@charset "UTF-8";.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{-ms-flex-align:center;align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:-ms-flexbox;display:flex;height:2em;-ms-flex-pack:center;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0)}.splide__slide:focus{outline:0}@supports (outline-offset:-3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports (outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}#chat-menu{position:relative;color:#000}#chat-menu button{--svg-icon-size: 32px;background-color:#fff;padding:12px;border-radius:16px;box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}@media (max-width: 600px){#chat-menu button{padding:12px}#chat-menu button span{font-size:18px}}#chat-menu button svg{filter:drop-shadow(0 0 2px rgba(0,0,0,.2))}#chat-menu .options{display:grid;gap:24px;position:absolute;bottom:68px;right:0;transform:translate(150%);background-color:#fff;border-radius:8px;padding:24px 32px;box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f;transition:all ease-in-out .2s}#chat-menu .options .item{display:flex;align-items:center;gap:16px;text-decoration:none;color:inherit;cursor:pointer;white-space:nowrap;min-width:auto}#chat-menu .options .item .icon{width:30px;height:30px;background-position:center;background-repeat:no-repeat;background-size:contain;filter:drop-shadow(0 0 2px rgba(0,0,0,.2))}#chat-menu .options .item svg{width:30px;height:30px;filter:drop-shadow(0 0 2px rgba(0,0,0,.2))}#chat-menu.active .options{transform:translate(0)}.chat-whatsapp,.chat-telegram{background-color:#fff;padding:10px;border-radius:16px;box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}@media (max-width: 600px){.chat-whatsapp,.chat-telegram{padding:12px}.chat-whatsapp span,.chat-telegram span{font-size:18px}}.chat-whatsapp .icon,.chat-telegram .icon{--size: 36px;width:var(--size);height:var(--size);background-position:center;background-repeat:no-repeat;background-size:contain;filter:drop-shadow(0px 0px 2px rgba(0,0,0,.2))}@font-face{font-family:credit-card;src:url(https://d320eox725dcq1.cloudfront.net/assets/fonts/adz21082022.woff2) format("woff2")}.creditcard{position:relative;width:320px;max-width:100%;height:186px;transform-style:preserve-3d;letter-spacing:1px;perspective:40em;font-family:Source Code Pro,monospace;--anim-duration: .8s}.creditcard.cc-brand-visa .front .bg,.creditcard.cc-brand-visa .back .bg{background:linear-gradient(90deg,#021670,#5168d1)}.creditcard.cc-brand-visa .content{color:#fff}.creditcard.cc-brand-visa .front .nfc svg{fill:#fff}.creditcard.cc-brand-visa .front .logo{width:70px;height:56px;opacity:1;background-image:url(https://d320eox725dcq1.cloudfront.net/assets/images/visa-white.svg)}.creditcard.cc-brand-master .front .bg,.creditcard.cc-brand-master .back .bg{background:linear-gradient(90deg,#272d31,#434d53)}.creditcard.cc-brand-master .content{color:#fff}.creditcard.cc-brand-master .front .nfc svg{fill:#fff}.creditcard.cc-brand-master .front .logo{width:70px;height:56px;opacity:1;background-image:url(https://d320eox725dcq1.cloudfront.net/assets/images/mastercard-white.svg)}.creditcard.cc-brand-amex .front .bg,.creditcard.cc-brand-amex .back .bg{background:linear-gradient(90deg,#aac3e5,#d2dff1)}.creditcard.cc-brand-amex .front .logo{width:160px;height:60px;opacity:1;background-image:url(https://d320eox725dcq1.cloudfront.net/assets/images/amex-h.svg)}.creditcard.cc-brand-amex .front .content{padding:63px 24px 24px;gap:12px}.creditcard.cc-brand-amex .front .content .cvv{display:block;position:relative;text-align:right;min-height:19px}.creditcard.cc-brand-diners .front .bg,.creditcard.cc-brand-diners .back .bg{background:linear-gradient(90deg,#929498,#c1c3c4)}.creditcard.cc-brand-diners .front .logo{width:130px;height:50px;opacity:1;background-image:url(https://d320eox725dcq1.cloudfront.net/assets/images/diners-h.svg)}.creditcard.cc-brand-codensa .front .bg,.creditcard.cc-brand-codensa .back .bg{background:linear-gradient(90deg,#ffe000,#ffe600)}.creditcard.cc-brand-codensa .front .logo{width:110px;height:56px;opacity:1;background-image:url(https://d320eox725dcq1.cloudfront.net/assets/images/codensa-cc.svg)}.creditcard .front,.creditcard .back{position:absolute;width:100%;height:100%;overflow:hidden;border-radius:12px;backface-visibility:hidden;-webkit-font-smoothing:antialiased;background-color:#e5e5e5;animation-timing-function:ease-in-out}.creditcard .front .bg,.creditcard .back .bg{position:absolute;width:100%;height:100%;top:0;left:0}.creditcard .front{animation-duration:1s;animation-name:flip-front-180-0;transform:rotateY(0);z-index:2}.creditcard .front:before,.creditcard .front:after{position:absolute;border-radius:50%;width:26.25em;height:26.25em;content:" ";z-index:1}.creditcard .front:before{top:.875em;left:-9em;background:#00000017}.creditcard .front:after{right:-11.188em;top:-15.875em;left:2.188em;box-shadow:-1px 1px 1px #ffffff1f;background:#3a3a3a17}.creditcard .front .cc-chip{--size: 42px;width:var(--size);height:calc(var(--size) * .7333333);position:absolute;z-index:2;left:24px;top:22px;background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url(https://d320eox725dcq1.cloudfront.net/assets/images/chip.svg)}.creditcard .front .cc-chip .nfc{position:absolute;width:18px;right:-30px;top:5px}.creditcard .front .cc-chip .nfc svg{opacity:.25;transition:fill var(--anim-duration) ease-in-out}.creditcard .front .logo{position:absolute;background-position:center;background-size:contain;background-repeat:no-repeat;top:8px;right:24px;opacity:0;transition:opacity var(--anim-duration) ease-in-out}.creditcard .front .content{display:grid;position:absolute;padding:80px 24px 24px;width:100%;height:100%;grid-template-columns:1fr;gap:24px;transition:color var(--anim-duration) ease-in-out}.creditcard .front .content .cvv{display:none}.creditcard .front .content .number{font-size:13px;letter-spacing:6px;min-height:26px;font-family:credit-card}@media (max-width: 410px){.creditcard .front .content .number{letter-spacing:3px}}.creditcard .front .content .footer{display:grid;gap:16px;align-items:center;position:relative;grid-template-columns:1fr max-content}.creditcard .front .content .footer .name{font-size:12px;font-weight:600;text-transform:uppercase}.creditcard .front .content .footer .vigency{display:grid;grid-template-columns:51px 51px;gap:4px 8px;align-items:center;justify-self:end}.creditcard .front .content .footer .vigency .label{position:relative;font-size:10px;font-weight:600;opacity:.7}.creditcard .front .content .footer .vigency .label:after{content:"🢒";position:absolute;right:0;top:50%;transform:translateY(-50%);font-size:24px}.creditcard .back{animation-duration:var(--anim-duration);animation-name:flip-front-0-180;transform:rotateY(-180deg);z-index:1}.creditcard .back .magnet-bar{position:absolute;background-color:#000;height:30px;width:100%;top:26px;left:0}.creditcard .back .line-1,.creditcard .back .line-2{position:absolute;background-color:#ffffff17;height:8px;width:70%;bottom:19px;left:32px}.creditcard .back .line-1{width:60%;bottom:35px}.creditcard .back .cvv{display:grid;position:absolute;height:29px;top:70px;left:32px;width:80%;background-color:#fff;border-radius:6px;grid-template-columns:1fr 48px;align-items:center}.creditcard .back .cvv .bar{position:relative;display:grid;gap:6px}.creditcard .back .cvv .bar .l1{height:6px;background-color:#f0e5e5}.creditcard .back .cvv .number{position:relative;text-align:center;height:100%;display:flex;justify-content:center;align-items:center;background-color:#d3d3d3}.creditcard.flipped.cc-brand-amex .cvv:after{content:"";position:absolute;opacity:0;height:70px;width:70px;border:4px solid red;border-radius:50%;transform:translate(-85%,-32%);animation:highlight-code .2s ease-in-out forwards}.creditcard.flipped:not(.cc-brand-amex) .front{animation-name:flip-back-0-180;transform:rotateY(180deg);z-index:2}.creditcard.flipped:not(.cc-brand-amex) .back{animation-name:flip-back-180-0;transform:rotateY(0);z-index:2}.creditcard.flipped:not(.cc-brand-amex) .back .cvv .number:after{content:"";position:absolute;opacity:0;height:70px;width:70px;border:4px solid red;border-radius:50%;animation:highlight-code .4s ease-in-out .6s forwards}@keyframes highlight-code{0%{opacity:0;height:70px;width:70px}to{opacity:1;height:50px;width:50px}}@keyframes flip-front-180-0{0%{transform:rotateY(180deg)}10%{transform:rotateY(185deg)}50%{transform:rotateY(-5deg)}to{transform:rotateY(0)}}@keyframes flip-front-0-180{0%{transform:rotateY(0)}10%{transform:rotateY(5deg)}50%{transform:rotateY(-185deg)}to{transform:rotateY(-180deg)}}@keyframes flip-back-0-180{0%{transform:rotateY(0)}10%{transform:rotateY(-5deg)}50%{transform:rotateY(185deg)}to{transform:rotateY(180deg)}}@keyframes flip-back-180-0{0%{transform:rotateY(-180deg)}10%{transform:rotateY(-185deg)}50%{transform:rotateY(5deg)}to{transform:rotateY(0)}}@keyframes background-fill{0%{transform:translate(100%,-100%);border-radius:0 0 0 800%}to{transform:translate(0);border-radius:0}}[class*=cc-brand-] .bg{animation:background-fill .4s ease-in-out}:root{--primary-color: #653182;--primary-color-font: white;--font-color-1: #040404;--font-color-2: #555;--font-color-disabled: #a5a5a5;--font-color-placeholder: #a5a5a5;--svg-icon-size: 24px;--button-border-width: 3px;--button-blue-font: white;--button-blue-bg: dodgerblue;--button-blue-border: var(--button-blue-bg);--light-blue-font: #424242;--light-blue-bg: skyblue;--light-blue-border: var(--light-blue-bg);--button-red-font: white;--button-red-bg: red;--button-red-border: var(--button-red-bg);--button-yellow-font: #424242;--button-yellow-bg: yellow;--button-yellow-border: var(--button-yellow-bg);--button-orange-font: white;--button-orange-bg: orange;--button-orange-border: var(--button-orange-bg);--button-orangered-font: white;--button-orangered-bg: orangered;--button-orangered-border: var(--button-orangered-bg);--button-green-font: white;--button-green-bg: limegreen;--button-green-border: var(--button-green-bg);--button-violet-font: white;--button-violet-bg: blueviolet;--button-violet-border: var(--button-violet-bg);--bttn-group-bg: #f1f1f1;--grey-border: #f3f3f3;--grey-hover: #efefef;--card-bg: #e4e3e3;--bg-disabled: #f3f3f3;--bg-0dp: #eff1f4;--bg-1dp: white;--bg-2dp: #e4e3e3;--bg-3dp: #dfdfdf;--chip-font-color: black;--chip-bg: #e4e3e3;--input-font-size: 14px;--input-min-height: 40px;--input-max-height: 40px;--input-border-radius: 14px;--input-border: #c3c3c3;--input-bg: white;--input-bg-disabled: #f3f3f3;--input-font-color-disabled: #141414;--input-error-border-color: #fd4e4e;--input-error-border: 2px solid rgba(#fd4e4e, .4);--input-error-shadow-color: #f8dddd;--input-focus-color: #3490cc;--input-focus-shadow-color: rgb(0, 155, 255, .3);--input-icon-color: #7d7d7d;--input-file-item-bg: #e6e6e6;--input-file-item-delete-bg: #bbbbbb;--input-file-item-delete-color: #5a5a5a;--input-image-width: 200px;--input-image-height: 200px;--input-image-margin: 0 auto;--dark-grey-4dp: #272727;--dark-grey-6dp: #2c2c2c;--dark-error-color: #cf6679;--select-bg: white;--select-border: #c3c3c3;--select-base-color: #0079fe;--select-check-color: #0079fe;--select-token-text-color: white;--select-hover-color: #f5f5f5;--select-selected-bg-color: #e9f4ff;--select-shadow-color: rgba(0, 0, 0, .25);--select-icon-color: #5a5a5a;--filter-bg: white;--filter-icon-color: #5a5a5a;--filter-border: #c3c3c3;--filter-check-color: #0079fe;--filter-token-color: #ebebeb;--filter-token-remove-color: var(--filter-token-color);--filter-token-remove-bg-color: #6b6b6b;--address-via-options-bg: white;--address-via-options-hover: #f5f5f5;--address-color-placeholder: #bcbcbc;--address-input-border: #c3c3c3;--address-font-family: "Source Code Pro", monospace;--pin-font-size: 20px;--pin-item-spacing: 4px;--pin-item-height: 50px;--pin-item-border: 2px solid var(--input-border);--pin-item-border-bottom: 2px solid var(--input-border);--pin-item-border-has-value: 2px solid var(--input-border);--pin-item-border-bottom-has-value: 2px solid var(--input-border);--pin-item-border-focused: 2px solid var(--input-border);--pin-item-border-bottom-focused: 2px solid var(--input-border);--pin-item-border-radius: 8px;--pin-item-bg: var(--input-bg);--pin-color: #171516;--snackbar-bg: #474747;--snackbar-bg-green: limegreen;--snackbar-bg-red: red;--snackbar-bg-orange: orange;--snackbar-bg-orange-red: orangered;--snackbar-icon-color: white;--datepicker-container-months-color-bg: #fff;--datepicker-container-months-box-shadow-color: #ddd;--datepicker-footer-color-bg: #fafafa;--datepicker-footer-box-shadow-color: #ddd;--datepicker-tooltip-color-bg: #fff;--datepicker-month-header-color: #333;--datepicker-button-prev-month-color: #9e9e9e;--datepicker-button-next-month-color: #9e9e9e;--datepicker-button-prev-month-color-hover: #2196f3;--datepicker-button-next-month-color-hover: #2196f3;--datepicker-month-width: calc(var(--datepicker-day-width) * 7);--datepicker-month-weekday-color: #9e9e9e;--datepicker-month-week-number-color: #9e9e9e;--datepicker-day-width: 38px;--datepicker-day-color: #333;--datepicker-day-color-hover: #2196f3;--datepicker-is-today-color: red;--datepicker-is-in-range-color: #bbdefb;--datepicker-is-locked-color: #9e9e9e;--datepicker-is-start-color: #fff;--datepicker-is-start-color-bg: #2196f3;--datepicker-is-end-color: #fff;--datepicker-is-end-color-bg: #2196f3;--datepicker-button-cancel-color: #fff;--datepicker-button-cancel-color-bg: #9e9e9e;--datepicker-button-apply-color: #fff;--datepicker-button-apply-color-bg: #2196f3;--datepicker-button-reset-color: #909090;--datepicker-button-reset-color-hover: #2196f3;--datepicker-highlighted-day-color: #333;--datepicker-highlighted-day-color-bg: #ffeb3b;--datepicker-shortcut-border-color: #e7e7e7;--datepicker-shortcut-font-color: #040404;--datepicker-month-item-header-bg: #ddd;--datepicker-month-item-font-color: #040404}body.scheme-dark{--font-color-1: white;--font-color-2: white;--font-color-disabled: #a5a5a5;--bttn-group-bg: #333333;--card-bg: #3e3e3e;--grey-border: #4e4e4e;--bg-disabled: #131313;--bg-0dp: #1e1e1e;--bg-1dp: #272727;--bg-2dp: #3e3e3e;--bg-3dp: #272727;--chip-font-color: white;--chip-bg: #3e3e3e;--input-border: #616161;--input-bg: #272727;--input-bg-disabled: #131313;--input-font-color-disabled: #6b6b6b;--input-error-border: 2px solid #fd4e4e;--input-label-radius: 4px;--select-bg: #272727;--select-border: #616161;--select-hover-color: #5f5f5f;--select-selected-bg-color: #52606d;--select-shadow-color: #1d1c1c;--select-icon-color: white;--filter-bg: #272727;--filter-border: #616161;--filter-icon-color: #5a5a5a;--filter-token-color: #424242;--filter-token-remove-bg-color: #6b6b6b;--address-via-options-bg: #272727;--address-via-options-hover: #5f5f5f;--address-color-placeholder: #bcbcbc;--address-input-border: #616161;--datepicker-container-months-color-bg: #3b3b3b;--datepicker-container-months-box-shadow-color: #131313;--datepicker-footer-color-bg: #fafafa;--datepicker-footer-box-shadow-color: #ddd;--datepicker-tooltip-color-bg: #3b3b3b;--datepicker-month-header-color: white;--datepicker-button-prev-month-color: #9e9e9e;--datepicker-button-next-month-color: #9e9e9e;--datepicker-month-weekday-color: #9e9e9e;--datepicker-month-week-number-color: #9e9e9e;--datepicker-day-color: white;--datepicker-day-color-hover: #2196f3;--datepicker-is-today-color: red;--datepicker-is-in-range-color: #264157;--datepicker-is-locked-color: #9e9e9e;--datepicker-is-start-color: #fff;--datepicker-is-start-color-bg: #2196f3;--datepicker-is-end-color: #fff;--datepicker-is-end-color-bg: #2196f3;--datepicker-highlighted-day-color: #333;--datepicker-shortcut-font-color: white;--datepicker-month-item-header-bg: #656565;--datepicker-month-item-font-color: white}fieldset{border:2px solid var(--input-border);border-radius:12px}fieldset legend{font-size:.9285714286rem;text-transform:uppercase}@-webkit-keyframes autofill-fix{0%,to{color:#000;background:var(--bg-2dp)}}@keyframes autofill-fix{0%,to{color:#000;background:var(--bg-2dp)}}@-webkit-keyframes autofill-fix-dark{0%,to{color:#fff;background:var(--bg-2dp)}}@keyframes autofill-fix-dark{0%,to{color:#fff;background:var(--bg-2dp)}}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{box-shadow:0 0 0 1000px var(--input-bg) inset!important;-webkit-text-fill-color:var(--font-color-1)!important}.form-element>label:not(.switch){font-size:.75rem;font-weight:600;margin-bottom:4px}.form-element:not(.plain){margin-top:24px}.form-element:not(.plain)>label:not(.switch){top:11px;left:18px;margin-bottom:0;max-width:calc(100% - 36px);border-radius:var(--input-label-radius)}.form-element:not(.plain)>label:not(.switch).tr{left:58px}.form-element:not(.plain).active>label:not(.switch),.form-element:not(.plain).focus>label:not(.switch){font-size:.5714285714rem;letter-spacing:1px;padding:0 8px;border-radius:8px;background-color:var(--input-bg)}.form-element:not(.plain).invalid.dirty>label:not(.switch){color:red}.form-element:not(.plain).disabled>label:not(.switch){background-color:var(--input-bg-disabled);color:var(--input-font-color-disabled)}.form-element input,.form-element textarea,.form-element select,.form-element .form-control,.form-element ser-select,.form-element .ser-select>select,.form-element ser-date,.form-element ser-date-range,.form-element address-col-input,.form-element ser-input-file,.form-element ser-input-number,.form-element ser-input-currency{margin:0;position:relative;font-family:inherit;color:var(--font-color-1);transition:background-color .5s;outline:none}.form-element input :-webkit-autofill,.form-element input :-webkit-autofill:hover,.form-element input :-webkit-autofill:focus,.form-element input :-webkit-autofill:active,.form-element textarea :-webkit-autofill,.form-element textarea :-webkit-autofill:hover,.form-element textarea :-webkit-autofill:focus,.form-element textarea :-webkit-autofill:active,.form-element select :-webkit-autofill,.form-element select :-webkit-autofill:hover,.form-element select :-webkit-autofill:focus,.form-element select :-webkit-autofill:active,.form-element .form-control :-webkit-autofill,.form-element .form-control :-webkit-autofill:hover,.form-element .form-control :-webkit-autofill:focus,.form-element .form-control :-webkit-autofill:active,.form-element ser-select :-webkit-autofill,.form-element ser-select :-webkit-autofill:hover,.form-element ser-select :-webkit-autofill:focus,.form-element ser-select :-webkit-autofill:active,.form-element .ser-select>select :-webkit-autofill,.form-element .ser-select>select :-webkit-autofill:hover,.form-element .ser-select>select :-webkit-autofill:focus,.form-element .ser-select>select :-webkit-autofill:active,.form-element ser-date :-webkit-autofill,.form-element ser-date :-webkit-autofill:hover,.form-element ser-date :-webkit-autofill:focus,.form-element ser-date :-webkit-autofill:active,.form-element ser-date-range :-webkit-autofill,.form-element ser-date-range :-webkit-autofill:hover,.form-element ser-date-range :-webkit-autofill:focus,.form-element ser-date-range :-webkit-autofill:active,.form-element address-col-input :-webkit-autofill,.form-element address-col-input :-webkit-autofill:hover,.form-element address-col-input :-webkit-autofill:focus,.form-element address-col-input :-webkit-autofill:active,.form-element ser-input-file :-webkit-autofill,.form-element ser-input-file :-webkit-autofill:hover,.form-element ser-input-file :-webkit-autofill:focus,.form-element ser-input-file :-webkit-autofill:active,.form-element ser-input-number :-webkit-autofill,.form-element ser-input-number :-webkit-autofill:hover,.form-element ser-input-number :-webkit-autofill:focus,.form-element ser-input-number :-webkit-autofill:active,.form-element ser-input-currency :-webkit-autofill,.form-element ser-input-currency :-webkit-autofill:hover,.form-element ser-input-currency :-webkit-autofill:focus,.form-element ser-input-currency :-webkit-autofill:active{-webkit-text-fill-color:var(--font-color-1)!important}.form-element>input,.form-element>textarea,.form-element>select,.form-element>.form-control,.form-element>ser-select,.form-element>.ser-select>select,.form-element>ser-date,.form-element>ser-date-range,.form-element>address-col-input,.form-element>ser-input-file,.form-element>ser-input-number,.form-element>ser-input-currency{font-size:var(--input-font-size);padding:6px 12px;background-color:var(--input-bg);min-height:var(--input-min-height);border:2px solid var(--input-border);border-radius:var(--input-border-radius)}.form-element>input,.form-element>select,.form-element>ser-date,.form-element>ser-date-range,.form-element>address-col-input,.form-element>ser-input-number,.form-element>ser-input-currency{max-height:var(--input-max-height)}.form-element input::placeholder,.form-element textarea::placeholder,.form-element select::placeholder,.form-element .mat-select::placeholder{color:var(--font-color-placeholder)}.form-element .input-group{background-color:var(--input-bg);border:2px solid var(--input-border);border-radius:var(--input-border-radius);transition:background-color .5s}.form-element .input-group .addon{position:relative;margin-bottom:0;font-weight:400;text-align:center;padding:6px 12px;font-family:inherit;font-size:.7142857143rem;color:var(--font-color-1);display:flex;justify-content:center;align-items:center}.form-element .input-group .addon .svg-icon,.form-element .input-group .addon .material-icons,.form-element .input-group .addon i{color:var(--input-icon-color)}.form-element .input-group>input,.form-element .input-group>textarea,.form-element .input-group>select,.form-element .input-group>.form-control,.form-element .input-group>ser-select,.form-element .input-group>.ser-select>select,.form-element .input-group>ser-date,.form-element .input-group>ser-date-range,.form-element .input-group>address-col-input,.form-element .input-group>ser-input-file,.form-element .input-group>ser-input-number,.form-element .input-group>ser-input-currency{flex:1;min-width:0;font-size:var(--input-font-size);padding:6px 18px;min-height:var(--input-min-height);border-radius:var(--input-border-radius);background-color:var(--input-bg)}.form-element .input-group>input,.form-element .input-group>select,.form-element .input-group>ser-date,.form-element .input-group>ser-date-range,.form-element .input-group>address-col-input,.form-element .input-group>ser-input-number,.form-element .input-group>ser-input-currency{max-height:var(--input-max-height)}.form-element .ser-select{display:flex;position:relative}.form-element .ser-select:after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11.2 6.6'%3E%3Cpath d='M5.6,6.6c-.1,0-.3,0-.4,0s-.2-.1-.3-.2L.3,1.7c-.2-.2-.3-.4-.3-.7S0,.5,.3,.3s.4-.3,.7-.3,.5,0,.7,.3l3.9,3.9L9.5,.3c.2-.2,.4-.3,.7-.3s.5,0,.7,.3,.3,.4,.3,.7,0,.5-.3,.7L6.3,6.3c-.1,.1-.2,.2-.3,.2s-.2,0-.4,0Z'/%3E%3C/svg%3E");position:absolute;top:50%;right:16px;transform:translateY(-50%);width:12px;height:10px;font-size:9px}.form-element.disabled{cursor:not-allowed}.form-element.disabled>label:not(.switch){border-radius:8px}.form-element.disabled>input,.form-element.disabled>textarea,.form-element.disabled>select,.form-element.disabled>.form-control,.form-element.disabled>ser-select,.form-element.disabled>.ser-select>select,.form-element.disabled>ser-date,.form-element.disabled>ser-date-range,.form-element.disabled>address-col-input,.form-element.disabled>ser-input-file,.form-element.disabled>ser-input-number,.form-element.disabled>ser-input-currency{background-color:var(--input-bg-disabled);color:var(--input-font-color-disabled)}.form-element.disabled .input-group{background-color:var(--input-bg-disabled)}.form-element.disabled .input-group>input,.form-element.disabled .input-group>textarea,.form-element.disabled .input-group>select,.form-element.disabled .input-group>.form-control,.form-element.disabled .input-group>ser-select,.form-element.disabled .input-group>.ser-select>select,.form-element.disabled .input-group>ser-date,.form-element.disabled .input-group>ser-date-range,.form-element.disabled .input-group>address-col-input,.form-element.disabled .input-group>ser-input-file,.form-element.disabled .input-group>ser-input-number,.form-element.disabled .input-group>ser-input-currency{background-color:var(--input-bg-disabled);color:var(--input-font-color-disabled)}.form-element.disabled .ser-select:after{opacity:.5}.form-element.focus>input,.form-element.focus>textarea,.form-element.focus>select,.form-element.focus>.form-control,.form-element.focus>ser-select,.form-element.focus>.ser-select>select,.form-element.focus>ser-date,.form-element.focus>ser-date-range,.form-element.focus>address-col-input,.form-element.focus>ser-input-file,.form-element.focus>ser-input-number,.form-element.focus>ser-input-currency{box-shadow:0 0 0 4px var(--input-focus-shadow-color);border-color:var(--input-focus-color)}.form-element.focus>input:-webkit-autofill,.form-element.focus>textarea:-webkit-autofill,.form-element.focus>select:-webkit-autofill,.form-element.focus>.form-control:-webkit-autofill,.form-element.focus>ser-select:-webkit-autofill,.form-element.focus>.ser-select>select:-webkit-autofill,.form-element.focus>ser-date:-webkit-autofill,.form-element.focus>ser-date-range:-webkit-autofill,.form-element.focus>address-col-input:-webkit-autofill,.form-element.focus>ser-input-file:-webkit-autofill,.form-element.focus>ser-input-number:-webkit-autofill,.form-element.focus>ser-input-currency:-webkit-autofill{-webkit-text-fill-color:var(--font-color-1)!important}.form-element.focus .input-group{box-shadow:0 0 0 4px var(--input-focus-shadow-color);border-color:var(--input-focus-color)}.form-element.focus .input-group input:-webkit-autofill,.form-element.focus .input-group textarea:-webkit-autofill,.form-element.focus .input-group select:-webkit-autofill,.form-element.focus .input-group .form-control:-webkit-autofill,.form-element.focus .input-group ser-select:-webkit-autofill,.form-element.focus .input-group .ser-select>select:-webkit-autofill,.form-element.focus .input-group ser-date:-webkit-autofill,.form-element.focus .input-group ser-date-range:-webkit-autofill,.form-element.focus .input-group address-col-input:-webkit-autofill,.form-element.focus .input-group ser-input-file:-webkit-autofill,.form-element.focus .input-group ser-input-number:-webkit-autofill,.form-element.focus .input-group ser-input-currency:-webkit-autofill{-webkit-text-fill-color:var(--font-color-1)!important}.form-element.invalid.dirty>input,.form-element.invalid.dirty>textarea,.form-element.invalid.dirty>select,.form-element.invalid.dirty>.form-control,.form-element.invalid.dirty>ser-select,.form-element.invalid.dirty>.ser-select>select,.form-element.invalid.dirty>ser-date,.form-element.invalid.dirty>ser-date-range,.form-element.invalid.dirty>address-col-input,.form-element.invalid.dirty>ser-input-file,.form-element.invalid.dirty>ser-input-number,.form-element.invalid.dirty>ser-input-currency{border-color:var(--input-error-border-color)}.form-element.invalid.dirty>input .selected-list .controls .chevron,.form-element.invalid.dirty>textarea .selected-list .controls .chevron,.form-element.invalid.dirty>select .selected-list .controls .chevron,.form-element.invalid.dirty>.form-control .selected-list .controls .chevron,.form-element.invalid.dirty>ser-select .selected-list .controls .chevron,.form-element.invalid.dirty>.ser-select>select .selected-list .controls .chevron,.form-element.invalid.dirty>ser-date .selected-list .controls .chevron,.form-element.invalid.dirty>ser-date-range .selected-list .controls .chevron,.form-element.invalid.dirty>address-col-input .selected-list .controls .chevron,.form-element.invalid.dirty>ser-input-file .selected-list .controls .chevron,.form-element.invalid.dirty>ser-input-number .selected-list .controls .chevron,.form-element.invalid.dirty>ser-input-currency .selected-list .controls .chevron{color:var(--input-error-border-color)}.form-element.invalid.dirty .input-group{border-color:var(--input-error-border-color)}.form-element.invalid.dirty .input-group .addon .svg-icon,.form-element.invalid.dirty .input-group .addon .material-icons,.form-element.invalid.dirty .input-group .addon i{color:var(--input-error-border-color)}.form-element.focus>label:not(.switch).tr,.form-element.active>label:not(.switch).tr{left:16px}.form-element.focus.invalid.dirty>input,.form-element.focus.invalid.dirty>textarea,.form-element.focus.invalid.dirty>select,.form-element.focus.invalid.dirty>.form-control,.form-element.focus.invalid.dirty>ser-select,.form-element.focus.invalid.dirty>.ser-select>select,.form-element.focus.invalid.dirty>ser-date,.form-element.focus.invalid.dirty>ser-date-range,.form-element.focus.invalid.dirty>address-col-input,.form-element.focus.invalid.dirty>ser-input-file,.form-element.focus.invalid.dirty>ser-input-number,.form-element.focus.invalid.dirty>ser-input-currency,.form-element.active.invalid.dirty>input,.form-element.active.invalid.dirty>textarea,.form-element.active.invalid.dirty>select,.form-element.active.invalid.dirty>.form-control,.form-element.active.invalid.dirty>ser-select,.form-element.active.invalid.dirty>.ser-select>select,.form-element.active.invalid.dirty>ser-date,.form-element.active.invalid.dirty>ser-date-range,.form-element.active.invalid.dirty>address-col-input,.form-element.active.invalid.dirty>ser-input-file,.form-element.active.invalid.dirty>ser-input-number,.form-element.active.invalid.dirty>ser-input-currency{box-shadow:0 0 0 4px var(--input-error-shadow-color)}.form-element.focus.invalid.dirty>input:-webkit-autofill,.form-element.focus.invalid.dirty>textarea:-webkit-autofill,.form-element.focus.invalid.dirty>select:-webkit-autofill,.form-element.focus.invalid.dirty>.form-control:-webkit-autofill,.form-element.focus.invalid.dirty>ser-select:-webkit-autofill,.form-element.focus.invalid.dirty>.ser-select>select:-webkit-autofill,.form-element.focus.invalid.dirty>ser-date:-webkit-autofill,.form-element.focus.invalid.dirty>ser-date-range:-webkit-autofill,.form-element.focus.invalid.dirty>address-col-input:-webkit-autofill,.form-element.focus.invalid.dirty>ser-input-file:-webkit-autofill,.form-element.focus.invalid.dirty>ser-input-number:-webkit-autofill,.form-element.focus.invalid.dirty>ser-input-currency:-webkit-autofill,.form-element.active.invalid.dirty>input:-webkit-autofill,.form-element.active.invalid.dirty>textarea:-webkit-autofill,.form-element.active.invalid.dirty>select:-webkit-autofill,.form-element.active.invalid.dirty>.form-control:-webkit-autofill,.form-element.active.invalid.dirty>ser-select:-webkit-autofill,.form-element.active.invalid.dirty>.ser-select>select:-webkit-autofill,.form-element.active.invalid.dirty>ser-date:-webkit-autofill,.form-element.active.invalid.dirty>ser-date-range:-webkit-autofill,.form-element.active.invalid.dirty>address-col-input:-webkit-autofill,.form-element.active.invalid.dirty>ser-input-file:-webkit-autofill,.form-element.active.invalid.dirty>ser-input-number:-webkit-autofill,.form-element.active.invalid.dirty>ser-input-currency:-webkit-autofill{box-shadow:0 0 0 4px var(--input-error-shadow-color),0 0 0 1000px var(--input-bg) inset!important;-webkit-text-fill-color:var(--font-color-1)!important}.form-element.focus.invalid.dirty .input-group,.form-element.active.invalid.dirty .input-group{box-shadow:0 0 0 4px var(--input-error-shadow-color)}.form-element .error{padding-left:4px;color:red;font-size:.7142857143rem;text-align:right;margin-top:2px;height:0}@keyframes dropdown-appear{0%{transform:scaleY(.8);opacity:.8}to{transform:scaleY(1);opacity:1}}.longpress{-webkit-user-select:none;user-select:none}.dialog{position:fixed;z-index:200;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:24px;background-color:var(--dialog-bg-color);padding:54px 45px;overflow-y:auto;max-height:100%}@media (max-width: 700px){.dialog{width:100%;height:100%;left:0;top:0;border-radius:0;transform:none;padding:54px 24px}}.dialog .close{background-color:#fff;color:#222;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;outline:0;border:0;font-size:40px;padding:24px;cursor:pointer;z-index:2;text-decoration:none;position:fixed;right:17px;top:10px}.dialog .close:after{content:"×"}.dialog button.back{position:fixed;left:12px;bottom:12px;box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f;display:flex;padding:8px;border-radius:12px;background-color:#f5f5f7}.dialog button.back .material-icons{font-size:32px}.dialog.auth{max-width:580px}footer{position:relative;background-color:var(--footer-bg-color);color:var(--footer-font-color)}footer .footer-sections{position:relative;display:grid;gap:32px;padding:120px 62px;max-width:1300px;margin:auto}@media (max-width: 1024px){footer .footer-sections{padding:40px 62px}}footer .footer-sections.col2{grid-template-columns:1fr 1fr}@media (max-width: 768px){footer .footer-sections.col2{grid-template-columns:1fr}}footer .footer-sections.col3{grid-template-columns:1fr 1fr 1fr}@media (max-width: 1100px){footer .footer-sections.col3{grid-template-columns:1fr 1fr}}@media (max-width: 600px){footer .footer-sections.col3{grid-template-columns:1fr;padding:40px 24px}}footer .footer-sections.col4{grid-template-columns:1fr 1fr 1fr 1fr}@media (max-width: 768px){footer .footer-sections.col4{grid-template-columns:1fr}}footer .footer-sections .section h3{margin-bottom:20px;font-size:14px;font-weight:700;text-transform:uppercase}footer .footer-sections .section .items{display:grid;gap:16px;font-size:13px}footer .footer-sections .section .items a{color:var(--footer-font-color);text-decoration:none;opacity:.7}footer .footer-sections .section .items a:hover{text-decoration:underline;opacity:1}footer .footer-sections .section.social-networks .items{display:flex;gap:12px}footer .footer-sections .section.social-networks .items svg{width:24px;height:24px;color:var(--footer-font-color);fill:var(--footer-font-color)}footer .copy{padding:20px 0;display:grid;gap:24px;font-size:13px;grid-template-columns:max-content max-content;align-items:center;justify-content:space-between}@media (max-width: 768px){footer .copy{grid-template-columns:1fr}}footer .provider{background-color:#ffffff73;color:#000;padding:32px;border-radius:24px}footer .provider .type{display:flex;gap:32px;align-items:center;margin-bottom:32px}footer .provider .type h4{margin:0;font-size:14px}@media (max-width: 600px){footer .provider .type h4{font-size:12px}}footer .provider a{text-decoration:none}footer .provider .logo img{width:100%;max-width:100px;object-fit:contain}footer .provider .methods{display:flex;gap:16px;flex-wrap:wrap;align-items:center}footer .provider .methods img{height:50px;max-width:70px;object-fit:contain;object-position:center}footer #with_tecnology_of{position:relative;display:flex;gap:32px;flex-wrap:wrap;padding:32px;justify-content:center;color:#fff;background-color:#00000080}@media screen and (max-width: 800px){footer #with_tecnology_of.has-fbr{padding:32px 94px 32px 0}}footer #with_tecnology_of>a{display:flex;gap:16px;align-items:center;font-size:12px;color:inherit;text-decoration:none;padding:8px 16px;border-radius:16px}footer #with_tecnology_of>a .image-tiendana{height:40px;min-width:120px;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url(https://d320eox725dcq1.cloudfront.net/assets/images/logo_white.svg)}footer #with_tecnology_of .download{display:flex;gap:16px;flex-wrap:wrap;align-items:flex-end}footer #with_tecnology_of .download>a{text-decoration:none}footer #with_tecnology_of .download>a img{height:40px}.content-placeholder{animation:content-placeholder 2s linear infinite;background:linear-gradient(to right,#eff1f3 4%,#e2e2e2 25%,#eff1f3 36%);background-size:1000px 100%}.content-placeholder.slide-toggle{width:36px;height:16px;border-radius:4px}.content-placeholder.input{height:40px;width:100%;border-radius:var(--input-border-radius)}.content-placeholder.text{height:16px;width:100%;border-radius:4px}@keyframes content-placeholder{0%{background-position:-1000px 0}to{background-position:1000px 0}}.error{color:red;font-size:13px}button,.bttn{cursor:pointer;display:flex;gap:8px;align-items:center;justify-content:center;flex-shrink:0;text-align:center;padding:0 30px;border-radius:18px;text-decoration:none;border:none;outline:none;background-color:transparent;max-width:100%;-webkit-appearance:button;-moz-appearance:button;appearance:button;text-transform:none;color:inherit}button.primary,.bttn.primary{background-color:var(--primary-color);color:#fff}button svg,.bttn svg{min-width:24px;width:24px;min-height:24px;height:24px;display:inline-block;color:currentColor;fill:currentColor}button,input,optgroup,select,textarea{font:inherit}button[disabled],.bttn.disabled{opacity:.6;cursor:not-allowed}input:focus{outline:none}[hidden]{display:none!important}fieldset{-webkit-padding-before:16px;padding:16px 16px 8px;margin:0;border-radius:4px;font-family:inherit;position:relative;min-width:0}legend{position:relative;top:2px;padding:0 16px;margin-left:-10px;-webkit-user-select:none;user-select:none}select,textarea,input{border:none}.form-element>label:not(.switch){pointer-events:none}.form-element{display:flex;position:relative;flex-direction:column}.form-element>input,.form-element textarea,.form-element select,.form-element .ser-select>select,.form-element ser-date,.form-element ser-date-range,.form-element address-col-input{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;background-image:none;background-clip:padding-box;outline:none;-moz-appearance:none;-webkit-appearance:none;appearance:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%}.form-element .radio-group,.form-element .radio-group .radio-input{display:flex;align-items:center}.form-element>label:not(.switch){display:inline-block}.form-element:not(.plain)>label:not(.switch){display:inline-block;position:absolute;z-index:2;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;transition:all .2s ease-in-out}.form-element:not(.plain)>label:not(.switch)+input:not(:focus)::-webkit-input-placeholder,.form-element:not(.plain)>label:not(.switch) textarea:not(:focus)::-webkit-input-placeholder,.form-element:not(.plain)>label:not(.switch) select:not(:focus)::-webkit-input-placeholder,.form-element:not(.plain)>label:not(.switch) .ser-select>select:not(:focus)::-webkit-input-placeholder,.form-element:not(.plain)>label:not(.switch) ser-date:not(:focus)::-webkit-input-placeholder,.form-element:not(.plain)>label:not(.switch) ser-date-range:not(:focus)::-webkit-input-placeholder,.form-element:not(.plain)>label:not(.switch) address-col-input:not(:focus)::-webkit-input-placeholder{opacity:0}.form-element:not(.plain)>label:not(.switch)+input:not(:focus):-moz-placeholder,.form-element:not(.plain)>label:not(.switch) textarea:not(:focus):-moz-placeholder,.form-element:not(.plain)>label:not(.switch) select:not(:focus):-moz-placeholder,.form-element:not(.plain)>label:not(.switch) .ser-select>select:not(:focus):-moz-placeholder,.form-element:not(.plain)>label:not(.switch) ser-date:not(:focus):-moz-placeholder,.form-element:not(.plain)>label:not(.switch) ser-date-range:not(:focus):-moz-placeholder,.form-element:not(.plain)>label:not(.switch) address-col-input:not(:focus):-moz-placeholder{opacity:0}.form-element:not(.plain)>label:not(.switch)+input:not(:focus)::-moz-placeholder,.form-element:not(.plain)>label:not(.switch) textarea:not(:focus)::-moz-placeholder,.form-element:not(.plain)>label:not(.switch) select:not(:focus)::-moz-placeholder,.form-element:not(.plain)>label:not(.switch) .ser-select>select:not(:focus)::-moz-placeholder,.form-element:not(.plain)>label:not(.switch) ser-date:not(:focus)::-moz-placeholder,.form-element:not(.plain)>label:not(.switch) ser-date-range:not(:focus)::-moz-placeholder,.form-element:not(.plain)>label:not(.switch) address-col-input:not(:focus)::-moz-placeholder{opacity:0}.form-element:not(.plain)>label:not(.switch)+input:not(:focus):-ms-input-placeholder,.form-element:not(.plain)>label:not(.switch) textarea:not(:focus):-ms-input-placeholder,.form-element:not(.plain)>label:not(.switch) select:not(:focus):-ms-input-placeholder,.form-element:not(.plain)>label:not(.switch) .ser-select>select:not(:focus):-ms-input-placeholder,.form-element:not(.plain)>label:not(.switch) ser-date:not(:focus):-ms-input-placeholder,.form-element:not(.plain)>label:not(.switch) ser-date-range:not(:focus):-ms-input-placeholder,.form-element:not(.plain)>label:not(.switch) address-col-input:not(:focus):-ms-input-placeholder{opacity:0}.form-element:not(.plain)>label:not(.switch)+input:not(:focus)::placeholder,.form-element:not(.plain)>label:not(.switch) textarea:not(:focus)::placeholder,.form-element:not(.plain)>label:not(.switch) select:not(:focus)::placeholder,.form-element:not(.plain)>label:not(.switch) .ser-select>select:not(:focus)::placeholder,.form-element:not(.plain)>label:not(.switch) ser-date:not(:focus)::placeholder,.form-element:not(.plain)>label:not(.switch) ser-date-range:not(:focus)::placeholder,.form-element:not(.plain)>label:not(.switch) address-col-input:not(:focus)::placeholder{opacity:0}.form-element:not(.plain).active>label:not(.switch),.form-element:not(.plain).focus>label:not(.switch){top:-5px;left:16px;transition:all .2s ease-in-out;pointer-events:all}.form-element .input-group{display:flex;position:relative}.form-element .input-group .addon{display:flex;-webkit-user-select:none;user-select:none}.form-element .error{-webkit-user-select:none;user-select:none}.form-element .error[hidden]{display:none}.form-element .loader:after{overflow:hidden;position:absolute;-webkit-animation:ellipsis steps(4,end) 4s infinite;animation:ellipsis steps(4,end) 4s infinite;content:"...";width:0px}.form-group.no-padding{padding-bottom:0}.scheme-dark select:-webkit-autofill,.scheme-dark textarea:-webkit-autofill,.scheme-dark input:-webkit-autofill{-webkit-animation-name:autofill-fix-dark;animation-name:autofill-fix-dark}.scheme-dark fieldset{border:1px solid #4e4e4e}input[type=checkbox]{margin-right:16px}#app{padding-top:var(--header-height)}.location-enabled #app{padding-top:calc(var(--header-height) + 32px)}header{display:grid;grid-template-columns:max-content 1fr;align-items:center;background-color:var(--header-bg-color);color:var(--header-font-color);height:var(--header-height);position:absolute;width:100%;top:0;left:0;z-index:2;padding:0 32px}@media (max-width: 900px){header{padding:0 16px}}header.sticky{position:fixed;box-shadow:0 .5px 3px #00000080}header .left{display:flex;align-items:center;gap:24px}@media (max-width: 500px){header .left{gap:8px}}header .left a.logo{height:calc(var(--header-height) - 21px);display:block;color:var(--header-font-color);text-decoration:none;display:flex;align-items:center;max-width:400px}@media (max-width: 500px){header .left a.logo{max-width:150px}}header .left a.logo img{max-height:100%;max-width:100%}header .left a.logo .name{max-width:250px;display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;white-space:pre-wrap;font-weight:700}header .left .search{color:var(--header-search-font-color);background-color:var(--header-search-bg-color);display:flex;flex-direction:row;align-items:center;height:48px;border-radius:150px;font-size:14px;padding:8px 32px;gap:16px;transition:all .3s}@media (max-width: 700px){header .left .search{position:fixed;top:-48px;left:8px;z-index:3;width:calc(100% - 16px)}header .left .search.active{top:8px}}header .left .search input{color:var(--header-search-font-color);background:transparent}@media (min-width: 1200px){header .left .search input{width:350px}}@media (max-width: 700px){header .left .search input{flex:1}}header .left .search input::-webkit-input-placeholder{color:var(--header-search-font-color)}header .left .search input::-moz-input-placeholder{color:var(--header-search-font-color)}header .left .search input:-moz-input-placeholder{color:var(--header-search-font-color)}header .left .search input::-ms-input-placeholder{color:var(--header-search-font-color)}header .left .search button{padding:0}header .left .search button svg{padding:6px 0 4px 16px;width:36px;height:28px;display:inline-block;color:var(--header-search-icon-color)}header .left .search .search-field{flex:1}header .left .search .search-field.wrapper{display:flex}header .left .search .search-field input[type=search]{width:100%;padding:10px 15px;background-color:inherit;color:var(--header-search-font-color);font-size:14px;height:inherit;border:0px solid transparent;border-radius:6px;outline:0px}header .right{display:flex;gap:16px;justify-content:flex-end}header .right svg{width:var(--header-icon-size);height:var(--header-icon-size);display:inline-block;color:var(--header-font-color);fill:var(--header-font-color)}header .right #search-mobile-trigger{display:none;padding:0}@media (max-width: 700px){header .right #search-mobile-trigger{display:flex}}header .right #button-login,header .right .button-profile{padding:0;color:inherit}@media (max-width: 500px){header .right #button-login span,header .right .button-profile span{display:none}}header .bottom{position:absolute;bottom:0;transform:translateY(100%);width:100%;padding:4px;display:flex;justify-content:center;background-color:var(--header-bottom-bg-color)}header .bottom .header-address{display:grid;grid-template-columns:30px 1fr 30px;align-items:center;gap:8px;cursor:pointer;font-size:.73em;color:var(--header-bottom-font-color)}header .bottom .header-address i{font-size:24px}header .bottom .header-address .value{display:flex;gap:8px}header .bottom .header-address .value strong{font-weight:600}#app.sticky>.header-normalize{display:block}.ellipsis{overflow:hidden;text-overflow:ellipsis;width:100%;white-space:nowrap}.row-wrap{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap}.s-1{-webkit-flex:1 1 1%;-ms-flex:1 1 1%;flex:1 1 1%;max-width:1%;max-height:100%;box-sizing:border-box}.s-2{-webkit-flex:1 1 2%;-ms-flex:1 1 2%;flex:1 1 2%;max-width:2%;max-height:100%;box-sizing:border-box}.s-3{-webkit-flex:1 1 3%;-ms-flex:1 1 3%;flex:1 1 3%;max-width:3%;max-height:100%;box-sizing:border-box}.s-4{-webkit-flex:1 1 4%;-ms-flex:1 1 4%;flex:1 1 4%;max-width:4%;max-height:100%;box-sizing:border-box}.s-5{-webkit-flex:1 1 5%;-ms-flex:1 1 5%;flex:1 1 5%;max-width:5%;max-height:100%;box-sizing:border-box}.s-6{-webkit-flex:1 1 6%;-ms-flex:1 1 6%;flex:1 1 6%;max-width:6%;max-height:100%;box-sizing:border-box}.s-7{-webkit-flex:1 1 7%;-ms-flex:1 1 7%;flex:1 1 7%;max-width:7%;max-height:100%;box-sizing:border-box}.s-8{-webkit-flex:1 1 8%;-ms-flex:1 1 8%;flex:1 1 8%;max-width:8%;max-height:100%;box-sizing:border-box}.s-9{-webkit-flex:1 1 9%;-ms-flex:1 1 9%;flex:1 1 9%;max-width:9%;max-height:100%;box-sizing:border-box}.s-10{-webkit-flex:1 1 10%;-ms-flex:1 1 10%;flex:1 1 10%;max-width:10%;max-height:100%;box-sizing:border-box}.s-11{-webkit-flex:1 1 11%;-ms-flex:1 1 11%;flex:1 1 11%;max-width:11%;max-height:100%;box-sizing:border-box}.s-12{-webkit-flex:1 1 12%;-ms-flex:1 1 12%;flex:1 1 12%;max-width:12%;max-height:100%;box-sizing:border-box}.s-13{-webkit-flex:1 1 13%;-ms-flex:1 1 13%;flex:1 1 13%;max-width:13%;max-height:100%;box-sizing:border-box}.s-14{-webkit-flex:1 1 14%;-ms-flex:1 1 14%;flex:1 1 14%;max-width:14%;max-height:100%;box-sizing:border-box}.s-15{-webkit-flex:1 1 15%;-ms-flex:1 1 15%;flex:1 1 15%;max-width:15%;max-height:100%;box-sizing:border-box}.s-16{-webkit-flex:1 1 16%;-ms-flex:1 1 16%;flex:1 1 16%;max-width:16%;max-height:100%;box-sizing:border-box}.s-17{-webkit-flex:1 1 17%;-ms-flex:1 1 17%;flex:1 1 17%;max-width:17%;max-height:100%;box-sizing:border-box}.s-18{-webkit-flex:1 1 18%;-ms-flex:1 1 18%;flex:1 1 18%;max-width:18%;max-height:100%;box-sizing:border-box}.s-19{-webkit-flex:1 1 19%;-ms-flex:1 1 19%;flex:1 1 19%;max-width:19%;max-height:100%;box-sizing:border-box}.s-20{-webkit-flex:1 1 20%;-ms-flex:1 1 20%;flex:1 1 20%;max-width:20%;max-height:100%;box-sizing:border-box}.s-21{-webkit-flex:1 1 21%;-ms-flex:1 1 21%;flex:1 1 21%;max-width:21%;max-height:100%;box-sizing:border-box}.s-22{-webkit-flex:1 1 22%;-ms-flex:1 1 22%;flex:1 1 22%;max-width:22%;max-height:100%;box-sizing:border-box}.s-23{-webkit-flex:1 1 23%;-ms-flex:1 1 23%;flex:1 1 23%;max-width:23%;max-height:100%;box-sizing:border-box}.s-24{-webkit-flex:1 1 24%;-ms-flex:1 1 24%;flex:1 1 24%;max-width:24%;max-height:100%;box-sizing:border-box}.s-25{-webkit-flex:1 1 25%;-ms-flex:1 1 25%;flex:1 1 25%;max-width:25%;max-height:100%;box-sizing:border-box}.s-26{-webkit-flex:1 1 26%;-ms-flex:1 1 26%;flex:1 1 26%;max-width:26%;max-height:100%;box-sizing:border-box}.s-27{-webkit-flex:1 1 27%;-ms-flex:1 1 27%;flex:1 1 27%;max-width:27%;max-height:100%;box-sizing:border-box}.s-28{-webkit-flex:1 1 28%;-ms-flex:1 1 28%;flex:1 1 28%;max-width:28%;max-height:100%;box-sizing:border-box}.s-29{-webkit-flex:1 1 29%;-ms-flex:1 1 29%;flex:1 1 29%;max-width:29%;max-height:100%;box-sizing:border-box}.s-30{-webkit-flex:1 1 30%;-ms-flex:1 1 30%;flex:1 1 30%;max-width:30%;max-height:100%;box-sizing:border-box}.s-31{-webkit-flex:1 1 31%;-ms-flex:1 1 31%;flex:1 1 31%;max-width:31%;max-height:100%;box-sizing:border-box}.s-32{-webkit-flex:1 1 32%;-ms-flex:1 1 32%;flex:1 1 32%;max-width:32%;max-height:100%;box-sizing:border-box}.s-33{-webkit-flex:1 1 33%;-ms-flex:1 1 33%;flex:1 1 33%;max-width:33%;max-height:100%;box-sizing:border-box}.s-34{-webkit-flex:1 1 34%;-ms-flex:1 1 34%;flex:1 1 34%;max-width:34%;max-height:100%;box-sizing:border-box}.s-35{-webkit-flex:1 1 35%;-ms-flex:1 1 35%;flex:1 1 35%;max-width:35%;max-height:100%;box-sizing:border-box}.s-36{-webkit-flex:1 1 36%;-ms-flex:1 1 36%;flex:1 1 36%;max-width:36%;max-height:100%;box-sizing:border-box}.s-37{-webkit-flex:1 1 37%;-ms-flex:1 1 37%;flex:1 1 37%;max-width:37%;max-height:100%;box-sizing:border-box}.s-38{-webkit-flex:1 1 38%;-ms-flex:1 1 38%;flex:1 1 38%;max-width:38%;max-height:100%;box-sizing:border-box}.s-39{-webkit-flex:1 1 39%;-ms-flex:1 1 39%;flex:1 1 39%;max-width:39%;max-height:100%;box-sizing:border-box}.s-40{-webkit-flex:1 1 40%;-ms-flex:1 1 40%;flex:1 1 40%;max-width:40%;max-height:100%;box-sizing:border-box}.s-41{-webkit-flex:1 1 41%;-ms-flex:1 1 41%;flex:1 1 41%;max-width:41%;max-height:100%;box-sizing:border-box}.s-42{-webkit-flex:1 1 42%;-ms-flex:1 1 42%;flex:1 1 42%;max-width:42%;max-height:100%;box-sizing:border-box}.s-43{-webkit-flex:1 1 43%;-ms-flex:1 1 43%;flex:1 1 43%;max-width:43%;max-height:100%;box-sizing:border-box}.s-44{-webkit-flex:1 1 44%;-ms-flex:1 1 44%;flex:1 1 44%;max-width:44%;max-height:100%;box-sizing:border-box}.s-45{-webkit-flex:1 1 45%;-ms-flex:1 1 45%;flex:1 1 45%;max-width:45%;max-height:100%;box-sizing:border-box}.s-46{-webkit-flex:1 1 46%;-ms-flex:1 1 46%;flex:1 1 46%;max-width:46%;max-height:100%;box-sizing:border-box}.s-47{-webkit-flex:1 1 47%;-ms-flex:1 1 47%;flex:1 1 47%;max-width:47%;max-height:100%;box-sizing:border-box}.s-48{-webkit-flex:1 1 48%;-ms-flex:1 1 48%;flex:1 1 48%;max-width:48%;max-height:100%;box-sizing:border-box}.s-49{-webkit-flex:1 1 49%;-ms-flex:1 1 49%;flex:1 1 49%;max-width:49%;max-height:100%;box-sizing:border-box}.s-50{-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%;max-width:50%;max-height:100%;box-sizing:border-box}.s-51{-webkit-flex:1 1 51%;-ms-flex:1 1 51%;flex:1 1 51%;max-width:51%;max-height:100%;box-sizing:border-box}.s-52{-webkit-flex:1 1 52%;-ms-flex:1 1 52%;flex:1 1 52%;max-width:52%;max-height:100%;box-sizing:border-box}.s-53{-webkit-flex:1 1 53%;-ms-flex:1 1 53%;flex:1 1 53%;max-width:53%;max-height:100%;box-sizing:border-box}.s-54{-webkit-flex:1 1 54%;-ms-flex:1 1 54%;flex:1 1 54%;max-width:54%;max-height:100%;box-sizing:border-box}.s-55{-webkit-flex:1 1 55%;-ms-flex:1 1 55%;flex:1 1 55%;max-width:55%;max-height:100%;box-sizing:border-box}.s-56{-webkit-flex:1 1 56%;-ms-flex:1 1 56%;flex:1 1 56%;max-width:56%;max-height:100%;box-sizing:border-box}.s-57{-webkit-flex:1 1 57%;-ms-flex:1 1 57%;flex:1 1 57%;max-width:57%;max-height:100%;box-sizing:border-box}.s-58{-webkit-flex:1 1 58%;-ms-flex:1 1 58%;flex:1 1 58%;max-width:58%;max-height:100%;box-sizing:border-box}.s-59{-webkit-flex:1 1 59%;-ms-flex:1 1 59%;flex:1 1 59%;max-width:59%;max-height:100%;box-sizing:border-box}.s-60{-webkit-flex:1 1 60%;-ms-flex:1 1 60%;flex:1 1 60%;max-width:60%;max-height:100%;box-sizing:border-box}.s-61{-webkit-flex:1 1 61%;-ms-flex:1 1 61%;flex:1 1 61%;max-width:61%;max-height:100%;box-sizing:border-box}.s-62{-webkit-flex:1 1 62%;-ms-flex:1 1 62%;flex:1 1 62%;max-width:62%;max-height:100%;box-sizing:border-box}.s-63{-webkit-flex:1 1 63%;-ms-flex:1 1 63%;flex:1 1 63%;max-width:63%;max-height:100%;box-sizing:border-box}.s-64{-webkit-flex:1 1 64%;-ms-flex:1 1 64%;flex:1 1 64%;max-width:64%;max-height:100%;box-sizing:border-box}.s-65{-webkit-flex:1 1 65%;-ms-flex:1 1 65%;flex:1 1 65%;max-width:65%;max-height:100%;box-sizing:border-box}.s-66{-webkit-flex:1 1 66%;-ms-flex:1 1 66%;flex:1 1 66%;max-width:66%;max-height:100%;box-sizing:border-box}.s-67{-webkit-flex:1 1 67%;-ms-flex:1 1 67%;flex:1 1 67%;max-width:67%;max-height:100%;box-sizing:border-box}.s-68{-webkit-flex:1 1 68%;-ms-flex:1 1 68%;flex:1 1 68%;max-width:68%;max-height:100%;box-sizing:border-box}.s-69{-webkit-flex:1 1 69%;-ms-flex:1 1 69%;flex:1 1 69%;max-width:69%;max-height:100%;box-sizing:border-box}.s-70{-webkit-flex:1 1 70%;-ms-flex:1 1 70%;flex:1 1 70%;max-width:70%;max-height:100%;box-sizing:border-box}.s-71{-webkit-flex:1 1 71%;-ms-flex:1 1 71%;flex:1 1 71%;max-width:71%;max-height:100%;box-sizing:border-box}.s-72{-webkit-flex:1 1 72%;-ms-flex:1 1 72%;flex:1 1 72%;max-width:72%;max-height:100%;box-sizing:border-box}.s-73{-webkit-flex:1 1 73%;-ms-flex:1 1 73%;flex:1 1 73%;max-width:73%;max-height:100%;box-sizing:border-box}.s-74{-webkit-flex:1 1 74%;-ms-flex:1 1 74%;flex:1 1 74%;max-width:74%;max-height:100%;box-sizing:border-box}.s-75{-webkit-flex:1 1 75%;-ms-flex:1 1 75%;flex:1 1 75%;max-width:75%;max-height:100%;box-sizing:border-box}.s-76{-webkit-flex:1 1 76%;-ms-flex:1 1 76%;flex:1 1 76%;max-width:76%;max-height:100%;box-sizing:border-box}.s-77{-webkit-flex:1 1 77%;-ms-flex:1 1 77%;flex:1 1 77%;max-width:77%;max-height:100%;box-sizing:border-box}.s-78{-webkit-flex:1 1 78%;-ms-flex:1 1 78%;flex:1 1 78%;max-width:78%;max-height:100%;box-sizing:border-box}.s-79{-webkit-flex:1 1 79%;-ms-flex:1 1 79%;flex:1 1 79%;max-width:79%;max-height:100%;box-sizing:border-box}.s-80{-webkit-flex:1 1 80%;-ms-flex:1 1 80%;flex:1 1 80%;max-width:80%;max-height:100%;box-sizing:border-box}.s-81{-webkit-flex:1 1 81%;-ms-flex:1 1 81%;flex:1 1 81%;max-width:81%;max-height:100%;box-sizing:border-box}.s-82{-webkit-flex:1 1 82%;-ms-flex:1 1 82%;flex:1 1 82%;max-width:82%;max-height:100%;box-sizing:border-box}.s-83{-webkit-flex:1 1 83%;-ms-flex:1 1 83%;flex:1 1 83%;max-width:83%;max-height:100%;box-sizing:border-box}.s-84{-webkit-flex:1 1 84%;-ms-flex:1 1 84%;flex:1 1 84%;max-width:84%;max-height:100%;box-sizing:border-box}.s-85{-webkit-flex:1 1 85%;-ms-flex:1 1 85%;flex:1 1 85%;max-width:85%;max-height:100%;box-sizing:border-box}.s-86{-webkit-flex:1 1 86%;-ms-flex:1 1 86%;flex:1 1 86%;max-width:86%;max-height:100%;box-sizing:border-box}.s-87{-webkit-flex:1 1 87%;-ms-flex:1 1 87%;flex:1 1 87%;max-width:87%;max-height:100%;box-sizing:border-box}.s-88{-webkit-flex:1 1 88%;-ms-flex:1 1 88%;flex:1 1 88%;max-width:88%;max-height:100%;box-sizing:border-box}.s-89{-webkit-flex:1 1 89%;-ms-flex:1 1 89%;flex:1 1 89%;max-width:89%;max-height:100%;box-sizing:border-box}.s-90{-webkit-flex:1 1 90%;-ms-flex:1 1 90%;flex:1 1 90%;max-width:90%;max-height:100%;box-sizing:border-box}.s-91{-webkit-flex:1 1 91%;-ms-flex:1 1 91%;flex:1 1 91%;max-width:91%;max-height:100%;box-sizing:border-box}.s-92{-webkit-flex:1 1 92%;-ms-flex:1 1 92%;flex:1 1 92%;max-width:92%;max-height:100%;box-sizing:border-box}.s-93{-webkit-flex:1 1 93%;-ms-flex:1 1 93%;flex:1 1 93%;max-width:93%;max-height:100%;box-sizing:border-box}.s-94{-webkit-flex:1 1 94%;-ms-flex:1 1 94%;flex:1 1 94%;max-width:94%;max-height:100%;box-sizing:border-box}.s-95{-webkit-flex:1 1 95%;-ms-flex:1 1 95%;flex:1 1 95%;max-width:95%;max-height:100%;box-sizing:border-box}.s-96{-webkit-flex:1 1 96%;-ms-flex:1 1 96%;flex:1 1 96%;max-width:96%;max-height:100%;box-sizing:border-box}.s-97{-webkit-flex:1 1 97%;-ms-flex:1 1 97%;flex:1 1 97%;max-width:97%;max-height:100%;box-sizing:border-box}.s-98{-webkit-flex:1 1 98%;-ms-flex:1 1 98%;flex:1 1 98%;max-width:98%;max-height:100%;box-sizing:border-box}.s-99{-webkit-flex:1 1 99%;-ms-flex:1 1 99%;flex:1 1 99%;max-width:99%;max-height:100%;box-sizing:border-box}.s-100{-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}@media (max-width: 768px){.s-1,.s-2,.s-3,.s-4,.s-5,.s-6,.s-7,.s-8,.s-9,.s-10,.s-11,.s-12,.s-13,.s-14,.s-15,.s-16,.s-17,.s-18,.s-19,.s-20,.s-21,.s-22,.s-23,.s-24,.s-25,.s-26,.s-27,.s-28,.s-29,.s-30,.s-31,.s-32,.s-33,.s-34,.s-35,.s-36,.s-37,.s-38,.s-39,.s-40,.s-41,.s-42,.s-43,.s-44,.s-45,.s-46,.s-47,.s-48,.s-49,.s-50,.s-51,.s-52,.s-53,.s-54,.s-55,.s-56,.s-57,.s-58,.s-59,.s-60,.s-61,.s-62,.s-63,.s-64,.s-65,.s-66,.s-67,.s-68,.s-69,.s-70,.s-71,.s-72,.s-73,.s-74,.s-75,.s-76,.s-77,.s-78,.s-79,.s-80,.s-81,.s-82,.s-83,.s-84,.s-85,.s-86,.s-87,.s-88,.s-89,.s-90,.s-91,.s-92,.s-93,.s-94,.s-95,.s-96,.s-97,.s-98,.s-99,.s-100{-webkit-flex:1 1 100%;flex:1 1 100%;max-width:100%}}.flex{-webkit-box-flex:1;-webkit-flex:1;flex:1;box-sizing:border-box}.btnn{padding:20px}.btnn.primary{background-color:var(--primary-color);color:#fff;padding:8px 16px}.btnn:hover{cursor:pointer}.backdrop{content:"";position:fixed;background-color:#000000a8;width:100vw;height:100%;top:0;left:0;z-index:2}#floating-bottom-right{position:fixed;bottom:16px;z-index:1;right:16px;display:grid;justify-items:end;gap:24px}svg.svg-icon{width:var(--svg-icon-size);height:var(--svg-icon-size);fill:currentColor}.ql-align-justify{text-align:justify}.ql-align-right{text-align:right;text-wrap:pretty}.ql-align-center{text-align:center}.ql-align-left{text-align:left;text-wrap:pretty}.ql-font-serif{font-family:serif}.ql-size-huge{font-size:4rem}.ql-size-large{font-size:2rem}.ql-size-small{font-size:.6rem}html:not(.wf-materialicons-n4-active) .material-icons,html:not(.wf-materialicons-n4-active) .material-icons-outlined{visibility:hidden!important}.menu{position:relative}.menu.active .trigger .hb .l1{transform:translateY(5px) rotate(45deg)}.menu.active .trigger .hb .l2{transform:translateY(-4px) rotate(-45deg);width:100%}.menu .trigger{display:flex;align-items:center;gap:16px;cursor:pointer}.menu .trigger .hb{width:var(--menu-button-width);height:var(--menu-button-height);border:2px solid var(--menu-button-color);border-radius:8px;position:relative;padding:8px;display:grid;align-items:center}.menu .trigger .hb .l1,.menu .trigger .hb .l2{height:5px;border:2px solid var(--menu-button-color);border-radius:10px;transition:all .3s}.menu .trigger .hb .l2{width:80%}.menu .trigger .text{font-weight:500}#category-menu{position:relative;margin:0 64px}@media (max-width: 1000px){#category-menu{display:none}}#category-menu.active #category-menu-content .submenu-wrapper{padding:24px;max-width:500px}#category-menu.active #category-menu-content .submenu-wrapper:before,#category-menu.active #category-menu-content .submenu-wrapper:after{width:25px}#category-menu #category-menu-content{visibility:hidden;position:fixed;background-color:var(--menu-category-content-bg-color);box-shadow:-2px -2px 11px 2px #0000000f,2px 2px 11px 2px #0000000f;border-radius:10px;display:grid;gap:16px;padding:32px 16px;min-width:200px;max-width:300px;z-index:1;max-height:90%;overflow-y:auto}#category-menu #category-menu-content .category{position:relative;color:var(--menu-category-item-font-color)}#category-menu #category-menu-content .category a{display:block;font-size:14px;text-decoration:none;position:relative;color:var(--menu-category-item-font-color)}#category-menu #category-menu-content .category a .cat-name{display:block;padding:6px 15px;border-radius:30px}#category-menu #category-menu-content .category a:hover{cursor:pointer}#category-menu #category-menu-content .category a:hover .cat-name{background-color:var(--menu-category-item-hover-bg-color);color:var(--menu-category-item-hover-font-color)}#category-menu #category-menu-content .submenu-wrapper{visibility:hidden;position:fixed;z-index:1;border-radius:10px;transition:top .5s ease-in-out;color:var(--menu-category-item-font-color);background-color:var(--menu-category-content-bg-color);box-shadow:-2px -2px 11px 2px #0000000f,2px 2px 11px 2px #0000000f}#category-menu #category-menu-content .submenu-wrapper:not(:empty){visibility:visible}#category-menu #category-menu-content .submenu-wrapper .subcategories .title{padding-bottom:8px;border-bottom:2px solid var(--menu-category-item-hover-bg-color)}#category-menu #category-menu-content .submenu-wrapper .subcategories .wrapper{padding:16px}#category-menu #category-menu-content .submenu-wrapper .subcategories .wrapper a{display:block;text-decoration:none;color:inherit;padding:6px 15px;border-radius:30px;font-size:14px}#category-menu #category-menu-content .submenu-wrapper .subcategories .wrapper a:hover{background-color:var(--menu-category-item-hover-bg-color);color:var(--menu-category-item-hover-font-color)}#category-menu #category-menu-content .submenu-wrapper .routes{visibility:hidden;overflow:hidden}#category-menu #category-menu-content .submenu-wrapper .routes a{padding:4px 0}#category-menu #category-menu-content .submenu-wrapper .routes a.active{color:var(--primary-color)}.section-offers{position:relative;margin:32px;padding:32px 0;border-radius:16px;background-color:var(--offers-bg-color)}@media (max-width: 1024px){.section-offers{margin:16px;padding:24px 8px 8px}}.section-offers .title{margin:0 0 32px 32px;font-weight:500;color:var(--offers-font-color);font-size:var(--offers-title-font-size)}.section-offers .splide__arrows{visibility:hidden}.section-offers:hover .splide__arrows{visibility:visible}.section-offers .card-product-offer{display:grid;grid-template-columns:150px 1fr;grid-template-areas:"image info";position:relative;min-height:200px;min-width:370px;max-width:450px;padding:24px;border-radius:16px;gap:16px;overflow:hidden;margin:auto;text-decoration:none;color:var(--card-font-color-1);border:2px solid var(--offer-border-color)}@media (max-width: 1400px){.section-offers .card-product-offer{padding:16px;font-size:12px}}@media (max-width: 1000px){.section-offers .card-product-offer{padding:16px;font-size:12px;min-height:150px;grid-template-columns:100px 1fr}}@media (max-width: 520px){.section-offers .card-product-offer{grid-template-columns:80px 1fr;min-width:100%;max-width:100%}}.section-offers .card-product-offer .image-product{grid-area:image}.section-offers .card-product-offer .image-product .image-content{height:100%;border-radius:12px;display:block;overflow:hidden;background-size:cover;background-position:center;background-repeat:no-repeat}.section-offers .card-product-offer .info{grid-area:info;display:grid;grid-template-columns:1fr;grid-template-rows:max-content max-content max-content 1fr;font-weight:500}.section-offers .card-product-offer .info .price{font-size:22px;font-weight:bolder}.section-offers .card-product-offer .info .name{display:-webkit-box;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical;white-space:pre-wrap;color:var(--card-font-color-1);font-size:var(--offer-name-font-size);margin-top:8px}.section-offers .card-product-offer .info .discount{position:absolute;bottom:12px;left:12px;font-size:16px;font-weight:700;color:var(--offer-perc-font-color);padding:10px;background:var(--offer-perc-bg);border-radius:50%;width:56px;height:56px;text-align:center;box-shadow:-2px -2px 4px 2px #00000014,2px 2px 4px 2px #00000014}.section-offers .card-product-offer .info .discount .word{position:absolute;background-color:var(--offer-perc-bg-word);padding:2px 8px;border-radius:15px;left:50%;bottom:0;font-size:12px;transform:translate(-50%)}.section-offers .card-product-offer .info .before{font-size:14px}@media (max-width: 800px){.section-offers .card-product-offer .info .before{font-size:12px}}.section-offers .card-product-offer .info .before strong{font-weight:700;text-decoration:line-through}.section-offers .card-product-offer .info .bottom{display:flex;justify-content:flex-end;align-items:flex-end}.section-offers .card-product-offer .info .bottom .view-more{display:inline-block;font-size:var(--offer-vm-font-size);padding:4px 16px;border-radius:12px;background-color:var(--offer-vm-bg);color:var(--offer-vm-font-color)}.pagination{display:flex;gap:16px;align-items:center;justify-content:center;margin:64px auto;max-width:400px}.pagination .current{background-color:#00000024;padding:8px 16px;border-radius:12px}.pagination a.bttn{display:flex;align-items:center;gap:8px;padding:8px 16px}.pagination a.bttn:hover{background-color:#00000024}#share-url{position:relative}#share-url button{background-color:#fff;padding:16px;border-radius:16px;box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}@media (max-width: 600px){#share-url button{padding:12px}#share-url button span{font-size:18px}}#share-url .options{display:grid;gap:24px;position:absolute;bottom:68px;right:0;transform:translate(150%);background-color:#fff;border-radius:8px;padding:24px 32px;box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f;transition:all ease-in-out .2s}#share-url .options .item{display:flex;align-items:center;gap:16px;text-decoration:none;color:inherit;cursor:pointer;white-space:nowrap}#share-url .options .item .icon{width:30px;height:30px;background-position:center;background-repeat:no-repeat;background-size:contain}#share-url .options .item svg{width:30px;height:30px}#share-url.active .options{transform:translate(0)}#backdrop-movil{position:fixed;z-index:21;display:none;background-color:#3d3d3d40;top:0;left:0;width:100vw;height:100vh;transition:all ease-in-out .4s}#sidebar-menu-trigger{display:none}@media (max-width: 1000px){#sidebar-menu-trigger{display:block}}#menu-lateral-mobile{height:100vh;position:fixed;top:0;left:-70vw;width:70vw;z-index:4;overflow:hidden;background-color:#fff;box-shadow:1px 0 2px #00000020;transition:all ease-in-out .2s}#menu-lateral-mobile.active{left:0}#menu-lateral-mobile .menu-actions{display:flex;align-items:center;gap:16px;color:var(--header-font-color);background-color:var(--header-bg-color);padding:16px}#menu-lateral-mobile .menu-actions .logo{width:200px;height:40px}#menu-lateral-mobile .menu-actions .logo img{max-height:100%;max-width:100%}#menu-lateral-mobile .menu-actions #close-menu-icon{cursor:pointer}#menu-lateral-mobile .menu-actions #close-menu-icon svg{width:15px;height:15px;color:var(--menu-button-color);fill:var(--menu-button-color)}#menu-lateral-mobile .content{padding:16px;overflow:auto;height:calc(100% - 57px)}#menu-lateral-mobile .content .pages{display:grid;gap:16px;border-bottom:1px solid var(--sidebar-menu-hr-color);margin-bottom:24px;padding-bottom:16px}#menu-lateral-mobile .content .pages a{color:inherit;text-decoration:none}#menu-lateral-mobile .content .header-sidebar{background-color:var(--primary-color);display:flex;padding:15px 15px 15px 20%}#menu-lateral-mobile .content .header-sidebar span{color:#fff;text-transform:capitalize;font-size:1.2rem;font-weight:600}#menu-lateral-mobile .content .categories-container{display:grid;gap:8px;padding-bottom:24px;color:inherit}#menu-lateral-mobile .content .categories-container .title{padding:0 0 12px 8px;margin:0 0 8px 8px;font-size:18px;font-weight:500}#menu-lateral-mobile .content .categories-container .category{padding-left:16px;position:relative}#menu-lateral-mobile .content .categories-container .category a{display:inline-block;padding:6px 15px;border-radius:30px;font-size:14px;text-decoration:none;color:#000;position:relative}#menu-lateral-mobile .content .categories-container .category a .cat-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#menu-lateral-mobile .content .categories-container .category a span.material-icons{position:absolute;left:-25px;font-size:20px;color:var(--primary-color)}#menu-lateral-mobile .content .categories-container .category .subcategories{height:0px;overflow:hidden;width:100%;top:0;opacity:0;transform:translate3d(20px,0,0);display:grid;grid-template-columns:.9fr;grid-auto-rows:max-content;justify-content:end;gap:10px}#menu-lateral-mobile .content .categories-container .category .subcategories a{color:#000}#menu-lateral-mobile .content .categories-container .category .subcategories a:hover{background-color:var(--primary-color);color:#fff}#menu-lateral-mobile .content .categories-container .category.active>a{background-color:var(--primary-color);color:#000}#menu-lateral-mobile .content .categories-container .category.active .subcategories a.active{background-color:var(--primary-color);color:#fff}#menu-lateral-mobile .content .categories-container .category:hover>a,#menu-lateral-mobile .content .categories-container .category.active>a{background-color:var(--primary-color);color:#fff!important}#menu-lateral-mobile .content .categories-container .category:hover>a span.material-icons,#menu-lateral-mobile .content .categories-container .category.active>a span.material-icons{transform:rotate(90deg)}#menu-lateral-mobile .content .categories-container .category:hover .subcategories:not(:empty),#menu-lateral-mobile .content .categories-container .category.active .subcategories:not(:empty){padding-top:10px;z-index:10;opacity:1;height:auto;transform:translateZ(0);min-height:17px;max-height:705px}#menu-lateral-mobile .content .categories-container .category:hover .subcategories:not(:empty) a.active,#menu-lateral-mobile .content .categories-container .category.active .subcategories:not(:empty) a.active{color:#fff}.account{position:relative;background-color:#fff;padding:64px;max-width:1200px;min-height:100vh;margin:auto}@media (max-width: 1000px){.account{padding:84px 16px}}.account h1{padding:0 22px 48px}.account .top{display:flex;align-items:center;gap:16px}.account .top button.back,.account .top a.back{display:flex;padding:8px;border-radius:12px;background-color:#f5f5f7;color:inherit;text-decoration:none}.account .top h1{padding:0}.account .wrapper{min-height:300px;border-radius:16px 16px 0 0}.account .wrapper .menu{display:grid;gap:120px;grid-template-columns:1fr 1fr;max-width:1000px}@media (max-width: 1000px){.account .wrapper .menu{grid-template-columns:100%;gap:48px}}.account .wrapper .menu .item{display:grid;grid-template-columns:64px 1fr 40px;gap:32px;align-items:center;cursor:pointer;padding:8px;border-radius:12px;text-decoration:none;color:inherit}.account .wrapper .menu .item:hover{background-color:#00000003}@media (max-width: 1000px){.account .wrapper .menu .item{gap:16px;grid-template-columns:56px 1fr 40px}}.account .wrapper .menu .item .icon{display:flex;padding:16px;height:64px;border-radius:50%;background-color:#f5f5f7}@media (max-width: 1000px){.account .wrapper .menu .item .icon{height:56px}}.account .wrapper .menu .item .icon .svg-icon{--svg-icon-size: 64px}@media (max-width: 1000px){.account .wrapper .menu .item .icon .svg-icon{--svg-icon-size: 32px}}.account .wrapper .menu .item .label{padding:0;justify-content:flex-start}.account .wrapper .menu .item .label .t1{font-weight:700;color:#212121;font-size:20px}@media (max-width: 1000px){.account .wrapper .menu .item .label .t1{font-size:15px}}.account .wrapper .menu .item .label .t2{opacity:.7;padding-top:8px;font-size:14px}@media (max-width: 1000px){.account .wrapper .menu .item .label .t2{font-size:11px}}.account .wrapper .menu .item .arrow{display:flex;padding:8px;border-radius:12px;background-color:#f5f5f7}.account .logout{margin-top:112px}.account .logout button{padding:0;gap:16px;font-weight:700}.account .logout button .icon{display:flex;padding:16px;height:56px;width:56px;border-radius:50%;background-color:#f5f5f7;color:#868686}#password-recovery{max-width:600px;margin:auto}#password-recovery .success{text-align:center;padding:32px}#password-recovery .invalid{color:red;text-align:center;padding:32px}#password-recovery form{display:grid;gap:32px;max-width:300px;margin:auto}#password-recovery form button{padding:8px 30px;margin:auto}.account .wrapper{border-radius:16px 16px 0 0}.account .wrapper h3{font-weight:400}.account .wrapper .order-status{display:inline-block;overflow:hidden;font-weight:600;letter-spacing:1px;text-transform:uppercase;font-family:var(--font-secondary);padding:8px 16px;border-radius:20px;color:#fff;font-size:12px;background-color:var(--order-section-color-bg)}.account .wrapper .order-status.PENDIENTE,.account .wrapper .order-status.CONFIRMADA,.account .wrapper .order-status.PENDIENTE_PAGO,.account .wrapper .order-status.PENDIENTE_ALISTAMIENTO,.account .wrapper .order-status.ESPERANDO_RESPUESTA_PAGO{background-color:var(--order-orange-color-bg)}.account .wrapper .order-status.ENTREGADO_PENDIENTE_POR_PAGO,.account .wrapper .order-status.EN_CAMINO{background-color:var(--order-blue-color-bg)}.account .wrapper .order-status.ENTREGADO{background-color:var(--order-green-color-bg)}.account .wrapper .order-status.DESPACHADO{color:var(--order-yellow-color-font);background-color:var(--order-yellow-color-bg)}.account .wrapper .order-status.ERROR_PAGO,.account .wrapper .order-status.CANCELADO,.account .wrapper .order-status.TRANSACCION_RECHAZADA{background-color:var(--order-red-color-bg)}.account .wrapper .orders{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:24px;padding:24px 0}@media (max-width: 1000px){.account .wrapper .orders{grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}}.account .wrapper .orders .order{display:grid;gap:16px;grid-template-columns:1fr minmax(0,2fr);position:relative;padding:24px 16px 16px;border-radius:12px;cursor:pointer;text-decoration:none;color:inherit}.account .wrapper .orders .order.content-placeholder{height:96px}.account .wrapper .orders .order:not(.content-placeholder){border:4px solid #e5e5e5}.account .wrapper .orders .order:not(.content-placeholder):hover{border:4px solid #a0a0a0}.account .wrapper .orders .order .d1,.account .wrapper .orders .order .d2{display:grid;gap:8px;grid-template-columns:1fr}.account .wrapper .orders .order .d2{text-align:right}.account .wrapper .orders .order .number{font-weight:700}.account .wrapper .orders .order .total{font-size:18px;font-weight:700}.account .wrapper .orders .order .order-status{position:absolute;font-size:10px;padding:4px 8px;top:-4px;right:-4px;border-radius:0 12px 0 8px}.account .wrapper .order-details{padding:24px 0}.account .wrapper .order-details .bttn{padding:8px 30px}.account .wrapper .order-details .body{display:grid;grid-template-columns:1fr 420px;gap:32px;padding:16px 0;grid-template-areas:"sd1 sd2";align-items:start}@media (max-width: 1000px){.account .wrapper .order-details .body{grid-template-columns:100%;gap:16px;grid-template-areas:"sd2" "sd1"}}.account .wrapper .order-details .body .sd1{grid-area:sd1}.account .wrapper .order-details .body .sd2{grid-area:sd2;display:grid;grid-template-columns:1fr;gap:32px}.account .wrapper .order-details .body .payment{background-color:var(--order-section-color-bg);padding:24px 24px 0;border-radius:24px;cursor:pointer}.account .wrapper .order-details .body .payment .data{display:flex;align-items:center;gap:16px}.account .wrapper .order-details .body .payment .data .icon{position:relative;background-repeat:no-repeat;background-size:contain;background-position:center;width:40px;min-width:40px;height:40px}.account .wrapper .order-details .body .payment .data .icon.cash{background-image:url(https://d320eox725dcq1.cloudfront.net/assets/icons/common/cash.png)}.account .wrapper .order-details .body .payment .data .icon.credit-card{background-image:url(https://d320eox725dcq1.cloudfront.net/assets/icons/common/card.png)}.account .wrapper .order-details .body .payment .data .icon.bank-deposit{background-image:url(https://d320eox725dcq1.cloudfront.net/assets/images/settings/bank.svg)}.account .wrapper .order-details .body .payment .data .icon.nequi{width:110px;background-image:url(https://d320eox725dcq1.cloudfront.net/assets/images/settings/nequi.svg)}.account .wrapper .order-details .body .payment .data .icon.daviplata{width:60px;height:60px;background-image:url(https://d320eox725dcq1.cloudfront.net/assets/images/settings/daviplata.png)}.account .wrapper .order-details .body .payment .data .icon.pse{width:60px;height:60px;background-image:url(https://d320eox725dcq1.cloudfront.net/assets/images/pse.webp)}.account .wrapper .order-details .body .payment .data .icon.visa{width:73px;height:60px;background-image:url(https://d320eox725dcq1.cloudfront.net/assets/images/visa.svg)}.account .wrapper .order-details .body .payment .data .icon.master{width:73px;height:60px;background-image:url(https://d320eox725dcq1.cloudfront.net/assets/images/mastercard.svg)}.account .wrapper .order-details .body .payment .data .icon.amex{width:50px;height:50px;background-image:url(https://d320eox725dcq1.cloudfront.net/assets/images/amex.svg)}.account .wrapper .order-details .body .payment .data .icon.diners{width:104px;height:60px;background-image:url(https://d320eox725dcq1.cloudfront.net/assets/images/diners-h.svg)}.account .wrapper .order-details .body .payment .data .value{font-size:18px;font-weight:500;margin-top:8px}.account .wrapper .order-details .body .payment .data .price{flex:1;text-align:right;font-size:1.4285714286rem;font-weight:600}.account .wrapper .order-details .body .payment .data .price div{font-size:.7142857143rem;font-style:italic;opacity:.7}.account .wrapper .order-details .body .payment .data-additional{display:grid;grid-gap:8px;grid-template-columns:1fr 100px;align-items:center;padding-top:16px;max-height:0;overflow:hidden;transition:all .5s ease-in-out}.account .wrapper .order-details .body .payment .data-additional .label{text-align:right;font-weight:600;font-size:.7142857143rem}.account .wrapper .order-details .body .payment .data-additional .value{text-align:right}.account .wrapper .order-details .body .payment .expand{text-align:center}.account .wrapper .order-details .body .payment .expand .svg-icon{transition:transform .5s ease-in-out}.account .wrapper .order-details .body .payment.expanded .data-additional{max-height:500px}.account .wrapper .order-details .body .payment.expanded .expand .svg-icon{transform:rotate(180deg)}.account .wrapper .order-details .body .payment-instructions{background-color:var(--order-section-color-bg);padding:24px;border-radius:24px;display:grid;grid-template-columns:100%;gap:16px}.account .wrapper .order-details .body .payment-instructions .label{font-weight:700}.account .wrapper .order-details .body .payment-instructions .bank{text-align:justify}.account .wrapper .order-details .body .payment-instructions strong{color:#212121}.account .wrapper .order-details .body .pse-retry{background-color:var(--order-section-color-bg);padding:24px;border-radius:24px;display:grid;gap:16px;grid-template-columns:1fr}.account .wrapper .order-details .body .invoice{background-color:var(--order-section-color-bg);padding:24px;border-radius:24px;display:grid;grid-template-columns:1fr max-content;gap:16px;align-items:center}.account .wrapper .order-details .body .invoice-fe{background-color:var(--order-section-color-bg);padding:24px;border-radius:24px;display:grid;gap:16px;grid-template-columns:1fr;align-items:center}.account .wrapper .order-details .body .invoice-fe .cufe{display:flex;gap:4px;margin-top:8px}.account .wrapper .order-details .body .invoice-fe .cufe .value{overflow-x:hidden;text-overflow:ellipsis;cursor:pointer}.account .wrapper .order-details .body .invoice-fe .actions{display:flex;align-items:stretch;justify-content:center}.account .wrapper .order-details .body .invoice-fe .actions .bttn{margin:0;border:var(--button-border-width) solid #4e4e4e}.account .wrapper .order-details .body .invoice-fe .actions .bttn:not(:first-child):not(:last-child){border-radius:0;border-right:none;border-left:none}.account .wrapper .order-details .body .invoice-fe .actions .bttn:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.account .wrapper .order-details .body .invoice-fe .actions .bttn:last-child{border-bottom-left-radius:0;border-top-left-radius:0}.account .wrapper .order-details .body .invoice-fe .actions .bttn img{width:16px;height:16px;object-fit:contain;object-position:center}.account .wrapper .order-details .body .invoice-fe .actions .bttn img.dian{width:54px;height:16px}.account .wrapper .order-details .body .shipping h2{padding:0 8px 16px}.account .wrapper .order-details .body .shipping .content{background-color:var(--order-section-color-bg);padding:12px;border-radius:24px;display:flex;gap:16px}.account .wrapper .order-details .body .shipping .content .icon{display:flex;padding:16px;height:56px;border-radius:50%;background-color:#dedede}.account .wrapper .order-details .body .shipping .content .icon .material-icons{color:#868686}.account .wrapper .order-details .body .products-wrapper .products-title{margin-top:32px}.account .wrapper .order-details .body .products-wrapper .products{padding:16px;border-radius:24px;--product-columns: 50px 1fr 100px 100px}.account .wrapper .order-details .body .products-wrapper .products .headers{font-weight:600;display:grid;grid-gap:16px;grid-template-columns:var(--product-columns);align-items:center;margin-bottom:16px}@media (max-width: 1000px){.account .wrapper .order-details .body .products-wrapper .products .headers{display:none}}.account .wrapper .order-details .body .products-wrapper .products .headers div:not(:nth-child(2)){text-align:center}.account .wrapper .order-details .body .products-wrapper .products .table{overflow:auto;overflow:overlay;height:calc(100% - 32px)}@media (max-width: 1000px){.account .wrapper .order-details .body .products-wrapper .products .table{height:100%}}.account .wrapper .order-details .body .products-wrapper .products .table .product{display:grid;grid-gap:16px;grid-template-columns:var(--product-columns);align-items:center;padding:8px 0 16px 8px;border-bottom:1px solid lightgray}.account .wrapper .order-details .body .products-wrapper .products .table .product strong{display:none;font-size:.6428571429rem}@media (max-width: 1000px){.account .wrapper .order-details .body .products-wrapper .products .table .product{grid-template-columns:50px 1fr 1fr}.account .wrapper .order-details .body .products-wrapper .products .table .product strong{display:block}}.account .wrapper .order-details .body .products-wrapper .products .table .product .picture,.account .wrapper .order-details .body .products-wrapper .products .table .product .picture-fake{width:40px;height:40px;border-radius:50%}.account .wrapper .order-details .body .products-wrapper .products .table .product .picture{position:relative;background-color:#fff;background-image:url(https://d320eox725dcq1.cloudfront.net/assets/images/product_tag.svg);background-repeat:no-repeat;background-size:cover;background-position:center}.account .wrapper .order-details .body .products-wrapper .products .table .product .picture:before{content:"";border:2px solid grey;display:block;min-width:44px;min-height:44px;border-radius:50%;left:-4px;top:-4px;position:absolute}.account .wrapper .order-details .body .products-wrapper .products .table .product .picture .free-sale{position:absolute;font-size:10px;white-space:nowrap;background-color:gray;color:#fff;padding:2px 4px;border-radius:8px;left:-8px;top:0}.account .wrapper .order-details .body .products-wrapper .products .table .product .nm{font-weight:500}.account .wrapper .order-details .body .products-wrapper .products .table .product .nm .qnt{text-align:left;font-weight:400;color:gray}@media (max-width: 1000px){.account .wrapper .order-details .body .products-wrapper .products .table .product .total{grid-column:3}}.account .wrapper .order-details .body .products-wrapper .products .table .product div:not(:nth-child(2)){text-align:center}.account-page p{margin:32px 0 64px}.account-page #profile-address-crud .list{display:flex;gap:32px;flex-wrap:wrap;align-items:flex-start}.account-page #profile-address-crud .list .item{width:300px;position:relative;padding:16px;border:4px solid #e5e5e5;border-radius:16px;cursor:pointer}.account-page #profile-address-crud .list .item:hover{border:4px solid #a0a0a0}.account-page #profile-address-crud .list .item.active{border:4px solid var(--primary-color)}.account-page #profile-address-crud .list .item.active:before{content:"";position:absolute;top:-4px;right:-4px;padding:5px;border-radius:0 12px;width:26px;height:26px;color:#fff;box-sizing:border-box;background-size:18px;background-position:center;background-repeat:no-repeat;background-color:var(--primary-color);background-image:url(https://d320eox725dcq1.cloudfront.net/assets/icons/common/check.svg)}.account-page #profile-address-crud .list .item.is-default{padding-bottom:32px}.account-page #profile-address-crud .list .item.is-default .default{position:absolute;bottom:-4px;right:-4px;padding:6px 12px;border-radius:12px 0;color:#fff;background-color:var(--primary-color)}.account-page #profile-address-crud form{display:grid;gap:16px;grid-template-columns:300px 300px;justify-content:center}@media screen and (max-width: 650px){.account-page #profile-address-crud form{grid-template-columns:1fr}}.account-page #profile-address-crud form .top,.account-page #profile-address-crud form .address,.account-page #profile-address-crud form .additional-information{grid-column:1/-1}.account-page #profile-address-crud form .actions{grid-column:1/-1;display:flex;gap:32px;flex-wrap:wrap;justify-content:center;margin:64px 0}.account-page #profile-address-crud form .actions button{padding:8px 30px;font-size:16px}.account-page #profile-address-crud form .actions .delete{color:red;flex:100%;display:flex;justify-content:center;margin-top:128px}#order-details-public form{display:grid;gap:16px;grid-template-columns:200px 250px;justify-content:center;padding:32px}@media screen and (max-width: 650px){#order-details-public form{grid-template-columns:1fr}}#order-details-public form .order-number-input .addon{font-size:16px;padding-right:4px}#order-details-public form .order-number-input input{padding-left:0}#order-details-public form .error{grid-column:1/-1;text-align:center;margin:16px 0}#order-details-public form .action{grid-column:1/-1;display:grid;justify-content:center;margin:64px 0}#order-details-public form .action button{padding:8px 30px;font-size:16px}.profile-form{padding:64px 16px 0}.profile-form form{display:grid;gap:16px;grid-template-columns:300px 300px;justify-content:center}@media screen and (max-width: 650px){.profile-form form{grid-template-columns:1fr}}.profile-form form .data{background-color:#f3f3f3;grid-column:1/-1;display:grid;gap:32px;grid-template-columns:1fr;padding:32px;border-radius:24px;margin-top:32px}.profile-form form .data .help{font-size:14px}.profile-form form .data .document{display:grid;grid-template-columns:72px minmax(0,300px);align-items:flex-end;gap:16px}.profile-form form #email{text-transform:lowercase}.profile-form .error{grid-column:1/-1;text-align:center;margin:16px 0}.profile-form .action{grid-column:1/-1;display:grid;justify-content:center;margin:64px 0}.profile-form .action button{padding:8px 30px;font-size:16px}.confirm-account{margin-top:128px;text-align:center}@media (max-width: 1000px){.checkout-page main{padding:8px}}.checkout-spa{display:grid;gap:32px;align-items:start;grid-template-columns:1fr 520px;padding:0 44px 44px;max-width:1400px;margin:auto}@media (max-width: 1000px){.checkout-spa{grid-template-columns:1fr;gap:8px;padding:0}}.checkout-spa .loading{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000}.checkout-spa #checkout-form{display:none}.checkout-spa .d1,.checkout-spa .d2{display:grid;grid-auto-flow:row;grid-auto-columns:100%;gap:32px;background-color:var(--checkout-section-color-bg);border-radius:24px}.checkout-spa .d1{position:relative;padding:24px}@media (max-width: 1000px){.checkout-spa .d1{padding:24px 16px}}.checkout-spa .d1 .section{padding-left:42px}.checkout-spa .d1 .saving{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;border-radius:24px;display:flex;gap:16px;align-items:center;justify-content:center;flex-direction:column;background-color:#ffffffe6}.checkout-spa .d1 .saving img{width:50px}.checkout-spa .d2{padding:24px 0}@media (max-width: 1000px){.checkout-spa .d2{padding:24px 0 74px}}.checkout-spa .d2 .section .header{padding-left:32px}.checkout-spa .d2 .section .header span{font-size:13px}.checkout-spa .section{position:relative}.checkout-spa .section:not(:last-child):before,.checkout-spa .section:not(:last-child):after{content:"";width:4px;height:100%;position:absolute;left:16px;z-index:0;top:40px;background-color:#eee;transition:background-color .3s ease-in-out,height .3s ease-in-out}.checkout-spa .section:not(:last-child):after{height:0;background-color:transparent}.checkout-spa .section .step{position:absolute;top:5px;left:0;border-radius:50%;--step-size: 35px;width:var(--step-size);height:var(--step-size);line-height:var(--step-size);text-align:center;background-color:#eee;transition:background-color .3s ease-in-out}.checkout-spa .section.complete:after{height:100%;background-color:var(--checkout-step-color-bg)}.checkout-spa .section.complete .step{color:#fff;background-color:var(--checkout-step-color-bg)}.checkout-spa .section .header{display:flex;gap:16px;align-items:center;padding-left:16px;margin:8px 0 24px}.checkout-spa .section .header button.back{padding:8px;border-radius:12px;background-color:#f5f5f7}.checkout-spa .section .header h2{font-size:20px;margin:0}.checkout-spa .section .add{margin:32px 0;padding:16px;border:4px solid #e5e5e5;border-radius:16px}.checkout-spa .section .add:hover{border:4px solid #b9b9b9}.checkout-spa .user-data,.checkout-spa .shipping{padding:24px 0;position:relative}.checkout-spa .user-data .form,.checkout-spa .shipping .form{display:grid;gap:16px;grid-template-columns:minmax(0,500px);justify-content:center}.checkout-spa .user-data .form .data,.checkout-spa .shipping .form .data{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:16px}@media (max-width: 1000px){.checkout-spa .user-data .form .data.wrap,.checkout-spa .shipping .form .data.wrap{grid-template-columns:1fr}}.checkout-spa .user-data .list .splide__arrow:hover,.checkout-spa .shipping .list .splide__arrow:hover{box-shadow:none;background-color:#eee}.checkout-spa .user-data .list .splide__arrow--next,.checkout-spa .user-data .list .splide__arrow--prev,.checkout-spa .shipping .list .splide__arrow--next,.checkout-spa .shipping .list .splide__arrow--prev{background-color:#fff}.checkout-spa .user-data .list .splide__arrow--next:disabled,.checkout-spa .user-data .list .splide__arrow--prev:disabled,.checkout-spa .shipping .list .splide__arrow--next:disabled,.checkout-spa .shipping .list .splide__arrow--prev:disabled{display:none}.checkout-spa .user-data .list .splide__arrow--prev,.checkout-spa .shipping .list .splide__arrow--prev{left:-16px}.checkout-spa .user-data .list .splide__arrow--next,.checkout-spa .shipping .list .splide__arrow--next{right:-16px}.checkout-spa .user-data .list .splide__arrow svg,.checkout-spa .shipping .list .splide__arrow svg{fill:currentColor}.checkout-spa .user-data .list .item,.checkout-spa .shipping .list .item{position:relative;display:grid;gap:8px;padding:16px;border:4px solid #e5e5e5;border-radius:16px;cursor:pointer}.checkout-spa .user-data .list .item:hover,.checkout-spa .shipping .list .item:hover{border:4px solid #b9b9b9}.checkout-spa .user-data .list .item.active,.checkout-spa .shipping .list .item.active{border:4px solid var(--primary-color)}.checkout-spa .user-data .list .item.active:before,.checkout-spa .shipping .list .item.active:before{content:"";position:absolute;top:-4px;right:-4px;padding:5px;border-radius:0 12px;width:26px;height:26px;color:#fff;box-sizing:border-box;background-size:18px;background-position:center;background-repeat:no-repeat;background-color:var(--primary-color);background-image:url(https://d320eox725dcq1.cloudfront.net/assets/icons/common/check.svg)}.checkout-spa .shipping .address{font-weight:700}.checkout-spa .shipping .city{font-size:14px}.checkout-spa .shipping .info{font-size:12px}.checkout-spa .summary{display:grid;gap:6px;grid-template-columns:1fr;padding:24px}.checkout-spa .summary .item{display:grid;grid-template-columns:1fr 140px;text-align:right}.checkout-spa .summary .item.total{font-size:24px;font-weight:700;border-top:1px solid #d4d4d4;margin-top:16px;padding:8px 0;gap:16px}.checkout-spa .error-shipping-city{color:red;font-size:small;padding:0 32px;text-align:center}@media (max-width: 1000px){.checkout-spa .dialog{width:90%;height:auto;left:50%;top:50%;border-radius:24px;transform:translate(-50%,-50%)}}.checkout-spa .dialog.payment-rejected .msj{display:grid;gap:24px;grid-template-columns:200px 1fr;align-items:center}@media (max-width: 1000px){.checkout-spa .dialog.payment-rejected .msj{grid-template-columns:1fr}}.checkout-spa .dialog.payment-rejected .msj img{height:100px}.checkout-spa .dialog.payment-rejected .msj .txt-details{font-weight:700;margin-top:16px}.checkout-spa .dialog.payment-rejected button{padding:8px 30px;margin:32px auto 0}.checkout-spa .submit{display:grid;justify-content:center;margin-top:64px;padding:16px}@media (max-width: 1000px){.checkout-spa .submit{position:fixed;bottom:0;left:0;width:100%;z-index:2;margin:0;background-color:#fff;box-shadow:0 7px 14px 8px #00000080}}.checkout-spa .submit .bttn{padding:16px 64px;width:300px;margin:auto}.checkout-spa .submit .bttn.type-1{gap:16px;padding:16px 24px;width:332px}.checkout-spa .submit .saving{padding:16px 32px;width:400px;cursor:default;background-color:#f8f8f8}.checkout-spa .submit .saving img{width:50px}.checkout-spa .submit .provider{display:flex;gap:16px;align-items:center;justify-content:center;font-size:12px;margin-top:16px}.checkout-spa .submit .provider img{height:16px;object-fit:contain}.checkout-spa .payment{padding:16px 0}.checkout-spa .payment .list{display:grid;gap:32px;grid-template-columns:repeat(auto-fill,178px)}@media (max-width: 500px){.checkout-spa .payment .list{gap:8px;grid-template-columns:1fr}}.checkout-spa .payment .p-method{position:relative;display:grid;grid-template-columns:max-content 1fr;gap:16px;align-items:center;padding:16px;border:4px solid #e5e5e5;border-radius:16px;cursor:pointer}.checkout-spa .payment .p-method:hover{border:4px solid #b9b9b9}.checkout-spa .payment .p-method.active{border:4px solid var(--primary-color)}.checkout-spa .payment .p-method.active:before{content:"";position:absolute;top:-4px;right:-4px;padding:5px;border-radius:0 12px;width:26px;height:26px;color:#fff;box-sizing:border-box;background-size:18px;background-position:center;background-repeat:no-repeat;background-color:var(--primary-color);background-image:url(https://d320eox725dcq1.cloudfront.net/assets/icons/common/check.svg)}.checkout-spa .payment .p-method .title{font-size:13px}.checkout-spa .payment .p-method img{position:relative;width:40px;height:40px;object-fit:contain;object-position:center}.checkout-spa .payment .p-method .icon{position:relative;background-repeat:no-repeat;background-size:contain;background-position:left center;width:40px;height:40px}.checkout-spa .payment .p-method .icon.cash{background-image:url(https://d320eox725dcq1.cloudfront.net/assets/icons/common/cash.png)}.checkout-spa .payment .p-method .icon.credit-card{background-image:url(https://d320eox725dcq1.cloudfront.net/assets/icons/common/card.png)}.checkout-spa .payment .p-method .icon.bank-deposit{background-image:url(https://d320eox725dcq1.cloudfront.net/assets/images/settings/bank.svg)}.checkout-spa .payment .p-method .icon.pse{background-image:url(https://d320eox725dcq1.cloudfront.net/assets/images/pse.webp)}.checkout-spa .payment .p-method .icon.cc{background-image:url(https://d320eox725dcq1.cloudfront.net/assets/images/credit_card.png)}.checkout-spa .payment .pse-form{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-around}.checkout-spa .payment .tc-form{display:grid;grid-template-columns:1fr;gap:32px;place-items:center;padding:24px 0}.checkout-spa .payment .tc-form .inputs{display:grid;gap:24px;max-width:418px;grid-template-columns:1fr}.checkout-spa .payment .tc-form .inputs label,.checkout-spa .payment .tc-form .inputs input,.checkout-spa .payment .tc-form .inputs select{text-align:center}.checkout-spa .payment .tc-form .inputs .s1,.checkout-spa .payment .tc-form .inputs .s2{display:grid;gap:16px}.checkout-spa .payment .tc-form .inputs .s1{grid-template-columns:repeat(2,1fr)}@media (max-width: 1000px){.checkout-spa .payment .tc-form .inputs .s1{grid-template-columns:1fr}}.checkout-spa .payment .tc-form .inputs .s1 .name input{text-transform:uppercase}.checkout-spa .payment .tc-form .inputs .s2{grid-template-columns:repeat(3,1fr)}@media (max-width: 1000px){.checkout-spa .payment .tc-form .inputs .s2{grid-template-columns:repeat(2,1fr)}}.checkout-spa .payment .tc-form .help{font-size:10px;margin-bottom:12px}@media (min-width: 1000px){.checkout-spa .products{max-height:531px;overflow:auto}}.checkout-spa .products .product{padding:16px 24px;display:grid;gap:16px;align-items:center;grid-template-columns:max-content 1fr max-content;border-bottom:1px solid var(--grey-border)}@media (max-width: 1000px){.checkout-spa .products .product{gap:8px;padding:16px;grid-template-columns:1fr max-content}}.checkout-spa .products .product:hover{background-color:#00000005}.checkout-spa .products .product .img{width:60px;height:60px;align-self:flex-start;background-position:center;background-size:contain;background-repeat:no-repeat}@media (max-width: 1000px){.checkout-spa .products .product .img{width:30px;height:30px;display:none}}.checkout-spa .products .product .details-product{font-size:12px}.checkout-spa .products .product .details-product .name{font-weight:400;margin-bottom:0;line-height:1.5}.checkout-spa .products .product .details-product .price-t{display:flex;align-items:center;justify-content:space-between;padding-right:20px}@media (max-width: 1000px){.checkout-spa .products .product .details-product .price-t .price .d{display:none}}.checkout-spa .products .product .details-product .price-t .price .m{display:none}@media (max-width: 1000px){.checkout-spa .products .product .details-product .price-t .price .m{display:inline-block}}.checkout-spa .products .product .details-product .total{font-size:16px;font-weight:700}.checkout-spa .products .product .cart-count{display:flex;align-items:center;justify-content:center;gap:16px;font-size:15px;font-weight:700}@media (max-width: 1000px){.checkout-spa .products .product .cart-count{gap:10px;font-size:12px}}.checkout-spa .products .product .cart-count button{background-color:var(--product-quantity-controls-bg);color:#fff;cursor:pointer;border:none;outline:none;padding:6px 8px;border-radius:12px}@media (max-width: 1000px){.checkout-spa .products .product .cart-count button{padding:4px 6px}}.checkout-spa .products .product .cart-count button[disabled]{cursor:not-allowed;opacity:.5}.checkout-spa .products .product .cart-count button.delete,.checkout-spa .products .product .cart-count button.minus{background-color:var(--product-quantity-controls-bg-delete)}.checkout-spa .products .product .cart-count button.delete svg,.checkout-spa .products .product .cart-count button.minus svg{fill:#696969}.checkout-spa .products .product .cart-count button.delete .remove-icon{display:inline-block}.checkout-spa .products .product .cart-count button.delete .minus-icon,.checkout-spa .products .product .cart-count button.minus .remove-icon{display:none}.checkout-spa .products .product .cart-count button.minus .minus-icon{display:inline-block}.checkout-spa .products .product .cart-count button svg{height:25px;width:25px;fill:#fff}.checkout-result{background-color:#fff}.checkout-result main{max-width:1000px;margin:0 auto 240px;padding:44px 0}@media (max-width: 1000px){.checkout-result main{padding:44px 16px 20px}}.checkout-result main h1{text-align:center}.checkout-result main h2{padding:0 8px}.checkout-result main .header h3{font-weight:400;text-align:center;margin-bottom:44px}.checkout-result main .header h3 strong{font-size:24px}.checkout-result main .number{font-size:28px;font-weight:700}.checkout-result main .content{display:grid;gap:32px;grid-template-columns:1fr 1fr}@media (max-width: 1000px){.checkout-result main .content{grid-template-columns:1fr}}@media (min-width: 1000px){.checkout-result main .content .products{grid-column:1/-1}}.checkout-result main .content .products ul{padding-left:24px}.checkout-result main .content .products ul li.product{margin-bottom:16px}.checkout-result main section{background-color:var(--order-section-color-bg);padding:24px;border-radius:24px;display:flex;gap:16px}.checkout-result main section .icon{display:flex;padding:16px;height:56px;border-radius:50%;background-color:#dedede}.checkout-result main section .icon .material-icons{color:#868686}.checkout-result main section.payment{display:block}.checkout-result main section.payment .warning{color:#ff4500;margin-bottom:24px}.checkout-result main section.payment .method{display:flex;align-items:center;gap:24px}.checkout-result main section.payment .method img{height:40px;object-fit:contain;object-position:center}.checkout-result main section.payment .method .icon-payment{position:relative;background-repeat:no-repeat;background-size:contain;background-position:center;width:40px;min-width:40px;height:40px}.checkout-result main section.payment .method .icon-payment.visa{width:70px;background-image:url(https://d320eox725dcq1.cloudfront.net/assets/images/visa.svg)}.checkout-result main section.payment .method .icon-payment.master{width:90px;height:70px;background-image:url(https://d320eox725dcq1.cloudfront.net/assets/images/mastercard.svg)}.checkout-result main section.payment .method .icon-payment.amex{width:70px;height:70px;background-image:url(https://d320eox725dcq1.cloudfront.net/assets/images/amex.svg)}.checkout-result main section.payment .method .icon-payment.diners{width:112px;background-image:url(https://d320eox725dcq1.cloudfront.net/assets/images/diners-h.svg)}.checkout-result main section.payment .method .icon-payment.bank-deposit{background-image:url(https://d320eox725dcq1.cloudfront.net/assets/images/settings/bank.svg)}.checkout-result main section.payment .method .cbin-mask .value{font-size:18px;font-weight:500;margin-top:8px}.checkout-result main section.payment .method .price{flex:1;text-align:right;font-size:1.4285714286rem;font-weight:600;min-width:auto}.checkout-result main section.payment .method .price div{font-size:.7142857143rem;font-style:italic;opacity:.7}.checkout-result main section.payment .instructions{margin-top:24px}.checkout-result main section.payment .instructions .label{font-weight:700;margin-bottom:8px}.checkout-result main section.payment .instructions strong.amount{font-size:20px}.checkout-result main section.payment .instructions .bank,.checkout-result main section.payment .instructions .fintech{text-align:justify}.checkout-result main section.invoice{display:grid;align-items:center;grid-template-columns:1fr max-content}.checkout-result main section.invoice .bttn{padding:8px 30px}.checkout-result main .actions{display:flex;flex-wrap:wrap;gap:16px;justify-content:center;align-items:center}.checkout-result main .actions.full{gap:64px}@media (min-width: 1000px){.checkout-result main .actions.full{grid-column:1/-1}}.checkout-result main .actions .bttn{padding:16px 30px;border:2px solid gray;gap:16px}.checkout-result main .actions .bttn.cta{margin:16px auto 0;color:inherit}.checkout-result main .actions .bttn.primary{border:none}.checkout-result main .actions .bttn.cta2{align-self:flex-end}.checkout-spa .user-data .form .document{display:grid;grid-template-columns:72px 1fr;align-items:flex-end;gap:16px}.checkout-spa .user-data .list .item .name{font-weight:700}.checkout-spa .user-data .list .item>div{display:grid;gap:8px;grid-template-columns:max-content 1fr;align-items:center;overflow:hidden;text-overflow:ellipsis}main{min-height:500px;padding:28px 0 0}@media (max-width: 800px){main{padding:28px 0 20px}}@media (max-width: 500px){main{padding:28px 0 20px}}main .page-content{position:relative;display:grid;grid-template-rows:max-content 1fr;grid-template-columns:260px 1fr;grid-template-areas:"top top" "sidebar products";background-color:var(--background-color);min-height:calc(100vh - var(--header-height) - 217px)}@media (max-width: 1024px){main .page-content{grid-template-columns:1fr;grid-template-areas:"top" "products";margin:0 8px}main .page-content .top-section h2{visibility:hidden}}main .page-content.home-without-sidebar{grid-template-columns:1fr;grid-template-areas:"top" "products"}main .page-content .top-section{grid-area:top;display:flex;align-items:center;justify-content:flex-end;gap:16px;padding:24px 32px}@media (max-width: 800px){main .page-content .top-section{padding:24px 16px}}main .page-content .top-section #products-order-by .wrapper{display:grid;gap:8px;align-items:center;grid-template-columns:max-content max-content}main .page-content .top-section #products-order-by .wrapper label{font-weight:500}main .page-content .top-section #products-order-by .wrapper select{color:inherit;background-color:transparent;background:transparent}main .page-content .top-section .change-layout{display:flex;gap:8px}main .page-content .top-section .change-layout div{display:flex;cursor:pointer}main .page-content .top-section .change-layout div.active svg{fill:var(--product-layout-switcher-color-active)}main .page-content .top-section .change-layout div svg{height:var(--product-layout-switcher-size);width:var(--product-layout-switcher-size);fill:var(--product-layout-switcher-color)}main .page-content .sidebar{grid-area:sidebar;position:relative;border-top-right-radius:16px;height:100%;transition:all ease 1s;background-color:var(--sidebar-bg-color)}main .page-content .sidebar .header-sidebar{background-color:var(--primary-color);display:flex;padding:15px 15px 15px 20%}main .page-content .sidebar .header-sidebar span{color:#fff;text-transform:capitalize;font-size:1.2rem;font-weight:600}main .page-content .sidebar .categories-container{display:grid;gap:8px;padding:42px 24px 24px 0;color:var(--sidebar-category-font-color);font-weight:500}main .page-content .sidebar .categories-container .title{padding:0 0 12px 8px;margin:0 0 24px 24px;border-bottom:var(--sidebar-category-title-border);font-size:var(--sidebar-category-title-font-size)}main .page-content .sidebar .categories-container .category{padding-left:48px;position:relative}main .page-content .sidebar .categories-container .category a{display:block;padding:6px 15px;border-radius:30px;font-size:14px;text-decoration:none;color:#000;position:relative;background-color:var(--card-color);word-break:break-word}main .page-content .sidebar .categories-container .category a .svg-icon{--svg-icon-size: 20px;position:absolute;left:-25px;color:var(--primary-color)}main .page-content .sidebar .categories-container .category .subcategories{height:0px;overflow:hidden;width:100%;top:0;opacity:0;transform:translate3d(20px,0,0);display:grid;grid-template-columns:.9fr;grid-auto-rows:max-content;justify-content:end;gap:10px}main .page-content .sidebar .categories-container .category .subcategories a{color:#000}main .page-content .sidebar .categories-container .category .subcategories a:hover{background-color:var(--primary-color);color:#fff}main .page-content .sidebar .categories-container .category.active>a{background-color:var(--primary-color);color:#000}main .page-content .sidebar .categories-container .category.active .subcategories a.active{background-color:var(--primary-color);color:#fff}main .page-content .sidebar .categories-container .category:hover>a,main .page-content .sidebar .categories-container .category.active>a{background-color:var(--primary-color);color:#fff!important}main .page-content .sidebar .categories-container .category:hover>a svg,main .page-content .sidebar .categories-container .category.active>a svg{transform:rotate(90deg)}main .page-content .sidebar .categories-container .category:hover .subcategories:not(:empty),main .page-content .sidebar .categories-container .category.active .subcategories:not(:empty){padding-top:10px;z-index:10;opacity:1;height:auto;transform:translateZ(0);min-height:17px;max-height:705px}main .page-content .sidebar .categories-container .category:hover .subcategories:not(:empty) a.active,main .page-content .sidebar .categories-container .category.active .subcategories:not(:empty) a.active{color:#fff}main .page-content .not-found{padding:32px;text-align:center}main .page-content .empty{padding:32px;text-align:center}main .page-content .products-container{position:relative;grid-area:products}main.limit-width{max-width:1600px;margin:auto}main.limit-width .page-content .sidebar{border-radius:16px 16px 0 0}#products{display:grid;padding:0 12px 12px;width:100%;grid-template-columns:repeat(auto-fill,240px);gap:16px;justify-content:center}@media (max-width: 600px){#products{grid-template-columns:1fr 1fr;padding:0 4px 12px}}@media (max-width: 300px){#products{grid-template-columns:1fr}}#products.rows{grid-template-columns:1fr 1fr 1fr}@media (max-width: 1400px){#products.rows{grid-template-columns:1fr 1fr}}@media (max-width: 800px){#products.rows{padding:0 4px 12px;grid-template-columns:1fr}}@media (max-width: 1000px){.sidebar-movil{display:block}main .sidebar,main .sidebar_normallize{display:none}.products-container{max-width:100%!important;margin:0}}.not-found{min-height:600px;display:grid;gap:8px;grid-template-columns:1fr;place-items:center}.policy-page main{padding:64px;color:#000;background-color:#fff}@media (max-width: 1000px){.policy-page main{padding:48px 24px}}.policy-page main h1{text-align:center;margin-bottom:42px}.policy-page main article{font-size:14px;max-width:1000px;text-wrap:pretty;margin:auto}.product-single-page .breadcrumbs{display:flex;flex-wrap:wrap;gap:16px;max-width:1200px;margin:32px auto;align-items:center}@media (max-width: 1000px){.product-single-page .breadcrumbs{gap:8px;margin:16px}}.product-single-page .breadcrumbs span{opacity:.5}.product-single-page .breadcrumbs a{display:flex;align-items:center;gap:8px;color:inherit;opacity:.5;text-decoration:none}.product-single-page .breadcrumbs a:hover{text-decoration:underline}.product-single-page .breadcrumbs a.home{opacity:1;background-color:#fff;padding:8px;border-radius:50%}.product-single-page .breadcrumbs a.home:hover svg{color:var(--primary-color)}.product-single-page-wrapper{max-width:1200px;margin:32px auto;background-color:#fff;border-radius:16px;padding:32px 8px}@media (max-width: 1000px){.product-single-page-wrapper{margin:0 16px 32px}}.product-single-page-wrapper .top-section{display:grid;gap:24px;grid-template-columns:1fr 380px;align-items:start}@media (max-width: 1000px){.product-single-page-wrapper .top-section{grid-template-columns:100%}}.product-single-page-wrapper .top-section .images .brand-name{opacity:.8;display:none;padding:0 24px 16px}@media (max-width: 1000px){.product-single-page-wrapper .top-section .images .brand-name{display:block}}.product-single-page-wrapper .top-section .images .name{font-size:16px;padding:0 24px 24px;font-weight:400;display:none}@media (max-width: 1000px){.product-single-page-wrapper .top-section .images .name{display:block}}.product-single-page-wrapper .top-section .images .gallery{display:grid;gap:16px;grid-template-columns:100%}@media (min-width: 1000px){.product-single-page-wrapper .top-section .images .gallery.multiple{grid-template-columns:100px 1fr}}.product-single-page-wrapper .top-section .images .gallery #product-gallery-slide{max-width:calc(100% - 32px);margin:auto}.product-single-page-wrapper .top-section .images .gallery #product-gallery-slide .splide__slide .image-slide{display:flex;align-items:center;justify-content:center;height:600px}@media (max-width: 1000px){.product-single-page-wrapper .top-section .images .gallery #product-gallery-slide .splide__slide .image-slide{height:300px}}.product-single-page-wrapper .top-section .images .gallery #product-gallery-slide .splide__slide .image-slide img{object-fit:contain;object-position:center;max-height:100%;max-width:100%;min-width:200px}.product-single-page-wrapper .top-section .images .gallery #product-gallery-thumbnails{width:100%}@media (max-width: 1000px){.product-single-page-wrapper .top-section .images .gallery #product-gallery-thumbnails{display:none}}.product-single-page-wrapper .top-section .images .gallery #product-gallery-thumbnails .splide__slide{display:flex;align-items:center;justify-content:center}.product-single-page-wrapper .top-section .images .gallery #product-gallery-thumbnails .splide__slide.is-active{border:none}.product-single-page-wrapper .top-section .images .gallery #product-gallery-thumbnails .splide__slide.is-active .image-slide{outline:4px solid var(--primary-color)}.product-single-page-wrapper .top-section .images .gallery #product-gallery-thumbnails .splide__slide .image-slide{width:60px;height:60px;border-radius:8px;overflow:hidden}.product-single-page-wrapper .top-section .images .gallery #product-gallery-thumbnails .splide__slide .image-slide .img{height:60px;background-size:cover;background-position:center}.product-single-page-wrapper .top-section .controls{display:grid;grid-template-columns:100%;gap:16px;margin:0 0 64px}.product-single-page-wrapper .top-section .controls .brand-name{opacity:.8}@media (max-width: 1000px){.product-single-page-wrapper .top-section .controls .brand-name{display:none}}.product-single-page-wrapper .top-section .controls .name{font-size:20px;font-weight:400}@media (max-width: 1000px){.product-single-page-wrapper .top-section .controls .name{display:none}}.product-single-page-wrapper .top-section .controls .price{margin:32px 0}@media (max-width: 1000px){.product-single-page-wrapper .top-section .controls .price{padding:0 24px;margin:0 0 32px}}.product-single-page-wrapper .top-section .controls .price .before{display:grid;gap:8px;grid-template-columns:max-content 1fr;align-items:center;margin:0 0 8px 6px}.product-single-page-wrapper .top-section .controls .price .before .discount{font-size:16px;font-weight:700;color:var(--product-card-discount-font-color);padding:8px 12px;background:var(--product-card-discount-bg);display:inline-block;border-radius:12px;box-shadow:-2px -2px 4px 2px #00000014,2px 2px 4px 2px #00000014}@media (max-width: 800px){.product-single-page-wrapper .top-section .controls .price .before .discount{padding:4px 8px}}.product-single-page-wrapper .top-section .controls .price .before .value{color:var(--card-font-color-2);font-weight:600;font-size:17px;width:max-content;text-decoration:line-through;white-space:nowrap}.product-single-page-wrapper .top-section .controls .price .normal{color:var(--card-font-color-1);font-weight:600;font-size:30px;white-space:nowrap}@media (max-width: 1000px){.product-single-page-wrapper .top-section .controls .price .normal{font-size:26px}}.product-single-page-wrapper .top-section .controls .actions .button-cart{border-radius:16px;text-decoration:none;max-width:250px;margin:0 auto;font-size:18px}.product-single-page-wrapper .top-section .controls .actions .button-cart .add{background-color:var(--product-card-add-cart-color);display:flex;justify-content:center;align-items:center;border-radius:16px;color:#fff;padding:8px 16px;gap:12px}.product-single-page-wrapper .top-section .controls .actions .button-cart .add:hover{cursor:pointer;opacity:.9}.product-single-page-wrapper .top-section .controls .actions .button-cart .add.disabled{opacity:.6}.product-single-page-wrapper .top-section .controls .actions .button-cart .add.disabled:hover{cursor:not-allowed}.product-single-page-wrapper .top-section .controls .actions .button-cart .add svg{height:24px;width:24px;fill:#fff}.product-single-page-wrapper .top-section .controls .actions .button-cart .cart-count{display:flex;align-items:center;justify-content:center;gap:20px;font-size:20px;font-weight:700}.product-single-page-wrapper .top-section .controls .actions .button-cart .cart-count button{background-color:var(--product-quantity-controls-bg);color:#fff;cursor:pointer;border:none;outline:none;padding:6px 8px;border-radius:12px}.product-single-page-wrapper .top-section .controls .actions .button-cart .cart-count button[disabled]{cursor:not-allowed;opacity:.5}.product-single-page-wrapper .top-section .controls .actions .button-cart .cart-count button.delete,.product-single-page-wrapper .top-section .controls .actions .button-cart .cart-count button.minus{background-color:var(--product-quantity-controls-bg-delete)}.product-single-page-wrapper .top-section .controls .actions .button-cart .cart-count button.delete svg,.product-single-page-wrapper .top-section .controls .actions .button-cart .cart-count button.minus svg{fill:#696969}.product-single-page-wrapper .top-section .controls .actions .button-cart .cart-count button.delete .remove-icon{display:inline-block}.product-single-page-wrapper .top-section .controls .actions .button-cart .cart-count button.delete .minus-icon,.product-single-page-wrapper .top-section .controls .actions .button-cart .cart-count button.minus .remove-icon{display:none}.product-single-page-wrapper .top-section .controls .actions .button-cart .cart-count button.minus .minus-icon{display:inline-block}.product-single-page-wrapper .top-section .controls .actions .button-cart .cart-count button svg{height:25px;width:25px;fill:#fff}.product-single-page-wrapper .top-section .controls .actions .sold-out-bttn{background-color:var(--sold-out-bttn-bg);padding:8px 16px;border-radius:16px;color:var(--sold-out-bttn-font-color);text-align:center;cursor:not-allowed;max-width:250px;margin:0 auto}.product-single-page-wrapper .top-section .controls .actions .help{margin:24px 0;font-size:14px}@media (max-width: 1000px){.product-single-page-wrapper .top-section .controls .actions .help{padding:0 32px}}@media (max-width: 1000px){.product-single-page-wrapper .top-section .controls .actions .attributes{padding:0 32px}}.product-single-page-wrapper .top-section .controls .actions .attributes .attribute{margin-bottom:16px}.product-single-page-wrapper .top-section .controls .actions .attributes .attribute .choices{display:flex;gap:8px;flex-wrap:wrap;padding:8px}.product-single-page-wrapper .top-section .controls .actions .attributes .attribute .choices .choice{border:4px solid grey;padding:8px 24px}.product-single-page-wrapper .top-section .controls .actions .attributes .attribute .choices .choice.active{border:4px solid var(--primary-color)}.product-single-page-wrapper .top-section .controls .actions .button-cart{margin:32px auto 0}.product-single-page-wrapper .content{padding:48px}@media (max-width: 1000px){.product-single-page-wrapper .content{padding:24px;border-top:1px solid #d7d7d7}}.product-single-page-wrapper .content *{max-width:100%}.product-single-page-wrapper .content h3.title{margin-bottom:32px}.product-single-page-wrapper .content ul,.product-single-page-wrapper .content ol{list-style-position:inside}#auth .dialog>h3{margin-bottom:32px}#auth .or{display:grid;align-items:center;margin-bottom:32px;grid-template-columns:1fr max-content 1fr;gap:16px}#auth .or .line{height:2px;background-color:gray}#auth .forgot{text-decoration:underline}#auth .forgot button{margin:auto}#auth .action{display:grid;justify-content:center;margin:64px 0}#auth .action button{padding:8px 30px}#auth form{display:grid;gap:16px;grid-template-columns:300px;justify-content:center}#auth .sign-in .error{text-align:center}#auth .sign-in .action{margin:32px 0}#auth .sign-up>h3{margin-bottom:32px}#auth .sign-up img{max-width:300px;max-height:300px;margin:auto;display:block}#auth .success{color:#0c0;fill:#0c0}#auth #username{text-transform:lowercase}.cart-float{position:relative;cursor:pointer}.cart-float .qnt{position:absolute;top:-8px;right:-8px;border-radius:50%;display:flex;align-items:center;justify-content:center}#floating-bottom-right .cart-float{color:var(--cart-font-icon-color);background-color:var(--cart-button-bg-color);cursor:pointer;border-radius:24px;padding:16px;height:var(--cart-button-size);width:var(--cart-button-size);min-height:var(--cart-button-size);min-width:var(--cart-button-size);animation:pulse 2s infinite}#floating-bottom-right .cart-float svg{height:100%;width:100%;fill:currentColor}#floating-bottom-right .cart-float .qnt{width:30px;height:30px;background-color:var(--cart-button-bg-color);animation:pulse 2s infinite}@keyframes pulse{0%{transform:scale(.95);box-shadow:0 0 0 0 var(--cart-button-bg-color)}70%{transform:scale(1);box-shadow:0 0 0 10px #ff793f00}to{transform:scale(.95);box-shadow:0 0 #ff793f00}}header .cart-float{display:flex;align-items:center}header .cart-float .qnt{width:20px;height:20px;font-size:11px;color:var(--cart-button-header-color);background-color:var(--cart-button-header-bg-color);box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.card-product{display:grid;grid-template-columns:1fr;grid-template-rows:1fr max-content;position:relative;padding:24px;gap:16px;border-radius:16px;background-color:var(--card-color)}@media (max-width: 800px){.card-product{padding:16px}}.card-product .product-wrapper{display:grid;grid-template-columns:1fr;grid-template-rows:150px 1fr max-content;grid-template-areas:"image" "title" "price";gap:16px;overflow:hidden;text-decoration:none}@media (max-width: 800px){.card-product .product-wrapper{font-size:12px;grid-template-rows:100px 1fr max-content}}.card-product .product-wrapper .image-product{grid-area:image;border-radius:12px;overflow:hidden}.card-product .product-wrapper .image-product .image-content{height:100%;display:block;background-size:cover;background-position:center;background-repeat:no-repeat}.card-product .product-wrapper .image-product img{display:block;margin:auto;height:100%;max-width:100%;object-fit:cover}.card-product .product-wrapper .title{grid-area:title}.card-product .product-wrapper .title .brand-name{color:var(--card-font-color-2);font-size:var(--card-font-brand-size);font-weight:600}.card-product .product-wrapper .title .name-product{display:-webkit-box;overflow:hidden;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-wrap:pretty;color:var(--card-font-color-1);font-size:var(--card-font-name-size);text-decoration:none}.card-product .product-wrapper .title .name-product.has-desc{line-clamp:2;-webkit-line-clamp:2}.card-product .product-wrapper .title .desc-product{display:-webkit-box;overflow:hidden;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-wrap:pretty;color:var(--card-font-color-1);font-size:11px;text-decoration:none;opacity:.8;margin-top:4px}.card-product .product-wrapper .price{grid-area:price}.card-product .product-bottom{display:grid;gap:16px}.card-product .product-bottom .price{display:none}.card-product .product-bottom .product-control-cart .button-cart{border-radius:16px;text-decoration:none}.card-product .product-bottom .product-control-cart .button-cart .add{background-color:var(--product-card-add-cart-color);display:flex;justify-content:center;align-items:center;border-radius:16px;color:#fff;padding:8px 16px;gap:12px}@media (max-width: 600px){.card-product .product-bottom .product-control-cart .button-cart .add{gap:6px;padding:6px 14px;font-size:12px}}.card-product .product-bottom .product-control-cart .button-cart .add:hover{cursor:pointer;opacity:.9}.card-product .product-bottom .product-control-cart .button-cart .add.disabled{opacity:.6}.card-product .product-bottom .product-control-cart .button-cart .add.disabled:hover{cursor:not-allowed}.card-product .product-bottom .product-control-cart .button-cart .add svg{height:24px;width:24px;fill:#fff}.card-product .product-bottom .product-control-cart .button-cart .cart-count{display:flex;align-items:center;justify-content:center;gap:16px;font-size:15px;font-weight:700}@media (max-width: 600px){.card-product .product-bottom .product-control-cart .button-cart .cart-count{gap:10px;font-size:12px}}.card-product .product-bottom .product-control-cart .button-cart .cart-count button{background-color:var(--product-quantity-controls-bg);color:#fff;cursor:pointer;border:none;outline:none;padding:6px 8px;border-radius:12px}@media (max-width: 600px){.card-product .product-bottom .product-control-cart .button-cart .cart-count button{padding:4px 6px}}.card-product .product-bottom .product-control-cart .button-cart .cart-count button[disabled]{cursor:not-allowed;opacity:.5}.card-product .product-bottom .product-control-cart .button-cart .cart-count button.saving{cursor:wait}.card-product .product-bottom .product-control-cart .button-cart .cart-count button.delete,.card-product .product-bottom .product-control-cart .button-cart .cart-count button.minus{background-color:var(--product-quantity-controls-bg-delete)}.card-product .product-bottom .product-control-cart .button-cart .cart-count button.delete svg,.card-product .product-bottom .product-control-cart .button-cart .cart-count button.minus svg{fill:#696969}.card-product .product-bottom .product-control-cart .button-cart .cart-count button.delete .remove-icon{display:inline-block}.card-product .product-bottom .product-control-cart .button-cart .cart-count button.delete .minus-icon,.card-product .product-bottom .product-control-cart .button-cart .cart-count button.minus .remove-icon{display:none}.card-product .product-bottom .product-control-cart .button-cart .cart-count button.minus .minus-icon{display:inline-block}.card-product .product-bottom .product-control-cart .button-cart .cart-count button svg{height:25px;width:25px;fill:#fff}.card-product .product-bottom .sold-out-bttn{background-color:var(--sold-out-bttn-bg);padding:8px 16px;border-radius:16px;color:var(--sold-out-bttn-font-color);text-align:center;cursor:not-allowed}@media (max-width: 600px){.card-product .product-bottom .sold-out-bttn{font-size:12px}}.card-product .product-bottom .view-details{background-color:var(--product-card-add-cart-color);display:flex;justify-content:center;align-items:center;border-radius:16px;color:#fff;padding:8px 16px;gap:12px;text-decoration:none;white-space:nowrap}@media (max-width: 600px){.card-product .product-bottom .view-details{gap:6px;padding:6px 14px;font-size:12px}}.card-product .product-bottom .view-details:hover{cursor:pointer;opacity:.9}.card-product .product-bottom .view-details svg{height:24px;width:24px;fill:#fff}.card-product .price .before{display:grid;gap:8px;grid-template-columns:max-content 1fr;align-items:center;margin:0 0 8px 6px}.card-product .price .before .discount{font-size:12px;font-weight:700;color:var(--product-card-discount-font-color);padding:8px 12px;background:var(--product-card-discount-bg);display:inline-block;border-radius:12px;box-shadow:-2px -2px 4px 2px #00000014,2px 2px 4px 2px #00000014}@media (max-width: 800px){.card-product .price .before .discount{padding:4px 8px}}.card-product .price .before .value{color:var(--card-font-color-2);font-weight:600;font-size:14px;width:max-content;text-decoration:line-through;white-space:nowrap}@media (max-width: 800px){.card-product .price .before .value{font-size:12px}}.card-product .price .normal{color:var(--card-font-color-1);font-weight:600;font-size:16px;white-space:nowrap}@media (max-width: 800px){.card-product .price .normal{font-size:14px}}.card-product .price .normal.range{white-space:normal}.card-product .price .normal.range .min,.card-product .price .normal.range .max{white-space:nowrap}#products.rows .card-product{grid-template-columns:1fr max-content;grid-template-rows:minmax(100px,120px)}@media (max-width: 700px){#products.rows .card-product{grid-template-rows:auto}}#products.rows .card-product .product-wrapper{grid-template-columns:minmax(100px,150px) 1fr;grid-template-rows:1fr;grid-template-areas:"image title"}@media (max-width: 700px){#products.rows .card-product .product-wrapper{grid-template-columns:65px 1fr}}#products.rows .card-product .product-wrapper .image-product{max-height:150px}@media (max-width: 700px){#products.rows .card-product .product-wrapper .image-product{max-height:65px}}#products.rows .card-product .product-wrapper .title .name-product{display:-webkit-box}#products.rows .card-product .product-wrapper .price{display:none}#products.rows .card-product .product-bottom{grid-template-rows:1fr max-content}#products.rows .card-product .product-bottom .price{display:block;text-align:right;padding-right:8px}@media (max-width: 700px){#products.rows .card-product .product-bottom .price .before{grid-template-columns:1fr;margin:8px 0 0}}@media (max-width: 700px){#products.rows .card-product .product-bottom .price .before .discount{position:absolute;top:-8px;right:-6px}}@media (max-width: 700px){#products.rows .card-product .product-bottom .price .before .value{width:auto}}@media (max-width: 450px){#products.rows .card-product .product-bottom .button-cart .add span{display:none}}@media (max-width: 450px){#products.rows .card-product .product-bottom .view-details span{display:none}}.cart-details{position:fixed;bottom:20px;right:0;z-index:3;width:500px;height:calc(100% - 40px);box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f;transform:translate(150%);transition:transform .35s ease-in-out 0s;border-radius:24px;overflow:hidden}@media (max-width: 600px){.cart-details{width:100%;bottom:0;padding:0;transform:translateY(100%);border-radius:24px 24px 0 0}}.cart-details.show{transform:translate(-16px)}@media (max-width: 600px){.cart-details.show{transform:translate(0)}}.cart-details .cart-container{display:grid;grid-template-rows:max-content 1fr max-content;height:100%;width:100%}.cart-details .cart-container .cart-header{display:flex;align-items:center;justify-content:space-between;background-color:var(--cart-bg-color);padding:16px 16px 16px 24px;border-bottom:1px solid rgb(241,241,241)}.cart-details .cart-container .cart-header .items{display:inline-flex;align-items:center;color:#000;font-size:20px;gap:8px}.cart-details .cart-container .cart-header .items span{font-size:13px}.cart-details .cart-container .cart-header button{width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;cursor:pointer;color:#222;background-color:transparent;transition:all .4s ease 0s;border-width:initial;border-style:initial;border-color:initial;font-size:40px;outline:0px;padding:0}.cart-details .cart-container .cart-header button:after{content:"×"}.cart-details .cart-container .cart-products{overflow:auto;background-color:var(--cart-bg-color)}.cart-details .cart-container .cart-products .cart-product{padding:15px 25px;display:grid;gap:16px;align-items:center;grid-template-columns:max-content 1fr max-content;border-bottom:1px solid var(--grey-border)}@media (max-width: 600px){.cart-details .cart-container .cart-products .cart-product{gap:8px;grid-template-columns:1fr max-content}}.cart-details .cart-container .cart-products .cart-product:hover{background-color:#0000000a}.cart-details .cart-container .cart-products .cart-product .img{width:60px;height:60px;align-self:flex-start;background-position:center;background-size:contain;background-repeat:no-repeat}@media (max-width: 600px){.cart-details .cart-container .cart-products .cart-product .img{width:30px;height:30px;display:none}}.cart-details .cart-container .cart-products .cart-product .details-product{font-size:12px}.cart-details .cart-container .cart-products .cart-product .details-product .name{font-weight:400;margin-bottom:0;line-height:1.5}.cart-details .cart-container .cart-products .cart-product .details-product .price-t{display:grid;gap:4px;align-items:center;justify-content:space-between;padding-right:20px}@media (max-width: 600px){.cart-details .cart-container .cart-products .cart-product .details-product .price-t .price .d{display:none}}.cart-details .cart-container .cart-products .cart-product .details-product .price-t .price .m{display:none}@media (max-width: 600px){.cart-details .cart-container .cart-products .cart-product .details-product .price-t .price .m{display:inline-block}}.cart-details .cart-container .cart-products .cart-product .details-product .total{font-size:16px;font-weight:700}.cart-details .cart-container .cart-products .cart-product .button-cart .add{display:none}.cart-details .cart-container .cart-products .cart-product .cart-count{display:flex;align-items:center;justify-content:center;gap:16px;font-size:15px;font-weight:700}@media (max-width: 600px){.cart-details .cart-container .cart-products .cart-product .cart-count{gap:10px;font-size:12px}}.cart-details .cart-container .cart-products .cart-product .cart-count button{background-color:var(--product-quantity-controls-bg);color:#fff;cursor:pointer;border:none;outline:none;padding:6px 8px;border-radius:12px}@media (max-width: 600px){.cart-details .cart-container .cart-products .cart-product .cart-count button{padding:4px 6px}}.cart-details .cart-container .cart-products .cart-product .cart-count button[disabled]{cursor:not-allowed;opacity:.5}.cart-details .cart-container .cart-products .cart-product .cart-count button.delete,.cart-details .cart-container .cart-products .cart-product .cart-count button.minus{background-color:var(--product-quantity-controls-bg-delete)}.cart-details .cart-container .cart-products .cart-product .cart-count button.delete svg,.cart-details .cart-container .cart-products .cart-product .cart-count button.minus svg{fill:#696969}.cart-details .cart-container .cart-products .cart-product .cart-count button.delete .remove-icon{display:inline-block}.cart-details .cart-container .cart-products .cart-product .cart-count button.delete .minus-icon,.cart-details .cart-container .cart-products .cart-product .cart-count button.minus .remove-icon{display:none}.cart-details .cart-container .cart-products .cart-product .cart-count button.minus .minus-icon{display:inline-block}.cart-details .cart-container .cart-products .cart-product .cart-count button svg{height:25px;width:25px;fill:#fff}.cart-details .cart-container .list-footer{height:70px;display:flex;gap:24px;align-items:center;background-color:var(--cart-footer-bg-color);color:#fff;padding:10px 24px;font-size:18px}@media (max-width: 600px){.cart-details .cart-container .list-footer{padding:10px 16px}}.cart-details .cart-container .list-footer .clear{color:red;background-color:#262626;padding:4px;border-radius:8px}.cart-details .cart-container .list-footer span{background-color:gray;padding:8px 16px;border-radius:12px;font-size:20px}.cart-details .cart-container .list-footer .continue{margin-left:auto}.cart-details .cart-container .list-footer .continue button,.cart-details .cart-container .list-footer .continue .bttn{color:inherit;padding:6px 20px;border-radius:24px;background-color:var(--cart-footer-contiue-bg-color)}#product-stock-confirm>h1,.product-stock-confirm>h1{font-size:24px}#product-stock-confirm>h2,.product-stock-confirm>h2{font-size:18px}#product-stock-confirm .products,.product-stock-confirm .products{margin:48px 0 32px;display:grid;gap:32px;grid-template-columns:1fr 1fr;place-items:center}#product-stock-confirm .products .item,.product-stock-confirm .products .item{display:flex;gap:16px;align-items:center;color:initial;text-decoration:none;padding:16px;border:4px solid #e5e5e5;border-radius:16px}#product-stock-confirm .products .item:hover,.product-stock-confirm .products .item:hover{border:4px solid #b9b9b9}#product-stock-confirm .products .item img,.product-stock-confirm .products .item img{height:60px;width:60px;object-fit:contain;border-radius:12px}#product-stock-confirm .products .item .name,.product-stock-confirm .products .item .name{margin-bottom:4px}#product-stock-confirm .products .item .qnt,#product-stock-confirm .products .item .stock,.product-stock-confirm .products .item .qnt,.product-stock-confirm .products .item .stock{display:flex;gap:8px;align-items:center}#product-stock-confirm .products .item .qnt strong,#product-stock-confirm .products .item .stock strong,.product-stock-confirm .products .item .qnt strong,.product-stock-confirm .products .item .stock strong{font-size:12px}#product-stock-confirm button,.product-stock-confirm button{padding:8px 30px;margin:16px auto 0}#store-selection>h1{font-size:24px}#store-selection>h2{font-size:18px}#store-selection .stores{margin:64px 0 32px;display:grid;gap:32px;grid-template-columns:1fr 1fr;place-items:center}#store-selection .stores .item{display:flex;gap:16px;align-items:center;color:initial;text-decoration:none;padding:16px;border:4px solid #e5e5e5;border-radius:16px}#store-selection .stores .item:hover{border:4px solid #b9b9b9}#store-selection .stores .item[href="/?store=planta-churropolys"]{display:none}#product-stock h2{text-align:center}#product-stock p{text-align:justify}#product-stock .products{padding:16px;border-radius:24px;--columns: 50px minmax(220px, 1fr) 172px 170px}#product-stock .products .headers{font-weight:600;display:grid;grid-gap:16px;grid-template-columns:var(--columns);align-items:center;margin-bottom:16px}@media (max-width: 1000px){#product-stock .products .headers{display:none}}#product-stock .products .table{overflow:auto;overflow:overlay;height:calc(100% - 32px)}@media (max-width: 1000px){#product-stock .products .table{height:100%}}#product-stock .products .table .product{display:grid;grid-gap:16px;grid-template-columns:var(--columns);align-items:center;padding:8px 0 16px 8px;border-bottom:1px solid lightgray}#product-stock .products .table .product strong{display:none;font-size:.6428571429rem}@media (max-width: 1000px){#product-stock .products .table .product{grid-template-columns:50px 1fr}#product-stock .products .table .product .nm{grid-column:2/4}#product-stock .products .table .product strong{display:block}#product-stock .products .table .product .request{grid-column:1/3}}#product-stock .products .table .product .picture,#product-stock .products .table .product .picture-fake{width:40px;height:40px;border-radius:50%}#product-stock .products .table .product .picture{position:relative;background-color:#fff;background-image:url(https://d320eox725dcq1.cloudfront.net/assets/images/product_tag.svg);background-repeat:no-repeat;background-size:cover;background-position:center}#product-stock .products .table .product .picture:before{content:"";border:2px solid grey;display:block;min-width:44px;min-height:44px;border-radius:50%;left:-4px;top:-4px;position:absolute}#product-stock .products .table .product .quantity{text-align:center}#product-stock .help{margin-bottom:16px}#product-stock button{margin:16px auto auto;padding:8px 30px}.welcome-top-wrapper{position:relative}.welcome-top-wrapper .splide{margin-bottom:64px;height:var(--welcome-slider-height-lg)}@media (max-width: 1024px){.welcome-top-wrapper .splide{margin-bottom:32px;height:var(--welcome-slider-height-md)}}@media (max-width: 420px){.welcome-top-wrapper .splide{height:var(--welcome-slider-height-sm)}}.welcome-top-wrapper .splide .splide__arrows{visibility:hidden}.welcome-top-wrapper .splide:hover .splide__arrows{visibility:visible}.welcome-top-wrapper .splide a,.welcome-top-wrapper .splide div{display:block}.welcome-top-wrapper .splide a[href="#"],.welcome-top-wrapper .splide div[href="#"]{cursor:default}.welcome-top-wrapper .splide a img,.welcome-top-wrapper .splide div img{display:block;border-radius:0 0 8px 8px;max-width:100%;height:var(--welcome-slider-height-lg);box-shadow:var(--welcome-img-shadow)}.welcome-top-wrapper .splide a img.cover,.welcome-top-wrapper .splide div img.cover{width:100%;margin-bottom:12px;object-fit:cover}.welcome-top-wrapper .splide a img.contain,.welcome-top-wrapper .splide div img.contain{margin:0 auto 12px;object-fit:contain}@media (max-width: 1024px){.welcome-top-wrapper .splide a img,.welcome-top-wrapper .splide div img{box-shadow:none;border-radius:0;margin-bottom:0;height:var(--welcome-slider-height-md)}}@media (max-width: 420px){.welcome-top-wrapper .splide a img,.welcome-top-wrapper .splide div img{height:var(--welcome-slider-height-sm)}}*{box-sizing:border-box;min-width:0}.material-icons{visibility:hidden;overflow:hidden}html,body{height:100%;margin:0;padding:0}body{font-family:var(--font-family);font-size:var(--font-size);color:var(--font-color);font-weight:400;background-color:var(--background-color)}body.ready .material-icons{visibility:visible}body.ready .loader-page{display:none!important}body.has-backdrop{overflow:hidden}[v-cloak]{display:none!important}.dontloadImage{background-image:none!important}#button-address{min-height:20px}#button-address .header-address{display:none}.splide__arrow{background:var(--slide-button-color);height:initial;width:initial;padding:13px}.splide__arrow:hover{opacity:1}.splide__arrow svg{fill:var(--slide-button-icon-color)}.splide__pagination__page.is-active{background:var(--primary-color)}.splide--nav .splide__slider>.splide__track>.splide__list>.splide__slide.is-active,.splide--nav .splide--nav>.splide__track>.splide__list>.splide__slide.is-active{border:none}.error-navigator{background-color:#fff}.error-navigator .content-error-navigator{display:flex;justify-content:center}.error-navigator .content-error-navigator .imagen-support{background-image:url(https://palatierra.s3.amazonaws.com/assets/images/navigator-support.png);width:480px;background-size:contain;max-width:100vw;height:430px}.policies-wrapper{padding:20px}.enviroment-dev{position:fixed;top:26px;left:-32px;transform:rotate(-45deg);padding:5px 26px;width:140px;z-index:100;background:linear-gradient(to bottom,#a80024 0,#ce000d);color:#fff;font-size:.7rem;text-transform:uppercase;text-align:center;pointer-events:none}
