html {
    line-height: 1.15;
    -ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%
}

body {
    margin: 0
}

article,aside,footer,header,nav,section {
    display: block
}

h1 {
    font-size: 2em;
    margin: .67em 0
}

figcaption,figure,main {
    display: block
}

figure {
    margin: 1em 40px
}

hr {
    box-sizing: content-box;
    height: 0;
    overflow: visible
}

pre {
    font-family: monospace,monospace;
    font-size: 1em
}

a {
    background-color: transparent;
    -webkit-text-decoration-skip: objects
}

abbr[title] {
    border-bottom: none;
    text-decoration: underline;
    -webkit-text-decoration: underline dotted;
    text-decoration: underline dotted
}

b,strong {
    font-weight: inherit;
    font-weight: bolder
}

code,kbd,samp {
    font-family: monospace,monospace;
    font-size: 1em
}

dfn {
    font-style: italic
}

mark {
    background-color: #ff0;
    color: #000
}

small {
    font-size: 80%
}

sub,sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline
}

sub {
    bottom: -.25em
}

sup {
    top: -.5em
}

audio,video {
    display: inline-block
}

audio:not([controls]) {
    display: none;
    height: 0
}

img {
    border-style: none
}

svg:not(:root) {
    overflow: hidden
}

button,input,optgroup,select,textarea {
    font-family: sans-serif;
    font-size: 100%;
    line-height: 1.15;
    margin: 0
}

button,input {
    overflow: visible
}

button,select {
    text-transform: none
}

[type=reset],[type=submit],button,html [type=button] {
    -webkit-appearance: button
}

[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner {
    border-style: none;
    padding: 0
}

[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring {
    outline: 1px dotted ButtonText
}

fieldset {
    padding: .35em .75em .625em
}

legend {
    box-sizing: border-box;
    color: inherit;
    display: table;
    max-width: 100%;
    padding: 0;
    white-space: normal
}

progress {
    display: inline-block;
    vertical-align: baseline
}

textarea {
    overflow: auto
}

[type=checkbox],[type=radio] {
    box-sizing: border-box;
    padding: 0
}

[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button {
    height: auto
}

[type=search] {
    -webkit-appearance: textfield;
    outline-offset: -2px
}

[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration {
    -webkit-appearance: none
}

::-webkit-file-upload-button {
    -webkit-appearance: button;
    font: inherit
}

details,menu {
    display: block
}

summary {
    display: list-item
}

canvas {
    display: inline-block
}

[hidden],template {
    display: none
}

.aspect-ratio {
    height: 0;
    position: relative
}

.aspect-ratio--16x9 {
    padding-bottom: 56.25%
}

.aspect-ratio--9x16 {
    padding-bottom: 177.77%
}

.aspect-ratio--4x3 {
    padding-bottom: 75%
}

.aspect-ratio--3x4 {
    padding-bottom: 133.33%
}

.aspect-ratio--6x4 {
    padding-bottom: 66.6%
}

.aspect-ratio--4x6 {
    padding-bottom: 150%
}

.aspect-ratio--8x5 {
    padding-bottom: 62.5%
}

.aspect-ratio--5x8 {
    padding-bottom: 160%
}

.aspect-ratio--7x5 {
    padding-bottom: 71.42%
}

.aspect-ratio--5x7 {
    padding-bottom: 140%
}

.aspect-ratio--1x1 {
    padding-bottom: 100%
}

.aspect-ratio--object {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 100
}

.bg-rebel-pink {
    background-color: #f71963
}

.bg-heavy-rebel-pink {
    background-color: #dd1659
}

.bg-elite-purple {
    background-color: #8914cc
}

.bg-near-black {
    background-color: #3f3f40
}

.bg-dark-gray {
    background-color: #585959
}

.bg-mid-gray {
    background-color: #727273
}

.bg-gray {
    background-color: #979899
}

.bg-silver {
    background-color: #cacbcc
}

.bg-light-gray {
    background-color: #e3e4e6
}

.bg-light-silver {
    background-color: #f2f4f5
}

.bg-near-white {
    background-color: #f7f9fa
}

.bg-white {
    background-color: #fff
}

.bg-washed-blue {
    background-color: #edf4fa
}

.bg-light-blue {
    background-color: #cce8ff
}

.bg-blue {
    background-color: #368df7
}

.bg-heavy-blue {
    background-color: #2a6dbf
}

.bg-light-marine {
    background-color: #3d5980
}

.bg-marine {
    background-color: #25354d
}

.bg-serious-black {
    background-color: #142032
}

.bg-green {
    background-color: #8bc34a
}

.bg-washed-green {
    background-color: #eafce3
}

.bg-red {
    background-color: #ff4c4c
}

.bg-washed-red {
    background-color: #ffe6e6
}

.bg-yellow {
    background-color: #ffb100
}

.bg-washed-yellow {
    background-color: #fff6e0
}

.bg-black-90 {
    background-color: rgba(0,0,0,.9)
}

.bg-black-80 {
    background-color: rgba(0,0,0,.8)
}

.bg-black-70 {
    background-color: rgba(0,0,0,.7)
}

.bg-black-60 {
    background-color: rgba(0,0,0,.6)
}

.bg-black-50 {
    background-color: rgba(0,0,0,.5)
}

.bg-black-40 {
    background-color: rgba(0,0,0,.4)
}

.bg-black-30 {
    background-color: rgba(0,0,0,.3)
}

.bg-black-20 {
    background-color: rgba(0,0,0,.2)
}

.bg-black-10 {
    background-color: rgba(0,0,0,.1)
}

.bg-black-05 {
    background-color: rgba(0,0,0,.05)
}

.bg-black-025 {
    background-color: rgba(0,0,0,.025)
}

.bg-black-0125 {
    background-color: rgba(0,0,0,.0125)
}

.bg-white-90 {
    background-color: hsla(0,0%,100%,.9)
}

.bg-white-80 {
    background-color: hsla(0,0%,100%,.8)
}

.bg-white-70 {
    background-color: hsla(0,0%,100%,.7)
}

.bg-white-60 {
    background-color: hsla(0,0%,100%,.6)
}

.bg-white-50 {
    background-color: hsla(0,0%,100%,.5)
}

.bg-white-40 {
    background-color: hsla(0,0%,100%,.4)
}

.bg-white-30 {
    background-color: hsla(0,0%,100%,.3)
}

.bg-white-20 {
    background-color: hsla(0,0%,100%,.2)
}

.bg-white-10 {
    background-color: hsla(0,0%,100%,.1)
}

.bg-white-05 {
    background-color: hsla(0,0%,100%,.05)
}

.bg-white-025 {
    background-color: hsla(0,0%,100%,.025)
}

.bg-white-0125 {
    background-color: hsla(0,0%,100%,.0125)
}

.bg-base,.bg-base--inverted {
    background-color: #fff
}

.bg-action-primary {
    background-color: #ff554d
}

.bg-action-secondary {
    background-color: #eef3f7
}

.bg-emphasis {
    background-color: #ff554d
}

.bg-disabled {
    background-color: #f2f4f5
}

.bg-success {
    background-color: #8bc34a
}

.bg-success--faded {
    background-color: #eafce3
}

.bg-danger {
    background-color: #ff4c4c
}

.bg-danger--faded {
    background-color: #ffe6e6
}

.bg-warning {
    background-color: #ffb100
}

.bg-warning--faded {
    background-color: #fff6e0
}

.bg-muted-1 {
    background-color: #727273
}

.bg-muted-2 {
    background-color: #979899
}

.bg-muted-3 {
    background-color: #cacbcc
}

.bg-muted-4 {
    background-color: #e3e4e6
}

.bg-muted-5 {
    background-color: #f2f4f5
}

.bg-transparent {
    background-color: transparent
}

.cover {
    background-size: cover!important
}

.contain {
    background-size: contain!important
}

.bg-center {
    background-position: 50%
}

.bg-center,.bg-top {
    background-repeat: no-repeat
}

.bg-top {
    background-position: top
}

.bg-right {
    background-position: 100%
}

.bg-bottom,.bg-right {
    background-repeat: no-repeat
}

.bg-bottom {
    background-position: bottom
}

.bg-left {
    background-repeat: no-repeat;
    background-position: 0
}

.ba {
    border-style: solid;
    border-width: 1px
}

.bt {
    border-top-style: solid;
    border-top-width: 1px
}

.br {
    border-right-style: solid;
    border-right-width: 1px
}

.bb {
    border-bottom-style: solid;
    border-bottom-width: 1px
}

.bl {
    border-left-style: solid;
    border-left-width: 1px
}

.bn {
    border-style: none;
    border-width: 0
}

.b--rebel-pink {
    border-color: #f71963
}

.b--heavy-rebel-pink {
    border-color: #dd1659
}

.b--elite-purple {
    border-color: #8914cc
}

.b--near-black {
    border-color: #3f3f40
}

.b--dark-gray {
    border-color: #585959
}

.b--mid-gray {
    border-color: #727273
}

.b--gray {
    border-color: #979899
}

.b--silver {
    border-color: #cacbcc
}

.b--light-gray {
    border-color: #e3e4e6
}

.b--light-silver {
    border-color: #f2f4f5
}

.b--near-white {
    border-color: #f7f9fa
}

.b--white {
    border-color: #fff
}

.b--washed-blue {
    border-color: #edf4fa
}

.b--light-blue {
    border-color: #cce8ff
}

.b--blue {
    border-color: #368df7
}

.b--heavy-blue {
    border-color: #2a6dbf
}

.b--light-marine {
    border-color: #3d5980
}

.b--marine {
    border-color: #25354d
}

.b--serious-black {
    border-color: #142032
}

.b--green {
    border-color: #8bc34a
}

.b--washed-green {
    border-color: #eafce3
}

.b--red {
    border-color: #ff4c4c
}

.b--washed-red {
    border-color: #ffe6e6
}

.b--yellow {
    border-color: #ffb100
}

.b--washed-yellow {
    border-color: #fff6e0
}

.b--black-90 {
    border-color: rgba(0,0,0,.9)
}

.b--black-80 {
    border-color: rgba(0,0,0,.8)
}

.b--black-70 {
    border-color: rgba(0,0,0,.7)
}

.b--black-60 {
    border-color: rgba(0,0,0,.6)
}

.b--black-50 {
    border-color: rgba(0,0,0,.5)
}

.b--black-40 {
    border-color: rgba(0,0,0,.4)
}

.b--black-30 {
    border-color: rgba(0,0,0,.3)
}

.b--black-20 {
    border-color: rgba(0,0,0,.2)
}

.b--black-10 {
    border-color: rgba(0,0,0,.1)
}

.b--black-05 {
    border-color: rgba(0,0,0,.05)
}

.b--black-025 {
    border-color: rgba(0,0,0,.025)
}

.b--black-0125 {
    border-color: rgba(0,0,0,.0125)
}

.b--white-90 {
    border-color: hsla(0,0%,100%,.9)
}

.b--white-80 {
    border-color: hsla(0,0%,100%,.8)
}

.b--white-70 {
    border-color: hsla(0,0%,100%,.7)
}

.b--white-60 {
    border-color: hsla(0,0%,100%,.6)
}

.b--white-50 {
    border-color: hsla(0,0%,100%,.5)
}

.b--white-40 {
    border-color: hsla(0,0%,100%,.4)
}

.b--white-30 {
    border-color: hsla(0,0%,100%,.3)
}

.b--white-20 {
    border-color: hsla(0,0%,100%,.2)
}

.b--white-10 {
    border-color: hsla(0,0%,100%,.1)
}

.b--white-05 {
    border-color: hsla(0,0%,100%,.05)
}

.b--white-025 {
    border-color: hsla(0,0%,100%,.025)
}

.b--white-0125 {
    border-color: hsla(0,0%,100%,.0125)
}

.b--action-primary {
    border-color: #ff554d
}

.b--action-secondary {
    border-color: #eef3f7
}

.b--emphasis {
    border-color: #ff554d
}

.b--disabled {
    border-color: #e3e4e6
}

.b--success {
    border-color: #8bc34a
}

.b--success--faded {
    border-color: #eafce3
}

.b--danger {
    border-color: #ff4c4c
}

.b--danger--faded {
    border-color: #ffe6e6
}

.b--warning {
    border-color: #ffb100
}

.b--warning--faded {
    border-color: #fff6e0
}

.b--muted-1 {
    border-color: #727273
}

.b--muted-2 {
    border-color: #979899
}

.b--muted-3 {
    border-color: #cacbcc
}

.b--muted-4 {
    border-color: #e3e4e6
}

.b--muted-5 {
    border-color: #f2f4f5
}

.b--transparent {
    border-color: transparent
}

.br0 {
    border-radius: 0
}

.br1 {
    border-radius: .125rem
}

.br2 {
    border-radius: .25rem
}

.br3 {
    border-radius: .5rem
}

.br4 {
    border-radius: 1rem
}

.br-100 {
    border-radius: 100%
}

.br-pill {
    border-radius: 9999px
}

.br--bottom {
    border-top-left-radius: 0;
    border-top-right-radius: 0
}

.br--top {
    border-bottom-right-radius: 0
}

.br--right,.br--top {
    border-bottom-left-radius: 0
}

.br--right {
    border-top-left-radius: 0
}

.br--left {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0
}

.b--dotted {
    border-style: dotted
}

.b--dashed {
    border-style: dashed
}

.b--solid {
    border-style: solid
}

.b--none {
    border-style: none
}

.bw0 {
    border-width: 0
}

.bw1 {
    border-width: .05rem
}

.bw2 {
    border-width: .075rem
}

.bw3 {
    border-width: .1rem
}

.bw4 {
    border-width: .125rem
}

.bw5 {
    border-width: .15rem
}

.bt-0 {
    border-top-width: 0
}

.br-0 {
    border-right-width: 0
}

.bb-0 {
    border-bottom-width: 0
}

.bl-0 {
    border-left-width: 0
}

.shadow-1 {
    box-shadow: 0 0 4px 2px rgba(0,0,0,.2)
}

.shadow-2 {
    box-shadow: 0 0 8px 2px rgba(0,0,0,.2)
}

.shadow-3 {
    box-shadow: 2px 2px 4px 2px rgba(0,0,0,.2)
}

.shadow-4 {
    box-shadow: 2px 2px 8px 0 rgba(0,0,0,.2)
}

.shadow-5 {
    box-shadow: 4px 4px 8px 0 rgba(0,0,0,.2)
}

.border-box,a,article,aside,blockquote,body,code,dd,div,dl,dt,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],input[type=url],legend,li,main,nav,ol,p,pre,section,table,td,textarea,th,tr,ul {
    box-sizing: border-box
}

.pre {
    overflow-x: auto;
    overflow-y: hidden;
    overflow: scroll
}

.pa0 {
    padding: 0
}

.ma0,.na0 {
    margin: 0
}

.pl0 {
    padding-left: 0
}

.ml0,.nl0 {
    margin-left: 0
}

.pr0 {
    padding-right: 0
}

.mr0,.nr0 {
    margin-right: 0
}

.pt0 {
    padding-top: 0
}

.mt0,.nt0 {
    margin-top: 0
}

.pb0 {
    padding-bottom: 0
}

.mb0,.nb0 {
    margin-bottom: 0
}

.pv0 {
    padding-top: 0;
    padding-bottom: 0
}

.mv0,.nv0 {
    margin-top: 0;
    margin-bottom: 0
}

.ph0 {
    padding-left: 0;
    padding-right: 0
}

.mh0,.nh0 {
    margin-left: 0;
    margin-right: 0
}

.pa1 {
    padding: .125rem
}

.ma1 {
    margin: .125rem
}

.na1 {
    margin: -.125rem
}

.pl1 {
    padding-left: .125rem
}

.ml1 {
    margin-left: .125rem
}

.nl1 {
    margin-left: -.125rem
}

.pr1 {
    padding-right: .125rem
}

.mr1 {
    margin-right: .125rem
}

.nr1 {
    margin-right: -.125rem
}

.pt1 {
    padding-top: .125rem
}

.mt1 {
    margin-top: .125rem
}

.nt1 {
    margin-top: -.125rem
}

.pb1 {
    padding-bottom: .125rem
}

.mb1 {
    margin-bottom: .125rem
}

.nb1 {
    margin-bottom: -.125rem
}

.pv1 {
    padding-top: .125rem;
    padding-bottom: .125rem
}

.mv1 {
    margin-top: .125rem;
    margin-bottom: .125rem
}

.nv1 {
    margin-top: -.125rem;
    margin-bottom: -.125rem
}

.ph1 {
    padding-left: .125rem;
    padding-right: .125rem
}

.mh1 {
    margin-left: .125rem;
    margin-right: .125rem
}

.nh1 {
    margin-left: -.125rem;
    margin-right: -.125rem
}

.pa2 {
    padding: .25rem
}

.ma2 {
    margin: .25rem
}

.na2 {
    margin: -.25rem
}

.pl2 {
    padding-left: .25rem
}

.ml2 {
    margin-left: .25rem
}

.nl2 {
    margin-left: -.25rem
}

.pr2 {
    padding-right: .25rem
}

.mr2 {
    margin-right: .25rem
}

.nr2 {
    margin-right: -.25rem
}

.pt2 {
    padding-top: .25rem
}

.mt2 {
    margin-top: .25rem
}

.nt2 {
    margin-top: -.25rem
}

.pb2 {
    padding-bottom: .25rem
}

.mb2 {
    margin-bottom: .25rem
}

.nb2 {
    margin-bottom: -.25rem
}

.pv2 {
    padding-top: .25rem;
    padding-bottom: .25rem
}

.mv2 {
    margin-top: .25rem;
    margin-bottom: .25rem
}

.nv2 {
    margin-top: -.25rem;
    margin-bottom: -.25rem
}

.ph2 {
    padding-left: .25rem;
    padding-right: .25rem
}

.mh2 {
    margin-left: .25rem;
    margin-right: .25rem
}

.nh2 {
    margin-left: -.25rem;
    margin-right: -.25rem
}

.pa3 {
    padding: .5rem
}

.ma3 {
    margin: .5rem
}

.na3 {
    margin: -.5rem
}

.pl3 {
    padding-left: .5rem
}

.ml3 {
    margin-left: .5rem
}

.nl3 {
    margin-left: -.5rem
}

.pr3 {
    padding-right: .5rem
}

.mr3 {
    margin-right: .5rem
}

.nr3 {
    margin-right: -.5rem
}

.pt3 {
    padding-top: .5rem
}

.mt3 {
    margin-top: .5rem
}

.nt3 {
    margin-top: -.5rem
}

.pb3 {
    padding-bottom: .5rem
}

.mb3 {
    margin-bottom: .5rem
}

.nb3 {
    margin-bottom: -.5rem
}

.pv3 {
    padding-top: .5rem;
    padding-bottom: .5rem
}

.mv3 {
    margin-top: .5rem;
    margin-bottom: .5rem
}

.nv3 {
    margin-top: -.5rem;
    margin-bottom: -.5rem
}

.ph3 {
    padding-left: .5rem;
    padding-right: .5rem
}

.mh3 {
    margin-left: .5rem;
    margin-right: .5rem
}

.nh3 {
    margin-left: -.5rem;
    margin-right: -.5rem
}

.pa4 {
    padding: .75rem
}

.ma4 {
    margin: .75rem
}

.na4 {
    margin: -.75rem
}

.pl4 {
    padding-left: .75rem
}

.ml4 {
    margin-left: .75rem
}

.nl4 {
    margin-left: -.75rem
}

.pr4 {
    padding-right: .75rem
}

.mr4 {
    margin-right: .75rem
}

.nr4 {
    margin-right: -.75rem
}

.pt4 {
    padding-top: .75rem
}

.mt4 {
    margin-top: .75rem
}

.nt4 {
    margin-top: -.75rem
}

.pb4 {
    padding-bottom: .75rem
}

.mb4 {
    margin-bottom: .75rem
}

.nb4 {
    margin-bottom: -.75rem
}

.pv4 {
    padding-top: .75rem;
    padding-bottom: .75rem
}

.mv4 {
    margin-top: .75rem;
    margin-bottom: .75rem
}

.nv4 {
    margin-top: -.75rem;
    margin-bottom: -.75rem
}

.ph4 {
    padding-left: .75rem;
    padding-right: .75rem
}

.mh4 {
    margin-left: .75rem;
    margin-right: .75rem
}

.nh4 {
    margin-left: -.75rem;
    margin-right: -.75rem
}

.pa5 {
    padding: 1rem
}

.ma5 {
    margin: 1rem
}

.na5 {
    margin: -1rem
}

.pl5 {
    padding-left: 1rem
}

.ml5 {
    margin-left: 1rem
}

.nl5 {
    margin-left: -1rem
}

.pr5 {
    padding-right: 1rem
}

.mr5 {
    margin-right: 1rem
}

.nr5 {
    margin-right: -1rem
}

.pt5 {
    padding-top: 1rem
}

.mt5 {
    margin-top: 1rem
}

.nt5 {
    margin-top: -1rem
}

.pb5 {
    padding-bottom: 1rem
}

.mb5 {
    margin-bottom: 1rem
}

.nb5 {
    margin-bottom: -1rem
}

.pv5 {
    padding-top: 1rem;
    padding-bottom: 1rem
}

.mv5 {
    margin-top: 1rem;
    margin-bottom: 1rem
}

.nv5 {
    margin-top: -1rem;
    margin-bottom: -1rem
}

.ph5 {
    padding-left: 1rem;
    padding-right: 1rem
}

.mh5 {
    margin-left: 1rem;
    margin-right: 1rem
}

.nh5 {
    margin-left: -1rem;
    margin-right: -1rem
}

.pa6 {
    padding: 1.5rem
}

.ma6 {
    margin: 1.5rem
}

.na6 {
    margin: -1.5rem
}

.pl6 {
    padding-left: 1.5rem
}

.ml6 {
    margin-left: 1.5rem
}

.nl6 {
    margin-left: -1.5rem
}

.pr6 {
    padding-right: 1.5rem
}

.mr6 {
    margin-right: 1.5rem
}

.nr6 {
    margin-right: -1.5rem
}

.pt6 {
    padding-top: 1.5rem
}

.mt6 {
    margin-top: 1.5rem
}

.nt6 {
    margin-top: -1.5rem
}

.pb6 {
    padding-bottom: 1.5rem
}

.mb6 {
    margin-bottom: 1.5rem
}

.nb6 {
    margin-bottom: -1.5rem
}

.pv6 {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem
}

.mv6 {
    margin-top: 1.5rem;
    margin-bottom: 1.5rem
}

.nv6 {
    margin-top: -1.5rem;
    margin-bottom: -1.5rem
}

.ph6 {
    padding-left: 1.5rem;
    padding-right: 1.5rem
}

.mh6 {
    margin-left: 1.5rem;
    margin-right: 1.5rem
}

.nh6 {
    margin-left: -1.5rem;
    margin-right: -1.5rem
}

.pa7 {
    padding: 2rem
}

.ma7 {
    margin: 2rem
}

.na7 {
    margin: -2rem
}

.pl7 {
    padding-left: 2rem
}

.ml7 {
    margin-left: 2rem
}

.nl7 {
    margin-left: -2rem
}

.pr7 {
    padding-right: 2rem
}

.mr7 {
    margin-right: 2rem
}

.nr7 {
    margin-right: -2rem
}

.pt7 {
    padding-top: 2rem
}

.mt7 {
    margin-top: 2rem
}

.nt7 {
    margin-top: -2rem
}

.pb7 {
    padding-bottom: 2rem
}

.mb7 {
    margin-bottom: 2rem
}

.nb7 {
    margin-bottom: -2rem
}

.pv7 {
    padding-top: 2rem;
    padding-bottom: 2rem
}

.mv7 {
    margin-top: 2rem;
    margin-bottom: 2rem
}

.nv7 {
    margin-top: -2rem;
    margin-bottom: -2rem
}

.ph7 {
    padding-left: 2rem;
    padding-right: 2rem
}

.mh7 {
    margin-left: 2rem;
    margin-right: 2rem
}

.nh7 {
    margin-left: -2rem;
    margin-right: -2rem
}

.pa8 {
    padding: 3rem
}

.ma8 {
    margin: 3rem
}

.na8 {
    margin: -3rem
}

.pl8 {
    padding-left: 3rem
}

.ml8 {
    margin-left: 3rem
}

.nl8 {
    margin-left: -3rem
}

.pr8 {
    padding-right: 3rem
}

.mr8 {
    margin-right: 3rem
}

.nr8 {
    margin-right: -3rem
}

.pt8 {
    padding-top: 3rem
}

.mt8 {
    margin-top: 3rem
}

.nt8 {
    margin-top: -3rem
}

.pb8 {
    padding-bottom: 3rem
}

.mb8 {
    margin-bottom: 3rem
}

.nb8 {
    margin-bottom: -3rem
}

.pv8 {
    padding-top: 3rem;
    padding-bottom: 3rem
}

.mv8 {
    margin-top: 3rem;
    margin-bottom: 3rem
}

.nv8 {
    margin-top: -3rem;
    margin-bottom: -3rem
}

.ph8 {
    padding-left: 3rem;
    padding-right: 3rem
}

.mh8 {
    margin-left: 3rem;
    margin-right: 3rem
}

.nh8 {
    margin-left: -3rem;
    margin-right: -3rem
}

.pa9 {
    padding: 4rem
}

.ma9 {
    margin: 4rem
}

.na9 {
    margin: -4rem
}

.pl9 {
    padding-left: 4rem
}

.ml9 {
    margin-left: 4rem
}

.nl9 {
    margin-left: -4rem
}

.pr9 {
    padding-right: 4rem
}

.mr9 {
    margin-right: 4rem
}

.nr9 {
    margin-right: -4rem
}

.pt9 {
    padding-top: 4rem
}

.mt9 {
    margin-top: 4rem
}

.nt9 {
    margin-top: -4rem
}

.pb9 {
    padding-bottom: 4rem
}

.mb9 {
    margin-bottom: 4rem
}

.nb9 {
    margin-bottom: -4rem
}

.pv9 {
    padding-top: 4rem;
    padding-bottom: 4rem
}

.mv9 {
    margin-top: 4rem;
    margin-bottom: 4rem
}

.nv9 {
    margin-top: -4rem;
    margin-bottom: -4rem
}

.ph9 {
    padding-left: 4rem;
    padding-right: 4rem
}

.mh9 {
    margin-left: 4rem;
    margin-right: 4rem
}

.nh9 {
    margin-left: -4rem;
    margin-right: -4rem
}

.pa10 {
    padding: 8rem
}

.ma10 {
    margin: 8rem
}

.na10 {
    margin: -8rem
}

.pl10 {
    padding-left: 8rem
}

.ml10 {
    margin-left: 8rem
}

.nl10 {
    margin-left: -8rem
}

.pr10 {
    padding-right: 8rem
}

.mr10 {
    margin-right: 8rem
}

.nr10 {
    margin-right: -8rem
}

.pt10 {
    padding-top: 8rem
}

.mt10 {
    margin-top: 8rem
}

.nt10 {
    margin-top: -8rem
}

.pb10 {
    padding-bottom: 8rem
}

.mb10 {
    margin-bottom: 8rem
}

.nb10 {
    margin-bottom: -8rem
}

.pv10 {
    padding-top: 8rem;
    padding-bottom: 8rem
}

.mv10 {
    margin-top: 8rem;
    margin-bottom: 8rem
}

.nv10 {
    margin-top: -8rem;
    margin-bottom: -8rem
}

.ph10 {
    padding-left: 8rem;
    padding-right: 8rem
}

.mh10 {
    margin-left: 8rem;
    margin-right: 8rem
}

.nh10 {
    margin-left: -8rem;
    margin-right: -8rem
}

.pa11 {
    padding: 16rem
}

.ma11 {
    margin: 16rem
}

.na11 {
    margin: -16rem
}

.pl11 {
    padding-left: 16rem
}

.ml11 {
    margin-left: 16rem
}

.nl11 {
    margin-left: -16rem
}

.pr11 {
    padding-right: 16rem
}

.mr11 {
    margin-right: 16rem
}

.nr11 {
    margin-right: -16rem
}

.pt11 {
    padding-top: 16rem
}

.mt11 {
    margin-top: 16rem
}

.nt11 {
    margin-top: -16rem
}

.pb11 {
    padding-bottom: 16rem
}

.mb11 {
    margin-bottom: 16rem
}

.nb11 {
    margin-bottom: -16rem
}

.pv11 {
    padding-top: 16rem;
    padding-bottom: 16rem
}

.mv11 {
    margin-top: 16rem;
    margin-bottom: 16rem
}

.nv11 {
    margin-top: -16rem;
    margin-bottom: -16rem
}

.ph11 {
    padding-left: 16rem;
    padding-right: 16rem
}

.mh11 {
    margin-left: 16rem;
    margin-right: 16rem
}

.nh11 {
    margin-left: -16rem;
    margin-right: -16rem
}

.top-0 {
    top: 0
}

.right-0 {
    right: 0
}

.bottom-0 {
    bottom: 0
}

.left-0 {
    left: 0
}

.top-1 {
    top: 1rem
}

.right-1 {
    right: 1rem
}

.bottom-1 {
    bottom: 1rem
}

.left-1 {
    left: 1rem
}

.top-2 {
    top: 2rem
}

.right-2 {
    right: 2rem
}

.bottom-2 {
    bottom: 2rem
}

.left-2 {
    left: 2rem
}

.top--1 {
    top: -1rem
}

.right--1 {
    right: -1rem
}

.bottom--1 {
    bottom: -1rem
}

.left--1 {
    left: -1rem
}

.top--2 {
    top: -2rem
}

.right--2 {
    right: -2rem
}

.bottom--2 {
    bottom: -2rem
}

.left--2 {
    left: -2rem
}

.absolute--fill {
    top: 0;
    right: 0;
    bottom: 0;
    left: 0
}

.cf:after,.cf:before {
    content: " ";
    display: table
}

.cf:after {
    clear: both
}

.cf {
    *zoom:1}

.cl {
    clear: left
}

.cr {
    clear: right
}

.cb {
    clear: both
}

.cn {
    clear: none
}

.dn {
    display: none
}

.di {
    display: inline
}

.db {
    display: block
}

.dib {
    display: inline-block
}

.dit {
    display: inline-table
}

.dt {
    display: table
}

.dtc {
    display: table-cell
}

.dt-row {
    display: table-row
}

.dt-row-group {
    display: table-row-group
}

.dt-column {
    display: table-column
}

.dt-column-group {
    display: table-column-group
}

.dt--fixed {
    table-layout: fixed;
    width: 100%
}

.flex {
    display: -webkit-box;
    display: flex
}

.inline-flex {
    display: -webkit-inline-box;
    display: inline-flex
}

.flex-auto {
    -webkit-box-flex: 1;
    flex: 1 1 auto;
    min-width: 0;
    min-height: 0
}

.flex-none {
    -webkit-box-flex: 0;
    flex: none
}

.flex-column {
    -webkit-box-orient: vertical;
    flex-direction: column
}

.flex-column,.flex-row {
    -webkit-box-direction: normal
}

.flex-row {
    -webkit-box-orient: horizontal;
    flex-direction: row
}

.flex-wrap {
    flex-wrap: wrap
}

.flex-nowrap {
    flex-wrap: nowrap
}

.flex-wrap-reverse {
    flex-wrap: wrap-reverse
}

.flex-column-reverse {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    flex-direction: column-reverse
}

.flex-row-reverse {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    flex-direction: row-reverse
}

.items-start {
    -webkit-box-align: start;
    align-items: flex-start
}

.items-end {
    -webkit-box-align: end;
    align-items: flex-end
}

.items-center {
    -webkit-box-align: center;
    align-items: center
}

.items-baseline {
    -webkit-box-align: baseline;
    align-items: baseline
}

.items-stretch {
    -webkit-box-align: stretch;
    align-items: stretch
}

.self-start {
    align-self: flex-start
}

.self-end {
    align-self: flex-end
}

.self-center {
    align-self: center
}

.self-baseline {
    align-self: baseline
}

.self-stretch {
    align-self: stretch
}

.justify-start {
    -webkit-box-pack: start;
    justify-content: flex-start
}

.justify-end {
    -webkit-box-pack: end;
    justify-content: flex-end
}

.justify-center {
    -webkit-box-pack: center;
    justify-content: center
}

.justify-between {
    -webkit-box-pack: justify;
    justify-content: space-between
}

.justify-around {
    justify-content: space-around
}

.content-start {
    align-content: flex-start
}

.content-end {
    align-content: flex-end
}

.content-center {
    align-content: center
}

.content-between {
    align-content: space-between
}

.content-around {
    align-content: space-around
}

.content-stretch {
    align-content: stretch
}

.order-0 {
    -webkit-box-ordinal-group: 1;
    order: 0
}

.order-1 {
    -webkit-box-ordinal-group: 2;
    order: 1
}

.order-2 {
    -webkit-box-ordinal-group: 3;
    order: 2
}

.order-3 {
    -webkit-box-ordinal-group: 4;
    order: 3
}

.order-4 {
    -webkit-box-ordinal-group: 5;
    order: 4
}

.order-5 {
    -webkit-box-ordinal-group: 6;
    order: 5
}

.order-6 {
    -webkit-box-ordinal-group: 7;
    order: 6
}

.order-7 {
    -webkit-box-ordinal-group: 8;
    order: 7
}

.order-8 {
    -webkit-box-ordinal-group: 9;
    order: 8
}

.order-last {
    -webkit-box-ordinal-group: 100000;
    order: 99999
}

.flex-grow-0 {
    -webkit-box-flex: 0;
    flex-grow: 0
}

.flex-grow-1 {
    -webkit-box-flex: 1;
    flex-grow: 1
}

.flex-shrink-0 {
    flex-shrink: 0
}

.flex-shrink-1 {
    flex-shrink: 1
}

.fl {
    float: left
}

.fl,.fr {
    _display: inline
}

.fr {
    float: right
}

.fn {
    float: none
}

body,button,input,optgroup,select,textarea {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.sans-serif,body,button,input,optgroup,select,textarea {
    font-family: -apple-system,BlinkMacSystemFont,avenir next,avenir,helvetica neue,helvetica,ubuntu,roboto,noto,segoe ui,arial,sans-serif
}

.code,code {
    font-family: Consolas,monaco,monospace
}

.i {
    font-style: italic
}

.fs-normal {
    font-style: normal
}

.input-reset {
    -webkit-appearance: none;
    -moz-appearance: none
}

.button-reset::-moz-focus-inner,.input-reset::-moz-focus-inner {
    border: 0;
    padding: 0
}

.link {
    text-decoration: none
}

.link,.link:active,.link:focus,.link:hover,.link:link,.link:visited {
    -webkit-transition: color .15s ease-in;
    transition: color .15s ease-in
}

.link:focus {
    outline: 1px dotted currentColor
}

.list {
    list-style-type: none
}

.h1 {
    height: 1rem
}

.h2 {
    height: 2rem
}

.h3 {
    height: 4rem
}

.h4 {
    height: 8rem
}

.h5 {
    height: 16rem
}

.h-25 {
    height: 25%
}

.h-50 {
    height: 50%
}

.h-75 {
    height: 75%
}

.h-100 {
    height: 100%
}

.min-h-100 {
    min-height: 100%
}

.vh-25 {
    height: 25vh
}

.vh-50 {
    height: 50vh
}

.vh-75 {
    height: 75vh
}

.vh-100 {
    height: 100vh
}

.min-vh-100 {
    min-height: 100vh
}

.h-auto {
    height: auto
}

.h-inherit {
    height: inherit
}

.h-small {
    height: 2rem;
    box-sizing: border-box
}

.min-h-small {
    min-height: 2rem;
    box-sizing: border-box
}

.h-regular {
    height: 2.5rem;
    box-sizing: border-box
}

.min-h-regular {
    min-height: 2.5rem;
    box-sizing: border-box
}

.h-large {
    height: 3rem;
    box-sizing: border-box
}

.min-h-large {
    min-height: 3rem;
    box-sizing: border-box
}

.rebel-pink {
    color: #f71963
}

.heavy-rebel-pink {
    color: #dd1659
}

.elite-purple {
    color: #8914cc
}

.near-black {
    color: #3f3f40
}

.dark-gray {
    color: #585959
}

.mid-gray {
    color: #727273
}

.gray {
    color: #979899
}

.silver {
    color: #cacbcc
}

.light-gray {
    color: #e3e4e6
}

.light-silver {
    color: #f2f4f5
}

.near-white {
    color: #f7f9fa
}

.white {
    color: #fff
}

.washed-blue {
    color: #edf4fa
}

.light-blue {
    color: #cce8ff
}

.blue {
    color: #368df7
}

.heavy-blue {
    color: #2a6dbf
}

.light-marine {
    color: #3d5980
}

.marine {
    color: #25354d
}

.serious-black {
    color: #142032
}

.green {
    color: #8bc34a
}

.washed-green {
    color: #eafce3
}

.red {
    color: #ff4c4c
}

.washed-red {
    color: #ffe6e6
}

.yellow {
    color: #ffb100
}

.washed-yellow {
    color: #fff6e0
}

.black-90 {
    color: rgba(0,0,0,.9)
}

.black-80 {
    color: rgba(0,0,0,.8)
}

.black-70 {
    color: rgba(0,0,0,.7)
}

.black-60 {
    color: rgba(0,0,0,.6)
}

.black-50 {
    color: rgba(0,0,0,.5)
}

.black-40 {
    color: rgba(0,0,0,.4)
}

.black-30 {
    color: rgba(0,0,0,.3)
}

.black-20 {
    color: rgba(0,0,0,.2)
}

.black-10 {
    color: rgba(0,0,0,.1)
}

.black-05 {
    color: rgba(0,0,0,.05)
}

.black-025 {
    color: rgba(0,0,0,.025)
}

.black-0125 {
    color: rgba(0,0,0,.0125)
}

.white-90 {
    color: hsla(0,0%,100%,.9)
}

.white-80 {
    color: hsla(0,0%,100%,.8)
}

.white-70 {
    color: hsla(0,0%,100%,.7)
}

.white-60 {
    color: hsla(0,0%,100%,.6)
}

.white-50 {
    color: hsla(0,0%,100%,.5)
}

.white-40 {
    color: hsla(0,0%,100%,.4)
}

.white-30 {
    color: hsla(0,0%,100%,.3)
}

.white-20 {
    color: hsla(0,0%,100%,.2)
}

.white-10 {
    color: hsla(0,0%,100%,.1)
}

.white-05 {
    color: hsla(0,0%,100%,.05)
}

.white-025 {
    color: hsla(0,0%,100%,.025)
}

.white-0125 {
    color: hsla(0,0%,100%,.0125)
}

.c-action-primary {
    color: #fff
}

.c-action-secondary {
    color: #eef3f7
}

.c-link {
    color: #ff554d
}

.c-emphasis {
    color: #f71963
}

.c-disabled {
    color: #979899
}

.c-success {
    color: #8bc34a
}

.c-success--faded {
    color: #eafce3
}

.c-danger {
    color: #ff4c4c
}

.c-danger--faded {
    color: #ffe6e6
}

.c-warning {
    color: #ffb100
}

.c-warning--faded {
    color: #fff6e0
}

.c-muted-1 {
    color: #727273
}

.c-muted-2 {
    color: #979899
}

.c-muted-3 {
    color: #cacbcc
}

.c-muted-4 {
    color: #e3e4e6
}

.c-muted-5 {
    color: #f2f4f5
}

.c-base,.c-on-base {
    color: #001428
}

.c-on-action-primary,.c-on-base--inverted {
    color: #fff
}

.c-on-action-secondary {
    color: #ff554d
}

.c-on-emphasis {
    color: #fff
}

.c-on-disabled {
    color: #979899
}

.c-on-success {
    color: #fff
}

.c-on-success--faded {
    color: #3f3f40
}

.c-on-danger {
    color: #fff
}

.c-on-danger--faded {
    color: #3f3f40
}

.c-on-warning {
    color: #fff
}

.c-on-warning--faded {
    color: #1a1a1a
}

.c-on-muted-1,.c-on-muted-2 {
    color: #fff
}

.c-on-muted-3,.c-on-muted-4,.c-on-muted-5 {
    color: #3f3f40
}

.hover-rebel-pink:focus,.hover-rebel-pink:hover {
    color: #f71963
}

.hover-heavy-rebel-pink:focus,.hover-heavy-rebel-pink:hover {
    color: #dd1659
}

.hover-elite-purple:focus,.hover-elite-purple:hover {
    color: #8914cc
}

.hover-near-black:focus,.hover-near-black:hover {
    color: #3f3f40
}

.hover-dark-gray:focus,.hover-dark-gray:hover {
    color: #585959
}

.hover-mid-gray:focus,.hover-mid-gray:hover {
    color: #727273
}

.hover-gray:focus,.hover-gray:hover {
    color: #979899
}

.hover-silver:focus,.hover-silver:hover {
    color: #cacbcc
}

.hover-light-gray:focus,.hover-light-gray:hover {
    color: #e3e4e6
}

.hover-light-silver:focus,.hover-light-silver:hover {
    color: #f2f4f5
}

.hover-near-white:focus,.hover-near-white:hover {
    color: #f7f9fa
}

.hover-white:focus,.hover-white:hover {
    color: #fff
}

.hover-washed-blue:focus,.hover-washed-blue:hover {
    color: #edf4fa
}

.hover-light-blue:focus,.hover-light-blue:hover {
    color: #cce8ff
}

.hover-blue:focus,.hover-blue:hover {
    color: #368df7
}

.hover-heavy-blue:focus,.hover-heavy-blue:hover {
    color: #2a6dbf
}

.hover-light-marine:focus,.hover-light-marine:hover {
    color: #3d5980
}

.hover-marine:focus,.hover-marine:hover {
    color: #25354d
}

.hover-serious-black:focus,.hover-serious-black:hover {
    color: #142032
}

.hover-green:focus,.hover-green:hover {
    color: #8bc34a
}

.hover-washed-green:focus,.hover-washed-green:hover {
    color: #eafce3
}

.hover-red:focus,.hover-red:hover {
    color: #ff4c4c
}

.hover-washed-red:focus,.hover-washed-red:hover {
    color: #ffe6e6
}

.hover-yellow:focus,.hover-yellow:hover {
    color: #ffb100
}

.hover-washed-yellow:focus,.hover-washed-yellow:hover {
    color: #fff6e0
}

.hover-black-90:focus,.hover-black-90:hover {
    color: rgba(0,0,0,.9)
}

.hover-black-80:focus,.hover-black-80:hover {
    color: rgba(0,0,0,.8)
}

.hover-black-70:focus,.hover-black-70:hover {
    color: rgba(0,0,0,.7)
}

.hover-black-60:focus,.hover-black-60:hover {
    color: rgba(0,0,0,.6)
}

.hover-black-50:focus,.hover-black-50:hover {
    color: rgba(0,0,0,.5)
}

.hover-black-40:focus,.hover-black-40:hover {
    color: rgba(0,0,0,.4)
}

.hover-black-30:focus,.hover-black-30:hover {
    color: rgba(0,0,0,.3)
}

.hover-black-20:focus,.hover-black-20:hover {
    color: rgba(0,0,0,.2)
}

.hover-black-10:focus,.hover-black-10:hover {
    color: rgba(0,0,0,.1)
}

.hover-black-05:focus,.hover-black-05:hover {
    color: rgba(0,0,0,.05)
}

.hover-black-025:focus,.hover-black-025:hover {
    color: rgba(0,0,0,.025)
}

.hover-black-0125:focus,.hover-black-0125:hover {
    color: rgba(0,0,0,.0125)
}

.hover-white-90:focus,.hover-white-90:hover {
    color: hsla(0,0%,100%,.9)
}

.hover-white-80:focus,.hover-white-80:hover {
    color: hsla(0,0%,100%,.8)
}

.hover-white-70:focus,.hover-white-70:hover {
    color: hsla(0,0%,100%,.7)
}

.hover-white-60:focus,.hover-white-60:hover {
    color: hsla(0,0%,100%,.6)
}

.hover-white-50:focus,.hover-white-50:hover {
    color: hsla(0,0%,100%,.5)
}

.hover-white-40:focus,.hover-white-40:hover {
    color: hsla(0,0%,100%,.4)
}

.hover-white-30:focus,.hover-white-30:hover {
    color: hsla(0,0%,100%,.3)
}

.hover-white-20:focus,.hover-white-20:hover {
    color: hsla(0,0%,100%,.2)
}

.hover-white-10:focus,.hover-white-10:hover {
    color: hsla(0,0%,100%,.1)
}

.hover-white-05:focus,.hover-white-05:hover {
    color: hsla(0,0%,100%,.05)
}

.hover-white-025:focus,.hover-white-025:hover {
    color: hsla(0,0%,100%,.025)
}

.hover-white-0125:focus,.hover-white-0125:hover {
    color: hsla(0,0%,100%,.0125)
}

.hover-bg-rebel-pink:focus,.hover-bg-rebel-pink:hover {
    background-color: #f71963
}

.hover-b--rebel-pink:focus,.hover-b--rebel-pink:hover {
    border-color: #f71963
}

.hover-bg-heavy-rebel-pink:focus,.hover-bg-heavy-rebel-pink:hover {
    background-color: #dd1659
}

.hover-b--heavy-rebel-pink:focus,.hover-b--heavy-rebel-pink:hover {
    border-color: #dd1659
}

.hover-bg-elite-purple:focus,.hover-bg-elite-purple:hover {
    background-color: #8914cc
}

.hover-b--elite-purple:focus,.hover-b--elite-purple:hover {
    border-color: #8914cc
}

.hover-bg-near-black:focus,.hover-bg-near-black:hover {
    background-color: #3f3f40
}

.hover-b--near-black:focus,.hover-b--near-black:hover {
    border-color: #3f3f40
}

.hover-bg-dark-gray:focus,.hover-bg-dark-gray:hover {
    background-color: #585959
}

.hover-b--dark-gray:focus,.hover-b--dark-gray:hover {
    border-color: #585959
}

.hover-bg-mid-gray:focus,.hover-bg-mid-gray:hover {
    background-color: #727273
}

.hover-b--mid-gray:focus,.hover-b--mid-gray:hover {
    border-color: #727273
}

.hover-bg-gray:focus,.hover-bg-gray:hover {
    background-color: #979899
}

.hover-b--gray:focus,.hover-b--gray:hover {
    border-color: #979899
}

.hover-bg-silver:focus,.hover-bg-silver:hover {
    background-color: #cacbcc
}

.hover-b--silver:focus,.hover-b--silver:hover {
    border-color: #cacbcc
}

.hover-bg-light-gray:focus,.hover-bg-light-gray:hover {
    background-color: #e3e4e6
}

.hover-b--light-gray:focus,.hover-b--light-gray:hover {
    border-color: #e3e4e6
}

.hover-bg-light-silver:focus,.hover-bg-light-silver:hover {
    background-color: #f2f4f5
}

.hover-b--light-silver:focus,.hover-b--light-silver:hover {
    border-color: #f2f4f5
}

.hover-bg-near-white:focus,.hover-bg-near-white:hover {
    background-color: #f7f9fa
}

.hover-b--near-white:focus,.hover-b--near-white:hover {
    border-color: #f7f9fa
}

.hover-bg-white:focus,.hover-bg-white:hover {
    background-color: #fff
}

.hover-b--white:focus,.hover-b--white:hover {
    border-color: #fff
}

.hover-bg-washed-blue:focus,.hover-bg-washed-blue:hover {
    background-color: #edf4fa
}

.hover-b--washed-blue:focus,.hover-b--washed-blue:hover {
    border-color: #edf4fa
}

.hover-bg-light-blue:focus,.hover-bg-light-blue:hover {
    background-color: #cce8ff
}

.hover-b--light-blue:focus,.hover-b--light-blue:hover {
    border-color: #cce8ff
}

.hover-bg-blue:focus,.hover-bg-blue:hover {
    background-color: #368df7
}

.hover-b--blue:focus,.hover-b--blue:hover {
    border-color: #368df7
}

.hover-bg-heavy-blue:focus,.hover-bg-heavy-blue:hover {
    background-color: #2a6dbf
}

.hover-b--heavy-blue:focus,.hover-b--heavy-blue:hover {
    border-color: #2a6dbf
}

.hover-bg-light-marine:focus,.hover-bg-light-marine:hover {
    background-color: #3d5980
}

.hover-b--light-marine:focus,.hover-b--light-marine:hover {
    border-color: #3d5980
}

.hover-bg-marine:focus,.hover-bg-marine:hover {
    background-color: #25354d
}

.hover-b--marine:focus,.hover-b--marine:hover {
    border-color: #25354d
}

.hover-bg-serious-black:focus,.hover-bg-serious-black:hover {
    background-color: #142032
}

.hover-b--serious-black:focus,.hover-b--serious-black:hover {
    border-color: #142032
}

.hover-bg-green:focus,.hover-bg-green:hover {
    background-color: #8bc34a
}

.hover-b--green:focus,.hover-b--green:hover {
    border-color: #8bc34a
}

.hover-bg-washed-green:focus,.hover-bg-washed-green:hover {
    background-color: #eafce3
}

.hover-b--washed-green:focus,.hover-b--washed-green:hover {
    border-color: #eafce3
}

.hover-bg-red:focus,.hover-bg-red:hover {
    background-color: #ff4c4c
}

.hover-b--red:focus,.hover-b--red:hover {
    border-color: #ff4c4c
}

.hover-bg-washed-red:focus,.hover-bg-washed-red:hover {
    background-color: #ffe6e6
}

.hover-b--washed-red:focus,.hover-b--washed-red:hover {
    border-color: #ffe6e6
}

.hover-bg-yellow:focus,.hover-bg-yellow:hover {
    background-color: #ffb100
}

.hover-b--yellow:focus,.hover-b--yellow:hover {
    border-color: #ffb100
}

.hover-bg-washed-yellow:focus,.hover-bg-washed-yellow:hover {
    background-color: #fff6e0
}

.hover-b--washed-yellow:focus,.hover-b--washed-yellow:hover {
    border-color: #fff6e0
}

.hover-bg-black-90:focus,.hover-bg-black-90:hover {
    background-color: rgba(0,0,0,.9)
}

.hover-b--black-90:focus,.hover-b--black-90:hover {
    border-color: rgba(0,0,0,.9)
}

.hover-bg-black-80:focus,.hover-bg-black-80:hover {
    background-color: rgba(0,0,0,.8)
}

.hover-b--black-80:focus,.hover-b--black-80:hover {
    border-color: rgba(0,0,0,.8)
}

.hover-bg-black-70:focus,.hover-bg-black-70:hover {
    background-color: rgba(0,0,0,.7)
}

.hover-b--black-70:focus,.hover-b--black-70:hover {
    border-color: rgba(0,0,0,.7)
}

.hover-bg-black-60:focus,.hover-bg-black-60:hover {
    background-color: rgba(0,0,0,.6)
}

.hover-b--black-60:focus,.hover-b--black-60:hover {
    border-color: rgba(0,0,0,.6)
}

.hover-bg-black-50:focus,.hover-bg-black-50:hover {
    background-color: rgba(0,0,0,.5)
}

.hover-b--black-50:focus,.hover-b--black-50:hover {
    border-color: rgba(0,0,0,.5)
}

.hover-bg-black-40:focus,.hover-bg-black-40:hover {
    background-color: rgba(0,0,0,.4)
}

.hover-b--black-40:focus,.hover-b--black-40:hover {
    border-color: rgba(0,0,0,.4)
}

.hover-bg-black-30:focus,.hover-bg-black-30:hover {
    background-color: rgba(0,0,0,.3)
}

.hover-b--black-30:focus,.hover-b--black-30:hover {
    border-color: rgba(0,0,0,.3)
}

.hover-bg-black-20:focus,.hover-bg-black-20:hover {
    background-color: rgba(0,0,0,.2)
}

.hover-b--black-20:focus,.hover-b--black-20:hover {
    border-color: rgba(0,0,0,.2)
}

.hover-bg-black-10:focus,.hover-bg-black-10:hover {
    background-color: rgba(0,0,0,.1)
}

.hover-b--black-10:focus,.hover-b--black-10:hover {
    border-color: rgba(0,0,0,.1)
}

.hover-bg-black-05:focus,.hover-bg-black-05:hover {
    background-color: rgba(0,0,0,.05)
}

.hover-b--black-05:focus,.hover-b--black-05:hover {
    border-color: rgba(0,0,0,.05)
}

.hover-bg-black-025:focus,.hover-bg-black-025:hover {
    background-color: rgba(0,0,0,.025)
}

.hover-b--black-025:focus,.hover-b--black-025:hover {
    border-color: rgba(0,0,0,.025)
}

.hover-bg-black-0125:focus,.hover-bg-black-0125:hover {
    background-color: rgba(0,0,0,.0125)
}

.hover-b--black-0125:focus,.hover-b--black-0125:hover {
    border-color: rgba(0,0,0,.0125)
}

.hover-bg-white-90:focus,.hover-bg-white-90:hover {
    background-color: hsla(0,0%,100%,.9)
}

.hover-b--white-90:focus,.hover-b--white-90:hover {
    border-color: hsla(0,0%,100%,.9)
}

.hover-bg-white-80:focus,.hover-bg-white-80:hover {
    background-color: hsla(0,0%,100%,.8)
}

.hover-b--white-80:focus,.hover-b--white-80:hover {
    border-color: hsla(0,0%,100%,.8)
}

.hover-bg-white-70:focus,.hover-bg-white-70:hover {
    background-color: hsla(0,0%,100%,.7)
}

.hover-b--white-70:focus,.hover-b--white-70:hover {
    border-color: hsla(0,0%,100%,.7)
}

.hover-bg-white-60:focus,.hover-bg-white-60:hover {
    background-color: hsla(0,0%,100%,.6)
}

.hover-b--white-60:focus,.hover-b--white-60:hover {
    border-color: hsla(0,0%,100%,.6)
}

.hover-bg-white-50:focus,.hover-bg-white-50:hover {
    background-color: hsla(0,0%,100%,.5)
}

.hover-b--white-50:focus,.hover-b--white-50:hover {
    border-color: hsla(0,0%,100%,.5)
}

.hover-bg-white-40:focus,.hover-bg-white-40:hover {
    background-color: hsla(0,0%,100%,.4)
}

.hover-b--white-40:focus,.hover-b--white-40:hover {
    border-color: hsla(0,0%,100%,.4)
}

.hover-bg-white-30:focus,.hover-bg-white-30:hover {
    background-color: hsla(0,0%,100%,.3)
}

.hover-b--white-30:focus,.hover-b--white-30:hover {
    border-color: hsla(0,0%,100%,.3)
}

.hover-bg-white-20:focus,.hover-bg-white-20:hover {
    background-color: hsla(0,0%,100%,.2)
}

.hover-b--white-20:focus,.hover-b--white-20:hover {
    border-color: hsla(0,0%,100%,.2)
}

.hover-bg-white-10:focus,.hover-bg-white-10:hover {
    background-color: hsla(0,0%,100%,.1)
}

.hover-b--white-10:focus,.hover-b--white-10:hover {
    border-color: hsla(0,0%,100%,.1)
}

.hover-bg-white-05:focus,.hover-bg-white-05:hover {
    background-color: hsla(0,0%,100%,.05)
}

.hover-b--white-05:focus,.hover-b--white-05:hover {
    border-color: hsla(0,0%,100%,.05)
}

.hover-bg-white-025:focus,.hover-bg-white-025:hover {
    background-color: hsla(0,0%,100%,.025)
}

.hover-b--white-025:focus,.hover-b--white-025:hover {
    border-color: hsla(0,0%,100%,.025)
}

.hover-bg-white-0125:focus,.hover-bg-white-0125:hover {
    background-color: hsla(0,0%,100%,.0125)
}

.hover-b--white-0125:focus,.hover-b--white-0125:hover {
    border-color: hsla(0,0%,100%,.0125)
}

.hover-bg-transparent:focus,.hover-bg-transparent:hover {
    background-color: transparent
}

.hover-b--transparent:focus,.hover-b--transparent:hover {
    border-color: transparent
}

.hover-c-action-primary:focus,.hover-c-action-primary:hover {
    color: #001428
}

.hover-c-action-secondary:focus,.hover-c-action-secondary:hover {
    color: #dbe9fd
}

.hover-c-link:focus,.hover-c-link:hover {
    color: #001428
}

.hover-c-emphasis:focus,.hover-c-emphasis:hover {
    color: #ff554d
}

.hover-c-success:focus,.hover-c-success:hover {
    color: #8bc34a
}

.hover-c-success--faded:focus,.hover-c-success--faded:hover {
    color: #eafce3
}

.hover-c-danger:focus,.hover-c-danger:hover {
    color: #e13232
}

.hover-c-danger--faded:focus,.hover-c-danger--faded:hover {
    color: #ffe6e6
}

.hover-c-warning:focus,.hover-c-warning:hover {
    color: #ffb100
}

.hover-c-warning--faded:focus,.hover-c-warning--faded:hover {
    color: #fff6e0
}

.hover-c-base:focus,.hover-c-base:hover {
    color: #001428
}

.hover-c-on-action-primary:focus,.hover-c-on-action-primary:hover {
    color: #fff
}

.hover-c-on-action-secondary:focus,.hover-c-on-action-secondary:hover {
    color: #ff554d
}

.hover-c-on-emphasis:focus,.hover-c-on-emphasis:hover,.hover-c-on-success:focus,.hover-c-on-success:hover {
    color: #fff
}

.hover-c-on-success--faded:focus,.hover-c-on-success--faded:hover {
    color: #3f3f40
}

.hover-c-on-danger:focus,.hover-c-on-danger:hover {
    color: #fff
}

.hover-c-on-danger--faded:focus,.hover-c-on-danger--faded:hover {
    color: #3f3f40
}

.hover-c-on-warning:focus,.hover-c-on-warning:hover {
    color: #fff
}

.hover-c-on-warning--faded:focus,.hover-c-on-warning--faded:hover {
    color: #1a1a1a
}

.visited-c-link:visited {
    color: #001428
}

.hover-bg-action-primary:focus,.hover-bg-action-primary:hover {
    background-color: #ff7870
}

.hover-bg-action-secondary:focus,.hover-bg-action-secondary:hover {
    background-color: transparent
}

.hover-bg-emphasis:focus,.hover-bg-emphasis:hover {
    background-color: #dd1659
}

.hover-bg-success:focus,.hover-bg-success:hover {
    background-color: #8bc34a
}

.hover-bg-success--faded:focus,.hover-bg-success--faded:hover {
    background-color: #eafce3
}

.hover-bg-danger:focus,.hover-bg-danger:hover {
    background-color: #e13232
}

.hover-bg-danger--faded:focus,.hover-bg-danger--faded:hover {
    background-color: #ffe6e6
}

.hover-bg-warning:focus,.hover-bg-warning:hover {
    background-color: #ffb100
}

.hover-bg-warning--faded:focus,.hover-bg-warning--faded:hover {
    background-color: #fff6e0
}

.hover-bg-muted-1:focus,.hover-bg-muted-1:hover {
    background-color: #727273
}

.hover-bg-muted-2:focus,.hover-bg-muted-2:hover {
    background-color: #979899
}

.hover-bg-muted-3:focus,.hover-bg-muted-3:hover {
    background-color: #cacbcc
}

.hover-bg-muted-4:focus,.hover-bg-muted-4:hover {
    background-color: #e3e4e6
}

.hover-bg-muted-5:focus,.hover-bg-muted-5:hover {
    background-color: #f2f4f5
}

.hover-b--action-primary:focus,.hover-b--action-primary:hover {
    border-color: #ff554d
}

.hover-b--action-secondary:focus,.hover-b--action-secondary:hover {
    border-color: #dbe9fd
}

.hover-b--emphasis:focus,.hover-b--emphasis:hover {
    border-color: #ff554d
}

.hover-b--success:focus,.hover-b--success:hover {
    border-color: #8bc34a
}

.hover-b--success--faded:focus,.hover-b--success--faded:hover {
    border-color: #eafce3
}

.hover-b--danger:focus,.hover-b--danger:hover {
    border-color: #e13232
}

.hover-b--danger--faded:focus,.hover-b--danger--faded:hover {
    border-color: #ffe6e6
}

.hover-b--warning:focus,.hover-b--warning:hover {
    border-color: #ffb100
}

.hover-b--warning--faded:focus,.hover-b--warning--faded:hover {
    border-color: #fff6e0
}

.hover-b--muted-1:focus,.hover-b--muted-1:hover {
    border-color: #727273
}

.hover-b--muted-2:focus,.hover-b--muted-2:hover {
    border-color: #979899
}

.hover-b--muted-3:focus,.hover-b--muted-3:hover {
    border-color: #cacbcc
}

.hover-b--muted-4:focus,.hover-b--muted-4:hover {
    border-color: #e3e4e6
}

.hover-b--muted-5:focus,.hover-b--muted-5:hover {
    border-color: #f2f4f5
}

.active-c-link:active {
    color: #001428
}

.active-c-emphasis:active {
    color: #ff554d
}

.active-c-success:active {
    color: #8bc34a
}

.active-c-success--faded:active {
    color: #eafce3
}

.active-c-danger:active {
    color: #ff4c4c
}

.active-c-danger--faded:active {
    color: #ffe6e6
}

.active-c-warning:active {
    color: #ffb100
}

.active-c-warning--faded:active {
    color: #fff6e0
}

.active-c-on-action-primary:active {
    color: #fff
}

.active-c-on-action-secondary:active {
    color: #ff554d
}

.active-c-on-emphasis:active,.active-c-on-success:active {
    color: #fff
}

.active-c-on-success--faded:active {
    color: #3f3f40
}

.active-c-on-danger:active {
    color: #fff
}

.active-c-on-danger--faded:active {
    color: #3f3f40
}

.active-c-on-warning:active {
    color: #fff
}

.active-c-on-warning--faded:active {
    color: #1a1a1a
}

.active-bg-action-primary:active {
    background-color: #ff554d
}

.active-bg-action-secondary:active {
    background-color: #dbe9fd
}

.active-bg-emphasis:active {
    background-color: #ff554d
}

.active-bg-success:active {
    background-color: #8bc34a
}

.active-bg-success--faded:active {
    background-color: #eafce3
}

.active-bg-danger:active {
    background-color: #ff4c4c
}

.active-bg-danger--faded:active {
    background-color: #ffe6e6
}

.active-bg-warning:active {
    background-color: #ffb100
}

.active-bg-warning--faded:active {
    background-color: #fff6e0
}

.active-bg-muted-1:active {
    background-color: #727273
}

.active-bg-muted-2:active {
    background-color: #979899
}

.active-bg-muted-3:active {
    background-color: #cacbcc
}

.active-bg-muted-4:active {
    background-color: #e3e4e6
}

.active-bg-muted-5:active {
    background-color: #f2f4f5
}

.active-b--action-primary:active {
    border-color: #001428
}

.active-b--action-secondary:active {
    border-color: #dbe9fd
}

.active-b--emphasis:active {
    border-color: #ff554d
}

.active-b--success:active {
    border-color: #8bc34a
}

.active-b--success--faded:active {
    border-color: #eafce3
}

.active-b--danger:active {
    border-color: #ff4c4c
}

.active-b--danger--faded:active {
    border-color: #ffe6e6
}

.active-b--warning:active {
    border-color: #ffb100
}

.active-b--warning--faded:active {
    border-color: #fff6e0
}

.active-b--muted-1:active {
    border-color: #727273
}

.active-b--muted-2:active {
    border-color: #979899
}

.active-b--muted-3:active {
    border-color: #cacbcc
}

.active-b--muted-4:active {
    border-color: #e3e4e6
}

.active-b--muted-5:active {
    border-color: #f2f4f5
}

.active-bg-transparent:active,.hover-bg-transparent:focus,.hover-bg-transparent:hover {
    background-color: transparent
}

.hover-b--transparent:focus,.hover-b--transparent:hover,active-b--transparent:active {
    border-color: transparent
}

img {
    max-width: 100%
}

.tracked {
    letter-spacing: .1em
}

.tracked-tight {
    letter-spacing: -.05em
}

.tracked-mega {
    letter-spacing: .25em
}

.lh-solid {
    line-height: 1
}

.lh-title {
    line-height: 1.25
}

.lh-copy {
    line-height: 1.5
}

.mw1 {
    max-width: 1rem
}

.mw2 {
    max-width: 2rem
}

.mw3 {
    max-width: 4rem
}

.mw4 {
    max-width: 8rem
}

.mw5 {
    max-width: 16rem
}

.mw6 {
    max-width: 32rem
}

.mw7 {
    max-width: 48rem
}

.mw8 {
    max-width: 64rem
}

.mw9 {
    max-width: 96rem
}

.mw-none {
    max-width: none
}

.mw-100 {
    max-width: 100%
}

.nested-copy-line-height ol,.nested-copy-line-height p,.nested-copy-line-height ul {
    line-height: 1.5
}

.nested-headline-line-height h1,.nested-headline-line-height h2,.nested-headline-line-height h3,.nested-headline-line-height h4,.nested-headline-line-height h5,.nested-headline-line-height h6 {
    line-height: 1.25
}

.nested-list-reset ol,.nested-list-reset ul {
    padding-left: 0;
    margin-left: 0;
    list-style-type: none
}

.nested-copy-indent p+p {
    text-indent: 1em;
    margin-top: 0;
    margin-bottom: 0
}

.nested-copy-separator p+p {
    margin-top: 1.5em
}

.nested-img img {
    width: 100%;
    max-width: 100%;
    display: block
}

.nested-links a {
    color: #368df7
}

.nested-links a,.nested-links a:focus,.nested-links a:hover {
    -webkit-transition: color .15s ease-in;
    transition: color .15s ease-in
}

.nested-links a:focus,.nested-links a:hover {
    color: #cce8ff
}

.dim {
    opacity: 1
}

.dim,.dim:focus,.dim:hover {
    -webkit-transition: opacity .15s ease-in;
    transition: opacity .15s ease-in
}

.dim:focus,.dim:hover {
    opacity: .5
}

.dim:active {
    opacity: .8;
    -webkit-transition: opacity .15s ease-out;
    transition: opacity .15s ease-out
}

.glow,.glow:focus,.glow:hover {
    -webkit-transition: opacity .15s ease-in;
    transition: opacity .15s ease-in
}

.glow:focus,.glow:hover {
    opacity: 1
}

.hide-child .child {
    opacity: 0;
    -webkit-transition: opacity .15s ease-in;
    transition: opacity .15s ease-in
}

.hide-child:active .child,.hide-child:focus .child,.hide-child:hover .child {
    opacity: 1;
    -webkit-transition: opacity .15s ease-in;
    transition: opacity .15s ease-in
}

.underline-hover:focus,.underline-hover:hover {
    text-decoration: underline
}

.grow {
    -moz-osx-font-smoothing: grayscale;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    -webkit-transition: -webkit-transform .25s ease-out;
    transition: -webkit-transform .25s ease-out;
    transition: transform .25s ease-out;
    transition: transform .25s ease-out,-webkit-transform .25s ease-out
}

.grow:focus,.grow:hover {
    -webkit-transform: scale(1.05);
    transform: scale(1.05)
}

.grow:active {
    -webkit-transform: scale(.9);
    transform: scale(.9)
}

.grow-large {
    -moz-osx-font-smoothing: grayscale;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    -webkit-transition: -webkit-transform .25s ease-in-out;
    transition: -webkit-transform .25s ease-in-out;
    transition: transform .25s ease-in-out;
    transition: transform .25s ease-in-out,-webkit-transform .25s ease-in-out
}

.grow-large:focus,.grow-large:hover {
    -webkit-transform: scale(1.2);
    transform: scale(1.2)
}

.grow-large:active {
    -webkit-transform: scale(.95);
    transform: scale(.95)
}

.pointer:hover,.shadow-hover {
    cursor: pointer
}

.shadow-hover {
    position: relative;
    -webkit-transition: all .5s cubic-bezier(.165,.84,.44,1);
    transition: all .5s cubic-bezier(.165,.84,.44,1)
}

.shadow-hover:after {
    content: "";
    box-shadow: 0 0 16px 2px rgba(0,0,0,.2);
    border-radius: inherit;
    opacity: 0;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: -1;
    -webkit-transition: opacity .5s cubic-bezier(.165,.84,.44,1);
    transition: opacity .5s cubic-bezier(.165,.84,.44,1)
}

.shadow-hover:focus:after,.shadow-hover:hover:after {
    opacity: 1
}

.bg-animate,.bg-animate:focus,.bg-animate:hover {
    -webkit-transition: background-color .15s ease-in-out;
    transition: background-color .15s ease-in-out
}

.o-100 {
    opacity: 1
}

.o-90 {
    opacity: .9
}

.o-80 {
    opacity: .8
}

.o-70 {
    opacity: .7
}

.o-60 {
    opacity: .6
}

.o-50 {
    opacity: .5
}

.o-40 {
    opacity: .4
}

.o-30 {
    opacity: .3
}

.o-20 {
    opacity: .2
}

.o-10 {
    opacity: .1
}

.o-05 {
    opacity: .05
}

.o-025 {
    opacity: .025
}

.o-0 {
    opacity: 0
}

.rotate-45 {
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg)
}

.rotate-90 {
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg)
}

.rotate-135 {
    -webkit-transform: rotate(135deg);
    transform: rotate(135deg)
}

.rotate-180 {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg)
}

.rotate-225 {
    -webkit-transform: rotate(225deg);
    transform: rotate(225deg)
}

.rotate-270 {
    -webkit-transform: rotate(270deg);
    transform: rotate(270deg)
}

.rotate-315 {
    -webkit-transform: rotate(315deg);
    transform: rotate(315deg)
}

.outline {
    outline: 1px solid
}

.outline-transparent {
    outline: 1px solid transparent
}

.outline-0 {
    outline: 0
}

.overflow-visible {
    overflow: visible
}

.overflow-hidden {
    overflow: hidden
}

.overflow-scroll {
    overflow: scroll
}

.overflow-auto {
    overflow: auto
}

.overflow-x-visible {
    overflow-x: visible
}

.overflow-x-hidden {
    overflow-x: hidden
}

.overflow-x-scroll {
    overflow-x: scroll
}

.overflow-x-auto {
    overflow-x: auto
}

.overflow-y-visible {
    overflow-y: visible
}

.overflow-y-hidden {
    overflow-y: hidden
}

.overflow-y-scroll {
    overflow-y: scroll
}

.overflow-y-auto {
    overflow-y: auto
}

.static {
    position: static
}

.relative {
    position: relative
}

.absolute {
    position: absolute
}

.fixed {
    position: fixed
}

.sticky {
    position: -webkit-sticky;
    position: sticky
}

.strike {
    text-decoration: line-through
}

.underline {
    text-decoration: underline
}

.no-underline {
    text-decoration: none
}

.tl {
    text-align: left
}

.tr {
    text-align: right
}

.tc {
    text-align: center
}

.tj {
    text-align: justify
}

.ttc {
    text-transform: capitalize
}

.ttl {
    text-transform: lowercase
}

.ttu {
    text-transform: uppercase
}

.ttn {
    text-transform: none
}

.v-base {
    vertical-align: baseline
}

.v-mid {
    vertical-align: middle
}

.v-top {
    vertical-align: top
}

.v-btm {
    vertical-align: bottom
}

.f1 {
    font-size: 3rem
}

.f2 {
    font-size: 2.25rem
}

.f3 {
    font-size: 1.5rem
}

.f4 {
    font-size: 1.25rem
}

.f5 {
    font-size: 1rem
}

.f6 {
    font-size: .875rem
}

.f7 {
    font-size: .75rem
}

.measure {
    max-width: 30em
}

.measure-wide {
    max-width: 34em
}

.measure-narrow {
    max-width: 20em
}

.small-caps {
    font-variant: small-caps
}

.indent {
    text-indent: 1em;
    margin-top: 0;
    margin-bottom: 0
}

.truncate {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

.t-heading-1 {
    font-size: 3rem
}

.t-heading-1,.t-heading-2 {
    font-family: Montserrat;
    font-weight: 700;
    text-transform: none;
    letter-spacing: 0
}

.t-heading-2 {
    font-size: 2.25rem
}

.t-heading-3 {
    font-family: Montserrat;
    font-weight: 700;
    font-size: 1.75rem;
    text-transform: none;
    letter-spacing: 0
}

.t-heading-4 {
    font-size: 1.5rem
}

.t-heading-4,.t-heading-5 {
    font-family: Montserrat;
    font-weight: 400;
    text-transform: none;
    letter-spacing: 0
}

.t-heading-5 {
    font-size: 1.25rem
}

.t-heading-6 {
    font-size: 1.25rem
}

.t-body,.t-heading-6,body {
    font-family: Montserrat;
    font-weight: 400;
    text-transform: none;
    letter-spacing: 0
}

.t-body,body {
    font-size: 1rem
}

.t-small {
    font-size: .875rem
}

.t-mini,.t-small {
    font-family: Montserrat;
    font-weight: 400;
    text-transform: none;
    letter-spacing: 0
}

.t-mini {
    font-size: .75rem
}

.t-action {
    font-size: 1rem
}

.t-action,.t-action--small {
    font-family: Montserrat;
    font-weight: 500;
    text-transform: none;
    letter-spacing: 0
}

.t-action--small {
    font-size: .875rem
}

.t-action--large {
    font-weight: 500;
    font-size: 1.5rem
}

.t-action--large,.t-code {
    font-family: Montserrat;
    text-transform: none;
    letter-spacing: 0
}

.t-code {
    font-size: 1rem
}

.normal,.t-code {
    font-weight: 400
}

.b {
    font-weight: 700
}

.fw1 {
    font-weight: 100
}

.fw2 {
    font-weight: 200
}

.fw3 {
    font-weight: 300
}

.fw4 {
    font-weight: 400
}

.fw5 {
    font-weight: 500
}

.fw6 {
    font-weight: 600
}

.fw7 {
    font-weight: 700
}

.fw8 {
    font-weight: 800
}

.fw9 {
    font-weight: 900
}

.overflow-container {
    overflow-y: scroll
}

.center {
    margin-left: auto
}

.center,.mr-auto {
    margin-right: auto
}

.ml-auto {
    margin-left: auto
}

.clip {
    position: fixed!important;
    _position: absolute!important;
    clip: rect(1px 1px 1px 1px);
    clip: rect(1px,1px,1px,1px)
}

.ws-normal {
    white-space: normal
}

.nowrap {
    white-space: nowrap
}

.pre {
    white-space: pre
}

.w1 {
    width: 1rem
}

.w2 {
    width: 2rem
}

.w3 {
    width: 4rem
}

.w4 {
    width: 8rem
}

.w5 {
    width: 16rem
}

.w-10 {
    width: 10%
}

.w-20 {
    width: 20%
}

.w-25 {
    width: 25%
}

.w-30 {
    width: 30%
}

.w-33 {
    width: 33%
}

.w-34 {
    width: 34%
}

.w-40 {
    width: 40%
}

.w-50 {
    width: 50%
}

.w-60 {
    width: 60%
}

.w-70 {
    width: 70%
}

.w-75 {
    width: 75%
}

.w-80 {
    width: 80%
}

.w-90 {
    width: 90%
}

.w-100 {
    width: 100%
}

.w-third {
    width: 33.33333%
}

.w-two-thirds {
    width: 66.66667%
}

.w-auto {
    width: auto
}

.vw-10 {
    width: 10vw
}

.vw-20 {
    width: 20vw
}

.vw-25 {
    width: 25vw
}

.vw-30 {
    width: 30vw
}

.vw-33 {
    width: 33vw
}

.vw-34 {
    width: 34vw
}

.vw-40 {
    width: 40vw
}

.vw-50 {
    width: 50vw
}

.vw-60 {
    width: 60vw
}

.vw-70 {
    width: 70vw
}

.vw-75 {
    width: 75vw
}

.vw-80 {
    width: 80vw
}

.vw-90 {
    width: 90vw
}

.vw-100 {
    width: 100vw
}

.vw-third {
    width: 33.33333vw
}

.vw-two-thirds {
    width: 66.66667vw
}

.z-0 {
    z-index: 0
}

.z-1 {
    z-index: 1
}

.z-2 {
    z-index: 2
}

.z-3 {
    z-index: 3
}

.z-4 {
    z-index: 4
}

.z-5 {
    z-index: 5
}

.z-999 {
    z-index: 999
}

.z-9999 {
    z-index: 9999
}

.z-max {
    z-index: 2147483647
}

.z-inherit {
    z-index: inherit
}

.z-initial {
    z-index: auto
}

.z-unset {
    z-index: unset
}

@media screen and (min-width: 20em) {
    .aspect-ratio-s {
        height:0;
        position: relative
    }

    .aspect-ratio--16x9-s {
        padding-bottom: 56.25%
    }

    .aspect-ratio--9x16-s {
        padding-bottom: 177.77%
    }

    .aspect-ratio--4x3-s {
        padding-bottom: 75%
    }

    .aspect-ratio--3x4-s {
        padding-bottom: 133.33%
    }

    .aspect-ratio--6x4-s {
        padding-bottom: 66.6%
    }

    .aspect-ratio--4x6-s {
        padding-bottom: 150%
    }

    .aspect-ratio--8x5-s {
        padding-bottom: 62.5%
    }

    .aspect-ratio--5x8-s {
        padding-bottom: 160%
    }

    .aspect-ratio--7x5-s {
        padding-bottom: 71.42%
    }

    .aspect-ratio--5x7-s {
        padding-bottom: 140%
    }

    .aspect-ratio--1x1-s {
        padding-bottom: 100%
    }

    .aspect-ratio--object-s {
        position: absolute;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        width: 100%;
        height: 100%;
        z-index: 100
    }

    .cover-s {
        background-size: cover!important
    }

    .contain-s {
        background-size: contain!important
    }

    .bg-center-s {
        background-position: 50%
    }

    .bg-center-s,.bg-top-s {
        background-repeat: no-repeat
    }

    .bg-top-s {
        background-position: top
    }

    .bg-right-s {
        background-position: 100%
    }

    .bg-bottom-s,.bg-right-s {
        background-repeat: no-repeat
    }

    .bg-bottom-s {
        background-position: bottom
    }

    .bg-left-s {
        background-repeat: no-repeat;
        background-position: 0
    }

    .ba-s {
        border-style: solid;
        border-width: 1px
    }

    .bt-s {
        border-top-style: solid;
        border-top-width: 1px
    }

    .br-s {
        border-right-style: solid;
        border-right-width: 1px
    }

    .bb-s {
        border-bottom-style: solid;
        border-bottom-width: 1px
    }

    .bl-s {
        border-left-style: solid;
        border-left-width: 1px
    }

    .bn-s {
        border-style: none;
        border-width: 0
    }

    .br0-s {
        border-radius: 0
    }

    .br1-s {
        border-radius: .125rem
    }

    .br2-s {
        border-radius: .25rem
    }

    .br3-s {
        border-radius: .5rem
    }

    .br4-s {
        border-radius: 1rem
    }

    .br-100-s {
        border-radius: 100%
    }

    .br-pill-s {
        border-radius: 9999px
    }

    .br--bottom-s {
        border-top-left-radius: 0;
        border-top-right-radius: 0
    }

    .br--top-s {
        border-bottom-right-radius: 0
    }

    .br--right-s,.br--top-s {
        border-bottom-left-radius: 0
    }

    .br--right-s {
        border-top-left-radius: 0
    }

    .br--left-s {
        border-top-right-radius: 0;
        border-bottom-right-radius: 0
    }

    .b--dotted-s {
        border-style: dotted
    }

    .b--dashed-s {
        border-style: dashed
    }

    .b--solid-s {
        border-style: solid
    }

    .b--none-s {
        border-style: none
    }

    .bw0-s {
        border-width: 0
    }

    .bw1-s {
        border-width: .05rem
    }

    .bw2-s {
        border-width: .075rem
    }

    .bw3-s {
        border-width: .1rem
    }

    .bw4-s {
        border-width: .125rem
    }

    .bw5-s {
        border-width: .15rem
    }

    .bt-0-s {
        border-top-width: 0
    }

    .br-0-s {
        border-right-width: 0
    }

    .bb-0-s {
        border-bottom-width: 0
    }

    .bl-0-s {
        border-left-width: 0
    }

    .shadow-1-s {
        box-shadow: 0 0 4px 2px rgba(0,0,0,.2)
    }

    .shadow-2-s {
        box-shadow: 0 0 8px 2px rgba(0,0,0,.2)
    }

    .shadow-3-s {
        box-shadow: 2px 2px 4px 2px rgba(0,0,0,.2)
    }

    .shadow-4-s {
        box-shadow: 2px 2px 8px 0 rgba(0,0,0,.2)
    }

    .shadow-5-s {
        box-shadow: 4px 4px 8px 0 rgba(0,0,0,.2)
    }

    .pa0-s {
        padding: 0
    }

    .ma0-s,.na0-s {
        margin: 0
    }

    .pl0-s {
        padding-left: 0
    }

    .ml0-s,.nl0-s {
        margin-left: 0
    }

    .pr0-s {
        padding-right: 0
    }

    .mr0-s,.nr0-s {
        margin-right: 0
    }

    .pt0-s {
        padding-top: 0
    }

    .mt0-s,.nt0-s {
        margin-top: 0
    }

    .pb0-s {
        padding-bottom: 0
    }

    .mb0-s,.nb0-s {
        margin-bottom: 0
    }

    .pv0-s {
        padding-top: 0;
        padding-bottom: 0
    }

    .mv0-s,.nv0-s {
        margin-top: 0;
        margin-bottom: 0
    }

    .ph0-s {
        padding-left: 0;
        padding-right: 0
    }

    .mh0-s,.nh0-s {
        margin-left: 0;
        margin-right: 0
    }

    .pa1-s {
        padding: .125rem
    }

    .ma1-s {
        margin: .125rem
    }

    .na1-s {
        margin: -.125rem
    }

    .pl1-s {
        padding-left: .125rem
    }

    .ml1-s {
        margin-left: .125rem
    }

    .nl1-s {
        margin-left: -.125rem
    }

    .pr1-s {
        padding-right: .125rem
    }

    .mr1-s {
        margin-right: .125rem
    }

    .nr1-s {
        margin-right: -.125rem
    }

    .pt1-s {
        padding-top: .125rem
    }

    .mt1-s {
        margin-top: .125rem
    }

    .nt1-s {
        margin-top: -.125rem
    }

    .pb1-s {
        padding-bottom: .125rem
    }

    .mb1-s {
        margin-bottom: .125rem
    }

    .nb1-s {
        margin-bottom: -.125rem
    }

    .pv1-s {
        padding-top: .125rem;
        padding-bottom: .125rem
    }

    .mv1-s {
        margin-top: .125rem;
        margin-bottom: .125rem
    }

    .nv1-s {
        margin-top: -.125rem;
        margin-bottom: -.125rem
    }

    .ph1-s {
        padding-left: .125rem;
        padding-right: .125rem
    }

    .mh1-s {
        margin-left: .125rem;
        margin-right: .125rem
    }

    .nh1-s {
        margin-left: -.125rem;
        margin-right: -.125rem
    }

    .pa2-s {
        padding: .25rem
    }

    .ma2-s {
        margin: .25rem
    }

    .na2-s {
        margin: -.25rem
    }

    .pl2-s {
        padding-left: .25rem
    }

    .ml2-s {
        margin-left: .25rem
    }

    .nl2-s {
        margin-left: -.25rem
    }

    .pr2-s {
        padding-right: .25rem
    }

    .mr2-s {
        margin-right: .25rem
    }

    .nr2-s {
        margin-right: -.25rem
    }

    .pt2-s {
        padding-top: .25rem
    }

    .mt2-s {
        margin-top: .25rem
    }

    .nt2-s {
        margin-top: -.25rem
    }

    .pb2-s {
        padding-bottom: .25rem
    }

    .mb2-s {
        margin-bottom: .25rem
    }

    .nb2-s {
        margin-bottom: -.25rem
    }

    .pv2-s {
        padding-top: .25rem;
        padding-bottom: .25rem
    }

    .mv2-s {
        margin-top: .25rem;
        margin-bottom: .25rem
    }

    .nv2-s {
        margin-top: -.25rem;
        margin-bottom: -.25rem
    }

    .ph2-s {
        padding-left: .25rem;
        padding-right: .25rem
    }

    .mh2-s {
        margin-left: .25rem;
        margin-right: .25rem
    }

    .nh2-s {
        margin-left: -.25rem;
        margin-right: -.25rem
    }

    .pa3-s {
        padding: .5rem
    }

    .ma3-s {
        margin: .5rem
    }

    .na3-s {
        margin: -.5rem
    }

    .pl3-s {
        padding-left: .5rem
    }

    .ml3-s {
        margin-left: .5rem
    }

    .nl3-s {
        margin-left: -.5rem
    }

    .pr3-s {
        padding-right: .5rem
    }

    .mr3-s {
        margin-right: .5rem
    }

    .nr3-s {
        margin-right: -.5rem
    }

    .pt3-s {
        padding-top: .5rem
    }

    .mt3-s {
        margin-top: .5rem
    }

    .nt3-s {
        margin-top: -.5rem
    }

    .pb3-s {
        padding-bottom: .5rem
    }

    .mb3-s {
        margin-bottom: .5rem
    }

    .nb3-s {
        margin-bottom: -.5rem
    }

    .pv3-s {
        padding-top: .5rem;
        padding-bottom: .5rem
    }

    .mv3-s {
        margin-top: .5rem;
        margin-bottom: .5rem
    }

    .nv3-s {
        margin-top: -.5rem;
        margin-bottom: -.5rem
    }

    .ph3-s {
        padding-left: .5rem;
        padding-right: .5rem
    }

    .mh3-s {
        margin-left: .5rem;
        margin-right: .5rem
    }

    .nh3-s {
        margin-left: -.5rem;
        margin-right: -.5rem
    }

    .pa4-s {
        padding: .75rem
    }

    .ma4-s {
        margin: .75rem
    }

    .na4-s {
        margin: -.75rem
    }

    .pl4-s {
        padding-left: .75rem
    }

    .ml4-s {
        margin-left: .75rem
    }

    .nl4-s {
        margin-left: -.75rem
    }

    .pr4-s {
        padding-right: .75rem
    }

    .mr4-s {
        margin-right: .75rem
    }

    .nr4-s {
        margin-right: -.75rem
    }

    .pt4-s {
        padding-top: .75rem
    }

    .mt4-s {
        margin-top: .75rem
    }

    .nt4-s {
        margin-top: -.75rem
    }

    .pb4-s {
        padding-bottom: .75rem
    }

    .mb4-s {
        margin-bottom: .75rem
    }

    .nb4-s {
        margin-bottom: -.75rem
    }

    .pv4-s {
        padding-top: .75rem;
        padding-bottom: .75rem
    }

    .mv4-s {
        margin-top: .75rem;
        margin-bottom: .75rem
    }

    .nv4-s {
        margin-top: -.75rem;
        margin-bottom: -.75rem
    }

    .ph4-s {
        padding-left: .75rem;
        padding-right: .75rem
    }

    .mh4-s {
        margin-left: .75rem;
        margin-right: .75rem
    }

    .nh4-s {
        margin-left: -.75rem;
        margin-right: -.75rem
    }

    .pa5-s {
        padding: 1rem
    }

    .ma5-s {
        margin: 1rem
    }

    .na5-s {
        margin: -1rem
    }

    .pl5-s {
        padding-left: 1rem
    }

    .ml5-s {
        margin-left: 1rem
    }

    .nl5-s {
        margin-left: -1rem
    }

    .pr5-s {
        padding-right: 1rem
    }

    .mr5-s {
        margin-right: 1rem
    }

    .nr5-s {
        margin-right: -1rem
    }

    .pt5-s {
        padding-top: 1rem
    }

    .mt5-s {
        margin-top: 1rem
    }

    .nt5-s {
        margin-top: -1rem
    }

    .pb5-s {
        padding-bottom: 1rem
    }

    .mb5-s {
        margin-bottom: 1rem
    }

    .nb5-s {
        margin-bottom: -1rem
    }

    .pv5-s {
        padding-top: 1rem;
        padding-bottom: 1rem
    }

    .mv5-s {
        margin-top: 1rem;
        margin-bottom: 1rem
    }

    .nv5-s {
        margin-top: -1rem;
        margin-bottom: -1rem
    }

    .ph5-s {
        padding-left: 1rem;
        padding-right: 1rem
    }

    .mh5-s {
        margin-left: 1rem;
        margin-right: 1rem
    }

    .nh5-s {
        margin-left: -1rem;
        margin-right: -1rem
    }

    .pa6-s {
        padding: 1.5rem
    }

    .ma6-s {
        margin: 1.5rem
    }

    .na6-s {
        margin: -1.5rem
    }

    .pl6-s {
        padding-left: 1.5rem
    }

    .ml6-s {
        margin-left: 1.5rem
    }

    .nl6-s {
        margin-left: -1.5rem
    }

    .pr6-s {
        padding-right: 1.5rem
    }

    .mr6-s {
        margin-right: 1.5rem
    }

    .nr6-s {
        margin-right: -1.5rem
    }

    .pt6-s {
        padding-top: 1.5rem
    }

    .mt6-s {
        margin-top: 1.5rem
    }

    .nt6-s {
        margin-top: -1.5rem
    }

    .pb6-s {
        padding-bottom: 1.5rem
    }

    .mb6-s {
        margin-bottom: 1.5rem
    }

    .nb6-s {
        margin-bottom: -1.5rem
    }

    .pv6-s {
        padding-top: 1.5rem;
        padding-bottom: 1.5rem
    }

    .mv6-s {
        margin-top: 1.5rem;
        margin-bottom: 1.5rem
    }

    .nv6-s {
        margin-top: -1.5rem;
        margin-bottom: -1.5rem
    }

    .ph6-s {
        padding-left: 1.5rem;
        padding-right: 1.5rem
    }

    .mh6-s {
        margin-left: 1.5rem;
        margin-right: 1.5rem
    }

    .nh6-s {
        margin-left: -1.5rem;
        margin-right: -1.5rem
    }

    .pa7-s {
        padding: 2rem
    }

    .ma7-s {
        margin: 2rem
    }

    .na7-s {
        margin: -2rem
    }

    .pl7-s {
        padding-left: 2rem
    }

    .ml7-s {
        margin-left: 2rem
    }

    .nl7-s {
        margin-left: -2rem
    }

    .pr7-s {
        padding-right: 2rem
    }

    .mr7-s {
        margin-right: 2rem
    }

    .nr7-s {
        margin-right: -2rem
    }

    .pt7-s {
        padding-top: 2rem
    }

    .mt7-s {
        margin-top: 2rem
    }

    .nt7-s {
        margin-top: -2rem
    }

    .pb7-s {
        padding-bottom: 2rem
    }

    .mb7-s {
        margin-bottom: 2rem
    }

    .nb7-s {
        margin-bottom: -2rem
    }

    .pv7-s {
        padding-top: 2rem;
        padding-bottom: 2rem
    }

    .mv7-s {
        margin-top: 2rem;
        margin-bottom: 2rem
    }

    .nv7-s {
        margin-top: -2rem;
        margin-bottom: -2rem
    }

    .ph7-s {
        padding-left: 2rem;
        padding-right: 2rem
    }

    .mh7-s {
        margin-left: 2rem;
        margin-right: 2rem
    }

    .nh7-s {
        margin-left: -2rem;
        margin-right: -2rem
    }

    .pa8-s {
        padding: 3rem
    }

    .ma8-s {
        margin: 3rem
    }

    .na8-s {
        margin: -3rem
    }

    .pl8-s {
        padding-left: 3rem
    }

    .ml8-s {
        margin-left: 3rem
    }

    .nl8-s {
        margin-left: -3rem
    }

    .pr8-s {
        padding-right: 3rem
    }

    .mr8-s {
        margin-right: 3rem
    }

    .nr8-s {
        margin-right: -3rem
    }

    .pt8-s {
        padding-top: 3rem
    }

    .mt8-s {
        margin-top: 3rem
    }

    .nt8-s {
        margin-top: -3rem
    }

    .pb8-s {
        padding-bottom: 3rem
    }

    .mb8-s {
        margin-bottom: 3rem
    }

    .nb8-s {
        margin-bottom: -3rem
    }

    .pv8-s {
        padding-top: 3rem;
        padding-bottom: 3rem
    }

    .mv8-s {
        margin-top: 3rem;
        margin-bottom: 3rem
    }

    .nv8-s {
        margin-top: -3rem;
        margin-bottom: -3rem
    }

    .ph8-s {
        padding-left: 3rem;
        padding-right: 3rem
    }

    .mh8-s {
        margin-left: 3rem;
        margin-right: 3rem
    }

    .nh8-s {
        margin-left: -3rem;
        margin-right: -3rem
    }

    .pa9-s {
        padding: 4rem
    }

    .ma9-s {
        margin: 4rem
    }

    .na9-s {
        margin: -4rem
    }

    .pl9-s {
        padding-left: 4rem
    }

    .ml9-s {
        margin-left: 4rem
    }

    .nl9-s {
        margin-left: -4rem
    }

    .pr9-s {
        padding-right: 4rem
    }

    .mr9-s {
        margin-right: 4rem
    }

    .nr9-s {
        margin-right: -4rem
    }

    .pt9-s {
        padding-top: 4rem
    }

    .mt9-s {
        margin-top: 4rem
    }

    .nt9-s {
        margin-top: -4rem
    }

    .pb9-s {
        padding-bottom: 4rem
    }

    .mb9-s {
        margin-bottom: 4rem
    }

    .nb9-s {
        margin-bottom: -4rem
    }

    .pv9-s {
        padding-top: 4rem;
        padding-bottom: 4rem
    }

    .mv9-s {
        margin-top: 4rem;
        margin-bottom: 4rem
    }

    .nv9-s {
        margin-top: -4rem;
        margin-bottom: -4rem
    }

    .ph9-s {
        padding-left: 4rem;
        padding-right: 4rem
    }

    .mh9-s {
        margin-left: 4rem;
        margin-right: 4rem
    }

    .nh9-s {
        margin-left: -4rem;
        margin-right: -4rem
    }

    .pa10-s {
        padding: 8rem
    }

    .ma10-s {
        margin: 8rem
    }

    .na10-s {
        margin: -8rem
    }

    .pl10-s {
        padding-left: 8rem
    }

    .ml10-s {
        margin-left: 8rem
    }

    .nl10-s {
        margin-left: -8rem
    }

    .pr10-s {
        padding-right: 8rem
    }

    .mr10-s {
        margin-right: 8rem
    }

    .nr10-s {
        margin-right: -8rem
    }

    .pt10-s {
        padding-top: 8rem
    }

    .mt10-s {
        margin-top: 8rem
    }

    .nt10-s {
        margin-top: -8rem
    }

    .pb10-s {
        padding-bottom: 8rem
    }

    .mb10-s {
        margin-bottom: 8rem
    }

    .nb10-s {
        margin-bottom: -8rem
    }

    .pv10-s {
        padding-top: 8rem;
        padding-bottom: 8rem
    }

    .mv10-s {
        margin-top: 8rem;
        margin-bottom: 8rem
    }

    .nv10-s {
        margin-top: -8rem;
        margin-bottom: -8rem
    }

    .ph10-s {
        padding-left: 8rem;
        padding-right: 8rem
    }

    .mh10-s {
        margin-left: 8rem;
        margin-right: 8rem
    }

    .nh10-s {
        margin-left: -8rem;
        margin-right: -8rem
    }

    .pa11-s {
        padding: 16rem
    }

    .ma11-s {
        margin: 16rem
    }

    .na11-s {
        margin: -16rem
    }

    .pl11-s {
        padding-left: 16rem
    }

    .ml11-s {
        margin-left: 16rem
    }

    .nl11-s {
        margin-left: -16rem
    }

    .pr11-s {
        padding-right: 16rem
    }

    .mr11-s {
        margin-right: 16rem
    }

    .nr11-s {
        margin-right: -16rem
    }

    .pt11-s {
        padding-top: 16rem
    }

    .mt11-s {
        margin-top: 16rem
    }

    .nt11-s {
        margin-top: -16rem
    }

    .pb11-s {
        padding-bottom: 16rem
    }

    .mb11-s {
        margin-bottom: 16rem
    }

    .nb11-s {
        margin-bottom: -16rem
    }

    .pv11-s {
        padding-top: 16rem;
        padding-bottom: 16rem
    }

    .mv11-s {
        margin-top: 16rem;
        margin-bottom: 16rem
    }

    .nv11-s {
        margin-top: -16rem;
        margin-bottom: -16rem
    }

    .ph11-s {
        padding-left: 16rem;
        padding-right: 16rem
    }

    .mh11-s {
        margin-left: 16rem;
        margin-right: 16rem
    }

    .nh11-s {
        margin-left: -16rem;
        margin-right: -16rem
    }

    .top-0-s {
        top: 0
    }

    .right-0-s {
        right: 0
    }

    .bottom-0-s {
        bottom: 0
    }

    .left-0-s {
        left: 0
    }

    .top-1-s {
        top: 1rem
    }

    .right-1-s {
        right: 1rem
    }

    .bottom-1-s {
        bottom: 1rem
    }

    .left-1-s {
        left: 1rem
    }

    .top-2-s {
        top: 2rem
    }

    .right-2-s {
        right: 2rem
    }

    .bottom-2-s {
        bottom: 2rem
    }

    .left-2-s {
        left: 2rem
    }

    .top--1-s {
        top: -1rem
    }

    .right--1-s {
        right: -1rem
    }

    .bottom--1-s {
        bottom: -1rem
    }

    .left--1-s {
        left: -1rem
    }

    .top--2-s {
        top: -2rem
    }

    .right--2-s {
        right: -2rem
    }

    .bottom--2-s {
        bottom: -2rem
    }

    .left--2-s {
        left: -2rem
    }

    .absolute--fill-s {
        top: 0;
        right: 0;
        bottom: 0;
        left: 0
    }

    .cf-s:after,.cf-s:before {
        content: " ";
        display: table
    }

    .cf-s:after {
        clear: both
    }

    .cf-s {
        *zoom:1}

    .cl-s {
        clear: left
    }

    .cr-s {
        clear: right
    }

    .cb-s {
        clear: both
    }

    .cn-s {
        clear: none
    }

    .dn-s {
        display: none
    }

    .di-s {
        display: inline
    }

    .db-s {
        display: block
    }

    .dib-s {
        display: inline-block
    }

    .dit-s {
        display: inline-table
    }

    .dt-s {
        display: table
    }

    .dtc-s {
        display: table-cell
    }

    .dt-row-s {
        display: table-row
    }

    .dt-row-group-s {
        display: table-row-group
    }

    .dt-column-s {
        display: table-column
    }

    .dt-column-group-s {
        display: table-column-group
    }

    .dt--fixed-s {
        table-layout: fixed;
        width: 100%
    }

    .flex-s {
        display: -webkit-box;
        display: flex
    }

    .inline-flex-s {
        display: -webkit-inline-box;
        display: inline-flex
    }

    .flex-auto-s {
        -webkit-box-flex: 1;
        flex: 1 1 auto;
        min-width: 0;
        min-height: 0
    }

    .flex-none-s {
        -webkit-box-flex: 0;
        flex: none
    }

    .flex-column-s {
        -webkit-box-orient: vertical;
        flex-direction: column
    }

    .flex-column-s,.flex-row-s {
        -webkit-box-direction: normal
    }

    .flex-row-s {
        -webkit-box-orient: horizontal;
        flex-direction: row
    }

    .flex-wrap-s {
        flex-wrap: wrap
    }

    .flex-nowrap-s {
        flex-wrap: nowrap
    }

    .flex-wrap-reverse-s {
        flex-wrap: wrap-reverse
    }

    .flex-column-reverse-s {
        -webkit-box-orient: vertical;
        -webkit-box-direction: reverse;
        flex-direction: column-reverse
    }

    .flex-row-reverse-s {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: reverse;
        flex-direction: row-reverse
    }

    .items-start-s {
        -webkit-box-align: start;
        align-items: flex-start
    }

    .items-end-s {
        -webkit-box-align: end;
        align-items: flex-end
    }

    .items-center-s {
        -webkit-box-align: center;
        align-items: center
    }

    .items-baseline-s {
        -webkit-box-align: baseline;
        align-items: baseline
    }

    .items-stretch-s {
        -webkit-box-align: stretch;
        align-items: stretch
    }

    .self-start-s {
        align-self: flex-start
    }

    .self-end-s {
        align-self: flex-end
    }

    .self-center-s {
        align-self: center
    }

    .self-baseline-s {
        align-self: baseline
    }

    .self-stretch-s {
        align-self: stretch
    }

    .justify-start-s {
        -webkit-box-pack: start;
        justify-content: flex-start
    }

    .justify-end-s {
        -webkit-box-pack: end;
        justify-content: flex-end
    }

    .justify-center-s {
        -webkit-box-pack: center;
        justify-content: center
    }

    .justify-between-s {
        -webkit-box-pack: justify;
        justify-content: space-between
    }

    .justify-around-s {
        justify-content: space-around
    }

    .content-start-s {
        align-content: flex-start
    }

    .content-end-s {
        align-content: flex-end
    }

    .content-center-s {
        align-content: center
    }

    .content-between-s {
        align-content: space-between
    }

    .content-around-s {
        align-content: space-around
    }

    .content-stretch-s {
        align-content: stretch
    }

    .order-0-s {
        -webkit-box-ordinal-group: 1;
        order: 0
    }

    .order-1-s {
        -webkit-box-ordinal-group: 2;
        order: 1
    }

    .order-2-s {
        -webkit-box-ordinal-group: 3;
        order: 2
    }

    .order-3-s {
        -webkit-box-ordinal-group: 4;
        order: 3
    }

    .order-4-s {
        -webkit-box-ordinal-group: 5;
        order: 4
    }

    .order-5-s {
        -webkit-box-ordinal-group: 6;
        order: 5
    }

    .order-6-s {
        -webkit-box-ordinal-group: 7;
        order: 6
    }

    .order-7-s {
        -webkit-box-ordinal-group: 8;
        order: 7
    }

    .order-8-s {
        -webkit-box-ordinal-group: 9;
        order: 8
    }

    .order-last-s {
        -webkit-box-ordinal-group: 100000;
        order: 99999
    }

    .flex-grow-0-s {
        -webkit-box-flex: 0;
        flex-grow: 0
    }

    .flex-grow-1-s {
        -webkit-box-flex: 1;
        flex-grow: 1
    }

    .flex-shrink-0-s {
        flex-shrink: 0
    }

    .flex-shrink-1-s {
        flex-shrink: 1
    }

    .fl-s {
        float: left
    }

    .fl-s,.fr-s {
        _display: inline
    }

    .fr-s {
        float: right
    }

    .fn-s {
        float: none
    }

    .i-s {
        font-style: italic
    }

    .fs-normal-s {
        font-style: normal
    }

    .h1-s {
        height: 1rem
    }

    .h2-s {
        height: 2rem
    }

    .h3-s {
        height: 4rem
    }

    .h4-s {
        height: 8rem
    }

    .h5-s {
        height: 16rem
    }

    .h-25-s {
        height: 25%
    }

    .h-50-s {
        height: 50%
    }

    .h-75-s {
        height: 75%
    }

    .h-100-s {
        height: 100%
    }

    .min-h-100-s {
        min-height: 100%
    }

    .vh-25-s {
        height: 25vh
    }

    .vh-50-s {
        height: 50vh
    }

    .vh-75-s {
        height: 75vh
    }

    .vh-100-s {
        height: 100vh
    }

    .min-vh-100-s {
        min-height: 100vh
    }

    .h-auto-s {
        height: auto
    }

    .h-inherit-s {
        height: inherit
    }

    .h-small-s {
        height: 2rem;
        box-sizing: border-box
    }

    .min-h-small-s {
        min-height: 2rem;
        box-sizing: border-box
    }

    .h-regular-s {
        height: 2.5rem;
        box-sizing: border-box
    }

    .min-h-regular-s {
        min-height: 2.5rem;
        box-sizing: border-box
    }

    .h-large-s {
        height: 3rem;
        box-sizing: border-box
    }

    .min-h-large-s {
        min-height: 3rem;
        box-sizing: border-box
    }

    .tracked-s {
        letter-spacing: .1em
    }

    .tracked-tight-s {
        letter-spacing: -.05em
    }

    .tracked-mega-s {
        letter-spacing: .25em
    }

    .lh-solid-s {
        line-height: 1
    }

    .lh-title-s {
        line-height: 1.25
    }

    .lh-copy-s {
        line-height: 1.5
    }

    .mw1-s {
        max-width: 1rem
    }

    .mw2-s {
        max-width: 2rem
    }

    .mw3-s {
        max-width: 4rem
    }

    .mw4-s {
        max-width: 8rem
    }

    .mw5-s {
        max-width: 16rem
    }

    .mw6-s {
        max-width: 32rem
    }

    .mw7-s {
        max-width: 48rem
    }

    .mw8-s {
        max-width: 64rem
    }

    .mw9-s {
        max-width: 96rem
    }

    .mw-none-s {
        max-width: none
    }

    .mw-100-s {
        max-width: 100%
    }

    .o-100-s {
        opacity: 1
    }

    .o-90-s {
        opacity: .9
    }

    .o-80-s {
        opacity: .8
    }

    .o-70-s {
        opacity: .7
    }

    .o-60-s {
        opacity: .6
    }

    .o-50-s {
        opacity: .5
    }

    .o-40-s {
        opacity: .4
    }

    .o-30-s {
        opacity: .3
    }

    .o-20-s {
        opacity: .2
    }

    .o-10-s {
        opacity: .1
    }

    .o-05-s {
        opacity: .05
    }

    .o-025-s {
        opacity: .025
    }

    .o-0-s {
        opacity: 0
    }

    .rotate-45-s {
        -webkit-transform: rotate(45deg);
        transform: rotate(45deg)
    }

    .rotate-90-s {
        -webkit-transform: rotate(90deg);
        transform: rotate(90deg)
    }

    .rotate-135-s {
        -webkit-transform: rotate(135deg);
        transform: rotate(135deg)
    }

    .rotate-180-s {
        -webkit-transform: rotate(180deg);
        transform: rotate(180deg)
    }

    .rotate-225-s {
        -webkit-transform: rotate(225deg);
        transform: rotate(225deg)
    }

    .rotate-270-s {
        -webkit-transform: rotate(270deg);
        transform: rotate(270deg)
    }

    .rotate-315-s {
        -webkit-transform: rotate(315deg);
        transform: rotate(315deg)
    }

    .outline-s {
        outline: 1px solid
    }

    .outline-transparent-s {
        outline: 1px solid transparent
    }

    .outline-0-s {
        outline: 0
    }

    .overflow-visible-s {
        overflow: visible
    }

    .overflow-hidden-s {
        overflow: hidden
    }

    .overflow-scroll-s {
        overflow: scroll
    }

    .overflow-auto-s {
        overflow: auto
    }

    .overflow-x-visible-s {
        overflow-x: visible
    }

    .overflow-x-hidden-s {
        overflow-x: hidden
    }

    .overflow-x-scroll-s {
        overflow-x: scroll
    }

    .overflow-x-auto-s {
        overflow-x: auto
    }

    .overflow-y-visible-s {
        overflow-y: visible
    }

    .overflow-y-hidden-s {
        overflow-y: hidden
    }

    .overflow-y-scroll-s {
        overflow-y: scroll
    }

    .overflow-y-auto-s {
        overflow-y: auto
    }

    .static-s {
        position: static
    }

    .relative-s {
        position: relative
    }

    .absolute-s {
        position: absolute
    }

    .fixed-s {
        position: fixed
    }

    .sticky-s {
        position: -webkit-sticky;
        position: sticky
    }

    .strike-s {
        text-decoration: line-through
    }

    .underline-s {
        text-decoration: underline
    }

    .no-underline-s {
        text-decoration: none
    }

    .tl-s {
        text-align: left
    }

    .tr-s {
        text-align: right
    }

    .tc-s {
        text-align: center
    }

    .tj-s {
        text-align: justify
    }

    .ttc-s {
        text-transform: capitalize
    }

    .ttl-s {
        text-transform: lowercase
    }

    .ttu-s {
        text-transform: uppercase
    }

    .ttn-s {
        text-transform: none
    }

    .f1-s {
        font-size: 3rem
    }

    .f2-s {
        font-size: 2.25rem
    }

    .f3-s {
        font-size: 1.5rem
    }

    .f4-s {
        font-size: 1.25rem
    }

    .f5-s {
        font-size: 1rem
    }

    .f6-s {
        font-size: .875rem
    }

    .f7-s {
        font-size: .75rem
    }

    .measure-s {
        max-width: 30em
    }

    .measure-wide-s {
        max-width: 34em
    }

    .measure-narrow-s {
        max-width: 20em
    }

    .small-caps-s {
        font-variant: small-caps
    }

    .indent-s {
        text-indent: 1em;
        margin-top: 0;
        margin-bottom: 0
    }

    .truncate-s {
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis
    }

    .t-heading-1-s {
        font-size: 3rem
    }

    .t-heading-1-s,.t-heading-2-s {
        font-family: Montserrat;
        font-weight: 700;
        text-transform: none;
        letter-spacing: 0
    }

    .t-heading-2-s {
        font-size: 2.25rem
    }

    .t-heading-3-s {
        font-family: Montserrat;
        font-weight: 700;
        font-size: 1.75rem;
        text-transform: none;
        letter-spacing: 0
    }

    .t-heading-4-s {
        font-size: 1.5rem
    }

    .t-heading-4-s,.t-heading-5-s {
        font-family: Montserrat;
        font-weight: 400;
        text-transform: none;
        letter-spacing: 0
    }

    .t-heading-5-s {
        font-size: 1.25rem
    }

    .t-heading-6-s {
        font-size: 1.25rem
    }

    .t-body-s,.t-heading-6-s,body {
        font-family: Montserrat;
        font-weight: 400;
        text-transform: none;
        letter-spacing: 0
    }

    .t-body-s,body {
        font-size: 1rem
    }

    .t-small-s {
        font-size: .875rem
    }

    .t-mini-s,.t-small-s {
        font-family: Montserrat;
        font-weight: 400;
        text-transform: none;
        letter-spacing: 0
    }

    .t-mini-s {
        font-size: .75rem
    }

    .t-action-s {
        font-size: 1rem
    }

    .t-action--small-s,.t-action-s {
        font-family: Montserrat;
        font-weight: 500;
        text-transform: none;
        letter-spacing: 0
    }

    .t-action--small-s {
        font-size: .875rem
    }

    .t-action--large-s {
        font-weight: 500;
        font-size: 1.5rem
    }

    .t-action--large-s,.t-code-s {
        font-family: Montserrat;
        text-transform: none;
        letter-spacing: 0
    }

    .t-code-s {
        font-size: 1rem
    }

    .normal-s,.t-code-s {
        font-weight: 400
    }

    .b-s {
        font-weight: 700
    }

    .fw1-s {
        font-weight: 100
    }

    .fw2-s {
        font-weight: 200
    }

    .fw3-s {
        font-weight: 300
    }

    .fw4-s {
        font-weight: 400
    }

    .fw5-s {
        font-weight: 500
    }

    .fw6-s {
        font-weight: 600
    }

    .fw7-s {
        font-weight: 700
    }

    .fw8-s {
        font-weight: 800
    }

    .fw9-s {
        font-weight: 900
    }

    .clip-s {
        position: fixed!important;
        _position: absolute!important;
        clip: rect(1px 1px 1px 1px);
        clip: rect(1px,1px,1px,1px)
    }

    .ws-normal-s {
        white-space: normal
    }

    .nowrap-s {
        white-space: nowrap
    }

    .pre-s {
        white-space: pre
    }

    .w1-s {
        width: 1rem
    }

    .w2-s {
        width: 2rem
    }

    .w3-s {
        width: 4rem
    }

    .w4-s {
        width: 8rem
    }

    .w5-s {
        width: 16rem
    }

    .w-10-s {
        width: 10%
    }

    .w-20-s {
        width: 20%
    }

    .w-25-s {
        width: 25%
    }

    .w-30-s {
        width: 30%
    }

    .w-33-s {
        width: 33%
    }

    .w-34-s {
        width: 34%
    }

    .w-40-s {
        width: 40%
    }

    .w-50-s {
        width: 50%
    }

    .w-60-s {
        width: 60%
    }

    .w-70-s {
        width: 70%
    }

    .w-75-s {
        width: 75%
    }

    .w-80-s {
        width: 80%
    }

    .w-90-s {
        width: 90%
    }

    .w-100-s {
        width: 100%
    }

    .w-third-s {
        width: 33.33333%
    }

    .w-two-thirds-s {
        width: 66.66667%
    }

    .w-auto-s {
        width: auto
    }

    .vw-10-s {
        width: 10vw
    }

    .vw-20-s {
        width: 20vw
    }

    .vw-25-s {
        width: 25vw
    }

    .vw-30-s {
        width: 30vw
    }

    .vw-33-s {
        width: 33vw
    }

    .vw-34-s {
        width: 34vw
    }

    .vw-40-s {
        width: 40vw
    }

    .vw-50-s {
        width: 50vw
    }

    .vw-60-s {
        width: 60vw
    }

    .vw-70-s {
        width: 70vw
    }

    .vw-75-s {
        width: 75vw
    }

    .vw-80-s {
        width: 80vw
    }

    .vw-90-s {
        width: 90vw
    }

    .vw-100-s {
        width: 100vw
    }

    .vw-third-s {
        width: 33.33333vw
    }

    .vw-two-thirds-s {
        width: 66.66667vw
    }
}

@media screen and (min-width: 40em) {
    .aspect-ratio-ns {
        height:0;
        position: relative
    }

    .aspect-ratio--16x9-ns {
        padding-bottom: 56.25%
    }

    .aspect-ratio--9x16-ns {
        padding-bottom: 177.77%
    }

    .aspect-ratio--4x3-ns {
        padding-bottom: 75%
    }

    .aspect-ratio--3x4-ns {
        padding-bottom: 133.33%
    }

    .aspect-ratio--6x4-ns {
        padding-bottom: 66.6%
    }

    .aspect-ratio--4x6-ns {
        padding-bottom: 150%
    }

    .aspect-ratio--8x5-ns {
        padding-bottom: 62.5%
    }

    .aspect-ratio--5x8-ns {
        padding-bottom: 160%
    }

    .aspect-ratio--7x5-ns {
        padding-bottom: 71.42%
    }

    .aspect-ratio--5x7-ns {
        padding-bottom: 140%
    }

    .aspect-ratio--1x1-ns {
        padding-bottom: 100%
    }

    .aspect-ratio--object-ns {
        position: absolute;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        width: 100%;
        height: 100%;
        z-index: 100
    }

    .cover-ns {
        background-size: cover!important
    }

    .contain-ns {
        background-size: contain!important
    }

    .bg-center-ns {
        background-position: 50%
    }

    .bg-center-ns,.bg-top-ns {
        background-repeat: no-repeat
    }

    .bg-top-ns {
        background-position: top
    }

    .bg-right-ns {
        background-position: 100%
    }

    .bg-bottom-ns,.bg-right-ns {
        background-repeat: no-repeat
    }

    .bg-bottom-ns {
        background-position: bottom
    }

    .bg-left-ns {
        background-repeat: no-repeat;
        background-position: 0
    }

    .ba-ns {
        border-style: solid;
        border-width: 1px
    }

    .bt-ns {
        border-top-style: solid;
        border-top-width: 1px
    }

    .br-ns {
        border-right-style: solid;
        border-right-width: 1px
    }

    .bb-ns {
        border-bottom-style: solid;
        border-bottom-width: 1px
    }

    .bl-ns {
        border-left-style: solid;
        border-left-width: 1px
    }

    .bn-ns {
        border-style: none;
        border-width: 0
    }

    .br0-ns {
        border-radius: 0
    }

    .br1-ns {
        border-radius: .125rem
    }

    .br2-ns {
        border-radius: .25rem
    }

    .br3-ns {
        border-radius: .5rem
    }

    .br4-ns {
        border-radius: 1rem
    }

    .br-100-ns {
        border-radius: 100%
    }

    .br-pill-ns {
        border-radius: 9999px
    }

    .br--bottom-ns {
        border-top-left-radius: 0;
        border-top-right-radius: 0
    }

    .br--top-ns {
        border-bottom-right-radius: 0
    }

    .br--right-ns,.br--top-ns {
        border-bottom-left-radius: 0
    }

    .br--right-ns {
        border-top-left-radius: 0
    }

    .br--left-ns {
        border-top-right-radius: 0;
        border-bottom-right-radius: 0
    }

    .b--dotted-ns {
        border-style: dotted
    }

    .b--dashed-ns {
        border-style: dashed
    }

    .b--solid-ns {
        border-style: solid
    }

    .b--none-ns {
        border-style: none
    }

    .bw0-ns {
        border-width: 0
    }

    .bw1-ns {
        border-width: .05rem
    }

    .bw2-ns {
        border-width: .075rem
    }

    .bw3-ns {
        border-width: .1rem
    }

    .bw4-ns {
        border-width: .125rem
    }

    .bw5-ns {
        border-width: .15rem
    }

    .bt-0-ns {
        border-top-width: 0
    }

    .br-0-ns {
        border-right-width: 0
    }

    .bb-0-ns {
        border-bottom-width: 0
    }

    .bl-0-ns {
        border-left-width: 0
    }

    .shadow-1-ns {
        box-shadow: 0 0 4px 2px rgba(0,0,0,.2)
    }

    .shadow-2-ns {
        box-shadow: 0 0 8px 2px rgba(0,0,0,.2)
    }

    .shadow-3-ns {
        box-shadow: 2px 2px 4px 2px rgba(0,0,0,.2)
    }

    .shadow-4-ns {
        box-shadow: 2px 2px 8px 0 rgba(0,0,0,.2)
    }

    .shadow-5-ns {
        box-shadow: 4px 4px 8px 0 rgba(0,0,0,.2)
    }

    .pa0-ns {
        padding: 0
    }

    .ma0-ns,.na0-ns {
        margin: 0
    }

    .pl0-ns {
        padding-left: 0
    }

    .ml0-ns,.nl0-ns {
        margin-left: 0
    }

    .pr0-ns {
        padding-right: 0
    }

    .mr0-ns,.nr0-ns {
        margin-right: 0
    }

    .pt0-ns {
        padding-top: 0
    }

    .mt0-ns,.nt0-ns {
        margin-top: 0
    }

    .pb0-ns {
        padding-bottom: 0
    }

    .mb0-ns,.nb0-ns {
        margin-bottom: 0
    }

    .pv0-ns {
        padding-top: 0;
        padding-bottom: 0
    }

    .mv0-ns,.nv0-ns {
        margin-top: 0;
        margin-bottom: 0
    }

    .ph0-ns {
        padding-left: 0;
        padding-right: 0
    }

    .mh0-ns,.nh0-ns {
        margin-left: 0;
        margin-right: 0
    }

    .pa1-ns {
        padding: .125rem
    }

    .ma1-ns {
        margin: .125rem
    }

    .na1-ns {
        margin: -.125rem
    }

    .pl1-ns {
        padding-left: .125rem
    }

    .ml1-ns {
        margin-left: .125rem
    }

    .nl1-ns {
        margin-left: -.125rem
    }

    .pr1-ns {
        padding-right: .125rem
    }

    .mr1-ns {
        margin-right: .125rem
    }

    .nr1-ns {
        margin-right: -.125rem
    }

    .pt1-ns {
        padding-top: .125rem
    }

    .mt1-ns {
        margin-top: .125rem
    }

    .nt1-ns {
        margin-top: -.125rem
    }

    .pb1-ns {
        padding-bottom: .125rem
    }

    .mb1-ns {
        margin-bottom: .125rem
    }

    .nb1-ns {
        margin-bottom: -.125rem
    }

    .pv1-ns {
        padding-top: .125rem;
        padding-bottom: .125rem
    }

    .mv1-ns {
        margin-top: .125rem;
        margin-bottom: .125rem
    }

    .nv1-ns {
        margin-top: -.125rem;
        margin-bottom: -.125rem
    }

    .ph1-ns {
        padding-left: .125rem;
        padding-right: .125rem
    }

    .mh1-ns {
        margin-left: .125rem;
        margin-right: .125rem
    }

    .nh1-ns {
        margin-left: -.125rem;
        margin-right: -.125rem
    }

    .pa2-ns {
        padding: .25rem
    }

    .ma2-ns {
        margin: .25rem
    }

    .na2-ns {
        margin: -.25rem
    }

    .pl2-ns {
        padding-left: .25rem
    }

    .ml2-ns {
        margin-left: .25rem
    }

    .nl2-ns {
        margin-left: -.25rem
    }

    .pr2-ns {
        padding-right: .25rem
    }

    .mr2-ns {
        margin-right: .25rem
    }

    .nr2-ns {
        margin-right: -.25rem
    }

    .pt2-ns {
        padding-top: .25rem
    }

    .mt2-ns {
        margin-top: .25rem
    }

    .nt2-ns {
        margin-top: -.25rem
    }

    .pb2-ns {
        padding-bottom: .25rem
    }

    .mb2-ns {
        margin-bottom: .25rem
    }

    .nb2-ns {
        margin-bottom: -.25rem
    }

    .pv2-ns {
        padding-top: .25rem;
        padding-bottom: .25rem
    }

    .mv2-ns {
        margin-top: .25rem;
        margin-bottom: .25rem
    }

    .nv2-ns {
        margin-top: -.25rem;
        margin-bottom: -.25rem
    }

    .ph2-ns {
        padding-left: .25rem;
        padding-right: .25rem
    }

    .mh2-ns {
        margin-left: .25rem;
        margin-right: .25rem
    }

    .nh2-ns {
        margin-left: -.25rem;
        margin-right: -.25rem
    }

    .pa3-ns {
        padding: .5rem
    }

    .ma3-ns {
        margin: .5rem
    }

    .na3-ns {
        margin: -.5rem
    }

    .pl3-ns {
        padding-left: .5rem
    }

    .ml3-ns {
        margin-left: .5rem
    }

    .nl3-ns {
        margin-left: -.5rem
    }

    .pr3-ns {
        padding-right: .5rem
    }

    .mr3-ns {
        margin-right: .5rem
    }

    .nr3-ns {
        margin-right: -.5rem
    }

    .pt3-ns {
        padding-top: .5rem
    }

    .mt3-ns {
        margin-top: .5rem
    }

    .nt3-ns {
        margin-top: -.5rem
    }

    .pb3-ns {
        padding-bottom: .5rem
    }

    .mb3-ns {
        margin-bottom: .5rem
    }

    .nb3-ns {
        margin-bottom: -.5rem
    }

    .pv3-ns {
        padding-top: .5rem;
        padding-bottom: .5rem
    }

    .mv3-ns {
        margin-top: .5rem;
        margin-bottom: .5rem
    }

    .nv3-ns {
        margin-top: -.5rem;
        margin-bottom: -.5rem
    }

    .ph3-ns {
        padding-left: .5rem;
        padding-right: .5rem
    }

    .mh3-ns {
        margin-left: .5rem;
        margin-right: .5rem
    }

    .nh3-ns {
        margin-left: -.5rem;
        margin-right: -.5rem
    }

    .pa4-ns {
        padding: .75rem
    }

    .ma4-ns {
        margin: .75rem
    }

    .na4-ns {
        margin: -.75rem
    }

    .pl4-ns {
        padding-left: .75rem
    }

    .ml4-ns {
        margin-left: .75rem
    }

    .nl4-ns {
        margin-left: -.75rem
    }

    .pr4-ns {
        padding-right: .75rem
    }

    .mr4-ns {
        margin-right: .75rem
    }

    .nr4-ns {
        margin-right: -.75rem
    }

    .pt4-ns {
        padding-top: .75rem
    }

    .mt4-ns {
        margin-top: .75rem
    }

    .nt4-ns {
        margin-top: -.75rem
    }

    .pb4-ns {
        padding-bottom: .75rem
    }

    .mb4-ns {
        margin-bottom: .75rem
    }

    .nb4-ns {
        margin-bottom: -.75rem
    }

    .pv4-ns {
        padding-top: .75rem;
        padding-bottom: .75rem
    }

    .mv4-ns {
        margin-top: .75rem;
        margin-bottom: .75rem
    }

    .nv4-ns {
        margin-top: -.75rem;
        margin-bottom: -.75rem
    }

    .ph4-ns {
        padding-left: .75rem;
        padding-right: .75rem
    }

    .mh4-ns {
        margin-left: .75rem;
        margin-right: .75rem
    }

    .nh4-ns {
        margin-left: -.75rem;
        margin-right: -.75rem
    }

    .pa5-ns {
        padding: 1rem
    }

    .ma5-ns {
        margin: 1rem
    }

    .na5-ns {
        margin: -1rem
    }

    .pl5-ns {
        padding-left: 1rem
    }

    .ml5-ns {
        margin-left: 1rem
    }

    .nl5-ns {
        margin-left: -1rem
    }

    .pr5-ns {
        padding-right: 1rem
    }

    .mr5-ns {
        margin-right: 1rem
    }

    .nr5-ns {
        margin-right: -1rem
    }

    .pt5-ns {
        padding-top: 1rem
    }

    .mt5-ns {
        margin-top: 1rem
    }

    .nt5-ns {
        margin-top: -1rem
    }

    .pb5-ns {
        padding-bottom: 1rem
    }

    .mb5-ns {
        margin-bottom: 1rem
    }

    .nb5-ns {
        margin-bottom: -1rem
    }

    .pv5-ns {
        padding-top: 1rem;
        padding-bottom: 1rem
    }

    .mv5-ns {
        margin-top: 1rem;
        margin-bottom: 1rem
    }

    .nv5-ns {
        margin-top: -1rem;
        margin-bottom: -1rem
    }

    .ph5-ns {
        padding-left: 1rem;
        padding-right: 1rem
    }

    .mh5-ns {
        margin-left: 1rem;
        margin-right: 1rem
    }

    .nh5-ns {
        margin-left: -1rem;
        margin-right: -1rem
    }

    .pa6-ns {
        padding: 1.5rem
    }

    .ma6-ns {
        margin: 1.5rem
    }

    .na6-ns {
        margin: -1.5rem
    }

    .pl6-ns {
        padding-left: 1.5rem
    }

    .ml6-ns {
        margin-left: 1.5rem
    }

    .nl6-ns {
        margin-left: -1.5rem
    }

    .pr6-ns {
        padding-right: 1.5rem
    }

    .mr6-ns {
        margin-right: 1.5rem
    }

    .nr6-ns {
        margin-right: -1.5rem
    }

    .pt6-ns {
        padding-top: 1.5rem
    }

    .mt6-ns {
        margin-top: 1.5rem
    }

    .nt6-ns {
        margin-top: -1.5rem
    }

    .pb6-ns {
        padding-bottom: 1.5rem
    }

    .mb6-ns {
        margin-bottom: 1.5rem
    }

    .nb6-ns {
        margin-bottom: -1.5rem
    }

    .pv6-ns {
        padding-top: 1.5rem;
        padding-bottom: 1.5rem
    }

    .mv6-ns {
        margin-top: 1.5rem;
        margin-bottom: 1.5rem
    }

    .nv6-ns {
        margin-top: -1.5rem;
        margin-bottom: -1.5rem
    }

    .ph6-ns {
        padding-left: 1.5rem;
        padding-right: 1.5rem
    }

    .mh6-ns {
        margin-left: 1.5rem;
        margin-right: 1.5rem
    }

    .nh6-ns {
        margin-left: -1.5rem;
        margin-right: -1.5rem
    }

    .pa7-ns {
        padding: 2rem
    }

    .ma7-ns {
        margin: 2rem
    }

    .na7-ns {
        margin: -2rem
    }

    .pl7-ns {
        padding-left: 2rem
    }

    .ml7-ns {
        margin-left: 2rem
    }

    .nl7-ns {
        margin-left: -2rem
    }

    .pr7-ns {
        padding-right: 2rem
    }

    .mr7-ns {
        margin-right: 2rem
    }

    .nr7-ns {
        margin-right: -2rem
    }

    .pt7-ns {
        padding-top: 2rem
    }

    .mt7-ns {
        margin-top: 2rem
    }

    .nt7-ns {
        margin-top: -2rem
    }

    .pb7-ns {
        padding-bottom: 2rem
    }

    .mb7-ns {
        margin-bottom: 2rem
    }

    .nb7-ns {
        margin-bottom: -2rem
    }

    .pv7-ns {
        padding-top: 2rem;
        padding-bottom: 2rem
    }

    .mv7-ns {
        margin-top: 2rem;
        margin-bottom: 2rem
    }

    .nv7-ns {
        margin-top: -2rem;
        margin-bottom: -2rem
    }

    .ph7-ns {
        padding-left: 2rem;
        padding-right: 2rem
    }

    .mh7-ns {
        margin-left: 2rem;
        margin-right: 2rem
    }

    .nh7-ns {
        margin-left: -2rem;
        margin-right: -2rem
    }

    .pa8-ns {
        padding: 3rem
    }

    .ma8-ns {
        margin: 3rem
    }

    .na8-ns {
        margin: -3rem
    }

    .pl8-ns {
        padding-left: 3rem
    }

    .ml8-ns {
        margin-left: 3rem
    }

    .nl8-ns {
        margin-left: -3rem
    }

    .pr8-ns {
        padding-right: 3rem
    }

    .mr8-ns {
        margin-right: 3rem
    }

    .nr8-ns {
        margin-right: -3rem
    }

    .pt8-ns {
        padding-top: 3rem
    }

    .mt8-ns {
        margin-top: 3rem
    }

    .nt8-ns {
        margin-top: -3rem
    }

    .pb8-ns {
        padding-bottom: 3rem
    }

    .mb8-ns {
        margin-bottom: 3rem
    }

    .nb8-ns {
        margin-bottom: -3rem
    }

    .pv8-ns {
        padding-top: 3rem;
        padding-bottom: 3rem
    }

    .mv8-ns {
        margin-top: 3rem;
        margin-bottom: 3rem
    }

    .nv8-ns {
        margin-top: -3rem;
        margin-bottom: -3rem
    }

    .ph8-ns {
        padding-left: 3rem;
        padding-right: 3rem
    }

    .mh8-ns {
        margin-left: 3rem;
        margin-right: 3rem
    }

    .nh8-ns {
        margin-left: -3rem;
        margin-right: -3rem
    }

    .pa9-ns {
        padding: 4rem
    }

    .ma9-ns {
        margin: 4rem
    }

    .na9-ns {
        margin: -4rem
    }

    .pl9-ns {
        padding-left: 4rem
    }

    .ml9-ns {
        margin-left: 4rem
    }

    .nl9-ns {
        margin-left: -4rem
    }

    .pr9-ns {
        padding-right: 4rem
    }

    .mr9-ns {
        margin-right: 4rem
    }

    .nr9-ns {
        margin-right: -4rem
    }

    .pt9-ns {
        padding-top: 4rem
    }

    .mt9-ns {
        margin-top: 4rem
    }

    .nt9-ns {
        margin-top: -4rem
    }

    .pb9-ns {
        padding-bottom: 4rem
    }

    .mb9-ns {
        margin-bottom: 4rem
    }

    .nb9-ns {
        margin-bottom: -4rem
    }

    .pv9-ns {
        padding-top: 4rem;
        padding-bottom: 4rem
    }

    .mv9-ns {
        margin-top: 4rem;
        margin-bottom: 4rem
    }

    .nv9-ns {
        margin-top: -4rem;
        margin-bottom: -4rem
    }

    .ph9-ns {
        padding-left: 4rem;
        padding-right: 4rem
    }

    .mh9-ns {
        margin-left: 4rem;
        margin-right: 4rem
    }

    .nh9-ns {
        margin-left: -4rem;
        margin-right: -4rem
    }

    .pa10-ns {
        padding: 8rem
    }

    .ma10-ns {
        margin: 8rem
    }

    .na10-ns {
        margin: -8rem
    }

    .pl10-ns {
        padding-left: 8rem
    }

    .ml10-ns {
        margin-left: 8rem
    }

    .nl10-ns {
        margin-left: -8rem
    }

    .pr10-ns {
        padding-right: 8rem
    }

    .mr10-ns {
        margin-right: 8rem
    }

    .nr10-ns {
        margin-right: -8rem
    }

    .pt10-ns {
        padding-top: 8rem
    }

    .mt10-ns {
        margin-top: 8rem
    }

    .nt10-ns {
        margin-top: -8rem
    }

    .pb10-ns {
        padding-bottom: 8rem
    }

    .mb10-ns {
        margin-bottom: 8rem
    }

    .nb10-ns {
        margin-bottom: -8rem
    }

    .pv10-ns {
        padding-top: 8rem;
        padding-bottom: 8rem
    }

    .mv10-ns {
        margin-top: 8rem;
        margin-bottom: 8rem
    }

    .nv10-ns {
        margin-top: -8rem;
        margin-bottom: -8rem
    }

    .ph10-ns {
        padding-left: 8rem;
        padding-right: 8rem
    }

    .mh10-ns {
        margin-left: 8rem;
        margin-right: 8rem
    }

    .nh10-ns {
        margin-left: -8rem;
        margin-right: -8rem
    }

    .pa11-ns {
        padding: 16rem
    }

    .ma11-ns {
        margin: 16rem
    }

    .na11-ns {
        margin: -16rem
    }

    .pl11-ns {
        padding-left: 16rem
    }

    .ml11-ns {
        margin-left: 16rem
    }

    .nl11-ns {
        margin-left: -16rem
    }

    .pr11-ns {
        padding-right: 16rem
    }

    .mr11-ns {
        margin-right: 16rem
    }

    .nr11-ns {
        margin-right: -16rem
    }

    .pt11-ns {
        padding-top: 16rem
    }

    .mt11-ns {
        margin-top: 16rem
    }

    .nt11-ns {
        margin-top: -16rem
    }

    .pb11-ns {
        padding-bottom: 16rem
    }

    .mb11-ns {
        margin-bottom: 16rem
    }

    .nb11-ns {
        margin-bottom: -16rem
    }

    .pv11-ns {
        padding-top: 16rem;
        padding-bottom: 16rem
    }

    .mv11-ns {
        margin-top: 16rem;
        margin-bottom: 16rem
    }

    .nv11-ns {
        margin-top: -16rem;
        margin-bottom: -16rem
    }

    .ph11-ns {
        padding-left: 16rem;
        padding-right: 16rem
    }

    .mh11-ns {
        margin-left: 16rem;
        margin-right: 16rem
    }

    .nh11-ns {
        margin-left: -16rem;
        margin-right: -16rem
    }

    .top-0-ns {
        top: 0
    }

    .right-0-ns {
        right: 0
    }

    .bottom-0-ns {
        bottom: 0
    }

    .left-0-ns {
        left: 0
    }

    .top-1-ns {
        top: 1rem
    }

    .right-1-ns {
        right: 1rem
    }

    .bottom-1-ns {
        bottom: 1rem
    }

    .left-1-ns {
        left: 1rem
    }

    .top-2-ns {
        top: 2rem
    }

    .right-2-ns {
        right: 2rem
    }

    .bottom-2-ns {
        bottom: 2rem
    }

    .left-2-ns {
        left: 2rem
    }

    .top--1-ns {
        top: -1rem
    }

    .right--1-ns {
        right: -1rem
    }

    .bottom--1-ns {
        bottom: -1rem
    }

    .left--1-ns {
        left: -1rem
    }

    .top--2-ns {
        top: -2rem
    }

    .right--2-ns {
        right: -2rem
    }

    .bottom--2-ns {
        bottom: -2rem
    }

    .left--2-ns {
        left: -2rem
    }

    .absolute--fill-ns {
        top: 0;
        right: 0;
        bottom: 0;
        left: 0
    }

    .cf-ns:after,.cf-ns:before {
        content: " ";
        display: table
    }

    .cf-ns:after {
        clear: both
    }

    .cf-ns {
        *zoom:1}

    .cl-ns {
        clear: left
    }

    .cr-ns {
        clear: right
    }

    .cb-ns {
        clear: both
    }

    .cn-ns {
        clear: none
    }

    .dn-ns {
        display: none
    }

    .di-ns {
        display: inline
    }

    .db-ns {
        display: block
    }

    .dib-ns {
        display: inline-block
    }

    .dit-ns {
        display: inline-table
    }

    .dt-ns {
        display: table
    }

    .dtc-ns {
        display: table-cell
    }

    .dt-row-ns {
        display: table-row
    }

    .dt-row-group-ns {
        display: table-row-group
    }

    .dt-column-ns {
        display: table-column
    }

    .dt-column-group-ns {
        display: table-column-group
    }

    .dt--fixed-ns {
        table-layout: fixed;
        width: 100%
    }

    .flex-ns {
        display: -webkit-box;
        display: flex
    }

    .inline-flex-ns {
        display: -webkit-inline-box;
        display: inline-flex
    }

    .flex-auto-ns {
        -webkit-box-flex: 1;
        flex: 1 1 auto;
        min-width: 0;
        min-height: 0
    }

    .flex-none-ns {
        -webkit-box-flex: 0;
        flex: none
    }

    .flex-column-ns {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        flex-direction: column
    }

    .flex-row-ns {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        flex-direction: row
    }

    .flex-wrap-ns {
        flex-wrap: wrap
    }

    .flex-nowrap-ns {
        flex-wrap: nowrap
    }

    .flex-wrap-reverse-ns {
        flex-wrap: wrap-reverse
    }

    .flex-column-reverse-ns {
        -webkit-box-orient: vertical;
        -webkit-box-direction: reverse;
        flex-direction: column-reverse
    }

    .flex-row-reverse-ns {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: reverse;
        flex-direction: row-reverse
    }

    .items-start-ns {
        -webkit-box-align: start;
        align-items: flex-start
    }

    .items-end-ns {
        -webkit-box-align: end;
        align-items: flex-end
    }

    .items-center-ns {
        -webkit-box-align: center;
        align-items: center
    }

    .items-baseline-ns {
        -webkit-box-align: baseline;
        align-items: baseline
    }

    .items-stretch-ns {
        -webkit-box-align: stretch;
        align-items: stretch
    }

    .self-start-ns {
        align-self: flex-start
    }

    .self-end-ns {
        align-self: flex-end
    }

    .self-center-ns {
        align-self: center
    }

    .self-baseline-ns {
        align-self: baseline
    }

    .self-stretch-ns {
        align-self: stretch
    }

    .justify-start-ns {
        -webkit-box-pack: start;
        justify-content: flex-start
    }

    .justify-end-ns {
        -webkit-box-pack: end;
        justify-content: flex-end
    }

    .justify-center-ns {
        -webkit-box-pack: center;
        justify-content: center
    }

    .justify-between-ns {
        -webkit-box-pack: justify;
        justify-content: space-between
    }

    .justify-around-ns {
        justify-content: space-around
    }

    .content-start-ns {
        align-content: flex-start
    }

    .content-end-ns {
        align-content: flex-end
    }

    .content-center-ns {
        align-content: center
    }

    .content-between-ns {
        align-content: space-between
    }

    .content-around-ns {
        align-content: space-around
    }

    .content-stretch-ns {
        align-content: stretch
    }

    .order-0-ns {
        -webkit-box-ordinal-group: 1;
        order: 0
    }

    .order-1-ns {
        -webkit-box-ordinal-group: 2;
        order: 1
    }

    .order-2-ns {
        -webkit-box-ordinal-group: 3;
        order: 2
    }

    .order-3-ns {
        -webkit-box-ordinal-group: 4;
        order: 3
    }

    .order-4-ns {
        -webkit-box-ordinal-group: 5;
        order: 4
    }

    .order-5-ns {
        -webkit-box-ordinal-group: 6;
        order: 5
    }

    .order-6-ns {
        -webkit-box-ordinal-group: 7;
        order: 6
    }

    .order-7-ns {
        -webkit-box-ordinal-group: 8;
        order: 7
    }

    .order-8-ns {
        -webkit-box-ordinal-group: 9;
        order: 8
    }

    .order-last-ns {
        -webkit-box-ordinal-group: 100000;
        order: 99999
    }

    .flex-grow-0-ns {
        -webkit-box-flex: 0;
        flex-grow: 0
    }

    .flex-grow-1-ns {
        -webkit-box-flex: 1;
        flex-grow: 1
    }

    .flex-shrink-0-ns {
        flex-shrink: 0
    }

    .flex-shrink-1-ns {
        flex-shrink: 1
    }

    .fl-ns {
        float: left
    }

    .fl-ns,.fr-ns {
        _display: inline
    }

    .fr-ns {
        float: right
    }

    .fn-ns {
        float: none
    }

    .i-ns {
        font-style: italic
    }

    .fs-normal-ns {
        font-style: normal
    }

    .h1-ns {
        height: 1rem
    }

    .h2-ns {
        height: 2rem
    }

    .h3-ns {
        height: 4rem
    }

    .h4-ns {
        height: 8rem
    }

    .h5-ns {
        height: 16rem
    }

    .h-25-ns {
        height: 25%
    }

    .h-50-ns {
        height: 50%
    }

    .h-75-ns {
        height: 75%
    }

    .h-100-ns {
        height: 100%
    }

    .min-h-100-ns {
        min-height: 100%
    }

    .vh-25-ns {
        height: 25vh
    }

    .vh-50-ns {
        height: 50vh
    }

    .vh-75-ns {
        height: 75vh
    }

    .vh-100-ns {
        height: 100vh
    }

    .min-vh-100-ns {
        min-height: 100vh
    }

    .h-auto-ns {
        height: auto
    }

    .h-inherit-ns {
        height: inherit
    }

    .h-small-ns {
        height: 2rem;
        box-sizing: border-box
    }

    .min-h-small-ns {
        min-height: 2rem;
        box-sizing: border-box
    }

    .h-regular-ns {
        height: 2.5rem;
        box-sizing: border-box
    }

    .min-h-regular-ns {
        min-height: 2.5rem;
        box-sizing: border-box
    }

    .h-large-ns {
        height: 3rem;
        box-sizing: border-box
    }

    .min-h-large-ns {
        min-height: 3rem;
        box-sizing: border-box
    }

    .tracked-ns {
        letter-spacing: .1em
    }

    .tracked-tight-ns {
        letter-spacing: -.05em
    }

    .tracked-mega-ns {
        letter-spacing: .25em
    }

    .lh-solid-ns {
        line-height: 1
    }

    .lh-title-ns {
        line-height: 1.25
    }

    .lh-copy-ns {
        line-height: 1.5
    }

    .mw1-ns {
        max-width: 1rem
    }

    .mw2-ns {
        max-width: 2rem
    }

    .mw3-ns {
        max-width: 4rem
    }

    .mw4-ns {
        max-width: 8rem
    }

    .mw5-ns {
        max-width: 16rem
    }

    .mw6-ns {
        max-width: 32rem
    }

    .mw7-ns {
        max-width: 48rem
    }

    .mw8-ns {
        max-width: 64rem
    }

    .mw9-ns {
        max-width: 96rem
    }

    .mw-none-ns {
        max-width: none
    }

    .mw-100-ns {
        max-width: 100%
    }

    .o-100-ns {
        opacity: 1
    }

    .o-90-ns {
        opacity: .9
    }

    .o-80-ns {
        opacity: .8
    }

    .o-70-ns {
        opacity: .7
    }

    .o-60-ns {
        opacity: .6
    }

    .o-50-ns {
        opacity: .5
    }

    .o-40-ns {
        opacity: .4
    }

    .o-30-ns {
        opacity: .3
    }

    .o-20-ns {
        opacity: .2
    }

    .o-10-ns {
        opacity: .1
    }

    .o-05-ns {
        opacity: .05
    }

    .o-025-ns {
        opacity: .025
    }

    .o-0-ns {
        opacity: 0
    }

    .rotate-45-ns {
        -webkit-transform: rotate(45deg);
        transform: rotate(45deg)
    }

    .rotate-90-ns {
        -webkit-transform: rotate(90deg);
        transform: rotate(90deg)
    }

    .rotate-135-ns {
        -webkit-transform: rotate(135deg);
        transform: rotate(135deg)
    }

    .rotate-180-ns {
        -webkit-transform: rotate(180deg);
        transform: rotate(180deg)
    }

    .rotate-225-ns {
        -webkit-transform: rotate(225deg);
        transform: rotate(225deg)
    }

    .rotate-270-ns {
        -webkit-transform: rotate(270deg);
        transform: rotate(270deg)
    }

    .rotate-315-ns {
        -webkit-transform: rotate(315deg);
        transform: rotate(315deg)
    }

    .outline-ns {
        outline: 1px solid
    }

    .outline-transparent-ns {
        outline: 1px solid transparent
    }

    .outline-0-ns {
        outline: 0
    }

    .overflow-visible-ns {
        overflow: visible
    }

    .overflow-hidden-ns {
        overflow: hidden
    }

    .overflow-scroll-ns {
        overflow: scroll
    }

    .overflow-auto-ns {
        overflow: auto
    }

    .overflow-x-visible-ns {
        overflow-x: visible
    }

    .overflow-x-hidden-ns {
        overflow-x: hidden
    }

    .overflow-x-scroll-ns {
        overflow-x: scroll
    }

    .overflow-x-auto-ns {
        overflow-x: auto
    }

    .overflow-y-visible-ns {
        overflow-y: visible
    }

    .overflow-y-hidden-ns {
        overflow-y: hidden
    }

    .overflow-y-scroll-ns {
        overflow-y: scroll
    }

    .overflow-y-auto-ns {
        overflow-y: auto
    }

    .static-ns {
        position: static
    }

    .relative-ns {
        position: relative
    }

    .absolute-ns {
        position: absolute
    }

    .fixed-ns {
        position: fixed
    }

    .sticky-ns {
        position: -webkit-sticky;
        position: sticky
    }

    .strike-ns {
        text-decoration: line-through
    }

    .underline-ns {
        text-decoration: underline
    }

    .no-underline-ns {
        text-decoration: none
    }

    .tl-ns {
        text-align: left
    }

    .tr-ns {
        text-align: right
    }

    .tc-ns {
        text-align: center
    }

    .tj-ns {
        text-align: justify
    }

    .ttc-ns {
        text-transform: capitalize
    }

    .ttl-ns {
        text-transform: lowercase
    }

    .ttu-ns {
        text-transform: uppercase
    }

    .ttn-ns {
        text-transform: none
    }

    .f1-ns {
        font-size: 3rem
    }

    .f2-ns {
        font-size: 2.25rem
    }

    .f3-ns {
        font-size: 1.5rem
    }

    .f4-ns {
        font-size: 1.25rem
    }

    .f5-ns {
        font-size: 1rem
    }

    .f6-ns {
        font-size: .875rem
    }

    .f7-ns {
        font-size: .75rem
    }

    .measure-ns {
        max-width: 30em
    }

    .measure-wide-ns {
        max-width: 34em
    }

    .measure-narrow-ns {
        max-width: 20em
    }

    .small-caps-ns {
        font-variant: small-caps
    }

    .indent-ns {
        text-indent: 1em;
        margin-top: 0;
        margin-bottom: 0
    }

    .truncate-ns {
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis
    }

    .t-heading-1-ns {
        font-size: 3rem
    }

    .t-heading-1-ns,.t-heading-2-ns {
        font-family: Montserrat;
        font-weight: 700;
        text-transform: none;
        letter-spacing: 0
    }

    .t-heading-2-ns {
        font-size: 2.25rem
    }

    .t-heading-3-ns {
        font-family: Montserrat;
        font-weight: 700;
        font-size: 1.75rem;
        text-transform: none;
        letter-spacing: 0
    }

    .t-heading-4-ns {
        font-size: 1.5rem
    }

    .t-heading-4-ns,.t-heading-5-ns {
        font-family: Montserrat;
        font-weight: 400;
        text-transform: none;
        letter-spacing: 0
    }

    .t-heading-5-ns {
        font-size: 1.25rem
    }

    .t-heading-6-ns {
        font-size: 1.25rem
    }

    .t-body-ns,.t-heading-6-ns,body {
        font-family: Montserrat;
        font-weight: 400;
        text-transform: none;
        letter-spacing: 0
    }

    .t-body-ns,body {
        font-size: 1rem
    }

    .t-small-ns {
        font-size: .875rem
    }

    .t-mini-ns,.t-small-ns {
        font-family: Montserrat;
        font-weight: 400;
        text-transform: none;
        letter-spacing: 0
    }

    .t-mini-ns {
        font-size: .75rem
    }

    .t-action-ns {
        font-size: 1rem
    }

    .t-action--small-ns,.t-action-ns {
        font-family: Montserrat;
        font-weight: 500;
        text-transform: none;
        letter-spacing: 0
    }

    .t-action--small-ns {
        font-size: .875rem
    }

    .t-action--large-ns {
        font-weight: 500;
        font-size: 1.5rem
    }

    .t-action--large-ns,.t-code-ns {
        font-family: Montserrat;
        text-transform: none;
        letter-spacing: 0
    }

    .t-code-ns {
        font-size: 1rem
    }

    .normal-ns,.t-code-ns {
        font-weight: 400
    }

    .b-ns {
        font-weight: 700
    }

    .fw1-ns {
        font-weight: 100
    }

    .fw2-ns {
        font-weight: 200
    }

    .fw3-ns {
        font-weight: 300
    }

    .fw4-ns {
        font-weight: 400
    }

    .fw5-ns {
        font-weight: 500
    }

    .fw6-ns {
        font-weight: 600
    }

    .fw7-ns {
        font-weight: 700
    }

    .fw8-ns {
        font-weight: 800
    }

    .fw9-ns {
        font-weight: 900
    }

    .clip-ns {
        position: fixed!important;
        _position: absolute!important;
        clip: rect(1px 1px 1px 1px);
        clip: rect(1px,1px,1px,1px)
    }

    .ws-normal-ns {
        white-space: normal
    }

    .nowrap-ns {
        white-space: nowrap
    }

    .pre-ns {
        white-space: pre
    }

    .w1-ns {
        width: 1rem
    }

    .w2-ns {
        width: 2rem
    }

    .w3-ns {
        width: 4rem
    }

    .w4-ns {
        width: 8rem
    }

    .w5-ns {
        width: 16rem
    }

    .w-10-ns {
        width: 10%
    }

    .w-20-ns {
        width: 20%
    }

    .w-25-ns {
        width: 25%
    }

    .w-30-ns {
        width: 30%
    }

    .w-33-ns {
        width: 33%
    }

    .w-34-ns {
        width: 34%
    }

    .w-40-ns {
        width: 40%
    }

    .w-50-ns {
        width: 50%
    }

    .w-60-ns {
        width: 60%
    }

    .w-70-ns {
        width: 70%
    }

    .w-75-ns {
        width: 75%
    }

    .w-80-ns {
        width: 80%
    }

    .w-90-ns {
        width: 90%
    }

    .w-100-ns {
        width: 100%
    }

    .w-third-ns {
        width: 33.33333%
    }

    .w-two-thirds-ns {
        width: 66.66667%
    }

    .w-auto-ns {
        width: auto
    }

    .vw-10-ns {
        width: 10vw
    }

    .vw-20-ns {
        width: 20vw
    }

    .vw-25-ns {
        width: 25vw
    }

    .vw-30-ns {
        width: 30vw
    }

    .vw-33-ns {
        width: 33vw
    }

    .vw-34-ns {
        width: 34vw
    }

    .vw-40-ns {
        width: 40vw
    }

    .vw-50-ns {
        width: 50vw
    }

    .vw-60-ns {
        width: 60vw
    }

    .vw-70-ns {
        width: 70vw
    }

    .vw-75-ns {
        width: 75vw
    }

    .vw-80-ns {
        width: 80vw
    }

    .vw-90-ns {
        width: 90vw
    }

    .vw-100-ns {
        width: 100vw
    }

    .vw-third-ns {
        width: 33.33333vw
    }

    .vw-two-thirds-ns {
        width: 66.66667vw
    }

    .aspect-ratio-m {
        height: 0;
        position: relative
    }

    .aspect-ratio--16x9-m {
        padding-bottom: 56.25%
    }

    .aspect-ratio--9x16-m {
        padding-bottom: 177.77%
    }

    .aspect-ratio--4x3-m {
        padding-bottom: 75%
    }

    .aspect-ratio--3x4-m {
        padding-bottom: 133.33%
    }

    .aspect-ratio--6x4-m {
        padding-bottom: 66.6%
    }

    .aspect-ratio--4x6-m {
        padding-bottom: 150%
    }

    .aspect-ratio--8x5-m {
        padding-bottom: 62.5%
    }

    .aspect-ratio--5x8-m {
        padding-bottom: 160%
    }

    .aspect-ratio--7x5-m {
        padding-bottom: 71.42%
    }

    .aspect-ratio--5x7-m {
        padding-bottom: 140%
    }

    .aspect-ratio--1x1-m {
        padding-bottom: 100%
    }

    .aspect-ratio--object-m {
        position: absolute;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        width: 100%;
        height: 100%;
        z-index: 100
    }

    .cover-m {
        background-size: cover!important
    }

    .contain-m {
        background-size: contain!important
    }

    .bg-center-m {
        background-position: 50%
    }

    .bg-center-m,.bg-top-m {
        background-repeat: no-repeat
    }

    .bg-top-m {
        background-position: top
    }

    .bg-right-m {
        background-position: 100%
    }

    .bg-bottom-m,.bg-right-m {
        background-repeat: no-repeat
    }

    .bg-bottom-m {
        background-position: bottom
    }

    .bg-left-m {
        background-repeat: no-repeat;
        background-position: 0
    }

    .ba-m {
        border-style: solid;
        border-width: 1px
    }

    .bt-m {
        border-top-style: solid;
        border-top-width: 1px
    }

    .br-m {
        border-right-style: solid;
        border-right-width: 1px
    }

    .bb-m {
        border-bottom-style: solid;
        border-bottom-width: 1px
    }

    .bl-m {
        border-left-style: solid;
        border-left-width: 1px
    }

    .bn-m {
        border-style: none;
        border-width: 0
    }

    .br0-m {
        border-radius: 0
    }

    .br1-m {
        border-radius: .125rem
    }

    .br2-m {
        border-radius: .25rem
    }

    .br3-m {
        border-radius: .5rem
    }

    .br4-m {
        border-radius: 1rem
    }

    .br-100-m {
        border-radius: 100%
    }

    .br-pill-m {
        border-radius: 9999px
    }

    .br--bottom-m {
        border-top-left-radius: 0;
        border-top-right-radius: 0
    }

    .br--top-m {
        border-bottom-right-radius: 0
    }

    .br--right-m,.br--top-m {
        border-bottom-left-radius: 0
    }

    .br--right-m {
        border-top-left-radius: 0
    }

    .br--left-m {
        border-top-right-radius: 0;
        border-bottom-right-radius: 0
    }

    .b--dotted-m {
        border-style: dotted
    }

    .b--dashed-m {
        border-style: dashed
    }

    .b--solid-m {
        border-style: solid
    }

    .b--none-m {
        border-style: none
    }

    .bw0-m {
        border-width: 0
    }

    .bw1-m {
        border-width: .05rem
    }

    .bw2-m {
        border-width: .075rem
    }

    .bw3-m {
        border-width: .1rem
    }

    .bw4-m {
        border-width: .125rem
    }

    .bw5-m {
        border-width: .15rem
    }

    .bt-0-m {
        border-top-width: 0
    }

    .br-0-m {
        border-right-width: 0
    }

    .bb-0-m {
        border-bottom-width: 0
    }

    .bl-0-m {
        border-left-width: 0
    }

    .shadow-1-m {
        box-shadow: 0 0 4px 2px rgba(0,0,0,.2)
    }

    .shadow-2-m {
        box-shadow: 0 0 8px 2px rgba(0,0,0,.2)
    }

    .shadow-3-m {
        box-shadow: 2px 2px 4px 2px rgba(0,0,0,.2)
    }

    .shadow-4-m {
        box-shadow: 2px 2px 8px 0 rgba(0,0,0,.2)
    }

    .shadow-5-m {
        box-shadow: 4px 4px 8px 0 rgba(0,0,0,.2)
    }

    .pa0-m {
        padding: 0
    }

    .ma0-m,.na0-m {
        margin: 0
    }

    .pl0-m {
        padding-left: 0
    }

    .ml0-m,.nl0-m {
        margin-left: 0
    }

    .pr0-m {
        padding-right: 0
    }

    .mr0-m,.nr0-m {
        margin-right: 0
    }

    .pt0-m {
        padding-top: 0
    }

    .mt0-m,.nt0-m {
        margin-top: 0
    }

    .pb0-m {
        padding-bottom: 0
    }

    .mb0-m,.nb0-m {
        margin-bottom: 0
    }

    .pv0-m {
        padding-top: 0;
        padding-bottom: 0
    }

    .mv0-m,.nv0-m {
        margin-top: 0;
        margin-bottom: 0
    }

    .ph0-m {
        padding-left: 0;
        padding-right: 0
    }

    .mh0-m,.nh0-m {
        margin-left: 0;
        margin-right: 0
    }

    .pa1-m {
        padding: .125rem
    }

    .ma1-m {
        margin: .125rem
    }

    .na1-m {
        margin: -.125rem
    }

    .pl1-m {
        padding-left: .125rem
    }

    .ml1-m {
        margin-left: .125rem
    }

    .nl1-m {
        margin-left: -.125rem
    }

    .pr1-m {
        padding-right: .125rem
    }

    .mr1-m {
        margin-right: .125rem
    }

    .nr1-m {
        margin-right: -.125rem
    }

    .pt1-m {
        padding-top: .125rem
    }

    .mt1-m {
        margin-top: .125rem
    }

    .nt1-m {
        margin-top: -.125rem
    }

    .pb1-m {
        padding-bottom: .125rem
    }

    .mb1-m {
        margin-bottom: .125rem
    }

    .nb1-m {
        margin-bottom: -.125rem
    }

    .pv1-m {
        padding-top: .125rem;
        padding-bottom: .125rem
    }

    .mv1-m {
        margin-top: .125rem;
        margin-bottom: .125rem
    }

    .nv1-m {
        margin-top: -.125rem;
        margin-bottom: -.125rem
    }

    .ph1-m {
        padding-left: .125rem;
        padding-right: .125rem
    }

    .mh1-m {
        margin-left: .125rem;
        margin-right: .125rem
    }

    .nh1-m {
        margin-left: -.125rem;
        margin-right: -.125rem
    }

    .pa2-m {
        padding: .25rem
    }

    .ma2-m {
        margin: .25rem
    }

    .na2-m {
        margin: -.25rem
    }

    .pl2-m {
        padding-left: .25rem
    }

    .ml2-m {
        margin-left: .25rem
    }

    .nl2-m {
        margin-left: -.25rem
    }

    .pr2-m {
        padding-right: .25rem
    }

    .mr2-m {
        margin-right: .25rem
    }

    .nr2-m {
        margin-right: -.25rem
    }

    .pt2-m {
        padding-top: .25rem
    }

    .mt2-m {
        margin-top: .25rem
    }

    .nt2-m {
        margin-top: -.25rem
    }

    .pb2-m {
        padding-bottom: .25rem
    }

    .mb2-m {
        margin-bottom: .25rem
    }

    .nb2-m {
        margin-bottom: -.25rem
    }

    .pv2-m {
        padding-top: .25rem;
        padding-bottom: .25rem
    }

    .mv2-m {
        margin-top: .25rem;
        margin-bottom: .25rem
    }

    .nv2-m {
        margin-top: -.25rem;
        margin-bottom: -.25rem
    }

    .ph2-m {
        padding-left: .25rem;
        padding-right: .25rem
    }

    .mh2-m {
        margin-left: .25rem;
        margin-right: .25rem
    }

    .nh2-m {
        margin-left: -.25rem;
        margin-right: -.25rem
    }

    .pa3-m {
        padding: .5rem
    }

    .ma3-m {
        margin: .5rem
    }

    .na3-m {
        margin: -.5rem
    }

    .pl3-m {
        padding-left: .5rem
    }

    .ml3-m {
        margin-left: .5rem
    }

    .nl3-m {
        margin-left: -.5rem
    }

    .pr3-m {
        padding-right: .5rem
    }

    .mr3-m {
        margin-right: .5rem
    }

    .nr3-m {
        margin-right: -.5rem
    }

    .pt3-m {
        padding-top: .5rem
    }

    .mt3-m {
        margin-top: .5rem
    }

    .nt3-m {
        margin-top: -.5rem
    }

    .pb3-m {
        padding-bottom: .5rem
    }

    .mb3-m {
        margin-bottom: .5rem
    }

    .nb3-m {
        margin-bottom: -.5rem
    }

    .pv3-m {
        padding-top: .5rem;
        padding-bottom: .5rem
    }

    .mv3-m {
        margin-top: .5rem;
        margin-bottom: .5rem
    }

    .nv3-m {
        margin-top: -.5rem;
        margin-bottom: -.5rem
    }

    .ph3-m {
        padding-left: .5rem;
        padding-right: .5rem
    }

    .mh3-m {
        margin-left: .5rem;
        margin-right: .5rem
    }

    .nh3-m {
        margin-left: -.5rem;
        margin-right: -.5rem
    }

    .pa4-m {
        padding: .75rem
    }

    .ma4-m {
        margin: .75rem
    }

    .na4-m {
        margin: -.75rem
    }

    .pl4-m {
        padding-left: .75rem
    }

    .ml4-m {
        margin-left: .75rem
    }

    .nl4-m {
        margin-left: -.75rem
    }

    .pr4-m {
        padding-right: .75rem
    }

    .mr4-m {
        margin-right: .75rem
    }

    .nr4-m {
        margin-right: -.75rem
    }

    .pt4-m {
        padding-top: .75rem
    }

    .mt4-m {
        margin-top: .75rem
    }

    .nt4-m {
        margin-top: -.75rem
    }

    .pb4-m {
        padding-bottom: .75rem
    }

    .mb4-m {
        margin-bottom: .75rem
    }

    .nb4-m {
        margin-bottom: -.75rem
    }

    .pv4-m {
        padding-top: .75rem;
        padding-bottom: .75rem
    }

    .mv4-m {
        margin-top: .75rem;
        margin-bottom: .75rem
    }

    .nv4-m {
        margin-top: -.75rem;
        margin-bottom: -.75rem
    }

    .ph4-m {
        padding-left: .75rem;
        padding-right: .75rem
    }

    .mh4-m {
        margin-left: .75rem;
        margin-right: .75rem
    }

    .nh4-m {
        margin-left: -.75rem;
        margin-right: -.75rem
    }

    .pa5-m {
        padding: 1rem
    }

    .ma5-m {
        margin: 1rem
    }

    .na5-m {
        margin: -1rem
    }

    .pl5-m {
        padding-left: 1rem
    }

    .ml5-m {
        margin-left: 1rem
    }

    .nl5-m {
        margin-left: -1rem
    }

    .pr5-m {
        padding-right: 1rem
    }

    .mr5-m {
        margin-right: 1rem
    }

    .nr5-m {
        margin-right: -1rem
    }

    .pt5-m {
        padding-top: 1rem
    }

    .mt5-m {
        margin-top: 1rem
    }

    .nt5-m {
        margin-top: -1rem
    }

    .pb5-m {
        padding-bottom: 1rem
    }

    .mb5-m {
        margin-bottom: 1rem
    }

    .nb5-m {
        margin-bottom: -1rem
    }

    .pv5-m {
        padding-top: 1rem;
        padding-bottom: 1rem
    }

    .mv5-m {
        margin-top: 1rem;
        margin-bottom: 1rem
    }

    .nv5-m {
        margin-top: -1rem;
        margin-bottom: -1rem
    }

    .ph5-m {
        padding-left: 1rem;
        padding-right: 1rem
    }

    .mh5-m {
        margin-left: 1rem;
        margin-right: 1rem
    }

    .nh5-m {
        margin-left: -1rem;
        margin-right: -1rem
    }

    .pa6-m {
        padding: 1.5rem
    }

    .ma6-m {
        margin: 1.5rem
    }

    .na6-m {
        margin: -1.5rem
    }

    .pl6-m {
        padding-left: 1.5rem
    }

    .ml6-m {
        margin-left: 1.5rem
    }

    .nl6-m {
        margin-left: -1.5rem
    }

    .pr6-m {
        padding-right: 1.5rem
    }

    .mr6-m {
        margin-right: 1.5rem
    }

    .nr6-m {
        margin-right: -1.5rem
    }

    .pt6-m {
        padding-top: 1.5rem
    }

    .mt6-m {
        margin-top: 1.5rem
    }

    .nt6-m {
        margin-top: -1.5rem
    }

    .pb6-m {
        padding-bottom: 1.5rem
    }

    .mb6-m {
        margin-bottom: 1.5rem
    }

    .nb6-m {
        margin-bottom: -1.5rem
    }

    .pv6-m {
        padding-top: 1.5rem;
        padding-bottom: 1.5rem
    }

    .mv6-m {
        margin-top: 1.5rem;
        margin-bottom: 1.5rem
    }

    .nv6-m {
        margin-top: -1.5rem;
        margin-bottom: -1.5rem
    }

    .ph6-m {
        padding-left: 1.5rem;
        padding-right: 1.5rem
    }

    .mh6-m {
        margin-left: 1.5rem;
        margin-right: 1.5rem
    }

    .nh6-m {
        margin-left: -1.5rem;
        margin-right: -1.5rem
    }

    .pa7-m {
        padding: 2rem
    }

    .ma7-m {
        margin: 2rem
    }

    .na7-m {
        margin: -2rem
    }

    .pl7-m {
        padding-left: 2rem
    }

    .ml7-m {
        margin-left: 2rem
    }

    .nl7-m {
        margin-left: -2rem
    }

    .pr7-m {
        padding-right: 2rem
    }

    .mr7-m {
        margin-right: 2rem
    }

    .nr7-m {
        margin-right: -2rem
    }

    .pt7-m {
        padding-top: 2rem
    }

    .mt7-m {
        margin-top: 2rem
    }

    .nt7-m {
        margin-top: -2rem
    }

    .pb7-m {
        padding-bottom: 2rem
    }

    .mb7-m {
        margin-bottom: 2rem
    }

    .nb7-m {
        margin-bottom: -2rem
    }

    .pv7-m {
        padding-top: 2rem;
        padding-bottom: 2rem
    }

    .mv7-m {
        margin-top: 2rem;
        margin-bottom: 2rem
    }

    .nv7-m {
        margin-top: -2rem;
        margin-bottom: -2rem
    }

    .ph7-m {
        padding-left: 2rem;
        padding-right: 2rem
    }

    .mh7-m {
        margin-left: 2rem;
        margin-right: 2rem
    }

    .nh7-m {
        margin-left: -2rem;
        margin-right: -2rem
    }

    .pa8-m {
        padding: 3rem
    }

    .ma8-m {
        margin: 3rem
    }

    .na8-m {
        margin: -3rem
    }

    .pl8-m {
        padding-left: 3rem
    }

    .ml8-m {
        margin-left: 3rem
    }

    .nl8-m {
        margin-left: -3rem
    }

    .pr8-m {
        padding-right: 3rem
    }

    .mr8-m {
        margin-right: 3rem
    }

    .nr8-m {
        margin-right: -3rem
    }

    .pt8-m {
        padding-top: 3rem
    }

    .mt8-m {
        margin-top: 3rem
    }

    .nt8-m {
        margin-top: -3rem
    }

    .pb8-m {
        padding-bottom: 3rem
    }

    .mb8-m {
        margin-bottom: 3rem
    }

    .nb8-m {
        margin-bottom: -3rem
    }

    .pv8-m {
        padding-top: 3rem;
        padding-bottom: 3rem
    }

    .mv8-m {
        margin-top: 3rem;
        margin-bottom: 3rem
    }

    .nv8-m {
        margin-top: -3rem;
        margin-bottom: -3rem
    }

    .ph8-m {
        padding-left: 3rem;
        padding-right: 3rem
    }

    .mh8-m {
        margin-left: 3rem;
        margin-right: 3rem
    }

    .nh8-m {
        margin-left: -3rem;
        margin-right: -3rem
    }

    .pa9-m {
        padding: 4rem
    }

    .ma9-m {
        margin: 4rem
    }

    .na9-m {
        margin: -4rem
    }

    .pl9-m {
        padding-left: 4rem
    }

    .ml9-m {
        margin-left: 4rem
    }

    .nl9-m {
        margin-left: -4rem
    }

    .pr9-m {
        padding-right: 4rem
    }

    .mr9-m {
        margin-right: 4rem
    }

    .nr9-m {
        margin-right: -4rem
    }

    .pt9-m {
        padding-top: 4rem
    }

    .mt9-m {
        margin-top: 4rem
    }

    .nt9-m {
        margin-top: -4rem
    }

    .pb9-m {
        padding-bottom: 4rem
    }

    .mb9-m {
        margin-bottom: 4rem
    }

    .nb9-m {
        margin-bottom: -4rem
    }

    .pv9-m {
        padding-top: 4rem;
        padding-bottom: 4rem
    }

    .mv9-m {
        margin-top: 4rem;
        margin-bottom: 4rem
    }

    .nv9-m {
        margin-top: -4rem;
        margin-bottom: -4rem
    }

    .ph9-m {
        padding-left: 4rem;
        padding-right: 4rem
    }

    .mh9-m {
        margin-left: 4rem;
        margin-right: 4rem
    }

    .nh9-m {
        margin-left: -4rem;
        margin-right: -4rem
    }

    .pa10-m {
        padding: 8rem
    }

    .ma10-m {
        margin: 8rem
    }

    .na10-m {
        margin: -8rem
    }

    .pl10-m {
        padding-left: 8rem
    }

    .ml10-m {
        margin-left: 8rem
    }

    .nl10-m {
        margin-left: -8rem
    }

    .pr10-m {
        padding-right: 8rem
    }

    .mr10-m {
        margin-right: 8rem
    }

    .nr10-m {
        margin-right: -8rem
    }

    .pt10-m {
        padding-top: 8rem
    }

    .mt10-m {
        margin-top: 8rem
    }

    .nt10-m {
        margin-top: -8rem
    }

    .pb10-m {
        padding-bottom: 8rem
    }

    .mb10-m {
        margin-bottom: 8rem
    }

    .nb10-m {
        margin-bottom: -8rem
    }

    .pv10-m {
        padding-top: 8rem;
        padding-bottom: 8rem
    }

    .mv10-m {
        margin-top: 8rem;
        margin-bottom: 8rem
    }

    .nv10-m {
        margin-top: -8rem;
        margin-bottom: -8rem
    }

    .ph10-m {
        padding-left: 8rem;
        padding-right: 8rem
    }

    .mh10-m {
        margin-left: 8rem;
        margin-right: 8rem
    }

    .nh10-m {
        margin-left: -8rem;
        margin-right: -8rem
    }

    .pa11-m {
        padding: 16rem
    }

    .ma11-m {
        margin: 16rem
    }

    .na11-m {
        margin: -16rem
    }

    .pl11-m {
        padding-left: 16rem
    }

    .ml11-m {
        margin-left: 16rem
    }

    .nl11-m {
        margin-left: -16rem
    }

    .pr11-m {
        padding-right: 16rem
    }

    .mr11-m {
        margin-right: 16rem
    }

    .nr11-m {
        margin-right: -16rem
    }

    .pt11-m {
        padding-top: 16rem
    }

    .mt11-m {
        margin-top: 16rem
    }

    .nt11-m {
        margin-top: -16rem
    }

    .pb11-m {
        padding-bottom: 16rem
    }

    .mb11-m {
        margin-bottom: 16rem
    }

    .nb11-m {
        margin-bottom: -16rem
    }

    .pv11-m {
        padding-top: 16rem;
        padding-bottom: 16rem
    }

    .mv11-m {
        margin-top: 16rem;
        margin-bottom: 16rem
    }

    .nv11-m {
        margin-top: -16rem;
        margin-bottom: -16rem
    }

    .ph11-m {
        padding-left: 16rem;
        padding-right: 16rem
    }

    .mh11-m {
        margin-left: 16rem;
        margin-right: 16rem
    }

    .nh11-m {
        margin-left: -16rem;
        margin-right: -16rem
    }

    .top-0-m {
        top: 0
    }

    .right-0-m {
        right: 0
    }

    .bottom-0-m {
        bottom: 0
    }

    .left-0-m {
        left: 0
    }

    .top-1-m {
        top: 1rem
    }

    .right-1-m {
        right: 1rem
    }

    .bottom-1-m {
        bottom: 1rem
    }

    .left-1-m {
        left: 1rem
    }

    .top-2-m {
        top: 2rem
    }

    .right-2-m {
        right: 2rem
    }

    .bottom-2-m {
        bottom: 2rem
    }

    .left-2-m {
        left: 2rem
    }

    .top--1-m {
        top: -1rem
    }

    .right--1-m {
        right: -1rem
    }

    .bottom--1-m {
        bottom: -1rem
    }

    .left--1-m {
        left: -1rem
    }

    .top--2-m {
        top: -2rem
    }

    .right--2-m {
        right: -2rem
    }

    .bottom--2-m {
        bottom: -2rem
    }

    .left--2-m {
        left: -2rem
    }

    .absolute--fill-m {
        top: 0;
        right: 0;
        bottom: 0;
        left: 0
    }

    .cf-m:after,.cf-m:before {
        content: " ";
        display: table
    }

    .cf-m:after {
        clear: both
    }

    .cf-m {
        *zoom:1}

    .cl-m {
        clear: left
    }

    .cr-m {
        clear: right
    }

    .cb-m {
        clear: both
    }

    .cn-m {
        clear: none
    }

    .dn-m {
        display: none
    }

    .di-m {
        display: inline
    }

    .db-m {
        display: block
    }

    .dib-m {
        display: inline-block
    }

    .dit-m {
        display: inline-table
    }

    .dt-m {
        display: table
    }

    .dtc-m {
        display: table-cell
    }

    .dt-row-m {
        display: table-row
    }

    .dt-row-group-m {
        display: table-row-group
    }

    .dt-column-m {
        display: table-column
    }

    .dt-column-group-m {
        display: table-column-group
    }

    .dt--fixed-m {
        table-layout: fixed;
        width: 100%
    }

    .flex-m {
        display: -webkit-box;
        display: flex
    }

    .inline-flex-m {
        display: -webkit-inline-box;
        display: inline-flex
    }

    .flex-auto-m {
        -webkit-box-flex: 1;
        flex: 1 1 auto;
        min-width: 0;
        min-height: 0
    }

    .flex-none-m {
        -webkit-box-flex: 0;
        flex: none
    }

    .flex-column-m {
        -webkit-box-orient: vertical;
        flex-direction: column
    }

    .flex-column-m,.flex-row-m {
        -webkit-box-direction: normal
    }

    .flex-row-m {
        -webkit-box-orient: horizontal;
        flex-direction: row
    }

    .flex-wrap-m {
        flex-wrap: wrap
    }

    .flex-nowrap-m {
        flex-wrap: nowrap
    }

    .flex-wrap-reverse-m {
        flex-wrap: wrap-reverse
    }

    .flex-column-reverse-m {
        -webkit-box-orient: vertical;
        -webkit-box-direction: reverse;
        flex-direction: column-reverse
    }

    .flex-row-reverse-m {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: reverse;
        flex-direction: row-reverse
    }

    .items-start-m {
        -webkit-box-align: start;
        align-items: flex-start
    }

    .items-end-m {
        -webkit-box-align: end;
        align-items: flex-end
    }

    .items-center-m {
        -webkit-box-align: center;
        align-items: center
    }

    .items-baseline-m {
        -webkit-box-align: baseline;
        align-items: baseline
    }

    .items-stretch-m {
        -webkit-box-align: stretch;
        align-items: stretch
    }

    .self-start-m {
        align-self: flex-start
    }

    .self-end-m {
        align-self: flex-end
    }

    .self-center-m {
        align-self: center
    }

    .self-baseline-m {
        align-self: baseline
    }

    .self-stretch-m {
        align-self: stretch
    }

    .justify-start-m {
        -webkit-box-pack: start;
        justify-content: flex-start
    }

    .justify-end-m {
        -webkit-box-pack: end;
        justify-content: flex-end
    }

    .justify-center-m {
        -webkit-box-pack: center;
        justify-content: center
    }

    .justify-between-m {
        -webkit-box-pack: justify;
        justify-content: space-between
    }

    .justify-around-m {
        justify-content: space-around
    }

    .content-start-m {
        align-content: flex-start
    }

    .content-end-m {
        align-content: flex-end
    }

    .content-center-m {
        align-content: center
    }

    .content-between-m {
        align-content: space-between
    }

    .content-around-m {
        align-content: space-around
    }

    .content-stretch-m {
        align-content: stretch
    }

    .order-0-m {
        -webkit-box-ordinal-group: 1;
        order: 0
    }

    .order-1-m {
        -webkit-box-ordinal-group: 2;
        order: 1
    }

    .order-2-m {
        -webkit-box-ordinal-group: 3;
        order: 2
    }

    .order-3-m {
        -webkit-box-ordinal-group: 4;
        order: 3
    }

    .order-4-m {
        -webkit-box-ordinal-group: 5;
        order: 4
    }

    .order-5-m {
        -webkit-box-ordinal-group: 6;
        order: 5
    }

    .order-6-m {
        -webkit-box-ordinal-group: 7;
        order: 6
    }

    .order-7-m {
        -webkit-box-ordinal-group: 8;
        order: 7
    }

    .order-8-m {
        -webkit-box-ordinal-group: 9;
        order: 8
    }

    .order-last-m {
        -webkit-box-ordinal-group: 100000;
        order: 99999
    }

    .flex-grow-0-m {
        -webkit-box-flex: 0;
        flex-grow: 0
    }

    .flex-grow-1-m {
        -webkit-box-flex: 1;
        flex-grow: 1
    }

    .flex-shrink-0-m {
        flex-shrink: 0
    }

    .flex-shrink-1-m {
        flex-shrink: 1
    }

    .fl-m {
        float: left
    }

    .fl-m,.fr-m {
        _display: inline
    }

    .fr-m {
        float: right
    }

    .fn-m {
        float: none
    }

    .i-m {
        font-style: italic
    }

    .fs-normal-m {
        font-style: normal
    }

    .h1-m {
        height: 1rem
    }

    .h2-m {
        height: 2rem
    }

    .h3-m {
        height: 4rem
    }

    .h4-m {
        height: 8rem
    }

    .h5-m {
        height: 16rem
    }

    .h-25-m {
        height: 25%
    }

    .h-50-m {
        height: 50%
    }

    .h-75-m {
        height: 75%
    }

    .h-100-m {
        height: 100%
    }

    .min-h-100-m {
        min-height: 100%
    }

    .vh-25-m {
        height: 25vh
    }

    .vh-50-m {
        height: 50vh
    }

    .vh-75-m {
        height: 75vh
    }

    .vh-100-m {
        height: 100vh
    }

    .min-vh-100-m {
        min-height: 100vh
    }

    .h-auto-m {
        height: auto
    }

    .h-inherit-m {
        height: inherit
    }

    .h-small-m {
        height: 2rem;
        box-sizing: border-box
    }

    .min-h-small-m {
        min-height: 2rem;
        box-sizing: border-box
    }

    .h-regular-m {
        height: 2.5rem;
        box-sizing: border-box
    }

    .min-h-regular-m {
        min-height: 2.5rem;
        box-sizing: border-box
    }

    .h-large-m {
        height: 3rem;
        box-sizing: border-box
    }

    .min-h-large-m {
        min-height: 3rem;
        box-sizing: border-box
    }

    .tracked-m {
        letter-spacing: .1em
    }

    .tracked-tight-m {
        letter-spacing: -.05em
    }

    .tracked-mega-m {
        letter-spacing: .25em
    }

    .lh-solid-m {
        line-height: 1
    }

    .lh-title-m {
        line-height: 1.25
    }

    .lh-copy-m {
        line-height: 1.5
    }

    .mw1-m {
        max-width: 1rem
    }

    .mw2-m {
        max-width: 2rem
    }

    .mw3-m {
        max-width: 4rem
    }

    .mw4-m {
        max-width: 8rem
    }

    .mw5-m {
        max-width: 16rem
    }

    .mw6-m {
        max-width: 32rem
    }

    .mw7-m {
        max-width: 48rem
    }

    .mw8-m {
        max-width: 64rem
    }

    .mw9-m {
        max-width: 96rem
    }

    .mw-none-m {
        max-width: none
    }

    .mw-100-m {
        max-width: 100%
    }

    .o-100-m {
        opacity: 1
    }

    .o-90-m {
        opacity: .9
    }

    .o-80-m {
        opacity: .8
    }

    .o-70-m {
        opacity: .7
    }

    .o-60-m {
        opacity: .6
    }

    .o-50-m {
        opacity: .5
    }

    .o-40-m {
        opacity: .4
    }

    .o-30-m {
        opacity: .3
    }

    .o-20-m {
        opacity: .2
    }

    .o-10-m {
        opacity: .1
    }

    .o-05-m {
        opacity: .05
    }

    .o-025-m {
        opacity: .025
    }

    .o-0-m {
        opacity: 0
    }

    .rotate-45-m {
        -webkit-transform: rotate(45deg);
        transform: rotate(45deg)
    }

    .rotate-90-m {
        -webkit-transform: rotate(90deg);
        transform: rotate(90deg)
    }

    .rotate-135-m {
        -webkit-transform: rotate(135deg);
        transform: rotate(135deg)
    }

    .rotate-180-m {
        -webkit-transform: rotate(180deg);
        transform: rotate(180deg)
    }

    .rotate-225-m {
        -webkit-transform: rotate(225deg);
        transform: rotate(225deg)
    }

    .rotate-270-m {
        -webkit-transform: rotate(270deg);
        transform: rotate(270deg)
    }

    .rotate-315-m {
        -webkit-transform: rotate(315deg);
        transform: rotate(315deg)
    }

    .outline-m {
        outline: 1px solid
    }

    .outline-transparent-m {
        outline: 1px solid transparent
    }

    .outline-0-m {
        outline: 0
    }

    .overflow-visible-m {
        overflow: visible
    }

    .overflow-hidden-m {
        overflow: hidden
    }

    .overflow-scroll-m {
        overflow: scroll
    }

    .overflow-auto-m {
        overflow: auto
    }

    .overflow-x-visible-m {
        overflow-x: visible
    }

    .overflow-x-hidden-m {
        overflow-x: hidden
    }

    .overflow-x-scroll-m {
        overflow-x: scroll
    }

    .overflow-x-auto-m {
        overflow-x: auto
    }

    .overflow-y-visible-m {
        overflow-y: visible
    }

    .overflow-y-hidden-m {
        overflow-y: hidden
    }

    .overflow-y-scroll-m {
        overflow-y: scroll
    }

    .overflow-y-auto-m {
        overflow-y: auto
    }

    .static-m {
        position: static
    }

    .relative-m {
        position: relative
    }

    .absolute-m {
        position: absolute
    }

    .fixed-m {
        position: fixed
    }

    .sticky-m {
        position: -webkit-sticky;
        position: sticky
    }

    .strike-m {
        text-decoration: line-through
    }

    .underline-m {
        text-decoration: underline
    }

    .no-underline-m {
        text-decoration: none
    }

    .tl-m {
        text-align: left
    }

    .tr-m {
        text-align: right
    }

    .tc-m {
        text-align: center
    }

    .tj-m {
        text-align: justify
    }

    .ttc-m {
        text-transform: capitalize
    }

    .ttl-m {
        text-transform: lowercase
    }

    .ttu-m {
        text-transform: uppercase
    }

    .ttn-m {
        text-transform: none
    }

    .f1-m {
        font-size: 3rem
    }

    .f2-m {
        font-size: 2.25rem
    }

    .f3-m {
        font-size: 1.5rem
    }

    .f4-m {
        font-size: 1.25rem
    }

    .f5-m {
        font-size: 1rem
    }

    .f6-m {
        font-size: .875rem
    }

    .f7-m {
        font-size: .75rem
    }

    .measure-m {
        max-width: 30em
    }

    .measure-wide-m {
        max-width: 34em
    }

    .measure-narrow-m {
        max-width: 20em
    }

    .small-caps-m {
        font-variant: small-caps
    }

    .indent-m {
        text-indent: 1em;
        margin-top: 0;
        margin-bottom: 0
    }

    .truncate-m {
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis
    }

    .t-heading-1-m {
        font-size: 3rem
    }

    .t-heading-1-m,.t-heading-2-m {
        font-family: Montserrat;
        font-weight: 700;
        text-transform: none;
        letter-spacing: 0
    }

    .t-heading-2-m {
        font-size: 2.25rem
    }

    .t-heading-3-m {
        font-family: Montserrat;
        font-weight: 700;
        font-size: 1.75rem;
        text-transform: none;
        letter-spacing: 0
    }

    .t-heading-4-m {
        font-size: 1.5rem
    }

    .t-heading-4-m,.t-heading-5-m {
        font-family: Montserrat;
        font-weight: 400;
        text-transform: none;
        letter-spacing: 0
    }

    .t-heading-5-m {
        font-size: 1.25rem
    }

    .t-heading-6-m {
        font-size: 1.25rem
    }

    .t-body-m,.t-heading-6-m,body {
        font-family: Montserrat;
        font-weight: 400;
        text-transform: none;
        letter-spacing: 0
    }

    .t-body-m,body {
        font-size: 1rem
    }

    .t-small-m {
        font-size: .875rem
    }

    .t-mini-m,.t-small-m {
        font-family: Montserrat;
        font-weight: 400;
        text-transform: none;
        letter-spacing: 0
    }

    .t-mini-m {
        font-size: .75rem
    }

    .t-action-m {
        font-size: 1rem
    }

    .t-action--small-m,.t-action-m {
        font-family: Montserrat;
        font-weight: 500;
        text-transform: none;
        letter-spacing: 0
    }

    .t-action--small-m {
        font-size: .875rem
    }

    .t-action--large-m {
        font-weight: 500;
        font-size: 1.5rem
    }

    .t-action--large-m,.t-code-m {
        font-family: Montserrat;
        text-transform: none;
        letter-spacing: 0
    }

    .t-code-m {
        font-size: 1rem
    }

    .normal-m,.t-code-m {
        font-weight: 400
    }

    .b-m {
        font-weight: 700
    }

    .fw1-m {
        font-weight: 100
    }

    .fw2-m {
        font-weight: 200
    }

    .fw3-m {
        font-weight: 300
    }

    .fw4-m {
        font-weight: 400
    }

    .fw5-m {
        font-weight: 500
    }

    .fw6-m {
        font-weight: 600
    }

    .fw7-m {
        font-weight: 700
    }

    .fw8-m {
        font-weight: 800
    }

    .fw9-m {
        font-weight: 900
    }

    .clip-m {
        position: fixed!important;
        _position: absolute!important;
        clip: rect(1px 1px 1px 1px);
        clip: rect(1px,1px,1px,1px)
    }

    .ws-normal-m {
        white-space: normal
    }

    .nowrap-m {
        white-space: nowrap
    }

    .pre-m {
        white-space: pre
    }

    .w1-m {
        width: 1rem
    }

    .w2-m {
        width: 2rem
    }

    .w3-m {
        width: 4rem
    }

    .w4-m {
        width: 8rem
    }

    .w5-m {
        width: 16rem
    }

    .w-10-m {
        width: 10%
    }

    .w-20-m {
        width: 20%
    }

    .w-25-m {
        width: 25%
    }

    .w-30-m {
        width: 30%
    }

    .w-33-m {
        width: 33%
    }

    .w-34-m {
        width: 34%
    }

    .w-40-m {
        width: 40%
    }

    .w-50-m {
        width: 50%
    }

    .w-60-m {
        width: 60%
    }

    .w-70-m {
        width: 70%
    }

    .w-75-m {
        width: 75%
    }

    .w-80-m {
        width: 80%
    }

    .w-90-m {
        width: 90%
    }

    .w-100-m {
        width: 100%
    }

    .w-third-m {
        width: 33.33333%
    }

    .w-two-thirds-m {
        width: 66.66667%
    }

    .w-auto-m {
        width: auto
    }

    .vw-10-m {
        width: 10vw
    }

    .vw-20-m {
        width: 20vw
    }

    .vw-25-m {
        width: 25vw
    }

    .vw-30-m {
        width: 30vw
    }

    .vw-33-m {
        width: 33vw
    }

    .vw-34-m {
        width: 34vw
    }

    .vw-40-m {
        width: 40vw
    }

    .vw-50-m {
        width: 50vw
    }

    .vw-60-m {
        width: 60vw
    }

    .vw-70-m {
        width: 70vw
    }

    .vw-75-m {
        width: 75vw
    }

    .vw-80-m {
        width: 80vw
    }

    .vw-90-m {
        width: 90vw
    }

    .vw-100-m {
        width: 100vw
    }

    .vw-third-m {
        width: 33.33333vw
    }

    .vw-two-thirds-m {
        width: 66.66667vw
    }
}

@media screen and (min-width: 64em) {
    .aspect-ratio-l {
        height:0;
        position: relative
    }

    .aspect-ratio--16x9-l {
        padding-bottom: 56.25%
    }

    .aspect-ratio--9x16-l {
        padding-bottom: 177.77%
    }

    .aspect-ratio--4x3-l {
        padding-bottom: 75%
    }

    .aspect-ratio--3x4-l {
        padding-bottom: 133.33%
    }

    .aspect-ratio--6x4-l {
        padding-bottom: 66.6%
    }

    .aspect-ratio--4x6-l {
        padding-bottom: 150%
    }

    .aspect-ratio--8x5-l {
        padding-bottom: 62.5%
    }

    .aspect-ratio--5x8-l {
        padding-bottom: 160%
    }

    .aspect-ratio--7x5-l {
        padding-bottom: 71.42%
    }

    .aspect-ratio--5x7-l {
        padding-bottom: 140%
    }

    .aspect-ratio--1x1-l {
        padding-bottom: 100%
    }

    .aspect-ratio--object-l {
        position: absolute;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        width: 100%;
        height: 100%;
        z-index: 100
    }

    .cover-l {
        background-size: cover!important
    }

    .contain-l {
        background-size: contain!important
    }

    .bg-center-l {
        background-position: 50%
    }

    .bg-center-l,.bg-top-l {
        background-repeat: no-repeat
    }

    .bg-top-l {
        background-position: top
    }

    .bg-right-l {
        background-position: 100%
    }

    .bg-bottom-l,.bg-right-l {
        background-repeat: no-repeat
    }

    .bg-bottom-l {
        background-position: bottom
    }

    .bg-left-l {
        background-repeat: no-repeat;
        background-position: 0
    }

    .ba-l {
        border-style: solid;
        border-width: 1px
    }

    .bt-l {
        border-top-style: solid;
        border-top-width: 1px
    }

    .br-l {
        border-right-style: solid;
        border-right-width: 1px
    }

    .bb-l {
        border-bottom-style: solid;
        border-bottom-width: 1px
    }

    .bl-l {
        border-left-style: solid;
        border-left-width: 1px
    }

    .bn-l {
        border-style: none;
        border-width: 0
    }

    .br0-l {
        border-radius: 0
    }

    .br1-l {
        border-radius: .125rem
    }

    .br2-l {
        border-radius: .25rem
    }

    .br3-l {
        border-radius: .5rem
    }

    .br4-l {
        border-radius: 1rem
    }

    .br-100-l {
        border-radius: 100%
    }

    .br-pill-l {
        border-radius: 9999px
    }

    .br--bottom-l {
        border-top-left-radius: 0;
        border-top-right-radius: 0
    }

    .br--top-l {
        border-bottom-right-radius: 0
    }

    .br--right-l,.br--top-l {
        border-bottom-left-radius: 0
    }

    .br--right-l {
        border-top-left-radius: 0
    }

    .br--left-l {
        border-top-right-radius: 0;
        border-bottom-right-radius: 0
    }

    .b--dotted-l {
        border-style: dotted
    }

    .b--dashed-l {
        border-style: dashed
    }

    .b--solid-l {
        border-style: solid
    }

    .b--none-l {
        border-style: none
    }

    .bw0-l {
        border-width: 0
    }

    .bw1-l {
        border-width: .05rem
    }

    .bw2-l {
        border-width: .075rem
    }

    .bw3-l {
        border-width: .1rem
    }

    .bw4-l {
        border-width: .125rem
    }

    .bw5-l {
        border-width: .15rem
    }

    .bt-0-l {
        border-top-width: 0
    }

    .br-0-l {
        border-right-width: 0
    }

    .bb-0-l {
        border-bottom-width: 0
    }

    .bl-0-l {
        border-left-width: 0
    }

    .shadow-1-l {
        box-shadow: 0 0 4px 2px rgba(0,0,0,.2)
    }

    .shadow-2-l {
        box-shadow: 0 0 8px 2px rgba(0,0,0,.2)
    }

    .shadow-3-l {
        box-shadow: 2px 2px 4px 2px rgba(0,0,0,.2)
    }

    .shadow-4-l {
        box-shadow: 2px 2px 8px 0 rgba(0,0,0,.2)
    }

    .shadow-5-l {
        box-shadow: 4px 4px 8px 0 rgba(0,0,0,.2)
    }

    .pa0-l {
        padding: 0
    }

    .ma0-l,.na0-l {
        margin: 0
    }

    .pl0-l {
        padding-left: 0
    }

    .ml0-l,.nl0-l {
        margin-left: 0
    }

    .pr0-l {
        padding-right: 0
    }

    .mr0-l,.nr0-l {
        margin-right: 0
    }

    .pt0-l {
        padding-top: 0
    }

    .mt0-l,.nt0-l {
        margin-top: 0
    }

    .pb0-l {
        padding-bottom: 0
    }

    .mb0-l,.nb0-l {
        margin-bottom: 0
    }

    .pv0-l {
        padding-top: 0;
        padding-bottom: 0
    }

    .mv0-l,.nv0-l {
        margin-top: 0;
        margin-bottom: 0
    }

    .ph0-l {
        padding-left: 0;
        padding-right: 0
    }

    .mh0-l,.nh0-l {
        margin-left: 0;
        margin-right: 0
    }

    .pa1-l {
        padding: .125rem
    }

    .ma1-l {
        margin: .125rem
    }

    .na1-l {
        margin: -.125rem
    }

    .pl1-l {
        padding-left: .125rem
    }

    .ml1-l {
        margin-left: .125rem
    }

    .nl1-l {
        margin-left: -.125rem
    }

    .pr1-l {
        padding-right: .125rem
    }

    .mr1-l {
        margin-right: .125rem
    }

    .nr1-l {
        margin-right: -.125rem
    }

    .pt1-l {
        padding-top: .125rem
    }

    .mt1-l {
        margin-top: .125rem
    }

    .nt1-l {
        margin-top: -.125rem
    }

    .pb1-l {
        padding-bottom: .125rem
    }

    .mb1-l {
        margin-bottom: .125rem
    }

    .nb1-l {
        margin-bottom: -.125rem
    }

    .pv1-l {
        padding-top: .125rem;
        padding-bottom: .125rem
    }

    .mv1-l {
        margin-top: .125rem;
        margin-bottom: .125rem
    }

    .nv1-l {
        margin-top: -.125rem;
        margin-bottom: -.125rem
    }

    .ph1-l {
        padding-left: .125rem;
        padding-right: .125rem
    }

    .mh1-l {
        margin-left: .125rem;
        margin-right: .125rem
    }

    .nh1-l {
        margin-left: -.125rem;
        margin-right: -.125rem
    }

    .pa2-l {
        padding: .25rem
    }

    .ma2-l {
        margin: .25rem
    }

    .na2-l {
        margin: -.25rem
    }

    .pl2-l {
        padding-left: .25rem
    }

    .ml2-l {
        margin-left: .25rem
    }

    .nl2-l {
        margin-left: -.25rem
    }

    .pr2-l {
        padding-right: .25rem
    }

    .mr2-l {
        margin-right: .25rem
    }

    .nr2-l {
        margin-right: -.25rem
    }

    .pt2-l {
        padding-top: .25rem
    }

    .mt2-l {
        margin-top: .25rem
    }

    .nt2-l {
        margin-top: -.25rem
    }

    .pb2-l {
        padding-bottom: .25rem
    }

    .mb2-l {
        margin-bottom: .25rem
    }

    .nb2-l {
        margin-bottom: -.25rem
    }

    .pv2-l {
        padding-top: .25rem;
        padding-bottom: .25rem
    }

    .mv2-l {
        margin-top: .25rem;
        margin-bottom: .25rem
    }

    .nv2-l {
        margin-top: -.25rem;
        margin-bottom: -.25rem
    }

    .ph2-l {
        padding-left: .25rem;
        padding-right: .25rem
    }

    .mh2-l {
        margin-left: .25rem;
        margin-right: .25rem
    }

    .nh2-l {
        margin-left: -.25rem;
        margin-right: -.25rem
    }

    .pa3-l {
        padding: .5rem
    }

    .ma3-l {
        margin: .5rem
    }

    .na3-l {
        margin: -.5rem
    }

    .pl3-l {
        padding-left: .5rem
    }

    .ml3-l {
        margin-left: .5rem
    }

    .nl3-l {
        margin-left: -.5rem
    }

    .pr3-l {
        padding-right: .5rem
    }

    .mr3-l {
        margin-right: .5rem
    }

    .nr3-l {
        margin-right: -.5rem
    }

    .pt3-l {
        padding-top: .5rem
    }

    .mt3-l {
        margin-top: .5rem
    }

    .nt3-l {
        margin-top: -.5rem
    }

    .pb3-l {
        padding-bottom: .5rem
    }

    .mb3-l {
        margin-bottom: .5rem
    }

    .nb3-l {
        margin-bottom: -.5rem
    }

    .pv3-l {
        padding-top: .5rem;
        padding-bottom: .5rem
    }

    .mv3-l {
        margin-top: .5rem;
        margin-bottom: .5rem
    }

    .nv3-l {
        margin-top: -.5rem;
        margin-bottom: -.5rem
    }

    .ph3-l {
        padding-left: .5rem;
        padding-right: .5rem
    }

    .mh3-l {
        margin-left: .5rem;
        margin-right: .5rem
    }

    .nh3-l {
        margin-left: -.5rem;
        margin-right: -.5rem
    }

    .pa4-l {
        padding: .75rem
    }

    .ma4-l {
        margin: .75rem
    }

    .na4-l {
        margin: -.75rem
    }

    .pl4-l {
        padding-left: .75rem
    }

    .ml4-l {
        margin-left: .75rem
    }

    .nl4-l {
        margin-left: -.75rem
    }

    .pr4-l {
        padding-right: .75rem
    }

    .mr4-l {
        margin-right: .75rem
    }

    .nr4-l {
        margin-right: -.75rem
    }

    .pt4-l {
        padding-top: .75rem
    }

    .mt4-l {
        margin-top: .75rem
    }

    .nt4-l {
        margin-top: -.75rem
    }

    .pb4-l {
        padding-bottom: .75rem
    }

    .mb4-l {
        margin-bottom: .75rem
    }

    .nb4-l {
        margin-bottom: -.75rem
    }

    .pv4-l {
        padding-top: .75rem;
        padding-bottom: .75rem
    }

    .mv4-l {
        margin-top: .75rem;
        margin-bottom: .75rem
    }

    .nv4-l {
        margin-top: -.75rem;
        margin-bottom: -.75rem
    }

    .ph4-l {
        padding-left: .75rem;
        padding-right: .75rem
    }

    .mh4-l {
        margin-left: .75rem;
        margin-right: .75rem
    }

    .nh4-l {
        margin-left: -.75rem;
        margin-right: -.75rem
    }

    .pa5-l {
        padding: 1rem
    }

    .ma5-l {
        margin: 1rem
    }

    .na5-l {
        margin: -1rem
    }

    .pl5-l {
        padding-left: 1rem
    }

    .ml5-l {
        margin-left: 1rem
    }

    .nl5-l {
        margin-left: -1rem
    }

    .pr5-l {
        padding-right: 1rem
    }

    .mr5-l {
        margin-right: 1rem
    }

    .nr5-l {
        margin-right: -1rem
    }

    .pt5-l {
        padding-top: 1rem
    }

    .mt5-l {
        margin-top: 1rem
    }

    .nt5-l {
        margin-top: -1rem
    }

    .pb5-l {
        padding-bottom: 1rem
    }

    .mb5-l {
        margin-bottom: 1rem
    }

    .nb5-l {
        margin-bottom: -1rem
    }

    .pv5-l {
        padding-top: 1rem;
        padding-bottom: 1rem
    }

    .mv5-l {
        margin-top: 1rem;
        margin-bottom: 1rem
    }

    .nv5-l {
        margin-top: -1rem;
        margin-bottom: -1rem
    }

    .ph5-l {
        padding-left: 1rem;
        padding-right: 1rem
    }

    .mh5-l {
        margin-left: 1rem;
        margin-right: 1rem
    }

    .nh5-l {
        margin-left: -1rem;
        margin-right: -1rem
    }

    .pa6-l {
        padding: 1.5rem
    }

    .ma6-l {
        margin: 1.5rem
    }

    .na6-l {
        margin: -1.5rem
    }

    .pl6-l {
        padding-left: 1.5rem
    }

    .ml6-l {
        margin-left: 1.5rem
    }

    .nl6-l {
        margin-left: -1.5rem
    }

    .pr6-l {
        padding-right: 1.5rem
    }

    .mr6-l {
        margin-right: 1.5rem
    }

    .nr6-l {
        margin-right: -1.5rem
    }

    .pt6-l {
        padding-top: 1.5rem
    }

    .mt6-l {
        margin-top: 1.5rem
    }

    .nt6-l {
        margin-top: -1.5rem
    }

    .pb6-l {
        padding-bottom: 1.5rem
    }

    .mb6-l {
        margin-bottom: 1.5rem
    }

    .nb6-l {
        margin-bottom: -1.5rem
    }

    .pv6-l {
        padding-top: 1.5rem;
        padding-bottom: 1.5rem
    }

    .mv6-l {
        margin-top: 1.5rem;
        margin-bottom: 1.5rem
    }

    .nv6-l {
        margin-top: -1.5rem;
        margin-bottom: -1.5rem
    }

    .ph6-l {
        padding-left: 1.5rem;
        padding-right: 1.5rem
    }

    .mh6-l {
        margin-left: 1.5rem;
        margin-right: 1.5rem
    }

    .nh6-l {
        margin-left: -1.5rem;
        margin-right: -1.5rem
    }

    .pa7-l {
        padding: 2rem
    }

    .ma7-l {
        margin: 2rem
    }

    .na7-l {
        margin: -2rem
    }

    .pl7-l {
        padding-left: 2rem
    }

    .ml7-l {
        margin-left: 2rem
    }

    .nl7-l {
        margin-left: -2rem
    }

    .pr7-l {
        padding-right: 2rem
    }

    .mr7-l {
        margin-right: 2rem
    }

    .nr7-l {
        margin-right: -2rem
    }

    .pt7-l {
        padding-top: 2rem
    }

    .mt7-l {
        margin-top: 2rem
    }

    .nt7-l {
        margin-top: -2rem
    }

    .pb7-l {
        padding-bottom: 2rem
    }

    .mb7-l {
        margin-bottom: 2rem
    }

    .nb7-l {
        margin-bottom: -2rem
    }

    .pv7-l {
        padding-top: 2rem;
        padding-bottom: 2rem
    }

    .mv7-l {
        margin-top: 2rem;
        margin-bottom: 2rem
    }

    .nv7-l {
        margin-top: -2rem;
        margin-bottom: -2rem
    }

    .ph7-l {
        padding-left: 2rem;
        padding-right: 2rem
    }

    .mh7-l {
        margin-left: 2rem;
        margin-right: 2rem
    }

    .nh7-l {
        margin-left: -2rem;
        margin-right: -2rem
    }

    .pa8-l {
        padding: 3rem
    }

    .ma8-l {
        margin: 3rem
    }

    .na8-l {
        margin: -3rem
    }

    .pl8-l {
        padding-left: 3rem
    }

    .ml8-l {
        margin-left: 3rem
    }

    .nl8-l {
        margin-left: -3rem
    }

    .pr8-l {
        padding-right: 3rem
    }

    .mr8-l {
        margin-right: 3rem
    }

    .nr8-l {
        margin-right: -3rem
    }

    .pt8-l {
        padding-top: 3rem
    }

    .mt8-l {
        margin-top: 3rem
    }

    .nt8-l {
        margin-top: -3rem
    }

    .pb8-l {
        padding-bottom: 3rem
    }

    .mb8-l {
        margin-bottom: 3rem
    }

    .nb8-l {
        margin-bottom: -3rem
    }

    .pv8-l {
        padding-top: 3rem;
        padding-bottom: 3rem
    }

    .mv8-l {
        margin-top: 3rem;
        margin-bottom: 3rem
    }

    .nv8-l {
        margin-top: -3rem;
        margin-bottom: -3rem
    }

    .ph8-l {
        padding-left: 3rem;
        padding-right: 3rem
    }

    .mh8-l {
        margin-left: 3rem;
        margin-right: 3rem
    }

    .nh8-l {
        margin-left: -3rem;
        margin-right: -3rem
    }

    .pa9-l {
        padding: 4rem
    }

    .ma9-l {
        margin: 4rem
    }

    .na9-l {
        margin: -4rem
    }

    .pl9-l {
        padding-left: 4rem
    }

    .ml9-l {
        margin-left: 4rem
    }

    .nl9-l {
        margin-left: -4rem
    }

    .pr9-l {
        padding-right: 4rem
    }

    .mr9-l {
        margin-right: 4rem
    }

    .nr9-l {
        margin-right: -4rem
    }

    .pt9-l {
        padding-top: 4rem
    }

    .mt9-l {
        margin-top: 4rem
    }

    .nt9-l {
        margin-top: -4rem
    }

    .pb9-l {
        padding-bottom: 4rem
    }

    .mb9-l {
        margin-bottom: 4rem
    }

    .nb9-l {
        margin-bottom: -4rem
    }

    .pv9-l {
        padding-top: 4rem;
        padding-bottom: 4rem
    }

    .mv9-l {
        margin-top: 4rem;
        margin-bottom: 4rem
    }

    .nv9-l {
        margin-top: -4rem;
        margin-bottom: -4rem
    }

    .ph9-l {
        padding-left: 4rem;
        padding-right: 4rem
    }

    .mh9-l {
        margin-left: 4rem;
        margin-right: 4rem
    }

    .nh9-l {
        margin-left: -4rem;
        margin-right: -4rem
    }

    .pa10-l {
        padding: 8rem
    }

    .ma10-l {
        margin: 8rem
    }

    .na10-l {
        margin: -8rem
    }

    .pl10-l {
        padding-left: 8rem
    }

    .ml10-l {
        margin-left: 8rem
    }

    .nl10-l {
        margin-left: -8rem
    }

    .pr10-l {
        padding-right: 8rem
    }

    .mr10-l {
        margin-right: 8rem
    }

    .nr10-l {
        margin-right: -8rem
    }

    .pt10-l {
        padding-top: 8rem
    }

    .mt10-l {
        margin-top: 8rem
    }

    .nt10-l {
        margin-top: -8rem
    }

    .pb10-l {
        padding-bottom: 8rem
    }

    .mb10-l {
        margin-bottom: 8rem
    }

    .nb10-l {
        margin-bottom: -8rem
    }

    .pv10-l {
        padding-top: 8rem;
        padding-bottom: 8rem
    }

    .mv10-l {
        margin-top: 8rem;
        margin-bottom: 8rem
    }

    .nv10-l {
        margin-top: -8rem;
        margin-bottom: -8rem
    }

    .ph10-l {
        padding-left: 8rem;
        padding-right: 8rem
    }

    .mh10-l {
        margin-left: 8rem;
        margin-right: 8rem
    }

    .nh10-l {
        margin-left: -8rem;
        margin-right: -8rem
    }

    .pa11-l {
        padding: 16rem
    }

    .ma11-l {
        margin: 16rem
    }

    .na11-l {
        margin: -16rem
    }

    .pl11-l {
        padding-left: 16rem
    }

    .ml11-l {
        margin-left: 16rem
    }

    .nl11-l {
        margin-left: -16rem
    }

    .pr11-l {
        padding-right: 16rem
    }

    .mr11-l {
        margin-right: 16rem
    }

    .nr11-l {
        margin-right: -16rem
    }

    .pt11-l {
        padding-top: 16rem
    }

    .mt11-l {
        margin-top: 16rem
    }

    .nt11-l {
        margin-top: -16rem
    }

    .pb11-l {
        padding-bottom: 16rem
    }

    .mb11-l {
        margin-bottom: 16rem
    }

    .nb11-l {
        margin-bottom: -16rem
    }

    .pv11-l {
        padding-top: 16rem;
        padding-bottom: 16rem
    }

    .mv11-l {
        margin-top: 16rem;
        margin-bottom: 16rem
    }

    .nv11-l {
        margin-top: -16rem;
        margin-bottom: -16rem
    }

    .ph11-l {
        padding-left: 16rem;
        padding-right: 16rem
    }

    .mh11-l {
        margin-left: 16rem;
        margin-right: 16rem
    }

    .nh11-l {
        margin-left: -16rem;
        margin-right: -16rem
    }

    .top-0-l {
        top: 0
    }

    .right-0-l {
        right: 0
    }

    .bottom-0-l {
        bottom: 0
    }

    .left-0-l {
        left: 0
    }

    .top-1-l {
        top: 1rem
    }

    .right-1-l {
        right: 1rem
    }

    .bottom-1-l {
        bottom: 1rem
    }

    .left-1-l {
        left: 1rem
    }

    .top-2-l {
        top: 2rem
    }

    .right-2-l {
        right: 2rem
    }

    .bottom-2-l {
        bottom: 2rem
    }

    .left-2-l {
        left: 2rem
    }

    .top--1-l {
        top: -1rem
    }

    .right--1-l {
        right: -1rem
    }

    .bottom--1-l {
        bottom: -1rem
    }

    .left--1-l {
        left: -1rem
    }

    .top--2-l {
        top: -2rem
    }

    .right--2-l {
        right: -2rem
    }

    .bottom--2-l {
        bottom: -2rem
    }

    .left--2-l {
        left: -2rem
    }

    .absolute--fill-l {
        top: 0;
        right: 0;
        bottom: 0;
        left: 0
    }

    .cf-l:after,.cf-l:before {
        content: " ";
        display: table
    }

    .cf-l:after {
        clear: both
    }

    .cf-l {
        *zoom:1}

    .cl-l {
        clear: left
    }

    .cr-l {
        clear: right
    }

    .cb-l {
        clear: both
    }

    .cn-l {
        clear: none
    }

    .dn-l {
        display: none
    }

    .di-l {
        display: inline
    }

    .db-l {
        display: block
    }

    .dib-l {
        display: inline-block
    }

    .dit-l {
        display: inline-table
    }

    .dt-l {
        display: table
    }

    .dtc-l {
        display: table-cell
    }

    .dt-row-l {
        display: table-row
    }

    .dt-row-group-l {
        display: table-row-group
    }

    .dt-column-l {
        display: table-column
    }

    .dt-column-group-l {
        display: table-column-group
    }

    .dt--fixed-l {
        table-layout: fixed;
        width: 100%
    }

    .flex-l {
        display: -webkit-box;
        display: flex
    }

    .inline-flex-l {
        display: -webkit-inline-box;
        display: inline-flex
    }

    .flex-auto-l {
        -webkit-box-flex: 1;
        flex: 1 1 auto;
        min-width: 0;
        min-height: 0
    }

    .flex-none-l {
        -webkit-box-flex: 0;
        flex: none
    }

    .flex-column-l {
        -webkit-box-orient: vertical;
        flex-direction: column
    }

    .flex-column-l,.flex-row-l {
        -webkit-box-direction: normal
    }

    .flex-row-l {
        -webkit-box-orient: horizontal;
        flex-direction: row
    }

    .flex-wrap-l {
        flex-wrap: wrap
    }

    .flex-nowrap-l {
        flex-wrap: nowrap
    }

    .flex-wrap-reverse-l {
        flex-wrap: wrap-reverse
    }

    .flex-column-reverse-l {
        -webkit-box-orient: vertical;
        -webkit-box-direction: reverse;
        flex-direction: column-reverse
    }

    .flex-row-reverse-l {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: reverse;
        flex-direction: row-reverse
    }

    .items-start-l {
        -webkit-box-align: start;
        align-items: flex-start
    }

    .items-end-l {
        -webkit-box-align: end;
        align-items: flex-end
    }

    .items-center-l {
        -webkit-box-align: center;
        align-items: center
    }

    .items-baseline-l {
        -webkit-box-align: baseline;
        align-items: baseline
    }

    .items-stretch-l {
        -webkit-box-align: stretch;
        align-items: stretch
    }

    .self-start-l {
        align-self: flex-start
    }

    .self-end-l {
        align-self: flex-end
    }

    .self-center-l {
        align-self: center
    }

    .self-baseline-l {
        align-self: baseline
    }

    .self-stretch-l {
        align-self: stretch
    }

    .justify-start-l {
        -webkit-box-pack: start;
        justify-content: flex-start
    }

    .justify-end-l {
        -webkit-box-pack: end;
        justify-content: flex-end
    }

    .justify-center-l {
        -webkit-box-pack: center;
        justify-content: center
    }

    .justify-between-l {
        -webkit-box-pack: justify;
        justify-content: space-between
    }

    .justify-around-l {
        justify-content: space-around
    }

    .content-start-l {
        align-content: flex-start
    }

    .content-end-l {
        align-content: flex-end
    }

    .content-center-l {
        align-content: center
    }

    .content-between-l {
        align-content: space-between
    }

    .content-around-l {
        align-content: space-around
    }

    .content-stretch-l {
        align-content: stretch
    }

    .order-0-l {
        -webkit-box-ordinal-group: 1;
        order: 0
    }

    .order-1-l {
        -webkit-box-ordinal-group: 2;
        order: 1
    }

    .order-2-l {
        -webkit-box-ordinal-group: 3;
        order: 2
    }

    .order-3-l {
        -webkit-box-ordinal-group: 4;
        order: 3
    }

    .order-4-l {
        -webkit-box-ordinal-group: 5;
        order: 4
    }

    .order-5-l {
        -webkit-box-ordinal-group: 6;
        order: 5
    }

    .order-6-l {
        -webkit-box-ordinal-group: 7;
        order: 6
    }

    .order-7-l {
        -webkit-box-ordinal-group: 8;
        order: 7
    }

    .order-8-l {
        -webkit-box-ordinal-group: 9;
        order: 8
    }

    .order-last-l {
        -webkit-box-ordinal-group: 100000;
        order: 99999
    }

    .flex-grow-0-l {
        -webkit-box-flex: 0;
        flex-grow: 0
    }

    .flex-grow-1-l {
        -webkit-box-flex: 1;
        flex-grow: 1
    }

    .flex-shrink-0-l {
        flex-shrink: 0
    }

    .flex-shrink-1-l {
        flex-shrink: 1
    }

    .fl-l {
        float: left
    }

    .fl-l,.fr-l {
        _display: inline
    }

    .fr-l {
        float: right
    }

    .fn-l {
        float: none
    }

    .i-l {
        font-style: italic
    }

    .fs-normal-l {
        font-style: normal
    }

    .h1-l {
        height: 1rem
    }

    .h2-l {
        height: 2rem
    }

    .h3-l {
        height: 4rem
    }

    .h4-l {
        height: 8rem
    }

    .h5-l {
        height: 16rem
    }

    .h-25-l {
        height: 25%
    }

    .h-50-l {
        height: 50%
    }

    .h-75-l {
        height: 75%
    }

    .h-100-l {
        height: 100%
    }

    .min-h-100-l {
        min-height: 100%
    }

    .vh-25-l {
        height: 25vh
    }

    .vh-50-l {
        height: 50vh
    }

    .vh-75-l {
        height: 75vh
    }

    .vh-100-l {
        height: 100vh
    }

    .min-vh-100-l {
        min-height: 100vh
    }

    .h-auto-l {
        height: auto
    }

    .h-inherit-l {
        height: inherit
    }

    .h-small-l {
        height: 2rem;
        box-sizing: border-box
    }

    .min-h-small-l {
        min-height: 2rem;
        box-sizing: border-box
    }

    .h-regular-l {
        height: 2.5rem;
        box-sizing: border-box
    }

    .min-h-regular-l {
        min-height: 2.5rem;
        box-sizing: border-box
    }

    .h-large-l {
        height: 3rem;
        box-sizing: border-box
    }

    .min-h-large-l {
        min-height: 3rem;
        box-sizing: border-box
    }

    .tracked-l {
        letter-spacing: .1em
    }

    .tracked-tight-l {
        letter-spacing: -.05em
    }

    .tracked-mega-l {
        letter-spacing: .25em
    }

    .lh-solid-l {
        line-height: 1
    }

    .lh-title-l {
        line-height: 1.25
    }

    .lh-copy-l {
        line-height: 1.5
    }

    .mw1-l {
        max-width: 1rem
    }

    .mw2-l {
        max-width: 2rem
    }

    .mw3-l {
        max-width: 4rem
    }

    .mw4-l {
        max-width: 8rem
    }

    .mw5-l {
        max-width: 16rem
    }

    .mw6-l {
        max-width: 32rem
    }

    .mw7-l {
        max-width: 48rem
    }

    .mw8-l {
        max-width: 64rem
    }

    .mw9-l {
        max-width: 96rem
    }

    .mw-none-l {
        max-width: none
    }

    .mw-100-l {
        max-width: 100%
    }

    .o-100-l {
        opacity: 1
    }

    .o-90-l {
        opacity: .9
    }

    .o-80-l {
        opacity: .8
    }

    .o-70-l {
        opacity: .7
    }

    .o-60-l {
        opacity: .6
    }

    .o-50-l {
        opacity: .5
    }

    .o-40-l {
        opacity: .4
    }

    .o-30-l {
        opacity: .3
    }

    .o-20-l {
        opacity: .2
    }

    .o-10-l {
        opacity: .1
    }

    .o-05-l {
        opacity: .05
    }

    .o-025-l {
        opacity: .025
    }

    .o-0-l {
        opacity: 0
    }

    .rotate-45-l {
        -webkit-transform: rotate(45deg);
        transform: rotate(45deg)
    }

    .rotate-90-l {
        -webkit-transform: rotate(90deg);
        transform: rotate(90deg)
    }

    .rotate-135-l {
        -webkit-transform: rotate(135deg);
        transform: rotate(135deg)
    }

    .rotate-180-l {
        -webkit-transform: rotate(180deg);
        transform: rotate(180deg)
    }

    .rotate-225-l {
        -webkit-transform: rotate(225deg);
        transform: rotate(225deg)
    }

    .rotate-270-l {
        -webkit-transform: rotate(270deg);
        transform: rotate(270deg)
    }

    .rotate-315-l {
        -webkit-transform: rotate(315deg);
        transform: rotate(315deg)
    }

    .outline-l {
        outline: 1px solid
    }

    .outline-transparent-l {
        outline: 1px solid transparent
    }

    .outline-0-l {
        outline: 0
    }

    .overflow-visible-l {
        overflow: visible
    }

    .overflow-hidden-l {
        overflow: hidden
    }

    .overflow-scroll-l {
        overflow: scroll
    }

    .overflow-auto-l {
        overflow: auto
    }

    .overflow-x-visible-l {
        overflow-x: visible
    }

    .overflow-x-hidden-l {
        overflow-x: hidden
    }

    .overflow-x-scroll-l {
        overflow-x: scroll
    }

    .overflow-x-auto-l {
        overflow-x: auto
    }

    .overflow-y-visible-l {
        overflow-y: visible
    }

    .overflow-y-hidden-l {
        overflow-y: hidden
    }

    .overflow-y-scroll-l {
        overflow-y: scroll
    }

    .overflow-y-auto-l {
        overflow-y: auto
    }

    .static-l {
        position: static
    }

    .relative-l {
        position: relative
    }

    .absolute-l {
        position: absolute
    }

    .fixed-l {
        position: fixed
    }

    .sticky-l {
        position: -webkit-sticky;
        position: sticky
    }

    .strike-l {
        text-decoration: line-through
    }

    .underline-l {
        text-decoration: underline
    }

    .no-underline-l {
        text-decoration: none
    }

    .tl-l {
        text-align: left
    }

    .tr-l {
        text-align: right
    }

    .tc-l {
        text-align: center
    }

    .tj-l {
        text-align: justify
    }

    .ttc-l {
        text-transform: capitalize
    }

    .ttl-l {
        text-transform: lowercase
    }

    .ttu-l {
        text-transform: uppercase
    }

    .ttn-l {
        text-transform: none
    }

    .f1-l {
        font-size: 3rem
    }

    .f2-l {
        font-size: 2.25rem
    }

    .f3-l {
        font-size: 1.5rem
    }

    .f4-l {
        font-size: 1.25rem
    }

    .f5-l {
        font-size: 1rem
    }

    .f6-l {
        font-size: .875rem
    }

    .f7-l {
        font-size: .75rem
    }

    .measure-l {
        max-width: 30em
    }

    .measure-wide-l {
        max-width: 34em
    }

    .measure-narrow-l {
        max-width: 20em
    }

    .small-caps-l {
        font-variant: small-caps
    }

    .indent-l {
        text-indent: 1em;
        margin-top: 0;
        margin-bottom: 0
    }

    .truncate-l {
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis
    }

    .t-heading-1-l {
        font-size: 3rem
    }

    .t-heading-1-l,.t-heading-2-l {
        font-family: Montserrat;
        font-weight: 700;
        text-transform: none;
        letter-spacing: 0
    }

    .t-heading-2-l {
        font-size: 2.25rem
    }

    .t-heading-3-l {
        font-family: Montserrat;
        font-weight: 700;
        font-size: 1.75rem;
        text-transform: none;
        letter-spacing: 0
    }

    .t-heading-4-l {
        font-size: 1.5rem
    }

    .t-heading-4-l,.t-heading-5-l {
        font-family: Montserrat;
        font-weight: 400;
        text-transform: none;
        letter-spacing: 0
    }

    .t-heading-5-l {
        font-size: 1.25rem
    }

    .t-heading-6-l {
        font-size: 1.25rem
    }

    .t-body-l,.t-heading-6-l,body {
        font-family: Montserrat;
        font-weight: 400;
        text-transform: none;
        letter-spacing: 0
    }

    .t-body-l,body {
        font-size: 1rem
    }

    .t-small-l {
        font-size: .875rem
    }

    .t-mini-l,.t-small-l {
        font-family: Montserrat;
        font-weight: 400;
        text-transform: none;
        letter-spacing: 0
    }

    .t-mini-l {
        font-size: .75rem
    }

    .t-action-l {
        font-size: 1rem
    }

    .t-action--small-l,.t-action-l {
        font-family: Montserrat;
        font-weight: 500;
        text-transform: none;
        letter-spacing: 0
    }

    .t-action--small-l {
        font-size: .875rem
    }

    .t-action--large-l {
        font-weight: 500;
        font-size: 1.5rem
    }

    .t-action--large-l,.t-code-l {
        font-family: Montserrat;
        text-transform: none;
        letter-spacing: 0
    }

    .t-code-l {
        font-size: 1rem
    }

    .normal-l,.t-code-l {
        font-weight: 400
    }

    .b-l {
        font-weight: 700
    }

    .fw1-l {
        font-weight: 100
    }

    .fw2-l {
        font-weight: 200
    }

    .fw3-l {
        font-weight: 300
    }

    .fw4-l {
        font-weight: 400
    }

    .fw5-l {
        font-weight: 500
    }

    .fw6-l {
        font-weight: 600
    }

    .fw7-l {
        font-weight: 700
    }

    .fw8-l {
        font-weight: 800
    }

    .fw9-l {
        font-weight: 900
    }

    .clip-l {
        position: fixed!important;
        _position: absolute!important;
        clip: rect(1px 1px 1px 1px);
        clip: rect(1px,1px,1px,1px)
    }

    .ws-normal-l {
        white-space: normal
    }

    .nowrap-l {
        white-space: nowrap
    }

    .pre-l {
        white-space: pre
    }

    .w1-l {
        width: 1rem
    }

    .w2-l {
        width: 2rem
    }

    .w3-l {
        width: 4rem
    }

    .w4-l {
        width: 8rem
    }

    .w5-l {
        width: 16rem
    }

    .w-10-l {
        width: 10%
    }

    .w-20-l {
        width: 20%
    }

    .w-25-l {
        width: 25%
    }

    .w-30-l {
        width: 30%
    }

    .w-33-l {
        width: 33%
    }

    .w-34-l {
        width: 34%
    }

    .w-40-l {
        width: 40%
    }

    .w-50-l {
        width: 50%
    }

    .w-60-l {
        width: 60%
    }

    .w-70-l {
        width: 70%
    }

    .w-75-l {
        width: 75%
    }

    .w-80-l {
        width: 80%
    }

    .w-90-l {
        width: 90%
    }

    .w-100-l {
        width: 100%
    }

    .w-third-l {
        width: 33.33333%
    }

    .w-two-thirds-l {
        width: 66.66667%
    }

    .w-auto-l {
        width: auto
    }

    .vw-10-l {
        width: 10vw
    }

    .vw-20-l {
        width: 20vw
    }

    .vw-25-l {
        width: 25vw
    }

    .vw-30-l {
        width: 30vw
    }

    .vw-33-l {
        width: 33vw
    }

    .vw-34-l {
        width: 34vw
    }

    .vw-40-l {
        width: 40vw
    }

    .vw-50-l {
        width: 50vw
    }

    .vw-60-l {
        width: 60vw
    }

    .vw-70-l {
        width: 70vw
    }

    .vw-75-l {
        width: 75vw
    }

    .vw-80-l {
        width: 80vw
    }

    .vw-90-l {
        width: 90vw
    }

    .vw-100-l {
        width: 100vw
    }

    .vw-third-l {
        width: 33.33333vw
    }

    .vw-two-thirds-l {
        width: 66.66667vw
    }
}

@media screen and (min-width: 80em) {
    .aspect-ratio-xl {
        height:0;
        position: relative
    }

    .aspect-ratio--16x9-xl {
        padding-bottom: 56.25%
    }

    .aspect-ratio--9x16-xl {
        padding-bottom: 177.77%
    }

    .aspect-ratio--4x3-xl {
        padding-bottom: 75%
    }

    .aspect-ratio--3x4-xl {
        padding-bottom: 133.33%
    }

    .aspect-ratio--6x4-xl {
        padding-bottom: 66.6%
    }

    .aspect-ratio--4x6-xl {
        padding-bottom: 150%
    }

    .aspect-ratio--8x5-xl {
        padding-bottom: 62.5%
    }

    .aspect-ratio--5x8-xl {
        padding-bottom: 160%
    }

    .aspect-ratio--7x5-xl {
        padding-bottom: 71.42%
    }

    .aspect-ratio--5x7-xl {
        padding-bottom: 140%
    }

    .aspect-ratio--1x1-xl {
        padding-bottom: 100%
    }

    .aspect-ratio--object-xl {
        position: absolute;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        width: 100%;
        height: 100%;
        z-index: 100
    }

    .cover-xl {
        background-size: cover!important
    }

    .contain-xl {
        background-size: contain!important
    }

    .bg-center-xl {
        background-position: 50%
    }

    .bg-center-xl,.bg-top-xl {
        background-repeat: no-repeat
    }

    .bg-top-xl {
        background-position: top
    }

    .bg-right-xl {
        background-position: 100%
    }

    .bg-bottom-xl,.bg-right-xl {
        background-repeat: no-repeat
    }

    .bg-bottom-xl {
        background-position: bottom
    }

    .bg-left-xl {
        background-repeat: no-repeat;
        background-position: 0
    }

    .ba-xl {
        border-style: solid;
        border-width: 1px
    }

    .bt-xl {
        border-top-style: solid;
        border-top-width: 1px
    }

    .br-xl {
        border-right-style: solid;
        border-right-width: 1px
    }

    .bb-xl {
        border-bottom-style: solid;
        border-bottom-width: 1px
    }

    .bl-xl {
        border-left-style: solid;
        border-left-width: 1px
    }

    .bn-xl {
        border-style: none;
        border-width: 0
    }

    .br0-xl {
        border-radius: 0
    }

    .br1-xl {
        border-radius: .125rem
    }

    .br2-xl {
        border-radius: .25rem
    }

    .br3-xl {
        border-radius: .5rem
    }

    .br4-xl {
        border-radius: 1rem
    }

    .br-100-xl {
        border-radius: 100%
    }

    .br-pill-xl {
        border-radius: 9999px
    }

    .br--bottom-xl {
        border-top-left-radius: 0;
        border-top-right-radius: 0
    }

    .br--top-xl {
        border-bottom-right-radius: 0
    }

    .br--right-xl,.br--top-xl {
        border-bottom-left-radius: 0
    }

    .br--right-xl {
        border-top-left-radius: 0
    }

    .br--left-xl {
        border-top-right-radius: 0;
        border-bottom-right-radius: 0
    }

    .b--dotted-xl {
        border-style: dotted
    }

    .b--dashed-xl {
        border-style: dashed
    }

    .b--solid-xl {
        border-style: solid
    }

    .b--none-xl {
        border-style: none
    }

    .bw0-xl {
        border-width: 0
    }

    .bw1-xl {
        border-width: .05rem
    }

    .bw2-xl {
        border-width: .075rem
    }

    .bw3-xl {
        border-width: .1rem
    }

    .bw4-xl {
        border-width: .125rem
    }

    .bw5-xl {
        border-width: .15rem
    }

    .bt-0-xl {
        border-top-width: 0
    }

    .br-0-xl {
        border-right-width: 0
    }

    .bb-0-xl {
        border-bottom-width: 0
    }

    .bl-0-xl {
        border-left-width: 0
    }

    .shadow-1-xl {
        box-shadow: 0 0 4px 2px rgba(0,0,0,.2)
    }

    .shadow-2-xl {
        box-shadow: 0 0 8px 2px rgba(0,0,0,.2)
    }

    .shadow-3-xl {
        box-shadow: 2px 2px 4px 2px rgba(0,0,0,.2)
    }

    .shadow-4-xl {
        box-shadow: 2px 2px 8px 0 rgba(0,0,0,.2)
    }

    .shadow-5-xl {
        box-shadow: 4px 4px 8px 0 rgba(0,0,0,.2)
    }

    .pa0-xl {
        padding: 0
    }

    .ma0-xl,.na0-xl {
        margin: 0
    }

    .pl0-xl {
        padding-left: 0
    }

    .ml0-xl,.nl0-xl {
        margin-left: 0
    }

    .pr0-xl {
        padding-right: 0
    }

    .mr0-xl,.nr0-xl {
        margin-right: 0
    }

    .pt0-xl {
        padding-top: 0
    }

    .mt0-xl,.nt0-xl {
        margin-top: 0
    }

    .pb0-xl {
        padding-bottom: 0
    }

    .mb0-xl,.nb0-xl {
        margin-bottom: 0
    }

    .pv0-xl {
        padding-top: 0;
        padding-bottom: 0
    }

    .mv0-xl,.nv0-xl {
        margin-top: 0;
        margin-bottom: 0
    }

    .ph0-xl {
        padding-left: 0;
        padding-right: 0
    }

    .mh0-xl,.nh0-xl {
        margin-left: 0;
        margin-right: 0
    }

    .pa1-xl {
        padding: .125rem
    }

    .ma1-xl {
        margin: .125rem
    }

    .na1-xl {
        margin: -.125rem
    }

    .pl1-xl {
        padding-left: .125rem
    }

    .ml1-xl {
        margin-left: .125rem
    }

    .nl1-xl {
        margin-left: -.125rem
    }

    .pr1-xl {
        padding-right: .125rem
    }

    .mr1-xl {
        margin-right: .125rem
    }

    .nr1-xl {
        margin-right: -.125rem
    }

    .pt1-xl {
        padding-top: .125rem
    }

    .mt1-xl {
        margin-top: .125rem
    }

    .nt1-xl {
        margin-top: -.125rem
    }

    .pb1-xl {
        padding-bottom: .125rem
    }

    .mb1-xl {
        margin-bottom: .125rem
    }

    .nb1-xl {
        margin-bottom: -.125rem
    }

    .pv1-xl {
        padding-top: .125rem;
        padding-bottom: .125rem
    }

    .mv1-xl {
        margin-top: .125rem;
        margin-bottom: .125rem
    }

    .nv1-xl {
        margin-top: -.125rem;
        margin-bottom: -.125rem
    }

    .ph1-xl {
        padding-left: .125rem;
        padding-right: .125rem
    }

    .mh1-xl {
        margin-left: .125rem;
        margin-right: .125rem
    }

    .nh1-xl {
        margin-left: -.125rem;
        margin-right: -.125rem
    }

    .pa2-xl {
        padding: .25rem
    }

    .ma2-xl {
        margin: .25rem
    }

    .na2-xl {
        margin: -.25rem
    }

    .pl2-xl {
        padding-left: .25rem
    }

    .ml2-xl {
        margin-left: .25rem
    }

    .nl2-xl {
        margin-left: -.25rem
    }

    .pr2-xl {
        padding-right: .25rem
    }

    .mr2-xl {
        margin-right: .25rem
    }

    .nr2-xl {
        margin-right: -.25rem
    }

    .pt2-xl {
        padding-top: .25rem
    }

    .mt2-xl {
        margin-top: .25rem
    }

    .nt2-xl {
        margin-top: -.25rem
    }

    .pb2-xl {
        padding-bottom: .25rem
    }

    .mb2-xl {
        margin-bottom: .25rem
    }

    .nb2-xl {
        margin-bottom: -.25rem
    }

    .pv2-xl {
        padding-top: .25rem;
        padding-bottom: .25rem
    }

    .mv2-xl {
        margin-top: .25rem;
        margin-bottom: .25rem
    }

    .nv2-xl {
        margin-top: -.25rem;
        margin-bottom: -.25rem
    }

    .ph2-xl {
        padding-left: .25rem;
        padding-right: .25rem
    }

    .mh2-xl {
        margin-left: .25rem;
        margin-right: .25rem
    }

    .nh2-xl {
        margin-left: -.25rem;
        margin-right: -.25rem
    }

    .pa3-xl {
        padding: .5rem
    }

    .ma3-xl {
        margin: .5rem
    }

    .na3-xl {
        margin: -.5rem
    }

    .pl3-xl {
        padding-left: .5rem
    }

    .ml3-xl {
        margin-left: .5rem
    }

    .nl3-xl {
        margin-left: -.5rem
    }

    .pr3-xl {
        padding-right: .5rem
    }

    .mr3-xl {
        margin-right: .5rem
    }

    .nr3-xl {
        margin-right: -.5rem
    }

    .pt3-xl {
        padding-top: .5rem
    }

    .mt3-xl {
        margin-top: .5rem
    }

    .nt3-xl {
        margin-top: -.5rem
    }

    .pb3-xl {
        padding-bottom: .5rem
    }

    .mb3-xl {
        margin-bottom: .5rem
    }

    .nb3-xl {
        margin-bottom: -.5rem
    }

    .pv3-xl {
        padding-top: .5rem;
        padding-bottom: .5rem
    }

    .mv3-xl {
        margin-top: .5rem;
        margin-bottom: .5rem
    }

    .nv3-xl {
        margin-top: -.5rem;
        margin-bottom: -.5rem
    }

    .ph3-xl {
        padding-left: .5rem;
        padding-right: .5rem
    }

    .mh3-xl {
        margin-left: .5rem;
        margin-right: .5rem
    }

    .nh3-xl {
        margin-left: -.5rem;
        margin-right: -.5rem
    }

    .pa4-xl {
        padding: .75rem
    }

    .ma4-xl {
        margin: .75rem
    }

    .na4-xl {
        margin: -.75rem
    }

    .pl4-xl {
        padding-left: .75rem
    }

    .ml4-xl {
        margin-left: .75rem
    }

    .nl4-xl {
        margin-left: -.75rem
    }

    .pr4-xl {
        padding-right: .75rem
    }

    .mr4-xl {
        margin-right: .75rem
    }

    .nr4-xl {
        margin-right: -.75rem
    }

    .pt4-xl {
        padding-top: .75rem
    }

    .mt4-xl {
        margin-top: .75rem
    }

    .nt4-xl {
        margin-top: -.75rem
    }

    .pb4-xl {
        padding-bottom: .75rem
    }

    .mb4-xl {
        margin-bottom: .75rem
    }

    .nb4-xl {
        margin-bottom: -.75rem
    }

    .pv4-xl {
        padding-top: .75rem;
        padding-bottom: .75rem
    }

    .mv4-xl {
        margin-top: .75rem;
        margin-bottom: .75rem
    }

    .nv4-xl {
        margin-top: -.75rem;
        margin-bottom: -.75rem
    }

    .ph4-xl {
        padding-left: .75rem;
        padding-right: .75rem
    }

    .mh4-xl {
        margin-left: .75rem;
        margin-right: .75rem
    }

    .nh4-xl {
        margin-left: -.75rem;
        margin-right: -.75rem
    }

    .pa5-xl {
        padding: 1rem
    }

    .ma5-xl {
        margin: 1rem
    }

    .na5-xl {
        margin: -1rem
    }

    .pl5-xl {
        padding-left: 1rem
    }

    .ml5-xl {
        margin-left: 1rem
    }

    .nl5-xl {
        margin-left: -1rem
    }

    .pr5-xl {
        padding-right: 1rem
    }

    .mr5-xl {
        margin-right: 1rem
    }

    .nr5-xl {
        margin-right: -1rem
    }

    .pt5-xl {
        padding-top: 1rem
    }

    .mt5-xl {
        margin-top: 1rem
    }

    .nt5-xl {
        margin-top: -1rem
    }

    .pb5-xl {
        padding-bottom: 1rem
    }

    .mb5-xl {
        margin-bottom: 1rem
    }

    .nb5-xl {
        margin-bottom: -1rem
    }

    .pv5-xl {
        padding-top: 1rem;
        padding-bottom: 1rem
    }

    .mv5-xl {
        margin-top: 1rem;
        margin-bottom: 1rem
    }

    .nv5-xl {
        margin-top: -1rem;
        margin-bottom: -1rem
    }

    .ph5-xl {
        padding-left: 1rem;
        padding-right: 1rem
    }

    .mh5-xl {
        margin-left: 1rem;
        margin-right: 1rem
    }

    .nh5-xl {
        margin-left: -1rem;
        margin-right: -1rem
    }

    .pa6-xl {
        padding: 1.5rem
    }

    .ma6-xl {
        margin: 1.5rem
    }

    .na6-xl {
        margin: -1.5rem
    }

    .pl6-xl {
        padding-left: 1.5rem
    }

    .ml6-xl {
        margin-left: 1.5rem
    }

    .nl6-xl {
        margin-left: -1.5rem
    }

    .pr6-xl {
        padding-right: 1.5rem
    }

    .mr6-xl {
        margin-right: 1.5rem
    }

    .nr6-xl {
        margin-right: -1.5rem
    }

    .pt6-xl {
        padding-top: 1.5rem
    }

    .mt6-xl {
        margin-top: 1.5rem
    }

    .nt6-xl {
        margin-top: -1.5rem
    }

    .pb6-xl {
        padding-bottom: 1.5rem
    }

    .mb6-xl {
        margin-bottom: 1.5rem
    }

    .nb6-xl {
        margin-bottom: -1.5rem
    }

    .pv6-xl {
        padding-top: 1.5rem;
        padding-bottom: 1.5rem
    }

    .mv6-xl {
        margin-top: 1.5rem;
        margin-bottom: 1.5rem
    }

    .nv6-xl {
        margin-top: -1.5rem;
        margin-bottom: -1.5rem
    }

    .ph6-xl {
        padding-left: 1.5rem;
        padding-right: 1.5rem
    }

    .mh6-xl {
        margin-left: 1.5rem;
        margin-right: 1.5rem
    }

    .nh6-xl {
        margin-left: -1.5rem;
        margin-right: -1.5rem
    }

    .pa7-xl {
        padding: 2rem
    }

    .ma7-xl {
        margin: 2rem
    }

    .na7-xl {
        margin: -2rem
    }

    .pl7-xl {
        padding-left: 2rem
    }

    .ml7-xl {
        margin-left: 2rem
    }

    .nl7-xl {
        margin-left: -2rem
    }

    .pr7-xl {
        padding-right: 2rem
    }

    .mr7-xl {
        margin-right: 2rem
    }

    .nr7-xl {
        margin-right: -2rem
    }

    .pt7-xl {
        padding-top: 2rem
    }

    .mt7-xl {
        margin-top: 2rem
    }

    .nt7-xl {
        margin-top: -2rem
    }

    .pb7-xl {
        padding-bottom: 2rem
    }

    .mb7-xl {
        margin-bottom: 2rem
    }

    .nb7-xl {
        margin-bottom: -2rem
    }

    .pv7-xl {
        padding-top: 2rem;
        padding-bottom: 2rem
    }

    .mv7-xl {
        margin-top: 2rem;
        margin-bottom: 2rem
    }

    .nv7-xl {
        margin-top: -2rem;
        margin-bottom: -2rem
    }

    .ph7-xl {
        padding-left: 2rem;
        padding-right: 2rem
    }

    .mh7-xl {
        margin-left: 2rem;
        margin-right: 2rem
    }

    .nh7-xl {
        margin-left: -2rem;
        margin-right: -2rem
    }

    .pa8-xl {
        padding: 3rem
    }

    .ma8-xl {
        margin: 3rem
    }

    .na8-xl {
        margin: -3rem
    }

    .pl8-xl {
        padding-left: 3rem
    }

    .ml8-xl {
        margin-left: 3rem
    }

    .nl8-xl {
        margin-left: -3rem
    }

    .pr8-xl {
        padding-right: 3rem
    }

    .mr8-xl {
        margin-right: 3rem
    }

    .nr8-xl {
        margin-right: -3rem
    }

    .pt8-xl {
        padding-top: 3rem
    }

    .mt8-xl {
        margin-top: 3rem
    }

    .nt8-xl {
        margin-top: -3rem
    }

    .pb8-xl {
        padding-bottom: 3rem
    }

    .mb8-xl {
        margin-bottom: 3rem
    }

    .nb8-xl {
        margin-bottom: -3rem
    }

    .pv8-xl {
        padding-top: 3rem;
        padding-bottom: 3rem
    }

    .mv8-xl {
        margin-top: 3rem;
        margin-bottom: 3rem
    }

    .nv8-xl {
        margin-top: -3rem;
        margin-bottom: -3rem
    }

    .ph8-xl {
        padding-left: 3rem;
        padding-right: 3rem
    }

    .mh8-xl {
        margin-left: 3rem;
        margin-right: 3rem
    }

    .nh8-xl {
        margin-left: -3rem;
        margin-right: -3rem
    }

    .pa9-xl {
        padding: 4rem
    }

    .ma9-xl {
        margin: 4rem
    }

    .na9-xl {
        margin: -4rem
    }

    .pl9-xl {
        padding-left: 4rem
    }

    .ml9-xl {
        margin-left: 4rem
    }

    .nl9-xl {
        margin-left: -4rem
    }

    .pr9-xl {
        padding-right: 4rem
    }

    .mr9-xl {
        margin-right: 4rem
    }

    .nr9-xl {
        margin-right: -4rem
    }

    .pt9-xl {
        padding-top: 4rem
    }

    .mt9-xl {
        margin-top: 4rem
    }

    .nt9-xl {
        margin-top: -4rem
    }

    .pb9-xl {
        padding-bottom: 4rem
    }

    .mb9-xl {
        margin-bottom: 4rem
    }

    .nb9-xl {
        margin-bottom: -4rem
    }

    .pv9-xl {
        padding-top: 4rem;
        padding-bottom: 4rem
    }

    .mv9-xl {
        margin-top: 4rem;
        margin-bottom: 4rem
    }

    .nv9-xl {
        margin-top: -4rem;
        margin-bottom: -4rem
    }

    .ph9-xl {
        padding-left: 4rem;
        padding-right: 4rem
    }

    .mh9-xl {
        margin-left: 4rem;
        margin-right: 4rem
    }

    .nh9-xl {
        margin-left: -4rem;
        margin-right: -4rem
    }

    .pa10-xl {
        padding: 8rem
    }

    .ma10-xl {
        margin: 8rem
    }

    .na10-xl {
        margin: -8rem
    }

    .pl10-xl {
        padding-left: 8rem
    }

    .ml10-xl {
        margin-left: 8rem
    }

    .nl10-xl {
        margin-left: -8rem
    }

    .pr10-xl {
        padding-right: 8rem
    }

    .mr10-xl {
        margin-right: 8rem
    }

    .nr10-xl {
        margin-right: -8rem
    }

    .pt10-xl {
        padding-top: 8rem
    }

    .mt10-xl {
        margin-top: 8rem
    }

    .nt10-xl {
        margin-top: -8rem
    }

    .pb10-xl {
        padding-bottom: 8rem
    }

    .mb10-xl {
        margin-bottom: 8rem
    }

    .nb10-xl {
        margin-bottom: -8rem
    }

    .pv10-xl {
        padding-top: 8rem;
        padding-bottom: 8rem
    }

    .mv10-xl {
        margin-top: 8rem;
        margin-bottom: 8rem
    }

    .nv10-xl {
        margin-top: -8rem;
        margin-bottom: -8rem
    }

    .ph10-xl {
        padding-left: 8rem;
        padding-right: 8rem
    }

    .mh10-xl {
        margin-left: 8rem;
        margin-right: 8rem
    }

    .nh10-xl {
        margin-left: -8rem;
        margin-right: -8rem
    }

    .pa11-xl {
        padding: 16rem
    }

    .ma11-xl {
        margin: 16rem
    }

    .na11-xl {
        margin: -16rem
    }

    .pl11-xl {
        padding-left: 16rem
    }

    .ml11-xl {
        margin-left: 16rem
    }

    .nl11-xl {
        margin-left: -16rem
    }

    .pr11-xl {
        padding-right: 16rem
    }

    .mr11-xl {
        margin-right: 16rem
    }

    .nr11-xl {
        margin-right: -16rem
    }

    .pt11-xl {
        padding-top: 16rem
    }

    .mt11-xl {
        margin-top: 16rem
    }

    .nt11-xl {
        margin-top: -16rem
    }

    .pb11-xl {
        padding-bottom: 16rem
    }

    .mb11-xl {
        margin-bottom: 16rem
    }

    .nb11-xl {
        margin-bottom: -16rem
    }

    .pv11-xl {
        padding-top: 16rem;
        padding-bottom: 16rem
    }

    .mv11-xl {
        margin-top: 16rem;
        margin-bottom: 16rem
    }

    .nv11-xl {
        margin-top: -16rem;
        margin-bottom: -16rem
    }

    .ph11-xl {
        padding-left: 16rem;
        padding-right: 16rem
    }

    .mh11-xl {
        margin-left: 16rem;
        margin-right: 16rem
    }

    .nh11-xl {
        margin-left: -16rem;
        margin-right: -16rem
    }

    .top-0-xl {
        top: 0
    }

    .right-0-xl {
        right: 0
    }

    .bottom-0-xl {
        bottom: 0
    }

    .left-0-xl {
        left: 0
    }

    .top-1-xl {
        top: 1rem
    }

    .right-1-xl {
        right: 1rem
    }

    .bottom-1-xl {
        bottom: 1rem
    }

    .left-1-xl {
        left: 1rem
    }

    .top-2-xl {
        top: 2rem
    }

    .right-2-xl {
        right: 2rem
    }

    .bottom-2-xl {
        bottom: 2rem
    }

    .left-2-xl {
        left: 2rem
    }

    .top--1-xl {
        top: -1rem
    }

    .right--1-xl {
        right: -1rem
    }

    .bottom--1-xl {
        bottom: -1rem
    }

    .left--1-xl {
        left: -1rem
    }

    .top--2-xl {
        top: -2rem
    }

    .right--2-xl {
        right: -2rem
    }

    .bottom--2-xl {
        bottom: -2rem
    }

    .left--2-xl {
        left: -2rem
    }

    .absolute--fill-xl {
        top: 0;
        right: 0;
        bottom: 0;
        left: 0
    }

    .cf-xl:after,.cf-xl:before {
        content: " ";
        display: table
    }

    .cf-xl:after {
        clear: both
    }

    .cf-xl {
        *zoom:1}

    .cl-xl {
        clear: left
    }

    .cr-xl {
        clear: right
    }

    .cb-xl {
        clear: both
    }

    .cn-xl {
        clear: none
    }

    .dn-xl {
        display: none
    }

    .di-xl {
        display: inline
    }

    .db-xl {
        display: block
    }

    .dib-xl {
        display: inline-block
    }

    .dit-xl {
        display: inline-table
    }

    .dt-xl {
        display: table
    }

    .dtc-xl {
        display: table-cell
    }

    .dt-row-xl {
        display: table-row
    }

    .dt-row-group-xl {
        display: table-row-group
    }

    .dt-column-xl {
        display: table-column
    }

    .dt-column-group-xl {
        display: table-column-group
    }

    .dt--fixed-xl {
        table-layout: fixed;
        width: 100%
    }

    .flex-xl {
        display: -webkit-box;
        display: flex
    }

    .inline-flex-xl {
        display: -webkit-inline-box;
        display: inline-flex
    }

    .flex-auto-xl {
        -webkit-box-flex: 1;
        flex: 1 1 auto;
        min-width: 0;
        min-height: 0
    }

    .flex-none-xl {
        -webkit-box-flex: 0;
        flex: none
    }

    .flex-column-xl {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        flex-direction: column
    }

    .flex-row-xl {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        flex-direction: row
    }

    .flex-wrap-xl {
        flex-wrap: wrap
    }

    .flex-nowrap-xl {
        flex-wrap: nowrap
    }

    .flex-wrap-reverse-xl {
        flex-wrap: wrap-reverse
    }

    .flex-column-reverse-xl {
        -webkit-box-orient: vertical;
        -webkit-box-direction: reverse;
        flex-direction: column-reverse
    }

    .flex-row-reverse-xl {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: reverse;
        flex-direction: row-reverse
    }

    .items-start-xl {
        -webkit-box-align: start;
        align-items: flex-start
    }

    .items-end-xl {
        -webkit-box-align: end;
        align-items: flex-end
    }

    .items-center-xl {
        -webkit-box-align: center;
        align-items: center
    }

    .items-baseline-xl {
        -webkit-box-align: baseline;
        align-items: baseline
    }

    .items-stretch-xl {
        -webkit-box-align: stretch;
        align-items: stretch
    }

    .self-start-xl {
        align-self: flex-start
    }

    .self-end-xl {
        align-self: flex-end
    }

    .self-center-xl {
        align-self: center
    }

    .self-baseline-xl {
        align-self: baseline
    }

    .self-stretch-xl {
        align-self: stretch
    }

    .justify-start-xl {
        -webkit-box-pack: start;
        justify-content: flex-start
    }

    .justify-end-xl {
        -webkit-box-pack: end;
        justify-content: flex-end
    }

    .justify-center-xl {
        -webkit-box-pack: center;
        justify-content: center
    }

    .justify-between-xl {
        -webkit-box-pack: justify;
        justify-content: space-between
    }

    .justify-around-xl {
        justify-content: space-around
    }

    .content-start-xl {
        align-content: flex-start
    }

    .content-end-xl {
        align-content: flex-end
    }

    .content-center-xl {
        align-content: center
    }

    .content-between-xl {
        align-content: space-between
    }

    .content-around-xl {
        align-content: space-around
    }

    .content-stretch-xl {
        align-content: stretch
    }

    .order-0-xl {
        -webkit-box-ordinal-group: 1;
        order: 0
    }

    .order-1-xl {
        -webkit-box-ordinal-group: 2;
        order: 1
    }

    .order-2-xl {
        -webkit-box-ordinal-group: 3;
        order: 2
    }

    .order-3-xl {
        -webkit-box-ordinal-group: 4;
        order: 3
    }

    .order-4-xl {
        -webkit-box-ordinal-group: 5;
        order: 4
    }

    .order-5-xl {
        -webkit-box-ordinal-group: 6;
        order: 5
    }

    .order-6-xl {
        -webkit-box-ordinal-group: 7;
        order: 6
    }

    .order-7-xl {
        -webkit-box-ordinal-group: 8;
        order: 7
    }

    .order-8-xl {
        -webkit-box-ordinal-group: 9;
        order: 8
    }

    .order-last-xl {
        -webkit-box-ordinal-group: 100000;
        order: 99999
    }

    .flex-grow-0-xl {
        -webkit-box-flex: 0;
        flex-grow: 0
    }

    .flex-grow-1-xl {
        -webkit-box-flex: 1;
        flex-grow: 1
    }

    .flex-shrink-0-xl {
        flex-shrink: 0
    }

    .flex-shrink-1-xl {
        flex-shrink: 1
    }

    .fl-xl {
        float: left
    }

    .fl-xl,.fr-xl {
        _display: inline
    }

    .fr-xl {
        float: right
    }

    .fn-xl {
        float: none
    }

    .i-xl {
        font-style: italic
    }

    .fs-normal-xl {
        font-style: normal
    }

    .h1-xl {
        height: 1rem
    }

    .h2-xl {
        height: 2rem
    }

    .h3-xl {
        height: 4rem
    }

    .h4-xl {
        height: 8rem
    }

    .h5-xl {
        height: 16rem
    }

    .h-25-xl {
        height: 25%
    }

    .h-50-xl {
        height: 50%
    }

    .h-75-xl {
        height: 75%
    }

    .h-100-xl {
        height: 100%
    }

    .min-h-100-xl {
        min-height: 100%
    }

    .vh-25-xl {
        height: 25vh
    }

    .vh-50-xl {
        height: 50vh
    }

    .vh-75-xl {
        height: 75vh
    }

    .vh-100-xl {
        height: 100vh
    }

    .min-vh-100-xl {
        min-height: 100vh
    }

    .h-auto-xl {
        height: auto
    }

    .h-inherit-xl {
        height: inherit
    }

    .h-small-xl {
        height: 2rem;
        box-sizing: border-box
    }

    .min-h-small-xl {
        min-height: 2rem;
        box-sizing: border-box
    }

    .h-regular-xl {
        height: 2.5rem;
        box-sizing: border-box
    }

    .min-h-regular-xl {
        min-height: 2.5rem;
        box-sizing: border-box
    }

    .h-large-xl {
        height: 3rem;
        box-sizing: border-box
    }

    .min-h-large-xl {
        min-height: 3rem;
        box-sizing: border-box
    }

    .tracked-xl {
        letter-spacing: .1em
    }

    .tracked-tight-xl {
        letter-spacing: -.05em
    }

    .tracked-mega-xl {
        letter-spacing: .25em
    }

    .lh-solid-xl {
        line-height: 1
    }

    .lh-title-xl {
        line-height: 1.25
    }

    .lh-copy-xl {
        line-height: 1.5
    }

    .mw1-xl {
        max-width: 1rem
    }

    .mw2-xl {
        max-width: 2rem
    }

    .mw3-xl {
        max-width: 4rem
    }

    .mw4-xl {
        max-width: 8rem
    }

    .mw5-xl {
        max-width: 16rem
    }

    .mw6-xl {
        max-width: 32rem
    }

    .mw7-xl {
        max-width: 48rem
    }

    .mw8-xl {
        max-width: 64rem
    }

    .mw9-xl {
        max-width: 96rem
    }

    .mw-none-xl {
        max-width: none
    }

    .mw-100-xl {
        max-width: 100%
    }

    .o-100-xl {
        opacity: 1
    }

    .o-90-xl {
        opacity: .9
    }

    .o-80-xl {
        opacity: .8
    }

    .o-70-xl {
        opacity: .7
    }

    .o-60-xl {
        opacity: .6
    }

    .o-50-xl {
        opacity: .5
    }

    .o-40-xl {
        opacity: .4
    }

    .o-30-xl {
        opacity: .3
    }

    .o-20-xl {
        opacity: .2
    }

    .o-10-xl {
        opacity: .1
    }

    .o-05-xl {
        opacity: .05
    }

    .o-025-xl {
        opacity: .025
    }

    .o-0-xl {
        opacity: 0
    }

    .rotate-45-xl {
        -webkit-transform: rotate(45deg);
        transform: rotate(45deg)
    }

    .rotate-90-xl {
        -webkit-transform: rotate(90deg);
        transform: rotate(90deg)
    }

    .rotate-135-xl {
        -webkit-transform: rotate(135deg);
        transform: rotate(135deg)
    }

    .rotate-180-xl {
        -webkit-transform: rotate(180deg);
        transform: rotate(180deg)
    }

    .rotate-225-xl {
        -webkit-transform: rotate(225deg);
        transform: rotate(225deg)
    }

    .rotate-270-xl {
        -webkit-transform: rotate(270deg);
        transform: rotate(270deg)
    }

    .rotate-315-xl {
        -webkit-transform: rotate(315deg);
        transform: rotate(315deg)
    }

    .outline-xl {
        outline: 1px solid
    }

    .outline-transparent-xl {
        outline: 1px solid transparent
    }

    .outline-0-xl {
        outline: 0
    }

    .overflow-visible-xl {
        overflow: visible
    }

    .overflow-hidden-xl {
        overflow: hidden
    }

    .overflow-scroll-xl {
        overflow: scroll
    }

    .overflow-auto-xl {
        overflow: auto
    }

    .overflow-x-visible-xl {
        overflow-x: visible
    }

    .overflow-x-hidden-xl {
        overflow-x: hidden
    }

    .overflow-x-scroll-xl {
        overflow-x: scroll
    }

    .overflow-x-auto-xl {
        overflow-x: auto
    }

    .overflow-y-visible-xl {
        overflow-y: visible
    }

    .overflow-y-hidden-xl {
        overflow-y: hidden
    }

    .overflow-y-scroll-xl {
        overflow-y: scroll
    }

    .overflow-y-auto-xl {
        overflow-y: auto
    }

    .static-xl {
        position: static
    }

    .relative-xl {
        position: relative
    }

    .absolute-xl {
        position: absolute
    }

    .fixed-xl {
        position: fixed
    }

    .sticky-xl {
        position: -webkit-sticky;
        position: sticky
    }

    .strike-xl {
        text-decoration: line-through
    }

    .underline-xl {
        text-decoration: underline
    }

    .no-underline-xl {
        text-decoration: none
    }

    .tl-xl {
        text-align: left
    }

    .tr-xl {
        text-align: right
    }

    .tc-xl {
        text-align: center
    }

    .tj-xl {
        text-align: justify
    }

    .ttc-xl {
        text-transform: capitalize
    }

    .ttl-xl {
        text-transform: lowercase
    }

    .ttu-xl {
        text-transform: uppercase
    }

    .ttn-xl {
        text-transform: none
    }

    .f1-xl {
        font-size: 3rem
    }

    .f2-xl {
        font-size: 2.25rem
    }

    .f3-xl {
        font-size: 1.5rem
    }

    .f4-xl {
        font-size: 1.25rem
    }

    .f5-xl {
        font-size: 1rem
    }

    .f6-xl {
        font-size: .875rem
    }

    .f7-xl {
        font-size: .75rem
    }

    .measure-xl {
        max-width: 30em
    }

    .measure-wide-xl {
        max-width: 34em
    }

    .measure-narrow-xl {
        max-width: 20em
    }

    .small-caps-xl {
        font-variant: small-caps
    }

    .indent-xl {
        text-indent: 1em;
        margin-top: 0;
        margin-bottom: 0
    }

    .truncate-xl {
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis
    }

    .t-heading-1-xl {
        font-size: 3rem
    }

    .t-heading-1-xl,.t-heading-2-xl {
        font-family: Montserrat;
        font-weight: 700;
        text-transform: none;
        letter-spacing: 0
    }

    .t-heading-2-xl {
        font-size: 2.25rem
    }

    .t-heading-3-xl {
        font-family: Montserrat;
        font-weight: 700;
        font-size: 1.75rem;
        text-transform: none;
        letter-spacing: 0
    }

    .t-heading-4-xl {
        font-size: 1.5rem
    }

    .t-heading-4-xl,.t-heading-5-xl {
        font-family: Montserrat;
        font-weight: 400;
        text-transform: none;
        letter-spacing: 0
    }

    .t-heading-5-xl {
        font-size: 1.25rem
    }

    .t-heading-6-xl {
        font-size: 1.25rem
    }

    .t-body-xl,.t-heading-6-xl,body {
        font-family: Montserrat;
        font-weight: 400;
        text-transform: none;
        letter-spacing: 0
    }

    .t-body-xl,body {
        font-size: 1rem
    }

    .t-small-xl {
        font-size: .875rem
    }

    .t-mini-xl,.t-small-xl {
        font-family: Montserrat;
        font-weight: 400;
        text-transform: none;
        letter-spacing: 0
    }

    .t-mini-xl {
        font-size: .75rem
    }

    .t-action-xl {
        font-size: 1rem
    }

    .t-action--small-xl,.t-action-xl {
        font-family: Montserrat;
        font-weight: 500;
        text-transform: none;
        letter-spacing: 0
    }

    .t-action--small-xl {
        font-size: .875rem
    }

    .t-action--large-xl {
        font-weight: 500;
        font-size: 1.5rem
    }

    .t-action--large-xl,.t-code-xl {
        font-family: Montserrat;
        text-transform: none;
        letter-spacing: 0
    }

    .t-code-xl {
        font-size: 1rem
    }

    .normal-xl,.t-code-xl {
        font-weight: 400
    }

    .b-xl {
        font-weight: 700
    }

    .fw1-xl {
        font-weight: 100
    }

    .fw2-xl {
        font-weight: 200
    }

    .fw3-xl {
        font-weight: 300
    }

    .fw4-xl {
        font-weight: 400
    }

    .fw5-xl {
        font-weight: 500
    }

    .fw6-xl {
        font-weight: 600
    }

    .fw7-xl {
        font-weight: 700
    }

    .fw8-xl {
        font-weight: 800
    }

    .fw9-xl {
        font-weight: 900
    }

    .clip-xl {
        position: fixed!important;
        _position: absolute!important;
        clip: rect(1px 1px 1px 1px);
        clip: rect(1px,1px,1px,1px)
    }

    .ws-normal-xl {
        white-space: normal
    }

    .nowrap-xl {
        white-space: nowrap
    }

    .pre-xl {
        white-space: pre
    }

    .w1-xl {
        width: 1rem
    }

    .w2-xl {
        width: 2rem
    }

    .w3-xl {
        width: 4rem
    }

    .w4-xl {
        width: 8rem
    }

    .w5-xl {
        width: 16rem
    }

    .w-10-xl {
        width: 10%
    }

    .w-20-xl {
        width: 20%
    }

    .w-25-xl {
        width: 25%
    }

    .w-30-xl {
        width: 30%
    }

    .w-33-xl {
        width: 33%
    }

    .w-34-xl {
        width: 34%
    }

    .w-40-xl {
        width: 40%
    }

    .w-50-xl {
        width: 50%
    }

    .w-60-xl {
        width: 60%
    }

    .w-70-xl {
        width: 70%
    }

    .w-75-xl {
        width: 75%
    }

    .w-80-xl {
        width: 80%
    }

    .w-90-xl {
        width: 90%
    }

    .w-100-xl {
        width: 100%
    }

    .w-third-xl {
        width: 33.33333%
    }

    .w-two-thirds-xl {
        width: 66.66667%
    }

    .w-auto-xl {
        width: auto
    }

    .vw-10-xl {
        width: 10vw
    }

    .vw-20-xl {
        width: 20vw
    }

    .vw-25-xl {
        width: 25vw
    }

    .vw-30-xl {
        width: 30vw
    }

    .vw-33-xl {
        width: 33vw
    }

    .vw-34-xl {
        width: 34vw
    }

    .vw-40-xl {
        width: 40vw
    }

    .vw-50-xl {
        width: 50vw
    }

    .vw-60-xl {
        width: 60vw
    }

    .vw-70-xl {
        width: 70vw
    }

    .vw-75-xl {
        width: 75vw
    }

    .vw-80-xl {
        width: 80vw
    }

    .vw-90-xl {
        width: 90vw
    }

    .vw-100-xl {
        width: 100vw
    }

    .vw-third-xl {
        width: 33.33333vw
    }

    .vw-two-thirds-xl {
        width: 66.66667vw
    }
}

@charset "UTF-8";/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.7.0
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2018 Daniel Eden
 */
@-webkit-keyframes bounce {
    0%,20%,53%,80%,to {
        -webkit-animation-timing-function: cubic-bezier(.215,.61,.355,1);
        -webkit-transform: translateZ(0);
        animation-timing-function: cubic-bezier(.215,.61,.355,1);
        transform: translateZ(0)
    }

    40%,43% {
        -webkit-animation-timing-function: cubic-bezier(.755,.05,.855,.06);
        -webkit-transform: translate3d(0,-30px,0);
        animation-timing-function: cubic-bezier(.755,.05,.855,.06);
        transform: translate3d(0,-30px,0)
    }

    70% {
        -webkit-animation-timing-function: cubic-bezier(.755,.05,.855,.06);
        -webkit-transform: translate3d(0,-15px,0);
        animation-timing-function: cubic-bezier(.755,.05,.855,.06);
        transform: translate3d(0,-15px,0)
    }

    90% {
        -webkit-transform: translate3d(0,-4px,0);
        transform: translate3d(0,-4px,0)
    }
}

@keyframes bounce {
    0%,20%,53%,80%,to {
        -webkit-animation-timing-function: cubic-bezier(.215,.61,.355,1);
        -webkit-transform: translateZ(0);
        animation-timing-function: cubic-bezier(.215,.61,.355,1);
        transform: translateZ(0)
    }

    40%,43% {
        -webkit-animation-timing-function: cubic-bezier(.755,.05,.855,.06);
        -webkit-transform: translate3d(0,-30px,0);
        animation-timing-function: cubic-bezier(.755,.05,.855,.06);
        transform: translate3d(0,-30px,0)
    }

    70% {
        -webkit-animation-timing-function: cubic-bezier(.755,.05,.855,.06);
        -webkit-transform: translate3d(0,-15px,0);
        animation-timing-function: cubic-bezier(.755,.05,.855,.06);
        transform: translate3d(0,-15px,0)
    }

    90% {
        -webkit-transform: translate3d(0,-4px,0);
        transform: translate3d(0,-4px,0)
    }
}

.bounce {
    -webkit-animation-name: bounce;
    -webkit-transform-origin: center bottom;
    animation-name: bounce;
    transform-origin: center bottom
}

@-webkit-keyframes flash {
    0%,50%,to {
        opacity: 1
    }

    25%,75% {
        opacity: 0
    }
}

@keyframes flash {
    0%,50%,to {
        opacity: 1
    }

    25%,75% {
        opacity: 0
    }
}

.flash {
    -webkit-animation-name: flash;
    animation-name: flash
}

@-webkit-keyframes pulse {
    0% {
        -webkit-transform: scaleX(1);
        transform: scaleX(1)
    }

    50% {
        -webkit-transform: scale3d(1.05,1.05,1.05);
        transform: scale3d(1.05,1.05,1.05)
    }

    to {
        -webkit-transform: scaleX(1);
        transform: scaleX(1)
    }
}

@keyframes pulse {
    0% {
        -webkit-transform: scaleX(1);
        transform: scaleX(1)
    }

    50% {
        -webkit-transform: scale3d(1.05,1.05,1.05);
        transform: scale3d(1.05,1.05,1.05)
    }

    to {
        -webkit-transform: scaleX(1);
        transform: scaleX(1)
    }
}

.pulse {
    -webkit-animation-name: pulse;
    animation-name: pulse
}

@-webkit-keyframes rubberBand {
    0% {
        -webkit-transform: scaleX(1);
        transform: scaleX(1)
    }

    30% {
        -webkit-transform: scale3d(1.25,.75,1);
        transform: scale3d(1.25,.75,1)
    }

    40% {
        -webkit-transform: scale3d(.75,1.25,1);
        transform: scale3d(.75,1.25,1)
    }

    50% {
        -webkit-transform: scale3d(1.15,.85,1);
        transform: scale3d(1.15,.85,1)
    }

    65% {
        -webkit-transform: scale3d(.95,1.05,1);
        transform: scale3d(.95,1.05,1)
    }

    75% {
        -webkit-transform: scale3d(1.05,.95,1);
        transform: scale3d(1.05,.95,1)
    }

    to {
        -webkit-transform: scaleX(1);
        transform: scaleX(1)
    }
}

@keyframes rubberBand {
    0% {
        -webkit-transform: scaleX(1);
        transform: scaleX(1)
    }

    30% {
        -webkit-transform: scale3d(1.25,.75,1);
        transform: scale3d(1.25,.75,1)
    }

    40% {
        -webkit-transform: scale3d(.75,1.25,1);
        transform: scale3d(.75,1.25,1)
    }

    50% {
        -webkit-transform: scale3d(1.15,.85,1);
        transform: scale3d(1.15,.85,1)
    }

    65% {
        -webkit-transform: scale3d(.95,1.05,1);
        transform: scale3d(.95,1.05,1)
    }

    75% {
        -webkit-transform: scale3d(1.05,.95,1);
        transform: scale3d(1.05,.95,1)
    }

    to {
        -webkit-transform: scaleX(1);
        transform: scaleX(1)
    }
}

.rubberBand {
    -webkit-animation-name: rubberBand;
    animation-name: rubberBand
}

@-webkit-keyframes shake {
    0%,to {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }

    10%,30%,50%,70%,90% {
        -webkit-transform: translate3d(-10px,0,0);
        transform: translate3d(-10px,0,0)
    }

    20%,40%,60%,80% {
        -webkit-transform: translate3d(10px,0,0);
        transform: translate3d(10px,0,0)
    }
}

@keyframes shake {
    0%,to {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }

    10%,30%,50%,70%,90% {
        -webkit-transform: translate3d(-10px,0,0);
        transform: translate3d(-10px,0,0)
    }

    20%,40%,60%,80% {
        -webkit-transform: translate3d(10px,0,0);
        transform: translate3d(10px,0,0)
    }
}

.shake {
    -webkit-animation-name: shake;
    animation-name: shake
}

@-webkit-keyframes headShake {
    0% {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }

    6.5% {
        -webkit-transform: translateX(-6px) rotateY(-9deg);
        transform: translateX(-6px) rotateY(-9deg)
    }

    18.5% {
        -webkit-transform: translateX(5px) rotateY(7deg);
        transform: translateX(5px) rotateY(7deg)
    }

    31.5% {
        -webkit-transform: translateX(-3px) rotateY(-5deg);
        transform: translateX(-3px) rotateY(-5deg)
    }

    43.5% {
        -webkit-transform: translateX(2px) rotateY(3deg);
        transform: translateX(2px) rotateY(3deg)
    }

    50% {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
}

@keyframes headShake {
    0% {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }

    6.5% {
        -webkit-transform: translateX(-6px) rotateY(-9deg);
        transform: translateX(-6px) rotateY(-9deg)
    }

    18.5% {
        -webkit-transform: translateX(5px) rotateY(7deg);
        transform: translateX(5px) rotateY(7deg)
    }

    31.5% {
        -webkit-transform: translateX(-3px) rotateY(-5deg);
        transform: translateX(-3px) rotateY(-5deg)
    }

    43.5% {
        -webkit-transform: translateX(2px) rotateY(3deg);
        transform: translateX(2px) rotateY(3deg)
    }

    50% {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
}

.headShake {
    -webkit-animation-name: headShake;
    -webkit-animation-timing-function: ease-in-out;
    animation-name: headShake;
    animation-timing-function: ease-in-out
}

@-webkit-keyframes swing {
    20% {
        -webkit-transform: rotate(15deg);
        transform: rotate(15deg)
    }

    40% {
        -webkit-transform: rotate(-10deg);
        transform: rotate(-10deg)
    }

    60% {
        -webkit-transform: rotate(5deg);
        transform: rotate(5deg)
    }

    80% {
        -webkit-transform: rotate(-5deg);
        transform: rotate(-5deg)
    }

    to {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }
}

@keyframes swing {
    20% {
        -webkit-transform: rotate(15deg);
        transform: rotate(15deg)
    }

    40% {
        -webkit-transform: rotate(-10deg);
        transform: rotate(-10deg)
    }

    60% {
        -webkit-transform: rotate(5deg);
        transform: rotate(5deg)
    }

    80% {
        -webkit-transform: rotate(-5deg);
        transform: rotate(-5deg)
    }

    to {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }
}

.swing {
    -webkit-animation-name: swing;
    -webkit-transform-origin: top center;
    animation-name: swing;
    transform-origin: top center
}

@-webkit-keyframes tada {
    0% {
        -webkit-transform: scaleX(1);
        transform: scaleX(1)
    }

    10%,20% {
        -webkit-transform: scale3d(.9,.9,.9) rotate(-3deg);
        transform: scale3d(.9,.9,.9) rotate(-3deg)
    }

    30%,50%,70%,90% {
        -webkit-transform: scale3d(1.1,1.1,1.1) rotate(3deg);
        transform: scale3d(1.1,1.1,1.1) rotate(3deg)
    }

    40%,60%,80% {
        -webkit-transform: scale3d(1.1,1.1,1.1) rotate(-3deg);
        transform: scale3d(1.1,1.1,1.1) rotate(-3deg)
    }

    to {
        -webkit-transform: scaleX(1);
        transform: scaleX(1)
    }
}

@keyframes tada {
    0% {
        -webkit-transform: scaleX(1);
        transform: scaleX(1)
    }

    10%,20% {
        -webkit-transform: scale3d(.9,.9,.9) rotate(-3deg);
        transform: scale3d(.9,.9,.9) rotate(-3deg)
    }

    30%,50%,70%,90% {
        -webkit-transform: scale3d(1.1,1.1,1.1) rotate(3deg);
        transform: scale3d(1.1,1.1,1.1) rotate(3deg)
    }

    40%,60%,80% {
        -webkit-transform: scale3d(1.1,1.1,1.1) rotate(-3deg);
        transform: scale3d(1.1,1.1,1.1) rotate(-3deg)
    }

    to {
        -webkit-transform: scaleX(1);
        transform: scaleX(1)
    }
}

.tada {
    -webkit-animation-name: tada;
    animation-name: tada
}

@-webkit-keyframes wobble {
    0% {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }

    15% {
        -webkit-transform: translate3d(-25%,0,0) rotate(-5deg);
        transform: translate3d(-25%,0,0) rotate(-5deg)
    }

    30% {
        -webkit-transform: translate3d(20%,0,0) rotate(3deg);
        transform: translate3d(20%,0,0) rotate(3deg)
    }

    45% {
        -webkit-transform: translate3d(-15%,0,0) rotate(-3deg);
        transform: translate3d(-15%,0,0) rotate(-3deg)
    }

    60% {
        -webkit-transform: translate3d(10%,0,0) rotate(2deg);
        transform: translate3d(10%,0,0) rotate(2deg)
    }

    75% {
        -webkit-transform: translate3d(-5%,0,0) rotate(-1deg);
        transform: translate3d(-5%,0,0) rotate(-1deg)
    }

    to {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}

@keyframes wobble {
    0% {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }

    15% {
        -webkit-transform: translate3d(-25%,0,0) rotate(-5deg);
        transform: translate3d(-25%,0,0) rotate(-5deg)
    }

    30% {
        -webkit-transform: translate3d(20%,0,0) rotate(3deg);
        transform: translate3d(20%,0,0) rotate(3deg)
    }

    45% {
        -webkit-transform: translate3d(-15%,0,0) rotate(-3deg);
        transform: translate3d(-15%,0,0) rotate(-3deg)
    }

    60% {
        -webkit-transform: translate3d(10%,0,0) rotate(2deg);
        transform: translate3d(10%,0,0) rotate(2deg)
    }

    75% {
        -webkit-transform: translate3d(-5%,0,0) rotate(-1deg);
        transform: translate3d(-5%,0,0) rotate(-1deg)
    }

    to {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}

.wobble {
    -webkit-animation-name: wobble;
    animation-name: wobble
}

@-webkit-keyframes jello {
    0%,11.1%,to {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }

    22.2% {
        -webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
        transform: skewX(-12.5deg) skewY(-12.5deg)
    }

    33.3% {
        -webkit-transform: skewX(6.25deg) skewY(6.25deg);
        transform: skewX(6.25deg) skewY(6.25deg)
    }

    44.4% {
        -webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
        transform: skewX(-3.125deg) skewY(-3.125deg)
    }

    55.5% {
        -webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
        transform: skewX(1.5625deg) skewY(1.5625deg)
    }

    66.6% {
        -webkit-transform: skewX(-.78125deg) skewY(-.78125deg);
        transform: skewX(-.78125deg) skewY(-.78125deg)
    }

    77.7% {
        -webkit-transform: skewX(.390625deg) skewY(.390625deg);
        transform: skewX(.390625deg) skewY(.390625deg)
    }

    88.8% {
        -webkit-transform: skewX(-.1953125deg) skewY(-.1953125deg);
        transform: skewX(-.1953125deg) skewY(-.1953125deg)
    }
}

@keyframes jello {
    0%,11.1%,to {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }

    22.2% {
        -webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
        transform: skewX(-12.5deg) skewY(-12.5deg)
    }

    33.3% {
        -webkit-transform: skewX(6.25deg) skewY(6.25deg);
        transform: skewX(6.25deg) skewY(6.25deg)
    }

    44.4% {
        -webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
        transform: skewX(-3.125deg) skewY(-3.125deg)
    }

    55.5% {
        -webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
        transform: skewX(1.5625deg) skewY(1.5625deg)
    }

    66.6% {
        -webkit-transform: skewX(-.78125deg) skewY(-.78125deg);
        transform: skewX(-.78125deg) skewY(-.78125deg)
    }

    77.7% {
        -webkit-transform: skewX(.390625deg) skewY(.390625deg);
        transform: skewX(.390625deg) skewY(.390625deg)
    }

    88.8% {
        -webkit-transform: skewX(-.1953125deg) skewY(-.1953125deg);
        transform: skewX(-.1953125deg) skewY(-.1953125deg)
    }
}

.jello {
    -webkit-animation-name: jello;
    -webkit-transform-origin: center;
    animation-name: jello;
    transform-origin: center
}

@-webkit-keyframes heartBeat {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }

    14% {
        -webkit-transform: scale(1.3);
        transform: scale(1.3)
    }

    28% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }

    42% {
        -webkit-transform: scale(1.3);
        transform: scale(1.3)
    }

    70% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}

@keyframes heartBeat {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }

    14% {
        -webkit-transform: scale(1.3);
        transform: scale(1.3)
    }

    28% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }

    42% {
        -webkit-transform: scale(1.3);
        transform: scale(1.3)
    }

    70% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}

.heartBeat {
    -webkit-animation-duration: 1.3s;
    -webkit-animation-name: heartBeat;
    -webkit-animation-timing-function: ease-in-out;
    animation-duration: 1.3s;
    animation-name: heartBeat;
    animation-timing-function: ease-in-out
}

@-webkit-keyframes bounceIn {
    0%,20%,40%,60%,80%,to {
        -webkit-animation-timing-function: cubic-bezier(.215,.61,.355,1);
        animation-timing-function: cubic-bezier(.215,.61,.355,1)
    }

    0% {
        -webkit-transform: scale3d(.3,.3,.3);
        opacity: 0;
        transform: scale3d(.3,.3,.3)
    }

    20% {
        -webkit-transform: scale3d(1.1,1.1,1.1);
        transform: scale3d(1.1,1.1,1.1)
    }

    40% {
        -webkit-transform: scale3d(.9,.9,.9);
        transform: scale3d(.9,.9,.9)
    }

    60% {
        -webkit-transform: scale3d(1.03,1.03,1.03);
        opacity: 1;
        transform: scale3d(1.03,1.03,1.03)
    }

    80% {
        -webkit-transform: scale3d(.97,.97,.97);
        transform: scale3d(.97,.97,.97)
    }

    to {
        -webkit-transform: scaleX(1);
        opacity: 1;
        transform: scaleX(1)
    }
}

@keyframes bounceIn {
    0%,20%,40%,60%,80%,to {
        -webkit-animation-timing-function: cubic-bezier(.215,.61,.355,1);
        animation-timing-function: cubic-bezier(.215,.61,.355,1)
    }

    0% {
        -webkit-transform: scale3d(.3,.3,.3);
        opacity: 0;
        transform: scale3d(.3,.3,.3)
    }

    20% {
        -webkit-transform: scale3d(1.1,1.1,1.1);
        transform: scale3d(1.1,1.1,1.1)
    }

    40% {
        -webkit-transform: scale3d(.9,.9,.9);
        transform: scale3d(.9,.9,.9)
    }

    60% {
        -webkit-transform: scale3d(1.03,1.03,1.03);
        opacity: 1;
        transform: scale3d(1.03,1.03,1.03)
    }

    80% {
        -webkit-transform: scale3d(.97,.97,.97);
        transform: scale3d(.97,.97,.97)
    }

    to {
        -webkit-transform: scaleX(1);
        opacity: 1;
        transform: scaleX(1)
    }
}

.bounceIn {
    -webkit-animation-duration: .75s;
    -webkit-animation-name: bounceIn;
    animation-duration: .75s;
    animation-name: bounceIn
}

@-webkit-keyframes bounceInDown {
    0%,60%,75%,90%,to {
        -webkit-animation-timing-function: cubic-bezier(.215,.61,.355,1);
        animation-timing-function: cubic-bezier(.215,.61,.355,1)
    }

    0% {
        -webkit-transform: translate3d(0,-3000px,0);
        opacity: 0;
        transform: translate3d(0,-3000px,0)
    }

    60% {
        -webkit-transform: translate3d(0,25px,0);
        opacity: 1;
        transform: translate3d(0,25px,0)
    }

    75% {
        -webkit-transform: translate3d(0,-10px,0);
        transform: translate3d(0,-10px,0)
    }

    90% {
        -webkit-transform: translate3d(0,5px,0);
        transform: translate3d(0,5px,0)
    }

    to {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}

@keyframes bounceInDown {
    0%,60%,75%,90%,to {
        -webkit-animation-timing-function: cubic-bezier(.215,.61,.355,1);
        animation-timing-function: cubic-bezier(.215,.61,.355,1)
    }

    0% {
        -webkit-transform: translate3d(0,-3000px,0);
        opacity: 0;
        transform: translate3d(0,-3000px,0)
    }

    60% {
        -webkit-transform: translate3d(0,25px,0);
        opacity: 1;
        transform: translate3d(0,25px,0)
    }

    75% {
        -webkit-transform: translate3d(0,-10px,0);
        transform: translate3d(0,-10px,0)
    }

    90% {
        -webkit-transform: translate3d(0,5px,0);
        transform: translate3d(0,5px,0)
    }

    to {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}

.bounceInDown {
    -webkit-animation-name: bounceInDown;
    animation-name: bounceInDown
}

@-webkit-keyframes bounceInLeft {
    0%,60%,75%,90%,to {
        -webkit-animation-timing-function: cubic-bezier(.215,.61,.355,1);
        animation-timing-function: cubic-bezier(.215,.61,.355,1)
    }

    0% {
        -webkit-transform: translate3d(-3000px,0,0);
        opacity: 0;
        transform: translate3d(-3000px,0,0)
    }

    60% {
        -webkit-transform: translate3d(25px,0,0);
        opacity: 1;
        transform: translate3d(25px,0,0)
    }

    75% {
        -webkit-transform: translate3d(-10px,0,0);
        transform: translate3d(-10px,0,0)
    }

    90% {
        -webkit-transform: translate3d(5px,0,0);
        transform: translate3d(5px,0,0)
    }

    to {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}

@keyframes bounceInLeft {
    0%,60%,75%,90%,to {
        -webkit-animation-timing-function: cubic-bezier(.215,.61,.355,1);
        animation-timing-function: cubic-bezier(.215,.61,.355,1)
    }

    0% {
        -webkit-transform: translate3d(-3000px,0,0);
        opacity: 0;
        transform: translate3d(-3000px,0,0)
    }

    60% {
        -webkit-transform: translate3d(25px,0,0);
        opacity: 1;
        transform: translate3d(25px,0,0)
    }

    75% {
        -webkit-transform: translate3d(-10px,0,0);
        transform: translate3d(-10px,0,0)
    }

    90% {
        -webkit-transform: translate3d(5px,0,0);
        transform: translate3d(5px,0,0)
    }

    to {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}

.bounceInLeft {
    -webkit-animation-name: bounceInLeft;
    animation-name: bounceInLeft
}

@-webkit-keyframes bounceInRight {
    0%,60%,75%,90%,to {
        -webkit-animation-timing-function: cubic-bezier(.215,.61,.355,1);
        animation-timing-function: cubic-bezier(.215,.61,.355,1)
    }

    0% {
        -webkit-transform: translate3d(3000px,0,0);
        opacity: 0;
        transform: translate3d(3000px,0,0)
    }

    60% {
        -webkit-transform: translate3d(-25px,0,0);
        opacity: 1;
        transform: translate3d(-25px,0,0)
    }

    75% {
        -webkit-transform: translate3d(10px,0,0);
        transform: translate3d(10px,0,0)
    }

    90% {
        -webkit-transform: translate3d(-5px,0,0);
        transform: translate3d(-5px,0,0)
    }

    to {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}

@keyframes bounceInRight {
    0%,60%,75%,90%,to {
        -webkit-animation-timing-function: cubic-bezier(.215,.61,.355,1);
        animation-timing-function: cubic-bezier(.215,.61,.355,1)
    }

    0% {
        -webkit-transform: translate3d(3000px,0,0);
        opacity: 0;
        transform: translate3d(3000px,0,0)
    }

    60% {
        -webkit-transform: translate3d(-25px,0,0);
        opacity: 1;
        transform: translate3d(-25px,0,0)
    }

    75% {
        -webkit-transform: translate3d(10px,0,0);
        transform: translate3d(10px,0,0)
    }

    90% {
        -webkit-transform: translate3d(-5px,0,0);
        transform: translate3d(-5px,0,0)
    }

    to {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}

.bounceInRight {
    -webkit-animation-name: bounceInRight;
    animation-name: bounceInRight
}

@-webkit-keyframes bounceInUp {
    0%,60%,75%,90%,to {
        -webkit-animation-timing-function: cubic-bezier(.215,.61,.355,1);
        animation-timing-function: cubic-bezier(.215,.61,.355,1)
    }

    0% {
        -webkit-transform: translate3d(0,3000px,0);
        opacity: 0;
        transform: translate3d(0,3000px,0)
    }

    60% {
        -webkit-transform: translate3d(0,-20px,0);
        opacity: 1;
        transform: translate3d(0,-20px,0)
    }

    75% {
        -webkit-transform: translate3d(0,10px,0);
        transform: translate3d(0,10px,0)
    }

    90% {
        -webkit-transform: translate3d(0,-5px,0);
        transform: translate3d(0,-5px,0)
    }

    to {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}

@keyframes bounceInUp {
    0%,60%,75%,90%,to {
        -webkit-animation-timing-function: cubic-bezier(.215,.61,.355,1);
        animation-timing-function: cubic-bezier(.215,.61,.355,1)
    }

    0% {
        -webkit-transform: translate3d(0,3000px,0);
        opacity: 0;
        transform: translate3d(0,3000px,0)
    }

    60% {
        -webkit-transform: translate3d(0,-20px,0);
        opacity: 1;
        transform: translate3d(0,-20px,0)
    }

    75% {
        -webkit-transform: translate3d(0,10px,0);
        transform: translate3d(0,10px,0)
    }

    90% {
        -webkit-transform: translate3d(0,-5px,0);
        transform: translate3d(0,-5px,0)
    }

    to {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}

.bounceInUp {
    -webkit-animation-name: bounceInUp;
    animation-name: bounceInUp
}

@-webkit-keyframes bounceOut {
    20% {
        -webkit-transform: scale3d(.9,.9,.9);
        transform: scale3d(.9,.9,.9)
    }

    50%,55% {
        -webkit-transform: scale3d(1.1,1.1,1.1);
        opacity: 1;
        transform: scale3d(1.1,1.1,1.1)
    }

    to {
        -webkit-transform: scale3d(.3,.3,.3);
        opacity: 0;
        transform: scale3d(.3,.3,.3)
    }
}

@keyframes bounceOut {
    20% {
        -webkit-transform: scale3d(.9,.9,.9);
        transform: scale3d(.9,.9,.9)
    }

    50%,55% {
        -webkit-transform: scale3d(1.1,1.1,1.1);
        opacity: 1;
        transform: scale3d(1.1,1.1,1.1)
    }

    to {
        -webkit-transform: scale3d(.3,.3,.3);
        opacity: 0;
        transform: scale3d(.3,.3,.3)
    }
}

.bounceOut {
    -webkit-animation-duration: .75s;
    -webkit-animation-name: bounceOut;
    animation-duration: .75s;
    animation-name: bounceOut
}

@-webkit-keyframes bounceOutDown {
    20% {
        -webkit-transform: translate3d(0,10px,0);
        transform: translate3d(0,10px,0)
    }

    40%,45% {
        -webkit-transform: translate3d(0,-20px,0);
        opacity: 1;
        transform: translate3d(0,-20px,0)
    }

    to {
        -webkit-transform: translate3d(0,2000px,0);
        opacity: 0;
        transform: translate3d(0,2000px,0)
    }
}

@keyframes bounceOutDown {
    20% {
        -webkit-transform: translate3d(0,10px,0);
        transform: translate3d(0,10px,0)
    }

    40%,45% {
        -webkit-transform: translate3d(0,-20px,0);
        opacity: 1;
        transform: translate3d(0,-20px,0)
    }

    to {
        -webkit-transform: translate3d(0,2000px,0);
        opacity: 0;
        transform: translate3d(0,2000px,0)
    }
}

.bounceOutDown {
    -webkit-animation-name: bounceOutDown;
    animation-name: bounceOutDown
}

@-webkit-keyframes bounceOutLeft {
    20% {
        -webkit-transform: translate3d(20px,0,0);
        opacity: 1;
        transform: translate3d(20px,0,0)
    }

    to {
        -webkit-transform: translate3d(-2000px,0,0);
        opacity: 0;
        transform: translate3d(-2000px,0,0)
    }
}

@keyframes bounceOutLeft {
    20% {
        -webkit-transform: translate3d(20px,0,0);
        opacity: 1;
        transform: translate3d(20px,0,0)
    }

    to {
        -webkit-transform: translate3d(-2000px,0,0);
        opacity: 0;
        transform: translate3d(-2000px,0,0)
    }
}

.bounceOutLeft {
    -webkit-animation-name: bounceOutLeft;
    animation-name: bounceOutLeft
}

@-webkit-keyframes bounceOutRight {
    20% {
        -webkit-transform: translate3d(-20px,0,0);
        opacity: 1;
        transform: translate3d(-20px,0,0)
    }

    to {
        -webkit-transform: translate3d(2000px,0,0);
        opacity: 0;
        transform: translate3d(2000px,0,0)
    }
}

@keyframes bounceOutRight {
    20% {
        -webkit-transform: translate3d(-20px,0,0);
        opacity: 1;
        transform: translate3d(-20px,0,0)
    }

    to {
        -webkit-transform: translate3d(2000px,0,0);
        opacity: 0;
        transform: translate3d(2000px,0,0)
    }
}

.bounceOutRight {
    -webkit-animation-name: bounceOutRight;
    animation-name: bounceOutRight
}

@-webkit-keyframes bounceOutUp {
    20% {
        -webkit-transform: translate3d(0,-10px,0);
        transform: translate3d(0,-10px,0)
    }

    40%,45% {
        -webkit-transform: translate3d(0,20px,0);
        opacity: 1;
        transform: translate3d(0,20px,0)
    }

    to {
        -webkit-transform: translate3d(0,-2000px,0);
        opacity: 0;
        transform: translate3d(0,-2000px,0)
    }
}

@keyframes bounceOutUp {
    20% {
        -webkit-transform: translate3d(0,-10px,0);
        transform: translate3d(0,-10px,0)
    }

    40%,45% {
        -webkit-transform: translate3d(0,20px,0);
        opacity: 1;
        transform: translate3d(0,20px,0)
    }

    to {
        -webkit-transform: translate3d(0,-2000px,0);
        opacity: 0;
        transform: translate3d(0,-2000px,0)
    }
}

.bounceOutUp {
    -webkit-animation-name: bounceOutUp;
    animation-name: bounceOutUp
}

@-webkit-keyframes fadeIn {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

@keyframes fadeIn {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

.fadeIn {
    -webkit-animation-name: fadeIn;
    animation-name: fadeIn
}

@-webkit-keyframes fadeInDown {
    0% {
        -webkit-transform: translate3d(0,-100%,0);
        opacity: 0;
        transform: translate3d(0,-100%,0)
    }

    to {
        -webkit-transform: translateZ(0);
        opacity: 1;
        transform: translateZ(0)
    }
}

@keyframes fadeInDown {
    0% {
        -webkit-transform: translate3d(0,-100%,0);
        opacity: 0;
        transform: translate3d(0,-100%,0)
    }

    to {
        -webkit-transform: translateZ(0);
        opacity: 1;
        transform: translateZ(0)
    }
}

.fadeInDown {
    -webkit-animation-name: fadeInDown;
    animation-name: fadeInDown
}

@-webkit-keyframes fadeInDownBig {
    0% {
        -webkit-transform: translate3d(0,-2000px,0);
        opacity: 0;
        transform: translate3d(0,-2000px,0)
    }

    to {
        -webkit-transform: translateZ(0);
        opacity: 1;
        transform: translateZ(0)
    }
}

@keyframes fadeInDownBig {
    0% {
        -webkit-transform: translate3d(0,-2000px,0);
        opacity: 0;
        transform: translate3d(0,-2000px,0)
    }

    to {
        -webkit-transform: translateZ(0);
        opacity: 1;
        transform: translateZ(0)
    }
}

.fadeInDownBig {
    -webkit-animation-name: fadeInDownBig;
    animation-name: fadeInDownBig
}

@-webkit-keyframes fadeInLeft {
    0% {
        -webkit-transform: translate3d(-100%,0,0);
        opacity: 0;
        transform: translate3d(-100%,0,0)
    }

    to {
        -webkit-transform: translateZ(0);
        opacity: 1;
        transform: translateZ(0)
    }
}

@keyframes fadeInLeft {
    0% {
        -webkit-transform: translate3d(-100%,0,0);
        opacity: 0;
        transform: translate3d(-100%,0,0)
    }

    to {
        -webkit-transform: translateZ(0);
        opacity: 1;
        transform: translateZ(0)
    }
}

.fadeInLeft {
    -webkit-animation-name: fadeInLeft;
    animation-name: fadeInLeft
}

@-webkit-keyframes fadeInLeftBig {
    0% {
        -webkit-transform: translate3d(-2000px,0,0);
        opacity: 0;
        transform: translate3d(-2000px,0,0)
    }

    to {
        -webkit-transform: translateZ(0);
        opacity: 1;
        transform: translateZ(0)
    }
}

@keyframes fadeInLeftBig {
    0% {
        -webkit-transform: translate3d(-2000px,0,0);
        opacity: 0;
        transform: translate3d(-2000px,0,0)
    }

    to {
        -webkit-transform: translateZ(0);
        opacity: 1;
        transform: translateZ(0)
    }
}

.fadeInLeftBig {
    -webkit-animation-name: fadeInLeftBig;
    animation-name: fadeInLeftBig
}

@-webkit-keyframes fadeInRight {
    0% {
        -webkit-transform: translate3d(100%,0,0);
        opacity: 0;
        transform: translate3d(100%,0,0)
    }

    to {
        -webkit-transform: translateZ(0);
        opacity: 1;
        transform: translateZ(0)
    }
}

@keyframes fadeInRight {
    0% {
        -webkit-transform: translate3d(100%,0,0);
        opacity: 0;
        transform: translate3d(100%,0,0)
    }

    to {
        -webkit-transform: translateZ(0);
        opacity: 1;
        transform: translateZ(0)
    }
}

.fadeInRight {
    -webkit-animation-name: fadeInRight;
    animation-name: fadeInRight
}

@-webkit-keyframes fadeInRightBig {
    0% {
        -webkit-transform: translate3d(2000px,0,0);
        opacity: 0;
        transform: translate3d(2000px,0,0)
    }

    to {
        -webkit-transform: translateZ(0);
        opacity: 1;
        transform: translateZ(0)
    }
}

@keyframes fadeInRightBig {
    0% {
        -webkit-transform: translate3d(2000px,0,0);
        opacity: 0;
        transform: translate3d(2000px,0,0)
    }

    to {
        -webkit-transform: translateZ(0);
        opacity: 1;
        transform: translateZ(0)
    }
}

.fadeInRightBig {
    -webkit-animation-name: fadeInRightBig;
    animation-name: fadeInRightBig
}

@-webkit-keyframes fadeInUp {
    0% {
        -webkit-transform: translate3d(0,100%,0);
        opacity: 0;
        transform: translate3d(0,100%,0)
    }

    to {
        -webkit-transform: translateZ(0);
        opacity: 1;
        transform: translateZ(0)
    }
}

@keyframes fadeInUp {
    0% {
        -webkit-transform: translate3d(0,100%,0);
        opacity: 0;
        transform: translate3d(0,100%,0)
    }

    to {
        -webkit-transform: translateZ(0);
        opacity: 1;
        transform: translateZ(0)
    }
}

.fadeInUp {
    -webkit-animation-name: fadeInUp;
    animation-name: fadeInUp
}

@-webkit-keyframes fadeInUpBig {
    0% {
        -webkit-transform: translate3d(0,2000px,0);
        opacity: 0;
        transform: translate3d(0,2000px,0)
    }

    to {
        -webkit-transform: translateZ(0);
        opacity: 1;
        transform: translateZ(0)
    }
}

@keyframes fadeInUpBig {
    0% {
        -webkit-transform: translate3d(0,2000px,0);
        opacity: 0;
        transform: translate3d(0,2000px,0)
    }

    to {
        -webkit-transform: translateZ(0);
        opacity: 1;
        transform: translateZ(0)
    }
}

.fadeInUpBig {
    -webkit-animation-name: fadeInUpBig;
    animation-name: fadeInUpBig
}

@-webkit-keyframes fadeOut {
    0% {
        opacity: 1
    }

    to {
        opacity: 0
    }
}

@keyframes fadeOut {
    0% {
        opacity: 1
    }

    to {
        opacity: 0
    }
}

.fadeOut {
    -webkit-animation-name: fadeOut;
    animation-name: fadeOut
}

@-webkit-keyframes fadeOutDown {
    0% {
        opacity: 1
    }

    to {
        -webkit-transform: translate3d(0,100%,0);
        opacity: 0;
        transform: translate3d(0,100%,0)
    }
}

@keyframes fadeOutDown {
    0% {
        opacity: 1
    }

    to {
        -webkit-transform: translate3d(0,100%,0);
        opacity: 0;
        transform: translate3d(0,100%,0)
    }
}

.fadeOutDown {
    -webkit-animation-name: fadeOutDown;
    animation-name: fadeOutDown
}

@-webkit-keyframes fadeOutDownBig {
    0% {
        opacity: 1
    }

    to {
        -webkit-transform: translate3d(0,2000px,0);
        opacity: 0;
        transform: translate3d(0,2000px,0)
    }
}

@keyframes fadeOutDownBig {
    0% {
        opacity: 1
    }

    to {
        -webkit-transform: translate3d(0,2000px,0);
        opacity: 0;
        transform: translate3d(0,2000px,0)
    }
}

.fadeOutDownBig {
    -webkit-animation-name: fadeOutDownBig;
    animation-name: fadeOutDownBig
}

@-webkit-keyframes fadeOutLeft {
    0% {
        opacity: 1
    }

    to {
        -webkit-transform: translate3d(-100%,0,0);
        opacity: 0;
        transform: translate3d(-100%,0,0)
    }
}

@keyframes fadeOutLeft {
    0% {
        opacity: 1
    }

    to {
        -webkit-transform: translate3d(-100%,0,0);
        opacity: 0;
        transform: translate3d(-100%,0,0)
    }
}

.fadeOutLeft {
    -webkit-animation-name: fadeOutLeft;
    animation-name: fadeOutLeft
}

@-webkit-keyframes fadeOutLeftBig {
    0% {
        opacity: 1
    }

    to {
        -webkit-transform: translate3d(-2000px,0,0);
        opacity: 0;
        transform: translate3d(-2000px,0,0)
    }
}

@keyframes fadeOutLeftBig {
    0% {
        opacity: 1
    }

    to {
        -webkit-transform: translate3d(-2000px,0,0);
        opacity: 0;
        transform: translate3d(-2000px,0,0)
    }
}

.fadeOutLeftBig {
    -webkit-animation-name: fadeOutLeftBig;
    animation-name: fadeOutLeftBig
}

@-webkit-keyframes fadeOutRight {
    0% {
        opacity: 1
    }

    to {
        -webkit-transform: translate3d(100%,0,0);
        opacity: 0;
        transform: translate3d(100%,0,0)
    }
}

@keyframes fadeOutRight {
    0% {
        opacity: 1
    }

    to {
        -webkit-transform: translate3d(100%,0,0);
        opacity: 0;
        transform: translate3d(100%,0,0)
    }
}

.fadeOutRight {
    -webkit-animation-name: fadeOutRight;
    animation-name: fadeOutRight
}

@-webkit-keyframes fadeOutRightBig {
    0% {
        opacity: 1
    }

    to {
        -webkit-transform: translate3d(2000px,0,0);
        opacity: 0;
        transform: translate3d(2000px,0,0)
    }
}

@keyframes fadeOutRightBig {
    0% {
        opacity: 1
    }

    to {
        -webkit-transform: translate3d(2000px,0,0);
        opacity: 0;
        transform: translate3d(2000px,0,0)
    }
}

.fadeOutRightBig {
    -webkit-animation-name: fadeOutRightBig;
    animation-name: fadeOutRightBig
}

@-webkit-keyframes fadeOutUp {
    0% {
        opacity: 1
    }

    to {
        -webkit-transform: translate3d(0,-100%,0);
        opacity: 0;
        transform: translate3d(0,-100%,0)
    }
}

@keyframes fadeOutUp {
    0% {
        opacity: 1
    }

    to {
        -webkit-transform: translate3d(0,-100%,0);
        opacity: 0;
        transform: translate3d(0,-100%,0)
    }
}

.fadeOutUp {
    -webkit-animation-name: fadeOutUp;
    animation-name: fadeOutUp
}

@-webkit-keyframes fadeOutUpBig {
    0% {
        opacity: 1
    }

    to {
        -webkit-transform: translate3d(0,-2000px,0);
        opacity: 0;
        transform: translate3d(0,-2000px,0)
    }
}

@keyframes fadeOutUpBig {
    0% {
        opacity: 1
    }

    to {
        -webkit-transform: translate3d(0,-2000px,0);
        opacity: 0;
        transform: translate3d(0,-2000px,0)
    }
}

.fadeOutUpBig {
    -webkit-animation-name: fadeOutUpBig;
    animation-name: fadeOutUpBig
}

@-webkit-keyframes flip {
    0% {
        -webkit-animation-timing-function: ease-out;
        -webkit-transform: perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);
        animation-timing-function: ease-out;
        transform: perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn)
    }

    40% {
        -webkit-animation-timing-function: ease-out;
        -webkit-transform: perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);
        animation-timing-function: ease-out;
        transform: perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg)
    }

    50% {
        -webkit-animation-timing-function: ease-in;
        -webkit-transform: perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);
        animation-timing-function: ease-in;
        transform: perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg)
    }

    80% {
        -webkit-animation-timing-function: ease-in;
        -webkit-transform: perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);
        animation-timing-function: ease-in;
        transform: perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg)
    }

    to {
        -webkit-animation-timing-function: ease-in;
        -webkit-transform: perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);
        animation-timing-function: ease-in;
        transform: perspective(400px) scaleX(1) translateZ(0) rotateY(0deg)
    }
}

@keyframes flip {
    0% {
        -webkit-animation-timing-function: ease-out;
        -webkit-transform: perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);
        animation-timing-function: ease-out;
        transform: perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn)
    }

    40% {
        -webkit-animation-timing-function: ease-out;
        -webkit-transform: perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);
        animation-timing-function: ease-out;
        transform: perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg)
    }

    50% {
        -webkit-animation-timing-function: ease-in;
        -webkit-transform: perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);
        animation-timing-function: ease-in;
        transform: perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg)
    }

    80% {
        -webkit-animation-timing-function: ease-in;
        -webkit-transform: perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);
        animation-timing-function: ease-in;
        transform: perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg)
    }

    to {
        -webkit-animation-timing-function: ease-in;
        -webkit-transform: perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);
        animation-timing-function: ease-in;
        transform: perspective(400px) scaleX(1) translateZ(0) rotateY(0deg)
    }
}

.animated.flip {
    -webkit-animation-name: flip;
    -webkit-backface-visibility: visible;
    animation-name: flip;
    backface-visibility: visible
}

@-webkit-keyframes flipInX {
    0% {
        -webkit-animation-timing-function: ease-in;
        -webkit-transform: perspective(400px) rotateX(90deg);
        animation-timing-function: ease-in;
        opacity: 0;
        transform: perspective(400px) rotateX(90deg)
    }

    40% {
        -webkit-animation-timing-function: ease-in;
        -webkit-transform: perspective(400px) rotateX(-20deg);
        animation-timing-function: ease-in;
        transform: perspective(400px) rotateX(-20deg)
    }

    60% {
        -webkit-transform: perspective(400px) rotateX(10deg);
        opacity: 1;
        transform: perspective(400px) rotateX(10deg)
    }

    80% {
        -webkit-transform: perspective(400px) rotateX(-5deg);
        transform: perspective(400px) rotateX(-5deg)
    }

    to {
        -webkit-transform: perspective(400px);
        transform: perspective(400px)
    }
}

@keyframes flipInX {
    0% {
        -webkit-animation-timing-function: ease-in;
        -webkit-transform: perspective(400px) rotateX(90deg);
        animation-timing-function: ease-in;
        opacity: 0;
        transform: perspective(400px) rotateX(90deg)
    }

    40% {
        -webkit-animation-timing-function: ease-in;
        -webkit-transform: perspective(400px) rotateX(-20deg);
        animation-timing-function: ease-in;
        transform: perspective(400px) rotateX(-20deg)
    }

    60% {
        -webkit-transform: perspective(400px) rotateX(10deg);
        opacity: 1;
        transform: perspective(400px) rotateX(10deg)
    }

    80% {
        -webkit-transform: perspective(400px) rotateX(-5deg);
        transform: perspective(400px) rotateX(-5deg)
    }

    to {
        -webkit-transform: perspective(400px);
        transform: perspective(400px)
    }
}

.flipInX {
    -webkit-animation-name: flipInX;
    -webkit-backface-visibility: visible!important;
    animation-name: flipInX;
    backface-visibility: visible!important
}

@-webkit-keyframes flipInY {
    0% {
        -webkit-animation-timing-function: ease-in;
        -webkit-transform: perspective(400px) rotateY(90deg);
        animation-timing-function: ease-in;
        opacity: 0;
        transform: perspective(400px) rotateY(90deg)
    }

    40% {
        -webkit-animation-timing-function: ease-in;
        -webkit-transform: perspective(400px) rotateY(-20deg);
        animation-timing-function: ease-in;
        transform: perspective(400px) rotateY(-20deg)
    }

    60% {
        -webkit-transform: perspective(400px) rotateY(10deg);
        opacity: 1;
        transform: perspective(400px) rotateY(10deg)
    }

    80% {
        -webkit-transform: perspective(400px) rotateY(-5deg);
        transform: perspective(400px) rotateY(-5deg)
    }

    to {
        -webkit-transform: perspective(400px);
        transform: perspective(400px)
    }
}

@keyframes flipInY {
    0% {
        -webkit-animation-timing-function: ease-in;
        -webkit-transform: perspective(400px) rotateY(90deg);
        animation-timing-function: ease-in;
        opacity: 0;
        transform: perspective(400px) rotateY(90deg)
    }

    40% {
        -webkit-animation-timing-function: ease-in;
        -webkit-transform: perspective(400px) rotateY(-20deg);
        animation-timing-function: ease-in;
        transform: perspective(400px) rotateY(-20deg)
    }

    60% {
        -webkit-transform: perspective(400px) rotateY(10deg);
        opacity: 1;
        transform: perspective(400px) rotateY(10deg)
    }

    80% {
        -webkit-transform: perspective(400px) rotateY(-5deg);
        transform: perspective(400px) rotateY(-5deg)
    }

    to {
        -webkit-transform: perspective(400px);
        transform: perspective(400px)
    }
}

.flipInY {
    -webkit-animation-name: flipInY;
    -webkit-backface-visibility: visible!important;
    animation-name: flipInY;
    backface-visibility: visible!important
}

@-webkit-keyframes flipOutX {
    0% {
        -webkit-transform: perspective(400px);
        transform: perspective(400px)
    }

    30% {
        -webkit-transform: perspective(400px) rotateX(-20deg);
        opacity: 1;
        transform: perspective(400px) rotateX(-20deg)
    }

    to {
        -webkit-transform: perspective(400px) rotateX(90deg);
        opacity: 0;
        transform: perspective(400px) rotateX(90deg)
    }
}

@keyframes flipOutX {
    0% {
        -webkit-transform: perspective(400px);
        transform: perspective(400px)
    }

    30% {
        -webkit-transform: perspective(400px) rotateX(-20deg);
        opacity: 1;
        transform: perspective(400px) rotateX(-20deg)
    }

    to {
        -webkit-transform: perspective(400px) rotateX(90deg);
        opacity: 0;
        transform: perspective(400px) rotateX(90deg)
    }
}

.flipOutX {
    -webkit-animation-duration: .75s;
    -webkit-animation-name: flipOutX;
    -webkit-backface-visibility: visible!important;
    animation-duration: .75s;
    animation-name: flipOutX;
    backface-visibility: visible!important
}

@-webkit-keyframes flipOutY {
    0% {
        -webkit-transform: perspective(400px);
        transform: perspective(400px)
    }

    30% {
        -webkit-transform: perspective(400px) rotateY(-15deg);
        opacity: 1;
        transform: perspective(400px) rotateY(-15deg)
    }

    to {
        -webkit-transform: perspective(400px) rotateY(90deg);
        opacity: 0;
        transform: perspective(400px) rotateY(90deg)
    }
}

@keyframes flipOutY {
    0% {
        -webkit-transform: perspective(400px);
        transform: perspective(400px)
    }

    30% {
        -webkit-transform: perspective(400px) rotateY(-15deg);
        opacity: 1;
        transform: perspective(400px) rotateY(-15deg)
    }

    to {
        -webkit-transform: perspective(400px) rotateY(90deg);
        opacity: 0;
        transform: perspective(400px) rotateY(90deg)
    }
}

.flipOutY {
    -webkit-animation-duration: .75s;
    -webkit-animation-name: flipOutY;
    -webkit-backface-visibility: visible!important;
    animation-duration: .75s;
    animation-name: flipOutY;
    backface-visibility: visible!important
}

@-webkit-keyframes lightSpeedIn {
    0% {
        -webkit-transform: translate3d(100%,0,0) skewX(-30deg);
        opacity: 0;
        transform: translate3d(100%,0,0) skewX(-30deg)
    }

    60% {
        -webkit-transform: skewX(20deg);
        opacity: 1;
        transform: skewX(20deg)
    }

    80% {
        -webkit-transform: skewX(-5deg);
        transform: skewX(-5deg)
    }

    to {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}

@keyframes lightSpeedIn {
    0% {
        -webkit-transform: translate3d(100%,0,0) skewX(-30deg);
        opacity: 0;
        transform: translate3d(100%,0,0) skewX(-30deg)
    }

    60% {
        -webkit-transform: skewX(20deg);
        opacity: 1;
        transform: skewX(20deg)
    }

    80% {
        -webkit-transform: skewX(-5deg);
        transform: skewX(-5deg)
    }

    to {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}

.lightSpeedIn {
    -webkit-animation-name: lightSpeedIn;
    -webkit-animation-timing-function: ease-out;
    animation-name: lightSpeedIn;
    animation-timing-function: ease-out
}

@-webkit-keyframes lightSpeedOut {
    0% {
        opacity: 1
    }

    to {
        -webkit-transform: translate3d(100%,0,0) skewX(30deg);
        opacity: 0;
        transform: translate3d(100%,0,0) skewX(30deg)
    }
}

@keyframes lightSpeedOut {
    0% {
        opacity: 1
    }

    to {
        -webkit-transform: translate3d(100%,0,0) skewX(30deg);
        opacity: 0;
        transform: translate3d(100%,0,0) skewX(30deg)
    }
}

.lightSpeedOut {
    -webkit-animation-name: lightSpeedOut;
    -webkit-animation-timing-function: ease-in;
    animation-name: lightSpeedOut;
    animation-timing-function: ease-in
}

@-webkit-keyframes rotateIn {
    0% {
        -webkit-transform: rotate(-200deg);
        -webkit-transform-origin: center;
        opacity: 0;
        transform: rotate(-200deg);
        transform-origin: center
    }

    to {
        -webkit-transform: translateZ(0);
        -webkit-transform-origin: center;
        opacity: 1;
        transform: translateZ(0);
        transform-origin: center
    }
}

@keyframes rotateIn {
    0% {
        -webkit-transform: rotate(-200deg);
        -webkit-transform-origin: center;
        opacity: 0;
        transform: rotate(-200deg);
        transform-origin: center
    }

    to {
        -webkit-transform: translateZ(0);
        -webkit-transform-origin: center;
        opacity: 1;
        transform: translateZ(0);
        transform-origin: center
    }
}

.rotateIn {
    -webkit-animation-name: rotateIn;
    animation-name: rotateIn
}

@-webkit-keyframes rotateInDownLeft {
    0% {
        -webkit-transform: rotate(-45deg);
        -webkit-transform-origin: left bottom;
        opacity: 0;
        transform: rotate(-45deg);
        transform-origin: left bottom
    }

    to {
        -webkit-transform: translateZ(0);
        -webkit-transform-origin: left bottom;
        opacity: 1;
        transform: translateZ(0);
        transform-origin: left bottom
    }
}

@keyframes rotateInDownLeft {
    0% {
        -webkit-transform: rotate(-45deg);
        -webkit-transform-origin: left bottom;
        opacity: 0;
        transform: rotate(-45deg);
        transform-origin: left bottom
    }

    to {
        -webkit-transform: translateZ(0);
        -webkit-transform-origin: left bottom;
        opacity: 1;
        transform: translateZ(0);
        transform-origin: left bottom
    }
}

.rotateInDownLeft {
    -webkit-animation-name: rotateInDownLeft;
    animation-name: rotateInDownLeft
}

@-webkit-keyframes rotateInDownRight {
    0% {
        -webkit-transform: rotate(45deg);
        -webkit-transform-origin: right bottom;
        opacity: 0;
        transform: rotate(45deg);
        transform-origin: right bottom
    }

    to {
        -webkit-transform: translateZ(0);
        -webkit-transform-origin: right bottom;
        opacity: 1;
        transform: translateZ(0);
        transform-origin: right bottom
    }
}

@keyframes rotateInDownRight {
    0% {
        -webkit-transform: rotate(45deg);
        -webkit-transform-origin: right bottom;
        opacity: 0;
        transform: rotate(45deg);
        transform-origin: right bottom
    }

    to {
        -webkit-transform: translateZ(0);
        -webkit-transform-origin: right bottom;
        opacity: 1;
        transform: translateZ(0);
        transform-origin: right bottom
    }
}

.rotateInDownRight {
    -webkit-animation-name: rotateInDownRight;
    animation-name: rotateInDownRight
}

@-webkit-keyframes rotateInUpLeft {
    0% {
        -webkit-transform: rotate(45deg);
        -webkit-transform-origin: left bottom;
        opacity: 0;
        transform: rotate(45deg);
        transform-origin: left bottom
    }

    to {
        -webkit-transform: translateZ(0);
        -webkit-transform-origin: left bottom;
        opacity: 1;
        transform: translateZ(0);
        transform-origin: left bottom
    }
}

@keyframes rotateInUpLeft {
    0% {
        -webkit-transform: rotate(45deg);
        -webkit-transform-origin: left bottom;
        opacity: 0;
        transform: rotate(45deg);
        transform-origin: left bottom
    }

    to {
        -webkit-transform: translateZ(0);
        -webkit-transform-origin: left bottom;
        opacity: 1;
        transform: translateZ(0);
        transform-origin: left bottom
    }
}

.rotateInUpLeft {
    -webkit-animation-name: rotateInUpLeft;
    animation-name: rotateInUpLeft
}

@-webkit-keyframes rotateInUpRight {
    0% {
        -webkit-transform: rotate(-90deg);
        -webkit-transform-origin: right bottom;
        opacity: 0;
        transform: rotate(-90deg);
        transform-origin: right bottom
    }

    to {
        -webkit-transform: translateZ(0);
        -webkit-transform-origin: right bottom;
        opacity: 1;
        transform: translateZ(0);
        transform-origin: right bottom
    }
}

@keyframes rotateInUpRight {
    0% {
        -webkit-transform: rotate(-90deg);
        -webkit-transform-origin: right bottom;
        opacity: 0;
        transform: rotate(-90deg);
        transform-origin: right bottom
    }

    to {
        -webkit-transform: translateZ(0);
        -webkit-transform-origin: right bottom;
        opacity: 1;
        transform: translateZ(0);
        transform-origin: right bottom
    }
}

.rotateInUpRight {
    -webkit-animation-name: rotateInUpRight;
    animation-name: rotateInUpRight
}

@-webkit-keyframes rotateOut {
    0% {
        -webkit-transform-origin: center;
        opacity: 1;
        transform-origin: center
    }

    to {
        -webkit-transform: rotate(200deg);
        -webkit-transform-origin: center;
        opacity: 0;
        transform: rotate(200deg);
        transform-origin: center
    }
}

@keyframes rotateOut {
    0% {
        -webkit-transform-origin: center;
        opacity: 1;
        transform-origin: center
    }

    to {
        -webkit-transform: rotate(200deg);
        -webkit-transform-origin: center;
        opacity: 0;
        transform: rotate(200deg);
        transform-origin: center
    }
}

.rotateOut {
    -webkit-animation-name: rotateOut;
    animation-name: rotateOut
}

@-webkit-keyframes rotateOutDownLeft {
    0% {
        -webkit-transform-origin: left bottom;
        opacity: 1;
        transform-origin: left bottom
    }

    to {
        -webkit-transform: rotate(45deg);
        -webkit-transform-origin: left bottom;
        opacity: 0;
        transform: rotate(45deg);
        transform-origin: left bottom
    }
}

@keyframes rotateOutDownLeft {
    0% {
        -webkit-transform-origin: left bottom;
        opacity: 1;
        transform-origin: left bottom
    }

    to {
        -webkit-transform: rotate(45deg);
        -webkit-transform-origin: left bottom;
        opacity: 0;
        transform: rotate(45deg);
        transform-origin: left bottom
    }
}

.rotateOutDownLeft {
    -webkit-animation-name: rotateOutDownLeft;
    animation-name: rotateOutDownLeft
}

@-webkit-keyframes rotateOutDownRight {
    0% {
        -webkit-transform-origin: right bottom;
        opacity: 1;
        transform-origin: right bottom
    }

    to {
        -webkit-transform: rotate(-45deg);
        -webkit-transform-origin: right bottom;
        opacity: 0;
        transform: rotate(-45deg);
        transform-origin: right bottom
    }
}

@keyframes rotateOutDownRight {
    0% {
        -webkit-transform-origin: right bottom;
        opacity: 1;
        transform-origin: right bottom
    }

    to {
        -webkit-transform: rotate(-45deg);
        -webkit-transform-origin: right bottom;
        opacity: 0;
        transform: rotate(-45deg);
        transform-origin: right bottom
    }
}

.rotateOutDownRight {
    -webkit-animation-name: rotateOutDownRight;
    animation-name: rotateOutDownRight
}

@-webkit-keyframes rotateOutUpLeft {
    0% {
        -webkit-transform-origin: left bottom;
        opacity: 1;
        transform-origin: left bottom
    }

    to {
        -webkit-transform: rotate(-45deg);
        -webkit-transform-origin: left bottom;
        opacity: 0;
        transform: rotate(-45deg);
        transform-origin: left bottom
    }
}

@keyframes rotateOutUpLeft {
    0% {
        -webkit-transform-origin: left bottom;
        opacity: 1;
        transform-origin: left bottom
    }

    to {
        -webkit-transform: rotate(-45deg);
        -webkit-transform-origin: left bottom;
        opacity: 0;
        transform: rotate(-45deg);
        transform-origin: left bottom
    }
}

.rotateOutUpLeft {
    -webkit-animation-name: rotateOutUpLeft;
    animation-name: rotateOutUpLeft
}

@-webkit-keyframes rotateOutUpRight {
    0% {
        -webkit-transform-origin: right bottom;
        opacity: 1;
        transform-origin: right bottom
    }

    to {
        -webkit-transform: rotate(90deg);
        -webkit-transform-origin: right bottom;
        opacity: 0;
        transform: rotate(90deg);
        transform-origin: right bottom
    }
}

@keyframes rotateOutUpRight {
    0% {
        -webkit-transform-origin: right bottom;
        opacity: 1;
        transform-origin: right bottom
    }

    to {
        -webkit-transform: rotate(90deg);
        -webkit-transform-origin: right bottom;
        opacity: 0;
        transform: rotate(90deg);
        transform-origin: right bottom
    }
}

.rotateOutUpRight {
    -webkit-animation-name: rotateOutUpRight;
    animation-name: rotateOutUpRight
}

@-webkit-keyframes hinge {
    0% {
        -webkit-animation-timing-function: ease-in-out;
        -webkit-transform-origin: top left;
        animation-timing-function: ease-in-out;
        transform-origin: top left
    }

    20%,60% {
        -webkit-animation-timing-function: ease-in-out;
        -webkit-transform: rotate(80deg);
        -webkit-transform-origin: top left;
        animation-timing-function: ease-in-out;
        transform: rotate(80deg);
        transform-origin: top left
    }

    40%,80% {
        -webkit-animation-timing-function: ease-in-out;
        -webkit-transform: rotate(60deg);
        -webkit-transform-origin: top left;
        animation-timing-function: ease-in-out;
        opacity: 1;
        transform: rotate(60deg);
        transform-origin: top left
    }

    to {
        -webkit-transform: translate3d(0,700px,0);
        opacity: 0;
        transform: translate3d(0,700px,0)
    }
}

@keyframes hinge {
    0% {
        -webkit-animation-timing-function: ease-in-out;
        -webkit-transform-origin: top left;
        animation-timing-function: ease-in-out;
        transform-origin: top left
    }

    20%,60% {
        -webkit-animation-timing-function: ease-in-out;
        -webkit-transform: rotate(80deg);
        -webkit-transform-origin: top left;
        animation-timing-function: ease-in-out;
        transform: rotate(80deg);
        transform-origin: top left
    }

    40%,80% {
        -webkit-animation-timing-function: ease-in-out;
        -webkit-transform: rotate(60deg);
        -webkit-transform-origin: top left;
        animation-timing-function: ease-in-out;
        opacity: 1;
        transform: rotate(60deg);
        transform-origin: top left
    }

    to {
        -webkit-transform: translate3d(0,700px,0);
        opacity: 0;
        transform: translate3d(0,700px,0)
    }
}

.hinge {
    -webkit-animation-duration: 2s;
    -webkit-animation-name: hinge;
    animation-duration: 2s;
    animation-name: hinge
}

@-webkit-keyframes jackInTheBox {
    0% {
        -webkit-transform: scale(.1) rotate(30deg);
        -webkit-transform-origin: center bottom;
        opacity: 0;
        transform: scale(.1) rotate(30deg);
        transform-origin: center bottom
    }

    50% {
        -webkit-transform: rotate(-10deg);
        transform: rotate(-10deg)
    }

    70% {
        -webkit-transform: rotate(3deg);
        transform: rotate(3deg)
    }

    to {
        -webkit-transform: scale(1);
        opacity: 1;
        transform: scale(1)
    }
}

@keyframes jackInTheBox {
    0% {
        -webkit-transform: scale(.1) rotate(30deg);
        -webkit-transform-origin: center bottom;
        opacity: 0;
        transform: scale(.1) rotate(30deg);
        transform-origin: center bottom
    }

    50% {
        -webkit-transform: rotate(-10deg);
        transform: rotate(-10deg)
    }

    70% {
        -webkit-transform: rotate(3deg);
        transform: rotate(3deg)
    }

    to {
        -webkit-transform: scale(1);
        opacity: 1;
        transform: scale(1)
    }
}

.jackInTheBox {
    -webkit-animation-name: jackInTheBox;
    animation-name: jackInTheBox
}

@-webkit-keyframes rollIn {
    0% {
        -webkit-transform: translate3d(-100%,0,0) rotate(-120deg);
        opacity: 0;
        transform: translate3d(-100%,0,0) rotate(-120deg)
    }

    to {
        -webkit-transform: translateZ(0);
        opacity: 1;
        transform: translateZ(0)
    }
}

@keyframes rollIn {
    0% {
        -webkit-transform: translate3d(-100%,0,0) rotate(-120deg);
        opacity: 0;
        transform: translate3d(-100%,0,0) rotate(-120deg)
    }

    to {
        -webkit-transform: translateZ(0);
        opacity: 1;
        transform: translateZ(0)
    }
}

.rollIn {
    -webkit-animation-name: rollIn;
    animation-name: rollIn
}

@-webkit-keyframes rollOut {
    0% {
        opacity: 1
    }

    to {
        -webkit-transform: translate3d(100%,0,0) rotate(120deg);
        opacity: 0;
        transform: translate3d(100%,0,0) rotate(120deg)
    }
}

@keyframes rollOut {
    0% {
        opacity: 1
    }

    to {
        -webkit-transform: translate3d(100%,0,0) rotate(120deg);
        opacity: 0;
        transform: translate3d(100%,0,0) rotate(120deg)
    }
}

.rollOut {
    -webkit-animation-name: rollOut;
    animation-name: rollOut
}

@-webkit-keyframes zoomIn {
    0% {
        -webkit-transform: scale3d(.3,.3,.3);
        opacity: 0;
        transform: scale3d(.3,.3,.3)
    }

    50% {
        opacity: 1
    }
}

@keyframes zoomIn {
    0% {
        -webkit-transform: scale3d(.3,.3,.3);
        opacity: 0;
        transform: scale3d(.3,.3,.3)
    }

    50% {
        opacity: 1
    }
}

.zoomIn {
    -webkit-animation-name: zoomIn;
    animation-name: zoomIn
}

@-webkit-keyframes zoomInDown {
    0% {
        -webkit-animation-timing-function: cubic-bezier(.55,.055,.675,.19);
        -webkit-transform: scale3d(.1,.1,.1) translate3d(0,-1000px,0);
        animation-timing-function: cubic-bezier(.55,.055,.675,.19);
        opacity: 0;
        transform: scale3d(.1,.1,.1) translate3d(0,-1000px,0)
    }

    60% {
        -webkit-animation-timing-function: cubic-bezier(.175,.885,.32,1);
        -webkit-transform: scale3d(.475,.475,.475) translate3d(0,60px,0);
        animation-timing-function: cubic-bezier(.175,.885,.32,1);
        opacity: 1;
        transform: scale3d(.475,.475,.475) translate3d(0,60px,0)
    }
}

@keyframes zoomInDown {
    0% {
        -webkit-animation-timing-function: cubic-bezier(.55,.055,.675,.19);
        -webkit-transform: scale3d(.1,.1,.1) translate3d(0,-1000px,0);
        animation-timing-function: cubic-bezier(.55,.055,.675,.19);
        opacity: 0;
        transform: scale3d(.1,.1,.1) translate3d(0,-1000px,0)
    }

    60% {
        -webkit-animation-timing-function: cubic-bezier(.175,.885,.32,1);
        -webkit-transform: scale3d(.475,.475,.475) translate3d(0,60px,0);
        animation-timing-function: cubic-bezier(.175,.885,.32,1);
        opacity: 1;
        transform: scale3d(.475,.475,.475) translate3d(0,60px,0)
    }
}

.zoomInDown {
    -webkit-animation-name: zoomInDown;
    animation-name: zoomInDown
}

@-webkit-keyframes zoomInLeft {
    0% {
        -webkit-animation-timing-function: cubic-bezier(.55,.055,.675,.19);
        -webkit-transform: scale3d(.1,.1,.1) translate3d(-1000px,0,0);
        animation-timing-function: cubic-bezier(.55,.055,.675,.19);
        opacity: 0;
        transform: scale3d(.1,.1,.1) translate3d(-1000px,0,0)
    }

    60% {
        -webkit-animation-timing-function: cubic-bezier(.175,.885,.32,1);
        -webkit-transform: scale3d(.475,.475,.475) translate3d(10px,0,0);
        animation-timing-function: cubic-bezier(.175,.885,.32,1);
        opacity: 1;
        transform: scale3d(.475,.475,.475) translate3d(10px,0,0)
    }
}

@keyframes zoomInLeft {
    0% {
        -webkit-animation-timing-function: cubic-bezier(.55,.055,.675,.19);
        -webkit-transform: scale3d(.1,.1,.1) translate3d(-1000px,0,0);
        animation-timing-function: cubic-bezier(.55,.055,.675,.19);
        opacity: 0;
        transform: scale3d(.1,.1,.1) translate3d(-1000px,0,0)
    }

    60% {
        -webkit-animation-timing-function: cubic-bezier(.175,.885,.32,1);
        -webkit-transform: scale3d(.475,.475,.475) translate3d(10px,0,0);
        animation-timing-function: cubic-bezier(.175,.885,.32,1);
        opacity: 1;
        transform: scale3d(.475,.475,.475) translate3d(10px,0,0)
    }
}

.zoomInLeft {
    -webkit-animation-name: zoomInLeft;
    animation-name: zoomInLeft
}

@-webkit-keyframes zoomInRight {
    0% {
        -webkit-animation-timing-function: cubic-bezier(.55,.055,.675,.19);
        -webkit-transform: scale3d(.1,.1,.1) translate3d(1000px,0,0);
        animation-timing-function: cubic-bezier(.55,.055,.675,.19);
        opacity: 0;
        transform: scale3d(.1,.1,.1) translate3d(1000px,0,0)
    }

    60% {
        -webkit-animation-timing-function: cubic-bezier(.175,.885,.32,1);
        -webkit-transform: scale3d(.475,.475,.475) translate3d(-10px,0,0);
        animation-timing-function: cubic-bezier(.175,.885,.32,1);
        opacity: 1;
        transform: scale3d(.475,.475,.475) translate3d(-10px,0,0)
    }
}

@keyframes zoomInRight {
    0% {
        -webkit-animation-timing-function: cubic-bezier(.55,.055,.675,.19);
        -webkit-transform: scale3d(.1,.1,.1) translate3d(1000px,0,0);
        animation-timing-function: cubic-bezier(.55,.055,.675,.19);
        opacity: 0;
        transform: scale3d(.1,.1,.1) translate3d(1000px,0,0)
    }

    60% {
        -webkit-animation-timing-function: cubic-bezier(.175,.885,.32,1);
        -webkit-transform: scale3d(.475,.475,.475) translate3d(-10px,0,0);
        animation-timing-function: cubic-bezier(.175,.885,.32,1);
        opacity: 1;
        transform: scale3d(.475,.475,.475) translate3d(-10px,0,0)
    }
}

.zoomInRight {
    -webkit-animation-name: zoomInRight;
    animation-name: zoomInRight
}

@-webkit-keyframes zoomInUp {
    0% {
        -webkit-animation-timing-function: cubic-bezier(.55,.055,.675,.19);
        -webkit-transform: scale3d(.1,.1,.1) translate3d(0,1000px,0);
        animation-timing-function: cubic-bezier(.55,.055,.675,.19);
        opacity: 0;
        transform: scale3d(.1,.1,.1) translate3d(0,1000px,0)
    }

    60% {
        -webkit-animation-timing-function: cubic-bezier(.175,.885,.32,1);
        -webkit-transform: scale3d(.475,.475,.475) translate3d(0,-60px,0);
        animation-timing-function: cubic-bezier(.175,.885,.32,1);
        opacity: 1;
        transform: scale3d(.475,.475,.475) translate3d(0,-60px,0)
    }
}

@keyframes zoomInUp {
    0% {
        -webkit-animation-timing-function: cubic-bezier(.55,.055,.675,.19);
        -webkit-transform: scale3d(.1,.1,.1) translate3d(0,1000px,0);
        animation-timing-function: cubic-bezier(.55,.055,.675,.19);
        opacity: 0;
        transform: scale3d(.1,.1,.1) translate3d(0,1000px,0)
    }

    60% {
        -webkit-animation-timing-function: cubic-bezier(.175,.885,.32,1);
        -webkit-transform: scale3d(.475,.475,.475) translate3d(0,-60px,0);
        animation-timing-function: cubic-bezier(.175,.885,.32,1);
        opacity: 1;
        transform: scale3d(.475,.475,.475) translate3d(0,-60px,0)
    }
}

.zoomInUp {
    -webkit-animation-name: zoomInUp;
    animation-name: zoomInUp
}

@-webkit-keyframes zoomOut {
    0% {
        opacity: 1
    }

    50% {
        -webkit-transform: scale3d(.3,.3,.3);
        opacity: 0;
        transform: scale3d(.3,.3,.3)
    }

    to {
        opacity: 0
    }
}

@keyframes zoomOut {
    0% {
        opacity: 1
    }

    50% {
        -webkit-transform: scale3d(.3,.3,.3);
        opacity: 0;
        transform: scale3d(.3,.3,.3)
    }

    to {
        opacity: 0
    }
}

.zoomOut {
    -webkit-animation-name: zoomOut;
    animation-name: zoomOut
}

@-webkit-keyframes zoomOutDown {
    40% {
        -webkit-animation-timing-function: cubic-bezier(.55,.055,.675,.19);
        -webkit-transform: scale3d(.475,.475,.475) translate3d(0,-60px,0);
        animation-timing-function: cubic-bezier(.55,.055,.675,.19);
        opacity: 1;
        transform: scale3d(.475,.475,.475) translate3d(0,-60px,0)
    }

    to {
        -webkit-animation-timing-function: cubic-bezier(.175,.885,.32,1);
        -webkit-transform: scale3d(.1,.1,.1) translate3d(0,2000px,0);
        -webkit-transform-origin: center bottom;
        animation-timing-function: cubic-bezier(.175,.885,.32,1);
        opacity: 0;
        transform: scale3d(.1,.1,.1) translate3d(0,2000px,0);
        transform-origin: center bottom
    }
}

@keyframes zoomOutDown {
    40% {
        -webkit-animation-timing-function: cubic-bezier(.55,.055,.675,.19);
        -webkit-transform: scale3d(.475,.475,.475) translate3d(0,-60px,0);
        animation-timing-function: cubic-bezier(.55,.055,.675,.19);
        opacity: 1;
        transform: scale3d(.475,.475,.475) translate3d(0,-60px,0)
    }

    to {
        -webkit-animation-timing-function: cubic-bezier(.175,.885,.32,1);
        -webkit-transform: scale3d(.1,.1,.1) translate3d(0,2000px,0);
        -webkit-transform-origin: center bottom;
        animation-timing-function: cubic-bezier(.175,.885,.32,1);
        opacity: 0;
        transform: scale3d(.1,.1,.1) translate3d(0,2000px,0);
        transform-origin: center bottom
    }
}

.zoomOutDown {
    -webkit-animation-name: zoomOutDown;
    animation-name: zoomOutDown
}

@-webkit-keyframes zoomOutLeft {
    40% {
        -webkit-transform: scale3d(.475,.475,.475) translate3d(42px,0,0);
        opacity: 1;
        transform: scale3d(.475,.475,.475) translate3d(42px,0,0)
    }

    to {
        -webkit-transform: scale(.1) translate3d(-2000px,0,0);
        -webkit-transform-origin: left center;
        opacity: 0;
        transform: scale(.1) translate3d(-2000px,0,0);
        transform-origin: left center
    }
}

@keyframes zoomOutLeft {
    40% {
        -webkit-transform: scale3d(.475,.475,.475) translate3d(42px,0,0);
        opacity: 1;
        transform: scale3d(.475,.475,.475) translate3d(42px,0,0)
    }

    to {
        -webkit-transform: scale(.1) translate3d(-2000px,0,0);
        -webkit-transform-origin: left center;
        opacity: 0;
        transform: scale(.1) translate3d(-2000px,0,0);
        transform-origin: left center
    }
}

.zoomOutLeft {
    -webkit-animation-name: zoomOutLeft;
    animation-name: zoomOutLeft
}

@-webkit-keyframes zoomOutRight {
    40% {
        -webkit-transform: scale3d(.475,.475,.475) translate3d(-42px,0,0);
        opacity: 1;
        transform: scale3d(.475,.475,.475) translate3d(-42px,0,0)
    }

    to {
        -webkit-transform: scale(.1) translate3d(2000px,0,0);
        -webkit-transform-origin: right center;
        opacity: 0;
        transform: scale(.1) translate3d(2000px,0,0);
        transform-origin: right center
    }
}

@keyframes zoomOutRight {
    40% {
        -webkit-transform: scale3d(.475,.475,.475) translate3d(-42px,0,0);
        opacity: 1;
        transform: scale3d(.475,.475,.475) translate3d(-42px,0,0)
    }

    to {
        -webkit-transform: scale(.1) translate3d(2000px,0,0);
        -webkit-transform-origin: right center;
        opacity: 0;
        transform: scale(.1) translate3d(2000px,0,0);
        transform-origin: right center
    }
}

.zoomOutRight {
    -webkit-animation-name: zoomOutRight;
    animation-name: zoomOutRight
}

@-webkit-keyframes zoomOutUp {
    40% {
        -webkit-animation-timing-function: cubic-bezier(.55,.055,.675,.19);
        -webkit-transform: scale3d(.475,.475,.475) translate3d(0,60px,0);
        animation-timing-function: cubic-bezier(.55,.055,.675,.19);
        opacity: 1;
        transform: scale3d(.475,.475,.475) translate3d(0,60px,0)
    }

    to {
        -webkit-animation-timing-function: cubic-bezier(.175,.885,.32,1);
        -webkit-transform: scale3d(.1,.1,.1) translate3d(0,-2000px,0);
        -webkit-transform-origin: center bottom;
        animation-timing-function: cubic-bezier(.175,.885,.32,1);
        opacity: 0;
        transform: scale3d(.1,.1,.1) translate3d(0,-2000px,0);
        transform-origin: center bottom
    }
}

@keyframes zoomOutUp {
    40% {
        -webkit-animation-timing-function: cubic-bezier(.55,.055,.675,.19);
        -webkit-transform: scale3d(.475,.475,.475) translate3d(0,60px,0);
        animation-timing-function: cubic-bezier(.55,.055,.675,.19);
        opacity: 1;
        transform: scale3d(.475,.475,.475) translate3d(0,60px,0)
    }

    to {
        -webkit-animation-timing-function: cubic-bezier(.175,.885,.32,1);
        -webkit-transform: scale3d(.1,.1,.1) translate3d(0,-2000px,0);
        -webkit-transform-origin: center bottom;
        animation-timing-function: cubic-bezier(.175,.885,.32,1);
        opacity: 0;
        transform: scale3d(.1,.1,.1) translate3d(0,-2000px,0);
        transform-origin: center bottom
    }
}

.zoomOutUp {
    -webkit-animation-name: zoomOutUp;
    animation-name: zoomOutUp
}

@-webkit-keyframes slideInDown {
    0% {
        -webkit-transform: translate3d(0,-100%,0);
        transform: translate3d(0,-100%,0);
        visibility: visible
    }

    to {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}

@keyframes slideInDown {
    0% {
        -webkit-transform: translate3d(0,-100%,0);
        transform: translate3d(0,-100%,0);
        visibility: visible
    }

    to {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}

.slideInDown {
    -webkit-animation-name: slideInDown;
    animation-name: slideInDown
}

@-webkit-keyframes slideInLeft {
    0% {
        -webkit-transform: translate3d(-100%,0,0);
        transform: translate3d(-100%,0,0);
        visibility: visible
    }

    to {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}

@keyframes slideInLeft {
    0% {
        -webkit-transform: translate3d(-100%,0,0);
        transform: translate3d(-100%,0,0);
        visibility: visible
    }

    to {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}

.slideInLeft {
    -webkit-animation-name: slideInLeft;
    animation-name: slideInLeft
}

@-webkit-keyframes slideInRight {
    0% {
        -webkit-transform: translate3d(100%,0,0);
        transform: translate3d(100%,0,0);
        visibility: visible
    }

    to {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}

@keyframes slideInRight {
    0% {
        -webkit-transform: translate3d(100%,0,0);
        transform: translate3d(100%,0,0);
        visibility: visible
    }

    to {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}

.slideInRight {
    -webkit-animation-name: slideInRight;
    animation-name: slideInRight
}

@-webkit-keyframes slideInUp {
    0% {
        -webkit-transform: translate3d(0,100%,0);
        transform: translate3d(0,100%,0);
        visibility: visible
    }

    to {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}

@keyframes slideInUp {
    0% {
        -webkit-transform: translate3d(0,100%,0);
        transform: translate3d(0,100%,0);
        visibility: visible
    }

    to {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}

.slideInUp {
    -webkit-animation-name: slideInUp;
    animation-name: slideInUp
}

@-webkit-keyframes slideOutDown {
    0% {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }

    to {
        -webkit-transform: translate3d(0,100%,0);
        transform: translate3d(0,100%,0);
        visibility: hidden
    }
}

@keyframes slideOutDown {
    0% {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }

    to {
        -webkit-transform: translate3d(0,100%,0);
        transform: translate3d(0,100%,0);
        visibility: hidden
    }
}

.slideOutDown {
    -webkit-animation-name: slideOutDown;
    animation-name: slideOutDown
}

@-webkit-keyframes slideOutLeft {
    0% {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }

    to {
        -webkit-transform: translate3d(-100%,0,0);
        transform: translate3d(-100%,0,0);
        visibility: hidden
    }
}

@keyframes slideOutLeft {
    0% {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }

    to {
        -webkit-transform: translate3d(-100%,0,0);
        transform: translate3d(-100%,0,0);
        visibility: hidden
    }
}

.slideOutLeft {
    -webkit-animation-name: slideOutLeft;
    animation-name: slideOutLeft
}

@-webkit-keyframes slideOutRight {
    0% {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }

    to {
        -webkit-transform: translate3d(100%,0,0);
        transform: translate3d(100%,0,0);
        visibility: hidden
    }
}

@keyframes slideOutRight {
    0% {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }

    to {
        -webkit-transform: translate3d(100%,0,0);
        transform: translate3d(100%,0,0);
        visibility: hidden
    }
}

.slideOutRight {
    -webkit-animation-name: slideOutRight;
    animation-name: slideOutRight
}

@-webkit-keyframes slideOutUp {
    0% {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }

    to {
        -webkit-transform: translate3d(0,-100%,0);
        transform: translate3d(0,-100%,0);
        visibility: hidden
    }
}

@keyframes slideOutUp {
    0% {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }

    to {
        -webkit-transform: translate3d(0,-100%,0);
        transform: translate3d(0,-100%,0);
        visibility: hidden
    }
}

.slideOutUp {
    -webkit-animation-name: slideOutUp;
    animation-name: slideOutUp
}

.animated {
    -webkit-animation-duration: 1s;
    -webkit-animation-fill-mode: both;
    animation-duration: 1s;
    animation-fill-mode: both
}

.animated.infinite {
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite
}

.animated.delay-1s {
    -webkit-animation-delay: 1s;
    animation-delay: 1s
}

.animated.delay-2s {
    -webkit-animation-delay: 2s;
    animation-delay: 2s
}

.animated.delay-3s {
    -webkit-animation-delay: 3s;
    animation-delay: 3s
}

.animated.delay-4s {
    -webkit-animation-delay: 4s;
    animation-delay: 4s
}

.animated.delay-5s {
    -webkit-animation-delay: 5s;
    animation-delay: 5s
}

.animated.fast {
    -webkit-animation-duration: .8s;
    animation-duration: .8s
}

.animated.faster {
    -webkit-animation-duration: .5s;
    animation-duration: .5s
}

.animated.slow {
    -webkit-animation-duration: 2s;
    animation-duration: 2s
}

.animated.slower {
    -webkit-animation-duration: 3s;
    animation-duration: 3s
}

@media (prefers-reduced-motion) {
    .animated {
        -webkit-animation: unset!important;
        -webkit-transition: none!important;
        animation: unset!important;
        transition: none!important
    }
}

@-webkit-keyframes vtex-render-runtime-8-x-slide {
    0% {
        transform: translate3d(-50%,0,0)
    }

    to {
        transform: translateZ(0)
    }
}

@keyframes vtex-render-runtime-8-x-slide {
    0% {
        transform: translate3d(-50%,0,0)
    }

    to {
        transform: translateZ(0)
    }
}

.vtex-render-runtime-8-x-slide {
    -webkit-animation: vtex-render-runtime-8-x-slide 1.5s linear infinite;
    animation: vtex-render-runtime-8-x-slide 1.5s linear infinite
}

.vtex-render-runtime-8-x-lazyload.lazyload {
    opacity: 0
}

@layer sl-tokens {
    :root {
        --sl-space-0: 0rem;
        --sl-space-1: 0.25rem;
        --sl-space-2: 0.5rem;
        --sl-space-3: 0.75rem;
        --sl-space-4: 1rem;
        --sl-space-5: 1.25rem;
        --sl-space-6: 1.5rem;
        --sl-space-7: 1.75rem;
        --sl-space-8: 2rem;
        --sl-space-10: 2.5rem;
        --sl-space-12: 3rem;
        --sl-space-16: 4rem;
        --sl-space-20: 5rem;
        --sl-space-24: 6rem;
        --sl-space-28: 7rem;
        --sl-space-32: 8rem;
        --sl-space-05: 0.125rem;
        --sl-space-gap: var(--sl-space-4);
        --sl-color-gray-0: #fff;
        --sl-color-gray-1: #f5f5f5;
        --sl-color-gray-2: #ebebeb;
        --sl-color-gray-3: #e0e0e0;
        --sl-color-gray-4: #d6d6d6;
        --sl-color-gray-5: #c2c2c2;
        --sl-color-gray-6: #adadad;
        --sl-color-gray-7: #999;
        --sl-color-gray-8: #858585;
        --sl-color-gray-9: #707070;
        --sl-color-gray-10: #5c5c5c;
        --sl-color-gray-11: #3d3d3d;
        --sl-color-gray-12: #1f1f1f;
        --sl-color-gray-13: #000;
        --sl-color-red-1: #fdf6f5;
        --sl-color-red-2: #ffedea;
        --sl-color-red-3: #ffdfd9;
        --sl-color-red-4: #ffd0c7;
        --sl-color-red-5: #ffbbad;
        --sl-color-red-6: #ff9e8b;
        --sl-color-red-7: #ff7f68;
        --sl-color-red-8: #f95d47;
        --sl-color-red-9: #ec3727;
        --sl-color-red-10: #d31a15;
        --sl-color-red-11: #b40202;
        --sl-color-red-12: #940303;
        --sl-color-red-13: #720000;
        --sl-color-orange-1: #fdf5e9;
        --sl-color-orange-2: #ffedcd;
        --sl-color-orange-3: #ffe0ae;
        --sl-color-orange-4: #fed392;
        --sl-color-orange-5: #febc64;
        --sl-color-orange-6: #ffa138;
        --sl-color-orange-7: #f78612;
        --sl-color-orange-8: #e57001;
        --sl-color-orange-9: #cc5e01;
        --sl-color-orange-10: #b24d01;
        --sl-color-orange-11: #963e01;
        --sl-color-orange-12: #7b3001;
        --sl-color-orange-13: #622401;
        --sl-color-yellow-1: #fbf7d4;
        --sl-color-yellow-2: #fdf5ad;
        --sl-color-yellow-3: #faec6d;
        --sl-color-yellow-4: #fade1e;
        --sl-color-yellow-5: #e9c701;
        --sl-color-yellow-6: #d8b401;
        --sl-color-yellow-7: #c5a001;
        --sl-color-yellow-8: #b18d01;
        --sl-color-yellow-9: #9c7901;
        --sl-color-yellow-10: #866701;
        --sl-color-yellow-11: #715401;
        --sl-color-yellow-12: #5c4401;
        --sl-color-yellow-13: #493401;
        --sl-color-green-1: #e9fce3;
        --sl-color-green-2: #cefdc0;
        --sl-color-green-3: #aff79e;
        --sl-color-green-4: #97ef86;
        --sl-color-green-5: #74e26c;
        --sl-color-green-6: #4fd051;
        --sl-color-green-7: #28bc37;
        --sl-color-green-8: #08a822;
        --sl-color-green-9: #019213;
        --sl-color-green-10: #017d10;
        --sl-color-green-11: #016810;
        --sl-color-green-12: #01540e;
        --sl-color-green-13: #01410b;
        --sl-color-teal-1: #e9faf8;
        --sl-color-teal-2: #cff8f4;
        --sl-color-teal-3: #abf2eb;
        --sl-color-teal-4: #8deae3;
        --sl-color-teal-5: #66dbd3;
        --sl-color-teal-6: #40cac2;
        --sl-color-teal-7: #10b6af;
        --sl-color-teal-8: #01a29b;
        --sl-color-teal-9: #018d88;
        --sl-color-teal-10: #017873;
        --sl-color-teal-11: #016460;
        --sl-color-teal-12: #0d504d;
        --sl-color-teal-13: #133d3b;
        --sl-color-blue-1: #f1f8fd;
        --sl-color-blue-2: #e1f3ff;
        --sl-color-blue-3: #cbe9ff;
        --sl-color-blue-4: #b6dfff;
        --sl-color-blue-5: #97cffe;
        --sl-color-blue-6: #79bcfb;
        --sl-color-blue-7: #5aa8f7;
        --sl-color-blue-8: #3993f4;
        --sl-color-blue-9: #157bf4;
        --sl-color-blue-10: #0366dd;
        --sl-color-blue-11: #0155b7;
        --sl-color-blue-12: #014592;
        --sl-color-blue-13: #013672;
        --sl-color-purple-1: #f9f5fd;
        --sl-color-purple-2: #f5eafe;
        --sl-color-purple-3: #eddcfe;
        --sl-color-purple-4: #e5cffe;
        --sl-color-purple-5: #dabafd;
        --sl-color-purple-6: #cba3fc;
        --sl-color-purple-7: #bc8afb;
        --sl-color-purple-8: #ad71f8;
        --sl-color-purple-9: #9c56f3;
        --sl-color-purple-10: #883ce6;
        --sl-color-purple-11: #7225d2;
        --sl-color-purple-12: #5c12b6;
        --sl-color-purple-13: #460b93;
        --sl-color-pink-1: #fdf5f7;
        --sl-color-pink-2: #ffebf2;
        --sl-color-pink-3: #ffdfeb;
        --sl-color-pink-4: #ffc8dc;
        --sl-color-pink-5: #feb2cd;
        --sl-color-pink-6: #ff98bf;
        --sl-color-pink-7: #fe78ac;
        --sl-color-pink-8: #ef5997;
        --sl-color-pink-9: #de387f;
        --sl-color-pink-10: #ca226a;
        --sl-color-pink-11: #af0956;
        --sl-color-pink-12: #8f0246;
        --sl-color-pink-13: #74043b;
        --sl-color-cyan-1: #e6fafd;
        --sl-color-cyan-2: #c6f9ff;
        --sl-color-cyan-3: #a5f1ff;
        --sl-color-cyan-4: #89e8fb;
        --sl-color-cyan-5: #61d9f4;
        --sl-color-cyan-6: #34c6e9;
        --sl-color-cyan-7: #13b1db;
        --sl-color-cyan-8: #029dc9;
        --sl-color-cyan-9: #0187b5;
        --sl-color-cyan-10: #0172a0;
        --sl-color-cyan-11: #015e8a;
        --sl-color-cyan-12: #014b74;
        --sl-color-cyan-13: #013a5e;
        --sl-fg-base: var(--sl-color-gray-12);
        --sl-fg-base-soft: var(--sl-color-gray-9);
        --sl-fg-base-disabled: var(--sl-color-gray-7);
        --sl-fg-inverted: var(--sl-color-gray-0);
        --sl-fg-warning: var(--sl-color-yellow-9);
        --sl-fg-success: var(--sl-color-green-9);
        --sl-fg-informational: var(--sl-color-blue-9);
        --sl-fg-muted: var(--sl-color-gray-11);
        --sl-fg-muted-hover: var(--sl-color-gray-12);
        --sl-fg-muted-pressed: var(--sl-color-gray-13);
        --sl-fg-accent: var(--sl-color-blue-10);
        --sl-fg-accent-hover: var(--sl-color-blue-11);
        --sl-fg-accent-pressed: var(--sl-color-blue-12);
        --sl-fg-critical: var(--sl-color-red-10);
        --sl-fg-critical-hover: var(--sl-color-red-11);
        --sl-fg-critical-pressed: var(--sl-color-red-12);
        --sl-bg-base: var(--sl-color-gray-0);
        --sl-bg-base-disabled: color-mix(in srgb,var(--sl-color-gray-12) 5%,transparent);
        --sl-bg-base-strong: var(--sl-color-gray-3);
        --sl-bg-base-strong-disabled: var(--sl-color-gray-6);
        --sl-bg-base-soft: var(--sl-color-gray-1);
        --sl-bg-warning: var(--sl-color-yellow-1);
        --sl-bg-success: var(--sl-color-green-1);
        --sl-bg-informational: var(--sl-color-blue-1);
        --sl-bg-inverted: var(--sl-color-gray-12);
        --sl-bg-inverted-strong: color-mix(in srgb,var(--sl-color-gray-12) 50%,transparent);
        --sl-bg-muted: color-mix(in srgb,var(--sl-color-gray-12) 5%,transparent);
        --sl-bg-muted-hover: color-mix(in srgb,var(--sl-color-gray-12) 10%,transparent);
        --sl-bg-muted-pressed: color-mix(in srgb,var(--sl-color-gray-12) 15%,transparent);
        --sl-bg-muted-plain: color-mix(in srgb,var(--sl-color-gray-12) 0%,transparent);
        --sl-bg-muted-plain-hover: color-mix(in srgb,var(--sl-color-gray-12) 5%,transparent);
        --sl-bg-muted-plain-pressed: color-mix(in srgb,var(--sl-color-gray-12) 10%,transparent);
        --sl-bg-accent: var(--sl-color-blue-2);
        --sl-bg-accent-hover: var(--sl-color-blue-3);
        --sl-bg-accent-pressed: var(--sl-color-blue-4);
        --sl-bg-accent-plain: color-mix(in srgb,var(--sl-color-blue-10) 0%,transparent);
        --sl-bg-accent-plain-hover: color-mix(in srgb,var(--sl-color-blue-10) 5%,transparent);
        --sl-bg-accent-plain-pressed: color-mix(in srgb,var(--sl-color-blue-10) 10%,transparent);
        --sl-bg-accent-strong: var(--sl-color-blue-10);
        --sl-bg-accent-strong-hover: var(--sl-color-blue-11);
        --sl-bg-accent-strong-pressed: var(--sl-color-blue-12);
        --sl-bg-critical: var(--sl-color-red-1);
        --sl-bg-critical-plain: color-mix(in srgb,var(--sl-color-red-10) 0%,transparent);
        --sl-bg-critical-plain-hover: color-mix(in srgb,var(--sl-color-red-10) 5%,transparent);
        --sl-bg-critical-plain-pressed: color-mix(in srgb,var(--sl-color-red-10) 10%,transparent);
        --sl-bg-critical-strong: var(--sl-color-red-10);
        --sl-bg-critical-strong-hover: var(--sl-color-red-11);
        --sl-bg-critical-strong-pressed: var(--sl-color-red-12);
        --sl-border-base: 1px solid var(--sl-color-gray-3);
        --sl-border-base-disabled: 1px solid var(--sl-color-gray-6);
        --sl-border-base-strong: 1px solid var(--sl-color-gray-5);
        --sl-border-base-strong-hover: 1px solid var(--sl-color-gray-6);
        --sl-border-success: 1px solid var(--sl-color-green-3);
        --sl-border-informational: 1px solid var(--sl-color-blue-3);
        --sl-border-warning: 1px solid var(--sl-color-yellow-3);
        --sl-border-accent: 1px solid var(--sl-color-blue-3);
        --sl-border-accent-strong: 1px solid var(--sl-color-blue-10);
        --sl-border-accent-strong-hover: 1px solid var(--sl-color-blue-11);
        --sl-border-critical: 1px solid var(--sl-color-red-3);
        --sl-border-critical-strong: 1px solid var(--sl-color-red-8);
        --sl-border-critical-strong-hover: 1px solid var(--sl-color-red-9);
        --sl-radius-0: 0rem;
        --sl-radius-1: 0.25rem;
        --sl-radius-2: 0.5rem;
        --sl-radius-3: 0.75rem;
        --sl-radius-full: 9999rem;
        --sl-focus-ring-base: 0rem 0rem 0rem 0.0625rem var(--sl-color-gray-0),0rem 0rem 0rem 0.1875rem var(--sl-color-gray-5);
        --sl-focus-ring-critical: 0rem 0rem 0rem 0.0625rem var(--sl-color-gray-0),0rem 0rem 0rem 0.1875rem var(--sl-color-red-6);
        --sl-focus-ring-accent: 0rem 0rem 0rem 0.0625rem var(--sl-color-gray-0),0rem 0rem 0rem 0.1875rem var(--sl-color-blue-6);
        --sl-shadow-1: 0rem 0.25rem 1rem 0rem rgba(0,0,0,0.16);
        --sl-shadow-2: 0rem 1.5rem 3rem 0rem rgba(0,0,0,0.16);
        --sl-z-1: 0;
        --sl-z-2: 100;
        --sl-z-3: 200;
        --sl-z-4: 300;
        --sl-z-5: 400;
        --sl-z-6: 500;
        --sl-z-7: 600;
        --sl-z-8: 700;
        --sl-z-9: 800;
        --sl-z-10: 900;
        --sl-font-family-sans: "Inter",-apple-system,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,BlinkMacSystemFont,sans-serif;
        --sl-font-weight-regular: 400;
        --sl-font-weight-medium: 500;
        --sl-font-weight-semibold: 600;
        --sl-font-size-1: 0.75rem;
        --sl-font-size-2: 0.875rem;
        --sl-font-size-3: 1rem;
        --sl-font-size-4: 1.25rem;
        --sl-font-size-5: 1.5rem;
        --sl-letter-spacing-1: 0rem;
        --sl-letter-spacing-2: -0.00875rem;
        --sl-letter-spacing-3: -0.02rem;
        --sl-letter-spacing-4: -0.04rem;
        --sl-line-height-1: 1rem;
        --sl-line-height-2: 1.25rem;
        --sl-line-height-3: 1.5rem;
        --sl-line-height-4: 1.75rem;
        --sl-line-height-5: 2rem;
        --sl-text-caption-1-font: var(--sl-font-weight-medium) var(--sl-font-size-1)/var(--sl-line-height-1) var(--sl-font-family-sans);
        --sl-text-caption-1-letter-spacing: var(--sl-letter-spacing-1);
        --sl-text-caption-2-font: var(--sl-font-weight-regular) var(--sl-font-size-1)/var(--sl-line-height-1) var(--sl-font-family-sans);
        --sl-text-caption-2-letter-spacing: var(--sl-letter-spacing-1);
        --sl-text-action-font: var(--sl-font-weight-semibold) var(--sl-font-size-2)/var(--sl-line-height-2) var(--sl-font-family-sans);
        --sl-text-action-letter-spacing: var(--sl-letter-spacing-2);
        --sl-text-emphasis-font: var(--sl-font-weight-medium) var(--sl-font-size-2)/var(--sl-line-height-2) var(--sl-font-family-sans);
        --sl-text-emphasis-letter-spacing: var(--sl-letter-spacing-2);
        --sl-text-body-font: var(--sl-font-weight-regular) var(--sl-font-size-2)/var(--sl-line-height-2) var(--sl-font-family-sans);
        --sl-text-body-letter-spacing: var(--sl-letter-spacing-2);
        --sl-text-display-1-font: var(--sl-font-weight-semibold) var(--sl-font-size-5)/var(--sl-line-height-5) var(--sl-font-family-sans);
        --sl-text-display-1-letter-spacing: var(--sl-letter-spacing-4);
        --sl-text-display-2-font: var(--sl-font-weight-semibold) var(--sl-font-size-4)/var(--sl-line-height-4) var(--sl-font-family-sans);
        --sl-text-display-2-letter-spacing: var(--sl-letter-spacing-4);
        --sl-text-display-3-font: var(--sl-font-weight-semibold) var(--sl-font-size-3)/var(--sl-line-height-3) var(--sl-font-family-sans);
        --sl-text-display-3-letter-spacing: var(--sl-letter-spacing-3);
        --sl-text-display-4-font: var(--sl-font-weight-regular) var(--sl-font-size-3)/var(--sl-line-height-3) var(--sl-font-family-sans);
        --sl-text-display-4-letter-spacing: var(--sl-letter-spacing-3)
    }
}

[data-sl-text] {
    overflow-wrap: break-word;
    text-wrap: pretty
}

[data-sl-text][data-variant=body] {
    font: var(--sl-text-body-font);
    letter-spacing: var(--sl-text-body-letter-spacing)
}

[data-sl-text][data-variant=action] {
    font: var(--sl-text-action-font);
    letter-spacing: var(--sl-text-action-letter-spacing)
}

[data-sl-text][data-variant=emphasis] {
    font: var(--sl-text-emphasis-font);
    letter-spacing: var(--sl-text-emphasis-letter-spacing)
}

[data-sl-text][data-variant=caption1] {
    font: var(--sl-text-caption-1-font);
    letter-spacing: var(--sl-text-caption-1-letter-spacing)
}

[data-sl-text][data-variant=caption2] {
    font: var(--sl-text-caption-2-font);
    letter-spacing: var(--sl-text-caption-2-letter-spacing)
}

[data-sl-text][data-variant=display1] {
    font: var(--sl-text-display-1-font);
    letter-spacing: var(--sl-text-display-1-letter-spacing)
}

[data-sl-text][data-variant=display2] {
    font: var(--sl-text-display-2-font);
    letter-spacing: var(--sl-text-display-2-letter-spacing)
}

[data-sl-text][data-variant=display3] {
    font: var(--sl-text-display-3-font);
    letter-spacing: var(--sl-text-display-3-letter-spacing)
}

[data-sl-text][data-variant=display4] {
    font: var(--sl-text-display-4-font);
    letter-spacing: var(--sl-text-display-4-letter-spacing)
}

@-webkit-keyframes vtex-render-runtime-8-x-sl-animation-dash {
    0% {
        stroke-dasharray: 1 150;
        stroke-dashoffset: 0
    }

    50% {
        stroke-dasharray: 90 150;
        stroke-dashoffset: -35px
    }

    to {
        stroke-dasharray: 90 150;
        stroke-dashoffset: -124px
    }
}

@keyframes vtex-render-runtime-8-x-sl-animation-dash {
    0% {
        stroke-dasharray: 1 150;
        stroke-dashoffset: 0
    }

    50% {
        stroke-dasharray: 90 150;
        stroke-dashoffset: -35px
    }

    to {
        stroke-dasharray: 90 150;
        stroke-dashoffset: -124px
    }
}

@-webkit-keyframes vtex-render-runtime-8-x-sl-animation-rotate {
    to {
        transform: rotate(1turn)
    }
}

@keyframes vtex-render-runtime-8-x-sl-animation-rotate {
    to {
        transform: rotate(1turn)
    }
}

[data-sl-spinner]>svg {
    -webkit-animation: vtex-render-runtime-8-x-sl-animation-rotate 1.5s linear infinite;
    animation: vtex-render-runtime-8-x-sl-animation-rotate 1.5s linear infinite
}

[data-sl-spinner]>svg>circle {
    fill: none;
    stroke: currentColor;
    stroke-width: 5px;
    stroke-linecap: round;
    -webkit-animation: vtex-render-runtime-8-x-sl-animation-dash 1s ease-in-out infinite;
    animation: vtex-render-runtime-8-x-sl-animation-dash 1s ease-in-out infinite
}

[data-sl-button] {
    padding: var(--sl-element-space-top) var(--sl-element-space-right) var(--sl-element-space-bottom) var(--sl-element-space-left);
    height: var(--sl-element-height);
    border-radius: var(--sl-radius-2);
    font: var(--sl-text-action-font);
    letter-spacing: var(--sl-text-action-letter-spacing);
    cursor: pointer;
    -ms-appearance: button;
    -webkit-appearance: button;
    -moz-appearance: button;
    appearance: button;
    border: none;
    text-decoration: none;
    position: relative
}

[data-sl-button]:focus {
    outline: none
}

[data-sl-button]>[data-sl-button-content] {
    font: inherit;
    letter-spacing: inherit;
    gap: var(--sl-space-1);
    opacity: 1;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    width: 100%;
    transition: opacity .3s;
    display: flex
}

[data-sl-button]>[data-sl-button-content] [data-sl-icon-small]:first-child,[data-sl-button]>[data-sl-button-content] [data-sl-icon]:first-child {
    margin-left: calc(var(--sl-space-1)*-1)
}

[data-sl-button]>[data-sl-button-content] [data-sl-icon-small]:last-child,[data-sl-button]>[data-sl-button-content] [data-sl-icon]:last-child {
    margin-left: calc(var(--sl-space-05)*-1)
}

[data-sl-button]>[data-sl-button-overlay] {
    color: inherit;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0
}

[data-sl-button][data-loading=true]>[data-sl-button-content] {
    opacity: 0
}

[data-sl-button][data-size=normal] {
    --sl-element-space-top: var(--sl-space-2);
    --sl-element-space-bottom: var(--sl-space-2);
    --sl-element-space-right: var(--sl-space-3);
    --sl-element-space-left: var(--sl-space-3);
    --sl-element-height: 2.25rem
}

[data-sl-button][data-size=large] {
    --sl-element-space-top: var(--sl-space-3);
    --sl-element-space-bottom: var(--sl-space-3);
    --sl-element-space-right: var(--sl-space-4);
    --sl-element-space-left: var(--sl-space-4);
    --sl-element-height: 2.75rem
}

[data-sl-button][data-variant=secondary] {
    background: var(--sl-bg-muted);
    color: var(--sl-fg-muted)
}

[data-sl-button][data-variant=secondary]:hover {
    background: var(--sl-bg-muted-hover);
    color: var(--sl-fg-muted-hover)
}

[data-sl-button][data-variant=secondary]:active {
    background: var(--sl-bg-muted-pressed);
    color: var(--sl-fg-muted-pressed)
}

[data-sl-button][data-variant=secondary]:focus-visible {
    box-shadow: var(--sl-focus-ring-base);
    background: var(--sl-bg-muted-hover);
    color: var(--sl-fg-muted-hover)
}

[data-sl-button][data-variant=secondary]:disabled {
    background: var(--sl-bg-base-disabled);
    color: var(--sl-fg-base-disabled)
}

[data-sl-button][data-variant=secondary]:disabled>[data-sl-button-overlay] {
    color: var(--sl-fg-base-soft)
}

[data-sl-button][data-variant=tertiary] {
    background: var(--sl-bg-muted-plain);
    color: var(--sl-fg-muted)
}

[data-sl-button][data-variant=tertiary]:hover {
    background: var(--sl-bg-muted-plain-hover);
    color: var(--sl-fg-muted-hover)
}

[data-sl-button][data-variant=tertiary]:active {
    background: var(--sl-bg-muted-plain-pressed);
    color: var(--sl-fg-muted-pressed)
}

[data-sl-button][data-variant=tertiary]:focus-visible {
    box-shadow: var(--sl-focus-ring-base);
    background: var(--sl-bg-muted-plain-hover);
    color: var(--sl-fg-muted-hover)
}

[data-sl-button][data-variant=tertiary]:disabled {
    color: var(--sl-fg-base-disabled);
    background: none
}

[data-sl-button][data-variant=tertiary]:disabled>[data-sl-button-overlay] {
    color: var(--sl-fg-base-soft)
}

[data-sl-button][data-variant=primary] {
    background: var(--sl-bg-accent-strong);
    color: var(--sl-fg-inverted)
}

[data-sl-button][data-variant=primary]:hover {
    background: var(--sl-bg-accent-strong-hover)
}

[data-sl-button][data-variant=primary]:active {
    background: var(--sl-bg-accent-strong-pressed)
}

[data-sl-button][data-variant=primary]:focus-visible {
    box-shadow: var(--sl-focus-ring-accent)
}

[data-sl-button][data-variant=primary]:disabled {
    background: var(--sl-bg-base-strong-disabled)
}

[data-sl-button][data-variant=critical] {
    background: var(--sl-bg-critical-strong);
    color: var(--sl-fg-inverted)
}

[data-sl-button][data-variant=critical]:hover {
    background: var(--sl-bg-critical-strong-hover)
}

[data-sl-button][data-variant=critical]:active {
    background: var(--sl-bg-critical-strong-pressed)
}

[data-sl-button][data-variant=critical]:focus-visible {
    box-shadow: var(--sl-focus-ring-critical);
    background: var(--sl-bg-critical-strong-hover)
}

[data-sl-button][data-variant=critical]:disabled {
    background: var(--sl-bg-base-strong-disabled)
}

[data-sl-button][data-variant=criticalTertiary] {
    background: var(--sl-bg-critical-plain);
    color: var(--sl-fg-critical)
}

[data-sl-button][data-variant=criticalTertiary]:hover {
    background: var(--sl-bg-critical-plain-hover);
    color: var(--sl-fg-critical-hover)
}

[data-sl-button][data-variant=criticalTertiary]:active {
    background: var(--sl-bg-critical-plain-pressed);
    color: var(--sl-fg-critical-pressed)
}

[data-sl-button][data-variant=criticalTertiary]:focus-visible {
    box-shadow: var(--sl-focus-ring-critical);
    background: var(--sl-bg-critical-plain-hover);
    color: var(--sl-fg-critical-hover)
}

[data-sl-button][data-variant=criticalTertiary]:disabled {
    color: var(--sl-fg-base-disabled);
    background: none
}

[data-sl-button][data-variant=criticalTertiary]:disabled>[data-sl-button-overlay] {
    color: var(--sl-fg-base-soft)
}

.vtex-render-runtime-pg1sL2adbd5iWZ5Y2nXMl {
    display: flex;
    flex-direction: column;
    width: 100%;
    height: 100vh;
    justify-content: center;
    align-items: center;
    text-align: center
}

@media only screen and (max-width: 768px) {
    .vtex-render-runtime-pg1sL2adbd5iWZ5Y2nXMl {
        padding:var(--sl-space-0) var(--sl-space-5)
    }
}

.vtex-render-runtime-3AtoHrtNgkkkqIqbiXxmWL {
    max-width: 26.25rem;
    display: flex;
    flex-direction: column;
    align-items: center
}

.vtex-render-runtime-p5FQbJ7ZJqV4WVc1AtTH {
    margin-top: var(--sl-space-10)
}

.vtex-render-runtime-11jplJx6Fvm7JR4Wnojt-W {
    margin-top: var(--sl-space-3)
}

.vtex-render-runtime-1z5UBnR-ke_rHTBzjVWyAB {
    margin-top: var(--sl-space-10);
    color: var(--sl-fg-base-soft)
}

.vtex-render-runtime-2S0yAG6pMGhNWzOlWlfPX6 {
    margin-top: var(--sl-space-12);
    min-width: 7.5rem
}

.vtex-render-runtime-3elgVH0IKRcXXQcJMKQEpT {
    display: flex;
    gap: var(--sl-space-3);
    margin-top: var(--sl-space-24);
    color: var(--sl-fg-informational)
}

@-webkit-keyframes vtex-render-runtime-8-x-loading-bar-animation {
    0% {
        transform: scaleX(0)
    }

    10% {
        transform: scaleX(.5)
    }

    20% {
        transform: scaleX(.75)
    }

    to {
        transform: scaleX(.95)
    }
}

@keyframes vtex-render-runtime-8-x-loading-bar-animation {
    0% {
        transform: scaleX(0)
    }

    10% {
        transform: scaleX(.5)
    }

    20% {
        transform: scaleX(.75)
    }

    to {
        transform: scaleX(.95)
    }
}

.vtex-render-runtime-8-x-loadingBarAnimation {
    transform-origin: 0 0;
    -webkit-animation: vtex-render-runtime-8-x-loading-bar-animation 6s ease-out;
    animation: vtex-render-runtime-8-x-loading-bar-animation 6s ease-out;
    transform: scaleX(.95)
}

@-webkit-keyframes vtex-styleguide-9-x-vtex-spinner-rotate {
    0% {
        transform: translateZ(0) rotate(0deg)
    }

    to {
        transform: translateZ(0) rotate(1turn)
    }
}

@keyframes vtex-styleguide-9-x-vtex-spinner-rotate {
    0% {
        transform: translateZ(0) rotate(0deg)
    }

    to {
        transform: translateZ(0) rotate(1turn)
    }
}

.vtex-styleguide-9-x-rotate {
    transform-origin: 50% 50%;
    -webkit-animation: vtex-styleguide-9-x-vtex-spinner-rotate .5s linear infinite;
    animation: vtex-styleguide-9-x-vtex-spinner-rotate .5s linear infinite
}

@-webkit-keyframes vtex-styleguide-9-x-vtex-spinner-rotate {
    0% {
        transform: translateZ(0) rotate(0deg)
    }

    to {
        transform: translateZ(0) rotate(1turn)
    }
}

@keyframes vtex-styleguide-9-x-vtex-spinner-rotate {
    0% {
        transform: translateZ(0) rotate(0deg)
    }

    to {
        transform: translateZ(0) rotate(1turn)
    }
}

.vtex-styleguide-9-x-rotate {
    transform-origin: 50% 50%;
    -webkit-animation: vtex-styleguide-9-x-vtex-spinner-rotate .5s linear infinite;
    animation: vtex-styleguide-9-x-vtex-spinner-rotate .5s linear infinite
}

.vtex-styleguide-9-x-input {
}

.vtex-styleguide-9-x-hideDecorators::-ms-clear {
    display: none
}

.vtex-styleguide-9-x-noAppearance {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none
}

::-webkit-input-placeholder {
    color: #979899
}

::-moz-placeholder {
    color: #979899
}

:-ms-input-placeholder {
    color: #979899
}

:-moz-placeholder {
    color: #979899
}

.comoto-store-2-x-modal {
    background-color: rgba(0,0,0,.75);
    width: 100vw;
    height: 100vh;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 2147483640
}

.comoto-store-2-x-modal__dialog {
    padding: 10px;
    color: #000
}

.comoto-store-2-x-modal__dialog--button-close {
    float: right;
    font-size: 1.5rem;
    cursor: pointer
}

.comoto-store-2-x-modal__dialog--children {
    margin: 0
}

.comoto-store-2-x-modal__animated {
    position: fixed
}

@media (min-width: 1024px) {
    .comoto-store-2-x-modal__animated--visible {
        top:30px;
        right: 0;
        -webkit-animation: comoto-store-2-x-slideInLeft .5s ease-in-out;
        animation: comoto-store-2-x-slideInLeft .5s ease-in-out
    }
}

@media (max-width: 1023px) {
    .comoto-store-2-x-modal__animated--visible {
        bottom:25%;
        -webkit-animation: comoto-store-2-x-slideInTop .5s ease-in-out;
        animation: comoto-store-2-x-slideInTop .5s ease-in-out
    }
}

@media (min-width: 1024px) {
    .comoto-store-2-x-modal__animated--invisible {
        top:30px;
        right: -500px;
        -webkit-animation: comoto-store-2-x-slideInRight .5s ease-in-out;
        animation: comoto-store-2-x-slideInRight .5s ease-in-out
    }
}

@media (max-width: 1023px) {
    .comoto-store-2-x-modal__animated--invisible {
        bottom:-25%;
        -webkit-animation: comoto-store-2-x-slideInBottom .5s ease-in-out;
        animation: comoto-store-2-x-slideInBottom .5s ease-in-out
    }
}

.comoto-store-2-x-modal__classic {
    position: relative;
    overflow: hidden
}

.comoto-store-2-x-modal-open {
    display: grid
}

.comoto-store-2-x-modal-close_classic {
    display: none
}

.comoto-store-2-x-modal-close_animated {
    display: none;
    opacity: 0;
    -webkit-animation: comoto-store-2-x-opacityTranslation .5s ease-in-out;
    animation: comoto-store-2-x-opacityTranslation .5s ease-in-out
}

@-webkit-keyframes comoto-store-2-x-opacityTranslation {
    0% {
        display: grid;
        opacity: 1
    }

    50% {
        opacity: .5
    }

    to {
        display: none
    }
}

@keyframes comoto-store-2-x-opacityTranslation {
    0% {
        display: grid;
        opacity: 1
    }

    50% {
        opacity: .5
    }

    to {
        display: none
    }
}

@-webkit-keyframes comoto-store-2-x-slideInLeft {
    0% {
        transform: translateX(100%);
        opacity: 0
    }

    1% {
        opacity: 1
    }

    to {
        transform: translateX(0)
    }
}

@keyframes comoto-store-2-x-slideInLeft {
    0% {
        transform: translateX(100%);
        opacity: 0
    }

    1% {
        opacity: 1
    }

    to {
        transform: translateX(0)
    }
}

@-webkit-keyframes comoto-store-2-x-slideInRight {
    0% {
        right: 0;
        transform: translateX(0);
        opacity: 1
    }

    50% {
        opacity: .5
    }

    to {
        opacity: 0;
        transform: translateX(100%);
        right: -500px
    }
}

@keyframes comoto-store-2-x-slideInRight {
    0% {
        right: 0;
        transform: translateX(0);
        opacity: 1
    }

    50% {
        opacity: .5
    }

    to {
        opacity: 0;
        transform: translateX(100%);
        right: -500px
    }
}

@-webkit-keyframes comoto-store-2-x-slideInTop {
    0% {
        transform: translateY(100%);
        opacity: 0
    }

    50% {
        opacity: .5
    }

    to {
        opacity: 1;
        transform: translateY(0)
    }
}

@keyframes comoto-store-2-x-slideInTop {
    0% {
        transform: translateY(100%);
        opacity: 0
    }

    50% {
        opacity: .5
    }

    to {
        opacity: 1;
        transform: translateY(0)
    }
}

@-webkit-keyframes comoto-store-2-x-slideInBottom {
    0% {
        transform: translateY(0);
        opacity: 1
    }

    50% {
        opacity: .5
    }

    to {
        opacity: 0;
        transform: translateY(100%)
    }
}

@keyframes comoto-store-2-x-slideInBottom {
    0% {
        transform: translateY(0);
        opacity: 1
    }

    50% {
        opacity: .5
    }

    to {
        opacity: 0;
        transform: translateY(100%)
    }
}

.modal_leads {
    padding: 0!important;
    border-radius: 20px;
    color: #000!important;
    background-color: #fff;
    background-repeat: no-repeat;
    max-width: 100%
}

.modal_leads .comoto-store-2-x-modal__dialog--button-close {
    color: #000;
    border-radius: 50%;
    cursor: pointer;
    justify-content: center;
    padding: 0 10px 3px;
    z-index: 100;
    border: 3px solid;
    right: 20px;
    top: 20px;
    background: none;
    position: absolute;
    display: block!important
}

@media (max-width: 1023px) {
    .modal_leads .comoto-store-2-x-modal__dialog--button-close {
        top:5px;
        right: 5px;
        color: #fff
    }
}

.modal_leads__classic {
    width: 100%;
    margin: auto
}

@media (max-width: 1023px) {
    .modal_leads__classic {
        margin:0;
        height: 100%
    }
}

.modal_leads__classic__container {
    display: flex;
    flex-direction: row;
    position: relative;
    height: 100%
}

@media (max-width: 1023px) {
    .modal_leads__classic__container {
        flex-direction:column
    }
}

.modal_leads__classic__container--left {
    display: flex;
    justify-content: center;
    align-items: flex-end;
    position: inherit
}

@media (min-width: 1024px) {
    .modal_leads__classic__container--left {
        width:100%;
        height: 100%
    }
}

.modal_leads__classic__container--left h2 {
    font-size: 20px
}

@media (min-width: 1024px) {
    .modal_leads__classic__container--left h2 {
        font-size:36px
    }
}

.modal_leads__classic__container--left .img-background {
    content: url(/arquivos/new-express-promo-mobile.png)
}

@media (min-width: 1024px) {
    .modal_leads__classic__container--left .img-background {
        content:url(/arquivos/new-express-promo-desk.png)
    }
}

.modal_leads__classic__container--right {
    width: 100%;
    bottom: 8%;
    padding: 10px 20px
}

@media (min-width: 1024px) {
    .modal_leads__classic__container--right {
        width:55%;
        right: 12px;
        top: 50px;
        position: absolute;
        padding: 0 10px
    }
}

.modal_leads__classic__container--right h3 {
    font-size: 20px;
    font-weight: 400
}

@media (min-width: 1024px) {
    .modal_leads__classic__container--right h3 {
        margin-bottom:30px
    }
}

.modal_leads__classic__container--right h3 span {
    font-weight: 700;
    font-size: 15px
}

@media (min-width: 1024px) {
    .modal_leads__classic__container--right h3 span {
        font-size:15px
    }
}

.modal_leads__classic__container--right .row-1 {
    width: 100%;
    display: flex;
    justify-content: space-between;
    flex-direction: column;
    gap: 20px
}

@media (min-width: 1024px) {
    .modal_leads__classic__container--right .row-1 {
        flex-direction:row;
        margin-top: 30px
    }
}

.modal_leads__classic__container--right .row-2 {
    position: relative
}

.modal_leads__classic__container--right .row-2 .email-error {
    position: absolute;
    font-size: 11px;
    color: red;
    left: 0;
    bottom: -15px
}

@media (max-width: 1023px) {
    .modal_leads__classic__container--right .row-2 {
        margin-bottom:5px!important
    }
}

.modal_leads__classic__container--right .row-1,.modal_leads__classic__container--right .row-2 {
    width: 100%;
    margin: 20px 0
}

.modal_leads__classic__container--right .row-1 input,.modal_leads__classic__container--right .row-2 input {
    width: 100%;
    border-radius: 4px;
    height: 35px;
    padding: 10px 16px;
    font-size: 16px;
    line-height: 1.3333333;
    color: #001428;
    background-color: #fff;
    background-image: none;
    border: 1.5px solid #001428;
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out
}

.modal_leads__classic__container--right .row-1 input::-moz-placeholder,.modal_leads__classic__container--right .row-2 input::-moz-placeholder {
    color: #001428;
    font-size: 14px
}

.modal_leads__classic__container--right .row-1 input:-ms-input-placeholder,.modal_leads__classic__container--right .row-2 input:-ms-input-placeholder {
    color: #001428;
    font-size: 14px
}

.modal_leads__classic__container--right .row-1 input::-ms-input-placeholder,.modal_leads__classic__container--right .row-2 input::-ms-input-placeholder {
    color: #001428;
    font-size: 14px
}

.modal_leads__classic__container--right .row-1 input::placeholder,.modal_leads__classic__container--right .row-2 input::placeholder {
    color: #001428;
    font-size: 14px
}

.modal_leads__classic__container--right .row-3 {
    font-size: 12px;
    margin-top: 20px;
    display: flex;
    align-items: center;
    gap: 20px
}

@media (max-width: 1023px) {
    .modal_leads__classic__container--right .row-3 {
        gap:0;
        flex-direction: column;
        align-items: flex-start;
        margin-top: 0
    }

    .modal_leads__classic__container--right .row-3 p {
        margin-bottom: 5px
    }
}

.modal_leads__classic__container--right .row-3 .fieldset {
    border: none;
    padding: 0;
    display: flex;
    gap: 20px
}

.modal_leads__classic__container--right .row-3 .fieldset label {
    display: flex;
    align-items: center
}

.modal_leads__classic__container--right .row-3 .fieldset input {
    margin-right: 6px;
    accent-color: #001428;
    width: .75em;
    height: .75em
}

.modal_leads__classic__container--right .text-politics {
    margin-top: 25px;
    font-size: 12px
}

@media (min-width: 1024px) {
    .modal_leads__classic__container--right .text-politics {
        margin:0
    }
}

.modal_leads__classic__container--right .text-politics .newsletter {
    display: flex;
    gap: 7px;
    align-items: flex-start
}

.modal_leads__classic__container--right .text-politics .newsletter input {
    width: 1.6em;
    height: 1.6em;
    accent-color: #001428
}

.modal_leads__classic__container--right .text-politics a,.modal_leads__classic__container--right .text-politics label {
    font-size: 9px;
    font-weight: 400
}

.modal_leads__classic__container--right .text-politics a {
    color: #fff
}

.modal_leads__classic__container--right .contact-submit {
    background-color: #ff554d;
    border-radius: 4px;
    height: 44px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 14px;
    color: #fff;
    width: 100%;
    max-width: 220px;
    margin: 20px auto;
    font-weight: 700;
    transition: -webkit-filter .8s ease;
    transition: filter .8s ease;
    transition: filter .8s ease,-webkit-filter .8s ease;
    border: 0;
    cursor: pointer
}

@media (min-width: 1024px) {
    .modal_leads__classic__container--right .contact-submit {
        bottom:-40px;
        width: 25%
    }
}

.modal_leads__classic__container--sent-succesfully {
    width: 55%;
    right: 12px;
    top: 40%;
    position: absolute;
    padding: 0 10px
}

@media (max-width: 1023px) {
    .modal_leads__classic__container--sent-succesfully {
        margin:0 20px;
        width: 100%;
        right: 0;
        top: 45%;
        text-align: center;
        line-height: normal
    }
}

.modal_leads__classic__container--sent-succesfully h2 {
    font-weight: 400;
    font-size: 20px
}

@media (min-width: 1024px) {
    .modal_leads__classic__container--sent-succesfully h2 {
        font-size:20px
    }
}

.modal_leads__classic__container--sent-succesfully p {
    font-size: 18px;
    color: #ff554d
}

.modal_leads__animated {
    width: 100%
}

@media (max-width: 1023px) {
    .modal_leads__animated {
        margin:0;
        height: 100%
    }
}

.modal_leads__animated__container {
    display: flex;
    flex-direction: column;
    height: 100%;
    overflow-y: scroll;
    padding-bottom: 10px!important
}

.modal_leads__animated__container::-webkit-scrollbar {
    width: 4px
}

.modal_leads__animated__container::-webkit-scrollbar-thumb {
    background: hsla(0,0%,47.8%,.2784313725)
}

.modal_leads__animated__container::-webkit-scrollbar-track {
    background: hsla(0,0%,47.8%,.6235294118)
}

.modal_leads__animated__container::-webkit-scrollbar-thumb:hover {
    background: #555
}

@media (max-width: 1023px) {
    .modal_leads__animated__container {
        flex-direction:column
    }
}

.modal_leads__animated__container--left {
    display: flex;
    justify-content: center;
    align-items: flex-end;
    position: inherit;
    background-image: url(https://comoto.vteximg.com.br/arquivos/new-express-promo-mobile.png);
    min-height: 220px;
    background-repeat: round;
    background-size: 100%;
    border-radius: 0
}

@media (min-width: 1024px) {
    .modal_leads__animated__container--left {
        align-items:center;
        flex-direction: column;
        justify-content: space-between;
        padding-top: 5px
    }
}

.modal_leads__animated__container--left h2 {
    font-size: 20px
}

@media (min-width: 1024px) {
    .modal_leads__animated__container--left h2 {
        font-size:36px
    }
}

.modal_leads__animated__container--right {
    width: 100%;
    padding: 10px 20px
}

@media (min-width: 1024px) {
    .modal_leads__animated__container--right {
        width:100%;
        padding: 0 20px;
        position: relative
    }
}

.modal_leads__animated__container--right h3 {
    font-size: 15px;
    font-weight: 400
}

@media (min-width: 1024px) {
    .modal_leads__animated__container--right h3 {
        margin-bottom:30px
    }
}

.modal_leads__animated__container--right h3 span {
    font-weight: 700;
    font-size: 15px
}

@media (min-width: 1024px) {
    .modal_leads__animated__container--right h3 span {
        font-size:15px
    }
}

.modal_leads__animated__container--right h3 .link {
    font-size: 14px
}

.modal_leads__animated__container--right .row-1 {
    width: 100%;
    display: flex;
    justify-content: space-between;
    flex-direction: column;
    gap: 20px
}

@media (min-width: 1024px) {
    .modal_leads__animated__container--right .row-1 {
        flex-direction:row;
        margin-top: 30px
    }
}

.modal_leads__animated__container--right .row-2 {
    position: relative
}

.modal_leads__animated__container--right .row-2 .email-error {
    position: absolute;
    font-size: 11px;
    color: red;
    left: 0;
    bottom: -15px
}

@media (max-width: 1023px) {
    .modal_leads__animated__container--right .row-2 {
        margin-bottom:5px!important
    }
}

.modal_leads__animated__container--right .row-1,.modal_leads__animated__container--right .row-2 {
    width: 100%;
    margin: 20px 0
}

.modal_leads__animated__container--right .row-1 input,.modal_leads__animated__container--right .row-2 input {
    width: 100%;
    font-size: 14px;
    line-height: 16px;
    height: 44px;
    padding: 11px 30px;
    border-radius: 4px;
    border: 1px solid #000;
    margin: 0
}

.modal_leads__animated__container--right .row-1 input::-moz-placeholder,.modal_leads__animated__container--right .row-2 input::-moz-placeholder {
    color: #001428;
    font-size: 14px
}

.modal_leads__animated__container--right .row-1 input:-ms-input-placeholder,.modal_leads__animated__container--right .row-2 input:-ms-input-placeholder {
    color: #001428;
    font-size: 14px
}

.modal_leads__animated__container--right .row-1 input::-ms-input-placeholder,.modal_leads__animated__container--right .row-2 input::-ms-input-placeholder {
    color: #001428;
    font-size: 14px
}

.modal_leads__animated__container--right .row-1 input::placeholder,.modal_leads__animated__container--right .row-2 input::placeholder {
    color: #001428;
    font-size: 14px
}

.modal_leads__animated__container--right .row-3 {
    font-size: 14px;
    margin: 8px 0;
    display: flex;
    align-items: center;
    gap: 20px
}

@media (max-width: 1023px) {
    .modal_leads__animated__container--right .row-3 {
        gap:0;
        flex-direction: column;
        align-items: flex-start;
        margin-top: 0
    }

    .modal_leads__animated__container--right .row-3 p {
        margin-bottom: 5px
    }
}

.modal_leads__animated__container--right .row-3 p {
    margin: 0;
    font-size: 14px
}

@media (max-width: 1023px) {
    .modal_leads__animated__container--right .row-3 p {
        margin:8px 0
    }
}

.modal_leads__animated__container--right .row-3 .fieldset {
    border: none;
    padding: 0;
    display: flex;
    gap: 20px
}

.modal_leads__animated__container--right .row-3 .fieldset label {
    display: flex;
    align-items: center
}

.modal_leads__animated__container--right .row-3 .fieldset input {
    margin-right: 6px;
    accent-color: #001428;
    width: 1.3em;
    height: 1.3em
}

.modal_leads__animated__container--right .text-politics {
    margin-top: 25px
}

@media (min-width: 1024px) {
    .modal_leads__animated__container--right .text-politics {
        margin-top:5px
    }
}

.modal_leads__animated__container--right .text-politics .newsletter {
    display: flex;
    gap: 7px;
    align-items: flex-start
}

.modal_leads__animated__container--right .text-politics .newsletter input {
    width: 1.6em;
    height: 1.6em;
    margin-top: -6px;
    accent-color: #001428
}

.modal_leads__animated__container--right .text-politics a,.modal_leads__animated__container--right .text-politics label {
    font-size: 9px;
    font-weight: 400
}

.modal_leads__animated__container--right .text-politics a {
    color: #fff
}

.modal_leads__animated__container--right .contact-submit {
    background-color: #ff554d;
    border-radius: 4px;
    height: 44px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 14px;
    color: #fff;
    width: 100%;
    max-width: 220px;
    margin: 20px auto;
    font-weight: 700;
    transition: -webkit-filter .8s ease;
    transition: filter .8s ease;
    transition: filter .8s ease,-webkit-filter .8s ease;
    border: 0;
    cursor: pointer
}

@media (min-width: 1024px) {
    .modal_leads__animated__container--right .contact-submit {
        right:40px;
        bottom: -20px;
        width: 70%
    }
}

.modal_leads__animated__container--sent-succesfully {
    position: relative;
    margin-top: 8px;
    padding: 0 8px;
    text-align: center
}

.modal_leads__animated__container--sent-succesfully h2 {
    font-weight: 400;
    font-size: 18px
}

@media (min-width: 1024px) {
    .modal_leads__animated__container--sent-succesfully h2 {
        font-size:18
    }
}

.modal_leads__animated__container--sent-succesfully p {
    font-size: 16px;
    color: #ff554d
}

.modal_leads .comoto-store-2-x-modal__dialog--children {
    height: 100%;
    display: flex
}

.classic {
    position: relative
}

.animated {
    position: fixed;
    right: 0;
    top: 0
}

.disabled {
    opacity: .5
}

.comoto-store-2-x-modalDiscountContainer {
    width: 65%;
    z-index: 1000;
    top: 50%;
    left: 50%;
    background: #001428;
    transform: translate(-50%,-50%);
    position: fixed;
    padding: 2.5rem;
    height: 90%;
    border-radius: 10px
}

@media (max-width: 540px) {
    .comoto-store-2-x-modalDiscountContainer {
        padding:1rem;
        width: 100%;
        height: 90%;
        border-radius: 0
    }
}

@media (max-width: 400px) {
    .comoto-store-2-x-modalDiscountContainer {
        height:100%
    }
}

.comoto-store-2-x-modalDiscountContainer h1 {
    text-align: center;
    font-size: 1.5rem;
    color: #fff;
    display: block;
    margin: .3rem .3rem 1rem;
    font-weight: 300;
    text-transform: uppercase
}

.comoto-store-2-x-modalDiscountContainer h1 strong {
    color: #ff554d
}

@media (max-width: 400px) {
    .comoto-store-2-x-modalDiscountContainer h1 {
        font-size:1.2rem
    }
}

.comoto-store-2-x-closeModalContainer {
    justify-content: flex-end;
    width: 100%
}

.comoto-store-2-x-closeModalContainer button {
    background-color: transparent;
    font-size: 18px;
    color: #fff;
    border: none;
    transition: all .3s ease;
    box-shadow: none;
    font-family: Montserrat,sans-serif;
    cursor: pointer
}

.comoto-store-2-x-closeModalContainer button:hover {
    -webkit-filter: brightness(.8);
    filter: brightness(.8)
}

.comoto-store-2-x-modalContent {
    max-height: 85%;
    overflow-y: auto;
    color: #fff;
    padding-right: 10px;
    text-align: justify;
    line-height: 1.5;
    width: 100%
}

@media (max-width: 540px) {
    .comoto-store-2-x-modalContent {
        font-size:12px
    }
}

.comoto-store-2-x-modalContent p {
    margin: 0
}

.comoto-store-2-x-modalContent::-webkit-scrollbar {
    width: 8px
}

.comoto-store-2-x-modalContent::-webkit-scrollbar-track {
    background: #001428
}

.comoto-store-2-x-modalContent::-webkit-scrollbar-thumb {
    background: #ddc8b7;
    border-radius: 20px
}

.comoto-store-3Ku-oVWQ4yI0qgMNxtReEn {
    position: relative;
    z-index: 9999
}

.comoto-store-2dB1FNCRZHmEvYpMs1mqzc {
    position: fixed;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    z-index: 1;
    background: rgba(0,0,0,.5)
}

.comoto-store-2Be154wMKhOFjzXI2YRC25 {
    width: 65%;
    top: 50%;
    left: 50%;
    background: #001428;
    transform: translate(-50%,-50%);
    z-index: 2;
    position: fixed;
    padding: 3rem
}

@media (max-width: 540px) {
    .comoto-store-2Be154wMKhOFjzXI2YRC25 {
        padding:2.2rem;
        width: 85%
    }
}

@media (max-width: 400px) {
    .comoto-store-2Be154wMKhOFjzXI2YRC25 {
        padding:1.8rem;
        width: 100%
    }
}

.comoto-store-2Be154wMKhOFjzXI2YRC25 p,.comoto-store-2P42P_R97x5PADRS3tnMQL {
    text-align: center;
    margin-bottom: 1rem;
    color: #ddc8b7;
    font-size: .7rem
}

.comoto-store-1EJ0glHz-f7ZPeNuHmYP98 {
    text-align: center;
    font-size: 1.5rem;
    color: #fff;
    display: block;
    margin-bottom: 1rem;
    font-weight: 300;
    text-transform: uppercase
}

.comoto-store-1EJ0glHz-f7ZPeNuHmYP98 strong {
    color: #ff554d
}

@media (max-width: 400px) {
    .comoto-store-1EJ0glHz-f7ZPeNuHmYP98 {
        font-size:1.2rem
    }
}

.comoto-store-9KnavhzKW17hsKz5peIBC {
    text-align: center;
    font-size: .9rem;
    line-height: 1.8;
    color: #ddc8b7;
    display: block;
    margin-bottom: 1rem
}

@media (max-width: 400px) {
    .comoto-store-9KnavhzKW17hsKz5peIBC {
        font-size:.7rem
    }
}

.comoto-store-3VWYRFkjb61AoiXgPbM8ve {
    width: 100%
}

.comoto-store-3VWYRFkjb61AoiXgPbM8ve .vtex-login-2-x-loginOptionsContainer .vtex-button {
    background: #001428!important;
    transition: all .3s ease
}

.comoto-store-3VWYRFkjb61AoiXgPbM8ve .vtex-login-2-x-loginOptionsContainer .vtex-button:hover {
    background: #030725!important
}

.comoto-store-3VWYRFkjb61AoiXgPbM8ve>div {
    width: 100%;
    min-width: 100%;
    max-width: 100%;
    height: auto;
    min-height: auto;
    background: none
}

.comoto-store-3VWYRFkjb61AoiXgPbM8ve>div h3,.comoto-store-3VWYRFkjb61AoiXgPbM8ve>div p {
    color: #ddc8b7;
    text-align: center;
    font-weight: 400;
    font-size: .9rem
}

.comoto-store-3VWYRFkjb61AoiXgPbM8ve>div span {
    color: #ddc8b7
}

@media (max-width: 400px) {
    .comoto-store-3VWYRFkjb61AoiXgPbM8ve h3 {
        font-size:.7rem
    }
}

.comoto-store-3aR-rPL2JM5z4pNGJ6QoCY {
    width: 100%
}

.comoto-store-3aR-rPL2JM5z4pNGJ6QoCY button {
    color: #ddc8b7;
    font-size: 12px;
    cursor: pointer;
    background-color: transparent;
    border: 0;
    transition: all .3s ease;
    font-family: Montserrat,sans-serif
}

.comoto-store-3aR-rPL2JM5z4pNGJ6QoCY button:hover {
    -webkit-filter: brightness(.9);
    filter: brightness(.9)
}

.comoto-store-X7fBOCkaJDVTbl6IfRhCX {
    box-shadow: 0 6px 20px rgba(0,0,0,.16)
}

.comoto-store-7RupWpiqS-tp242MEK8mB {
    max-width: 1390px
}

@media (min-width: 1920px) {
    .comoto-store-7RupWpiqS-tp242MEK8mB {
        max-width:none
    }
}

.comoto-store-7RupWpiqS-tp242MEK8mB .vtex-input__suffix,.comoto-store-7RupWpiqS-tp242MEK8mB .vtex-styleguide-9-x-input {
    line-height: 20px;
    font-family: Montserrat;
    background: #f7f7f8
}

.comoto-store-2eoG07v3Ugvwsz-cI4hpYu {
    height: 67px;
    flex-direction: row-reverse
}

.comoto-store-2eoG07v3Ugvwsz-cI4hpYu .vtex-input__suffix,.comoto-store-2eoG07v3Ugvwsz-cI4hpYu .vtex-styleguide-9-x-input {
    border-color: none;
    background: #fff
}

.comoto-store-1GaeD7jtQGUgrS--sT3e2C,.comoto-store-3P1oEfM1qvA31uX8GNStdA {
    height: 120px
}

@media (max-width: 1023px) {
    .comoto-store-1GaeD7jtQGUgrS--sT3e2C,.comoto-store-3P1oEfM1qvA31uX8GNStdA {
        height:130px
    }
}

@media (min-width: 1024px) {
    .comoto-store-7RupWpiqS-tp242MEK8mB {
        height:139px
    }

    .comoto-store-2eoG07v3Ugvwsz-cI4hpYu {
        height: 77px
    }
}

.comoto-store-1qFMmb-A-oP9IY5D3n9Qyv {
    height: 139px
}

@media (min-width: 1024px) {
    .comoto-store-1qFMmb-A-oP9IY5D3n9Qyv {
        height:139px
    }
}

.comoto-store-10AXPR8YuXeGNH3DvKpvVL {
    order: 3
}

.comoto-store-ytSdHkainCgOc3yKpfRbQ {
    background: rgba(0,20,40,.9176470588);
    border-top: 4px solid #001428
}

.comoto-store-1mW1BjN5Vrmnd3MAEO1O7v {
    align-items: center
}

.comoto-store-1djzrpDRHJBC8gRerfvJXu {
    color: #cf4039
}

.comoto-store-204Uwe-MZU4O8oAkxAXb6i {
    background: #cf4039;
    color: #fff;
    text-transform: uppercase;
    font-size: 11px;
    letter-spacing: 1px;
    padding: 15px 55px;
    border-radius: 5px;
    border: 1px solid #cf4039;
    border-bottom: 4px solid #bf3b35;
    cursor: pointer;
    outline: 0;
    transition: background .4s;
    width: 100%
}

@media (max-width: 768px) {
    .comoto-store-1mW1BjN5Vrmnd3MAEO1O7v>div {
        width:100%
    }
}

.comoto-store-2HUepdYR8jq5FeIuYZaLp {
    position: fixed;
    display: flex;
    width: 100%;
    height: 50px;
    background-color: #001428;
    color: #fff;
    padding: 5px 0;
    border: none;
    z-index: 1;
    margin-top: 11.5rem;
    left: 0
}

@media screen and (max-width: 1024px) {
    .comoto-store-2HUepdYR8jq5FeIuYZaLp {
        margin-top:6.5rem;
        height: 45px
    }
}

@media (min-width: 1025px) {
    .comoto-store-2HUepdYR8jq5FeIuYZaLp {
        margin-top:11.5rem
    }
}

.comoto-store-2HUepdYR8jq5FeIuYZaLp .comoto-store-3q7kPpsjgfhXe4m-02Lu9M {
    font-size: 16px;
    display: flex;
    align-items: center
}

@media screen and (max-width: 829px) {
    .comoto-store-2HUepdYR8jq5FeIuYZaLp .comoto-store-3q7kPpsjgfhXe4m-02Lu9M {
        font-size:11.5px;
        margin-left: 10px;
        margin-right: 10px;
        text-align: center
    }
}

.comoto-store-2HUepdYR8jq5FeIuYZaLp .comoto-store-3q7kPpsjgfhXe4m-02Lu9M i {
    font-size: .7rem
}

.comoto-store-2HUepdYR8jq5FeIuYZaLp .comoto-store-3q7kPpsjgfhXe4m-02Lu9M img {
    margin-right: 1rem;
    max-width: 100px!important;
    height: 22px
}

@media screen and (max-width: 1024px) {
    .comoto-store-GeqlnRXqNu46m2lcMksXY {
        margin-top:3.1rem
    }
}

@media (min-width: 1025px) {
    .comoto-store-GeqlnRXqNu46m2lcMksXY {
        margin-top:3.8rem
    }
}

.comoto-store-2y6Wj0awrgYZELPZ2rh0S_ {
    display: none
}

.comoto-store-2LF2wSAfDl_vTWajM6WAPQ {
    font-size: 10px;
    color: #001428;
    max-width: 21rem
}

.comoto-store-1cWA2UEqUeJl_Z919j0L__ {
    background: #08344e;
    color: #fff
}

@media (max-width: 1023px) {
    .comoto-store-3BARMMRMaYxTpaUPBQvqml {
        font-size:8px
    }
}

@media (max-width: 1250px) {
    .comoto-store-2LF2wSAfDl_vTWajM6WAPQ {
        display:none
    }
}

@media (min-width: 1251px) {
    .comoto-store-1cWA2UEqUeJl_Z919j0L__ {
        display:none
    }
}

.comoto-store-2l1b0vQWw86ZF_TOASQJkN {
    max-height: 500px
}

.comoto-store-2l1b0vQWw86ZF_TOASQJkN::-webkit-scrollbar {
    width: 7px
}

.comoto-store-2l1b0vQWw86ZF_TOASQJkN::-webkit-scrollbar-thumb {
    background: #001428;
    border-radius: 4px
}

.comoto-store-2l1b0vQWw86ZF_TOASQJkN::-webkit-scrollbar-track {
    box-shadow: inset 0 0 5px #bfbfbf;
    border-radius: 4px
}

.comoto-store-29aFNEAm5f-oViWRdU0yNN:nth-child(odd) {
    flex-direction: row-reverse
}

.comoto-store-29aFNEAm5f-oViWRdU0yNN:nth-child(2n) .comoto-store-2C99RtgCPUMNGSWp7X3imN {
    padding-left: 10px
}

.comoto-store-29aFNEAm5f-oViWRdU0yNN:nth-child(odd) .comoto-store-2C99RtgCPUMNGSWp7X3imN {
    padding-right: 10px
}

.comoto-store-2aoRHMxcPFwUo457dm6JdC .c-on-action-primary,.comoto-store-2aoRHMxcPFwUo457dm6JdC .c-on-base,.comoto-store-2aoRHMxcPFwUo457dm6JdC .c-on-base--inverted {
    color: #001428!important;
    font-family: Montserrat
}

.comoto-store-2aoRHMxcPFwUo457dm6JdC .vtex-store-components-3-x-portalContainer--header__search-bar {
    position: absolute!important;
    transform: translateY(42px);
    width: 100%!important
}

.comoto-store-2aoRHMxcPFwUo457dm6JdC .vtex-store-components-3-x-portalWrapper--header__search-bar>.flex.justify-end>.absolute {
    position: static!important;
    width: 100%!important
}

.comoto-store-2aoRHMxcPFwUo457dm6JdC .vtex-store-components-3-x-portalWrapper--header__search-bar>.flex.justify-end {
    position: static!important
}

.comoto-store-2aoRHMxcPFwUo457dm6JdC .vtex-store-components-3-x-searchBarContainer {
    padding: 0;
    border: 1px solid #e8e8e8;
    border-radius: 8px
}

@media (max-width: 1023px) {
    .comoto-store-2aoRHMxcPFwUo457dm6JdC .vtex-store-components-3-x-searchBarContainer {
        max-width:unset
    }
}

.comoto-store-2aoRHMxcPFwUo457dm6JdC svg:after {
    display: none
}

.comoto-store-mVWoKW-t_j_aF9zF1SZCR {
    width: 55%;
    flex: 1;
    max-width: 55%;
    -webkit-animation: comoto-store-IHuTz59kCMmFUWh-sdN-U .3s ease-in-out;
    animation: comoto-store-IHuTz59kCMmFUWh-sdN-U .3s ease-in-out
}

@media (max-width: 1023px) {
    .comoto-store-2RIFzRyOeXhoLZ-g6Kbv0F {
        width:90%;
        order: 2;
        padding-bottom: 0;
        justify-content: center
    }

    .comoto-store-mVWoKW-t_j_aF9zF1SZCR {
        max-width: unset;
        -webkit-animation: none;
        animation: none
    }
}

@media (max-width: 768px) {
    .comoto-store-2RIFzRyOeXhoLZ-g6Kbv0F {
        width:85%
    }
}

@-webkit-keyframes comoto-store-IHuTz59kCMmFUWh-sdN-U {
    0% {
        transform: translateX(-90px)
    }

    to {
        transform: translateX(0)
    }
}

@keyframes comoto-store-IHuTz59kCMmFUWh-sdN-U {
    0% {
        transform: translateX(-90px)
    }

    to {
        transform: translateX(0)
    }
}

.comoto-store-3Ou4tcNvJYaomSt5k6niYi {
    height: 30px;
    width: 30px
}

.comoto-store-1n2Za57D-0F0aBqyrjA9P_ {
    position: relative;
    height: auto;
    width: 118.5px
}

@media (max-width: 1023px) {
    .comoto-store-1n2Za57D-0F0aBqyrjA9P_ {
        width:auto;
        max-width: 85px
    }
}

.comoto-store-6Ba2DUVITikkuN-mOnshq {
    -webkit-filter: none;
    filter: none
}

.comoto-store-PCtiqJpFXcjSIwYDIwgr3 {
    background: rgba(3,4,78,.5215686275)
}

.comoto-store-JaSo3Fh0lwgHNU6YWO-ua {
    font-family: Montserrat
}

.comoto-store-33ho4rXkcLUiea7MLqDMhT {
    max-height: calc(100vh - 4rem);
    overflow: auto
}

.comoto-store-33ho4rXkcLUiea7MLqDMhT::-webkit-scrollbar {
    width: 7px
}

.comoto-store-33ho4rXkcLUiea7MLqDMhT::-webkit-scrollbar-thumb {
    background: #ff5d4d;
    border-radius: 4px
}

@media (max-width: 1023px) {
    .comoto-store-33ho4rXkcLUiea7MLqDMhT {
        height:calc(100vh - 4rem);
        overflow: scroll
    }
}

.comoto-store-2xnC3IgcjCAAc4S3dBPYnY:not(:last-child) {
    border-bottom: 1px solid #e4e4e4
}

.comoto-store-7EKsA6-Pu5Q7yLg2WPY8u {
    -webkit-filter: drop-shadow(0 2px 5px rgba(0,0,0,.1));
    filter: drop-shadow(0 2px 5px rgba(0,0,0,.1));
    transition: all .3s ease-in-out;
    transform: translateY(-10px);
    visibility: hidden
}

.comoto-store-7EKsA6-Pu5Q7yLg2WPY8u:before {
    content: "";
    width: 0;
    max-height: 0;
    border-left: 25px solid transparent;
    border-right: 25px solid transparent;
    border-bottom: 25px solid #fff;
    position: absolute;
    top: -15px
}

.comoto-store-ylpCMyHW5KambBPXTR9uv {
    opacity: 1;
    transform: translateY(0);
    visibility: visible
}

.comoto-store-30cxlOa5x_xnwJktTofZjy {
    width: 22px;
    height: auto;
    max-width: unset
}

.comoto-store-McdAe6bG4GBzwpu5F7AsU {
    -webkit-filter: none;
    filter: none
}

@media (max-width: 1023px) {
    .comoto-store-30cxlOa5x_xnwJktTofZjy {
        width:20px
    }
}

.comoto-store-30cxlOa5x_xnwJktTofZjy[data-src="https://comoto.vtexassets.com/arquivos/header-white-opt-news.png"] {
    width: 30px;
    height: 19px
}

.comoto-store-2IOg_-IGkAtACWZtTS3h1X {
    width: 15px;
    height: 15px;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #fff;
    font-weight: 700;
    border-radius: 100%;
    position: absolute;
    background: #ff554d;
    font-size: 11px;
    bottom: -5px;
    right: -5px
}

.comoto-store-3tIZnPENsUQVMeVx9vRgo7 {
    line-height: 14px;
    max-width: none;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    color: #001428
}

.comoto-store-1JozBIoTGXqQZmLZTwtiVV {
    font-size: 10px
}

.comoto-store-2dmopjXbyFp8-EB3_q1tE8 {
    width: 56%
}

@media (max-width: 1023px) {
    .comoto-store-2dmopjXbyFp8-EB3_q1tE8 {
        width:40%;
        gap: 0
    }

    .comoto-store-2dmopjXbyFp8-EB3_q1tE8 .comoto-store-2AnXwPgiwGUJAKtwpX_GQA,.comoto-store-3uT6X6mRihoUr8LfkGIwsd .comoto-store-XKln0ZJafNo2lqpO0jDN6 {
        display: none
    }
}

.comoto-store-XKln0ZJafNo2lqpO0jDN6 {
    color: inherit
}

.comoto-store-1yWVBVHF9HC7JXlYBFq5GB {
    width: 100%
}

.comoto-store-298OcgrGXKbSObwOf2ICug {
    width: auto;
    min-width: 45%;
    -webkit-animation: comoto-store-2TpAIPcu140JpDu1vtT-Ks .3s ease-in-out;
    animation: comoto-store-2TpAIPcu140JpDu1vtT-Ks .3s ease-in-out;
    overflow: hidden
}

@media (min-width: 1024px) {
    .comoto-store-2o7MFSR5l9enyC10Arhu0Y {
        border-top:1px solid #ebebeb
    }
}

@media (max-width: 1023px) {
    .comoto-store-1yWVBVHF9HC7JXlYBFq5GB {
        width:10%;
        order: 3
    }

    .comoto-store-298OcgrGXKbSObwOf2ICug {
        -webkit-animation: none;
        animation: none;
        min-width: unset
    }
}

@media (max-width: 768px) {
    .comoto-store-1yWVBVHF9HC7JXlYBFq5GB {
        width:15%
    }
}

@-webkit-keyframes comoto-store-2TpAIPcu140JpDu1vtT-Ks {
    0% {
        transform: translateY(20px)
    }

    to {
        transform: translateY(0)
    }
}

@keyframes comoto-store-2TpAIPcu140JpDu1vtT-Ks {
    0% {
        transform: translateY(20px)
    }

    to {
        transform: translateY(0)
    }
}

.comoto-store-3mZKDFmAARvfRthmaldXlH {
    font-family: Montserrat;
    transition: .3s;
    border: 0;
    color: #001428
}

.comoto-store-3mZKDFmAARvfRthmaldXlH:hover {
    color: #92c1e9
}

.comoto-store-3mZKDFmAARvfRthmaldXlH:hover .comoto-store-1ni4CgUQibUe2QAUlSO30U,.comoto-store-3mZKDFmAARvfRthmaldXlH:hover .comoto-store-29-qJdCQxFwfYQOuGhHU6e,.comoto-store-3mZKDFmAARvfRthmaldXlH:hover .comoto-store-VYXmilU3bkoI3WedCXxkh {
    background: #92c1e9
}

.comoto-store-1KfSzcOBVZv7ZT2TtZZ2O_ {
    width: 30px;
    margin-right: 6px;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
}

.comoto-store-1KfSzcOBVZv7ZT2TtZZ2O_ .comoto-store-1ni4CgUQibUe2QAUlSO30U,.comoto-store-1KfSzcOBVZv7ZT2TtZZ2O_ .comoto-store-29-qJdCQxFwfYQOuGhHU6e,.comoto-store-1KfSzcOBVZv7ZT2TtZZ2O_ .comoto-store-VYXmilU3bkoI3WedCXxkh {
    display: block;
    height: 2px;
    border-radius: 8px;
    transition: .3s;
    margin: 5px 0;
    background-color: #001428
}

.comoto-store-1KfSzcOBVZv7ZT2TtZZ2O_ .comoto-store-VYXmilU3bkoI3WedCXxkh {
    width: 24px
}

.comoto-store-1KfSzcOBVZv7ZT2TtZZ2O_ .comoto-store-1ni4CgUQibUe2QAUlSO30U {
    width: 20px
}

.comoto-store-1KfSzcOBVZv7ZT2TtZZ2O_ .comoto-store-29-qJdCQxFwfYQOuGhHU6e {
    width: 16px
}

.comoto-store-LvgRl7tWcDy9FWyNaxPLl {
    width: 19%
}

.comoto-store-1OohjveUc5-FEVAAJvU5s2 {
    width: 70%
}

@media (max-width: 1250px) {
    .comoto-store-1OohjveUc5-FEVAAJvU5s2 {
        width:100%
    }
}

.comoto-store-3CqeOibXtHGIYncro9d9OF {
    width: 14px;
    max-height: 16px;
    transition: transform .3s ease-in-out;
    -webkit-filter: invert(1);
    filter: invert(1)
}

.comoto-store-37aXYcADs2Cl7oMIbJfBL8 {
    padding: 20px 0
}

.comoto-store-2h7jKvsTK8MvQVWpv8NZMM {
    color: #001428
}

.comoto-store-2h7jKvsTK8MvQVWpv8NZMM:hover {
    color: #92c1e9
}

.comoto-store-3a8pmEnp1UPZG_enymGKwB {
    color: #001428
}

.comoto-store-2TdvQ9ALoG9OEzIa5TGjRL {
    font-family: Montserrat
}

.comoto-store-OvmAsVwl87A_y8MKPMrpj {
    border-bottom: 2px solid #000
}

.comoto-store-3wSKgcoGzKLbTFtNt7oY5g:hover {
    border-radius: 12px;
    background-color: rgba(0,0,0,.08)
}

.comoto-store-2IvQ9ytz5FsKHE5VeCw8VE {
    color: #000;
    font-size: 1rem
}

.comoto-store-2Wvc1IL9Oj7huaJEyZvmAz {
    height: 100px;
    border-bottom: 1px solid rgba(0,0,0,.2)
}

.comoto-store-3PoEhWbT8uGcJzcULwkV_P {
    transition: .5s ease-in-out;
    visibility: visible;
    transform: translateY(16px);
    justify-content: space-between;
    width: 100%
}

.comoto-store-3PoEhWbT8uGcJzcULwkV_P.comoto-store-1EmVELBrm7Vt_NlqmGVUA- {
    transform: translateY(35px)
}

.comoto-store-7u0cZuncOcBzvUXcTDlL8 {
    transform: translateY(20px);
    transition: .3s ease-out;
    visibility: hidden;
    overflow: hidden
}

.comoto-store-38JSohSQ-dCyiEYSnW05Jd {
    padding-bottom: 20px;
    gap: 10px
}

.comoto-store-38JSohSQ-dCyiEYSnW05Jd li {
    padding-top: 10px
}

.comoto-store-2IXaNenUceNpXtWKA-GQjq {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: center;
    gap: 1rem;
    grid-column-gap: 10px;
    grid-row-gap: 0;
    line-height: 35px;
    grid-template-columns: repeat(auto-fill,minmax(min(50% - 1rem,12rem),1fr))!important;
    justify-items: center;
    padding-left: 1rem;
    align-items: center
}

.comoto-store-2IXaNenUceNpXtWKA-GQjq>div ul {
    padding-left: .5rem;
    background: hsla(0,0%,96.5%,.8509803922);
    -webkit-backdrop-filter: blur(6px);
    backdrop-filter: blur(6px);
    gap: 10px;
    top: 98%
}

.comoto-store-2IXaNenUceNpXtWKA-GQjq>div ul li {
    border: 1px solid rgba(38,55,72,0)
}

.comoto-store-2IXaNenUceNpXtWKA-GQjq>div ul li:hover {
    background: #fff;
    border: 1px solid hsla(0,0%,96.5%,.8509803922)
}

.comoto-store-2IXaNenUceNpXtWKA-GQjq>div ul a,.comoto-store-2IXaNenUceNpXtWKA-GQjq>div ul span {
    color: #001428!important
}

.comoto-store-2IXaNenUceNpXtWKA-GQjq .comoto-store-5EQqi9ubDapP7iMrx2-7b {
    font-weight: 600
}

.comoto-store-2-ODcVildJM9D2CTua3BDt,.comoto-store-3J9V6vgeEp0Q7Rmu06_XXl,.comoto-store-3smuugrn15EVrGOauBED63,.comoto-store-3UGQtbgEwCnSJrUugTO9WC,.comoto-store-7CP4IlihGxSsGFqxiADHV,.comoto-store-339_L4IBjuOUy-wWTnyeXg {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content
}

.comoto-store-339_L4IBjuOUy-wWTnyeXg:before {
    content: "";
    display: block;
    width: 80%;
    border-top: 1px solid #e1e1e1;
    margin: 12px 0
}

.comoto-store-3qawA7294Dxea3FNHWov7V {
    font-size: 18px
}

.comoto-store-1ZyMK2RAbCCpwDA_N5XDY_ {
    width: 55%;
    height: 100%
}

@media (min-width: 1100px) {
    .comoto-store-1ZyMK2RAbCCpwDA_N5XDY_ .comoto-store-1ZyMK2RAbCCpwDA_N5XDY_ {
        width:40%
    }
}

.comoto-store-2zfGBoeP7QVK77ZvVQ-_sZ {
    transition: all .5 ease-in-out
}

.comoto-store-2OkzwdDdEHhyCX65s69NDP {
    max-width: 1390px;
    background: #f9f9f9
}

@media (min-width: 1920px) {
    .comoto-store-2OkzwdDdEHhyCX65s69NDP {
        max-width:none
    }
}

.comoto-store-ScQm12MBe6HN3NZ2QruG2 {
    background: #f5f5f5
}

.comoto-store-1vFSC0-kKQ5ZP-6o3AjWN6 {
    transition: .5s ease-in-out;
    visibility: visible;
    transform: translateY(16px);
    width: 100%
}

.comoto-store-1vFSC0-kKQ5ZP-6o3AjWN6.comoto-store-12Pr2oRLQFvSlAAEGBCs6C {
    transform: translateY(36px)
}

.comoto-store-2sk6dBmruR3Z7pNdrtYuzU {
    transform: translateY(20px);
    transition: .3s ease-out;
    visibility: hidden;
    overflow: hidden
}

.comoto-store-38LAxh18G_0HJRhmAyA-ZM {
    cursor: pointer;
    padding-bottom: 20px
}

.comoto-store-38LAxh18G_0HJRhmAyA-ZM:hover .comoto-store-2zfGBoeP7QVK77ZvVQ-_sZ {
    background: #3b3b3b
}

.comoto-store-38LAxh18G_0HJRhmAyA-ZM:hover .comoto-store-2D42IWgm5GsHsBZj7HuFOe {
    z-index: 1;
    opacity: 1;
    visibility: visible;
    transition: all .1s ease-in
}

.comoto-store-38LAxh18G_0HJRhmAyA-ZM:hover .comoto-store-DZaPui_7neNdZazYghrPA {
    background: #e6e7e8
}

.comoto-store-38LAxh18G_0HJRhmAyA-ZM:hover .comoto-store-108WnqNc5ovYrkVKCuQVCL--main {
    transform: translate(-7px)
}

.comoto-store-38LAxh18G_0HJRhmAyA-ZM:hover .comoto-store-108WnqNc5ovYrkVKCuQVCL--second {
    transform: translate(7px)
}

.comoto-store-DZaPui_7neNdZazYghrPA {
    display: flex;
    flex-direction: row;
    align-items: center;
    position: relative;
    width: 260px;
    text-decoration: none;
    cursor: pointer;
    background: #fff;
    border: 1px solid #c9c9c9;
    border-radius: 12px
}

.comoto-store-32gvW4oVT1Wf1NzCYrkjKC {
    max-width: 100px;
    margin: 0;
    padding: 0
}

.comoto-store-108WnqNc5ovYrkVKCuQVCL {
    position: relative;
    display: flex;
    flex-direction: row;
    width: 100px;
    height: 100px;
    justify-content: center
}

.comoto-store-108WnqNc5ovYrkVKCuQVCL--main,.comoto-store-108WnqNc5ovYrkVKCuQVCL--second {
    max-width: 100px;
    margin: 0;
    padding: 0;
    transition: all .5s ease-in;
    position: absolute
}

.comoto-store-108WnqNc5ovYrkVKCuQVCL--main {
    left: -12px
}

.comoto-store-1SrYgfAz0xMQM8wbwYscfV {
    display: flex;
    flex-direction: column;
    gap: 4px;
    line-height: normal
}

.comoto-store-2jHfUj3m2i2UweAYfJhHr- {
    color: #001428;
    font-size: 16px;
    line-height: normal
}

.comoto-store-LgGHLko0Z9wK7Hi1we-7w {
    color: #ff554d;
    font-size: 11px;
    white-space: nowrap
}

.comoto-store-3R6V6Ltae_yJMym7t8aOjI {
    padding: 0 1em
}

.comoto-store-2D42IWgm5GsHsBZj7HuFOe {
    position: absolute;
    width: 100%;
    background: #fff;
    flex-direction: row;
    left: 0;
    z-index: 1;
    flex-wrap: wrap;
    padding: .5rem;
    z-index: -1;
    opacity: 0;
    justify-content: flex-start;
    visibility: hidden
}

.comoto-store-2aBKcQ5V6ne4r7W7L78xao,.comoto-store-2D42IWgm5GsHsBZj7HuFOe {
    display: flex;
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content
}

.comoto-store-2aBKcQ5V6ne4r7W7L78xao {
    line-height: 18px;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    min-width: 20%;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    color: #001428;
    border-radius: 12px
}

.comoto-store-2aBKcQ5V6ne4r7W7L78xao a {
    border: 1px solid rgba(38,55,72,0);
    padding: 1rem 1.5rem;
    border-radius: 12px;
    width: 100%;
    display: flex;
    justify-content: center
}

.comoto-store-2aBKcQ5V6ne4r7W7L78xao label {
    background-color: #001428;
    color: #fff;
    border-radius: 7px;
    padding: 0 6px 1px;
    font-size: 12px;
    margin-left: 5px;
    font-weight: 700;
    position: relative;
    top: -1px;
    background: #fff;
    color: #ff554d
}

.comoto-store-2EqnWBCrr8gL2yS5FMONbl {
    border: 1px solid #001428!important
}

.comoto-store-2spS9n2pzAGrFj_4T8LmNG {
    width: 589px;
    min-width: 680px
}

.comoto-store-3MtYIrcX1Bzv_hrY4hSLY3 {
    background-size: cover!important;
    background-position: center 5%!important;
    min-height: 460px
}

.comoto-store-CdzxtXD1-d7FFja-SMYmg {
    max-width: 200px
}

.comoto-store-2g0WXr3fcJHMImGsKxj_3A {
    width: 35%
}

.comoto-store-1Ii4OZ8fn1wPfRtKB4eFG1 {
    font-family: montserrat
}

.comoto-store-2eahHV1C8kDSkApzq3nTRK {
    width: 65%
}

.comoto-store-2BKTluouvf-1qYR9hQsr9Q {
    width: 370px;
    height: auto
}

.f-95p {
    font-size: 95%
}

.comoto-store-1Y5OAcnIyqVxtpItRbzW1H {
    background: rgba(0,0,0,.3);
    position: fixed;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    font-family: Montserrat
}

.comoto-store-2NQPpkF9m9USEQetZPwOh6 {
    transition: all .4s ease-in-out
}

.comoto-store-21c9fSLkeORlcSjPP-fN0z {
    -webkit-filter: contrast(.5);
    filter: contrast(.5)
}

.comoto-store-339ck43f_4O-9--izp22g6 {
    -webkit-filter: none;
    filter: none
}

.comoto-store-2NQPpkF9m9USEQetZPwOh6::-webkit-scrollbar {
    width: 7px
}

.comoto-store-2NQPpkF9m9USEQetZPwOh6::-webkit-scrollbar-thumb {
    background: #ff5d4d;
    border-radius: 4px
}

.comoto-store-2NQPpkF9m9USEQetZPwOh6::-webkit-scrollbar-track {
    box-shadow: inset 0 0 5px #bfbfbf;
    border-radius: 4px
}

.comoto-store-3Kv4BmuI1i1Eav8GmLJUIM {
    -webkit-animation: comoto-store-12nWNgwg3LefYcwSVVrSDx .3s ease-in-out;
    animation: comoto-store-12nWNgwg3LefYcwSVVrSDx .3s ease-in-out;
    transform: translatex(0);
    opacity: 1
}

.comoto-store-LSyfVuupFxlGC1JMixyqP {
    visibility: hidden;
    transform: translatex(-100%);
    opacity: 0
}

@media (max-width: 1023px) {
    .comoto-store-2NQPpkF9m9USEQetZPwOh6 {
        width:100%!important;
        background: #fff
    }

    .comoto-store-2NQPpkF9m9USEQetZPwOh6 .c-base {
        color: #001428
    }
}

.comoto-store-3JNmHqVyhi3mIzpoKEMOLa {
    border-bottom: 1px solid #d5d5d5
}

@-webkit-keyframes comoto-store-12nWNgwg3LefYcwSVVrSDx {
    0% {
        transform: translatex(-100%)
    }

    1% {
        opacity: 1
    }

    to {
        transform: translatex(0)
    }
}

@keyframes comoto-store-12nWNgwg3LefYcwSVVrSDx {
    0% {
        transform: translatex(-100%)
    }

    1% {
        opacity: 1
    }

    to {
        transform: translatex(0)
    }
}

@media (max-width: 1023px) {
    .comoto-store-1zVBBtUVLbjP_2i1qy3A5u {
        -webkit-filter:none;
        filter: none
    }

    .comoto-store-1UoEyhY3gjJOfhq5nHwkV {
        padding: 0
    }
}

.comoto-store-2TiDO0NTNtTuplngUFGl9_ {
    border-bottom: 1px solid #e4e4e4
}

.comoto-store-kBTkAeJ1pKKScfJjqACI9 {
    font-family: Montserrat
}

@media (max-width: 1023px) {
    .comoto-store-1qMefJPNN5hS8Bps_PTmJg {
        color:#001428
    }
}

@-webkit-keyframes comoto-store-6xlgcM91YxVEERv1ppsS_ {
    0% {
        transform: translateX(0);
        opacity: 0
    }

    1% {
        opacity: 1
    }

    to {
        transform: translateX(375px)
    }
}

@keyframes comoto-store-6xlgcM91YxVEERv1ppsS_ {
    0% {
        transform: translateX(0);
        opacity: 0
    }

    1% {
        opacity: 1
    }

    to {
        transform: translateX(375px)
    }
}

@-webkit-keyframes comoto-store-hIJIt3x7lp9kAj7yWGZeR {
    0% {
        transform: translateX(375px);
        opacity: 1
    }

    to {
        transform: translateX(0);
        opacity: 1
    }
}

@keyframes comoto-store-hIJIt3x7lp9kAj7yWGZeR {
    0% {
        transform: translateX(375px);
        opacity: 1
    }

    to {
        transform: translateX(0);
        opacity: 1
    }
}

.comoto-store-3CFBCkrj95rBYpq_pmpmLn {
    transition: .3s ease-in-out
}

.comoto-store-308-7Ehy2LmJE0gRNkP1yw {
    -webkit-animation: comoto-store-6xlgcM91YxVEERv1ppsS_ .3s ease-in-out;
    animation: comoto-store-6xlgcM91YxVEERv1ppsS_ .3s ease-in-out;
    transform: translateX(375px);
    opacity: 1
}

.comoto-store-22BJ9zdzfPd_5By7qCpZSQ {
    transform: translatex(-100%);
    opacity: 0;
    visibility: hidden
}

@media (max-width: 1023px) {
    .comoto-store-3CFBCkrj95rBYpq_pmpmLn {
        background:#fff
    }

    .comoto-store-308-7Ehy2LmJE0gRNkP1yw {
        z-index: 99999;
        width: 100%!important;
        transform: translateX(0)!important;
        -webkit-animation: none;
        animation: none;
        opacity: 1
    }

    .comoto-store-3CFBCkrj95rBYpq_pmpmLn .c-base {
        color: #001428
    }
}

.comoto-store-3CFBCkrj95rBYpq_pmpmLn li.comoto-store-14CJ7u71bY1az0de1VoXVy a span label {
    background-color: #ff554d;
    color: #fff;
    border-radius: 7px;
    padding: 0 6px 1px;
    font-size: 12px;
    margin-left: 5px;
    font-weight: 700;
    position: relative;
    top: -1px
}

@media screen and (max-width: 1022px) {
    .comoto-store-3CFBCkrj95rBYpq_pmpmLn li.comoto-store-14CJ7u71bY1az0de1VoXVy a span label {
        background-color:#fff;
        color: #ff554d
    }
}

@media (max-width: 1023px) {
    .comoto-store-2v1k-zVF1YZ0s2Jjjn5SlK {
        -webkit-filter:none;
        filter: none
    }

    .comoto-store-3U84i1P18-MLTaMSRwiVZ3 {
        padding: 0
    }
}

.comoto-store-14CJ7u71bY1az0de1VoXVy {
    border-bottom: 1px solid #d5d5d5
}

.comoto-store-3CFBCkrj95rBYpq_pmpmLn::-webkit-scrollbar {
    width: 7px
}

.comoto-store-3CFBCkrj95rBYpq_pmpmLn::-webkit-scrollbar-thumb {
    background: #ff5d4d;
    border-radius: 4px
}

.comoto-store-3CFBCkrj95rBYpq_pmpmLn::-webkit-scrollbar-track {
    box-shadow: inset 0 0 5px #bfbfbf;
    border-radius: 4px
}

.comoto-store-3_YuFqcYN0X-LIdHv6YF1A {
    position: relative;
    height: 0
}

.comoto-store-JvDa51JT0Bh-mtI-qQ4GQ {
    position: fixed;
    top: 70%;
    width: 115px;
    height: auto;
    background-color: #ffba8f;
    color: #000;
    z-index: 999999999;
    border-radius: 4px 0 0 4px;
    cursor: pointer;
    text-align: center;
    padding: 3px;
    transition: all .5s
}

.comoto-store-2uB_sZrtyY8giY_w0Lp50F,.comoto-store-JvDa51JT0Bh-mtI-qQ4GQ {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center
}

.comoto-store-1oOqV4ewlRSi--8xfDGPmf {
    margin: 2px;
    font-weight: 700;
    display: block;
    font-size: 14px
}

.comoto-store-1oOqV4ewlRSi--8xfDGPmf:before {
    content: "";
    position: absolute;
    background: url(https://brmotorolanew.vtexassets.com/arquivos/arrowPopupButton.svg);
    top: 28px;
    left: 5px;
    width: 7px;
    height: 12px
}

.comoto-store-1oOqV4ewlRSi--8xfDGPmf p {
    margin: 2px
}

.comoto-store-3GWvv3xOBbJ2Tw_j4Mi8dB {
    font-size: 8px;
    margin: 0;
    max-width: 100px
}

.comoto-store-27qekbQjP-McjjHIu_sAU3 {
    position: relative;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 16px
}

.comoto-store-UoDYeDAAbikMDdCq7qu43 {
    position: absolute;
    top: -70px;
    left: -58px;
    width: 16px;
    height: 16px;
    cursor: pointer
}

.comoto-store-3sUT_-HHKDIfleXocw_4X3 {
    -webkit-animation: comoto-store-1NaK7z3H0UXxxU9_gDlC85 1s;
    animation: comoto-store-1NaK7z3H0UXxxU9_gDlC85 1s
}

.comoto-store-1rDCX_35AuUfQgRhEdLkrr {
    -webkit-animation: comoto-store-371lwa3xX6xWzjubIvQuQo 1s;
    animation: comoto-store-371lwa3xX6xWzjubIvQuQo 1s
}

@-webkit-keyframes comoto-store-1NaK7z3H0UXxxU9_gDlC85 {
    0% {
        transform: translateX(100%)
    }

    to {
        transform: translateX(0)
    }
}

@keyframes comoto-store-1NaK7z3H0UXxxU9_gDlC85 {
    0% {
        transform: translateX(100%)
    }

    to {
        transform: translateX(0)
    }
}

@-webkit-keyframes comoto-store-371lwa3xX6xWzjubIvQuQo {
    0% {
        transform: translateX(0)
    }

    to {
        transform: translateX(100%)
    }
}

@keyframes comoto-store-371lwa3xX6xWzjubIvQuQo {
    0% {
        transform: translateX(0)
    }

    to {
        transform: translateX(100%)
    }
}

.image_container {
    max-width: 1366px;
    margin: auto
}

.image_container .main_title {
    text-align: center;
    font-size: 60px;
    font-weight: 700;
    margin: 48px 0 30px;
    color: #000
}

@media (max-width: 1023px) {
    .image_container .main_title {
        font-size:36px;
        margin: 0 0 28px;
        line-height: 48px
    }
}

.image_container .container_image {
    background-repeat: no-repeat!important;
    background-size: cover!important
}

.image_container .container_image>img {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover
}

.image_container .video_container {
    width: 824px;
    height: 100%;
    margin: auto
}

@media screen and (max-width: 960px) {
    .image_container .video_container {
        width:100%
    }
}

.image_container.to-bottom-left {
    background: #fff;
    position: relative;
    min-height: 762px;
    padding-bottom: 144px
}

.image_container.to-bottom-left .container_image {
    height: 618px!important
}

.image_container.to-bottom-left .container_content {
    background: #fff;
    width: 915px;
    padding-left: 96px;
    padding-right: 48px;
    position: absolute;
    top: 446px
}

.image_container.to-bottom-left .container_content .content_title {
    text-align: left;
    font-size: 60px;
    font-weight: 700;
    margin: 48px 0 30px;
    color: #000
}

.image_container.to-bottom-left .container_content .content_container {
    margin-bottom: 51px
}

.image_container.to-bottom-left .container_content .content_container .content_box {
    width: 90%
}

.image_container.to-bottom-left .container_content .content_container .content_box>p {
    text-align: left;
    font-size: 16px;
    letter-spacing: 0;
    color: #001428
}

@media screen and (max-width: 960px) {
    .image_container.to-bottom-left {
        height:708px
    }

    .image_container.to-bottom-left .container_image {
        height: 446px!important;
        background-position-x: right!important
    }

    .image_container.to-bottom-left .container_content {
        width: 90%;
        bottom: 0;
        height: auto;
        padding: 24px 24px 47px;
        min-height: 400px
    }

    .ultra-frontier .image_container.to-bottom-left .container_content {
        width: 100%;
        overflow-wrap: break-word;
        word-break: break-word
    }

    .image_container.to-bottom-left .container_content .content_title {
        font-size: 36px;
        margin: 0 0 28px;
        line-height: 48px
    }

    .image_container.to-bottom-left .container_content .content_container {
        margin-bottom: 47px
    }

    .image_container.to-bottom-left .container_content .content_container .content_box {
        width: 100%
    }

    .image_container.to-bottom-left .container_content .content_container .content_box>p {
        font-size: 14px;
        line-height: 21px
    }
}

.image_container.two-images {
    height: 420px;
    display: flex;
    flex-flow: row wrap;
    overflow: hidden
}

.ultra-frontier .image_container.two-images {
    height: 714px
}

.image_container.two-images .container_image {
    width: 50%;
    height: 100%
}

@media screen and (max-width: 600px) {
    .image_container.two-images {
        height:690px;
        flex-flow: row wrap
    }

    .image_container.two-images .container_image {
        width: 100%;
        height: 50%
    }

    .ultra-frontier .image_container.two-images {
        height: 1049px
    }
}

.image_container.one-image {
    height: 463px;
    background: #000a13
}

.image_container.one-image .container_image {
    width: 100%;
    height: 100%;
    background-position-x: center!important
}

.image_container.one-full-video {
    height: 696px;
    background: #000a13;
    max-width: unset;
    margin: 0
}

.image_container.one-full-video .video_container {
    height: 100%;
    width: unset
}

@media screen and (max-width: 600px) {
    .image_container.one-image {
        height:358px
    }

    .image_container.one-full-video {
        height: auto
    }

    .image_container.one-full-video .video_container {
        width: 100%;
        height: 771px;
        position: relative
    }

    .image_container.one-full-video .video_container iframe {
        width: 1370px!important;
        height: 771px!important;
        position: absolute;
        top: 0;
        right: -80px
    }
}

.image_container.to-left {
    min-height: 728px;
    display: flex;
    flex-flow: row-reverse nowrap;
    align-content: center
}

.image_container.to-left .container_image {
    width: 50%;
    height: auto
}

.image_container.to-left .container_content {
    background: #fff;
    width: 50%;
    padding: 243px 182px 243px 96px;
    display: flex;
    flex-flow: row wrap;
    align-content: center
}

.image_container.to-left .container_content .content_title {
    margin: 0 0 29px;
    font-size: 60px;
    font-weight: 700;
    text-align: left
}

.image_container.to-left .container_content .content_container .content_box {
    font-size: 16px;
    text-align: left;
    letter-spacing: 0
}

.image_container.to-left .container_content .content_container .content_box p {
    margin: 0
}

@media screen and (max-width: 960px) {
    .image_container.to-left {
        height:auto;
        flex-flow: column-reverse wrap;
        justify-content: flex-end
    }

    .image_container.to-left .container_image {
        width: 100%;
        min-height: 400px;
        height: 55%
    }

    .image_container.to-left .container_content {
        width: 100%;
        padding: 48px 24px 55px;
        flex-flow: row wrap;
        height: 45%
    }

    .image_container.to-left .container_content .content_title {
        margin: 0 0 28px;
        font-size: 36px;
        line-height: 48px
    }

    .image_container.to-left .container_content .content_container .content_box {
        font-size: 14px;
        text-align: left;
        letter-spacing: 0;
        line-height: 21px
    }
}

.ultra-frontier .image_container.to-left_sidephone {
    display: flex;
    flex-flow: row-reverse nowrap;
    padding: 0 229px;
    align-items: center
}

.ultra-frontier .image_container.to-left_sidephone .container_image {
    width: 271px;
    height: 566px
}

.ultra-frontier .image_container.to-left_sidephone .container_content {
    width: 70%;
    padding: 0 118px 0 0
}

.ultra-frontier .image_container.to-left_sidephone .container_content .content_title {
    font-size: 32px
}

@media screen and (max-width: 960px) {
    .ultra-frontier .image_container.to-left_sidephone {
        padding:32px 24px 93px;
        flex-flow: column wrap
    }

    .ultra-frontier .image_container.to-left_sidephone .container_image {
        width: 271px;
        height: 566px
    }

    .ultra-frontier .image_container.to-left_sidephone .container_content {
        width: 100%;
        padding: 19px 0 0
    }
}

.image_container.block-quality {
    display: flex;
    justify-content: flex-end;
    flex-flow: column-reverse nowrap;
    width: 100%;
    height: auto;
    min-height: 320px;
    position: relative;
    padding-bottom: 75px
}

.image_container.block-quality .container_image {
    height: auto;
    width: 100%;
    min-height: 788px
}

.image_container.block-quality .container_content {
    height: 0;
    background: #fff;
    margin: 0;
    padding-top: 75px
}

.image_container.block-quality .container_content .content_title {
    font-size: 42px;
    margin: 0;
    text-transform: uppercase;
    position: absolute;
    top: 0;
    background: #fff;
    padding: 75px 45px 53px 96px;
    left: 0;
    width: 40%
}

.image_container.block-quality .container_content .content_container {
    width: 50%;
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content;
    background: #fff;
    position: absolute;
    bottom: 0;
    right: 0;
    padding: 32px 96px 59px 32px
}

.ultra-frontier .image_container.block-quality .container_content .content_title {
    font-size: 38px
}

@media screen and (max-width: 960px) {
    .image_container.block-quality {
        padding-bottom:48px;
        display: flex;
        flex-flow: column-reverse nowrap;
        justify-content: flex-end
    }

    .image_container.block-quality .container_image {
        height: 762px;
        width: 100%
    }

    .image_container.block-quality .container_content {
        padding: 48px 0 0;
        height: 0
    }

    .image_container.block-quality .container_content .content_title {
        font-size: 32px;
        margin: 0;
        line-height: 42px;
        width: 90%;
        padding: 26px 8px 26px 24px
    }

    .image_container.block-quality .container_content .content_container {
        width: 90%;
        background: #fff;
        position: absolute;
        top: 616px;
        right: 0;
        padding: 30px 32px 30px 48px;
        min-height: 200px
    }

    .image_container.block-quality .container_content .content_container .content_box {
        font-size: 16px;
        text-align: left;
        letter-spacing: 0;
        line-height: 24px
    }

    .ultra-frontier .image_container.block-quality .container_content .content_title {
        font-size: 26px
    }
}

.image_container.charge-father {
    height: 761px;
    background: #fff;
    padding-bottom: 48px;
    display: flex
}

.to-right.charge-father {
    flex-flow: row nowrap
}

.to-left.charge-father {
    flex-flow: row-reverse nowrap;
    max-height: 728px
}

.image_container.charge-father .container_image,.image_container.charge-father .video_container {
    width: 50%;
    height: 100%;
    background-position-x: center!important
}

.image_container.charge-father .container_content {
    width: 50%;
    display: flex;
    flex-flow: row wrap;
    align-content: center;
    padding: 0 100px 0 96px;
    position: relative;
    overflow-wrap: break-word;
    word-break: break-word
}

.ultra-frontier .image_container.charge-father .container_content {
    padding: 0 38px 0 96px
}

.image_container.charge-father .container_content .content_title {
    font-size: 48px;
    margin: 24px 0 37px;
    line-height: 64px;
    text-transform: uppercase;
    color: #000;
    font-weight: 700
}

.image_container.charge-father .container_content .content_subtitle {
    position: absolute;
    top: 18%;
    padding: 0;
    margin: 0;
    font-size: 24px;
    letter-spacing: -.58px;
    line-height: 64px
}

.image_container.charge-father .container_content .content_container {
    width: 100%;
    display: flex;
    flex-flow: row nowrap;
    justify-content: space-between
}

.image_container.charge-father .container_content .content_container .content_box {
    width: 230px
}

.content_box p,.image_container.charge-father .container_content .content_container .content_box .content_box_title {
    margin: 0
}

.image_container.charge-father .container_content .content_container .content_box .content_box_title {
    line-height: 42px;
    font-size: 32px;
    letter-spacing: 0;
    text-align: left;
    margin-bottom: 20px!important;
    color: #000
}

.image_container.charge-father .container_content .content_container .content_box p {
    line-height: 18px;
    letter-spacing: 0;
    font-size: 14px
}

@media screen and (min-width: 960px)and (max-width:1200px) {
    .image_container.charge-father .container_content .content_subtitle {
        top:14%
    }
}

@media screen and (max-width: 960px) {
    .image_container.charge-father {
        height:auto;
        min-height: 1000px;
        background: #fff;
        padding-bottom: 48px;
        display: flex;
        flex-flow: row wrap;
        width: 100%
    }

    .image_container.charge-father .container_image,.image_container.charge-father .video_container {
        width: 100%;
        height: 396px;
        background-position-x: center!important
    }

    .image_container.charge-father .container_content {
        width: 100%;
        display: flex;
        flex-flow: row wrap;
        align-content: center;
        padding: 0 24px!important;
        position: relative
    }

    .image_container.charge-father .container_content .content_title {
        font-size: 36px;
        margin: 72px 0 36px;
        line-height: 48px
    }

    .image_container.charge-father .container_content .content_subtitle {
        position: absolute;
        top: 24px;
        padding: 0;
        margin: 0;
        font-size: 18px;
        letter-spacing: -.58px;
        line-height: 32px;
        color: #000
    }

    .image_container.charge-father .container_content .content_container {
        width: 100%;
        display: flex;
        flex-flow: row nowrap;
        justify-content: space-between
    }

    .image_container.charge-father .container_content .content_container .content_box {
        width: 46%
    }

    .image_container.charge-father .container_content .content_container .content_box .content_box_title {
        line-height: 32px;
        font-size: 24px;
        letter-spacing: 0;
        text-align: left;
        margin-bottom: 20px!important
    }

    .image_container.charge-father .container_content .content_container .content_box p {
        line-height: 18px;
        letter-spacing: 0;
        font-size: 12px
    }
}

.image_container.to-top.table_child {
    background-color: #010d14!important;
    padding-bottom: 120px;
    background-repeat: no-repeat!important;
    background-size: contain!important;
    position: relative
}

.image_container.to-top.table_child .container_content>* {
    margin: 0
}

.image_container.to-top.table_child .container_content {
    position: absolute;
    font-family: Montserrat;
    color: #fff;
    top: 0;
    padding: 0 240px
}

.image_container.to-top.table_child .content_title {
    padding: 484px 0 60px;
    text-align: center;
    font-size: 60px;
    font-weight: 700;
    line-height: 71px;
    letter-spacing: -1.44px
}

.image_container.to-top.table_child .content_container {
    display: flex;
    flex-flow: row wrap
}

.image_container.to-top.table_child .content_box {
    width: 50%;
    border-bottom: 1px solid hsla(0,0%,100%,.24);
    padding: 32px 0 34px
}

.image_container.to-top.table_child .content_box>* {
    margin: 0
}

.image_container.to-top.table_child .content_box .content_box_title {
    margin-bottom: 24px
}

.image_container.to-top.table_child .content_box p {
    text-align: left;
    font-weight: 500;
    font-size: 14px;
    letter-spacing: 0;
    line-height: 21px
}

.image_container.to-top.table_child .content_box:first-child {
    width: 100%;
    padding: 41px 0 33px;
    display: flex;
    flex-flow: row nowrap;
    border-top: 1px solid hsla(0,0%,100%,.24)
}

.image_container.to-top.table_child .content_box:first-child .content_box_title {
    font-size: 48px;
    text-align: left;
    font-weight: 500;
    line-height: 64px;
    letter-spacing: 0;
    width: 419px
}

.image_container.to-top.table_child .content_box:first-child p {
    padding-left: 57px;
    width: 50%
}

.image_container.to-top.table_child .content_box:nth-child(4n+2) {
    width: calc(50% - 32px)
}

.image_container.to-top.table_child .content_box:nth-child(2n) {
    border-right: 1px solid hsla(0,0%,100%,.24);
    padding-right: 32px
}

.image_container.to-top.table_child .content_box:nth-child(2n+3) {
    padding-left: 32px
}

@media screen and (max-width: 960px) {
    .image_container.to-top.table_child {
        padding-bottom:48px
    }

    .image_container.to-top.table_child .container_content {
        padding: 0 24px
    }

    .image_container.to-top.table_child .content_title {
        padding: 278px 0 28px;
        font-size: 36px;
        line-height: 48px;
        letter-spacing: 0;
        text-align: left
    }

    .image_container.to-top.table_child .content_box {
        width: 100%!important;
        border-bottom: 1px solid hsla(0,0%,100%,.24);
        padding: 24px 0 47px
    }

    .image_container.to-top.table_child .content_box:first-child {
        padding: 41px 0 33px;
        flex-flow: row wrap
    }

    .image_container.to-top.table_child .content_box:first-child .content_box_title {
        font-size: 32px;
        line-height: 42px;
        width: 100%
    }

    .image_container.to-top.table_child .content_box p {
        font-size: 14px;
        letter-spacing: 0;
        line-height: 21px
    }

    .image_container.to-top.table_child .content_box:first-child p {
        padding-right: 0;
        padding-left: 0;
        width: 100%
    }

    .image_container.to-top.table_child .content_box .content_box_title {
        margin-bottom: 24px
    }

    .image_container.to-top.table_child .content_box:nth-child(2n) {
        border-right: none;
        padding-right: 0
    }

    .image_container.to-top.table_child .content_box:nth-child(2n+3) {
        padding-left: 0
    }
}

.ultra-frontier .image_container {
    max-width: unset;
    margin: 0
}

.image_container.table_child_ultra {
    position: relative;
    background: linear-gradient(87deg,#16102d,#3f1d5a,#51182f,#16102b);
    padding: 0 240px 67px;
    color: #fff
}

.image_container.table_child_ultra .multimedia_container {
    margin-top: 280px;
    height: auto
}

.image_container.table_child_ultra .container_image {
    margin-top: 280px;
    -webkit-box-reflect: below -133px linear-gradient(hsla(0,0%,100%,0),hsla(0,0%,100%,.23))
}

.image_container.table_child_ultra .content_container {
    display: flex;
    flex-flow: row wrap
}

.image_container.table_child_ultra .container_content .content_title {
    position: absolute;
    top: 0;
    padding-top: 92px;
    width: 927px;
    text-align: center;
    font-size: 32px;
    left: 15%;
    overflow-wrap: break-word;
    word-break: break-word;
    color: #fff;
    font-weight: 700
}

.image_container.table_child_ultra .content_box {
    width: 50%;
    padding: 32px 0 34px;
    border-top: 3px solid #fff;
    overflow-wrap: break-word;
    word-break: break-word
}

.image_container.table_child_ultra .content_box p {
    text-align: left;
    font-weight: 500;
    font-size: 16px;
    letter-spacing: 0;
    line-height: 21px
}

.image_container.table_child_ultra .content_box .content_box_title {
    margin-bottom: 24px;
    font-size: 24px
}

.image_container.table_child_ultra .content_box .content_box_title.highlight {
    font-size: 48px!important
}

.image_container.table_child_ultra .content_box:first-child {
    width: 65%;
    display: flex;
    flex-flow: row nowrap;
    overflow-wrap: break-word;
    word-break: break-word;
    padding-right: 13px;
    border-top: none
}

.image_container.table_child_ultra .content_box:first-child .content_box_title {
    width: 60%;
    font-size: 44px;
    text-align: left;
    font-weight: 500;
    line-height: 64px;
    letter-spacing: 0;
    color: #fff
}

@media screen and (max-width: 1294px) {
    .image_container.table_child_ultra .content_box:first-child .content_box_title {
        font-size:32px
    }
}

.image_container.table_child_ultra .content_box:first-child p {
    width: 40%
}

.image_container.table_child_ultra .content_box:nth-child(2) {
    margin-top: 0;
    border-top: none;
    padding: 34px 0 37px 29px;
    border-left: 3px solid #fff;
    width: 35%
}

.image_container.table_child_ultra .content_box:nth-child(2) .content_box_title {
    margin-top: 0
}

.image_container.table_child_ultra .content_box:nth-child(2n+3) {
    padding-left: 0;
    padding-right: 26px
}

.image_container.table_child_ultra .content_box:nth-child(4n+3) {
    width: 40%
}

.image_container.table_child_ultra .content_box:nth-child(4n+4) {
    width: 60%;
    padding: 34px 0 37px 29px;
    border-left: 3px solid #fff;
    border-right: none
}

@media screen and (max-width: 960px) {
    .image_container.table_child_ultra {
        padding:0 24px 121px
    }

    .image_container.table_child_ultra .container_image {
        margin-top: 230px;
        -webkit-box-reflect: below -251px linear-gradient(hsla(0,0%,100%,0),hsla(0,0%,100%,.23))
    }

    .image_container.table_child_ultra .container_content .content_title {
        left: 0;
        text-align: center;
        letter-spacing: 0;
        font-size: 28px;
        line-height: 40px;
        font-weight: 500;
        width: 100%;
        margin: auto;
        padding: 34px 24px 0
    }

    .image_container.table_child_ultra .content_container {
        flex-flow: row wrap;
        display: block
    }

    .image_container.table_child_ultra .content_box:first-child {
        display: block
    }

    .image_container.table_child_ultra .content_box:first-child .content_box_title {
        width: 100%!important;
        font-size: 33px;
        text-align: left;
        font-weight: 500;
        line-height: 48px
    }

    .image_container.table_child_ultra .content_container>div {
        width: 100%!important;
        border: none!important;
        padding: 32px 0!important;
        position: relative
    }

    .image_container.table_child_ultra .content_box p {
        width: 100%!important;
        text-align: left;
        font-weight: 500;
        font-size: 14px;
        letter-spacing: 0;
        line-height: 21px
    }

    .image_container.table_child_ultra .content_box:not(:first-child):before {
        content: " ";
        width: 80%;
        height: 1px;
        background: #fff;
        position: absolute;
        top: 0;
        left: 0
    }

    .image_container.table_child_ultra .content_box:nth-child(2n+2):before {
        right: 0;
        left: unset
    }
}

.comoto-store-15O4utKcnPeXsj3Lj4xiar {
    display: grid;
    grid-template-columns: 37.5% 1fr;
    overflow: hidden
}

.comoto-store-2HjSrnjOmH55BtkfWKZOmw {
    text-align: center
}

.comoto-store-63J4IbEezCqCrwL9PerYO {
    display: grid;
    width: 100%;
    margin: 0 auto;
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content
}

.comoto-store-3iwpAQAXLHMGo7vrUcTDrp {
    display: grid;
    position: relative;
    background-color: #ebebeb
}

.comoto-store-2udBxFZ0Z4bWGy5si-SZma,.comoto-store-frnRn6pvCxoYum9wXXMa- {
    z-index: 1;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    -o-object-position: center;
    object-position: center
}

.comoto-store-YA0mVPSdp_0u_FgyxIBM_ {
    z-index: 2;
    display: flex;
    flex-direction: column;
    align-items: center
}

.comoto-store--MByDG8alTGlf2e36RK1f {
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center;
    height: 100%
}

.comoto-store--MByDG8alTGlf2e36RK1f img {
    height: 100%;
    -o-object-fit: fill;
    object-fit: fill;
    width: 100%
}

.comoto-store-3xLQq3RO6ORxQPX2zyT1IX {
    display: block
}

.comoto-store-3V7887H8Xo5dNu6f-19v21 {
    display: none
}

.comoto-store-2D1eFw2uH66j3XEKphMsEz {
    position: relative;
    display: flex;
    padding-top: 72px;
    padding-bottom: 48px
}

.comoto-store-fK7Ww-iy1a-WsHHnIWNnE {
    position: relative;
    display: flex;
    align-items: center
}

.comoto-store-fK7Ww-iy1a-WsHHnIWNnE button {
    width: 16px;
    height: 16px;
    border-radius: 8px;
    background-color: #c1c1c1;
    outline: none;
    border: none;
    cursor: pointer;
    transition: all .2s ease
}

.comoto-store-2D1eFw2uH66j3XEKphMsEz button:hover {
    transform: scale(1.4)
}

.comoto-store-2D1eFw2uH66j3XEKphMsEz button:hover .comoto-store-1Zpdz7phbt8Wy0l7L77qK- {
    display: block;
    transform: translateX(-30%) scale(.8)
}

.comoto-store-qc8eg9hI188CMbgZMM1oN {
    width: 50px;
    height: 2px;
    background-color: #c1c1c1
}

.comoto-store-fK7Ww-iy1a-WsHHnIWNnE:last-child .comoto-store-qc8eg9hI188CMbgZMM1oN {
    display: none
}

.comoto-store-1Zpdz7phbt8Wy0l7L77qK- {
    display: none;
    position: absolute;
    top: -24px;
    left: 0
}

.comoto-store-XDad_URqm29_obhjGuswu {
    position: absolute
}

.comoto-store-2TjpHRw0tYSgcGR80Exh4g {
    display: flex;
    position: relative;
    text-align: center;
    min-height: 82px
}

.comoto-store-3RvpBSZWKc1ERgW3tEFJUn {
    width: 100%
}

.comoto-store-3RvpBSZWKc1ERgW3tEFJUn h3 {
    font-size: clamp(28px,5vw,36px);
    font-weight: 400;
    margin: 0 0 16px
}

.comoto-store-3RvpBSZWKc1ERgW3tEFJUn p {
    font-size: clamp(14px,1vw,16px);
    font-weight: 400;
    margin: 0
}

.comoto-store-13snw_4_YdSFSDGev5BNfi {
    display: grid;
    position: relative;
    height: 100%;
    margin: 0 auto
}

.comoto-store-26JPs2FYy1zGZPFo-qJXK6 {
    display: flex;
    flex-direction: column;
    justify-content: space-evenly
}

.comoto-store-1Dx2kZO_HrIqNv_zTBOuBi {
    display: flex;
    justify-content: center;
    align-items: center;
    height: clamp(296px,50vw,465px);
    position: relative
}

.comoto-store-1Dx2kZO_HrIqNv_zTBOuBi img {
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    -o-object-position: center;
    object-position: center
}

.comoto-store-2OzLK1ixdfewb2GA2N4pd7 {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    text-align: center;
    margin: 0 106px
}

.comoto-store-2OzLK1ixdfewb2GA2N4pd7 h3 {
    font-size: 16px;
    font-weight: 400;
    margin-bottom: 19px;
    margin-top: 64px
}

.comoto-store-3Qhh2_RTKEkURoZ4RubmZg {
    display: flex;
    gap: 16px;
    margin-bottom: 41px
}

.comoto-store-2l-eJb1e2hs58b4qREQs0R {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 32px;
    height: 32px;
    border-radius: 32px;
    border: 1px solid transparent;
    transition: all .2s ease;
    background: none;
    outline: none;
    cursor: pointer
}

.comoto-store-2l-eJb1e2hs58b4qREQs0R:hover {
    border-color: #a4b7c6;
    transform: scale(1.05)
}

.comoto-store-2l-eJb1e2hs58b4qREQs0R>div {
    width: 24px;
    min-width: 24px;
    height: 24px;
    min-height: 24px;
    border-radius: 16px
}

.comoto-store-krPBlVv97juxZktjQxj3V {
    display: flex;
    flex-direction: column;
    position: relative;
    text-align: center;
    margin: 0 106px
}

.comoto-store-krPBlVv97juxZktjQxj3V h2 {
    font-size: clamp(32px,5vw,48px);
    font-weight: 600;
    margin: 0 0 24px
}

.comoto-store-krPBlVv97juxZktjQxj3V p {
    font-size: clamp(16px,1vw,14px);
    margin: 0
}

@media (max-width: 767px) {
    .comoto-store-15O4utKcnPeXsj3Lj4xiar {
        display:grid;
        grid-template-columns: none
    }

    .comoto-store-frnRn6pvCxoYum9wXXMa- {
        height: 416px
    }

    .comoto-store-YA0mVPSdp_0u_FgyxIBM_ {
        width: 100vw
    }

    .comoto-store-3iwpAQAXLHMGo7vrUcTDrp {
        width: 100vw;
        height: 416px
    }

    .comoto-store-63J4IbEezCqCrwL9PerYO {
        grid-template-columns: none!important
    }

    .comoto-store-2D1eFw2uH66j3XEKphMsEz {
        position: absolute;
        flex-direction: column;
        right: 24px;
        top: 0
    }

    .comoto-store-fK7Ww-iy1a-WsHHnIWNnE {
        display: flex;
        flex-direction: column
    }

    .comoto-store-1Zpdz7phbt8Wy0l7L77qK- {
        top: 0!important;
        transform: translateX(-46px) scale(.8)!important
    }

    .comoto-store-qc8eg9hI188CMbgZMM1oN {
        height: 38px;
        width: 2px
    }

    .comoto-store-2OzLK1ixdfewb2GA2N4pd7 {
        margin: 0 24px
    }

    .comoto-store--MByDG8alTGlf2e36RK1f {
        width: 100vw!important;
        height: 416px
    }

    .comoto-store-1Dx2kZO_HrIqNv_zTBOuBi {
        max-width: 100vw!important
    }

    .comoto-store--MByDG8alTGlf2e36RK1f img {
        height: 100%!important
    }

    .comoto-store-krPBlVv97juxZktjQxj3V {
        margin: 0 24px 48px
    }

    .comoto-store-krPBlVv97juxZktjQxj3V h2 {
        margin: 20px 0 16px
    }

    .comoto-store-2OzLK1ixdfewb2GA2N4pd7 h3 {
        margin-bottom: 16px
    }

    .comoto-store-3Qhh2_RTKEkURoZ4RubmZg {
        margin-bottom: 0
    }

    .comoto-store-1Dx2kZO_HrIqNv_zTBOuBi {
        height: clamp(296px,50vw,465px)
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    .comoto-store-15O4utKcnPeXsj3Lj4xiar {
        display:grid;
        grid-template-columns: 60% 1fr
    }

    .comoto-store-2OzLK1ixdfewb2GA2N4pd7,.comoto-store-krPBlVv97juxZktjQxj3V {
        margin: 0 24px
    }

    .comoto-store-krPBlVv97juxZktjQxj3V h2 {
        margin: 0 0 16px
    }

    .comoto-store-3Qhh2_RTKEkURoZ4RubmZg {
        margin-bottom: 14px
    }

    .comoto-store-2OzLK1ixdfewb2GA2N4pd7 h3 {
        margin-bottom: 13px;
        margin-top: 28px
    }

    .comoto-store-1Dx2kZO_HrIqNv_zTBOuBi {
        height: clamp(296px,39vw,465px)
    }

    .comoto-store-1Dx2kZO_HrIqNv_zTBOuBi img {
        height: 100%;
        width: 100%
    }
}

.comoto-store-2-x-video_display {
    width: 100%;
    max-width: 1500px;
    margin: auto
}

.comoto-store-2-x-video_display h3 {
    font-size: 28px
}

.comoto-store-2-x-video_display .comoto-store-2-x-text_title_video_display {
    font-size: 22px;
    color: #fff;
    margin-top: 0
}

@media (min-width: 1024px) {
    .comoto-store-2-x-video_display .comoto-store-2-x-text_title_video_display {
        font-size:24px;
        text-align: center
    }
}

@media (max-width: 1023px) {
    .comoto-store-2-x-video_display .comoto-store-2-x-text_title_video_display {
        width:90%;
        margin: 0 auto 2rem
    }
}

.comoto-store-2-x-video_display .comoto-store-2-x-text_paragraph_video_display {
    font-size: 16px;
    color: #fff
}

@media (min-width: 1024px) {
    .comoto-store-2-x-video_display .comoto-store-2-x-text_paragraph_video_display {
        text-align:center
    }
}

@media (max-width: 1023px) {
    .comoto-store-2-x-video_display .comoto-store-2-x-text_paragraph_video_display {
        width:90%;
        margin: 0 auto
    }
}

.comoto-store-2-x-video_display_iframe iframe {
    width: 100%;
    height: 500px
}

.comoto-store-2-x-video_display_iframe img {
    width: 100%
}

.comoto-store-2-x-video_display_details {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: space-around;
    color: #fff;
    padding: 30px
}

@media (min-width: 1024px) {
    .comoto-store-2-x-video_display_details {
        flex-wrap:nowrap;
        max-width: 1000px;
        margin: auto
    }
}

.comoto-store-2-x-video_display_details div {
    width: 45%
}

.comoto-store-2-x-video_display_details div h4 {
    font-size: 20px;
    font-weight: 500;
    text-align: left
}

.comoto-store-2-x-video_display_details div p {
    font-size: 14px;
    margin: 15px 0
}

@media (min-width: 1024px) {
    .comoto-store-2-x-video_display_details div {
        max-width:20%
    }

    .comoto-store-2-x-video_display_details div h4 {
        font-size: 28px;
        text-align: center
    }

    .comoto-store-2-x-video_display_details div p {
        font-size: 18px;
        margin: 15px 0 0
    }
}

.comoto-store-2-x-section_container {
    display: flex;
    flex-direction: column;
    width: 100%
}

@media (min-width: 1024px) {
    .comoto-store-2-x-section_container {
        flex-direction:row
    }
}

.comoto-store-2-x-section_container .comoto-store-2-x-text_right_container__photo {
    width: 100%
}

@media (min-width: 1024px) {
    .comoto-store-2-x-section_container .comoto-store-2-x-text_right_container__photo {
        width:50%;
        display: flex;
        align-items: center
    }
}

.comoto-store-2-x-section_container .comoto-store-2-x-text_right_container__photo__image {
    width: 100%
}

.comoto-store-2-x-section_container .comoto-store-2-x-text_right_container__photo iframe {
    width: 100%;
    height: 400px
}

@media (min-width: 1024px) {
    .comoto-store-2-x-section_container .comoto-store-2-x-text_right_container__photo iframe {
        height:500px
    }
}

.comoto-store-2-x-section_container .comoto-store-2-x-text_right_container__text {
    width: 100%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    text-align: center
}

@media (min-width: 1024px) {
    .comoto-store-2-x-section_container .comoto-store-2-x-text_right_container__text {
        width:50%;
        text-align: left;
        padding: 0 40px
    }
}

.comoto-store-2-x-section_container .comoto-store-2-x-text_right_container__text__subheader {
    color: #000;
    padding: 10px 20px;
    border-radius: 16px;
    font-weight: 500;
    display: flex;
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content;
    font-size: 20px;
    font-style: normal;
    background: transparent;
    border: 1px solid grey
}

@media (max-width: 1023px) {
    .comoto-store-2-x-section_container .comoto-store-2-x-text_right_container__text__subheader {
        font-size:12px;
        font-weight: 700
    }
}

.comoto-store-2-x-section_container .comoto-store-2-x-text_right_container__text__title {
    font-weight: 400;
    font-size: 24px;
    line-height: 28px;
    font-weight: 700
}

@media (min-width: 1024px) {
    .comoto-store-2-x-section_container .comoto-store-2-x-text_right_container__text__title {
        font-size:40px
    }
}

.comoto-store-2-x-section_container .comoto-store-2-x-text_right_container__text__paragraph {
    margin: 0;
    font-size: 20px;
    line-height: 28px
}

@media (max-width: 1023px) {
    .comoto-store-2-x-section_container .comoto-store-2-x-text_right_container__text__paragraph {
        font-size:16px;
        margin-bottom: 8px
    }
}

.comoto-store-2-x-column_reverse {
    display: flex;
    flex-direction: column-reverse;
    width: 100%
}

@media (min-width: 1024px) {
    .comoto-store-2-x-column_reverse {
        flex-direction:row
    }
}

.comoto-store-2-x-column_reverse .comoto-store-2-x-text_right_container__photo {
    width: 100%
}

@media (min-width: 1024px) {
    .comoto-store-2-x-column_reverse .comoto-store-2-x-text_right_container__photo {
        width:50%;
        display: flex;
        align-items: center
    }
}

.comoto-store-2-x-column_reverse .comoto-store-2-x-text_right_container__photo__image {
    width: 100%
}

.comoto-store-2-x-column_reverse .comoto-store-2-x-text_right_container__photo iframe {
    width: 100%;
    height: 400px
}

@media (min-width: 1024px) {
    .comoto-store-2-x-column_reverse .comoto-store-2-x-text_right_container__photo iframe {
        height:500px
    }
}

.comoto-store-2-x-column_reverse .comoto-store-2-x-text_right_container__text {
    width: 100%;
    display: flex;
    flex-direction: column;
    text-align: center
}

@media (min-width: 1024px) {
    .comoto-store-2-x-column_reverse .comoto-store-2-x-text_right_container__text {
        width:50%;
        text-align: left;
        padding: 0 40px
    }
}

.comoto-store-2-x-column_reverse .comoto-store-2-x-text_right_container__text__title {
    font-weight: 400;
    font-size: 24px;
    line-height: 28px;
    font-weight: 700
}

@media (min-width: 1024px) {
    .comoto-store-2-x-column_reverse .comoto-store-2-x-text_right_container__text__title {
        font-size:30px;
        line-height: 34px
    }
}

.comoto-store-2-x-column_reverse .comoto-store-2-x-text_right_container__text__paragraph {
    margin: 0;
    font-size: 14px
}

@media (min-width: 1024px) {
    .comoto-store-2-x-column_reverse .comoto-store-2-x-text_right_container__text__paragraph {
        font-size:20px
    }
}

.comoto-store-2-x-left_columns_container {
    display: flex;
    flex-direction: column;
    width: 100%;
    position: relative
}

@media (min-width: 1024px) {
    .comoto-store-2-x-left_columns_container {
        flex-direction:row
    }
}

.comoto-store-2-x-left_columns_container__photo {
    width: 100%
}

@media (min-width: 1024px) {
    .comoto-store-2-x-left_columns_container__photo {
        width:50%;
        display: flex;
        align-items: center
    }
}

.comoto-store-2-x-left_columns_container__photo__image {
    width: 100%
}

.comoto-store-2-x-left_columns_container__photo iframe {
    width: 100%;
    height: 400px
}

@media (min-width: 1024px) {
    .comoto-store-2-x-left_columns_container__photo iframe {
        height:500px
    }
}

@media (min-width: 1024px) {
    .comoto-store-2-x-left_columns_container__photo__withImageBackground {
        position:absolute;
        width: 280px;
        height: auto;
        top: 50%;
        right: 2%;
        transform: translate(-50%,-50%)
    }
}

.comoto-store-2-x-left_columns_container__photo__withImageBackground iframe {
    height: 500px
}

.comoto-store-2-x-left_columns_container__text {
    width: 100%;
    display: flex;
    flex-direction: column;
    justify-content: center
}

@media (min-width: 1024px) {
    .comoto-store-2-x-left_columns_container__text {
        width:50%;
        text-align: left;
        padding: 0 40px
    }
}

.comoto-store-2-x-left_columns_container__text__title {
    font-weight: 400;
    font-size: 22px;
    line-height: 28px
}

@media (min-width: 1024px) {
    .comoto-store-2-x-left_columns_container__text__title {
        font-size:30px;
        line-height: 34px
    }
}

.comoto-store-2-x-left_columns_container__text__paragraph {
    margin: 0;
    font-size: 18px
}

@media (min-width: 1024px) {
    .comoto-store-2-x-left_columns_container__text__paragraph {
        font-size:20px
    }
}

@media (min-width: 1024px) {
    .comoto-store-2-x-left_columns_container__text__withImageBackground {
        position:absolute;
        top: 50%;
        left: 30%;
        transform: translate(-50%,-50%)
    }
}

.comoto-store-2-x-left_columns_container__backgroundImage {
    display: none
}

@media (min-width: 1024px) {
    .comoto-store-2-x-left_columns_container__backgroundImage {
        display:flex;
        width: 100%
    }

    .comoto-store-2-x-left_columns_container__backgroundImage img {
        width: 100%;
        height: 100%
    }
}

.slick-loading .slick-list {
    background: #fff url(https://comoto.vtexassets.com/_v/public/assets/v1/published/comoto.store@2.0.178/public/react/c5cd7f5300576ab4c88202b42f6ded62.gif) 50% no-repeat
}

@font-face {
    font-family: slick;
    font-weight: 400;
    font-style: normal;
    src: url(https://comoto.vtexassets.com/_v/public/assets/v1/published/comoto.store@2.0.178/public/react/ced611daf7709cc778da928fec876475.eot);
    src: url(https://comoto.vtexassets.com/_v/public/assets/v1/published/comoto.store@2.0.178/public/react/ced611daf7709cc778da928fec876475.eot?#iefix) format("embedded-opentype"),url(https://comoto.vtexassets.com/_v/public/assets/v1/published/comoto.store@2.0.178/public/react/b7c9e1e479de3b53f1e4e30ebac2403a.woff) format("woff"),url(https://comoto.vtexassets.com/_v/public/assets/v1/published/comoto.store@2.0.178/public/react/d41f55a78e6f49a5512878df1737e58a.ttf) format("truetype"),url(https://comoto.vtexassets.com/_v/public/assets/v1/published/comoto.store@2.0.178/public/react/52d45b9f0b76fad19c7a776e3025a12f.svg#slick) format("svg")
}

.slick-next,.slick-prev {
    font-size: 0;
    line-height: 0;
    position: absolute;
    top: 50%;
    display: block;
    width: 20px;
    height: 20px;
    padding: 0;
    transform: translateY(-50%);
    cursor: pointer;
    border: none
}

.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover {
    color: transparent;
    outline: none;
    background: transparent
}

.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before {
    opacity: 1
}

.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before {
    opacity: .25
}

.slick-next:before,.slick-prev:before {
    font-family: slick;
    font-size: 20px;
    line-height: 1;
    opacity: .75;
    color: #fff;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.slick-prev {
    left: -25px
}

[dir=rtl] .slick-prev {
    right: -25px;
    left: auto
}

.slick-prev:before {
    content: "â†"
}

[dir=rtl] .slick-prev:before {
    content: "â†’"
}

.slick-next {
    right: -25px
}

[dir=rtl] .slick-next {
    right: auto;
    left: -25px
}

.slick-next:before {
    content: "â†’"
}

[dir=rtl] .slick-next:before {
    content: "â†"
}

.slick-dotted.slick-slider {
    margin-bottom: 30px
}

.slick-dots {
    position: absolute;
    bottom: -25px;
    display: block;
    width: 100%;
    padding: 0;
    margin: 0;
    list-style: none;
    text-align: center
}

.slick-dots li {
    position: relative;
    display: inline-block;
    margin: 0 5px;
    padding: 0
}

.slick-dots li,.slick-dots li button {
    width: 20px;
    height: 20px;
    cursor: pointer
}

.slick-dots li button {
    font-size: 0;
    line-height: 0;
    display: block;
    padding: 5px;
    color: transparent;
    border: 0;
    outline: none;
    background: transparent
}

.slick-dots li button:focus,.slick-dots li button:hover {
    outline: none
}

.slick-dots li button:focus:before,.slick-dots li button:hover:before {
    opacity: 1
}

.slick-dots li button:before {
    font-family: slick;
    font-size: 6px;
    line-height: 20px;
    position: absolute;
    top: 0;
    left: 0;
    width: 20px;
    height: 20px;
    content: "â€¢";
    text-align: center;
    opacity: .25;
    color: #000;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.slick-dots li.slick-active button:before {
    opacity: .75;
    color: #000
}

.slick-slider {
    box-sizing: border-box;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-touch-callout: none;
    -khtml-user-select: none;
    touch-action: pan-y;
    -webkit-tap-highlight-color: rgba(0,0,0,0)
}

.slick-list,.slick-slider {
    position: relative;
    display: block
}

.slick-list {
    overflow: hidden;
    margin: 0;
    padding: 0
}

.slick-list:focus {
    outline: none
}

.slick-list.dragging {
    cursor: pointer;
    cursor: hand
}

.slick-slider .slick-list,.slick-slider .slick-track {
    transform: translateZ(0)
}

.slick-track {
    position: relative;
    top: 0;
    left: 0;
    display: block;
    margin-left: auto;
    margin-right: auto
}

.slick-track:after,.slick-track:before {
    display: table;
    content: ""
}

.slick-track:after {
    clear: both
}

.slick-loading .slick-track {
    visibility: hidden
}

.slick-slide {
    display: none;
    float: left;
    height: 100%;
    min-height: 1px
}

[dir=rtl] .slick-slide {
    float: right
}

.slick-slide img {
    display: block
}

.slick-slide.slick-loading img {
    display: none
}

.slick-slide.dragging img {
    pointer-events: none
}

.slick-initialized .slick-slide {
    display: block
}

.slick-loading .slick-slide {
    visibility: hidden
}

.slick-vertical .slick-slide {
    display: block;
    height: auto;
    border: 1px solid transparent
}

.slick-arrow.slick-hidden {
    display: none
}

.scroll-section {
    display: flex;
    flex-direction: row;
    height: 100%;
    gap: 40px
}

@media (max-width: 767px) {
    .scroll-section {
        gap:100px
    }
}

.scroll-section__inline {
    display: inline-block;
    width: auto;
    height: 100%
}

.scroll-section__inline__main-title {
    width: 300px;
    height: 100%;
    color: #fff;
    display: flex;
    align-items: center;
    justify-content: center;
    text-wrap: balance;
    padding: 0 1rem
}

.scroll-section__inline__main-title h2 {
    font-size: 2rem
}

.scroll-section__inline__main-title p {
    font-size: 1rem
}

.scroll-section__inline__gallery-container {
    display: flex;
    flex-direction: row;
    width: 800px;
    height: 100%;
    color: #fff;
    align-items: center
}

@media (max-width: 767px) {
    .scroll-section__inline__gallery-container {
        flex-direction:column;
        width: 400px;
        padding-top: 50%
    }
}

.scroll-section__inline__gallery-container__text {
    width: 40%;
    padding: 0 1rem;
    text-wrap: balance
}

@media (max-width: 767px) {
    .scroll-section__inline__gallery-container__text {
        width:100%
    }
}

.scroll-section__inline__gallery-container__image {
    width: 60%
}

@media (max-width: 767px) {
    .scroll-section__inline__gallery-container__image {
        width:100%
    }
}

.closeButton {
    position: fixed;
    bottom: 10px;
    left: 45%;
    width: 40px;
    height: 40px;
    background-color: hsla(0,0%,99.2%,.521);
    border-radius: 50%;
    display: flex;
    align-items: center;
    border-color: transparent;
    cursor: pointer
}

@media (max-width: 767px) {
    .closeButton {
        width:30px;
        height: 30px
    }
}

.carousel-center-mode {
    width: 100%;
    max-width: 1920px
}

.carousel-center-mode__headline {
    text-align: center
}

.carousel-center-mode__text_animated {
    position: relative;
    text-align: center;
    width: 100%;
    max-width: 745px;
    min-height: 50px;
    margin: 0 auto
}

.svg_test {
    display: flex;
    align-items: center;
    justify-content: center;
    background-color: rgba(0,0,0,.31);
    color: #fff;
    font-size: 22px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    cursor: pointer;
    width: 36px;
    height: 36px;
    border-radius: 100%;
    transition: all .2s ease;
    -webkit-backdrop-filter: blur(30px);
    backdrop-filter: blur(30px);
    background-color: rgba(0,0,0,.5);
    top: 50%;
    position: absolute;
    z-index: 2
}

.right {
    right: 33.33%
}

@media (max-width: 1023px) {
    .right {
        right:15%
    }
}

.left {
    left: 33.33%
}

@media (max-width: 1023px) {
    .left {
        left:15%
    }
}

.modal {
    background-color: #000;
    width: 100vw;
    height: 100vh;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 9999;
    overflow-x: scroll;
    overflow-y: hidden;
    color: #000;
    display: flex;
    flex-wrap: nowrap;
    flex-direction: column
}

.modal::-webkit-scrollbar {
    display: none
}

.comoto-store-2-x-accordion_wrapper {
    display: flex;
    padding: 2rem 0;
    font-family: Montserrat
}

.comoto-store-2-x-accordion_content {
    width: 50%;
    justify-content: right;
    padding: 2rem;
    background: #efefef
}

.comoto-store-2-x-accordion_content>div {
    display: flex;
    flex-direction: column;
    color: #000;
    text-align: left;
    width: 100%;
    margin: auto
}

.comoto-store-2-x-accordion_content>div>h2 {
    font-size: 48px;
    font-weight: 500;
    padding: 0;
    margin: 0 0 32px
}

.comoto-store-2-x-accordion_content>div>p {
    font-size: 16px;
    line-height: 21px;
    padding: 0;
    margin: 0 0 24px
}

.comoto-store-2-x-logo {
    width: 121px;
    margin-bottom: 1em
}

.comoto-store-2-x-accordion_media {
    flex: 1;
    display: flex;
    justify-content: flex-start;
    padding-right: 16px
}

.comoto-store-2-x-accordion_media>div {
    max-height: 600px;
    width: 100%;
    height: 100%
}

.comoto-store-2-x-accordion_media>div>div {
    height: 100%!important
}

.comoto-store-2-x-accordion_media>div>img {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover
}

.comoto-store-2-x-accordion_item_content {
    border-top: 1.5px solid hsla(0,0%,100%,.3137254902);
    padding: 20px .5rem;
    margin: 1em 0;
    background: #fff
}

.comoto-store-2-x-accordion_item_content:last-child {
    border-bottom: 1.5px solid hsla(0,0%,100%,.3137254902)
}

.comoto-store-2-x-accordion_item_content_button {
    background-color: transparent;
    cursor: pointer;
    border: none;
    display: flex;
    width: 100%;
    justify-content: space-between;
    font-size: 16px;
    color: #000;
    padding: 0;
    font-family: Montserrat;
    text-align: start
}

.comoto-store-2-x-accordion_item_content_button>h3 {
    margin: 0;
    font-weight: 500;
    font-family: Montserrat
}

.comoto-store-2-x-accordion_item_info {
    position: relative;
    overflow: hidden;
    transition: all .5s ease
}

.comoto-store-2-x-accordion_item_info>p {
    font-size: 14px;
    padding: 16px 0 0;
    line-height: 24px
}

.comoto-store-2-x-accordion_item_info_active {
    max-height: 900px;
    opacity: 1
}

.comoto-store-2-x-accordion_item_info_inative {
    max-height: 0;
    opacity: 0
}

.comoto-store-2-x-accordion_media_mobile {
    display: none;
    padding-top: 24px
}

.comoto-store-2-x-accordion_media_mobile>img {
    width: 100%;
    height: 100%
}

.comoto-store-2-x-accordion_item_content_button>svg {
    transition: all .2s ease
}

.comoto-store-2-x-icon_inactive {
    transform: rotate(180deg)
}

.comoto-store-2-x-icon_active {
    transform: rotate(0deg)
}

@media (max-width: 1024px) {
    .comoto-store-2-x-accordion_media {
        display:none
    }

    .comoto-store-2-x-accordion_media_mobile {
        display: flex
    }

    .comoto-store-2-x-accordion_content {
        width: 100%;
        padding: 1rem 0
    }

    .comoto-store-2-x-accordion_content>div>h2 {
        font-size: 32px
    }

    .comoto-store-2-x-accordion_content>div>p {
        font-size: 14px
    }
}

@media (max-width: 760px) {
    .comoto-store-2-x-accordion_wrapper {
        padding-top:32px
    }

    .comoto-store-2-x-logo {
        width: 101px
    }
}

.comoto-store-24lPDeMnl-9GPExcarYToE {
    width: 100%;
    display: flex;
    text-align: center;
    align-items: center;
    flex-direction: column;
    padding: 64px 0
}

.comoto-store-37OEtdqRZC8gJtpbTyP9pp {
    text-align: left;
    display: block;
    height: 79px;
    color: #fff
}

.comoto-store-37OEtdqRZC8gJtpbTyP9pp h2 {
    font-size: 32px;
    margin: 0
}

.comoto-store-391kDw9cJMdeyk34nKzCAi {
    height: 336px;
    pointer-events: none
}

.comoto-store-iBPbONza-zCWJ2GLpouZD {
    width: 100%;
    height: 416px
}

.comoto-store-3k5UmhoBrHHbkC7-roJORN {
    margin: 0 2%;
    width: 65px;
    height: 2px;
    transition: .6s;
    border-radius: 0;
    padding: 0;
    cursor: pointer;
    position: relative;
    background-color: #000;
    opacity: .12
}

.comoto-store-391kDw9cJMdeyk34nKzCAi>div {
    width: 100%!important;
    height: 100%!important
}

.comoto-store-16cu3MNE0QjCnlulGgwlBx {
    background-color: #000;
    opacity: 1
}

.comoto-store-u66vOTJ0toABam6dzSiqd {
    text-align: left;
    display: contents;
    top: 0;
    padding: 0 32px;
    color: #000
}

.comoto-store-u66vOTJ0toABam6dzSiqd p {
    font: normal normal 500 14px Montserrat;
    opacity: 1;
    margin: 16px 0 0
}

.comoto-store-u66vOTJ0toABam6dzSiqd h4 {
    font: normal normal 700 16px Montserrat;
    letter-spacing: 0;
    opacity: 1;
    margin-bottom: 0
}

.comoto-store-2kOnVkt0cIiXlNe9CjYZxM {
    width: 100%
}

@media only screen and (max-width: 540px) {
    .comoto-store-37OEtdqRZC8gJtpbTyP9pp {
        margin-bottom:24px
    }
}

@media only screen and (min-width: 541px) and (max-width:1023px) {
    .comoto-store-391kDw9cJMdeyk34nKzCAi {
        align-items:center;
        display: flex!important;
        flex-direction: column;
        height: 377px
    }

    .comoto-store-37OEtdqRZC8gJtpbTyP9pp {
        width: 100%;
        text-align: center
    }

    .comoto-store-3k5UmhoBrHHbkC7-roJORN {
        margin: 0 2%;
        width: 69px
    }

    .comoto-store-u66vOTJ0toABam6dzSiqd {
        width: 430px;
        text-align: center
    }

    .comoto-store-u66vOTJ0toABam6dzSiqd h4 {
        font: normal normal 700 18px Montserrat
    }

    .comoto-store-u66vOTJ0toABam6dzSiqd p {
        font: normal normal 500 14px Montserrat
    }
}

@media only screen and (min-width: 1024px) {
    .comoto-store-2kcmVaYcVnhF-cFpI4pGmn {
        display:grid;
        grid-template-columns: repeat(5,1fr);
        padding: 10px;
        position: absolute;
        width: 100%;
        height: 540px
    }

    .comoto-store-3FNzFIlKGPoIiDMCvHZvVs {
        background-color: hsla(0,0%,100%,.8);
        border: 1px solid rgba(0,0,0,.8);
        padding: 20px;
        font-size: 30px;
        text-align: center
    }

    .comoto-store-26uonuQQS9IEYokflWyhjU {
        width: 100%;
        position: relative;
        display: flex;
        align-items: center;
        flex-direction: column
    }

    .comoto-store-3k5UmhoBrHHbkC7-roJORN {
        margin: 2% .5%;
        width: 172px
    }

    .comoto-store-37OEtdqRZC8gJtpbTyP9pp {
        width: 100%;
        text-align: center
    }

    .comoto-store-37OEtdqRZC8gJtpbTyP9pp h2 {
        font-size: 48px
    }

    .comoto-store-391kDw9cJMdeyk34nKzCAi {
        align-items: center;
        display: flex!important;
        flex-direction: column;
        height: 540px;
        width: 100%
    }

    .comoto-store-goCY77D36GSUxcsArIFuB {
        display: grid;
        width: 100%;
        height: auto;
        padding: 0
    }

    .comoto-store-I3_G0OuvxZ4xvefwGYsUG {
        display: grid;
        width: 100%;
        height: auto
    }

    .comoto-store-u66vOTJ0toABam6dzSiqd {
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        text-align: left;
        width: 235px
    }

    .comoto-store-u66vOTJ0toABam6dzSiqd h4 {
        font: normal normal 600 24px Montserrat;
        letter-spacing: 0
    }

    .comoto-store-u66vOTJ0toABam6dzSiqd p {
        font: normal normal 500 16px Montserrat;
        color: #001428
    }
}

.comoto-store-1SXIhCNfe4Clko9xbu8v5G {
    position: relative;
    display: grid;
    height: 100%
}

.comoto-store-1SXIhCNfe4Clko9xbu8v5G:before {
    content: url(https://comoto.vtexassets.com/_v/public/assets/v1/published/comoto.store@2.0.178/public/react/d1abc2becb8f584855a5bc088c0414f4.svg);
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0,0,0,.13);
    display: flex;
    justify-content: center;
    align-items: center
}

.comoto-store-3UvIEHuxyD35aCF4wBk2WF:before {
    content: "Error while loading the image"
}

.comoto-store-2-x-container_right {
    padding: 50px 0
}

@media only screen and (min-width: 768px) {
    .comoto-store-2-x-container_right .comoto-store-2-x-text_right_container {
        position:relative
    }
}

.comoto-store-2-x-container_right .comoto-store-2-x-text_right_container__photo {
    position: relative
}

.comoto-store-2-x-container_right .comoto-store-2-x-text_right_container__photo__image_desktop {
    display: none
}

.comoto-store-2-x-container_right .comoto-store-2-x-text_right_container__photo img {
    width: 100%
}

@media only screen and (min-width: 768px) {
    .comoto-store-2-x-container_right .comoto-store-2-x-text_right_container__photo__image_desktop {
        display:block
    }

    .comoto-store-2-x-container_right .comoto-store-2-x-text_right_container__photo__image_mobile {
        display: none
    }
}

.comoto-store-2-x-container_right .comoto-store-2-x-text_right_container__text {
    padding: 0 30px;
    text-align: center
}

@media only screen and (min-width: 768px) {
    .comoto-store-2-x-container_right .comoto-store-2-x-text_right_container__text {
        position:absolute;
        width: 40%;
        top: 30%;
        right: 0;
        margin-right: 5%;
        padding: 0;
        text-align: left
    }
}

.comoto-store-2-x-container_right .comoto-store-2-x-text_right_container__text__subheader {
    color: #000;
    padding: 10px 20px;
    border-radius: 16px;
    font-weight: 500;
    display: flex;
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content;
    font-size: 20px;
    font-style: normal;
    background: transparent;
    border: 1px solid grey
}

@media (max-width: 1023px) {
    .comoto-store-2-x-container_right .comoto-store-2-x-text_right_container__text__subheader {
        font-size:12px;
        font-weight: 700
    }
}

.comoto-store-2-x-container_right .comoto-store-2-x-text_right_container__text__title {
    color: #fff;
    margin-bottom: 20px;
    font-size: 22px;
    line-height: 28px
}

@media only screen and (min-width: 768px) {
    .comoto-store-2-x-container_right .comoto-store-2-x-text_right_container__text__title {
        font-size:30px;
        line-height: 34px
    }
}

.comoto-store-2-x-container_right .comoto-store-2-x-text_right_container__text__title em {
    font-size: 1.5rem
}

.comoto-store-2-x-container_right .comoto-store-2-x-text_right_container__text__paragraph {
    font-size: 12px;
    line-height: 18px;
    color: #fff
}

@media only screen and (min-width: 768px) {
    .comoto-store-2-x-container_right .comoto-store-2-x-text_right_container__text__paragraph {
        font-size:14px;
        line-height: 20px
    }
}

.comoto-store-2-x-container_left {
    padding: 50px 0
}

@media (min-width: 1024px) {
    .comoto-store-2-x-container_left .comoto-store-2-x-text_left_container {
        position:relative
    }
}

.comoto-store-2-x-container_left .comoto-store-2-x-text_left_container__photo__image_desktop {
    display: none
}

.comoto-store-2-x-container_left .comoto-store-2-x-text_left_container__photo img {
    width: 100%
}

@media (min-width: 1024px) {
    .comoto-store-2-x-container_left .comoto-store-2-x-text_left_container__photo__image_desktop {
        display:block
    }

    .comoto-store-2-x-container_left .comoto-store-2-x-text_left_container__photo__image_mobile {
        display: none
    }
}

.comoto-store-2-x-container_left .comoto-store-2-x-text_left_container__text {
    color: #fff;
    padding: 0 30px;
    text-align: center
}

@media (min-width: 1024px) {
    .comoto-store-2-x-container_left .comoto-store-2-x-text_left_container__text {
        position:absolute;
        top: 0;
        height: 100%;
        width: 50%;
        left: 0;
        margin-left: 5%;
        padding: 0
    }
}

.comoto-store-2-x-container_left .comoto-store-2-x-text_left_container__text__title {
    color: #fff;
    margin-bottom: 20px;
    font-size: 22px;
    line-height: 28px
}

@media (min-width: 1024px) {
    .comoto-store-2-x-container_left .comoto-store-2-x-text_left_container__text__title {
        font-size:30px;
        line-height: 34px
    }
}

.comoto-store-2-x-container_left .comoto-store-2-x-text_left_container__text__paragraph {
    font-size: 12px;
    line-height: 18px;
    color: #fff
}

@media (min-width: 1024px) {
    .comoto-store-2-x-container_left .comoto-store-2-x-text_left_container__text__paragraph {
        font-size:14px;
        line-height: 20px
    }
}

.image-container {
    position: relative
}

.image-container__text {
    position: absolute;
    background-color: #fff
}

.image-container__text h3 {
    font-size: 45px;
    margin: 0
}

@media (max-width: 1023px) {
    .image-container__text h3 {
        font-size:30px
    }
}

.image-container__text p {
    font-size: 16px;
    line-height: 22px;
    font-weight: 400;
    margin-bottom: 0
}

.image-container__text.top-left {
    top: 0;
    padding: 0 50px 50px
}

@media (max-width: 1023px) {
    .image-container__text.top-left {
        padding:0 10px 10px
    }
}

.image-container__text.top-right {
    top: 0;
    right: 0;
    padding: 0 50px 50px
}

@media (max-width: 1023px) {
    .image-container__text.top-right {
        padding:0 10px 10px
    }
}

.image-container__text.bottom-right {
    bottom: 0;
    right: 0;
    padding: 50px
}

@media (max-width: 1023px) {
    .image-container__text.bottom-right {
        padding:10px
    }
}

.image-container__text.bottom-left {
    bottom: 0;
    left: 0;
    padding: 50px
}

@media (max-width: 1023px) {
    .image-container__text.bottom-left {
        padding:10px
    }
}

.comoto-store-2-x-photo__image {
    width: 100%;
    height: 100%
}

.comoto-store-2-x-row {
    display: flex;
    flex-direction: row
}

.comoto-store-2-x-col {
    width: 50%
}

.comoto-store-2-x-paragraph {
    text-align: center;
    color: #fff;
    margin-top: -4rem
}

.comoto-store-2-x-header_content {
    display: flex;
    flex-direction: column;
    padding: 3rem;
    align-items: center
}

.comoto-store-2-x-header_content .comoto-store-2-x-header_title {
    font-weight: 700;
    text-align: center;
    font-size: 48px;
    padding-bottom: 1rem
}

.comoto-store-2-x-header_content .comoto-store-2-x-header_paragraph {
    font-weight: 500;
    text-align: center;
    font-size: 16px
}

.comoto-store-2TI2TagXDe1IOzCtUwXogE {
    width: 100%;
    text-align: center
}

.comoto-store-2TI2TagXDe1IOzCtUwXogE h2 {
    font-size: 3rem
}

@media (max-width: 767px) {
    .comoto-store-2TI2TagXDe1IOzCtUwXogE h2 {
        font-size:2rem
    }
}

.comoto-store-2TI2TagXDe1IOzCtUwXogE p {
    font-size: 1rem
}

@media (max-width: 767px) {
    .comoto-store-2TI2TagXDe1IOzCtUwXogE p {
        font-size:.875rem
    }
}

.comoto-store-bLQW3tN_0IiqP2WZADeKt {
    padding: 4em 0
}

@media (max-width: 767px) {
    .comoto-store-bLQW3tN_0IiqP2WZADeKt {
        padding:2em 0
    }
}

.comoto-store-3UuSAyo2QKMBRVMNCqYOla {
    width: 100%;
    display: flex
}

@media (max-width: 767px) {
    .comoto-store-3UuSAyo2QKMBRVMNCqYOla {
        flex-direction:column
    }
}

.comoto-store-12PsCfB2GU3jzvHNSYFXMa {
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center
}

@media (max-width: 767px) {
    .comoto-store-12PsCfB2GU3jzvHNSYFXMa {
        flex-direction:column
    }
}

.comoto-store-OIKpIHifZ2THzz4LBfiD4 {
    height: 100%
}

@media (max-width: 767px) {
    .comoto-store-OIKpIHifZ2THzz4LBfiD4 {
        display:flex;
        width: 100%;
        overflow-x: auto;
        gap: 20px
    }
}

.comoto-store-OIKpIHifZ2THzz4LBfiD4 img {
    height: 100%
}

@media (max-width: 767px) {
    .comoto-store-OIKpIHifZ2THzz4LBfiD4 img {
        width:85%;
        height: auto
    }
}

.comoto-store-12PsCfB2GU3jzvHNSYFXMa p {
    position: absolute;
    bottom: 25px;
    font-weight: 700
}

@media (max-width: 767px) {
    .comoto-store-12PsCfB2GU3jzvHNSYFXMa p {
        position:relative;
        color: #000;
        bottom: 0;
        padding: 1.25em 0
    }
}

.comoto-store-32CYFlFtkPDxH2DMVxUtDw {
    width: 100%;
    text-align: center
}

.comoto-store-32CYFlFtkPDxH2DMVxUtDw h2 {
    font-size: 3rem
}

@media (max-width: 1023px) {
    .comoto-store-32CYFlFtkPDxH2DMVxUtDw h2 {
        font-size:2rem
    }
}

.comoto-store-32CYFlFtkPDxH2DMVxUtDw p {
    font-size: 1rem
}

@media (max-width: 1023px) {
    .comoto-store-32CYFlFtkPDxH2DMVxUtDw p {
        font-size:.875rem
    }
}

.comoto-store-1vGQaYbelRXlP4TPi4PCC2 {
    padding: 4em 0
}

@media (max-width: 1023px) {
    .comoto-store-1vGQaYbelRXlP4TPi4PCC2 {
        padding:20px
    }
}

.comoto-store-5hPuUy5Vs06XghR16eTUX {
    flex-wrap: wrap
}

.comoto-store-wWBhVt3cLr1gGyY2zSafW {
    flex-wrap: nowrap
}

.comoto-store-3cJr5tGOpafwsBN5bnSJ1C {
    width: 100%;
    display: flex
}

@media (max-width: 1023px) {
    .comoto-store-3cJr5tGOpafwsBN5bnSJ1C {
        flex-direction:column
    }
}

.comoto-store-3ZKx0h75En56zyVv-sFG1 {
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center
}

@media (max-width: 1023px) {
    .comoto-store-3ZKx0h75En56zyVv-sFG1 {
        flex-direction:column
    }
}

.comoto-store-3G9Vf9Frvyug2vHIp5nzcw {
    height: 100%;
    width: 100%
}

@media (max-width: 1023px) {
    .comoto-store-3G9Vf9Frvyug2vHIp5nzcw {
        display:flex;
        width: 100%;
        overflow-x: auto;
        gap: 20px
    }
}

.comoto-store-3G9Vf9Frvyug2vHIp5nzcw img {
    height: 100%;
    width: 100%
}

@media (max-width: 1023px) {
    .comoto-store-3G9Vf9Frvyug2vHIp5nzcw img {
        width:85%;
        height: auto
    }
}

.comoto-store-3ZKx0h75En56zyVv-sFG1 p {
    position: absolute;
    bottom: 25px;
    font-weight: 700
}

@media (max-width: 1023px) {
    .comoto-store-3ZKx0h75En56zyVv-sFG1 p {
        position:relative;
        color: #000;
        bottom: 0;
        padding: 1.25em 0
    }
}

.comoto-store-32CYFlFtkPDxH2DMVxUtDw .comoto-store-231zaUdkGGnkLftfBI286n {
    width: 100%
}

.comoto-store-32CYFlFtkPDxH2DMVxUtDw .comoto-store-3wWA8RiTfYhGoyuosuqfQg {
    width: 50%
}

@media (max-width: 1023px) {
    .comoto-store-32CYFlFtkPDxH2DMVxUtDw .comoto-store-3wWA8RiTfYhGoyuosuqfQg {
        width:100%
    }
}

.comoto-store-32CYFlFtkPDxH2DMVxUtDw .comoto-store-1_ljyEy6kl_oHtRA6MtF9z {
    width: 33.3333333333%
}

@media (max-width: 1023px) {
    .comoto-store-32CYFlFtkPDxH2DMVxUtDw .comoto-store-1_ljyEy6kl_oHtRA6MtF9z {
        width:100%
    }
}

.hero_card__container {
    width: 100%;
    height: auto;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: row;
    padding: 2em 0
}

@media (max-width: 1023px) {
    .hero_card__container {
        flex-direction:column
    }
}

.hero_card__container__text {
    width: 40%;
    height: auto;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: flex-end;
    padding: 1em
}

@media (max-width: 1023px) {
    .hero_card__container__text {
        width:100%;
        padding: .5em
    }
}

.hero_card__container__text--sub {
    width: 80%
}

@media (max-width: 1023px) {
    .hero_card__container__text--sub {
        width:100%;
        text-align: center
    }
}

.hero_card__container__text--sub--logo {
    max-width: 450px;
    height: auto;
    -o-object-fit: contain;
    object-fit: contain
}

@media (max-width: 1023px) {
    .hero_card__container__text--sub--logo {
        max-width:175px
    }
}

.hero_card__container__text--sub--title {
    font-size: 1.75rem;
    color: #fff;
    margin: 1em 0;
    font-weight: 300;
    width: 90%
}

@media (max-width: 1023px) {
    .hero_card__container__text--sub--title {
        width:100%;
        margin: .5em 0;
        font-size: 1rem
    }
}

.hero_card__container__text--sub--text {
    font-size: 1.5rem;
    color: #fff
}

.hero_card__container__images {
    width: 60%;
    height: auto
}

@media (max-width: 1023px) {
    .hero_card__container__images {
        width:100%
    }
}

.hero_card__container__images--options {
    width: 100%;
    height: auto;
    display: flex;
    gap: 10px;
    justify-content: center
}

.hero_card__container__images--slider {
    width: 60%;
    margin: 0 auto 3em
}

@media (max-width: 1023px) {
    .hero_card__container__images--slider {
        width:80%
    }
}

.hero_card__container__images--slider .slick-slider .slick-dots li button:before {
    font-size: 12px;
    color: #fff
}

.hero_card__container__images--slider .slick-slider .slick-next:before,.hero_card__container__images--slider .slick-slider .slick-prev:before {
    font-size: 28px
}

.comoto-store-12k6jM8JKmAiUH7HudwkjF {
    width: 150px;
    height: 150px;
    border-radius: .5em;
    background: hsla(0,0%,100%,.137254902);
    padding: .5em;
    display: flex;
    justify-content: center;
    opacity: .3;
    cursor: pointer
}

@media (max-width: 1023px) {
    .comoto-store-12k6jM8JKmAiUH7HudwkjF {
        width:95px;
        height: 95px
    }
}

.comoto-store-12k6jM8JKmAiUH7HudwkjF img {
    width: 100%;
    height: auto
}

.comoto-store-12k6jM8JKmAiUH7HudwkjF--selected {
    opacity: 1
}

.comoto-store-2-x-datasheet {
    color: #fff;
    max-width: 1920px;
    margin: auto;
    padding: 1em 4em;
    text-align: left
}

@media (max-width: 1023px) {
    .comoto-store-2-x-datasheet {
        padding:1em
    }
}

.comoto-store-2-x-datasheet__pdp__header button {
    background-color: transparent;
    cursor: pointer;
    border: none;
    display: flex;
    justify-content: space-between;
    font-size: 16px;
    color: #fff;
    align-items: center;
    padding: 16px 0;
    width: 40%;
    font-family: Montserrat
}

@media (max-width: 1023px) {
    .comoto-store-2-x-datasheet__pdp__header button {
        width:100%;
        padding: 10px 0
    }
}

.comoto-store-2-x-datasheet__pdp__header button h2 {
    text-align: left;
    line-height: 24px;
    font-weight: 400;
    padding-right: 20px;
    font-size: 32px
}

@media (max-width: 1023px) {
    .comoto-store-2-x-datasheet__pdp__header button h2 {
        font-size:1.5em;
        font-weight: 600
    }
}

.comoto-store-2-x-datasheet__pdp__header__dropdownarrow {
    transform: rotate(180deg)
}

.comoto-store-2-x-datasheet__pdp__header__dropdownarrow_up {
    transform: rotate(0deg)
}

.comoto-store-2-x-datasheet__c_specs h2 {
    font-weight: 700;
    width: 311px;
    margin: 40px 0
}

@media (max-width: 1023px) {
    .comoto-store-2-x-datasheet__c_specs h2 {
        margin:30px auto
    }
}

.comoto-store-2-x-datasheet__c_specs__c_item_spec {
    display: flex;
    flex-direction: row;
    text-align: left;
    flex-wrap: wrap;
    width: 100%;
    gap: 30px
}

@media (max-width: 1023px) {
    .comoto-store-2-x-datasheet__c_specs__c_item_spec {
        gap:10px
    }
}

.comoto-store-2-x-datasheet__c_specs__c_item_spec__item_spec {
    width: 30%;
    border-top: 1px solid grey;
    display: flex;
    gap: 15px
}

@media (max-width: 1023px) {
    .comoto-store-2-x-datasheet__c_specs__c_item_spec__item_spec {
        width:100%
    }
}

.comoto-store-2-x-datasheet__c_specs__c_item_spec__item_spec img {
    width: auto;
    height: 40px;
    margin: 20px 0
}

.comoto-store-2-x-datasheet__c_specs__c_item_spec__item_spec__text h3 {
    font-weight: 700;
    margin-bottom: 20px;
    font-size: 20px
}

@media (max-width: 1023px) {
    .comoto-store-2-x-datasheet__c_specs__c_item_spec__item_spec__text h3 {
        font-size:19px
    }
}

.comoto-store-2-x-datasheet__c_specs__c_item_spec__item_spec__text p {
    font-size: 15px
}

@media (max-width: 1023px) {
    .comoto-store-2-x-datasheet__c_specs__c_item_spec__item_spec__text p {
        font-size:12px
    }
}

.comoto-store-2-x-datasheet__c_specs__c_item_spec__item_spec__text__list {
    padding: 0 0 0 15px
}

@media (max-width: 1023px) {
    .comoto-store-2-x-datasheet__c_specs__c_item_spec__item_spec__text__list {
        margin:30px 0 0
    }
}

.comoto-store-2-x-datasheet__c_specs__c_item_spec__item_spec__text__list li {
    font-size: 13px;
    color: #adadad
}

@media (max-width: 1023px) {
    .comoto-store-2-x-datasheet__c_specs__c_item_spec__item_spec__text__list li {
        margin:6px 0
    }
}

.comoto-store-2-x-datasheet__c_specs__c_item_spec__item_spec__text__list li b {
    color: #fff
}

.comoto-store-2-x-datasheet__d_none {
    display: none
}

.comoto-store-2-x-column_container {
    width: 100%;
    margin: 50px auto;
    display: flex;
    flex-direction: column;
    flex: 0 auto
}

.comoto-store-2-x-column_container__item {
    display: flex;
    flex-direction: column;
    align-content: center;
    justify-content: center;
    padding: 20px 0
}

.comoto-store-2-x-column_container__item_image_threePhotos {
    max-width: 260px;
    margin: 0 auto
}

.comoto-store-2-x-column_container__item_image_fourPhotos {
    width: 100%;
    margin: 0 auto
}

.comoto-store-2-x-column_container__item_title {
    width: 70%;
    margin: 45px auto 25px;
    font-size: 20px;
    color: #000;
    text-align: center
}

.comoto-store-2-x-column_container__item_paragraph {
    width: 70%;
    text-align: center;
    color: #000;
    line-height: 22px;
    margin: 0 auto
}

@media (min-width: 1024px) {
    .comoto-store-2-x-column_container {
        max-width:1400px;
        margin: 100px auto;
        display: flex;
        flex-direction: row;
        flex-wrap: nowrap;
        justify-content: center;
        align-items: flex-start;
        width: 100%
    }

    .comoto-store-2-x-column_container__item {
        flex: 1 1 0
    }
}

.comoto-store-2-x-container_legal {
    color: #fff;
    max-width: 1080px;
    font-size: 12px;
    line-height: 1.5;
    margin: 20px 30px
}

@media (min-width: 1024px) {
    .comoto-store-2-x-container_legal {
        margin:40px auto
    }
}

.comoto-store-2-x-container_legal p {
    margin-bottom: 10px;
    color: #001428
}

.comoto-store-2-x-container_legal p a {
    color: #001428
}

.comoto-store-2-x-container_legal__clickable {
    width: 100%;
    height: auto;
    background-color: #ebebeb;
    color: #001428;
    padding: .5em 1em;
    border-radius: .5em;
    cursor: pointer;
    display: flex;
    gap: 10px;
    align-items: center
}

.comoto-store-2-x-container_legal__clickable img {
    transition: transform .3s ease-in-out;
    -webkit-filter: invert(1) grayscale(1);
    filter: invert(1) grayscale(1);
    width: 14px;
    height: auto
}

.comoto-store-2-x-container_legal__legals {
    transition: max-height .25s ease-in;
    overflow: hidden
}

.comoto-store-1HKTjuqKHmjc6c6yEHEpVP {
    max-width: 1420px;
    width: 100%;
    padding: 1em;
    margin: 1em auto
}

@media (max-width: 1023px) {
    .comoto-store-1HKTjuqKHmjc6c6yEHEpVP {
        margin-bottom:25px
    }
}

.comoto-store-PRz1ZqHmiZposXsfDOLwk {
    font-size: 64px;
    font-weight: 700
}

@media (max-width: 1023px) {
    .comoto-store-PRz1ZqHmiZposXsfDOLwk {
        font-size:36px
    }
}

.comoto-store-1HKTjuqKHmjc6c6yEHEpVP .comoto-store-17_TzJ5Q-V46s1rJQ3UgeW {
    position: relative
}

.comoto-store-1HKTjuqKHmjc6c6yEHEpVP .comoto-store-17_TzJ5Q-V46s1rJQ3UgeW .comoto-store-vZQmy_NohKLf7aE7CrAYK {
    border: 1px solid #011428;
    opacity: 1;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    width: 32px;
    height: 32px;
    border-radius: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: all .3s ease;
    z-index: 2;
    background-color: #001428!important;
    fill: #fff
}

@media (min-width: 1024px) {
    .comoto-store-1HKTjuqKHmjc6c6yEHEpVP .comoto-store-17_TzJ5Q-V46s1rJQ3UgeW .comoto-store-vZQmy_NohKLf7aE7CrAYK {
        width:40px!important;
        height: 40px!important
    }
}

.comoto-store-1HKTjuqKHmjc6c6yEHEpVP .comoto-store-17_TzJ5Q-V46s1rJQ3UgeW .comoto-store-vZQmy_NohKLf7aE7CrAYK:before {
    content: none!important
}

.comoto-store-1HKTjuqKHmjc6c6yEHEpVP .comoto-store-17_TzJ5Q-V46s1rJQ3UgeW .comoto-store-1HsCsQdKU5XG7dcsPhv3kw {
    position: absolute;
    right: 36px;
    top: 105%
}

@media (min-width: 1024px) {
    .comoto-store-1HKTjuqKHmjc6c6yEHEpVP .comoto-store-17_TzJ5Q-V46s1rJQ3UgeW .comoto-store-1HsCsQdKU5XG7dcsPhv3kw {
        right:30px
    }
}

.comoto-store-1HKTjuqKHmjc6c6yEHEpVP .comoto-store-17_TzJ5Q-V46s1rJQ3UgeW .comoto-store-1_n_AlXd7BYwe0ZgOX7Eli {
    position: absolute;
    right: 85px;
    left: auto;
    top: 105%
}

@media (min-width: 1024px) {
    .comoto-store-1HKTjuqKHmjc6c6yEHEpVP .comoto-store-17_TzJ5Q-V46s1rJQ3UgeW .comoto-store-1_n_AlXd7BYwe0ZgOX7Eli {
        right:80px
    }
}

.comoto-store-1HKTjuqKHmjc6c6yEHEpVP .comoto-store-17_TzJ5Q-V46s1rJQ3UgeW [class*=slick-disabled] {
    pointer-events: none;
    background-color: #fff!important;
    fill: #000
}

.comoto-store-1HKTjuqKHmjc6c6yEHEpVP .comoto-store-2IKmOCUgQ_ReLducFpH9G {
    position: absolute;
    padding: 30px 0 0;
    list-style: none;
    text-align: center;
    margin: 0 0 0 25px
}

@media (min-width: 1024px) {
    .comoto-store-1HKTjuqKHmjc6c6yEHEpVP .comoto-store-2IKmOCUgQ_ReLducFpH9G {
        padding:20px 0 0;
        margin-left: 25px
    }
}

.comoto-store-1HKTjuqKHmjc6c6yEHEpVP .comoto-store-2IKmOCUgQ_ReLducFpH9G li {
    position: relative;
    display: inline-block;
    width: 10px;
    height: 20px;
    margin: 0 3px;
    padding: 0;
    cursor: pointer
}

.comoto-store-1HKTjuqKHmjc6c6yEHEpVP .comoto-store-2IKmOCUgQ_ReLducFpH9G li[class*=-active] {
    margin: 0 30px 0 0
}

.comoto-store-1HKTjuqKHmjc6c6yEHEpVP .comoto-store-2IKmOCUgQ_ReLducFpH9G li[class*=-active] button {
    background: #000 0 0 no-repeat padding-box;
    border-radius: 4px;
    opacity: 1;
    width: 32px;
    height: 8px;
    margin-left: 5%
}

.comoto-store-1HKTjuqKHmjc6c6yEHEpVP .comoto-store-2IKmOCUgQ_ReLducFpH9G li[class*=-active] button:focus,.comoto-store-1HKTjuqKHmjc6c6yEHEpVP .comoto-store-2IKmOCUgQ_ReLducFpH9G li[class*=-active] button:hover {
    opacity: 1
}

.comoto-store-1HKTjuqKHmjc6c6yEHEpVP .comoto-store-3ej0lTRTujyHQ3RrwFbgJQ {
    display: block;
    padding: 5px;
    transition: all .5s;
    cursor: pointer;
    border: 0;
    outline: none;
    font-size: 35px;
    line-height: 20px;
    position: absolute;
    text-align: center;
    width: 8px;
    height: 8px;
    background: #dbdbdb 0 0 no-repeat padding-box;
    opacity: 1;
    border-radius: 50%
}

.comoto-store-2rpmnskaaF24Ocp8UZzQ82 {
    position: relative;
    width: 100%;
    height: 100%
}

.comoto-store-3I844K7RLdL_Nb12-Zary5 {
    width: 100%;
    height: auto
}

.comoto-store-1f3sr03DKJCYJO3k-wXaQe {
    font-size: 36px;
    font-weight: 600
}

@media (max-width: 1023px) {
    .comoto-store-1f3sr03DKJCYJO3k-wXaQe {
        font-size:24px
    }
}

.comoto-store-2WydcSwjtGK1vNU_wS0mxN {
    font-size: 16px;
    font-weight: 300
}

@media (max-width: 1023px) {
    .comoto-store-2WydcSwjtGK1vNU_wS0mxN {
        font-size:14px
    }
}

.comoto-store-3pczUECyw7ubOaDcgVUwuG {
    width: 100%
}

.comoto-store-3pczUECyw7ubOaDcgVUwuG img {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    border-radius: 1em
}

.comoto-store-3NPOjfA-CkrZFh96twMtdM {
    padding: 0;
    gap: 0;
    display: grid;
    grid-template-columns: 490px -webkit-max-content;
    grid-template-columns: 490px max-content;
    justify-content: end;
    position: relative;
    align-items: normal;
    max-width: 1440px;
    margin: 0 auto
}

@media (max-width: 1023px) {
    .comoto-store-3NPOjfA-CkrZFh96twMtdM {
        display:flex;
        flex-direction: column;
        gap: 140px;
        padding: 0
    }
}

.comoto-store-EzKeHDaz-VMAsqTih-Rny {
    position: relative;
    width: 100%
}

.comoto-store-HTtIxHmjD8dOobxjBPrUf {
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
    gap: 5px;
    margin-top: 170px
}

@media (max-width: 1023px) {
    .comoto-store-HTtIxHmjD8dOobxjBPrUf {
        margin-top:40px
    }
}

.comoto-store-HTtIxHmjD8dOobxjBPrUf img {
    max-width: 100%
}

.comoto-store-HTtIxHmjD8dOobxjBPrUf p {
    margin: 0;
    font-size: 26px;
    font-weight: 500
}

@media (max-width: 1023px) {
    .comoto-store-HTtIxHmjD8dOobxjBPrUf p {
        font-size:20px;
        padding: 0 15px
    }
}

.comoto-store-1132md9ocvgNsTOvcWN5PF {
    display: flex;
    justify-content: space-between;
    width: 100%;
    position: absolute;
    top: 450px
}

@media (max-width: 1023px) {
    .comoto-store-1132md9ocvgNsTOvcWN5PF {
        top:270px
    }
}

.comoto-store-3-OGwwDhTg78UsR0fBPb-X {
    display: flex
}

.comoto-store-3-OGwwDhTg78UsR0fBPb-X li {
    padding: 0;
    height: 10px;
    outline: none;
    cursor: pointer;
    margin: 0 3px;
    transition: all .5s;
    display: block;
    border: none
}

.comoto-store-2udAiiTDV9wVANi6SVaftq {
    width: 32px;
    background-color: #000;
    border-radius: 4px
}

.comoto-store-3oRtBKAHQz0i5ngwN3Iawt {
    background-color: #dbdbdb;
    border-radius: 100%;
    width: 10px
}

.comoto-store-3QtnFqZJkgulwP6sUv5r2S {
    display: flex;
    gap: 10px
}

@media (max-width: 1023px) {
    .comoto-store-3QtnFqZJkgulwP6sUv5r2S {
        padding-right:20px
    }
}

.comoto-store-3QtnFqZJkgulwP6sUv5r2S button {
    width: 40px;
    height: 40px;
    cursor: pointer
}

.comoto-store-1uIuewLzEpZeDXXqrEzHOT,.comoto-store-38QGsEnlLsU27zHuWxXlIY {
    border: 1px solid #011428;
    opacity: 1;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    border-radius: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: all .3s ease;
    z-index: 2;
    background-color: #001428;
    fill: #fff
}

.comoto-store-18NcmTvWI4OGYPRyjP_t87 {
    text-align: center
}

.comoto-store-23x5K6CULDNEvt6SUDe5kB {
    display: flex;
    align-items: center;
    justify-content: center;
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content;
    position: relative
}

@media (max-width: 1023px) {
    .comoto-store-23x5K6CULDNEvt6SUDe5kB {
        width:auto
    }
}

.comoto-store-3OHO5RKGUXPRAuH4SjDuZX {
    display: flex;
    height: 100%;
    width: 100%
}

.comoto-store-3OHO5RKGUXPRAuH4SjDuZX img {
    width: 100%;
    height: 100%
}

#app {
    margin: 30px 0 100px;
    color: #001428;
    font-family: Montserrat
}

#app .c-storelist-title {
    text-align: left;
    padding: 20px 0;
    text-transform: uppercase;
    color: #001428
}

@media (min-width: 1024px) {
    #app .c-storelist-title {
        max-width:80%;
        margin: 0 auto;
        padding-left: 12px
    }
}

#app .c-storelist-title:before {
    color: #ff554d;
    content: "CENTROS "
}

#app .c-storelist-loading {
    text-align: center;
    padding: 20px;
    font-size: 1.5rem
}

#app .c-storelist-statecontainer {
    display: flex;
    max-width: 100%;
    flex-flow: row wrap;
    justify-content: space-around
}

@media (min-width: 1024px) {
    #app .c-storelist-statecontainer {
        max-width:80%;
        margin: 0 auto;
        justify-content: flex-start
    }
}

#app .c-storelist-statecontainer__item {
    display: flex;
    flex-flow: column;
    justify-content: center;
    flex: 0 0 calc(50% - 8px);
    border-radius: 4px;
    border: 1px solid #001428;
    margin: 10px 4px;
    text-align: center;
    font-size: 14px;
    color: #001428;
    min-width: calc(50% - 8px);
    height: 48px
}

@media (min-width: 1024px) {
    #app .c-storelist-statecontainer__item {
        flex:0 0 calc(33% - 24px);
        min-width: calc(33% - 24px);
        margin: 10px 12px
    }
}

#app .c-storelist-statecontainer__item--title {
    white-space: nowrap;
    cursor: pointer;
    font-weight: 400
}

#app .c-storelist-storecontainer {
    max-width: 80%;
    margin: 0 auto;
    justify-content: flex-start
}

#app .c-storelist-storecontainer__close {
    cursor: pointer;
    text-align: left;
    padding: 20px 0;
    font-size: 14px;
    line-height: 14px;
    font-weight: 600;
    display: flex;
    align-items: center
}

@media (min-width: 1024px) {
    #app .c-storelist-storecontainer__close {
        margin-left:12px
    }
}

#app .c-storelist-storecontainer__close img {
    -webkit-filter: invert(1);
    filter: invert(1)
}

@media (min-width: 1024px) {
    #app .c-storelist-storecontainer__list {
        display:flex;
        max-width: 100%;
        margin: 0 auto 50px;
        justify-content: flex-start;
        flex-flow: row wrap
    }
}

#app .c-storelist-storecontainer__list--item {
    margin: 30px 0;
    list-style: none
}

@media (min-width: 1024px) {
    #app .c-storelist-storecontainer__list--item {
        flex:0 0 calc(33% - 24px);
        max-width: calc(33% - 24px);
        margin: 10px 12px
    }
}

#app .c-storelist-storecontainer__list--item a {
    color: #001428;
    text-decoration: underline;
    font-weight: 500;
    margin: 10px 0
}

#app .c-storelist-storecontainer__list--item p {
    margin: 0 0 10px;
    line-height: 18px
}

#app .c-storelist-storecontainer__list--item__title {
    text-align: left;
    padding: 10px 0;
    font-size: 16px;
    font-weight: 600
}

#app .c-storelist-storecontainer__list--item__title:before {
    content: url(/arquivos/icon_location.png);
    height: 24px;
    margin: 0 5px 0 0
}

#app .title-unboxing {
    font-size: clamp(32px,5vw,48px);
    font-weight: 600;
    margin: 50px 0 24px;
    text-align: center
}

@media (max-width: 1023px) {
    #app .title-unboxing {
        padding-top:44px;
        background: #fff;
        margin: 0 0 24px
    }
}

#app #video_intro_2 {
    max-width: 1920px;
    width: 100%;
    position: relative;
    margin-top: 50px
}

@media (min-width: 1024px) {
    #app #video_intro_2 {
        height:470px
    }
}

@media (max-width: 1023px) {
    #app #video_intro_2 {
        height:250px
    }
}

@media (min-width: 1920px) {
    #app #video_intro_2 {
        height:550px
    }
}

#app #video_intro_2 .section-hero__video {
    position: relative;
    padding-bottom: 56%;
    height: 0;
    overflow: hidden;
    z-index: 1
}

#app #video_intro_2 .section-hero__video iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 65%
}

@media (max-width: 1023px) {
    #app #video_intro_2 .section-hero__video iframe {
        height:100%
    }
}

@-webkit-keyframes comoto-store-1MW-2csjm4NicfSKVYVAl5 {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

@keyframes comoto-store-1MW-2csjm4NicfSKVYVAl5 {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

@-webkit-keyframes comoto-store-2TZnqfU-_nzg-0yGnTBkz_ {
    0% {
        transform: translateY(130px)
    }

    to {
        transform: translateY(0)
    }
}

@keyframes comoto-store-2TZnqfU-_nzg-0yGnTBkz_ {
    0% {
        transform: translateY(130px)
    }

    to {
        transform: translateY(0)
    }
}

.comoto-store-3vlRbvdcIG9W1o4pRNZ6hp:not(:first-child):before {
    align-self: center;
    content: "";
    position: absolute;
    right: 20px;
    top: 12.5px;
    height: 60px;
    -webkit-animation: comoto-store-1MW-2csjm4NicfSKVYVAl5 .5s ease-in-out;
    animation: comoto-store-1MW-2csjm4NicfSKVYVAl5 .5s ease-in-out;
    border-left: 1px solid #92c1e9
}

.comoto-store-1DYzCOCwYltI4TrRDlbEzc {
    right: 8px;
    top: 8px;
    border: 1.6px solid #fff;
    width: 15px;
    height: 15px;
    border-radius: 50%
}

.comoto-store-1K3No7nt2O5ALZF5QQNMh7 {
    width: 10px
}

.comoto-store-32WJOKEiLEBZMtbRqT4lql {
    background: #011b34;
    border: 1px solid #082e53;
    -webkit-animation: comoto-store-2TZnqfU-_nzg-0yGnTBkz_ .5s ease-in-out;
    animation: comoto-store-2TZnqfU-_nzg-0yGnTBkz_ .5s ease-in-out;
    box-shadow: 7px 7px 14px #000a14,-7px -7px 14px #001e3c
}

.comoto-store-1MOBFNUTbJaA3ejK3EC6Vj {
    height: 60px;
    background-image: radial-gradient(circle closest-side,rgba(62,141,255,.4),rgba(62,141,255,.36),rgba(62,141,255,.13),rgba(62,141,255,.07),rgba(62,141,255,0))
}

.comoto-store-10_Me0Ea-Zya4axdfvES0R {
    justify-content: space-evenly;
    padding-left: 20px
}

@media screen and (max-width: 1024px) {
    .comoto-store-32WJOKEiLEBZMtbRqT4lql {
        flex-direction:column
    }

    .comoto-store-2bk7GQ5F_4yuBPboKzhodI {
        display: none
    }
}

@media screen and (max-width: 768px) {
    .comoto-store-3vlRbvdcIG9W1o4pRNZ6hp {
        height:184px
    }

    .comoto-store-3vlRbvdcIG9W1o4pRNZ6hp:not(:first-child):before {
        content: none;
        -webkit-animation: none;
        animation: none
    }

    .comoto-store-32WJOKEiLEBZMtbRqT4lql {
        -webkit-animation: comoto-store-1MW-2csjm4NicfSKVYVAl5 .5s ease-in-out;
        animation: comoto-store-1MW-2csjm4NicfSKVYVAl5 .5s ease-in-out
    }

    .comoto-store-10_Me0Ea-Zya4axdfvES0R {
        padding: 0
    }

    .comoto-store-1MOBFNUTbJaA3ejK3EC6Vj {
        width: 100%;
        max-width: 130px;
        height: auto
    }

    .comoto-store-aMOUlJhK10E5smxz2d9NI {
        text-align: center;
        font-size: 14px
    }
}

.vtex-store-components-3-x-container {
}

.vtex-store-components-3-x-resultsList {
    max-height: 60vh
}

.vtex-store-components-3-x-resultsList a,.vtex-store-components-3-x-resultsList div {
    text-decoration: none;
    color: #727273
}

.vtex-store-components-3-x-resultsList a:hover {
    background-color: #f2f4f5
}

.vtex-store-components-3-x-resultsItemImage {
    width: 50px
}

@media only screen and (max-width: 49rem) {
    .vtex-store-components-3-x-resultsList {
        margin:0;
        max-height: calc(100vh - 6.2rem)
    }
}

.vtex-store-components-3-x-searchBarContainer .vtex-input-prefix__group {
    height: 38px
}

.vtex-store-components-3-x-searchBarContainer input {
    color: #727273;
    border-radius: 1px
}

.vtex-store-components-3-x-compactMode input {
    border-style: none!important;
    border-bottom: 2px solid!important
}

.vtex-store-components-3-x-paddingInput input {
    -webkit-appearance: none;
    padding-left: 40px!important
}

.vtex-store-components-3-x-searchMobile .vtex-store-components-3-x-vtex-button {
    padding: .9rem;
    font-weight: 400;
    font-size: .875rem
}

.vtex-store-components-3-x-searchMobile input {
    border: none
}

@media only screen and (max-width: 49rem) {
    .vtex-store-components-3-x-searchBarContainer input {
        box-shadow:none
    }
}

.vtex-store-components-3-x-discountContainer,.vtex-store-components-3-x-discountInsideContainer {
}

.vtex-store-video-1-x-videoContainer:-webkit-full-screen .vtex-store-video-1-x-videoElement {
    width: 100%;
    height: 100%
}

.vtex-store-video-1-x-videoContainer:-ms-fullscreen .vtex-store-video-1-x-videoElement {
    width: 100%;
    height: 100%
}

.vtex-store-video-1-x-videoContainer:fullscreen .vtex-store-video-1-x-videoElement {
    width: 100%;
    height: 100%
}

.vtex-store-video-1-x-videoElement {
    -o-object-fit: cover;
    object-fit: cover
}

.vtex-store-video-1-x-volumeSlider {
    width: 5rem;
    margin-top: 0
}

.vtex-store-video-1-x-button {
    border: none;
    background: none;
    color: #fff;
    cursor: pointer
}

.vtex-store-video-1-x-button:-webkit-full-screen {
    position: fixed
}

.vtex-store-video-1-x-button:-ms-fullscreen {
    position: fixed
}

.vtex-store-video-1-x-button:fullscreen {
    position: fixed
}

.vtex-login-2-x-container,.vtex-login-2-x-contentFormVisible,.vtex-login-2-x-contentInitialScreen {
}

.vtex-login-2-x-profile {
    max-width: 130px
}

.vtex-login-2-x-accessCodeOptionBtn,.vtex-login-2-x-accountOptions,.vtex-login-2-x-accountOptionsSectionTitle,.vtex-login-2-x-arrowUp,.vtex-login-2-x-backButton,.vtex-login-2-x-button,.vtex-login-2-x-buttonDanger,.vtex-login-2-x-buttonLink,.vtex-login-2-x-buttonSocial,.vtex-login-2-x-codeConfirmation,.vtex-login-2-x-content,.vtex-login-2-x-corporateEmail,.vtex-login-2-x-corporateOptionBtn,.vtex-login-2-x-customOAuthOptionBtn,.vtex-login-2-x-deliveryMethodOptions,.vtex-login-2-x-dontHaveAccount,.vtex-login-2-x-emailAndPasswordForm,.vtex-login-2-x-emailForm,.vtex-login-2-x-emailPasswordOptionBtn,.vtex-login-2-x-emailVerification,.vtex-login-2-x-eyeIcon,.vtex-login-2-x-facebookOptionBtn,.vtex-login-2-x-forgotPasswordForm,.vtex-login-2-x-forgotPasswordLink,.vtex-login-2-x-formError,.vtex-login-2-x-formLinkContainer,.vtex-login-2-x-googleOptionBtn,.vtex-login-2-x-inputContainer,.vtex-login-2-x-inputContainerAccessCode,.vtex-login-2-x-inputContainerEmail,.vtex-login-2-x-inputContainerPassword,.vtex-login-2-x-label,.vtex-login-2-x-loading,.vtex-login-2-x-loginOptionsContainer,.vtex-login-2-x-logoutButton,.vtex-login-2-x-oauthAutoRedirect,.vtex-login-2-x-oauthAutoRedirectLoading,.vtex-login-2-x-oauthProvider,.vtex-login-2-x-optionsList,.vtex-login-2-x-optionsListItem,.vtex-login-2-x-optionsListItemContainer,.vtex-login-2-x-optionsSticky,.vtex-login-2-x-selectCodeDeliveryMethod,.vtex-login-2-x-sendButton,.vtex-login-2-x-termsAndConditions {
}

.vtex-login-2-x-formTitle {
    white-space: pre-line
}

.vtex-login-2-x-formSubtitle {
}

.vtex-login-2-x-box {
    top: 100%;
    visibility: visible;
    min-width: 19.375rem
}

.vtex-login-2-x-contentContainer {
    min-width: 100%
}

.vtex-login-2-x-formFooter {
    min-height: 2rem
}

.vtex-login-2-x-contentForm {
    min-width: 18.125rem
}

.vtex-login-2-x-contentAlwaysWithOptions {
    min-height: 18.75rem;
    max-width: 43.75rem
}

@media only screen and (max-width: 600px) {
    .vtex-login-2-x-contentAlwaysWithOptions {
        max-width:25rem
    }
}

.vtex-login-2-x-options {
    min-width: 20rem
}

.vtex-login-2-x-sendButton:only-child {
    margin: 0;
    width: 100%
}

.vtex-login-2-x-sendButton:only-child .vtex-button {
    width: 100%
}

.vtex-login-2-x-tooltipContainer {
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content
}

.vtex-login-2-x-tooltipContainerTop {
    bottom: 110%;
    left: 50%;
    transform: translateX(-50%)
}

.vtex-login-2-x-tooltipContainerLeft {
    top: 50%;
    transform: translateY(-50%);
    right: 102%
}

.vtex-login-2-x-tooltipContainerLeft:after {
    content: "";
    position: absolute;
    top: 45%;
    left: 100%;
    border: .625rem solid transparent;
    border-left-color: #3b3b3b
}

.vtex-login-2-x-tooltipContainerTop:after {
    content: "";
    position: absolute;
    left: 45%;
    top: 100%;
    border: .625rem solid transparent;
    border-top-color: #3b3b3b
}

.vtex-login-2-x-button .vtex-button {
    border: 1px solid #e9e9e9;
    width: 100%;
    min-height: 2.5rem
}

.vtex-login-2-x-button .vtex-button .vtex-login-2-x-oauthLabel {
    margin: 0 1.25rem
}

.vtex-login-2-x-buttonDanger>.vtex-button {
    background-color: #ffe6e6;
    color: #ff4c4c
}

.vtex-login-2-x-buttonDanger>.vtex-button .vtex__icon-spinner {
    color: #ff4c4c
}

.vtex-admin-pages-4-x-overlay-mask-enter {
    opacity: 0
}

.vtex-admin-pages-4-x-overlay-mask-enter-active {
    opacity: .8;
    transition: opacity .3s cubic-bezier(.19,1,.22,1)
}

.vtex-admin-pages-4-x-overlay-mask-enter-done,.vtex-admin-pages-4-x-overlay-mask-exit {
    opacity: .8
}

.vtex-admin-pages-4-x-overlay-mask-exit-active {
    opacity: 0;
    transition: opacity .15s cubic-bezier(.215,.61,.355,1)
}

.vtex-admin-pages-4-x-overlay-mask-exit-done {
    opacity: 0
}

.vtex-admin-pages-4-x-highlight-enter {
    opacity: 0;
    border-color: rgba(19,76,216,0)
}

.vtex-admin-pages-4-x-highlight-enter-active {
    transition: opacity .15s cubic-bezier(.19,1,.22,1),border-color .15s cubic-bezier(.19,1,.22,1);
    opacity: 1;
    border-color: #134cd8
}

.vtex-admin-pages-4-x-highlight-enter-done,.vtex-admin-pages-4-x-highlight-exit {
    opacity: 1;
    border-color: #134cd8
}

.vtex-admin-pages-4-x-highlight-exit-active {
    transition: opacity .15s cubic-bezier(.215,.61,.355,1),border-color .15s cubic-bezier(.215,.61,.355,1);
    opacity: 0;
    border-color: rgba(19,76,216,0)
}

.vtex-admin-pages-4-x-highlight-exit-done {
    opacity: 0;
    border-color: rgba(19,76,216,0)
}

.vtex-search-2-x-biggy-autocomplete-wrapper {
    width: 50vw
}

.vtex-search-2-x-biggy-autocomplete {
    position: absolute;
    transition: opacity .15s ease-in .05s,max-height .3s ease-out,padding .6s ease-out;
    padding: 20px 0 10px;
    max-height: 630px;
    box-shadow: 0 5px 7px rgba(0,0,0,.2);
    background: #fff;
    overflow: auto;
    display: flex
}

.vtex-search-2-x-close-btn {
    cursor: pointer;
    position: absolute;
    top: 10px;
    right: 10px;
    background: none;
    border: none;
    outline: none
}

.vtex-search-2-x-history-and-top-wrapper {
    display: flex;
    flex: 1
}

.vtex-search-2-x-biggy-js-container--hidden {
    opacity: 0;
    max-height: 0!important;
    padding: 0
}

.vtex-search-2-x-tileList {
    flex: 2;
    vertical-align: top;
    border-left: 1px solid #eee
}

.vtex-search-2-x-tileListList {
}

.vtex-search-2-x-tileList ul {
    padding: 0;
    display: flex
}

.vtex-search-2-x-tileListTitle {
    margin-bottom: 5px;
    padding: 0 20px;
    font-size: 14px;
    font-weight: 600;
    text-transform: uppercase
}

.vtex-search-2-x-tileListItem {
    display: flex;
    flex: 1
}

.vtex-search-2-x-tileListSeeMore {
    display: block;
    height: 60px;
    line-height: 60px;
    font-size: 13px;
    color: #787878;
    text-align: center
}

.vtex-search-2-x-tileListSpinner {
    display: flex;
    height: 80%;
    justify-content: center;
    align-items: center
}

.vtex-search-2-x-tileListFooter {
}

@media only screen and (min-width: 1024px) {
    .vtex-search-2-x-tileList {
        display:inline-block
    }
}

.vtex-search-2-x-clearLink {
}

.vtex-search-2-x-element {
    position: relative
}

.vtex-search-2-x-imageContainer {
    max-height: 80px
}

.vtex-search-2-x-image,.vtex-search-2-x-information,.vtex-search-2-x-priceContainer,.vtex-search-2-x-priceNew,.vtex-search-2-x-priceOld,.vtex-search-2-x-productBrand,.vtex-search-2-x-productNameContainer {
}

.vtex-search-2-x-discount {
    background: #e4012e;
    color: #fff;
    position: absolute;
    top: 1px;
    left: 1px;
    font-size: 14px
}

.vtex-search-2-x-itemList {
    flex: 1;
    vertical-align: top;
    font-family: Open Sans,Roboto,sans-serif
}

.vtex-search-2-x-itemListList,.vtex-search-2-x-itemListList li {
    padding: 0;
    margin: 0
}

.vtex-search-2-x-itemList ol,.vtex-search-2-x-itemList ul {
    padding: 0;
    list-style: none
}

.vtex-search-2-x-itemListTitle {
    margin-bottom: 5px;
    padding: 0 20px;
    font-size: 14px;
    font-weight: 600;
    text-transform: uppercase
}

.vtex-search-2-x-itemListItem a,.vtex-search-2-x-itemListItem a:hover {
    display: block;
    height: 35px;
    line-height: 35px;
    padding: 0 20px;
    font-size: 13px;
    text-decoration: none;
    max-width: 100%;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden
}

.vtex-search-2-x-itemListItem a:hover {
    background: #eee
}

.vtex-search-2-x-itemListSubItem a {
    padding: 0 30px;
    font-weight: 600;
    text-transform: capitalize;
    white-space: nowrap;
    text-overflow: ellipsis;
    margin-right: 16px;
    overflow: hidden
}

.vtex-search-2-x-itemListSubItemLink {
}

.vtex-search-2-x-itemListIcon,.vtex-search-2-x-itemListPrefix {
    display: inline-block;
    width: 30px;
    font-weight: 600;
    color: #999
}

.vtex-search-2-x-itemList--history,.vtex-search-2-x-itemList--suggestion,.vtex-search-2-x-itemListLink,.vtex-search-2-x-itemListLinkTitle {
}

.vtex-search-2-x-itemList--top-search {
    width: 100%
}

@media only screen and (min-width: 1025px) {
    .vtex-search-2-x-itemList {
        overflow:hidden
    }
}

.vtex-flex-layout-0-x-stretchChildrenWidth {
    justify-content: center
}

.vtex-flex-layout-0-x-stretchChildrenWidth>:not(img) {
    width: 100%
}

.vtex-flex-layout-0-x-col:empty {
    display: none
}

.vtex-product-summary-2-x-containerInline .vtex-product-summary-2-x-imageContainer {
    max-width: 30%
}

.vtex-product-summary-2-x-containerInline .vtex-product-summary-2-x-imageContainer>img {
    max-height: 100%
}

.vtex-product-summary-2-x-buyButton,.vtex-product-summary-2-x-buyButtonContainer,.vtex-product-summary-2-x-container,.vtex-product-summary-2-x-containerInline,.vtex-product-summary-2-x-containerInlinePrice,.vtex-product-summary-2-x-containerSmall,.vtex-product-summary-2-x-description,.vtex-product-summary-2-x-element,.vtex-product-summary-2-x-image,.vtex-product-summary-2-x-information,.vtex-product-summary-2-x-quantityStepperContainer {
}

.vtex-product-summary-2-x-imageInline {
    max-height: 7rem
}

.vtex-product-summary-2-x-isHidden {
    visibility: hidden
}

.vtex-product-summary-2-x-containerNormal,.vtex-product-summary-2-x-nameContainer {
}

.vtex-product-summary-2-x-clearLink {
    text-decoration: inherit;
    color: inherit
}

.vtex-product-summary-2-x-aspectRatio {
    padding-top: 100%;
    background: 50%/contain no-repeat
}

.vtex-product-summary-2-x-attachmentItemContainer,.vtex-product-summary-2-x-attachmentListContainer,.vtex-product-summary-2-x-priceContainer,.vtex-product-summary-2-x-SKUSelectorContainer {
}

.vtex-product-summary-2-x-imageNormal {
    max-height: 17.56rem
}

.vtex-product-summary-2-x-addToListBtn,.vtex-product-summary-2-x-attachmentChildrenContainer,.vtex-product-summary-2-x-hoverEffect,.vtex-product-summary-2-x-imagePlaceholder,.vtex-product-summary-2-x-imageStackContainer {
}

.vtex-product-summary-2-x-hoverEffect:hover .vtex-product-summary-2-x-hoverImage {
    display: inline
}

.vtex-product-summary-2-x-hoverEffect:hover .vtex-product-summary-2-x-mainImageHovered {
    opacity: 0
}

.vtex-product-summary-2-x-hoverImage {
}

.vtex-product-summary-2-x-priceSpinner {
    border: 2px solid rgba(0,0,0,.1);
    border-left-color: #4d4d4d;
    border-radius: 50%;
    width: 20px;
    height: 20px;
    -webkit-animation: vtex-product-summary-2-x-spin .5s linear infinite;
    animation: vtex-product-summary-2-x-spin .5s linear infinite
}

@-webkit-keyframes vtex-product-summary-2-x-spin {
    to {
        transform: rotate(1turn)
    }
}

@keyframes vtex-product-summary-2-x-spin {
    to {
        transform: rotate(1turn)
    }
}

.vtex-product-summary-2-x-sponsoredBadgeContainer,.vtex-product-summary-2-x-sponsoredBadgeText {
}

.vtex-flex-layout-0-x-flexCol--priceWrapper {
    height: 40px
}

.vtex-flex-layout-0-x-flexRow--minicart-footer {
    box-shadow: 0 0 12px rgba(0,0,0,.15)
}

.vtex-store-icons-0-x-cartIcon--minicart-empty-state {
    color: #979899
}

.vtex-flex-layout-0-x-flexRow--buy-btn-product-summary .vtex-button {
    height: auto;
    background: #001428;
    border: none
}

.vtex-flex-layout-0-x-flexRow--buy-btn-product-summary .vtex-button:hover {
    background: #001428
}

.vtex-flex-layout-0-x-flexRow--buy-btn-product-summary .vtex-button .vtex-add-to-cart-button-0-x-buttonText {
    color: #fff;
    font-size: 14px;
    line-height: 17px;
    font-weight: 400
}

.vtex-add-to-cart-button-0-x-buttonText--pdp {
    font-size: 14px;
    line-height: 24px;
    color: #fff;
    font-weight: 500
}

.vtex-availability-notify-1-x-notiferContainer .vtex-availability-notify-1-x-title {
    font-size: 0;
    margin-bottom: 10px
}

.vtex-availability-notify-1-x-notiferContainer .vtex-availability-notify-1-x-title:before {
    content: "Mantente informado";
    font-size: 20px;
    color: #001428;
    font-weight: 700
}

.vtex-availability-notify-1-x-notiferContainer .vtex-availability-notify-1-x-notifyLabel {
    font-size: 0;
    margin-bottom: 10px
}

.vtex-availability-notify-1-x-notiferContainer .vtex-availability-notify-1-x-notifyLabel:before {
    content: 'Para ser notificado de la disponibilidad de este Producto, simplemente complete los campos a continuaciÃ³n y  haga clic en el botÃ³n "Enviar"';
    font-size: 14px;
    line-height: 24px;
    color: #001428;
    font-weight: 500;
    margin: 20px 0;
    line-height: 1.5
}

.vtex-availability-notify-1-x-notiferContainer .vtex-availability-notify-1-x-content {
    flex-direction: column
}

.vtex-availability-notify-1-x-notiferContainer .vtex-availability-notify-1-x-content .vtex-availability-notify-1-x-inputEmail,.vtex-availability-notify-1-x-notiferContainer .vtex-availability-notify-1-x-content .vtex-availability-notify-1-x-inputName {
    box-shadow: 0 3px 6px rgba(0,0,0,.2);
    height: 50px
}

.vtex-availability-notify-1-x-notiferContainer .vtex-availability-notify-1-x-content .vtex-availability-notify-1-x-inputEmail .vtex-input-prefix__group,.vtex-availability-notify-1-x-notiferContainer .vtex-availability-notify-1-x-content .vtex-availability-notify-1-x-inputName .vtex-input-prefix__group {
    border: none;
    height: 50px
}

.vtex-availability-notify-1-x-notiferContainer .vtex-availability-notify-1-x-content .vtex-availability-notify-1-x-inputEmail .vtex-input-prefix__group .vtex-styleguide-9-x-input,.vtex-availability-notify-1-x-notiferContainer .vtex-availability-notify-1-x-content .vtex-availability-notify-1-x-inputName .vtex-input-prefix__group .vtex-styleguide-9-x-input {
    height: 50px;
    background-color: #fff;
    font-size: 16px;
    border: 0;
    border-radius: 4px;
    outline: 0;
    width: 100%;
    color: #000
}

.vtex-availability-notify-1-x-notiferContainer .vtex-availability-notify-1-x-content .vtex-availability-notify-1-x-inputEmail .vtex-input__error,.vtex-availability-notify-1-x-notiferContainer .vtex-availability-notify-1-x-content .vtex-availability-notify-1-x-inputName .vtex-input__error {
    padding-top: 8px
}

.vtex-availability-notify-1-x-notiferContainer .vtex-availability-notify-1-x-content .vtex-availability-notify-1-x-submit {
    background-color: #ff554d;
    height: 50px;
    line-height: 52px;
    color: #fff;
    font-size: 16px;
    border: 0;
    border-radius: 4px;
    outline: 0;
    cursor: pointer;
    width: 100%;
    justify-content: center;
    padding: 0;
    margin-top: 15px
}

.vtex-availability-notify-1-x-notiferContainer .vtex-availability-notify-1-x-content .vtex-availability-notify-1-x-submit .vtex-button {
    padding: 0 18px;
    background-color: transparent;
    color: #fff;
    border: none;
    font-size: 16px;
    font-weight: 400;
    margin-top: 3px;
    width: 100%;
    height: 100%
}

.vtex-breadcrumb-1-x-container {
    color: #fff;
    text-transform: lowercase
}

.vtex-breadcrumb-1-x-container .vtex-breadcrumb-1-x-homeLink:before {
    content: "home";
    font-size: 12px;
    color: #fff
}

.vtex-breadcrumb-1-x-container .vtex-breadcrumb-1-x-homeLink .vtex-breadcrumb-1-x-homeIcon {
    display: none
}

.vtex-breadcrumb-1-x-container .vtex-breadcrumb-1-x-arrow {
    font-size: 12px;
    padding: 0;
    color: #fff;
    text-transform: lowercase
}

.vtex-breadcrumb-1-x-container .vtex-breadcrumb-1-x-arrow:before {
    content: "/";
    font-size: 12px;
    color: #fff
}

.vtex-breadcrumb-1-x-container .vtex-breadcrumb-1-x-arrow .vtex-breadcrumb-1-x-caretIcon {
    display: none
}

.vtex-flex-layout-0-x-flexCol--search-bread .vtex-breadcrumb-1-x-container .vtex-breadcrumb-1-x-arrow:last-child .vtex-breadcrumb-1-x-link {
    color: #fff;
    font-weight: 700;
    text-transform: lowercase
}

.vtex-stack-layout-0-x-stackItem--pdp-imagens .vtex-breadcrumb-1-x-container,.vtex-stack-layout-0-x-stackItem--pdp-imagens .vtex-breadcrumb-1-x-container .vtex-breadcrumb-1-x-arrow,.vtex-stack-layout-0-x-stackItem--pdp-imagens .vtex-breadcrumb-1-x-container .vtex-breadcrumb-1-x-arrow .vtex-breadcrumb-1-x-link,.vtex-stack-layout-0-x-stackItem--pdp-imagens .vtex-breadcrumb-1-x-container .vtex-breadcrumb-1-x-arrow:before,.vtex-stack-layout-0-x-stackItem--pdp-imagens .vtex-breadcrumb-1-x-container .vtex-breadcrumb-1-x-homeLink:before {
    color: #001428
}

.vtex-stack-layout-0-x-stackItem--pdp-imagens .vtex-breadcrumb-1-x-container .vtex-breadcrumb-1-x-arrow--3 {
    display: none
}

.vtex-stack-layout-0-x-stackItem--pdp-imagens .vtex-breadcrumb-1-x-container .vtex-breadcrumb-1-x-termArrow:before {
    color: #001428;
    font-weight: 700
}

.vtex-stack-layout-0-x-stackItem--pdp-imagens .vtex-breadcrumb-1-x-container .vtex-breadcrumb-1-x-term {
    color: #001428;
    font-size: 12px;
    font-weight: 700
}

.vtex-disclosure-layout-1-x-trigger--politica-privacidad,.vtex-disclosure-layout-1-x-trigger--pregunta-frecuente {
    width: 100%;
    background: #fff;
    color: #000;
    border: 1px solid #eee;
    border-right: none;
    border-left: none;
    cursor: pointer;
    margin-right: 5px;
    padding: 1em;
    font-size: 1rem;
    font-family: arial
}

@media (max-width: 565px) {
    .vtex-disclosure-layout-1-x-trigger--politica-privacidad,.vtex-disclosure-layout-1-x-trigger--pregunta-frecuente {
        padding:.5em
    }
}

.vtex-disclosure-layout-1-x-trigger--politica-privacidad .vtex-rich-text-0-x-container,.vtex-disclosure-layout-1-x-trigger--pregunta-frecuente .vtex-rich-text-0-x-container {
    position: relative
}

.vtex-disclosure-layout-1-x-trigger--politica-privacidad .vtex-rich-text-0-x-container .vtex-rich-text-0-x-paragraph,.vtex-disclosure-layout-1-x-trigger--pregunta-frecuente .vtex-rich-text-0-x-container .vtex-rich-text-0-x-paragraph {
    color: #000;
    margin: 0
}

.vtex-disclosure-layout-1-x-trigger--politica-privacidad .vtex-rich-text-0-x-container .vtex-rich-text-0-x-paragraph:after,.vtex-disclosure-layout-1-x-trigger--pregunta-frecuente .vtex-rich-text-0-x-container .vtex-rich-text-0-x-paragraph:after {
    content: url(/arquivos/arrow.png);
    position: absolute;
    right: 0
}

.vtex-disclosure-layout-1-x-trigger--politica-privacidad .vtex-rich-text-0-x-paragraph {
    color: #4282c1!important
}

.vtex-disclosure-layout-1-x-trigger--politica-privacidad--visible .vtex-rich-text-0-x-paragraph:after,.vtex-disclosure-layout-1-x-trigger--pregunta-frecuente--visible .vtex-rich-text-0-x-paragraph:after {
    transform: rotate(-180deg)
}

.vtex-disclosure-layout-1-x-trigger--institucionais {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 0 30px;
    background: #011b34;
    border-radius: 4px;
    border: 1px solid #082e53;
    margin-bottom: 20px
}

.vtex-disclosure-layout-1-x-trigger--institucionais--visible {
    border-bottom: none;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    margin-bottom: 0
}

.vtex-disclosure-layout-1-x-trigger--institucionais .vtex-store-icons-0-x-caretIcon--institucionais {
    color: #fff;
    overflow: inherit;
    padding-top: 10px
}

@media (min-width: 1025px) {
    .vtex-flex-layout-0-x-flexColChild--seguros-perguntas-frequentes .vtex-disclosure-layout-1-x-trigger--institucionais {
        padding:15px 30px
    }
}

.vtex-disclosure-layout-1-x-content--politica-privacidad-respuesta .vtex-rich-text-0-x-wrapper,.vtex-disclosure-layout-1-x-content--pregunta-frecuente-respuesta .vtex-rich-text-0-x-wrapper {
    color: #000;
    font-size: 12px;
    list-style: circle;
    line-height: 20px;
    margin-left: 20px
}

.vtex-disclosure-layout-1-x-content--politica-privacidad-respuesta .vtex-menu-2-x-styledLink,.vtex-disclosure-layout-1-x-content--pregunta-frecuente-respuesta .vtex-menu-2-x-styledLink {
    color: #2d7df5;
    text-decoration: underline;
    font-size: 12px;
    list-style: circle;
    line-height: 20px
}

.vtex-disclosure-layout-1-x-content--politica-privacidad-respuesta .vtex-menu-2-x-styledLinkContainer,.vtex-disclosure-layout-1-x-content--pregunta-frecuente-respuesta .vtex-menu-2-x-styledLinkContainer {
    padding-top: .5rem;
    margin-left: 1.3rem
}

.vtex-disclosure-layout-1-x-content--politica-privacidad-respuesta .vtex-menu-2-x-styledLinkIcon,.vtex-disclosure-layout-1-x-content--pregunta-frecuente-respuesta .vtex-menu-2-x-styledLinkIcon {
    display: none
}

.vtex-disclosure-layout-1-x-content--institucionais {
    transition: opacity .25s ease-in-out,height .25s ease-in-out,transform .25s ease-in-out;
    opacity: 0;
    height: 0;
    transform: translate3d(0,-10%,0)
}

.vtex-disclosure-layout-1-x-content--institucionais[data-enter] {
    opacity: 1;
    height: fit-content;
    transform: translateZ(0)
}

.vtex-disclosure-layout-1-x-content--institucionais[data-leave] {
    height: 0;
    overflow: hidden
}

.vtex-disclosure-layout-1-x-content--institucionais--visible {
    padding: 0 30px;
    background: #011b34;
    border-radius: 4px;
    margin-bottom: 20px;
    border: 1px solid #082e53;
    border-top: none;
    border-top-left-radius: 0;
    border-top-right-radius: 0
}

.vtex-flex-layout-0-x-flexRow .vtex-flex-layout-0-x-flexRowContent--search-filter-order-mobile {
    margin-bottom: 20px;
    display: flex;
    align-items: center;
    justify-content: center;
    padding-bottom: 0
}

.vtex-flex-layout-0-x-flexRow .vtex-flex-layout-0-x-flexRowContent--search-container {
    padding: 0 15px
}

.vtex-flex-layout-0-x-flexRow .vtex-flex-layout-0-x-flexRowContent--search-bread-title-order {
    padding: 20px 15px 40px
}

.vtex-flex-layout-0-x-flexRow .vtex-flex-layout-0-x-flexRowContent--search-bread-title-order-busca .vtex-breadcrumb-1-x-container {
    display: none
}

.vtex-flex-layout-0-x-flexRow .vtex-flex-layout-0-x-flexRowContent--search-seo {
    padding: 0 15px;
    margin-bottom: 20px
}

.vtex-flex-layout-0-x-flexRow--seguros-coberturas {
    background-color: #fff
}

.vtex-flex-layout-0-x-flexCol--search-title-busca {
    margin-bottom: 30px
}

@media (min-width: 1024px) {
    .vtex-flex-layout-0-x-flexRowContent--container-pdp-infos {
        position:relative;
        height: 100%;
        display: flex;
        flex-direction: row
    }

    .vtex-flex-layout-0-x-flexRowContent--container-pdp-infos .vtex-flex-layout-0-x-stretchChildrenWidth:first-child {
        position: sticky;
        height: 700px;
        display: block;
        top: 70px
    }

    .vtex-flex-layout-0-x-flexRowContent--container-pdp-infos .vtex-flex-layout-0-x-stretchChildrenWidth:last-child {
        position: relative
    }
}

@media (min-width: 1025px) {
    .vtex-flex-layout-0-x-flexRow--seguros-intro .vtex-store-components-3-x-container {
        padding-right:0
    }
}

@media (max-width: 1024px) {
    .vtex-flex-layout-0-x-flexRowContent--seguros-intro {
        display:flex;
        flex-direction: column-reverse
    }

    .vtex-flex-layout-0-x-flexRowContent--seguros-intro-topic {
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: center;
        padding: 20px 40px;
        background: #011b34;
        border-radius: 4px;
        border: 1px solid #082e53;
        margin-bottom: 20px
    }
}

.vtex-flex-layout-0-x-flexRow--container-pdp-infos {
    background: #fff
}

@media (max-width: 1023px) {
    .vtex-flex-layout-0-x-flexRow--container-pdp-infos {
        padding-top:0
    }
}

.vtex-flex-layout-0-x-flexRow--container-pdp-infos .vtex-store-components-3-x-container {
    padding: 0
}

.vtex-flex-layout-0-x-flexRow--container-pdp-infos .vtex-flex-layout-0-x-flexRow--rating-summary-new {
    width: 50%
}

.vtex-flex-layout-0-x-flexRow--container-pdp-infos .vtex-flex-layout-0-x-flexRowContent--rating-summary-new .vtex-flex-layout-0-x-stretchChildrenWidth {
    height: auto;
    position: static
}

.vtex-flex-layout-0-x-flexRow--pdp-formas-pagamento-cartoes {
    width: 100%;
    padding: 20px 0
}

.vtex-flex-layout-0-x-flexRow--pdp-formas-pagamento-cartoes .vtex-flex-layout-0-x-flexRowContent {
    display: flex;
    align-items: center
}

.vtex-flex-layout-0-x-flexRow--pdp-add-to-cart-btn {
    margin: 0;
    align-self: flex-end
}

.vtex-flex-layout-0-x-flexRow--pdp-add-to-cart-btn .vtex-button {
    height: 56px;
    box-shadow: 0 3px 6px rgba(0,0,0,.1882352941)
}

.vtex-flex-layout-0-x-flexRow--pdp-nome-ref {
    justify-content: space-between
}

.vtex-flex-layout-0-x-flexCol--pdp-infos {
    padding: 20px 60px 0;
    box-shadow: 3px -20px 20px 2px rgba(0,0,0,.05)
}

.vtex-flex-layout-0-x-flexCol--pdp-imagens {
    background-color: #fff
}

.vtex-flex-layout-0-x-flexCol .vtex-flex-layout-0-x-flexColChild--pdp-imagens {
    height: auto!important
}

.vtex-flex-layout-0-x-flexRow--pdp-triggers {
    -webkit-border-radius: 5px;
    border-radius: 5px
}

.vtex-flex-layout-0-x-flexRow--pdp-triggers .vtex-flex-layout-0-x-flexRowContent--pdp-triggers {
    display: flex;
    align-items: center;
    padding: 10px 0
}

.vtex-flex-layout-0-x-flexRow--pdp-triggers .vtex-flex-layout-0-x-flexRowContent--pdp-triggers .vtex-flex-layout-0-x-stretchChildrenWidth {
    align-items: center;
    display: flex!important;
    justify-content: center;
    height: auto!important
}

.vtex-flex-layout-0-x-flexRow--pdp-triggers .vtex-flex-layout-0-x-flexRowContent--pdp-triggers .vtex-flex-layout-0-x-stretchChildrenWidth:first-child {
    border-right: 2px solid #cacaca
}

.vtex-flex-layout-0-x-flexRow--pdp-triggers .vtex-flex-layout-0-x-flexRowContent--pdp-triggers .vtex-flex-layout-0-x-stretchChildrenWidth :first-child {
    width: auto!important
}

@media (max-width: 1023px) {
    .vtex-flex-layout-0-x-flexRow--pdp-triggers .vtex-flex-layout-0-x-flexRowContent--pdp-triggers .vtex-flex-layout-0-x-stretchChildrenWidth :first-child {
        text-align:center
    }
}

.vtex-flex-layout-0-x-flexRow--pdp-trigger {
    background: #f5f5f5;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    margin-top: 1em
}

.vtex-flex-layout-0-x-flexRow--pdp-trigger .vtex-flex-layout-0-x-flexRowContent--pdp-trigger {
    display: flex;
    align-items: center;
    padding: 10px 0
}

@media (max-width: 1023px) {
    .vtex-flex-layout-0-x-flexRow--pdp-trigger .vtex-flex-layout-0-x-flexRowContent--pdp-trigger .vtex-modal-layout-0-x-triggerContainer--pdp-modal-triggers,.vtex-flex-layout-0-x-flexRow--pdp-trigger .vtex-flex-layout-0-x-flexRowContent--pdp-trigger .vtex-store-link-0-x-link--product-compare-shelf-blue {
        display:flex;
        align-items: center;
        justify-content: space-between
    }

    .vtex-flex-layout-0-x-flexRow--pdp-trigger .vtex-flex-layout-0-x-flexRowContent--pdp-trigger .vtex-modal-layout-0-x-triggerContainer--pdp-modal-triggers:after,.vtex-flex-layout-0-x-flexRow--pdp-trigger .vtex-flex-layout-0-x-flexRowContent--pdp-trigger .vtex-store-link-0-x-link--product-compare-shelf-blue:after {
        content: url(/arquivos/c-rd-arrow-blue.png?v=637455372900270000)
    }
}

.vtex-flex-layout-0-x-flexRow--pdp-trigger .vtex-flex-layout-0-x-flexRowContent--pdp-trigger .vtex-flex-layout-0-x-stretchChildrenWidth {
    align-items: center;
    display: flex!important;
    justify-content: center;
    height: auto!important
}

.vtex-flex-layout-0-x-flexRow--pdp-trigger .vtex-flex-layout-0-x-flexRowContent--pdp-trigger .vtex-flex-layout-0-x-stretchChildrenWidth:first-child {
    top: 0;
    width: auto!important;
    margin: 0 auto
}

@media (max-width: 1023px) {
    .vtex-flex-layout-0-x-flexRow--pdp-trigger .vtex-flex-layout-0-x-flexRowContent--pdp-trigger .vtex-flex-layout-0-x-stretchChildrenWidth:first-child {
        width:30%!important
    }
}

@media (max-width: 1024px) {
    .vtex-flex-layout-0-x-flexRow--pdp-formas-pagamento-cartoes {
        background-color:#fff
    }

    .vtex-flex-layout-0-x-flexCol .vtex-flex-layout-0-x-flexColChild--pdp-modal-ame-passo {
        display: flex;
        justify-content: center
    }

    .vtex-flex-layout-0-x-flexCol .vtex-flex-layout-0-x-flexColChild--pdp-imagens {
        background-color: #f5f5f5
    }

    .vtex-flex-layout-0-x-flexCol--pdp-infos {
        border-top-left-radius: 30px;
        border-top-right-radius: 30px;
        padding: 20px 30px;
        box-shadow: 3px -20px 20px 2px rgba(0,0,0,.05)
    }
}

.vtex-flex-layout-0-x-flexRowContent--seguros-intro-topic :first-child {
    align-items: center
}

@media (min-width: 1025px) {
    .vtex-flex-layout-0-x-flexCol--seguros-intro-1 {
        padding-top:30px
    }
}

.vtex-flex-layout-0-x-flexRow--ifetel-container,.vtex-flex-layout-0-x-flexRow--ifetel-container-mobile {
    background-color: #f5f5f5
}

.vtex-flex-layout-0-x-flexRow--ifetel-container-mobile {
    padding: 2rem 0
}

.vtex-flex-layout-0-x-flexCol--ifetel-menu {
    background-color: #fff
}

.vtex-flex-layout-0-x-flexCol--ifetel-menu .vtex-menu-2-x-styledLink--institucionais {
    color: #ff554d;
    font-weight: 700;
    text-decoration: underline
}

.vtex-flex-layout-0-x-flexCol--ifetel-menu .vtex-menu-2-x-styledLinkContainer--institucionais {
    margin: 2rem 0 2rem 1rem
}

.vtex-flex-layout-0-x-flexCol--ifetel-conteudo {
    padding: 0 1rem
}

.vtex-flex-layout-0-x-flexCol--ifetel-header-col,.vtex-flex-layout-0-x-flexCol--ifetel-item-table {
    border: 1px solid #e1e1e1
}

.vtex-flex-layout-0-x-flexCol--ifetel-header-col .vtex-flex-layout-0-x-flexColChild--ifetel-item-table,.vtex-flex-layout-0-x-flexCol--ifetel-item-table .vtex-flex-layout-0-x-flexColChild--ifetel-item-table {
    text-align: center
}

.vtex-rich-text-0-x-container--ifetel-conteudo-texto {
    justify-content: center
}

.vtex-rich-text-0-x-paragraph--ifetel-conteudo-texto {
    color: #000;
    text-align: center
}

.vtex-flex-layout-0-x-flexRow--ifetel-container-mobile .vtex-flex-layout-0-x-flexCol--ifetel-conteudo {
    padding: 0
}

.vtex-flex-layout-0-x-flexRow--ifetel-container-mobile .vtex-rich-text-0-x-container--ifetel-conteudo-texto-tile {
    justify-content: center;
    color: #ff554d;
    font-weight: 700;
    text-decoration: underline
}

.vtex-flex-layout-0-x-flexRow--ifetel-container-mobile .vtex-disclosure-layout-1-x-trigger--ifetel-trigger {
    width: 100%;
    background: none;
    border: none
}

.vtex-flex-layout-0-x-flexRow--ifetel-container-mobile .vtex-flex-layout-0-x-flexCol--ifetel-modelos {
    border: 1px solid #e1e1e1
}

.vtex-flex-layout-0-x-flexRow--ifetel-container-mobile .vtex-flex-layout-0-x-flexRowContent--ifetel-rows-mobile {
    display: flex
}

.vtex-flex-layout-0-x-flexRow--ifetel-container-mobile .vtex-flex-layout-0-x-flexRowContent--ifetel-rows-mobile .vtex-flex-layout-0-x-stretchChildrenWidth {
    border: 1px solid #fff
}

.vtex-flex-layout-0-x-flexRow--ifetel-container-mobile .vtex-disclosure-layout-1-x-content--visible,.vtex-flex-layout-0-x-flexRow--ifetel-container-mobile .vtex-disclosure-layout-1-x-trigger--visible {
    background: rgba(17,17,17,.067);
    border: 1px solid #fff
}

.vtex-flex-layout-0-x-flexRow--interes-tab-category .vtex-product-summary-2-x-container--white-shelf {
    background: none;
    color: #fff
}

.vtex-flex-layout-0-x-flexRow--interes-tab-category .vtex-product-summary-2-x-brandName,.vtex-flex-layout-0-x-flexRow--interes-tab-category .vtex-store-link-0-x-label--product-compare-shelf-blue {
    color: #fff!important
}

.vtex-flex-layout-0-x-flexRow--interes-tab-category .vtex-product-summary-2-x-imageContainer {
    background-image: radial-gradient(circle closest-side,#153d65,#001428 95%)
}

.vtex-flex-layout-0-x-flexRow--institucionais-container {
    background-color: #f5f5f5
}

.vtex-flex-layout-0-x-flexRow--institucionais-conteudo-titulo {
    background-color: #001428;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px
}

.vtex-flex-layout-0-x-flexRow--institucionais-conteudo-texto {
    background-color: #fff;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px
}

.vtex-flex-layout-0-x-flexRow--sobre-motorola-conteudo-titulo {
    background: url(/arquivos/sobre-nosotros-desktop-banner.jpg?v=637538575763630000) no-repeat;
    background-position: 50%;
    -webkit-background-size: cover;
    background-size: cover;
    height: inherit
}

.vtex-flex-layout-0-x-flexRowContent--institucionais-container {
    padding-bottom: 8rem
}

@media (min-width: 1025px) {
    .vtex-flex-layout-0-x-flexRow--institucionais-conteudo-titulo {
        padding:40px 50px
    }

    .vtex-flex-layout-0-x-flexRow--institucionais-conteudo-texto {
        padding: 25px 50px
    }

    .vtex-flex-layout-0-x-flexRow--sobre-motorola-conteudo-titulo:after {
        content: "";
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        z-index: 0;
        background: transparent linear-gradient(180deg,transparent,#000) 0 0 no-repeat padding-box
    }

    .vtex-flex-layout-0-x-flexCol--institucionais-menu {
        margin-right: 26px
    }

    .vtex-flex-layout-0-x-flexCol--institucionais-conteudo-titulo {
        padding: 40px 50px;
        border-top-left-radius: 10px;
        border-top-right-radius: 10px;
        background-color: #001428
    }

    .vtex-flex-layout-0-x-flexColChild--institucionales-container-sobre-motorola {
        height: 19rem!important;
        position: relative
    }

    .vtex-flex-layout-0-x-flexRowContent--sobre-motorola-conteudo-titulo {
        position: absolute;
        top: 15rem;
        width: auto;
        z-index: 10
    }
}

@media (max-width: 1024px) {
    .vtex-flex-layout-0-x-flexRow--institucionais-conteudo-titulo {
        padding:30px 20px
    }

    .vtex-flex-layout-0-x-flexRow--institucionais-conteudo-texto {
        padding: 25px 8px
    }

    .vtex-flex-layout-0-x-flexRow .vtex-flex-layout-0-x-flexRowContent--institucionais-container {
        padding-top: 30px
    }

    .vtex-flex-layout-0-x-flexCol--institucionais-conteudo-titulo {
        padding: 30px 20px;
        border-top-left-radius: 10px;
        border-top-right-radius: 10px;
        background-color: #001428
    }
}

.vtex-flex-layout-0-x-flexRow--footer-newsletter {
    background: #d2d2d2;
    padding: 20px 40px;
    -webkit-border-top-left-radius: 8px;
    border-top-left-radius: 8px;
    -webkit-border-top-right-radius: 8px;
    border-top-right-radius: 8px
}

.vtex-flex-layout-0-x-flexRow--footer-newsletter .vtex-flex-layout-0-x-flexRowContent {
    max-width: 1366px;
    margin: 0 auto;
    flex-direction: column;
    align-items: center
}

@media (min-width: 1920px) {
    .vtex-flex-layout-0-x-flexRow--footer-newsletter .vtex-flex-layout-0-x-flexRowContent {
        max-width:none
    }
}

.vtex-flex-layout-0-x-flexRow--footer-location {
    width: 100%
}

.vtex-flex-layout-0-x-flexRow--footer-location .vtex-flex-layout-0-x-flexRowContent {
    align-items: center
}

.vtex-flex-layout-0-x-flexRow--footer-menus,.vtex-flex-layout-0-x-flexRow--footer-social-location {
    background-color: #fff;
    max-width: 1366px;
    margin: 0 auto
}

@media (min-width: 1920px) {
    .vtex-flex-layout-0-x-flexRow--footer-menus,.vtex-flex-layout-0-x-flexRow--footer-social-location {
        max-width:none
    }
}

.vtex-flex-layout-0-x-flexRow--footer-menus .vtex-flex-layout-0-x-flexRowContent--footer-menus,.vtex-flex-layout-0-x-flexRow--footer-menus .vtex-flex-layout-0-x-flexRowContent--footer-social-location,.vtex-flex-layout-0-x-flexRow--footer-social-location .vtex-flex-layout-0-x-flexRowContent--footer-menus,.vtex-flex-layout-0-x-flexRow--footer-social-location .vtex-flex-layout-0-x-flexRowContent--footer-social-location {
    padding: 40px 15px
}

.vtex-flex-layout-0-x-flexRow--footer-copyright,.vtex-flex-layout-0-x-flexRow--footer-vendas {
    background-color: #fff
}

.vtex-flex-layout-0-x-flexRow--footer-copyright .vtex-flex-layout-0-x-flexRowContent,.vtex-flex-layout-0-x-flexRow--footer-vendas .vtex-flex-layout-0-x-flexRowContent {
    padding: 15px 0
}

.vtex-flex-layout-0-x-flexRow--footer-created {
    background-color: #f5f5f5
}

.vtex-flex-layout-0-x-flexRow--footer-created .vtex-flex-layout-0-x-flexRowContent {
    align-items: center;
    padding: 5px 0 10px
}

.vtex-flex-layout-0-x-flexRow--footer-created-by,.vtex-flex-layout-0-x-flexRow--footer-created-with {
    margin: 0 5px
}

.vtex-flex-layout-0-x-flexRow .vtex-flex-layout-0-x-flexRowContent--footer-menus {
    display: flex;
    justify-content: space-between
}

.vtex-flex-layout-0-x-flexColChild--footer-location {
    height: 100%;
    align-items: center;
    justify-content: center;
    display: flex;
    width: 100%
}

.vtex-flex-layout-0-x-flexColChild--footer-newsletter-btn {
    display: flex;
    justify-content: center
}

.vtex-flex-layout-0-x-flexColChild--footer-site-seguro .vtex-store-components-3-x-imageElement {
    filter: invert(1)
}

.vtex-flex-layout-0-x-flexColChild--footer-sobre-nos {
    height: auto!important
}

@media (max-width: 1024px) {
    .vtex-flex-layout-0-x-flexCol--footer-social-location,.vtex-flex-layout-0-x-flexCol--footer-social-media {
        margin-bottom:30px
    }

    .vtex-flex-layout-0-x-flexCol .vtex-flex-layout-0-x-flexColChild--footer-newsletter-btn {
        display: flex;
        justify-content: center
    }

    .vtex-flex-layout-0-x-flexRow--footer .vtex-store-components-3-x-container {
        padding: 0
    }

    .vtex-flex-layout-0-x-flexRow--footer-newsletter {
        padding: 70px 40px
    }

    .vtex-flex-layout-0-x-flexRow--footer-created {
        padding: 0 0 20px;
        border-top: thin solid rgba(16,44,74,.3)
    }

    .vtex-flex-layout-0-x-flexRow--footer-created .vtex-flex-layout-0-x-flexRowContent {
        padding: 5px 15px
    }

    .vtex-flex-layout-0-x-flexRow--footer-created .vtex-flex-layout-0-x-flexRowContent--footer-created {
        padding: 5px 0;
        border-bottom: thin solid rgba(16,44,74,.3)
    }

    .vtex-flex-layout-0-x-flexRow--footer-copyright {
        padding: 0 15px
    }

    .vtex-flex-layout-0-x-flexRow .vtex-flex-layout-0-x-flexRowContent--footer-menus-mobile {
        padding: 0 15px 20px
    }
}

.vtex-flex-layout-0-x-flexRowContent--autocomplete-row {
    background: #f7f7f7;
    margin-bottom: 10px;
    border-radius: 10px
}

.vtex-flex-layout-0-x-flexRowContent--autocomplete-row .vtex-flex-layout-0-x-stretchChildrenWidth:first-child {
    width: 20%!important
}

.vtex-flex-layout-0-x-flexRowContent--autocomplete-row .vtex-flex-layout-0-x-stretchChildrenWidth:last-child {
    width: 80%!important
}

.vtex-flex-layout-0-x-flexCol--autocomplete-col2 .vtex-flex-layout-0-x-flexColChild:last-child {
    margin-top: 10px
}

.vtex-flex-layout-0-x-flexColChild--autocomplete-col2 {
    height: auto!important
}

.vtex-flex-layout-0-x-flexCol--autocomplete-col2 {
    justify-content: center!important
}

.vtex-flex-layout-0-x-flexColChild--autocomplete-col2 {
    height: 100%;
    justify-content: center;
    display: flex;
    flex-direction: column
}

.vtex-flex-layout-0-x-flexColChild--autocomplete-col2 .vtex-product-summary-2-x-nameContainer {
    padding-top: 0
}

.vtex-flex-layout-0-x-flexColChild--autocomplete-col2 .vtex-product-summary-2-x-productBrand {
    font-size: 1.125rem;
    text-transform: capitalize
}

.vtex-flex-layout-0-x-flexRowContent--banner-releases .vtex-flex-layout-0-x-stretchChildrenWidth {
    margin: 15px
}

@media (max-width: 639px) {
    .vtex-flex-layout-0-x-flexRowContent--banner-releases .vtex-flex-layout-0-x-stretchChildrenWidth {
        margin:15px 0
    }
}

@media (max-width: 1024px) {
    .vtex-flex-layout-0-x-flexRow--banner-releases .vtex-store-components-3-x-container {
        padding:0
    }
}

.vtex-flex-layout-0-x-flexCol--4bannersContainer1 {
    margin-right: 15px
}

.vtex-flex-layout-0-x-imageElement--flexRowContent--accessoriesContainer {
    justify-content: space-between!important
}

.vtex-flex-layout-0-x-flexRowContent--accessoriesContainer .vtex-flex-layout-0-x-items-stretch:first-child {
    width: 60%!important
}

.vtex-flex-layout-0-x-flexRowContent--accessoriesContainer .vtex-flex-layout-0-x-items-stretch:last-child {
    width: 37%!important
}

@media screen and (max-width: 1080px) {
    .vtex-flex-layout-0-x-flexRowContent--mobile-change-country {
        display:flex;
        flex-direction: column;
        margin-top: 20px
    }

    .vtex-flex-layout-0-x-flexRowContent--banner-releases {
        padding: 0 16px
    }
}

@media screen and (max-width: 892px) {
    .vtex-flex-layout-0-x-flexRowContent--home-categorie {
        flex-wrap:wrap
    }
}

@media screen and (max-width: 430px) {
    .vtex-flex-layout-0-x-flexRowContent--home-categorie {
        flex-wrap:nowrap
    }

    .vtex-flex-layout-0-x-flexRowContent--mobile-change-country {
        display: flex;
        flex-direction: column;
        margin-top: 20px
    }
}

@media screen and (max-width: 331px) {
    .vtex-flex-layout-0-x-flexRowContent--home-categorie {
        flex-wrap:wrap
    }
}

.vtex-flex-layout-0-x-sliderLayoutContainer--shelf {
    justify-content: center;
    min-height: 500px;
    max-width: 87.5rem;
    margin-right: auto;
    margin-left: auto;
    margin-bottom: 25px
}

.vtex-flex-layout-0-x-layoutContainer--shelf {
    margin-top: 20px;
    margin-bottom: 20px;
    max-width: 87.5rem
}

.vtex-flex-layout-0-x-slide--shelf {
    margin: 12px 12px 25px;
    padding: 0 25px;
    color: #fff;
    border-radius: 10px;
    max-width: 324px!important
}

@media screen and (max-width: 768px) {
    .vtex-flex-layout-0-x-slide--shelf {
        margin:12px 12px 0
    }
}

.vtex-flex-layout-0-x-slide--shelf-container:hover {
    border-image: none
}

.vtex-flex-layout-0-x-paginationDotsContainer--shelf {
    margin: .5rem 6vw -.5rem
}

@media (max-width: 1024px) {
    .vtex-flex-layout-0-x-slide--shelf {
        max-width:284px!important;
        height: auto
    }

    .vtex-flex-layout-0-x-slide--shelf-container {
        border-image: none
    }
}

@media (max-width: 575px) {
    .vtex-flex-layout-0-x-sliderLayoutContainer--shelf {
        padding:0!important;
        margin-bottom: 20px
    }
}

.vtex-flex-layout-0-x-flexRow--family-page-banner {
    margin-top: 60px!important;
    margin-bottom: 26px!important
}

.vtex-flex-layout-0-x-flexRowContent--family-page-banner {
    justify-content: center
}

.vtex-flex-layout-0-x-flexRowContent--family-page-specification-item {
    display: flex
}

.vtex-flex-layout-0-x-flexRowContent--family-page-specification-item .vtex-flex-layout-0-x-stretchChildrenWidth:first-child {
    margin-right: 10px;
    width: 50px!important;
    height: auto!important;
    align-items: center!important;
    text-align: center
}

.vtex-flex-layout-0-x-flexRowContent--family-page-specification-item .vtex-flex-layout-0-x-stretchChildrenWidth:nth-child(2n) {
    width: auto!important;
    height: auto!important;
    align-items: center!important
}

.vtex-flex-layout-0-x-flexRowContent--family-page-items-specifications {
    max-width: 1050px;
    margin: auto
}

.vtex-flex-layout-0-x-flexRowContent .vtex-flex-layout-0-x-flexRow--family-page-specification-item {
    display: flex!important;
    flex-wrap: wrap
}

@media (max-width: 1023px) {
    .vtex-flex-layout-0-x-flexRowContent--family-page-items-specifications {
        display:flex!important;
        flex-wrap: wrap!important
    }

    .vtex-flex-layout-0-x-flexRowContent--family-page-items-specifications .vtex-flex-layout-0-x-stretchChildrenWidth {
        width: 50%!important
    }
}

@media (max-width: 359px) {
    .vtex-flex-layout-0-x-flexRowContent--family-page-items-specifications .vtex-flex-layout-0-x-stretchChildrenWidth {
        width:100%!important
    }
}

.vtex-flex-layout-0-x-flexRowContent--info-middle-image {
    flex-direction: column;
    align-items: center
}

.vtex-flex-layout-0-x-flexColChild--images-item-container {
    max-width: 430px;
    height: unset
}

@media (max-width: 1024px) {
    .vtex-flex-layout-0-x-flexColChild--images-item-container {
        max-width:unset;
        width: 100%
    }
}

.vtex-flex-layout-0-x-flexRow--edge-release {
    background-color: #000a13
}

.vtex-flex-layout-0-x-flexRowContent--images-g20-container {
    margin: 30px auto 50px;
    width: 100%;
    justify-content: space-evenly
}

@media (max-width: 1024px) {
    .vtex-flex-layout-0-x-flexRowContent--images-g20-container {
        max-width:100%;
        flex-direction: column;
        width: 100%;
        margin: 30px 0 50px;
        max-width: unset
    }

    .vtex-flex-layout-0-x-flexRowContent--images-g20-container .vtex-flex-layout-0-x-stretchChildrenWidth {
        width: 100%!important
    }
}

.vtex-flex-layout-0-x-flexCol--institucionais-conteudo-texto {
    padding: 1.5em;
    background-color: #fff;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px
}

@media (max-width: 565px) {
    .vtex-flex-layout-0-x-flexCol--institucionais-conteudo-texto {
        padding:.75em
    }
}

.vtex-flex-layout-0-x-flexRowContent--search-not-found {
    margin-top: 5rem
}

.vtex-flex-layout-0-x-flexRowContent--credibanco-content .vtex-search-result-3-x-gallery--three,.vtex-flex-layout-0-x-flexRowContent--motofertas-content .vtex-search-result-3-x-gallery--three {
    padding-left: 0!important
}

.vtex-flex-layout-0-x-flexRowContent--credibanco-content .vtex-search-result-3-x-container--layout,.vtex-flex-layout-0-x-flexRowContent--motofertas-content .vtex-search-result-3-x-container--layout {
    margin-bottom: 10px!important
}

.vtex-flex-layout-0-x-flexRowContent--credibanco-content .vtex-product-summary-2-x-container--white-shelf,.vtex-flex-layout-0-x-flexRowContent--motofertas-content .vtex-product-summary-2-x-container--white-shelf {
    height: auto;
    max-width: none!important
}

.vtex-flex-layout-0-x-flexRow--credibanco-banner-principal,.vtex-flex-layout-0-x-flexRow--motoai-banner-principal,.vtex-flex-layout-0-x-flexRow--motofertas-banner-principal {
    margin: 20px 0
}

.vtex-flex-layout-0-x-flexRow--credibanco-banner-principal .vtex-store-components-3-x-imageElement {
    max-height: 100px
}

@media (max-width: 1023px) {
    .vtex-flex-layout-0-x-flexRow--credibanco-banner-principal .vtex-store-components-3-x-imageElement {
        max-height:80px
    }
}

.vtex-flex-layout-0-x-flexRow--motoai-banner-principal .vtex-store-components-3-x-imageElement {
    height: 100px
}

@media (max-width: 1023px) {
    .vtex-flex-layout-0-x-flexRow--motoai-banner-principal .vtex-store-components-3-x-imageElement {
        height:65px
    }
}

@media (max-width: 1023px) {
    .vtex-flex-layout-0-x-flexRow--flex-motoai-video .vtex-store-video-1-x-videoElement--motoai-video {
        height:250px
    }
}

.vtex-flex-layout-0-x-flexRow--product-more-colors-empty {
    height: 28px
}

@media only screen and (max-width: 480px) {
    .vtex-flex-layout-0-x-flexCol--institucional-equipos-ilicitos {
        padding:25px!important
    }
}

.vtex-flex-layout-0-x-flexCol--institucional-equipos-ilicitos .vtex-rich-text-0-x-wrapper--institucionais-conteudo-subtitulo {
    padding-bottom: 20px
}

.vtex-flex-layout-0-x-flexCol--institucional-equipos-ilicitos .vtex-rich-text-0-x-wrapper--institucionais-conteudo-subtitulo .vtex-rich-text-0-x-heading {
    font-weight: 700;
    font-size: 14px;
    padding: 10px 0
}

.vtex-flex-layout-0-x-flexCol--institucional-equipos-ilicitos .vtex-rich-text-0-x-paragraph--institucionais-conteudo-texto-title {
    font-weight: 400;
    font-size: 16px;
    margin-bottom: 0
}

@media screen and (max-width: 540px) {
    .vtex-flex-layout-0-x-flexRow--perfect-smartphone-shelf-tabs {
        margin-bottom:80px
    }
}

.vtex-flex-layout-0-x-flexRow--moto-watch-container {
    width: 100%
}

@media only screen and (min-width: 768px) {
    .vtex-flex-layout-0-x-flexRow--moto-watch-container {
        max-width:1400px;
        margin: auto;
        height: 700px;
        padding: 20px 0
    }
}

@media only screen and (min-width: 768px) {
    .vtex-flex-layout-0-x-flexCol--moto-watch-container__text {
        padding:0 20px;
        display: flex;
        justify-content: center
    }
}

.vtex-flex-layout-0-x-flexRow--moto-watch-specs {
    width: 100%;
    margin: 20px auto 0
}

@media only screen and (min-width: 768px) {
    .vtex-flex-layout-0-x-flexRow--moto-watch-specs {
        max-width:1000px;
        margin: 50px auto
    }
}

.vtex-flex-layout-0-x-flexRow--edge30-ultra-page {
    background-color: #fff
}

.vtex-flex-layout-0-x-flexRow--landing-f1,.vtex-flex-layout-0-x-flexRow--pantone-container {
    background: #fff
}

.vtex-flex-layout-0-x-flexRow--landing-f1 .vtex-store-components-3-x-container,.vtex-flex-layout-0-x-flexRow--pantone-container .vtex-store-components-3-x-container {
    padding: 0
}

.vtex-flex-layout-0-x-flexRow--shelf-home-offers-name,.vtex-flex-layout-0-x-flexRow--shelf-home-offers-price {
    height: 50px
}

.vtex-flex-layout-0-x-flexRow--shelf-home-offers-name .vtex-store-components-3-x-container,.vtex-flex-layout-0-x-flexRow--shelf-home-offers-price .vtex-store-components-3-x-container {
    padding: 0
}

.vtex-flex-layout-0-x-flexColChild--shelf-home-offers-price {
    text-align: left
}

.vtex-flex-layout-0-x-flexRow--text-shelf-home-ofertas .vtex-store-components-3-x-container {
    width: 100%;
    padding: 0
}

.vtex-flex-layout-0-x-flexRowContent--no-context-breadcrumb {
    align-items: center
}

.vtex-flex-layout-0-x-flexRowContent--no-context-breadcrumb .vtex-store-link-0-x-link--no-context-breadcrumb-item {
    color: #fff;
    text-decoration: none
}

.vtex-flex-layout-0-x-flexRow--showcase-prices .vtex-store-components-3-x-container {
    padding: 0!important
}

.vtex-flex-layout-0-x-flexRow--showcase-prices .vtex-flex-layout-0-x-flexRowContent {
    display: flex;
    justify-content: center!important;
    align-items: center;
    flex-wrap: wrap;
    flex-direction: column;
    gap: 8px
}

.vtex-flex-layout-0-x-flexRow--landing-f1 .vtex-flex-layout-0-x-flexColChild--landing-f1 {
    max-width: 1920px
}

.vtex-flex-layout-0-x-flexRowContent--new_family_edge_page__banner {
    background: #fff
}

.vtex-flex-layout-0-x-flexRow--new_family_edge_page__banner .vtex-flex-layout-0-x-container,.vtex-flex-layout-0-x-flexRow--new_family_edge_page__recommended-products .vtex-flex-layout-0-x-container,.vtex-flex-layout-0-x-flexRow--new_family_edge_page__simple_card_list .vtex-flex-layout-0-x-container {
    background: #f8f8f8
}

.vtex-flex-layout-0-x-flexRow--new_family_edge_page__banner .vtex-store-components-3-x-container,.vtex-flex-layout-0-x-flexRow--new_family_edge_page__recommended-products .vtex-store-components-3-x-container,.vtex-flex-layout-0-x-flexRow--new_family_edge_page__simple_card_list .vtex-store-components-3-x-container {
    padding: 0
}

.vtex-flex-layout-0-x-flexRowContent--new_family_edge_page__recommended-products {
    background: #f8f8f8
}

.vtex-flex-layout-0-x-flexRowContent--new_family_edge_page__simple_card_list {
    padding: 83px 64px;
    background: #f8f8f8
}

.vtex-flex-layout-0-x-flexColChild--new_family_edge_page__simple_card_list_card {
    margin-right: 24px
}

@media only screen and (max-width: 768px) {
    .vtex-flex-layout-0-x-flexRowContent--new_family_edge_page__simple_card_list {
        padding:0
    }

    .vtex-flex-layout-0-x-flexColChild--new_family_edge_page__simple_card_list_card {
        margin-right: 0
    }

    .vtex-flex-layout-0-x-flexCol--new_family_edge_content_filter {
        display: none
    }
}

.vtex-flex-layout-0-x-flexRow--new-family-edge-shelf .vtex-store-components-3-x-container {
    padding: 0!important
}

.vtex-flex-layout-0-x-flexRow--new-family-edge-shelf .vtex-flex-layout-0-x-flexRowContent--new-family-edge-shelf {
    display: flex;
    justify-content: start!important;
    flex-wrap: wrap
}

.vtex-flex-layout-0-x-flexRowContent--new_family_edge_page__recommended-products {
    flex-flow: row wrap;
    justify-content: space-between;
    align-items: center;
    padding: 0 83px
}

.vtex-flex-layout-0-x-flexRowContent--new_family_edge_page__recommended-products .vtex-flex-layout-0-x-container {
    padding: 0 24px
}

@media only screen and (max-width: 768px) {
    .vtex-flex-layout-0-x-flexRowContent--new_family_edge_page__recommended-products {
        padding:0 24px
    }
}

.vtex-flex-layout-0-x-flexRowContent--min-h-600 {
    min-height: 600px
}

.vtex-flex-layout-0-x-flexRowContent--container-banner-info {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 100%;
    gap: 10px
}

.vtex-flex-layout-0-x-flexRowContent--container-banner-info .vtex-flex-layout-0-x-stretchChildrenWidth:nth-child(odd) {
    width: auto!important;
    height: 18px
}

.vtex-flex-layout-0-x-flexRowContent--container-banner-info .vtex-flex-layout-0-x-stretchChildrenWidth:nth-child(2n) {
    width: auto!important
}

.vtex-flex-layout-0-x-flexRowContent--container-banner-info .vtex-flex-layout-0-x-stretchChildrenWidth:nth-child(2n) .vtex-rich-text-0-x-paragraph {
    font-size: 14px;
    color: #001428;
    margin: 0;
    padding: 8px 0;
    font-weight: 400
}

@media screen and (max-width: 1100px) {
    .vtex-flex-layout-0-x-flexRowContent--container-banner-info {
        flex-direction:row;
        align-items: center
    }
}

@media (min-width: 1920px) {
    .vtex-flex-layout-0-x-flexRow--grid-layout-home .vtex-store-components-3-x-container,.vtex-flex-layout-0-x-flexRow--shelves-tabs-home .vtex-store-components-3-x-container {
        max-width:none
    }
}

.vtex-flex-layout-0-x-flexRow--showcase {
    margin-top: 3em
}

.vtex-flex-layout-0-x-flexRow--showcase .vtex-store-components-3-x-container {
    max-width: 1440px;
    padding: 10px 15px
}

.vtex-flex-layout-0-x-flexRow--second-main-color {
    background: #f7f7f7
}

.vtex-flex-layout-0-x-flexRow--shelves {
    padding: 3em 0
}

@media (max-width: 1023px) {
    .vtex-flex-layout-0-x-flexRow--shelves {
        padding:10px 0
    }
}

.vtex-flex-layout-0-x-flexRow--shelves .vtex-store-components-3-x-container {
    max-width: 1440px
}

.vtex-flex-layout-0-x-flexRow--reviews-summary {
    height: fit-content
}

.vtex-flex-layout-0-x-flexRow--reviews-summary .vtex-reviews-and-ratings-3-x-summaryContainer {
    justify-content: center
}

.vtex-flex-layout-0-x-flexRow--reviews-summary .vtex-reviews-and-ratings-3-x-summaryContainer .vtex-reviews-and-ratings-3-x-summaryButtonContainer {
    display: none
}

@media (min-width: 1920px) {
    .vtex-flex-layout-0-x-flexRow--credibanco-content .vtex-store-components-3-x-container,.vtex-flex-layout-0-x-flexRow--motofertas-content .vtex-store-components-3-x-container,.vtex-flex-layout-0-x-flexRow--search-bottom-home .vtex-store-components-3-x-container,.vtex-flex-layout-0-x-flexRow--search-container .vtex-store-components-3-x-container {
        max-width:none
    }
}

.vtex-flex-layout-0-x-flexRow--landing-page-moto-ai .vtex-store-components-3-x-container {
    max-width: 100%;
    padding: 0
}

@media (min-width: 1920px) {
    .vtex-flex-layout-0-x-flexRow--landing-page-moto-ai .vtex-store-components-3-x-container {
        max-width:none;
        padding: 0
    }
}

.vtex-flex-layout-0-x-flexRow--new_family_edge_page__banner {
    padding-top: 20px
}

.vtex-flex-layout-0-x-flexRow--product-all-specs {
    background-color: #f7f7f7;
    padding: 5px 10px
}

.vtex-flex-layout-0-x-flexRow--product-all-specs .vtex-store-components-3-x-container {
    background-color: #fff;
    box-shadow: 0 3px 6px rgba(0,0,0,.1607843137)
}

.vtex-flex-layout-0-x-flexColChild--search-filter {
    position: sticky;
    top: 70px
}

.vtex-flex-layout-0-x-flexColChild--free-shipping {
    position: relative
}

.vtex-flex-layout-0-x-flexColChild--free-shipping:first-child {
    text-align: end
}

.vtex-login-2-x-content {
    background: #fff;
    min-width: 800px;
    max-width: 800px;
    display: flex;
    flex-direction: row-reverse
}

@media (max-width: 1023px) {
    .vtex-login-2-x-content {
        flex-direction:column;
        min-width: 100%;
        max-width: 100%
    }
}

.vtex-login-2-x-contentForm {
    border-right: 1px solid #ccc
}

.vtex-login-2-x-contentForm>div {
    min-width: 100%!important
}

.vtex-login-2-x-content .vtex-input__suffix,.vtex-login-2-x-content .vtex-styleguide-9-x-input {
    background: #fff
}

.vtex-login-2-x-content .vtex-input-prefix__group {
    box-shadow: 0 2px 4px rgba(0,0,0,.1)
}

.vtex-login-2-x-content .vtex-button__label {
    padding: 12px 25px!important
}

.vtex-login-2-x-content .vtex-button.bg-transparent {
    color: #001428
}

.vtex-login-2-x-options {
    min-width: 100%
}

.vtex-login-2-x-contentForm,.vtex-login-2-x-loginOptionsContainer {
    width: 50%;
    min-width: 50%!important;
    display: flex;
    padding: 0 40px
}

@media (max-width: 1023px) {
    .vtex-login-2-x-contentForm,.vtex-login-2-x-loginOptionsContainer {
        min-width:100%!important;
        width: 100%;
        padding: 0;
        border: 0
    }
}

.vtex-login-2-x-formTitle {
    text-align: left;
    padding: 0;
    font-weight: 600
}

.vtex-login-2-x-loading {
    background: #fff
}

.vtex-login-2-x-loading .c-emphasis {
    padding: 131px 0
}

@media (min-width: 1024px) {
    .vtex-login-2-x-loading .c-emphasis {
        min-width:800px
    }
}

.vtex-login-2-x-inputContainer .vtex-styleguide-9-x-input {
    color: #001428
}

.vtex-login-2-x-inputContainerAccessCode .vtex-styleguide-9-x-input {
    font-size: 16px;
    font-family: Montserrat
}

.vtex-menu-2-x-menuContainerNav--institucionais .vtex-menu-2-x-menuItem .vtex-menu-2-x-styledLinkContainer {
    margin: 0
}

.vtex-menu-2-x-menuContainerNav--institucionais .vtex-menu-2-x-menuItem .vtex-menu-2-x-styledLinkContainer .vtex-menu-2-x-styledLinkContent {
    color: #001428;
    font-size: 16px;
    white-space: break-spaces
}

@media (min-width: 1025px) {
    .vtex-menu-2-x-menuContainerNav--institucionais {
        width:324px;
        background-color: #fff;
        border-radius: 5px;
        padding: 40px 20px;
        margin-bottom: 40px
    }

    .vtex-menu-2-x-menuContainerNav--institucionais .vtex-menu-2-x-menuItem {
        line-height: 1.5;
        margin-bottom: 20px
    }

    .vtex-menu-2-x-menuContainerNav--institucionais .vtex-menu-2-x-menuItem .vtex-menu-2-x-styledLinkContainer {
        padding: 8px 0;
        margin: 0
    }

    .vtex-menu-2-x-menuContainerNav--institucionais .vtex-menu-2-x-menuItem .vtex-menu-2-x-styledLinkContainer .vtex-menu-2-x-styledLinkContent {
        color: #001428;
        font-size: 16px;
        white-space: break-spaces
    }

    .vtex-menu-2-x-menuContainerNav--institucionais .vtex-menu-2-x-menuItem:first-child .vtex-menu-2-x-styledLinkContent {
        color: #ff554d;
        font-weight: 700
    }

    .vtex-menu-2-x-menuContainerNav--institucionais .vtex-menu-2-x-menuItem:last-child {
        margin-bottom: 0
    }
}

@media (max-width: 1024px) {
    .vtex-menu-2-x-menuItem--institucionais-mobile {
        margin-bottom:20px;
        background-color: #fff;
        border-radius: 5px;
        box-shadow: 2px 5px 10px .5px rgba(0,0,0,.2);
        padding: 8px 0
    }

    .vtex-menu-2-x-menuItem--institucionais-mobile .vtex-menu-2-x-styledLinkContainer {
        padding: 15px;
        margin: 0
    }

    .vtex-menu-2-x-menuItem--institucionais-mobile .vtex-menu-2-x-styledLinkContainer .vtex-menu-2-x-styledLinkContent {
        color: #001428;
        font-size: 16px;
        white-space: break-spaces
    }

    .vtex-menu-2-x-menuItem--institucionais-mobile .vtex-menu-2-x-styledLinkContainer .vtex-menu-2-x-styledLinkContent .vtex-menu-2-x-accordionIcon--institucionais-mobile--isOpen {
        transform: rotate(180deg);
        font-size: 0
    }

    .vtex-menu-2-x-menuItem--institucionais-mobile .vtex-menu-2-x-styledLinkContainer .vtex-menu-2-x-styledLinkContent .vtex-menu-2-x-accordionIcon--institucionais-mobile--isOpen:before {
        content: url(https://motorolaimgrepo.vtexassets.com/arquivos/arrow-down-header-icon.svg);
        font-size: 14px;
        -webkit-filter: invert(1);
        filter: invert(1);
        transition: .3s
    }

    .vtex-menu-2-x-menuItem--institucionais-mobile .vtex-menu-2-x-styledLinkContainer .vtex-menu-2-x-styledLinkContent .vtex-menu-2-x-accordionIcon--institucionais-mobile--isClosed {
        font-size: 0
    }

    .vtex-menu-2-x-menuItem--institucionais-mobile .vtex-menu-2-x-styledLinkContainer .vtex-menu-2-x-styledLinkContent .vtex-menu-2-x-accordionIcon--institucionais-mobile--isClosed:before {
        content: url(https://motorolaimgrepo.vtexassets.com/arquivos/arrow-down-header-icon.svg);
        font-size: 14px;
        -webkit-filter: invert(1);
        filter: invert(1);
        transition: .3s
    }

    .vtex-menu-2-x-menuContainerNav--institucionais .vtex-menu-2-x-menuItem {
        border-bottom: 1px solid hsla(0,0%,83.9%,.75)
    }

    .vtex-menu-2-x-menuContainerNav--institucionais .vtex-menu-2-x-menuItem .vtex-menu-2-x-styledLinkContainer {
        padding: 15px 0
    }

    .vtex-menu-2-x-menuContainerNav--institucionais .vtex-menu-2-x-menuItem:first-child {
        display: none
    }

    .vtex-menu-2-x-menuContainerNav--institucionais .vtex-menu-2-x-menuItem:last-child {
        border-bottom: none
    }
}

.vtex-menu-2-x-menuContainer--footer-menus .vtex-menu-2-x-styledLinkContainer {
    margin: 0
}

.vtex-menu-2-x-menuContainer--footer-menus .vtex-menu-2-x-styledLinkContainer .vtex-menu-2-x-styledLinkContent {
    color: #001428;
    font-size: 14px;
    max-width: 16.25rem;
    white-space: break-spaces
}

.vtex-menu-2-x-menuContainer .vtex-menu-2-x-menuItem--footer-menu-title {
    border-top: thin solid #c9c9c9;
    border-bottom: thin solid #c9c9c9
}

.vtex-menu-2-x-menuContainer .vtex-menu-2-x-menuItem--footer-menu-title .vtex-menu-2-x-styledLinkContainer {
    margin: 0
}

.vtex-menu-2-x-menuContainer .vtex-menu-2-x-menuItem--footer-menu-title .vtex-menu-2-x-styledLinkContainer .vtex-menu-2-x-styledLinkContent--footer-menu-title {
    font-size: 14px;
    line-height: 54px;
    padding: 0 5px;
    color: #001428
}

@media (max-width: 1023px) {
    .vtex-menu-2-x-menuContainer .vtex-menu-2-x-menuItem--footer-menu-title .vtex-menu-2-x-styledLinkContainer .vtex-menu-2-x-styledLinkContent--footer-menu-title {
        font-size:18px
    }
}

.vtex-menu-2-x-menuContainer .vtex-menu-2-x-menuItem--footer-menu-title .vtex-menu-2-x-styledLinkContainer .vtex-menu-2-x-styledLinkContent--footer-menu-title .vtex-menu-2-x-accordionIcon--footer-menu-title--isClosed {
    font-size: 0;
    display: flex;
    justify-content: center;
    align-items: center
}

.vtex-menu-2-x-menuContainer .vtex-menu-2-x-menuItem--footer-menu-title .vtex-menu-2-x-styledLinkContainer .vtex-menu-2-x-styledLinkContent--footer-menu-title .vtex-menu-2-x-accordionIcon--footer-menu-title--isClosed:after {
    content: "";
    background: url(https://motorolaimgrepo.vtexassets.com/arquivos/arrow-down-header-icon.svg);
    transition: .3s;
    width: 20px;
    height: 12px;
    background-repeat: no-repeat;
    filter: invert(1)
}

.vtex-menu-2-x-menuContainer .vtex-menu-2-x-menuItem--footer-menu-title .vtex-menu-2-x-styledLinkContainer .vtex-menu-2-x-styledLinkContent--footer-menu-title .vtex-menu-2-x-accordionIcon--footer-menu-title--isOpen {
    font-size: 0;
    display: flex;
    justify-content: center;
    align-items: center
}

.vtex-menu-2-x-menuContainer .vtex-menu-2-x-menuItem--footer-menu-title .vtex-menu-2-x-styledLinkContainer .vtex-menu-2-x-styledLinkContent--footer-menu-title .vtex-menu-2-x-accordionIcon--footer-menu-title--isOpen:after {
    content: "";
    background: url(https://motorolaimgrepo.vtexassets.com/arquivos/arrow-down-header-icon.svg);
    transition: .3s;
    width: 20px;
    height: 12px;
    background-repeat: no-repeat;
    transform: rotate(180deg);
    filter: invert(1)
}

.vtex-menu-2-x-menuContainer .vtex-menu-2-x-menuItem--footer-menu-title .vtex-menu-2-x-styledLinkContainer .vtex-menu-2-x-styledLinkContent--footer-menus {
    font-size: 14px;
    line-height: 30px
}

.vtex-menu-2-x-menuContainer .vtex-menu-2-x-menuItem--footer-menu-title .vtex-menu-2-x-submenuAccordion--footer-mobile .vtex-menu-2-x-menuContainer {
    margin-bottom: 20px
}

.vtex-modal-layout-0-x-modal--pdp-formas-pagamento {
    z-index: 9999!important
}

.vtex-modal-layout-0-x-modal--pdp-formas-pagamento .vtex-modal-layout-0-x-container {
    background-color: rgba(0,20,40,.3137254902)
}

.vtex-modal-layout-0-x-modal--pdp-formas-pagamento .vtex-modal-layout-0-x-container .vtex-modal-layout-0-x-paper {
    z-index: 9999
}

.vtex-modal-layout-0-x-modal--pdp-formas-pagamento .vtex-modal-layout-0-x-container .vtex-modal-layout-0-x-paper .vtex-modal-layout-0-x-headerContainer {
    border: none
}

.vtex-modal-layout-0-x-modal--pdp-formas-pagamento .vtex-modal-layout-0-x-container .vtex-modal-layout-0-x-paper .vtex-modal-layout-0-x-headerContainer .vtex-rich-text-0-x-container--pdp-formas-pagamento {
    margin-bottom: 20px
}

.vtex-modal-layout-0-x-modal--pdp-formas-pagamento .vtex-modal-layout-0-x-container .vtex-modal-layout-0-x-paper .vtex-modal-layout-0-x-headerContainer .vtex-rich-text-0-x-container--pdp-formas-pagamento .vtex-rich-text-0-x-paragraph--pdp-formas-pagamento {
    text-decoration: none;
    font-weight: 400
}

.vtex-modal-layout-0-x-triggerContainer--pdp-modal-ame {
    width: 100%;
    cursor: pointer
}

@media (max-width: 1024px) {
    .vtex-modal-layout-0-x-triggerContainer--pdp-modal-ame {
        margin-top:20px
    }
}

.vtex-modal-layout-0-x-modal--pdp-modal-ame {
    z-index: 9999!important
}

.vtex-modal-layout-0-x-modal--pdp-modal-ame .vtex-modal-layout-0-x-container {
    background-color: rgba(0,20,40,.3137254902)
}

.vtex-modal-layout-0-x-modal--pdp-modal-ame .vtex-modal-layout-0-x-container .vtex-modal-layout-0-x-paper {
    background-color: #fff;
    z-index: 9999;
    max-width: 902px;
    border-radius: 10px
}

.vtex-modal-layout-0-x-modal--pdp-modal-ame .vtex-modal-layout-0-x-container .vtex-modal-layout-0-x-paper .vtex-modal-layout-0-x-headerContainer {
    border: none;
    width: auto;
    position: absolute;
    right: 0
}

.vtex-modal-layout-0-x-triggerContainer--pdp-modal-triggers {
    cursor: pointer
}

.vtex-modal-layout-0-x-modal--pdp-modal-triggers {
    z-index: 9999!important
}

.vtex-modal-layout-0-x-modal--pdp-modal-triggers .vtex-modal-layout-0-x-container {
    background-color: rgba(0,20,40,.3137254902)
}

.vtex-modal-layout-0-x-modal--pdp-modal-triggers .vtex-modal-layout-0-x-container .vtex-modal-layout-0-x-paper {
    background-color: #fff;
    padding: 10px;
    z-index: 9999;
    border-radius: 10px
}

.vtex-modal-layout-0-x-modal--pdp-modal-triggers .vtex-modal-layout-0-x-container .vtex-modal-layout-0-x-paper .vtex-modal-layout-0-x-headerContainer {
    border: none;
    width: auto;
    position: absolute;
    right: 0;
    top: 0
}

@media (min-width: 1025px) {
    .vtex-modal-layout-0-x-modal--pdp-formas-pagamento .vtex-modal-layout-0-x-container .vtex-modal-layout-0-x-paper {
        background-color:#fff;
        padding: 30px 40px 40px;
        border-radius: 10px
    }

    .vtex-modal-layout-0-x-triggerContainer--pdp-modal-ame {
        width: 100%;
        cursor: pointer
    }

    .vtex-modal-layout-0-x-modal--pdp-modal-ame .vtex-modal-layout-0-x-container .vtex-modal-layout-0-x-paper {
        padding: 10px 20px
    }

    .vtex-modal-layout-0-x-modal--pdp-modal-triggers .vtex-modal-layout-0-x-container .vtex-modal-layout-0-x-paper {
        min-width: 535px;
        display: flex;
        align-items: center
    }
}

@media (max-width: 1024px) {
    .vtex-modal-layout-0-x-modal--pdp-formas-pagamento .vtex-modal-layout-0-x-container .vtex-modal-layout-0-x-paper {
        background-color:#001428;
        padding: 10px
    }

    .vtex-modal-layout-0-x-modal--pdp-formas-pagamento .vtex-modal-layout-0-x-container .vtex-modal-layout-0-x-paper .vtex-rich-text-0-x-paragraph--pdp-formas-pagamento,.vtex-modal-layout-0-x-modal--pdp-formas-pagamento .vtex-modal-layout-0-x-container .vtex-modal-layout-0-x-paper .vtex-rich-text-0-x-paragraph--pdp-formas-pagamento-cartao {
        color: #fff!important
    }

    .vtex-modal-layout-0-x-modal--pdp-formas-pagamento .vtex-modal-layout-0-x-container .vtex-modal-layout-0-x-closeIcon--pdp-formas-pagamento {
        color: #fff
    }

    .vtex-modal-layout-0-x-modal--pdp-modal-ame .vtex-modal-layout-0-x-container .vtex-modal-layout-0-x-paper {
        margin: 0;
        width: 100%
    }

    .vtex-modal-layout-0-x-modal--pdp-modal-ame .vtex-modal-layout-0-x-closeIcon--pdp-modal-ame {
        color: #fff
    }

    .vtex-modal-layout-0-x-triggerContainer--pdp-modal-triggers {
        width: 100%
    }
}

.vtex-modal-layout-0-x-paper--modal-avise-me {
    background: #f5f5f5;
    padding: 25px;
    border-radius: 20px
}

.vtex-modal-layout-0-x-backdrop--modal-avise-me {
    background: #000
}

.vtex-modal-layout-0-x-headerContainer--avise-me-modal-header {
    border: 0;
    position: absolute;
    right: 0;
    top: 0
}

.vtex-modal-layout-0-x-modal--seguros-verificar-aparelhos {
    z-index: 9999!important
}

.vtex-modal-layout-0-x-modal--seguros-verificar-aparelhos .vtex-modal-layout-0-x-paper {
    padding: .5rem 2rem
}

.vtex-modal-layout-0-x-modal--seguros-verificar-aparelhos .vtex-modal-layout-0-x-paper::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
    background-color: #eee
}

.vtex-modal-layout-0-x-modal--seguros-verificar-aparelhos .vtex-modal-layout-0-x-paper::-webkit-scrollbar {
    width: 5px;
    background-color: #92c1e9
}

.vtex-modal-layout-0-x-modal--seguros-verificar-aparelhos .vtex-modal-layout-0-x-paper::-webkit-scrollbar-thumb {
    background-color: #001428
}

.vtex-modal-layout-0-x-modal--seguros-verificar-aparelhos .vtex-modal-layout-0-x-headerContainer {
    border: none;
    width: auto;
    position: absolute;
    right: 0
}

.vtex-modal-layout-0-x-modal--seguros-verificar-aparelhos .vtex-modal-layout-0-x-headerContainer .vtex-modal-layout-0-x-closeIcon {
    color: #eee
}

.vtex-modal-layout-0-x-paperNotFullScreen {
    width: 50%
}

.vtex-modal-layout-0-x-paperNotFullScreen .vtex-tab-layout-0-x-container--pdp-formas-pagamento .vtex-tab-layout-0-x-listContainer {
    width: 60%;
    margin: auto
}

.vtex-modal-layout-0-x-modal--modal-home {
    z-index: 9999!important
}

.vtex-modal-layout-0-x-modal--modal-home .vtex-modal-layout-0-x-paper {
    position: relative;
    height: 85vh;
    width: auto;
    overflow: hidden;
    margin: auto;
    max-height: calc(100% - 2rem)
}

@media (max-width: 1023px) {
    .vtex-modal-layout-0-x-modal--modal-home .vtex-modal-layout-0-x-paper {
        height:auto;
        width: 95%
    }
}

@media only screen and (min-width: 768px) {
    .vtex-modal-layout-0-x-modal--modal-home .vtex-modal-layout-0-x-paper {
        width:1050px;
        height: auto
    }
}

.vtex-modal-layout-0-x-modal--modal-home .vtex-modal-layout-0-x-paper .vtex-modal-layout-0-x-link-modal-home {
    width: 100%;
    height: 100%
}

.vtex-modal-layout-0-x-modal--modal-home .vtex-modal-layout-0-x-paper .vtex-modal-layout-0-x-link-modal-home .vtex-modal-layout-0-x-image-modal-home {
    display: block;
    width: 100%;
    height: 100%
}

.vtex-modal-layout-0-x-modal--modal-home .vtex-modal-layout-0-x-paper .vtex-modal-layout-0-x-headerContainer {
    position: absolute;
    right: -4px;
    top: -10px;
    border: none;
    padding: 5px
}

@media only screen and (min-width: 768px) {
    .vtex-modal-layout-0-x-modal--modal-home .vtex-modal-layout-0-x-paper .vtex-modal-layout-0-x-headerContainer {
        top:-5px
    }
}

.vtex-modal-layout-0-x-modal--modal-home .vtex-modal-layout-0-x-paper .vtex-modal-layout-0-x-headerContainer .vtex-modal-layout-0-x-closeButtonContainer {
    padding: .25em
}

@media (max-width: 1023px) {
    .vtex-modal-layout-0-x-modal--modal-home .vtex-modal-layout-0-x-paper .vtex-modal-layout-0-x-headerContainer .vtex-modal-layout-0-x-closeButtonContainer {
        padding:.75em .2em
    }
}

.vtex-modal-layout-0-x-modal--modal-home .vtex-modal-layout-0-x-paper .vtex-modal-layout-0-x-headerContainer .vtex-modal-layout-0-x-closeButtonContainer .vtex-modal-layout-0-x-closeButton {
    justify-content: center;
    display: flex;
    align-items: center;
    color: #fff;
    border: 1px solid transparent;
    backdrop-filter: blur(30px);
    background-color: rgba(0,0,0,.5);
    border-radius: 50%;
    width: 30px;
    height: 30px;
    padding: 0
}

@media only screen and (min-width: 768px) {
    .vtex-modal-layout-0-x-modal--modal-home .vtex-modal-layout-0-x-paper .vtex-modal-layout-0-x-headerContainer .vtex-modal-layout-0-x-closeButtonContainer .vtex-modal-layout-0-x-closeButton {
        width:28px;
        height: 28px;
        border: 2px solid transparent
    }
}

.vtex-modal-layout-0-x-modal--modal-home .vtex-modal-layout-0-x-paper .vtex-modal-layout-0-x-headerContainer .vtex-modal-layout-0-x-closeButtonContainer .vtex-modal-layout-0-x-closeButton .vtex-modal-layout-0-x-closeIcon {
    width: 16px;
    height: 16px
}

@media only screen and (min-width: 768px) {
    .vtex-modal-layout-0-x-modal--modal-home .vtex-modal-layout-0-x-paper .vtex-modal-layout-0-x-headerContainer .vtex-modal-layout-0-x-closeButtonContainer .vtex-modal-layout-0-x-closeButton .vtex-modal-layout-0-x-closeIcon {
        width:20px;
        height: 20px
    }
}

.vtex-modal-layout-0-x-modal--modal-home .vtex-modal-layout-0-x-backdropContainer,.vtex-modal-layout-0-x-modal--modal-home .vtex-modal-layout-0-x-backdropContainer .vtex-modal-layout-0-x-backdrop--modal-home {
    background-color: rgba(0,0,0,.7)
}

.render-route-store-account .vtex-store__template {
    background-color: #fff
}

.render-route-store-account .vtex-store__template .vtex-account .w-100.mw9.pv7-m.pv9-l.flex {
    padding-top: 2rem
}

.render-route-store-account .vtex-store__template .vtex-account .c-on-base {
    color: #001428
}

.render-route-store-account .vtex-store__template .vtex-account .bg-base {
    background-color: #fff
}

.render-route-store-account .vtex-store__template .vtex-account .t-heading-4 {
    font-weight: 700
}

.render-route-store-account .vtex-store__template .vtex-account .vtex-my-account-1-x-menu .vtex-account_menu-link {
    color: #001428;
    padding-left: .25rem
}

.render-route-store-account .vtex-store__template .vtex-account .vtex-my-account-1-x-menu .vtex-account_menu-link.f6.no-underline.db.hover-near-black.pv5.mv3.pl5.bl.bw2.nowrap.c-on-base.b.b--action-primary {
    font-weight: 700;
    border-color: #1346d8;
    padding-left: 0;
    border-width: .25rem
}

.render-route-store-account .vtex-store__template .vtex-account .vtex-my-account-1-x-menu .vtex-my-account-1-x-menuLink {
    color: #001428;
    padding-left: .25rem
}

.render-route-store-account .vtex-store__template .vtex-account .vtex-account__page .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerFooter .vtex-button {
    border: thin solid #e3e4e6;
    border-radius: .25rem;
    color: #001428;
    text-transform: uppercase
}

.render-route-store-account .vtex-store__template .vtex-account .vtex-account__page .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-profileFormBoxContainer .vtex-profile-form-3-x-profileContainer .vtex-button {
    background-color: #ff554d;
    border-color: #ff554d;
    color: #fff;
    min-height: 40px
}

.render-route-store-account .vtex-store__template .vtex-account .vtex-account__page .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-profileFormBoxContainer .vtex-profile-form-3-x-profileContainer .vtex-profile-form-3-x-toggleBusinessButtonWrapper .vtex-button {
    background-color: #001428;
    border-color: #001428
}

.render-route-store-account .vtex-store__template .vtex-account .vtex-account__page .vtex-my-account-1-x-boxContainer .vtex-address-form-4-x-container,.render-route-store-account .vtex-store__template .vtex-account .vtex-account__page .vtex-my-account-1-x-boxContainer .vtex-input .bg-base {
    background-color: #fff
}

.render-route-store-account .vtex-store__template .vtex-account .vtex-account__page .vtex-my-account-1-x-addressCreate .vtex-button {
    background-color: #ff554d;
    border-color: #ff554d;
    min-height: 40px;
    margin-top: 20px
}

.render-route-store-account .vtex-store__template .vtex-account .vtex-account__page .vtex-my-account-1-x-addressCreate .vtex-button .vtex-button__label {
    color: #fff
}

.render-route-store-account .vtex-store__template .vtex-account .vtex-account__page .vtex-my-account-1-x-passwordBoxContainer .vtex-button {
    background-color: #ff554d;
    border-color: #ff554d;
    min-height: 40px;
    margin-top: 20px
}

.render-route-store-account .vtex-store__template .vtex-account .vtex-account__page .vtex-my-account-1-x-passwordBoxContainer .vtex-button .vtex-button__label {
    color: #fff
}

.render-route-store-account .vtex-store__template .vtex-account .vtex-account__page .vtex-pageHeader-link__container .vtex-button,.render-route-store-account .vtex-store__template .vtex-account .vtex-account__page .vtex-pageHeader-link__container .vtex__icon-arrow-back {
    color: #ff554d;
    text-transform: uppercase
}

.render-route-store-account .vtex-store__template .vtex-account__create-card .bg-base,.render-route-store-account .vtex-store__template .vtex-account__create-card .undefined.ma0.border-box.undefined.undefined.br2.w-100.bn.outline-0.bg-base.c-on-base.b--danger.hover-b--danger.t-body.ph5 {
    background-color: #fff!important
}

.render-route-store-account .vtex-store__template .vtex-account__create-card .vtex-input__label,.render-route-store-account .vtex-store__template .vtex-account__create-card .vtex-radio__label {
    color: #001428!important
}

@media (min-width: 1025px) {
    .render-route-store-account .vtex-store__template .vtex-account .vtex-account__page {
        width:90%;
        margin: 0 auto;
        max-width: 1000px
    }
}

.render-route-store-orderplaced .vtex-store__template {
    background-color: #f5f5f5
}

.render-route-store-orderplaced .vtex-store__template .vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section--bank-invoice .t-heading-4 {
    font-size: 24px;
    line-height: 32px;
    font-weight: 700
}

.myo-cancel-btn,.render-route-store-orderplaced .vtex-store__template .vtex-my-orders-app-3-x-invoiceBtn,.render-route-store-orderplaced .vtex-store__template .vtex-order-placed-2-x-cancelOrderButton,.render-route-store-orderplaced .vtex-store__template .vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section--bank-invoice .vtex-order-placed-2-x-printButtonWrapper .vtex-button .vtex-button__label svg,.vtex-account__order-details .list .no-underline .link {
    display: none
}

.vtex-my-cards-1-x-boxContainerFooter button,.vtex-toast,.vtex__icon-close {
    color: #001428
}

#root form .vtex-dropdown__container div,#root form .vtex-input-prefix__group span,#root form .vtex-input__label,#root form input,#root form span,.vtex-account .vtex-input__label,.vtex-account__create-card input {
    color: #001428!important;
    background-color: #fff!important
}

#root form .ph5.flex {
    color: #001428!important
}

.vtex_my-authentication_box_footer .vtex-button {
    background-color: #000
}

.vtex-order-placed-2-x-orderPlacedWrapper {
    background-color: #f5f5f5;
    color: #001428
}

.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section {
    border: none
}

.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section--confirmation {
    margin-bottom: 20px
}

.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section--confirmation .vtex-order-placed-2-x-confirmationTitle {
    color: #001428;
    font-size: 30px;
    font-weight: 700;
    line-height: 40px
}

.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section--confirmation .vtex-order-placed-2-x-confirmationMessage {
    color: #001428;
    font-size: 14px;
    line-height: 15px
}

.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section--notices .vtex-order-placed-2-x-noticeListItem {
    color: #001428;
    font-size: 14px;
    line-height: 15px;
    border: none;
    padding: 0;
    text-align: center
}

.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section--notices .vtex-order-placed-2-x-noticeListItem:not(:last-child) {
    display: none
}

.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section--notices .vtex-order-placed-2-x-noticeListItem:last-child {
    display: block
}

.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section--notices .vtex-order-placed-2-x-noticeListItem .vtex-button {
    display: none
}

.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section--bank-invoice {
    padding-bottom: 0
}

.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section--bank-invoice :first-child {
    text-align: center
}

.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section--bank-invoice .vtex-order-placed-2-x-barCodeContainer {
    justify-content: center
}

.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section--bank-invoice .vtex-order-placed-2-x-barCodeContainer .vtex-order-placed-2-x-barCodeWrapper {
    border: none
}

.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section--bank-invoice .vtex-order-placed-2-x-barCodeContainer .vtex-order-placed-2-x-barCodeWrapper .vtex-order-placed-2-x-barCodeNumber {
    display: flex;
    flex-direction: column;
    color: #001428;
    font-size: 20px;
    line-height: 30px;
    font-weight: 700;
    font-family: Montserrat
}

.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section--bank-invoice .vtex-order-placed-2-x-barCodeContainer .vtex-order-placed-2-x-barCodeWrapper .vtex-order-placed-2-x-barCodeNumber:before {
    content: "Utilize o nÃºmero do cÃ³digo de barras abaixo para realizar o pagamento:";
    font-size: 16px;
    line-height: 22px;
    font-family: Montserrat;
    margin-bottom: 5px;
    font-weight: 400
}

.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section--bank-invoice .vtex-order-placed-2-x-barCodeContainer .vtex-order-placed-2-x-barCodeWrapper .vtex-order-placed-2-x-barCodeCopyButtonWrapper .vtex-button {
    height: 48px;
    background-color: #ff554d;
    border-color: #ff554d;
    border-radius: 5px;
    min-width: 298px
}

.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section--bank-invoice .vtex-order-placed-2-x-barCodeContainer .vtex-order-placed-2-x-barCodeWrapper .vtex-order-placed-2-x-barCodeCopyButtonWrapper .vtex-button .vtex-button__label {
    font-size: 16px;
    line-height: 24px;
    color: #fff
}

.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section--bank-invoice .vtex-order-placed-2-x-printButtonWrapper .vtex-button {
    height: 48px;
    background-color: #ff554d;
    border-color: #ff554d;
    border-radius: 5px;
    min-width: 298px
}

.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section--bank-invoice .vtex-order-placed-2-x-printButtonWrapper .vtex-button .vtex-button__label {
    font-size: 16px;
    line-height: 24px;
    color: #fff;
    width: 100%
}

.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section--paymentMethods {
    margin: 0 15px 15px;
    width: max-content;
    padding: 20px;
    background: #fff;
    border-radius: 5px;
    border: none;
    min-width: 260px;
    min-height: 150px
}

.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section--paymentMethods .vtex-order-placed-2-x-orderPaymentItem {
    margin: 0;
    padding: 0
}

.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section--paymentMethods .vtex-order-placed-2-x-orderPaymentItem .vtex-order-placed-2-x-paymentGroup,.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section--paymentMethods .vtex-order-placed-2-x-orderPaymentItem .vtex-order-placed-2-x-paymentValue {
    color: #001428;
    font-family: Montserrat;
    font-size: 16px
}

.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section--paymentMethods .vtex-order-placed-2-x-orderPaymentItem .vtex-button {
    display: none
}

.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section----pickupPackages,.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section--deliveryPackages {
    width: 100%
}

.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section----pickupPackages .vtex-order-placed-2-x-package,.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section--deliveryPackages .vtex-order-placed-2-x-package {
    display: flex;
    flex-direction: column;
    margin-top: 0;
    margin-bottom: 0
}

.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section----pickupPackages .vtex-order-placed-2-x-package .vtex-order-placed-2-x-packageHeaderColumn,.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section--deliveryPackages .vtex-order-placed-2-x-package .vtex-order-placed-2-x-packageHeaderColumn {
    width: max-content;
    padding: 20px;
    background: #fff;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-color: #fff;
    min-width: 260px;
    min-height: 150px;
    margin-bottom: 20px
}

.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section----pickupPackages .vtex-order-placed-2-x-package .vtex-order-placed-2-x-packageHeaderColumn .vtex-order-placed-2-x-addressContainer,.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section----pickupPackages .vtex-order-placed-2-x-package .vtex-order-placed-2-x-packageHeaderColumn .vtex-order-placed-2-x-packageAddressWrapper,.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section----pickupPackages .vtex-order-placed-2-x-package .vtex-order-placed-2-x-packageHeaderColumn .vtex-order-placed-2-x-packageHeader,.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section----pickupPackages .vtex-order-placed-2-x-package .vtex-order-placed-2-x-packageHeaderColumn .vtex-order-placed-2-x-packageShippingEstimate,.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section----pickupPackages .vtex-order-placed-2-x-package .vtex-order-placed-2-x-packageHeaderColumn .vtex-order-placed-2-x-packageSLA,.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section--deliveryPackages .vtex-order-placed-2-x-package .vtex-order-placed-2-x-packageHeaderColumn .vtex-order-placed-2-x-addressContainer,.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section--deliveryPackages .vtex-order-placed-2-x-package .vtex-order-placed-2-x-packageHeaderColumn .vtex-order-placed-2-x-packageAddressWrapper,.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section--deliveryPackages .vtex-order-placed-2-x-package .vtex-order-placed-2-x-packageHeaderColumn .vtex-order-placed-2-x-packageHeader,.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section--deliveryPackages .vtex-order-placed-2-x-package .vtex-order-placed-2-x-packageHeaderColumn .vtex-order-placed-2-x-packageShippingEstimate,.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section--deliveryPackages .vtex-order-placed-2-x-package .vtex-order-placed-2-x-packageHeaderColumn .vtex-order-placed-2-x-packageSLA {
    color: #001428;
    font-family: Montserrat;
    font-size: 16px;
    text-transform: capitalize;
    margin: 0;
    line-height: 20px
}

.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section----pickupPackages .vtex-order-placed-2-x-package .vtex-order-placed-2-x-productList,.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section--deliveryPackages .vtex-order-placed-2-x-package .vtex-order-placed-2-x-productList {
    width: 100%;
    padding: 20px 20px 0;
    background: #fff;
    border-radius: 5px;
    border-color: #fff;
    margin-bottom: 0
}

.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section----pickupPackages .vtex-order-placed-2-x-package .vtex-order-placed-2-x-productList .vtex-order-placed-2-x-productListItem,.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section--deliveryPackages .vtex-order-placed-2-x-package .vtex-order-placed-2-x-productList .vtex-order-placed-2-x-productListItem {
    border-bottom: 2px solid #d5d5d5
}

.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section----pickupPackages .vtex-order-placed-2-x-package .vtex-order-placed-2-x-productList .vtex-order-placed-2-x-productListItem .vtex-order-placed-2-x-productInfoColumn,.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section--deliveryPackages .vtex-order-placed-2-x-package .vtex-order-placed-2-x-productList .vtex-order-placed-2-x-productListItem .vtex-order-placed-2-x-productInfoColumn {
    display: flex;
    flex-direction: row
}

.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section----pickupPackages .vtex-order-placed-2-x-package .vtex-order-placed-2-x-productList .vtex-order-placed-2-x-productListItem .vtex-order-placed-2-x-productInfoColumn .vtex-order-placed-2-x-productName,.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section----pickupPackages .vtex-order-placed-2-x-package .vtex-order-placed-2-x-productList .vtex-order-placed-2-x-productListItem .vtex-order-placed-2-x-productInfoColumn .vtex-order-placed-2-x-productQuantity,.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section--deliveryPackages .vtex-order-placed-2-x-package .vtex-order-placed-2-x-productList .vtex-order-placed-2-x-productListItem .vtex-order-placed-2-x-productInfoColumn .vtex-order-placed-2-x-productName,.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section--deliveryPackages .vtex-order-placed-2-x-package .vtex-order-placed-2-x-productList .vtex-order-placed-2-x-productListItem .vtex-order-placed-2-x-productInfoColumn .vtex-order-placed-2-x-productQuantity {
    color: #001428;
    font-family: Montserrat;
    font-size: 16px;
    margin: 0 15px;
    display: flex;
    align-items: center
}

.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section----pickupPackages .vtex-order-placed-2-x-package .vtex-order-placed-2-x-productList .vtex-order-placed-2-x-productListItem .vtex-order-placed-2-x-productPrice,.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section--deliveryPackages .vtex-order-placed-2-x-package .vtex-order-placed-2-x-productList .vtex-order-placed-2-x-productListItem .vtex-order-placed-2-x-productPrice {
    color: #001428;
    font-family: Montserrat;
    font-size: 16px;
    display: flex;
    align-items: center
}

.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderWrapper {
    display: flex;
    flex-wrap: wrap
}

.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderWrapper .vtex-flex-layout-0-x-flexRow--order-header {
    width: 100%
}

.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderWrapper .vtex-order-placed-2-x-orderNumber {
    font-size: 24px
}

.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderWrapper .vtex-order-placed-2-x-orderDatetime,.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderWrapper .vtex-order-placed-2-x-orderSeller,.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderWrapper .vtex-order-placed-2-x-orderSoldBy {
    color: #001428;
    font-size: 14px
}

.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderWrapper .vtex-profile-form-3-x-profileSummary {
    width: max-content;
    padding: 20px;
    background: #fff;
    border-radius: 5px;
    border-color: #fff;
    min-width: 260px;
    min-height: 150px
}

.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderWrapper .vtex-profile-form-3-x-profileSummary .vtex-order-placed-2-x-customerInfoListDocument,.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderWrapper .vtex-profile-form-3-x-profileSummary .vtex-order-placed-2-x-customerInfoListEmail,.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderWrapper .vtex-profile-form-3-x-profileSummary .vtex-order-placed-2-x-customerInfoListName,.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderWrapper .vtex-profile-form-3-x-profileSummary .vtex-order-placed-2-x-customerInfoListPhone {
    color: #001428;
    font-family: Montserrat;
    font-size: 16px
}

.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-totalListWrapper {
    padding: 20px;
    background: #fff;
    border-color: #fff;
    margin-bottom: 20px;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px
}

.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-totalListWrapper .vtex-order-placed-2-x-totalList {
    margin: 0;
    width: 100%;
    display: flex;
    justify-content: flex-end
}

.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-totalListWrapper .vtex-order-placed-2-x-totalList .vtex-order-placed-2-x-totalListItem {
    margin-right: 10px
}

.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-totalListWrapper .vtex-order-placed-2-x-totalList .vtex-order-placed-2-x-totalListItem .vtex-order-placed-2-x-totalListItemLabel,.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-totalListWrapper .vtex-order-placed-2-x-totalList .vtex-order-placed-2-x-totalListItem .vtex-order-placed-2-x-totalListItemValue {
    color: #001428;
    font-family: Montserrat;
    font-size: 16px;
    margin: 0 5px;
    font-weight: 400
}

.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderOptionsWrapper {
    margin-bottom: 30px;
    width: 100%
}

.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderOptionsWrapper .vtex-button {
    height: 48px;
    background-color: transparent;
    border-color: #001428;
    border-radius: 5px;
    min-width: 298px
}

.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderOptionsWrapper .vtex-button .vtex-button__label {
    font-size: 16px;
    line-height: 24px;
    color: #001428
}

@media (min-width: 1025px) {
    .vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section--bank-invoice .vtex-order-placed-2-x-barCodeContainer {
        display:flex;
        flex-direction: column
    }

    .vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section--bank-invoice .vtex-order-placed-2-x-barCodeContainer .vtex-order-placed-2-x-barCodeWrapper {
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: center;
        margin-bottom: 15px
    }

    .vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section--bank-invoice .vtex-order-placed-2-x-barCodeContainer .vtex-order-placed-2-x-barCodeWrapper .vtex-order-placed-2-x-barCodeNumber {
        display: flex;
        flex-direction: column;
        color: #001428;
        font-size: 20px;
        line-height: 30px;
        font-weight: 700;
        font-family: Montserrat
    }

    .vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section--bank-invoice .vtex-order-placed-2-x-barCodeContainer .vtex-order-placed-2-x-barCodeWrapper .vtex-order-placed-2-x-barCodeNumber:before {
        content: "Utilize o nÃºmero do cÃ³digo de barras abaixo para realizar o pagamento:";
        font-size: 16px;
        line-height: 22px;
        font-family: Montserrat;
        margin-bottom: 5px;
        font-weight: 400
    }

    .vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section--bank-invoice .vtex-order-placed-2-x-barCodeContainer .vtex-order-placed-2-x-printButtonWrapper {
        margin: 0
    }

    .vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderOptionsWrapper .vtex-button {
        margin-bottom: 30px
    }
}

@media (max-width: 1024px) {
    .vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section--confirmation {
        padding:0 15px
    }

    .vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section--paymentMethods {
        margin: 15px 0
    }

    .vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section--bank-invoice .vtex-order-placed-2-x-barCodeContainer .vtex-order-placed-2-x-barCodeWrapper .vtex-order-placed-2-x-barCodeCopyButtonWrapper .vtex-button,.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section--bank-invoice .vtex-order-placed-2-x-printButtonWrapper .vtex-button {
        width: 100%
    }

    .vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section----pickupPackages .vtex-order-placed-2-x-package .vtex-order-placed-2-x-productList .vtex-order-placed-2-x-productListItem .vtex-order-placed-2-x-productPrice,.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section--deliveryPackages .vtex-order-placed-2-x-package .vtex-order-placed-2-x-productList .vtex-order-placed-2-x-productListItem .vtex-order-placed-2-x-productPrice {
        justify-content: center;
        margin-bottom: 10px
    }

    .vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-totalList {
        flex-direction: column
    }

    .vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-myOrdersButton,.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-updateOrderButton {
        display: flex;
        justify-content: center
    }
}

.vtex-product-highlights-2-x-productHighlightText[data-highlight-name=Lanzamiento] {
    background: #165c7d;
    color: #fff;
    font-size: 14px;
    padding: 6px 0;
    font-weight: 600
}

.vtex-product-highlights-2-x-productHighlightText[data-highlight-name="EnvÃ­o Gratis"] {
    background: #9fc5e8;
    color: #fff;
    font-size: 12px;
    padding: 6px;
    font-weight: 600;
    z-index: 1;
    position: relative;
    border-radius: 5px;
    top: 10px;
    right: 10px
}

.vtex-product-identifier-0-x-product-identifier {
    font-size: 10px;
    line-height: 24px;
    font-weight: 500;
    color: #c4beb6
}

@media (min-width: 1025px) {
    .vtex-product-identifier-0-x-product-identifier {
        margin-left:20px
    }
}

@media (max-width: 1024px) {
    .vtex-product-identifier-0-x-product-identifier {
        min-width:50px
    }

    .vtex-product-identifier-0-x-product-identifier__label,.vtex-product-identifier-0-x-product-identifier__separator {
        display: none
    }
}

.vtex-product-summary-2-x-container--white-shelf .vtex-product-price-1-x-listPrice,.vtex-product-summary-2-x-container--white-shelf .vtex-product-price-1-x-sellingPrice,.vtex-product-summary-2-x-container--white-shelf .vtex-product-price-1-x-spotPrice {
    color: #001428;
    font-size: 12px;
    text-align: left;
    margin-bottom: 0;
    margin-top: 5px
}

.vtex-product-summary-2-x-container--white-shelf .vtex-product-price-1-x-listPrice .vtex-product-price-1-x-currencyContainer,.vtex-product-summary-2-x-container--white-shelf .vtex-product-price-1-x-listPrice .vtex-product-price-1-x-spotPriceValue,.vtex-product-summary-2-x-container--white-shelf .vtex-product-price-1-x-sellingPrice .vtex-product-price-1-x-currencyContainer,.vtex-product-summary-2-x-container--white-shelf .vtex-product-price-1-x-sellingPrice .vtex-product-price-1-x-spotPriceValue,.vtex-product-summary-2-x-container--white-shelf .vtex-product-price-1-x-spotPrice .vtex-product-price-1-x-currencyContainer,.vtex-product-summary-2-x-container--white-shelf .vtex-product-price-1-x-spotPrice .vtex-product-price-1-x-spotPriceValue {
    font-size: 14px;
    font-weight: 700
}

@media only screen and (max-width: 700px) {
    .vtex-product-summary-2-x-container--white-shelf .vtex-product-price-1-x-listPrice {
        margin-bottom:10px
    }
}

.vtex-product-price-1-x-listPrice--summary {
    color: #c4beb6!important;
    margin-bottom: .25rem;
    font-size: 12px!important
}

.vtex-product-price-1-x-sellingPrice--summary {
    color: #001428;
    font-size: 12px;
    margin-top: 10px;
    margin-bottom: 15px
}

.vtex-product-price-1-x-sellingPriceValue--summary {
    font-size: 14px;
    font-weight: 600;
    color: #001428
}

.vtex-product-price-1-x-installments--summary {
    margin-bottom: .25rem;
    color: #001428;
    font-size: .875rem
}

.vtex-product-price-1-x-installmentsNumber--summary,.vtex-product-price-1-x-installmentsTotalValue--summary,.vtex-product-price-1-x-installmentValue--summary {
    color: #fff;
    font-weight: 700
}

.vtex-product-price-1-x-spotPrice--pdp-formas-pagamento {
    color: #001428;
    font-size: 16px;
    font-weight: 500;
    text-align: left
}

.vtex-product-price-1-x-spotPrice--pdp-formas-pagamento .vtex-product-price-1-x-spotPriceValue {
    font-weight: 700
}

.vtex-product-price-1-x-spotPriceValue {
    margin: 0 10px 0 0
}

.vtex-product-price-1-x-listPrice--showcase {
    color: #c1c1c1;
    font-size: 12px
}

.vtex-product-price-1-x-sellingPrice--showcase {
    color: #001428;
    font-weight: 600;
    font-size: 16px
}

@media screen and (max-width: 640px) {
    .vtex-product-price-1-x-listPrice--showcase,.vtex-product-price-1-x-sellingPrice--showcase {
        font-size:14px
    }
}

.vtex-product-price-1-x-sellingPrice {
    color: #ff554d;
    font-size: 24px
}

.vtex-product-summary-2-x-container--white-shelf {
    background-color: #fbf9f7;
    padding: 15px;
    border-radius: 10px;
    height: auto
}

.vtex-product-summary-2-x-container--white-shelf .vtex-product-summary-2-x-nameContainer {
    padding: 5px 0;
    justify-content: left;
    height: auto
}

.vtex-product-summary-2-x-container--white-shelf .vtex-product-summary-2-x-nameContainer .vtex-product-summary-2-x-productBrand {
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: normal;
    color: #001428;
    font-size: 14px;
    font-weight: 700;
    text-transform: lowercase
}

.vtex-product-summary-2-x-container--white-shelf .vtex-store-components-3-x-discountInsideContainer {
    background-color: #fff;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 55px;
    height: 18px;
    color: #001428;
    border: 1px solid #001428;
    border-radius: 5px;
    font-weight: 700;
    font-size: 12px;
    left: 0;
    right: auto
}

.vtex-product-summary-2-x-container--white-shelf .vtex-store-link-0-x-link--product-compare-shelf-blue {
    padding: 0;
    border: none
}

.vtex-product-summary-2-x-container--white-shelf .vtex-store-link-0-x-link--product-compare-shelf-blue .vtex-store-link-0-x-label {
    color: #001428;
    font-size: 14px
}

.vtex-product-summary-2-x-container--white-shelf .vtex-product-summary-2-x-element--white-shelf {
    position: relative
}

.vtex-product-summary-2-x-container--white-shelf .vtex-product-summary-2-x-element--white-shelf .vtex-product-highlights-2-x-productHighlightText {
    width: 90px;
    margin-left: auto
}

.vtex-product-summary-2-x-container--white-shelf .vtex-product-summary-2-x-element--white-shelf .vtex-flex-layout-0-x-flexRow--buy-btn-product-summary {
    width: 100%;
    margin-top: 1em
}

.vtex-flex-layout-0-x-flexColChild--search-content .vtex-product-summary-2-x-container {
    margin: 0 10px 0 0;
    max-width: 310px!important
}

.vtex-product-summary-2-x-container--shelf {
    text-align: start
}

.vtex-product-summary-2-x-container--shelf .vtex-product-summary-2-x-element--shelf .vtex-product-highlights-2-x-productHighlightText {
    width: 90px;
    margin-left: auto;
    top: 0;
    right: 0;
    text-align: center
}

.vtex-product-summary-2-x-nameContainer--shelf {
    justify-content: start;
    padding: 0
}

.vtex-product-summary-2-x-brandName--shelf {
    font-weight: 700;
    font-size: 14px;
    color: #001428;
    font-family: Montserrat;
    text-transform: lowercase
}

.vtex-product-summary-2-x-element--shelf .vtex-product-summary-2-x-nameWrapper {
    font-size: 14px;
    z-index: 2
}

.vtex-product-summary-2-x-imageWrapper--shelf .vtex-store-components-3-x-discountInsideContainer {
    position: absolute;
    top: -5px;
    left: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 55px;
    height: 18px;
    color: #fff;
    background: #001428;
    border: 1px solid #fff;
    border-radius: 5px;
    font-size: 12px;
    font-weight: 700
}

.vtex-product-summary-2-x-element--shelf {
    position: relative
}

.vtex-product-summary-2-x-element--shelf .vtex-button {
    padding: 0 15px;
    position: absolute;
    width: auto!important;
    transition: .4s;
    top: 48%;
    font-size: 14px;
    line-height: 17px;
    font-weight: 400
}

@media (max-width: 1025px) {
    .vtex-product-summary-2-x-element--shelf {
        position:relative
    }

    .vtex-product-summary-2-x-element--shelf .vtex-button {
        order: 2;
        position: relative;
        transition: .4s;
        top: 0;
        left: 0;
        width: 100%!important;
        height: 48px;
        margin-bottom: 15px;
        margin-top: auto
    }
}

.vtex-product-summary-2-x-stackItem--shelf-home-offers {
    height: 100%
}

.vtex-product-summary-2-x-imageWrapper--shelf-home-offers {
    height: 250px
}

.vtex-product-summary-2-x-imageWrapper--shelf-home-offers .vtex-store-components-3-x-discountContainer {
    height: 100%
}

.vtex-product-summary-2-x-imageWrapper--shelf-home-offers .vtex-store-components-3-x-discountInsideContainer {
    position: absolute;
    top: 0;
    right: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 69px;
    height: 24px;
    color: #fff;
    background: transparent;
    background-image: url(/arquivos/background-offer-home.png);
    background-size: cover;
    background-repeat: no-repeat;
    font-size: 15px;
    font-weight: 800
}

.vtex-product-summary-2-x-imageContainer--shelf-home-offers {
    height: 100%
}

.vtex-product-summary-2-x-description--home-offers {
    font-size: 12px;
    background: linear-gradient(270deg,#1b5185,transparent);
    margin-bottom: 10px;
    padding: 5px;
    height: 30px;
    color: #fff;
    display: flex;
    justify-content: center;
    align-items: center
}

@media screen and (max-width: 320px) {
    .vtex-product-summary-2-x-container--new-family-edge-shelf {
        padding:16px 8px;
        font-size: 14px;
        height: 260px
    }

    .vtex-product-summary-2-x-container--new-family-edge-shelf-complete {
        padding: 16px 8px;
        font-size: 14px;
        border: 2px solid #f8f8f8
    }
}

.vtex-product-summary-2-x-container--new-family-edge-shelf,.vtex-product-summary-2-x-container--new-family-edge-shelf-complete {
    background: #fff;
    border-radius: 8px;
    padding: 32px 24px
}

.vtex-product-summary-2-x-container--new-family-edge-shelf-complete .vtex-product-summary-2-x-element--new-family-edge-shelf-complete .vtex-product-summary-2-x-nameContainer,.vtex-product-summary-2-x-container--new-family-edge-shelf-complete .vtex-product-summary-2-x-element--new-family-edge-shelf .vtex-product-summary-2-x-nameContainer,.vtex-product-summary-2-x-container--new-family-edge-shelf .vtex-product-summary-2-x-element--new-family-edge-shelf-complete .vtex-product-summary-2-x-nameContainer,.vtex-product-summary-2-x-container--new-family-edge-shelf .vtex-product-summary-2-x-element--new-family-edge-shelf .vtex-product-summary-2-x-nameContainer {
    -webkit-box-pack: left;
    justify-content: left;
    padding: 0 0 16px
}

.vtex-product-summary-2-x-container--new-family-edge-shelf-complete .vtex-product-summary-2-x-element--new-family-edge-shelf-complete .vtex-product-summary-2-x-nameContainer .vtex-product-summary-2-x-nameWrapper,.vtex-product-summary-2-x-container--new-family-edge-shelf-complete .vtex-product-summary-2-x-element--new-family-edge-shelf .vtex-product-summary-2-x-nameContainer .vtex-product-summary-2-x-nameWrapper,.vtex-product-summary-2-x-container--new-family-edge-shelf .vtex-product-summary-2-x-element--new-family-edge-shelf-complete .vtex-product-summary-2-x-nameContainer .vtex-product-summary-2-x-nameWrapper,.vtex-product-summary-2-x-container--new-family-edge-shelf .vtex-product-summary-2-x-element--new-family-edge-shelf .vtex-product-summary-2-x-nameContainer .vtex-product-summary-2-x-nameWrapper {
    color: #000
}

.vtex-product-summary-2-x-container--new-family-edge-shelf-complete .vtex-product-summary-2-x-element--new-family-edge-shelf-complete .vtex-product-summary-2-x-nameContainer .vtex-product-summary-2-x-nameWrapper .vtex-product-summary-2-x-brandName,.vtex-product-summary-2-x-container--new-family-edge-shelf-complete .vtex-product-summary-2-x-element--new-family-edge-shelf .vtex-product-summary-2-x-nameContainer .vtex-product-summary-2-x-nameWrapper .vtex-product-summary-2-x-brandName,.vtex-product-summary-2-x-container--new-family-edge-shelf .vtex-product-summary-2-x-element--new-family-edge-shelf-complete .vtex-product-summary-2-x-nameContainer .vtex-product-summary-2-x-nameWrapper .vtex-product-summary-2-x-brandName,.vtex-product-summary-2-x-container--new-family-edge-shelf .vtex-product-summary-2-x-element--new-family-edge-shelf .vtex-product-summary-2-x-nameContainer .vtex-product-summary-2-x-nameWrapper .vtex-product-summary-2-x-brandName {
    font-weight: 600!important;
    text-transform: lowercase
}

@media screen and (max-width: 320px) {
    .vtex-product-summary-2-x-container--new-family-edge-shelf-complete .vtex-product-summary-2-x-element--new-family-edge-shelf-complete .vtex-product-summary-2-x-nameContainer .vtex-product-summary-2-x-nameWrapper .vtex-product-summary-2-x-brandName,.vtex-product-summary-2-x-container--new-family-edge-shelf-complete .vtex-product-summary-2-x-element--new-family-edge-shelf .vtex-product-summary-2-x-nameContainer .vtex-product-summary-2-x-nameWrapper .vtex-product-summary-2-x-brandName,.vtex-product-summary-2-x-container--new-family-edge-shelf .vtex-product-summary-2-x-element--new-family-edge-shelf-complete .vtex-product-summary-2-x-nameContainer .vtex-product-summary-2-x-nameWrapper .vtex-product-summary-2-x-brandName,.vtex-product-summary-2-x-container--new-family-edge-shelf .vtex-product-summary-2-x-element--new-family-edge-shelf .vtex-product-summary-2-x-nameContainer .vtex-product-summary-2-x-nameWrapper .vtex-product-summary-2-x-brandName {
        font-size:14px
    }
}

.vtex-product-summary-2-x-container--new-family-edge-shelf-complete .vtex-product-summary-2-x-element--new-family-edge-shelf-complete .vtex-product-summary-2-x-priceContainer,.vtex-product-summary-2-x-container--new-family-edge-shelf-complete .vtex-product-summary-2-x-element--new-family-edge-shelf .vtex-product-summary-2-x-priceContainer,.vtex-product-summary-2-x-container--new-family-edge-shelf .vtex-product-summary-2-x-element--new-family-edge-shelf-complete .vtex-product-summary-2-x-priceContainer,.vtex-product-summary-2-x-container--new-family-edge-shelf .vtex-product-summary-2-x-element--new-family-edge-shelf .vtex-product-summary-2-x-priceContainer {
    color: #000;
    -webkit-box-align: flex-start;
    align-items: flex-start;
    text-align: left
}

.vtex-product-summary-2-x-container--new-family-edge-shelf-complete .vtex-product-summary-2-x-element--new-family-edge-shelf-complete .vtex-product-summary-2-x-priceContainer .vtex-product-summary-2-x-productPriceClass,.vtex-product-summary-2-x-container--new-family-edge-shelf-complete .vtex-product-summary-2-x-element--new-family-edge-shelf .vtex-product-summary-2-x-priceContainer .vtex-product-summary-2-x-productPriceClass,.vtex-product-summary-2-x-container--new-family-edge-shelf .vtex-product-summary-2-x-element--new-family-edge-shelf-complete .vtex-product-summary-2-x-priceContainer .vtex-product-summary-2-x-productPriceClass,.vtex-product-summary-2-x-container--new-family-edge-shelf .vtex-product-summary-2-x-element--new-family-edge-shelf .vtex-product-summary-2-x-priceContainer .vtex-product-summary-2-x-productPriceClass {
    height: 80px
}

@media screen and (max-width: 320px) {
    .vtex-product-summary-2-x-container--new-family-edge-shelf-complete .vtex-product-summary-2-x-element--new-family-edge-shelf-complete .vtex-product-summary-2-x-priceContainer .vtex-product-summary-2-x-productPriceClass,.vtex-product-summary-2-x-container--new-family-edge-shelf-complete .vtex-product-summary-2-x-element--new-family-edge-shelf .vtex-product-summary-2-x-priceContainer .vtex-product-summary-2-x-productPriceClass,.vtex-product-summary-2-x-container--new-family-edge-shelf .vtex-product-summary-2-x-element--new-family-edge-shelf-complete .vtex-product-summary-2-x-priceContainer .vtex-product-summary-2-x-productPriceClass,.vtex-product-summary-2-x-container--new-family-edge-shelf .vtex-product-summary-2-x-element--new-family-edge-shelf .vtex-product-summary-2-x-priceContainer .vtex-product-summary-2-x-productPriceClass {
        height:130px
    }
}

.vtex-product-summary-2-x-container--new-family-edge-shelf-complete .vtex-product-summary-2-x-element--new-family-edge-shelf-complete .vtex-product-summary-2-x-priceContainer .vtex-product-summary-2-x-listPriceLabel,.vtex-product-summary-2-x-container--new-family-edge-shelf-complete .vtex-product-summary-2-x-element--new-family-edge-shelf .vtex-product-summary-2-x-priceContainer .vtex-product-summary-2-x-listPriceLabel,.vtex-product-summary-2-x-container--new-family-edge-shelf .vtex-product-summary-2-x-element--new-family-edge-shelf-complete .vtex-product-summary-2-x-priceContainer .vtex-product-summary-2-x-listPriceLabel,.vtex-product-summary-2-x-container--new-family-edge-shelf .vtex-product-summary-2-x-element--new-family-edge-shelf .vtex-product-summary-2-x-priceContainer .vtex-product-summary-2-x-listPriceLabel {
    font-size: 12px
}

.vtex-product-summary-2-x-container--new-family-edge-shelf-complete .vtex-product-summary-2-x-element--new-family-edge-shelf-complete .vtex-button,.vtex-product-summary-2-x-container--new-family-edge-shelf-complete .vtex-product-summary-2-x-element--new-family-edge-shelf .vtex-button,.vtex-product-summary-2-x-container--new-family-edge-shelf .vtex-product-summary-2-x-element--new-family-edge-shelf-complete .vtex-button,.vtex-product-summary-2-x-container--new-family-edge-shelf .vtex-product-summary-2-x-element--new-family-edge-shelf .vtex-button {
    width: 165px;
    height: 48px;
    color: #fff;
    background: #1879a6;
    border: none;
    border-radius: 8px;
    align-self: center;
    margin-top: 12px
}

@media screen and (max-width: 320px) {
    .vtex-product-summary-2-x-container--new-family-edge-shelf-complete .vtex-product-summary-2-x-element--new-family-edge-shelf-complete .vtex-button,.vtex-product-summary-2-x-container--new-family-edge-shelf-complete .vtex-product-summary-2-x-element--new-family-edge-shelf .vtex-button,.vtex-product-summary-2-x-container--new-family-edge-shelf .vtex-product-summary-2-x-element--new-family-edge-shelf-complete .vtex-button,.vtex-product-summary-2-x-container--new-family-edge-shelf .vtex-product-summary-2-x-element--new-family-edge-shelf .vtex-button {
        width:100px;
        height: 32px;
        font-size: 12px
    }
}

.vtex-product-summary-2-x-container--new-family-edge-shelf-complete .vtex-product-summary-2-x-element--new-family-edge-shelf-complete .vtex-product-summary-2-x-element--new-family-edge-shelf-complete,.vtex-product-summary-2-x-container--new-family-edge-shelf-complete .vtex-product-summary-2-x-element--new-family-edge-shelf .vtex-product-summary-2-x-element--new-family-edge-shelf-complete,.vtex-product-summary-2-x-container--new-family-edge-shelf .vtex-product-summary-2-x-element--new-family-edge-shelf-complete .vtex-product-summary-2-x-element--new-family-edge-shelf-complete,.vtex-product-summary-2-x-container--new-family-edge-shelf .vtex-product-summary-2-x-element--new-family-edge-shelf .vtex-product-summary-2-x-element--new-family-edge-shelf-complete {
    -webkit-box-pack: center;
    justify-content: center
}

.vtex-product-summary-2-x-container--new-family-edge-shelf-complete .vtex-product-summary-2-x-element--new-family-edge-shelf-complete .vtex-product-summary-2-x-element--new-family-edge-shelf-complete .vtex-product-summary-2-x-priceContainer,.vtex-product-summary-2-x-container--new-family-edge-shelf-complete .vtex-product-summary-2-x-element--new-family-edge-shelf .vtex-product-summary-2-x-element--new-family-edge-shelf-complete .vtex-product-summary-2-x-priceContainer,.vtex-product-summary-2-x-container--new-family-edge-shelf .vtex-product-summary-2-x-element--new-family-edge-shelf-complete .vtex-product-summary-2-x-element--new-family-edge-shelf-complete .vtex-product-summary-2-x-priceContainer,.vtex-product-summary-2-x-container--new-family-edge-shelf .vtex-product-summary-2-x-element--new-family-edge-shelf .vtex-product-summary-2-x-element--new-family-edge-shelf-complete .vtex-product-summary-2-x-priceContainer {
    text-align: center;
    align-items: center
}

.vtex-product-summary-2-x-container--new-family-edge-shelf-complete .vtex-product-summary-2-x-element--new-family-edge-shelf-complete .vtex-product-summary-2-x-sellingPriceContainer,.vtex-product-summary-2-x-container--new-family-edge-shelf-complete .vtex-product-summary-2-x-element--new-family-edge-shelf .vtex-product-summary-2-x-sellingPriceContainer,.vtex-product-summary-2-x-container--new-family-edge-shelf .vtex-product-summary-2-x-element--new-family-edge-shelf-complete .vtex-product-summary-2-x-sellingPriceContainer,.vtex-product-summary-2-x-container--new-family-edge-shelf .vtex-product-summary-2-x-element--new-family-edge-shelf .vtex-product-summary-2-x-sellingPriceContainer {
    color: #000
}

.vtex-product-summary-2-x-container--showcase {
    background-color: #fff;
    border: 2px solid #fbf9f7;
    border-radius: 10px;
    margin: 0 10px;
    padding: 0
}

@media screen and (max-width: 640px) {
    .vtex-product-summary-2-x-container--showcase {
        margin:0 5px
    }
}

.vtex-product-summary-2-x-container--showcase .vtex-product-summary-2-x-element {
    padding: 0
}

.vtex-product-summary-2-x-container--showcase .vtex-product-summary-2-x-imageContainer {
    height: 200px
}

@media screen and (max-width: 1024px) {
    .vtex-product-summary-2-x-container--showcase .vtex-product-summary-2-x-imageContainer {
        height:auto
    }
}

.vtex-product-summary-2-x-container--showcase .vtex-product-summary-2-x-imageContainer .vtex-product-summary-2-x-image {
    transition: transform .2s;
    max-height: 200px
}

.vtex-product-summary-2-x-container--showcase .vtex-product-summary-2-x-imageContainer .vtex-product-summary-2-x-image:hover {
    transform: scale(1.05)
}

.vtex-product-summary-2-x-container--showcase .vtex-product-summary-2-x-nameContainer {
    font-family: Gotham A,Gotham B,ruble!important;
    justify-content: center;
    padding: 5px 0;
    margin-top: .5em;
    height: 50px
}

.vtex-product-summary-2-x-container--showcase .vtex-product-summary-2-x-nameContainer .vtex-product-summary-2-x-productNameContainer {
    text-align: center
}

.vtex-product-summary-2-x-container--showcase .vtex-product-summary-2-x-nameContainer .vtex-product-summary-2-x-productNameContainer .vtex-product-summary-2-x-brandName {
    color: #001428;
    font-size: 14px;
    text-transform: lowercase;
    font-weight: 600
}

@media screen and (max-width: 320px) {
    .vtex-product-summary-2-x-container--showcase .vtex-product-summary-2-x-nameContainer .vtex-product-summary-2-x-productNameContainer .vtex-product-summary-2-x-brandName {
        font-size:14px
    }
}

.vtex-product-summary-2-x-container--showcase .vtex-product-summary-2-x-buyButtonContainer .vtex-button {
    display: flex;
    align-items: center;
    justify-content: center;
    max-width: 260px;
    width: 100%;
    background-color: #001428;
    border-color: #001428;
    border-radius: 4px;
    font-size: 14px;
    font-weight: 600;
    color: #fff;
    text-decoration: none;
    margin: 0 auto;
    min-height: 35px
}

.vtex-product-summary-2-x-container--showcase .vtex-store-components-3-x-discountInsideContainer {
    display: none!important
}

.vtex-product-summary-2-x-element--new-family-edge-shelf-complete .vtex-product-highlights-2-x-productHighlightText {
    width: 90px;
    margin-left: auto;
    top: -10px;
    right: 0
}

.vtex-rich-text-0-x-container--search-not-found {
    margin-bottom: 40px
}

.vtex-rich-text-0-x-container--shelf-not-found {
    padding: 15px
}

.vtex-rich-text-0-x-container--showcase .vtex-rich-text-0-x-paragraph {
    margin: 8px 0
}

@media (max-width: 1023px) {
    .vtex-rich-text-0-x-container--showcase .vtex-rich-text-0-x-paragraph {
        font-size:24px
    }
}

.vtex-rich-text-0-x-container .vtex-rich-text-0-x-paragraph--indisponivel-product-summary {
    color: #001428;
    font-size: 16px;
    line-height: 21px
}

.vtex-rich-text-0-x-container .vtex-rich-text-0-x-paragraph--search-title {
    color: #ddc8b7;
    font-size: 20px;
    margin: 0
}

.vtex-rich-text-0-x-container .vtex-rich-text-0-x-paragraph--search-not-found {
    color: #fff;
    font-size: 12px;
    margin: 0
}

.vtex-rich-text-0-x-container .vtex-rich-text-0-x-paragraph--search-not-found :last-child {
    width: 20px
}

.vtex-rich-text-0-x-container .vtex-rich-text-0-x-paragraph--images-item-title {
    color: #2a8cda;
    font-size: 22px;
    margin: 20px 0 0
}

@media (max-width: 1024px) {
    .vtex-rich-text-0-x-container .vtex-rich-text-0-x-paragraph--images-item-title {
        max-width:100%;
        margin-top: 35px
    }
}

.vtex-rich-text-0-x-container .vtex-rich-text-0-x-paragraph--images-item-description {
    font-size: 16px;
    color: #fff;
    margin: 8px 0 0
}

.vtex-rich-text-0-x-container .vtex-rich-text-0-x-paragraph--no-context-breadcrumb-item-divider {
    font-size: 12px
}

.vtex-rich-text-0-x-container .vtex-rich-text-0-x-paragraph--no-context-breadcrumb-item {
    font-size: 12px;
    font-weight: 700
}

.vtex-rich-text-0-x-container .vtex-rich-text-0-x-headingLevel1--shelf-not-found {
    padding: 15px;
    text-transform: uppercase;
    letter-spacing: 2px;
    font-weight: 300;
    font-size: 20px
}

.vtex-rich-text-0-x-container .vtex-rich-text-0-x-headingLevel1--shelf-not-found .vtex-rich-text-0-x-italic {
    color: #ff554d;
    font-style: normal
}

.vtex-rich-text-0-x-container .vtex-rich-text-0-x-headingLevel1 .vtex-rich-text-0-x-paragraph--indisponivel-product-summary {
    color: #001428;
    font-size: 16px;
    line-height: 21px
}

.vtex-rich-text-0-x-container .vtex-rich-text-0-x-headingLevel1 .vtex-rich-text-0-x-paragraph--search-title {
    color: #ddc8b7;
    font-size: 20px;
    margin: 0
}

.vtex-rich-text-0-x-container .vtex-rich-text-0-x-headingLevel1 .vtex-rich-text-0-x-paragraph--search-title-colecao {
    font-size: 26px;
    text-transform: uppercase;
    font-weight: 400;
    letter-spacing: 1.5px
}

.vtex-rich-text-0-x-container .vtex-rich-text-0-x-headingLevel1 .vtex-rich-text-0-x-paragraph--search-not-found {
    color: #fff;
    font-size: 12px;
    margin: 0
}

.vtex-rich-text-0-x-container .vtex-rich-text-0-x-headingLevel1--search-title-colecao,.vtex-rich-text-0-x-container .vtex-rich-text-0-x-headingLevel2--search-title-colecao,.vtex-rich-text-0-x-container .vtex-rich-text-0-x-headingLevel3--search-title-colecao,.vtex-rich-text-0-x-container .vtex-rich-text-0-x-headingLevel4--search-title-colecao,.vtex-rich-text-0-x-container .vtex-rich-text-0-x-headingLevel5--search-title-colecao,.vtex-rich-text-0-x-container .vtex-rich-text-0-x-headingLevel6--search-title-colecao,.vtex-rich-text-0-x-container .vtex-rich-text-0-x-paragraph--search-title-colecao {
    color: #ddc8b7;
    font-size: 26px;
    padding: 20px 0;
    text-transform: uppercase;
    font-weight: 400;
    letter-spacing: 1.5px
}

@media (max-width: 1024px) {
    .vtex-rich-text-0-x-container .vtex-rich-text-0-x-headingLevel1--search-title-colecao,.vtex-rich-text-0-x-container .vtex-rich-text-0-x-headingLevel2--search-title-colecao,.vtex-rich-text-0-x-container .vtex-rich-text-0-x-headingLevel3--search-title-colecao,.vtex-rich-text-0-x-container .vtex-rich-text-0-x-headingLevel4--search-title-colecao,.vtex-rich-text-0-x-container .vtex-rich-text-0-x-headingLevel5--search-title-colecao,.vtex-rich-text-0-x-container .vtex-rich-text-0-x-headingLevel6--search-title-colecao,.vtex-rich-text-0-x-container .vtex-rich-text-0-x-paragraph--search-title-colecao {
        font-size:20px;
        text-transform: inherit
    }
}

.vtex-rich-text-0-x-paragraph--g60s-disclaimer {
    font-size: 14px
}

.vtex-rich-text-0-x-container--pdp-modal-ame-passo {
    max-width: 159px
}

.vtex-rich-text-0-x-container--pdp-triggers {
    display: flex;
    align-items: center
}

.vtex-rich-text-0-x-container--pdp-modal-triggers {
    max-width: 347px
}

.vtex-rich-text-0-x-paragraph--pdp-formas-pagamento {
    color: #000;
    font-size: 14px;
    line-height: 14px;
    font-weight: 500;
    text-decoration: underline;
    cursor: pointer;
    margin-bottom: 33px;
    display: none
}

.vtex-rich-text-0-x-paragraph--pdp-formas-pagamento-cartao {
    color: #001428;
    font-size: 10px;
    line-height: 14px
}

.vtex-rich-text-0-x-paragraph--pdp-formas-pagamento-modal {
    color: #001428;
    font-size: 14px;
    line-height: 14px
}

.vtex-rich-text-0-x-paragraph--pdp-modal-ame-descricao {
    color: #170085;
    font-size: 14px
}

.vtex-rich-text-0-x-paragraph--pdp-modal-ame-descricao .vtex-rich-text-0-x-strong {
    font-size: 16px
}

.vtex-rich-text-0-x-paragraph--pdp-modal-ame-descricao .vtex-rich-text-0-x-italic {
    color: #ff0058;
    font-style: normal
}

.vtex-rich-text-0-x-paragraph--pdp-modal-ame-passos {
    font-size: 20px;
    margin-top: -10px
}

.vtex-rich-text-0-x-paragraph--pdp-modal-ame-passos .vtex-rich-text-0-x-italic {
    color: #ff0058;
    font-style: normal
}

.vtex-rich-text-0-x-paragraph--pdp-modal-ame-passo {
    color: #170085;
    font-size: 12px;
    line-height: 16px;
    text-align: center
}

.vtex-rich-text-0-x-paragraph--pdp-modal-ame-passo .vtex-rich-text-0-x-italic {
    color: #ff0058;
    font-style: normal;
    font-weight: 700
}

.vtex-rich-text-0-x-paragraph--pdp-modal-ame-info {
    color: #170085;
    font-size: 14px
}

.vtex-rich-text-0-x-paragraph--pdp-modal-ame-info .vtex-rich-text-0-x-italic,.vtex-rich-text-0-x-paragraph--pdp-modal-ame-info .vtex-rich-text-0-x-link {
    color: #ff0058;
    font-style: normal;
    text-decoration: none
}

.vtex-rich-text-0-x-paragraph--pdp-modal-triggers {
    color: #001428;
    font-size: 12px;
    line-height: 16.2px
}

.vtex-rich-text-0-x-headingLevel2--pdp-triggers {
    color: #001428;
    font-size: 12px;
    line-height: 12px;
    font-weight: 400;
    display: flex;
    align-items: center
}

@media (max-width: 1023px) {
    .vtex-rich-text-0-x-headingLevel2--pdp-triggers {
        margin:0
    }
}

.vtex-rich-text-0-x-headingLevel2--pdp-triggers .vtex-rich-text-0-x-image {
    margin-right: 5px
}

@media (max-width: 1023px) {
    .vtex-rich-text-0-x-headingLevel2--pdp-triggers .vtex-rich-text-0-x-image {
        margin-left:5px;
        margin-right: 0
    }
}

.vtex-rich-text-0-x-headingLevel3--pdp-formas-pagamento-ame {
    color: #001428;
    font-size: 16px;
    line-height: 16px;
    margin-top: 20px
}

.vtex-rich-text-0-x-headingLevel3--pdp-modal-trigger-ame {
    color: #001428;
    font-size: 14px;
    line-height: 12px;
    font-weight: 400;
    display: flex
}

.vtex-rich-text-0-x-headingLevel3--pdp-modal-trigger-ame .vtex-rich-text-0-x-strong {
    font-size: 22px;
    color: #f1125b;
    margin-right: 5px
}

.vtex-rich-text-0-x-headingLevel3--pdp-modal-trigger-ame .vtex-rich-text-0-x-image {
    max-height: 18px;
    margin-left: 5px
}

.vtex-rich-text-0-x-headingLevel4--pdp-formas-pagamento-ame {
    color: #001428;
    font-size: 14px;
    line-height: 14px;
    margin: 10px 0
}

.vtex-rich-text-0-x-headingLevel4--pdp-modal-triggers {
    color: #001428;
    font-size: 20px;
    font-weight: 700
}

@media (min-width: 1025px) {
    .vtex-rich-text-0-x-paragraph--pdp-modal-ame-descricao:after,.vtex-rich-text-0-x-paragraph--pdp-modal-ame-descricao:before {
        height:4px;
        width: 100px;
        color: #ff0058
    }

    .vtex-rich-text-0-x-headingLevel2--pdp-triggers-border {
        padding-right: 30px;
        margin-right: 30px;
        border-right: 1px solid #d8d8d8
    }
}

@media (max-width: 1024px) {
    .vtex-rich-text-0-x-container--pdp-modal-ame-descricao,.vtex-rich-text-0-x-container--pdp-modal-ame-info,.vtex-rich-text-0-x-container--pdp-modal-ame-passos {
        padding:10px 20px
    }

    .vtex-rich-text-0-x-paragraph--pdp-modal-ame-passos {
        font-size: 16px
    }
}

.vtex-rich-text-0-x-container--seguros-intro {
    margin: 20px 0
}

.vtex-rich-text-0-x-wrapper--seguros-coberturas-tabela {
    width: 100%;
    color: #001428
}

.vtex-rich-text-0-x-wrapper--seguros-coberturas-tabela .vtex-rich-text-0-x-table {
    width: 100%;
    margin-top: 40px
}

.vtex-rich-text-0-x-wrapper--seguros-coberturas-tabela .vtex-rich-text-0-x-table .vtex-rich-text-0-x-tableHead .vtex-rich-text-0-x-tableTh {
    font-size: 18px;
    font-weight: 600;
    padding: 25px;
    line-height: 30px;
    max-width: 50px
}

.vtex-rich-text-0-x-wrapper--seguros-coberturas-tabela .vtex-rich-text-0-x-table .vtex-rich-text-0-x-tableBody .vtex-rich-text-0-x-tableTr:first-child,.vtex-rich-text-0-x-wrapper--seguros-coberturas-tabela .vtex-rich-text-0-x-table .vtex-rich-text-0-x-tableBody .vtex-rich-text-0-x-tableTr:last-child {
    background: #eff4f7
}

.vtex-rich-text-0-x-wrapper--seguros-coberturas-tabela .vtex-rich-text-0-x-table .vtex-rich-text-0-x-tableBody .vtex-rich-text-0-x-tableTr .vtex-rich-text-0-x-tableTd {
    padding: 21px 0;
    font-weight: 500
}

.vtex-rich-text-0-x-headingLevel1--seguros-intro,.vtex-rich-text-0-x-headingLevel3--seguros-intro {
    font-size: 40px;
    font-weight: 400;
    margin: 0
}

.vtex-rich-text-0-x-headingLevel1--seguros-intro .vtex-rich-text-0-x-italic,.vtex-rich-text-0-x-headingLevel3--seguros-intro .vtex-rich-text-0-x-italic {
    font-style: normal;
    color: #ff554d
}

.vtex-rich-text-0-x-headingLevel1--seguros-coberturas-title,.vtex-rich-text-0-x-headingLevel3--seguros-coberturas-title {
    color: #001428;
    font-size: 40px;
    font-weight: 300;
    margin: 0
}

.vtex-rich-text-0-x-headingLevel6--seguros-how-do-passo {
    color: #ff554d;
    font-size: 30px;
    border: 3px solid #ff554d;
    border-radius: 50%;
    width: 60px;
    height: 60px;
    margin: 0 0 20px;
    display: flex;
    justify-content: center;
    align-items: center
}

.vtex-rich-text-0-x-paragraph--seguros-intro-topic {
    font-size: 12px;
    line-height: 18px
}

.vtex-rich-text-0-x-paragraph--seguros-how-do-passo {
    font-size: 14px
}

.vtex-rich-text-0-x-paragraph--seguros-how-do-passo .vtex-rich-text-0-x-italic {
    font-style: normal;
    color: #ff554d;
    text-transform: uppercase
}

.vtex-rich-text-0-x-paragraph--seguros-coberturas-title {
    color: #001428;
    font-size: 14px
}

.vtex-rich-text-0-x-paragraph--seguros-verificar-aparelhos {
    margin-top: 40px
}

.vtex-rich-text-0-x-paragraph--perguntas-institucionais {
    font-size: 16px;
    font-weight: 600;
    line-height: 24px
}

.vtex-rich-text-0-x-paragraph--respostas-institucionais {
    font-size: 13px
}

.vtex-rich-text-0-x-paragraph--respostas-institucionais .vtex-rich-text-0-x-link {
    color: #92c1e9
}

@media (min-width: 1025px) {
    .vtex-rich-text-0-x-container .vtex-rich-text-0-x-headingLevel1--seguros-intro {
        max-width:480px
    }
}

@media (max-width: 1024px) {
    .vtex-rich-text-0-x-wrapper--seguros-coberturas-mobile {
        width:100%;
        color: #001428
    }

    .vtex-rich-text-0-x-wrapper--seguros-coberturas-mobile .vtex-rich-text-0-x-table {
        width: 100%;
        padding: 35px 0;
        border-bottom: 1px solid #e9e9e9
    }

    .vtex-rich-text-0-x-wrapper--seguros-coberturas-mobile .vtex-rich-text-0-x-table .vtex-rich-text-0-x-tableHead .vtex-rich-text-0-x-tableTh {
        font-size: 16px;
        font-weight: 600;
        text-align: left;
        padding: 10px 0
    }

    .vtex-rich-text-0-x-wrapper--seguros-coberturas-mobile .vtex-rich-text-0-x-table .vtex-rich-text-0-x-tableBody .vtex-rich-text-0-x-tableTr .vtex-rich-text-0-x-tableTd {
        font-size: 12px;
        font-weight: 500;
        text-align: left;
        padding: 10px 0
    }

    .vtex-rich-text-0-x-headingLevel1--seguros-intro,.vtex-rich-text-0-x-headingLevel3--seguros-intro {
        margin-top: 0;
        margin-bottom: 20px;
        font-size: 18px;
        line-height: 28px;
        text-align: center
    }

    .vtex-rich-text-0-x-headingLevel1--seguros-how-do,.vtex-rich-text-0-x-headingLevel3--seguros-how-do {
        text-align: left;
        margin-bottom: 10px
    }

    .vtex-rich-text-0-x-headingLevel1--seguros-coberturas-title,.vtex-rich-text-0-x-headingLevel3--seguros-coberturas-title {
        text-align: left;
        font-size: 18px
    }

    .vtex-rich-text-0-x-headingLevel6--seguros-how-do-passo {
        width: 40px;
        height: 40px;
        font-size: 18px
    }

    .vtex-rich-text-0-x-paragraph--seguros-intro {
        font-size: 12px;
        text-align: center
    }

    .vtex-rich-text-0-x-paragraph--seguros-intro-topic {
        text-align: center
    }

    .vtex-rich-text-0-x-paragraph--seguros-coberturas-title {
        text-align: left;
        font-size: 12px
    }

    .vtex-rich-text-0-x-paragraph--seguros-coberturas-mobile {
        text-align: left;
        font-size: 12px;
        margin-top: 35px
    }

    .vtex-rich-text-0-x-paragraph--perguntas-institucionais {
        font-size: 12px;
        padding-right: 5px
    }

    .vtex-rich-text-0-x-paragraph--respostas-institucionais {
        font-size: 13px
    }
}

.vtex-rich-text-0-x-headingLevel1--institucionais-conteudo-titulo {
    margin: 0 0 16px;
    font-size: 24px
}

.vtex-rich-text-0-x-headingLevel1--institucionais-conteudo-texto {
    margin: 0 0 16px;
    color: #001428;
    font-size: 24px
}

.vtex-rich-text-0-x-headingLevel2--institucionais-conteudo-texto {
    color: #001428;
    font-weight: 700;
    font-size: 14px;
    margin: 18px 0 0
}

.vtex-rich-text-0-x-paragraph--institucionais-conteudo-titulo {
    font-size: 12px;
    line-height: 20px
}

.vtex-rich-text-0-x-paragraph--institucionais-conteudo-texto {
    color: #001428;
    font-size: 12px;
    line-height: 20px
}

.vtex-rich-text-0-x-paragraph--institucionais-conteudo-texto .vtex-rich-text-0-x-strong .vtex-rich-text-0-x-link {
    color: #001428;
    font-weight: 700;
    font-size: 16px;
    text-decoration: none
}

.vtex-rich-text-0-x-paragraph--avisos-conteudo-contato {
    color: #001428;
    font-size: 12px;
    line-height: 20px;
    font-weight: 700
}

.vtex-rich-text-0-x-list--institucionais-conteudo-texto {
    padding: .75em
}

.vtex-rich-text-0-x-list--institucionais-conteudo-texto .vtex-rich-text-0-x-listItem {
    color: #001428;
    font-size: 12px;
    line-height: 20px
}

.vtex-rich-text-0-x-link--reciclagem-conteudo-texto {
    color: #001428;
    font-weight: 700;
    font-size: 16px;
    text-decoration: none
}

@media (max-width: 1024px) {
    .vtex-rich-text-0-x-headingLevel1--institucionais-conteudo-texto,.vtex-rich-text-0-x-headingLevel1--institucionais-conteudo-titulo {
        font-size:18px
    }
}

@media only screen and (min-width: 1025px) {
    .vtex-rich-text-0-x-heading--politica-privacidad-subtitulo {
        font-size:2rem
    }
}

.vtex-rich-text-0-x-container--footer-newsletter {
    justify-content: center
}

.vtex-rich-text-0-x-paragraph--footer-newsletter {
    text-align: center;
    line-height: 35px;
    font-size: 20px;
    color: #001428
}

@media (min-width: 1920px) {
    .vtex-rich-text-0-x-paragraph--footer-newsletter {
        font-size:35px
    }
}

.vtex-rich-text-0-x-paragraph--footer-social-location {
    color: #001428;
    font-size: 12px;
    font-weight: 500
}

.vtex-rich-text-0-x-paragraph--footer-location .vtex-rich-text-0-x-link {
    color: #001428;
    font-size: 14px;
    font-weight: 500
}

.vtex-rich-text-0-x-paragraph--venta-telefonica {
    cursor: context-menu;
    font-size: 14px;
    color: #001428;
    font-weight: 500;
    margin: 0
}

.vtex-rich-text-0-x-paragraph--footer-menus {
    color: #001428;
    font-size: 1rem
}

.vtex-rich-text-0-x-paragraph--footer-copyright-vendas,.vtex-rich-text-0-x-paragraph--footer-created {
    color: #001428;
    font-size: 12px;
    font-weight: 500;
    text-align: center
}

.vtex-rich-text-0-x-paragraph--footer-copyright-vendas .vtex-rich-text-0-x-link,.vtex-rich-text-0-x-paragraph--footer-created .vtex-rich-text-0-x-link {
    color: #001428;
    text-decoration: none
}

@media (max-width: 1024px) {
    .vtex-rich-text-0-x-paragraph--footer-newsletter {
        text-align:center
    }

    .vtex-rich-text-0-x-paragraph--footer-vendas {
        color: #fff;
        line-height: 34px;
        text-align: left;
        margin: 0
    }

    .vtex-rich-text-0-x-paragraph--footer-copyright-vendas {
        line-height: 30px;
        text-align: left;
        margin: 0
    }
}

.vtex-rich-text-0-x-container--sectionTitle {
    margin-top: 30px;
    margin-bottom: 15px
}

.vtex-rich-text-0-x-heading--sectionTitle,.vtex-rich-text-0-x-paragraph--sectionTitle {
    color: #fff;
    font-size: 24px;
    text-transform: uppercase;
    font-weight: 300;
    padding-left: 15px
}

.vtex-rich-text-0-x-heading .vtex-rich-text-0-x-strong--sectionTitle,.vtex-rich-text-0-x-paragraph .vtex-rich-text-0-x-strong--sectionTitle {
    font-weight: 300;
    color: #ff554d
}

.vtex-rich-text-0-x-heading--helloofertas {
    text-transform: lowercase!important
}

@media (max-width: 639px) {
    .vtex-rich-text-0-x-heading--sectionTitle,.vtex-rich-text-0-x-paragraph--sectionTitle {
        font-size:20px;
        padding-left: 0
    }
}

.vtex-rich-text-0-x-paragraph--unavailable-product-summary {
    font-size: 15px
}

.vtex-rich-text-0-x-container--familyPageText {
    text-align: center
}

.vtex-rich-text-0-x-container--familyPageText .vtex-rich-text-0-x-wrapper {
    max-width: 900px
}

.vtex-rich-text-0-x-container--familyPageText .vtex-rich-text-0-x-headingLevel1 {
    color: #001428;
    font-size: 24px;
    text-transform: uppercase;
    font-weight: 300;
    line-height: 24px;
    padding-left: 15px
}

.vtex-rich-text-0-x-container--familyPageText .vtex-rich-text-0-x-headingLevel1 .vtex-rich-text-0-x-strong {
    font-weight: 300;
    color: #ff554d
}

.vtex-rich-text-0-x-container--familyPageText .vtex-rich-text-0-x-headingLevel2 {
    font-size: 16px;
    line-height: 18px;
    font-weight: 400
}

.vtex-rich-text-0-x-container--familyPageText .vtex-rich-text-0-x-headingLevel3 {
    font-size: 14px;
    font-weight: 400;
    line-height: 24px
}

.vtex-rich-text-0-x-container--familyPageText .vtex-rich-text-0-x-paragraph {
    color: #a2a2a2;
    font-weight: 300;
    font-size: 14px;
    line-height: normal
}

.vtex-rich-text-0-x-container--familyPageText .vtex-rich-text-0-x-link--familyPageText {
    display: block;
    text-align: center;
    text-decoration: none;
    font-weight: 400;
    margin: 25px auto;
    width: 100%;
    max-width: 328px;
    min-height: 48px;
    background-color: #ff554d;
    color: #fff;
    font-size: 14px;
    border: none;
    border-radius: 5px;
    cursor: pointer;
    padding: 15px 40px
}

.vtex-rich-text-0-x-container--sectionTitleFamilyPage {
    padding-top: 50px
}

.vtex-rich-text-0-x-container--sectionTitleFamilyPage .vtex-rich-text-0-x-heading {
    line-height: 30px!important;
    font-weight: 400!important;
    color: #001428
}

.vtex-rich-text-0-x-container--legalWarnings {
    color: #001428
}

.vtex-rich-text-0-x-container--legalWarnings .vtex-rich-text-0-x-headingLevel2 {
    font-size: 16px
}

.vtex-rich-text-0-x-container--legalWarnings .vtex-rich-text-0-x-list {
    padding-inline-start:15px}

.vtex-rich-text-0-x-container--legalWarnings .vtex-rich-text-0-x-list,.vtex-rich-text-0-x-container--legalWarnings .vtex-rich-text-0-x-paragraph {
    font-size: 12px
}

.vtex-rich-text-0-x-container--family-page-specification-text .vtex-rich-text-0-x-heading,.vtex-rich-text-0-x-container--family-page-specification-text .vtex-rich-text-0-x-paragraph {
    font-size: 14px;
    line-height: 14px
}

@media (max-width: 639px) {
    .vtex-rich-text-0-x-container--familyPageText {
        padding:0 10px;
        text-align: left
    }

    .vtex-rich-text-0-x-container--familyPageText .vtex-rich-text-0-x-headingLevel1 {
        padding-left: 0
    }
}

.vtex-rich-text-0-x-heading--info-cel-title {
    font-size: 30px;
    line-height: 40px;
    font-weight: 200;
    color: #ff6b00;
    margin-bottom: 24px;
    letter-spacing: 1.75px
}

@media screen and (max-width: 768px) {
    .vtex-rich-text-0-x-wrapper--info-cel-text {
        font-size:12px
    }

    .vtex-rich-text-0-x-heading--info-cel-title {
        font-size: 20px
    }
}

.vtex-rich-text-0-x-wrapper--end-of-life {
    width: 100%
}

.vtex-rich-text-0-x-wrapper--end-of-life .vtex-rich-text-0-x-heading {
    color: #001428;
    font-size: 20px
}

.vtex-rich-text-0-x-wrapper--end-of-life .vtex-rich-text-0-x-paragraph {
    color: #001428;
    font-weight: 500;
    line-height: 24px;
    font-size: 16px
}

.vtex-rich-text-0-x-wrapper--end-of-life .vtex-rich-text-0-x-link {
    display: block;
    text-align: center;
    text-decoration: none;
    font-weight: 400;
    width: 100%;
    min-height: 48px;
    background-color: #ff554d;
    color: #fff;
    font-size: 14px;
    border: none;
    border-radius: 5px;
    cursor: pointer;
    padding: 15px 40px
}

.vtex-rich-text-0-x-container--compare-link {
    align-items: center;
    margin-top: 15px
}

.vtex-rich-text-0-x-heading--compare-link {
    color: #fff;
    font-size: 14px;
    font-weight: 700;
    display: flex;
    align-items: center;
    margin: 0
}

.vtex-rich-text-0-x-link--compare-link {
    text-decoration: none;
    color: #fff
}

@media screen and (max-width: 758px) {
    .vtex-rich-text-0-x-heading--compare-link,.vtex-rich-text-0-x-link--compare-link {
        display:none
    }
}

.vtex-rich-text-0-x-wrapper--avise-me-button {
    cursor: pointer
}

.vtex-rich-text-0-x-paragraph--avise-me-button {
    background: #f6534c;
    border: #f6534c;
    padding: 15px;
    border-radius: 6px;
    margin: 0
}

.vtex-rich-text-0-x-wrapper--avise-me-title .vtex-rich-text-0-x-heading-level-2 {
    font-size: 20px;
    color: #001428;
    font-weight: 700;
    margin: 0
}

.vtex-rich-text-0-x-wrapper--avise-me-title .vtex-rich-text-0-x-paragraph {
    font-size: 14px;
    line-height: 24px;
    color: #001428;
    font-weight: 500;
    margin: 10px 0;
    line-height: 1.5
}

.vtex-rich-text-0-x-paragraph--text-between-name-sku {
    color: #000;
    font-size: 12px;
    line-height: 1.6;
    border-top: 1px solid #ddc8b7;
    margin-top: 20px;
    padding-top: 20px
}

@media (max-width: 1024px) {
    .vtex-rich-text-0-x-paragraph--text-between-name-sku {
        border:0;
        padding-top: 0;
        margin-top: 0
    }
}

.vtex-rich-text-0-x-container--text-between-name-sku,.vtex-rich-text-0-x-wrapper--text-between-name-sku {
    width: 100%
}

.vtex-rich-text-0-x-wrapper--text-footer,.vtex-rich-text-0-x-wrapper--text-footer-edge-20-lite-mx,.vtex-rich-text-0-x-wrapper--text-footer-edge-20-mx {
    margin: 2rem 1.7rem
}

.vtex-rich-text-0-x-wrapper--text-footer-edge-20-lite-mx .vtex-rich-text-0-x-paragraph,.vtex-rich-text-0-x-wrapper--text-footer-edge-20-mx .vtex-rich-text-0-x-paragraph,.vtex-rich-text-0-x-wrapper--text-footer .vtex-rich-text-0-x-paragraph {
    font-size: 14px
}

.vtex-rich-text-0-x-container--images-description-col-1 {
    margin-bottom: 70px
}

.vtex-rich-text-0-x-container--images-description-col-2 {
    margin-bottom: 120px
}

.vtex-rich-text-0-x-container--interes-title-category {
    justify-content: center
}

.vtex-rich-text-0-x-wrapper--interes-title-category {
    color: #ddc8b7;
    font-size: 26px;
    text-transform: uppercase
}

.vtex-rich-text-0-x-container--motofertas-title {
    justify-content: center;
    margin: 0 0 20px
}

.vtex-rich-text-0-x-container--motofertas-title .vtex-rich-text-0-x-paragraph {
    color: #001428;
    font-size: 26px;
    text-transform: uppercase
}

.vtex-rich-text-0-x-container--temporaly-unavailable {
    color: #000;
    margin-top: 0
}

.vtex-rich-text-0-x-container--ready-for-footer-legend .vtex-rich-text-0-x-paragraph {
    font-size: 14px
}

.vtex-rich-text-0-x-container--moto-watch-container__text--paragraph {
    margin-top: 150px
}

@media only screen and (min-width: 768px) {
    .vtex-rich-text-0-x-container--moto-watch-container__text--paragraph {
        margin-top:0
    }
}

.vtex-rich-text-0-x-paragraph--moto-watch-container__text--title {
    color: #fff;
    font-size: 45px;
    font-weight: 700;
    line-height: normal;
    margin: 0;
    text-align: center
}

@media only screen and (min-width: 768px) {
    .vtex-rich-text-0-x-paragraph--moto-watch-container__text--title {
        line-height:1.5;
        text-align: left
    }
}

.vtex-rich-text-0-x-paragraph--moto-watch-container__text--paragraph {
    color: #fff;
    font-size: 16px;
    line-height: 24px;
    font-weight: 300
}

.vtex-rich-text-0-x-link--moto-watch-container__text--link {
    padding: 0 60px;
    min-height: 2.5rem;
    box-shadow: 0 1px 1px rgba(0,0,0,.2);
    color: #fff;
    cursor: pointer;
    display: inline-block;
    text-decoration: none;
    height: 16px;
    font-size: 18px;
    font-weight: 400;
    line-height: 32px;
    letter-spacing: .72px;
    border-radius: 24px;
    width: 100%;
    outline: 0;
    text-transform: none;
    border: 2px solid #ff554d;
    background-color: #ff554d
}

@media only screen and (min-width: 768px) {
    .vtex-rich-text-0-x-link--moto-watch-container__text--link {
        width:auto
    }
}

@media screen and (max-width: 768px) {
    .vtex-rich-text-0-x-wrapper--recommended-products-title {
        padding-left:0
    }
}

.vtex-rich-text-0-x-wrapper--recommended-products-title .vtex-rich-text-0-x-heading--recommended-products-title {
    margin: 48px 0 32px;
    color: #000;
    font-size: 32px
}

@media screen and (max-width: 768px) {
    .vtex-rich-text-0-x-wrapper--recommended-products-title .vtex-rich-text-0-x-heading--recommended-products-title {
        margin:33px 0 20px;
        font-size: 18px
    }
}

@media screen and (max-width: 768px) {
    .vtex-rich-text-0-x-wrapper .vtex-rich-text-0-x-paragraph--new-family-edge-page-smartphones--link {
        margin:33px 0 20px
    }
}

.vtex-rich-text-0-x-wrapper .vtex-rich-text-0-x-link--new-family-edge-page-smartphones--link {
    font-size: 16px;
    text-decoration: none;
    font-weight: 400;
    color: #1879a6
}

@media screen and (max-width: 768px) {
    .vtex-rich-text-0-x-wrapper .vtex-rich-text-0-x-link--new-family-edge-page-smartphones--link {
        font-size:12px
    }
}

.vtex-rich-text-0-x-paragraph--go-product-rating {
    position: absolute;
    width: 130px;
    height: 35px;
    background: transparent;
    top: 10rem
}

@media screen and (max-width: 1025px) {
    .vtex-rich-text-0-x-paragraph--go-product-rating {
        top:2rem
    }
}

.vtex-rich-text-0-x-paragraph--go-product-rating :last-child {
    position: relative;
    z-index: 1;
    display: block;
    width: 130px;
    height: 35px
}

.vtex-search-result-3-x-container--layout {
    margin-bottom: 79px
}

.vtex-search-result-3-x-container--layout .vtex-flex-layout-0-x-flexCol--search-title .vtex-search-result-3-x-galleryTitle--layout {
    font-weight: 300;
    text-transform: uppercase;
    color: #001428
}

.vtex-search-result-3-x-container--layout .vtex-flex-layout-0-x-flexCol--search-not-found .vtex-search-result-3-x-galleryTitle--layout,.vtex-search-result-3-x-container--layout .vtex-flex-layout-0-x-flexCol--search-title-busca .vtex-search-result-3-x-galleryTitle--layout {
    font-weight: 600;
    text-transform: lowercase;
    color: #001428
}

.vtex-search-result-3-x-container--layout .vtex-search-result-3-x-filters--layout {
    background-color: #fff;
    padding: 15px;
    border-radius: 10px
}

.vtex-search-result-3-x-container--layout .vtex-search-result-3-x-filters--layout .vtex-search-result-3-x-filter__container--selectedFilters {
    display: none
}

.vtex-search-result-3-x-container--layout .vtex-search-result-3-x-filters--layout .vtex-search-result-3-x-filter__container .vtex-search-result-3-x-filterMessage {
    color: #011428;
    font-weight: 700;
    display: flex;
    align-items: center;
    gap: 7px;
    margin-bottom: 25px
}

.vtex-search-result-3-x-container--layout .vtex-search-result-3-x-filters--layout .vtex-search-result-3-x-filter__container .vtex-search-result-3-x-filterMessage:before {
    content: "";
    background: url(https://brmotorolanew.vtexassets.com/arquivos/search-filter-icon.png);
    width: 20px;
    height: 20px;
    display: block;
    background-size: contain;
    background-repeat: no-repeat
}

.vtex-search-result-3-x-container--layout .vtex-search-result-3-x-filters--layout .vtex-search-result-3-x-filter__container .vtex-search-result-3-x-filterTitle {
    color: #001428;
    font-weight: 700;
    font-size: 16px
}

.vtex-search-result-3-x-container--layout .vtex-search-result-3-x-filters--layout .vtex-search-result-3-x-filter__container .vtex-search-result-3-x-filterTitle .vtex-search-result-3-x-caretIcon {
    color: #001428;
    overflow: inherit
}

.vtex-search-result-3-x-container--layout .vtex-search-result-3-x-filters--layout .vtex-search-result-3-x-filter__container .vtex-search-result-3-x-filterItem .vtex-checkbox__line-container {
    display: flex;
    align-items: center;
    padding: 8px 0
}

.vtex-search-result-3-x-container--layout .vtex-search-result-3-x-filters--layout .vtex-search-result-3-x-filter__container .vtex-search-result-3-x-filterItem .vtex-checkbox__line-container .vtex-checkbox__label {
    color: #001428;
    font-size: 14px;
    line-height: 14px
}

.vtex-search-result-3-x-container--layout .vtex-search-result-3-x-filters--layout .vtex-search-result-3-x-filter__container .vtex-search-result-3-x-filterItem .vtex-checkbox__line-container .vtex-checkbox__container {
    width: 24px;
    height: 24px;
    margin-right: 20px
}

.vtex-search-result-3-x-container--layout .vtex-search-result-3-x-filters--layout .vtex-search-result-3-x-filter__container .vtex-search-result-3-x-filterItem .vtex-checkbox__line-container .vtex-checkbox__container .vtex-checkbox__inner-container {
    border-color: #001428;
    width: 24px;
    height: 24px;
    border-radius: 5px;
    margin-right: 0
}

.vtex-search-result-3-x-container--layout .vtex-search-result-3-x-filters--layout .vtex-search-result-3-x-filter__container .vtex-search-result-3-x-filterItem .vtex-checkbox__line-container .vtex-checkbox__container .vtex__icon-check {
    display: none
}

.vtex-search-result-3-x-container--layout .vtex-search-result-3-x-filters--layout .vtex-search-result-3-x-filter__container .vtex-search-result-3-x-filterItem .vtex-checkbox__line-container .vtex-checkbox__container .vtex-checkbox__box-wrapper {
    width: 24px;
    height: 24px
}

.vtex-search-result-3-x-container--layout .vtex-search-result-3-x-filters--layout .vtex-search-result-3-x-filter__container .vtex-search-result-3-x-filterTemplateOverflow {
    max-height: 100%!important
}

.vtex-search-result-3-x-container--layout .vtex-search-result-3-x-filters--layout .vtex-search-result-3-x-filtersWrapperMobile {
    background-color: #fff;
    width: 100%;
    height: 40px
}

.vtex-search-result-3-x-container--layout .vtex-search-result-3-x-filters--layout .vtex-search-result-3-x-filtersWrapperMobile .vtex-search-result-3-x-filterPopupButton {
    border: thin solid #001428;
    border-radius: 5px;
    background-color: #fff;
    width: 100%;
    height: 40px;
    margin-right: auto
}

.vtex-search-result-3-x-container--layout .vtex-search-result-3-x-filters--layout .vtex-search-result-3-x-filtersWrapperMobile .vtex-search-result-3-x-filterPopupButton .vtex-search-result-3-x-filterPopupTitle {
    color: #001428;
    display: flex;
    align-items: center;
    gap: 5px
}

.vtex-search-result-3-x-container--layout .vtex-search-result-3-x-filters--layout .vtex-search-result-3-x-filtersWrapperMobile .vtex-search-result-3-x-filterPopupButton .vtex-search-result-3-x-filterPopupTitle:before {
    content: "";
    background: url(https://brmotorolanew.vtexassets.com/arquivos/search-filter-icon.png);
    width: 16px;
    height: 16px;
    display: block;
    background-size: contain;
    background-repeat: no-repeat
}

.vtex-search-result-3-x-container--layout .vtex-search-result-3-x-filters--layout .vtex-search-result-3-x-filtersWrapperMobile .vtex-search-result-3-x-filterPopupButton .vtex-search-result-3-x-filterPopupArrowIcon {
    width: 16px;
    height: 16px;
    background: url(/arquivos/arrow-right-filter.png) no-repeat
}

.vtex-search-result-3-x-container--layout .vtex-search-result-3-x-filters--layout .vtex-search-result-3-x-filtersWrapperMobile .vtex-search-result-3-x-filterPopupButton .vtex-search-result-3-x-filterPopupArrowIcon .vtex-search-result-3-x-filterIcon {
    color: #001428
}

.vtex-search-result-3-x-container--layout .vtex-search-result-3-x-orderBy--layout {
    display: flex;
    justify-content: flex-end
}

.vtex-search-result-3-x-container--layout .vtex-search-result-3-x-orderBy--layout .vtex-search-result-3-x-orderByButton {
    width: auto;
    background-color: transparent;
    border: 1px solid #001428;
    -webkit-border-radius: 5px;
    border-radius: 5px
}

@media (max-width: 1023px) {
    .vtex-search-result-3-x-container--layout .vtex-search-result-3-x-orderBy--layout .vtex-search-result-3-x-orderByButton {
        width:100%;
        background-color: transparent;
        border: 1px solid #001428;
        -webkit-border-radius: 5px;
        border-radius: 5px;
        height: 40px
    }
}

.vtex-search-result-3-x-container--layout .vtex-search-result-3-x-orderBy--layout .vtex-search-result-3-x-orderByButton .vtex-search-result-3-x-caretIcon,.vtex-search-result-3-x-container--layout .vtex-search-result-3-x-orderBy--layout .vtex-search-result-3-x-orderByButton .vtex-search-result-3-x-orderByText {
    color: #001428
}

@media (max-width: 1023px) {
    .vtex-search-result-3-x-container--layout .vtex-search-result-3-x-orderBy--layout .vtex-search-result-3-x-orderByButton .vtex-search-result-3-x-filterPopupArrowIcon {
        display:flex;
        align-items: center
    }
}

@media (max-width: 1023px) {
    .vtex-search-result-3-x-container--layout .vtex-search-result-3-x-orderBy--layout .vtex-search-result-3-x-orderByButton .vtex-search-result-3-x-filterPopupArrowIcon .vtex-search-result-3-x-caretIcon,.vtex-search-result-3-x-container--layout .vtex-search-result-3-x-orderBy--layout .vtex-search-result-3-x-orderByButton .vtex-search-result-3-x-filterPopupArrowIcon .vtex-search-result-3-x-filterIcon {
        color:#001428;
        width: 16px;
        height: 16px;
        overflow: inherit
    }
}

.vtex-search-result-3-x-container--layout .vtex-search-result-3-x-orderBy--layout .vtex-search-result-3-x-orderByOptionsContainer {
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
    border: 1px solid #001428;
    border-top: none;
    top: 40px;
    min-width: 100px;
    padding-bottom: 2px
}

.vtex-search-result-3-x-container--layout .vtex-search-result-3-x-orderBy--layout .vtex-search-result-3-x-orderByOptionsContainer .vtex-search-result-3-x-orderByOptionItem {
    font-size: 14px;
    font-family: Montserrat;
    color: #001428;
    text-align: center;
    padding-left: 0;
    padding-right: 0;
    min-width: 100px
}

.vtex-search-result-3-x-container--layout .vtex-search-result-3-x-orderBy--layout .vtex-search-result-3-x-orderByOptionsContainer .vtex-search-result-3-x-orderByOptionItem--selected,.vtex-search-result-3-x-container--layout .vtex-search-result-3-x-orderBy--layout .vtex-search-result-3-x-orderByOptionsContainer .vtex-search-result-3-x-orderByOptionItem:hover {
    background-color: #fbf9f7
}

@media (max-width: 1023px) {
    .vtex-search-result-3-x-container--layout .vtex-search-result-3-x-orderBy--layout .vtex-search-result-3-x-orderByOptionsContainer .vtex-search-result-3-x-orderByOptionItem--selected,.vtex-search-result-3-x-container--layout .vtex-search-result-3-x-orderBy--layout .vtex-search-result-3-x-orderByOptionsContainer .vtex-search-result-3-x-orderByOptionItem:hover {
        background-color:inherit
    }
}

.vtex-search-result-3-x-container--layout .vtex-search-result-3-x-gallery {
    margin: 0;
    padding-left: 25px
}

@media (max-width: 1023px) {
    .vtex-search-result-3-x-container--layout .vtex-search-result-3-x-gallery {
        margin:0 0 20px;
        padding: 0 10px
    }
}

.vtex-search-result-3-x-container--layout .vtex-search-result-3-x-gallery .vtex-search-result-3-x-galleryItem {
    padding: 0 10px;
    margin-bottom: 20px
}

@media (max-width: 1023px) {
    .vtex-search-result-3-x-container--layout .vtex-search-result-3-x-gallery .vtex-search-result-3-x-galleryItem {
        padding:0;
        margin-bottom: 20px
    }
}

.vtex-search-result-3-x-container--layout .vtex-search-result-3-x-galleryTitle--layout {
    color: #001428;
    font-size: 36px;
    text-align: center
}

@media (max-width: 1023px) {
    .vtex-search-result-3-x-container--layout .vtex-search-result-3-x-galleryTitle--layout {
        font-weight:300;
        font-size: 18px;
        text-transform: uppercase;
        margin-bottom: 0;
        padding: 0 15px
    }
}

.vtex-search-result-3-x-sidebar {
    width: 90%!important;
    z-index: 10000
}

.vtex-search-result-3-x-sidebar .vtex-search-result-3-x-accordionFilter {
    padding-bottom: 81px!important
}

.vtex-search-result-3-x-sidebar .vtex-search-result-3-x-accordionFilter .vtex-search-result-3-x-filterAccordionBreadcrumbs .vtex-search-result-3-x-filterBreadcrumbsText {
    color: #001428;
    font-size: 16px;
    margin-right: 5px;
    display: flex;
    gap: 5px;
    align-items: center;
    font-weight: 700
}

.vtex-search-result-3-x-sidebar .vtex-search-result-3-x-accordionFilter .vtex-search-result-3-x-filterAccordionBreadcrumbs .vtex-search-result-3-x-filterBreadcrumbsText:before {
    content: "";
    background: url(https://brmotorolanew.vtexassets.com/arquivos/search-filter-icon.png);
    width: 16px;
    height: 16px;
    display: block;
    background-size: contain;
    background-repeat: no-repeat
}

.vtex-search-result-3-x-sidebar .vtex-search-result-3-x-accordionFilter .vtex-search-result-3-x-filterAccordionBreadcrumbs .vtex-search-result-3-x-filterBreadcrumbsItemName {
    color: #001428;
    font-weight: 700;
    font-size: 16px
}

.vtex-search-result-3-x-sidebar .vtex-search-result-3-x-accordionFilter .vtex-search-result-3-x-accordionFilterContainer {
    padding: 0 15px!important
}

.vtex-search-result-3-x-sidebar .vtex-search-result-3-x-accordionFilter .vtex-search-result-3-x-accordionFilterContainer .vtex-search-result-3-x-accordionFilterItemTitle {
    color: #001428;
    font-weight: 700;
    font-size: 16px
}

.vtex-search-result-3-x-sidebar .vtex-search-result-3-x-accordionFilter .vtex-search-result-3-x-accordionFilterItemOptions .vtex-search-result-3-x-filterAccordionItemBox .vtex-checkbox__line-container {
    display: flex;
    align-items: center;
    padding: 8px 0
}

.vtex-search-result-3-x-sidebar .vtex-search-result-3-x-accordionFilter .vtex-search-result-3-x-accordionFilterItemOptions .vtex-search-result-3-x-filterAccordionItemBox .vtex-checkbox__line-container .vtex-checkbox__label {
    color: #001428;
    font-size: 14px;
    line-height: 14px
}

.vtex-search-result-3-x-sidebar .vtex-search-result-3-x-accordionFilter .vtex-search-result-3-x-accordionFilterItemOptions .vtex-search-result-3-x-filterAccordionItemBox .vtex-checkbox__line-container .vtex-checkbox__container {
    width: 24px;
    height: 24px;
    margin-right: 20px
}

.vtex-search-result-3-x-sidebar .vtex-search-result-3-x-accordionFilter .vtex-search-result-3-x-accordionFilterItemOptions .vtex-search-result-3-x-filterAccordionItemBox .vtex-checkbox__line-container .vtex-checkbox__container .vtex-checkbox__inner-container {
    border-color: #001428;
    width: 24px;
    height: 24px;
    border-radius: 5px;
    margin-right: 0
}

.vtex-search-result-3-x-sidebar .vtex-search-result-3-x-accordionFilter .vtex-search-result-3-x-accordionFilterItemOptions .vtex-search-result-3-x-filterAccordionItemBox .vtex-checkbox__line-container .vtex-checkbox__container .vtex__icon-check {
    display: none
}

.vtex-search-result-3-x-sidebar .vtex-search-result-3-x-accordionFilter .vtex-search-result-3-x-accordionFilterItemOptions .vtex-search-result-3-x-filterAccordionItemBox .vtex-checkbox__line-container .vtex-checkbox__container .vtex-checkbox__box-wrapper {
    width: 24px;
    height: 24px;
    border: 1px solid #001428;
    border-radius: .5em
}

.vtex-search-result-3-x-sidebar .vtex-search-result-3-x-filterButtonsBox {
    border: none;
    box-shadow: 0 -3px 10px hsla(0,0%,100%,.1);
    height: 81px!important
}

.vtex-search-result-3-x-sidebar .vtex-search-result-3-x-filterButtonsBox .vtex-search-result-3-x-filterClearButtonWrapper .vtex-button {
    border: thin solid #fff;
    border-radius: 5px;
    min-height: 60px
}

.vtex-search-result-3-x-sidebar .vtex-search-result-3-x-filterButtonsBox .vtex-search-result-3-x-filterApplyButtonWrapper .vtex-button {
    border-radius: 5px;
    background-color: #ff554d;
    border: 1px solid #ff554d;
    min-height: 60px
}

.vtex-search-result-3-x-sidebar .vtex-search-result-3-x-filterButtonsBox .vtex-search-result-3-x-filterApplyButtonWrapper .vtex-button .vtex-button__label {
    color: #fff
}

.vtex-search-result-3-x-buttonShowMore .vtex-button__label {
    font-size: 12px
}

.vtex-flex-layout-0-x-flexRow--search-fetch-previous .vtex-search-result-3-x-buttonShowMore .vtex-button {
    margin-bottom: 20px
}

.vtex-search-result-3-x-searchResultContainer {
    padding-top: 40px
}

@media (max-width: 1023px) {
    .vtex-search-result-3-x-searchResultContainer {
        padding:0!important
    }
}

@media (min-width: 1920px) {
    .vtex-search-result-3-x-searchResultContainer--search-department {
        max-width:none!important
    }
}

.vtex-search-result-3-x-searchResultContainer--new_family_edge_content {
    padding: 0!important;
    background: #fff
}

.vtex-search-result-3-x-searchResultContainer--new_family_edge_content .vtex-store-components-3-x-container {
    padding: 0
}

.vtex-search-result-3-x-searchResultContainer--new_family_edge_content .vtex-search-result-3-x-filters--layout {
    border-radius: 0;
    padding-top: 48px;
    padding-left: 83px
}

.vtex-search-result-3-x-searchResultContainer--new_family_edge_content .vtex-search-result-3-x-container--layout--new_family_edge_content {
    background: #f8f8f8;
    margin-bottom: 20px!important
}

.vtex-search-result-3-x-searchResultContainer--new_family_edge_content .vtex-search-result-3-x-buttonShowMore {
    padding: 18px
}

.vtex-search-result-3-x-searchResultContainer--new_family_edge_content .vtex-slider-container {
    padding: 0 24px 0 0
}

.vtex-search-result-3-x-searchResultContainer--new_family_edge_content .vtex-search-result-3-x-flexRow {
    background: #f8f8f8
}

.vtex-search-result-3-x-searchResultContainer--new_family_edge_content .vtex-search-result-3-x-gallery--gallery-new-family-edge {
    background: #f8f8f8;
    padding: 16px 83px 16px 16px
}

@media (max-width: 1023px) {
    .vtex-search-result-3-x-searchResultContainer--new_family_edge_content .vtex-search-result-3-x-gallery--gallery-new-family-edge {
        padding:20px 0 0;
        margin: 0
    }
}

.vtex-search-result-3-x-searchResultContainer--new_family_edge_content .vtex-search-result-3-x-buttonShowMore--layout {
    background: #f8f8f8
}

.vtex-search-result-3-x-filter__container--brand {
    display: none
}

.vtex-search-result-3-x-filter__container--priceRange .vtex-search-result-3-x-filterTitle:first-child {
    font-size: 0!important
}

.vtex-search-result-3-x-filter__container--priceRange .vtex-search-result-3-x-filterTitle:before {
    content: "Rango de Precios";
    color: #001428;
    font-weight: 500;
    font-size: 16px
}

.vtex-search-2-x-biggy-autocomplete {
    flex-direction: column!important;
    transform: translateY(-4px);
    box-shadow: none;
    border-radius: 0 0 4px 4px;
    padding: 20px 0 0
}

.vtex-search-2-x-biggy-autocomplete-wrapper {
    width: auto
}

.vtex-search-2-x-biggy-autocomplete::-webkit-scrollbar {
    width: 7px
}

.vtex-search-2-x-biggy-autocomplete::-webkit-scrollbar-thumb {
    background: #ff5d4d;
    border-radius: 4px
}

.vtex-search-2-x-biggy-autocomplete::-webkit-scrollbar-track {
    box-shadow: inset 0 0 5px #bfbfbf;
    border-radius: 4px
}

.vtex-search-2-x-biggy-autocomplete .vtex-product-price-1-x-sellingPrice,.vtex-search-2-x-biggy-autocomplete .vtex-product-summary-2-x-productNameContainer {
    text-align: left
}

.vtex-search-2-x-biggy-autocomplete .vtex-product-summary-2-x-productBrand {
    font-size: 14px!important;
    font-weight: 600
}

.vtex-search-2-x-biggy-autocomplete .vtex-product-summary-2-x-nameContainer {
    margin-top: 0!important;
    padding-bottom: 0!important
}

.vtex-search-2-x-biggy-autocomplete .vtex-product-summary-2-x-container--shelf-autocomplete {
    max-width: unset!important
}

.vtex-search-2-x-biggy-autocomplete .vtex-product-summary-2-x-imageNormal {
    max-height: 90px!important;
    width: fit-content!important;
    padding: 10px 0
}

.vtex-search-2-x-biggy-autocomplete .vtex-flex-layout-0-x-flexColChild {
    margin-bottom: 0;
    align-items: flex-start
}

.vtex-search-2-x-biggy-autocomplete .vtex-product-summary-2-x-nameContainer {
    justify-content: start
}

.vtex-search-2-x-biggy-autocomplete .vtex-product-summary-2-x-productNameContainer {
    width: 90%
}

.vtex-search-2-x-tileListSeeMore {
    height: auto;
    line-height: normal;
    padding: 10px 0;
    background: #f7f7f7;
    color: #001428;
    font-weight: 500
}

.vtex-search-2-x-tileListList {
    flex-direction: column!important
}

.vtex-search-result-3-x-buttonShowMore .vtex-button {
    padding: 0 2rem
}

.vtex-shelf-1-x-dotsContainer {
    width: 90%!important;
    border: none;
    margin: auto auto -25px!important
}

.vtex-shelf-1-x-dot {
    text-align: center;
    width: 30px!important;
    padding: 0;
    height: 4px!important;
    background-color: transparent;
    border-radius: 30px;
    border: 1px solid #fff;
    margin-right: 5px;
    font-size: 0
}

.vtex-shelf-1-x-dot--isActive {
    background-color: #fff
}

.vtex-slider-layout-0-x-sliderLayoutContainer--carousel {
    max-width: 1366px;
    margin: 60px auto calc(5% + 20px)
}

@media screen and (max-width: 480px) {
    .vtex-slider-layout-0-x-sliderLayoutContainer--carousel {
        margin-top:calc(6.7% + 55px)
    }
}

.vtex-slider-layout-0-x-caretIcon--carousel {
    display: none
}

.vtex-slider-layout-0-x-sliderRightArrow--carousel:before {
    margin-right: 20px;
    background-image: url(https://comoto.vteximg.com.br/arquivos/c-rd-slick-arrow-right-white.png)
}

.vtex-slider-layout-0-x-sliderLeftArrow--carousel:before,.vtex-slider-layout-0-x-sliderRightArrow--carousel:before {
    padding: 0!important;
    content: "";
    display: block;
    width: 40px!important;
    height: 30px!important;
    background-repeat: no-repeat
}

.vtex-slider-layout-0-x-sliderLeftArrow--carousel:before {
    margin-left: 20px;
    background-image: url(https://comoto.vteximg.com.br/arquivos/c-rd-slick-arrow-left-white.png)
}

.vtex-slider-layout-0-x-paginationDotsContainer--carousel {
    width: 90%!important;
    border: none;
    margin: auto auto -25px!important
}

.vtex-slider-layout-0-x-paginationDotsContainer--carousel .vtex-slider-layout-0-x-paginationDot--carousel {
    text-align: center;
    width: 30px!important;
    padding: 0;
    height: 4px!important;
    background-color: #ebebeb;
    border-radius: 30px;
    border: 1px solid #fff;
    margin-right: 5px;
    font-size: 0
}

.vtex-slider-layout-0-x-paginationDotsContainer--carousel .vtex-slider-layout-0-x-paginationDot--isActive {
    background-color: #001428
}

@media (max-width: 1024px) {
    .vtex-slider-layout-0-x-sliderLayoutContainer--carousel {
        min-height:385px
    }
}

.vtex-slider-layout-0-x-sliderLayoutContainer--not-found {
    margin-bottom: 30px
}

.vtex-slider-layout-0-x-sliderLayoutContainer--seguros-how-do-passos {
    margin-bottom: 40px
}

.vtex-slider-layout-0-x-sliderLayoutContainer--shelf {
    justify-content: center;
    max-width: 87.5rem;
    margin-right: auto;
    margin-left: auto
}

.vtex-slider-layout-0-x-slide--shelf {
    margin: 12px 12px 25px;
    padding: 0 25px;
    color: #001428;
    background: #fbf9f7;
    border-radius: 10px;
    max-width: 324px!important
}

@media screen and (max-width: 768px) {
    .vtex-slider-layout-0-x-slide--shelf {
        margin:12px 12px 0
    }
}

.vtex-slider-layout-0-x-sliderLayoutContainer--defaultStyles {
    padding: 15px 0;
    margin: 25px 0
}

.vtex-slider-layout-0-x-sliderLayoutContainer--defaultStyles .vtex-slider-layout-0-x-paginationDotsContainer {
    width: 90%!important;
    border: none;
    margin: auto auto -25px!important
}

.vtex-slider-layout-0-x-sliderLayoutContainer--defaultStyles .vtex-slider-layout-0-x-paginationDotsContainer .vtex-slider-layout-0-x-paginationDot {
    text-align: center;
    width: 80px!important;
    padding: 0;
    height: 2px!important;
    background-color: #ebebeb;
    border-radius: 30px;
    margin-right: 5px;
    font-size: 0
}

.vtex-slider-layout-0-x-sliderLayoutContainer--defaultStyles .vtex-slider-layout-0-x-paginationDotsContainer .vtex-slider-layout-0-x-paginationDot--isActive {
    background-color: #001428
}

.vtex-slider-layout-0-x-sliderLayoutContainer--defaultStyles .vtex-slider-layout-0-x-sliderArrows {
    color: #fff;
    width: 40px;
    height: 40px;
    background-color: hsla(0,0%,49.8%,.3411764706)!important;
    border-radius: 50%;
    backdrop-filter: blur(21px);
    opacity: .8
}

.vtex-slider-layout-0-x-sliderLayoutContainer--defaultStyles .vtex-slider-layout-0-x-sliderArrows:hover {
    opacity: 1
}

.vtex-slider-layout-0-x-sliderLayoutContainer--showcase {
    padding: 0 30px!important
}

@media (max-width: 1023px) {
    .vtex-slider-layout-0-x-sliderLayoutContainer--showcase {
        padding:0!important
    }
}

.vtex-slider-layout-0-x-sliderLayoutContainer--showcase .vtex-slider-layout-0-x-sliderArrows {
    margin: 0
}

@media (max-width: 1023px) {
    .vtex-slider-layout-0-x-sliderLayoutContainer--showcase .vtex-slider-layout-0-x-sliderArrows {
        display:none
    }
}

.vtex-slider-layout-0-x-sliderLayoutContainer--showcase .vtex-slider-layout-0-x-sliderArrows .vtex-slider-layout-0-x-caretIcon {
    height: 10px;
    width: 10px
}

.vtex-slider-layout-0-x-sliderLayoutContainer--showcase .vtex-slider-layout-0-x-sliderRightArrow {
    right: 20px
}

.vtex-slider-layout-0-x-sliderLayoutContainer--showcase .vtex-slider-layout-0-x-sliderLeftArrow {
    left: 20px
}

.vtex-slider-layout-0-x-sliderLayoutContainer--marginVariation {
    margin-top: -180px
}

@media (max-width: 1023px) {
    .vtex-slider-layout-0-x-sliderLayoutContainer--marginVariation {
        margin-top:-60px
    }
}

@media (max-width: 1024px) {
    .vtex-slider-layout-0-x-slide--shelf {
        max-width:284px!important;
        height: auto;
        border-image: none
    }
}

@media (max-width: 575px) {
    .vtex-slider-layout-0-x-sliderLayoutContainer--shelf {
        padding:0!important;
        margin-bottom: 20px
    }
}

.vtex-slider-layout-0-x-slide--shelf-ksp {
    margin-right: 15px
}

.vtex-slider-layout-0-x-slide--shelf-ksp,.vtex-slider-layout-0-x-sliderLayoutContainer--shelf-ksp {
    min-height: 405px
}

@media (min-width: 1025px) {
    .vtex-slider-layout-0-x-paginationDotsContainer--shelf-ksp {
        bottom:45px
    }

    .vtex-slider-layout-0-x-sliderLayoutContainer--shelf-ksp {
        margin-bottom: 0;
        padding-bottom: 0
    }
}

@media (max-width: 639px) {
    .vtex-slider-layout-0-x-slide--shelf-ksp {
        min-height:369px!important;
        margin-right: 0
    }
}

@media (max-width: 437px) {
    .vtex-slider-layout-0-x-sliderLayoutContainer--shelf-ksp {
        padding-left:10px!important;
        padding-right: 10px!important
    }
}

.vtex-slider-layout-0-x-sliderLayoutContainer--new-family-edge-shelf {
    justify-content: center;
    background: #f8f8f8;
    max-width: 1366px;
    margin: 0 auto
}

.vtex-slider-layout-0-x-sliderLayoutContainer--new-family-edge-shelf .vtex-slider-layout-0-x-sliderTrackContainer--new-family-edge-shelf {
    margin-left: 83px;
    padding-bottom: 49px
}

@media screen and (max-width: 640px) {
    .vtex-slider-layout-0-x-sliderLayoutContainer--new-family-edge-shelf .vtex-slider-layout-0-x-sliderTrackContainer--new-family-edge-shelf {
        margin-left:0
    }
}

.vtex-slider-layout-0-x-sliderLayoutContainer--new-family-edge-shelf .vtex-slider-layout-0-x-sliderArrows--new-family-edge-shelf {
    color: #fff;
    width: 64px;
    height: 64px;
    background-color: #ababab!important
}

@media screen and (max-width: 640px) {
    .vtex-slider-layout-0-x-sliderLayoutContainer--new-family-edge-shelf .vtex-slider-layout-0-x-sliderArrows--new-family-edge-shelf {
        display:none
    }
}

.vtex-slider-layout-0-x-sliderLayoutContainer--new-family-edge-shelf .vtex-slider-layout-0-x-sliderArrows--new-family-edge-shelf .vtex-slider-layout-0-x-left-0 {
    left: 24px
}

.vtex-slider-layout-0-x-sliderLayoutContainer--new-family-edge-shelf .vtex-slider-layout-0-x-sliderArrows--new-family-edge-shelf .vtex-slider-layout-0-x-right-0 {
    right: 24px
}

.vtex-slider-layout-0-x-sliderLayoutContainer--new-family-edge-shelf .vtex-slider-layout-0-x-paginationDot--isActive {
    background-color: #001428
}

.vtex-slider-layout-0-x-sliderLayoutContainer--carousel-banners-info {
    background: #fbf9f7
}

.vtex-slider-layout-0-x-sliderLayoutContainer--carousel-banners-info .vtex-slider-layout-0-x-sliderTrackContainer {
    background: #fbf9f7;
    border-radius: 12px;
    max-width: 1440px;
    margin: 0 auto
}

.vtex-slider-layout-0-x-sliderLayoutContainer--carousel-banners-info .vtex-slider-layout-0-x-sliderTrackContainer .vtex-slider-layout-0-x-sliderTrack {
    align-items: stretch
}

@media (max-width: 1023px) {
    .vtex-slider-layout-0-x-sliderLayoutContainer--carousel-banners-info .vtex-slider-layout-0-x-sliderLeftArrow {
        display:none
    }
}

@media (max-width: 1023px) {
    .vtex-slider-layout-0-x-sliderLayoutContainer--carousel-banners-info .vtex-slider-layout-0-x-sliderRightArrow {
        background-color:#f5ebe7!important;
        height: 100%
    }
}

@media (max-width: 1023px) {
    .vtex-slider-layout-0-x-sliderLayoutContainer--carousel-banners-info .vtex-slider-layout-0-x-sliderRightArrow .vtex-slider-layout-0-x-caretIcon {
        width:14px;
        height: 20px
    }
}

.vtex-stack-layout-0-x-stackContainer--shelf {
    min-height: 254px;
    background: #fbf9f7
}

.vtex-stack-layout-0-x-stackItem--pdp-imagens--first {
    background-color: #f5f5f5;
    padding: 50px
}

@media (max-width: 1023px) {
    .vtex-stack-layout-0-x-stackItem--pdp-imagens--first {
        padding:0 50px 80px
    }
}

.vtex-stack-layout-0-x-stackItem--pdp-imagens .vtex-breadcrumb-1-x-container {
    padding: .5rem
}

.vtex-stack-layout-0-x-stackContainer--pdp-imagens .vtex-stack-layout-0-x-stackItem:last-child {
    width: 100%;
    text-align: end
}

.vtex-sticky-layout-0-x-wrapper--stuck {
    height: auto!important
}

.vtex-sticky-layout-0-x-wrapper--stuck .vtex-sticky-layout-0-x-container {
    box-shadow: 1px -3px 20px #13304e;
    background-color: #001428;
    padding: 5px 0;
    top: auto!important;
    bottom: 0
}

.vtex-sticky-layout-0-x-wrapper--stuck .vtex-sticky-layout-0-x-container .vtex-flex-layout-0-x-flexRowContent--sku-buy-btn-mob {
    background-color: #001428;
    justify-content: center
}

.vtex-sticky-layout-0-x-wrapper--stuck .vtex-sticky-layout-0-x-container .vtex-flex-layout-0-x-flexRowContent--sku-buy-btn-mob .vtex-store-components-3-x-skuSelectorSubcontainer {
    margin: 0 5px
}

.vtex-sticky-layout-0-x-wrapper--stuck .vtex-sticky-layout-0-x-container .vtex-flex-layout-0-x-flexRowContent--sku-buy-btn-mob .vtex-store-components-3-x-skuSelectorSubcontainer .vtex-store-components-3-x-skuSelectorOptionsList {
    background-color: #fff
}

.vtex-sticky-layout-0-x-wrapper--stuck .vtex-sticky-layout-0-x-container .vtex-flex-layout-0-x-flexRowContent--sku-buy-btn-mob .vtex-store-components-3-x-skuSelectorSubcontainer .vtex-store-components-3-x-skuSelectorTextContainer {
    margin-bottom: 0
}

.vtex-sticky-layout-0-x-wrapper--stuck .vtex-sticky-layout-0-x-container .vtex-flex-layout-0-x-flexRowContent--sku-buy-btn-mob .vtex-store-components-3-x-skuSelectorSubcontainer .vtex-store-components-3-x-skuSelectorTextContainer .vtex-store-components-3-x-skuSelectorName,.vtex-sticky-layout-0-x-wrapper--stuck .vtex-sticky-layout-0-x-container .vtex-flex-layout-0-x-flexRowContent--sku-buy-btn-mob .vtex-store-components-3-x-skuSelectorSubcontainer .vtex-store-components-3-x-skuSelectorTextContainer .vtex-store-components-3-x-skuSelectorName:before {
    color: #fff
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--blanco {
    background: #ededf9
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--gris-oscuro,.vtex-store-components-3-x-skuSelectorItem--trending-shelf--negro {
    background: #000
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--blanco-stardust {
    background: linear-gradient(90deg,#91a0b3,#e4e7cf 50%,#9cb0c1 96%)
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--verde-cosmico {
    background: linear-gradient(90deg,#5e81b6,#191e24 50%,#7095d4 96%)
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--gris {
    background: #485265
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--azul-caribe {
    background: #88cddb
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--azul-medianoche,.vtex-store-components-3-x-skuSelectorItem--trending-shelf--azul-midnight {
    background: #295277
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--verde {
    background: linear-gradient(90deg,#1c391f,#4f7141)!important
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--azul-glacier {
    background: #5498ab
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--morado-mirage {
    background: #7785a7
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--azul-opalo {
    background: #a8c6e3
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--verde-jade {
    background: #02b8c8
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--negro-espacial {
    background: #242a32
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--azul {
    background: #6ba2b0
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--dorado {
    background: #88796c
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--rosa {
    background: #c3aeac
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--rojo {
    background: #c77b74
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--verde-mist {
    background: #b7d6af
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--verde-cosmos,.vtex-store-components-3-x-skuSelectorItem--trending-shelf--verde-petroleo {
    background: linear-gradient(90deg,#5e81b6,#191e24 50%,#7095d5 96%)
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--verde-boreal {
    background: #2b88b9
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--azul-glaciar {
    background: #cee7ef
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--azul-nimbus {
    background: #bdc2bf
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--plata-brumosa {
    background: #d8dbe0
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--aqua {
    background: #97c2c6
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--rojo-scarlet {
    background: #ff225a
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--negro-onix {
    background: #445d79
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--plata,.vtex-store-components-3-x-skuSelectorItem--trending-shelf--plata-satinado {
    background: #c8c3d8
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--azul-cielo {
    background: #4e82be
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--azul-niagara {
    background: #729ca4
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--beige {
    background: #dbcaab
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--verde-oliva {
    background: #aabd9f
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--gris-acero,.vtex-store-components-3-x-skuSelectorItem--trending-shelf--gris-meteoro,.vtex-store-components-3-x-skuSelectorItem--trending-shelf--gris-urbano {
    background: #61616c
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--lavanda {
    background-color: #dbb1cd
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--azul-glacial {
    background-color: #cee7ef
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--gris-oscuro-e6s {
    background: #69696c
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--dorado-amanecer {
    background: #88796c
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--azul-arrecife {
    background: linear-gradient(#21272c,#005366)
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--rojo-satinado {
    background: #d34f4f
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--aqua-foam {
    background: #7ebfaa
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--peach {
    background: #f59c97
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--veri-peri,.vtex-store-components-3-x-skuSelectorItem--trending-shelf--very-peri,.vtex-store-components-3-x-skuSelectorItem--trending-shelf--very-pery {
    background: #7173b6!important
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--ice-palace {
    background: #d1d1cb!important
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--black-onyx {
    background: #4d504a!important
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--viva-magenta {
    background: #d34f4f
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--naranja-amanecer {
    background: #e2583e
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--azul-satinado {
    background: #0075b3
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--azul-artico {
    background: #cee4ef
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--verde-oceano {
    background: #496c77
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--negro-meteorito {
    background: #3b3c40
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--verde-menta {
    background: #d5e8ce
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--peach-fuzz {
    background: #ffbe98
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--morado-lavanda {
    background: #7c84aa
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--italian-marble {
    background: linear-gradient(to bottom right,#dfdedb,#f5f3f1)!important
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--azul-blueberry {
    background: linear-gradient(90deg,#3c4457,#2f3648 35%,#141821)
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--celeste-ilusion {
    background: linear-gradient(90deg,#a0afb6,#92a3ad 35%,#54616a)
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--rosa-durazno {
    background: linear-gradient(90deg,#c57866,#d46351 35%,#c13329)
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--gris-greige {
    background: #c9b7a9
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--verde-azulado {
    background: #174a5b
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--rosa-fragola {
    background: #c83e74
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--gris-carbon {
    background: #666d72
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--azul-electrico {
    background: #3e4980
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--verde-lima {
    background: #a09c30
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--nordic-wood {
    background: #ccbeaf
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--jade-green {
    background: #afac87
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--blueberry {
    background: #3a414a
}

.vtex-store-components-3-x-container {
    padding: 0 15px;
    max-width: 1366px;
    margin: 0 auto
}

.vtex-store-components-3-x-skuSelectorContainer {
    border-top: 1px solid #ddc8b7;
    margin: 20px 0;
    padding: 10px 0 0;
    display: flex
}

.vtex-store-components-3-x-skuSelectorContainer--sku-pdp .vtex-store-components-3-x-skuSelectorSubcontainer .vtex-store-components-3-x-skuSelectorItem {
    border: 1px solid #d5d5d5;
    background-color: transparent;
    border-radius: .5rem;
    width: 32px;
    height: 32px!important;
    justify-content: space-between;
    font-weight: 700;
    font-size: .75em
}

.vtex-store-components-3-x-skuSelectorContainer--sku-pdp .vtex-store-components-3-x-skuSelectorSubcontainer .vtex-store-components-3-x-skuSelectorItem--storage-size {
    border: none
}

.vtex-store-components-3-x-skuSelectorContainer--sku-pdp .vtex-store-components-3-x-skuSelectorSubcontainer .vtex-store-components-3-x-skuSelectorItem--storage-size .vtex-store-components-3-x-skuSelectorInternalBox:before {
    display: none
}

.vtex-store-components-3-x-skuSelectorContainer--sku-pdp .vtex-store-components-3-x-skuSelectorSubcontainer .vtex-store-components-3-x-skuSelectorItem--selected {
    border: 3px solid #ff6a00;
    background-color: #fbf0ef;
    border-radius: .5rem;
    border-radius: 6px;
    cursor: pointer;
    box-shadow: 0 3px 6px rgba(0,0,0,.1)
}

.vtex-store-components-3-x-skuSelectorContainer--sku-pdp .vtex-store-components-3-x-skuSelectorSubcontainer .vtex-store-components-3-x-skuSelectorItem--selected .vtex-store-components-3-x-skuSelectorInternalBox {
    border: none
}

.vtex-product-summary-2-x-skuSelectorContainer--showcase {
    justify-content: center!important;
    border: none;
    padding: 0;
    margin-bottom: 30px!important
}

@media (min-width: 1024px) {
    .vtex-product-summary-2-x-skuSelectorContainer--showcase {
        padding:0!important
    }
}

.vtex-product-summary-2-x-skuSelectorContainer--showcase .vtex-store-components-3-x-skuSelectorSubcontainer {
    margin-bottom: 0!important;
    margin-top: 0!important;
    margin-right: 0!important;
    max-height: 30px!important
}

.vtex-product-summary-2-x-skuSelectorContainer--showcase .vtex-store-components-3-x-skuSelectorSubcontainer--storage-size,.vtex-product-summary-2-x-skuSelectorContainer--showcase .vtex-store-components-3-x-skuSelectorSubcontainer--usb {
    display: none!important
}

.vtex-product-summary-2-x-skuSelectorContainer--showcase .vtex-store-components-3-x-skuSelectorSubcontainer--color .vtex-store-components-3-x-skuSelectorNameContainer .vtex-store-components-3-x-skuSelectorTextContainer {
    margin: 0
}

.vtex-product-summary-2-x-skuSelectorContainer--showcase .vtex-store-components-3-x-skuSelectorSubcontainer--color .vtex-store-components-3-x-skuSelectorNameContainer .vtex-store-components-3-x-skuSelectorTextContainer .vtex-store-components-3-x-skuSelectorName,.vtex-product-summary-2-x-skuSelectorContainer--showcase .vtex-store-components-3-x-skuSelectorSubcontainer--color .vtex-store-components-3-x-skuSelectorNameContainer .vtex-store-components-3-x-skuSelectorTextContainer .vtex-store-components-3-x-skuSelectorNameSeparator {
    display: none
}

.vtex-product-summary-2-x-skuSelectorContainer--showcase .vtex-store-components-3-x-skuSelectorSubcontainer--color .vtex-store-components-3-x-skuSelectorNameContainer .vtex-store-components-3-x-skuSelectorTextContainer .vtex-store-components-3-x-skuSelectorSelectorImageValue {
    font-size: 12px;
    font-weight: 500
}

.vtex-product-summary-2-x-skuSelectorContainer--showcase .vtex-store-components-3-x-skuSelectorItemImage {
    border-radius: 100%!important
}

.vtex-product-summary-2-x-skuSelectorContainer--showcase .vtex-store-components-3-x-frameAround {
    border: none;
    display: none!important
}

.vtex-product-summary-2-x-skuSelectorContainer--showcase .vtex-store-components-3-x-skuSelectorItemImageValue {
    display: none!important
}

.vtex-product-summary-2-x-skuSelectorContainer--showcase .vtex-store-components-3-x-skuSelectorItem {
    width: 24px!important;
    height: 24px!important;
    border-radius: 4px!important;
    display: flex;
    align-items: center;
    justify-content: center
}

.vtex-product-summary-2-x-skuSelectorContainer--showcase .vtex-store-components-3-x-skuSelectorItem .vtex-store-components-3-x-skuSelectorInternalBox {
    width: 18px!important;
    height: 18px!important;
    border-radius: 4px!important;
    border: none!important
}

.vtex-product-summary-2-x-skuSelectorContainer--showcase .vtex-store-components-3-x-skuSelectorItem--selected {
    border: 1px solid #001428!important
}

.vtex-product-summary-2-x-skuSelectorContainer--showcase .vtex-store-components-3-x-skuSelectorOptionsList {
    justify-content: center!important;
    border-radius: 0!important;
    height: auto!important;
    margin: 0!important;
    min-width: 0!important;
    padding: 0!important
}

@media (max-width: 1023px) {
    .vtex-store-components-3-x-productImagesContainer--pdp-imagens .vtex-store-components-3-x-carouselContainer {
        overflow:unset!important
    }
}

.vtex-store-components-3-x-productImagesContainer--pdp-imagens .vtex-store-components-3-x-carouselContainer .vtex-store-components-3-x-carouselGaleryThumbs {
    padding: 5px 10px
}

@media (max-width: 1023px) {
    .vtex-store-components-3-x-productImagesContainer--pdp-imagens .vtex-store-components-3-x-carouselContainer .vtex-store-components-3-x-carouselGaleryThumbs {
        display:block!important;
        width: auto!important;
        left: 35%;
        transform: rotate(-90deg);
        z-index: 2;
        height: 90vw;
        top: 200px
    }
}

@media (max-width: 700px) {
    .vtex-store-components-3-x-productImagesContainer--pdp-imagens .vtex-store-components-3-x-carouselContainer .vtex-store-components-3-x-carouselGaleryThumbs {
        display:block!important;
        width: auto!important;
        left: 35%;
        transform: rotate(-90deg);
        z-index: 2;
        height: 90vw;
        top: 180px
    }
}

@media (max-width: 355px) {
    .vtex-store-components-3-x-productImagesContainer--pdp-imagens .vtex-store-components-3-x-carouselContainer .vtex-store-components-3-x-carouselGaleryThumbs {
        display:block!important;
        width: auto!important;
        left: 35%;
        transform: rotate(-90deg);
        z-index: 2;
        height: 90vw;
        top: 120px
    }
}

@media (max-width: 1023px) {
    .vtex-store-components-3-x-productImagesContainer--pdp-imagens .vtex-store-components-3-x-carouselContainer .vtex-store-components-3-x-carouselGaleryThumbs .vtex-store-components-3-x-productImagesThumb {
        width:60px;
        transform: rotate(90deg);
        margin-bottom: 10px
    }
}

.vtex-store-components-3-x-productImagesContainer--pdp-imagens .vtex-store-components-3-x-carouselContainer .vtex-store-components-3-x-carouselGaleryThumbs .vtex-store-components-3-x-productImagesThumbActive {
    border: .5px solid #041426;
    border-radius: 10px;
    padding: 5px
}

@media (max-width: 1023px) {
    .vtex-store-components-3-x-productImagesContainer--pdp-imagens .vtex-store-components-3-x-carouselContainer .vtex-store-components-3-x-carouselGaleryThumbs .vtex-store-components-3-x-productImagesThumbActive {
        border:1px solid #fe554d;
        border-radius: 4px
    }
}

.vtex-store-components-3-x-productImagesContainer--pdp-imagens .vtex-store-components-3-x-carouselContainer .vtex-store-components-3-x-carouselGaleryThumbs .vtex-store-components-3-x-productImagesThumbCaret {
    color: #041426
}

.vtex-store-components-3-x-productImagesContainer--pdp-imagens .vtex-store-components-3-x-carouselContainer .vtex-store-components-3-x-carouselGaleryThumbs .vtex-store-components-3-x-swiper-container {
    position: static!important
}

.vtex-store-components-3-x-productImagesContainer--pdp-imagens .vtex-store-components-3-x-carouselContainer .vtex-store-components-3-x-carouselGaleryCursor {
    padding-left: 0
}

.vtex-store-components-3-x-productImagesContainer--pdp-imagens .vtex-store-components-3-x-carouselContainer .vtex-store-components-3-x-carouselGaleryCursor .vtex-store-components-3-x-productImagesGallerySwiperContainer {
    margin-bottom: 20px
}

.vtex-store-components-3-x-productImagesContainer--pdp-imagens .vtex-store-components-3-x-carouselContainer .vtex-store-components-3-x-carouselGaleryCursor .vtex-store-components-3-x-productImagesGallerySwiperContainer .vtex-store-components-3-x-productImagesGallerySlide {
    margin: 0
}

.vtex-store-components-3-x-productImagesContainer--pdp-imagens .vtex-store-components-3-x-carouselContainer .vtex-store-components-3-x-carouselGaleryCursor .vtex-store-components-3-x-productImagesGallerySwiperContainer .vtex-store-components-3-x-productImagesGallerySlide .vtex-store-components-3-x-productImageTag--main {
    max-height: 515px
}

.vtex-store-components-3-x-productImagesContainer--pdp-imagens .vtex-store-components-3-x-carouselContainer .vtex-store-components-3-x-carouselGaleryCursor .vtex-store-components-3-x-productImagesGallerySwiperContainer .vtex-store-components-3-x-swiper-pagination {
    display: none
}

@media (max-width: 1023px) {
    .vtex-store-components-3-x-productImagesContainer--pdp-imagens .vtex-store-components-3-x-carouselContainer .vtex-store-components-3-x-carouselGaleryCursor .vtex-store-components-3-x-productImagesGallerySwiperContainer .vtex-store-components-3-x-swiper-pagination {
        bottom:-5px;
        display: inline
    }
}

.vtex-store-components-3-x-productImagesContainer--pdp-imagens .vtex-store-components-3-x-carouselContainer .vtex-store-components-3-x-carouselGaleryCursor .vtex-store-components-3-x-productImagesGallerySwiperContainer .vtex-store-components-3-x-swiper-pagination .vtex-store-components-3-x-swiperBullet {
    height: 2px;
    width: 30px;
    background-color: #fff;
    border: 1px solid #c9c5c5;
    -webkit-border-radius: 12px;
    border-radius: 12px
}

.vtex-store-components-3-x-productImagesContainer--pdp-imagens .vtex-store-components-3-x-carouselContainer .vtex-store-components-3-x-carouselGaleryCursor .vtex-store-components-3-x-productImagesGallerySwiperContainer .vtex-store-components-3-x-swiper-pagination .vtex-store-components-3-x-swiperBullet--active {
    background-color: #c9c5c5
}

.vtex-store-components-3-x-productImagesContainer--pdp-imagens .vtex-store-components-3-x-carouselContainer .vtex-store-components-3-x-carouselGaleryCursor .vtex-store-components-3-x-productImagesGallerySwiperContainer .vtex-store-components-3-x-swiperCaretNext {
    right: 10px
}

@media (max-width: 565px) {
    .vtex-store-components-3-x-productImagesContainer--pdp-imagens .vtex-store-components-3-x-carouselContainer .vtex-store-components-3-x-carouselGaleryCursor .vtex-store-components-3-x-productImagesGallerySwiperContainer .vtex-store-components-3-x-swiperCaretNext {
        right:0
    }
}

.vtex-store-components-3-x-productImagesContainer--pdp-imagens .vtex-store-components-3-x-carouselContainer .vtex-store-components-3-x-carouselGaleryCursor .vtex-store-components-3-x-productImagesGallerySwiperContainer .vtex-store-components-3-x-swiperCaretNext .vtex-store-components-3-x-caretIcon {
    visibility: hidden
}

.vtex-store-components-3-x-productImagesContainer--pdp-imagens .vtex-store-components-3-x-carouselContainer .vtex-store-components-3-x-carouselGaleryCursor .vtex-store-components-3-x-productImagesGallerySwiperContainer .vtex-store-components-3-x-swiperCaretNext:before {
    content: url(/arquivos/pdp-caretNext.png)
}

@media (max-width: 565px) {
    .vtex-store-components-3-x-productImagesContainer--pdp-imagens .vtex-store-components-3-x-carouselContainer .vtex-store-components-3-x-carouselGaleryCursor .vtex-store-components-3-x-productImagesGallerySwiperContainer .vtex-store-components-3-x-swiperCaretNext:before {
        content:url(/arquivos/pdp-caretNext-mb.png)
    }
}

.vtex-store-components-3-x-productImagesContainer--pdp-imagens .vtex-store-components-3-x-carouselContainer .vtex-store-components-3-x-carouselGaleryCursor .vtex-store-components-3-x-productImagesGallerySwiperContainer .vtex-store-components-3-x-swiperCaretPrev {
    left: 10px
}

@media (max-width: 565px) {
    .vtex-store-components-3-x-productImagesContainer--pdp-imagens .vtex-store-components-3-x-carouselContainer .vtex-store-components-3-x-carouselGaleryCursor .vtex-store-components-3-x-productImagesGallerySwiperContainer .vtex-store-components-3-x-swiperCaretPrev {
        left:0
    }
}

.vtex-store-components-3-x-productImagesContainer--pdp-imagens .vtex-store-components-3-x-carouselContainer .vtex-store-components-3-x-carouselGaleryCursor .vtex-store-components-3-x-productImagesGallerySwiperContainer .vtex-store-components-3-x-swiperCaretPrev .vtex-store-components-3-x-caretIcon {
    visibility: hidden
}

.vtex-store-components-3-x-productImagesContainer--pdp-imagens .vtex-store-components-3-x-carouselContainer .vtex-store-components-3-x-carouselGaleryCursor .vtex-store-components-3-x-productImagesGallerySwiperContainer .vtex-store-components-3-x-swiperCaretPrev:before {
    content: url(/arquivos/pdp-caretPrev.png)
}

@media (max-width: 565px) {
    .vtex-store-components-3-x-productImagesContainer--pdp-imagens .vtex-store-components-3-x-carouselContainer .vtex-store-components-3-x-carouselGaleryCursor .vtex-store-components-3-x-productImagesGallerySwiperContainer .vtex-store-components-3-x-swiperCaretPrev:before {
        content:url(/arquivos/pdp-caretPrev-mb.png)
    }
}

.vtex-store-components-3-x-productNameContainer {
    display: flex;
    align-items: center
}

.vtex-store-components-3-x-productNameContainer .vtex-store-components-3-x-productBrand,.vtex-store-components-3-x-productNameContainer .vtex-store-components-3-x-productBrand:first-child {
    font-size: 14px;
    line-height: 24px;
    font-weight: 500
}

.vtex-store-components-3-x-productNameContainer .vtex-store-components-3-x-productBrand:first-child:after {
    content: "-";
    font-size: 14px;
    line-height: 24px;
    font-weight: 500;
    margin-right: 5px
}

.vtex-store-components-3-x-skuSelectorContainer .vtex-store-components-3-x-skuSelectorTextContainer {
    margin: 8px 0
}

.vtex-store-components-3-x-skuSelectorContainer .vtex-store-components-3-x-skuSelectorTextContainer .vtex-store-components-3-x-skuSelectorName,.vtex-store-components-3-x-skuSelectorContainer .vtex-store-components-3-x-skuSelectorTextContainer .vtex-store-components-3-x-skuSelectorNameSeparator {
    color: #001428;
    font-size: 14px;
    font-weight: 500
}

.vtex-store-components-3-x-skuSelectorContainer .vtex-store-components-3-x-skuSelectorTextContainer .vtex-store-components-3-x-skuSelectorSelectorImageValue {
    color: #001428;
    font-size: 14px;
    font-weight: 700
}

.vtex-store-components-3-x-skuSelectorContainer .vtex-store-components-3-x-skuSelectorSubcontainer {
    margin: 0;
    width: 100%
}

.vtex-store-components-3-x-skuSelectorContainer .vtex-store-components-3-x-skuSelectorSubcontainer .vtex-store-components-3-x-diagonalCross {
    display: none
}

.vtex-store-components-3-x-skuSelectorContainer .vtex-store-components-3-x-skuSelectorSubcontainer .vtex-store-components-3-x-skuSelectorItem .vtex-store-components-3-x-frameAround {
    border: none
}

.vtex-store-components-3-x-skuSelectorContainer .vtex-store-components-3-x-skuSelectorSubcontainer--storage-size .vtex-store-components-3-x-skuSelectorName {
    font-size: 0
}

.vtex-store-components-3-x-skuSelectorContainer .vtex-store-components-3-x-skuSelectorSubcontainer--storage-size .vtex-store-components-3-x-skuSelectorName:before {
    content: "Capacidad";
    color: #001428;
    font-size: 14px;
    font-weight: 500
}

@media screen and (max-width: 1024px) {
    .vtex-store-components-3-x-skuSelectorContainer .vtex-store-components-3-x-skuSelectorSubcontainer--storage-size .vtex-store-components-3-x-skuSelectorOptionsList {
        padding-right:0;
        padding-left: 4px
    }
}

.vtex-store-components-3-x-skuSelectorContainer .vtex-store-components-3-x-skuSelectorSubcontainer--storage-size .vtex-store-components-3-x-skuSelectorItem {
    min-width: 80px
}

@media screen and (max-width: 1024px) {
    .vtex-store-components-3-x-skuSelectorContainer .vtex-store-components-3-x-skuSelectorSubcontainer--storage-size .vtex-store-components-3-x-skuSelectorItem {
        width:99%;
        margin: 0
    }
}

.vtex-store-components-3-x-skuSelectorContainer .vtex-store-components-3-x-skuSelectorSubcontainer--storage-size .vtex-store-components-3-x-skuSelectorItem .vtex-store-components-3-x-skuSelectorInternalBox {
    background-color: #fff;
    border: none
}

.vtex-store-components-3-x-skuSelectorContainer .vtex-store-components-3-x-skuSelectorSubcontainer--storage-size .vtex-store-components-3-x-skuSelectorItem .vtex-store-components-3-x-skuSelectorInternalBox .vtex-store-components-3-x-skuSelectorItemTextValue {
    padding: 0;
    position: absolute;
    right: 2px;
    color: #001428;
    font-size: 12px;
    line-height: 24px;
    font-weight: 700;
    left: 10px
}

.vtex-store-components-3-x-skuSelectorContainer .vtex-store-components-3-x-skuSelectorSubcontainer--storage-size .vtex-store-components-3-x-skuSelectorItem--selected .vtex-store-components-3-x-skuSelectorInternalBox {
    border: none;
    background-color: #fbf0ef
}

@media (min-width: 1024px) {
    .vtex-store-components-3-x-skuSelectorContainer .vtex-store-components-3-x-skuSelectorSubcontainer--storage-size .vtex-store-components-3-x-skuSelectorItem {
        width:48%!important
    }
}

.vtex-store-components-3-x-skuSelectorContainer .vtex-store-components-3-x-skuSelectorSubcontainer--color .vtex-store-components-3-x-skuSelectorName,.vtex-store-components-3-x-skuSelectorContainer .vtex-store-components-3-x-skuSelectorSubcontainer--cor .vtex-store-components-3-x-skuSelectorName {
    font-size: 0
}

.vtex-store-components-3-x-skuSelectorContainer .vtex-store-components-3-x-skuSelectorSubcontainer--color .vtex-store-components-3-x-skuSelectorName:before,.vtex-store-components-3-x-skuSelectorContainer .vtex-store-components-3-x-skuSelectorSubcontainer--cor .vtex-store-components-3-x-skuSelectorName:before {
    content: "Selecciona un color";
    color: #001428;
    font-size: 14px;
    font-weight: 500
}

.vtex-store-components-3-x-imageElement--pdp-formas-pagamento-ame,.vtex-store-components-3-x-imageElement--pdp-formas-pagamento-paymee {
    margin: 20px 0 0
}

.vtex-store-components-3-x-imageElement--pdp-modal-ame-passo {
    max-height: 197px
}

.vtex-store-components-3-x-imageElement--icon-banner-info-home {
    width: auto;
    height: 18px;
    object-fit: contain
}

@media (min-width: 1025px) {
    .vtex-store-components-3-x-imageElement--pdp-modal-ame-descricao {
        margin-right:50px
    }
}

@media (max-width: 1024px) {
    .vtex-store-components-3-x-imageElement--pdp-modal-ame-descricao {
        width:100%
    }

    .vtex-store-components-3-x-skuSelectorContainer .vtex-store-components-3-x-skuSelectorOptionsList {
        margin: 0!important;
        -webkit-border-radius: 4px;
        border-radius: 4px;
        padding: 0 5px
    }

    .vtex-store-components-3-x-skuSelectorContainer .vtex-store-components-3-x-skuSelectorOptionsList .vtex-store-components-3-x-sliderLayoutContainer {
        padding: 0!important
    }

    .vtex-store-components-3-x-skuSelectorContainer .vtex-store-components-3-x-skuSelectorOptionsList .vtex-store-components-3-x-sliderLayoutContainer .vtex-store-components-3-x-sliderLeftArrow {
        display: none
    }

    .vtex-store-components-3-x-skuSelectorContainer .vtex-store-components-3-x-skuSelectorOptionsList .vtex-store-components-3-x-sliderLayoutContainer .vtex-store-components-3-x-sliderRightArrow {
        right: -10px
    }

    .vtex-store-components-3-x-skuSelectorContainer .vtex-store-components-3-x-skuSelectorOptionsList .vtex-store-components-3-x-skuSelectorItem--sku-pdp {
        width: 32px;
        margin: 4px 0
    }

    .vtex-store-components-3-x-skuSelectorContainer .vtex-store-components-3-x-skuSelectorSubcontainer--storage-size {
        min-width: 110px;
        max-width: 100%
    }

    .vtex-store-components-3-x-skuSelectorContainer .vtex-store-components-3-x-skuSelectorSubcontainer--storage-size .vtex-store-components-3-x-slideChildrenContainer {
        justify-content: flex-start
    }

    .vtex-store-components-3-x-productNameContainer {
        flex-wrap: wrap
    }

    .vtex-store-components-3-x-swiperCaretNext {
        right: 0
    }

    .vtex-store-components-3-x-swiperCaretPrev {
        left: 0
    }
}

.vtex-store-components-3-x-skuSelectorItem .vtex-store-components-3-x-skuSelectorItemImageValue {
    display: none
}

.vtex-store-components-3-x-skuSelectorItem--azul .vtex-store-components-3-x-skuSelectorInternalBox {
    background-color: #1a3256
}

.vtex-store-components-3-x-skuSelectorItem--azul-artico .vtex-store-components-3-x-skuSelectorInternalBox {
    background-color: #cee4ef
}

.vtex-store-components-3-x-skuSelectorItem--azul-aqua .vtex-store-components-3-x-skuSelectorInternalBox {
    background-color: #3b8891!important
}

.vtex-store-components-3-x-skuSelectorItem--azul-blueberry .vtex-store-components-3-x-skuSelectorInternalBox {
    background: linear-gradient(90deg,#3c4457,#2f3648 35%,#141821)
}

.vtex-store-components-3-x-skuSelectorItem--azul-electrico .vtex-store-components-3-x-skuSelectorInternalBox {
    background-color: #0a22ab!important
}

.vtex-store-components-3-x-skuSelectorItem--azul-marino .vtex-store-components-3-x-skuSelectorInternalBox {
    background: #404247
}

.vtex-store-components-3-x-skuSelectorItem--azul-medianoche .vtex-store-components-3-x-skuSelectorInternalBox {
    background: linear-gradient(90deg,#1b2438,#7a859f)!important
}

.vtex-store-components-3-x-skuSelectorItem--azul-glaciar .vtex-store-components-3-x-skuSelectorInternalBox {
    background-color: #6e94a3!important
}

.vtex-store-components-3-x-skuSelectorItem--azul-satinado .vtex-store-components-3-x-skuSelectorInternalBox {
    background: #0075b3
}

.vtex-store-components-3-x-skuSelectorItem--blueberry .vtex-store-components-3-x-skuSelectorInternalBox {
    background: #3a414a
}

.vtex-store-components-3-x-skuSelectorItem--cafe .vtex-store-components-3-x-skuSelectorInternalBox {
    background: #8d7c70
}

.vtex-store-components-3-x-skuSelectorItem--celeste .vtex-store-components-3-x-skuSelectorInternalBox {
    background: #b4d4d4
}

.vtex-store-components-3-x-skuSelectorItem--celeste-ilusion .vtex-store-components-3-x-skuSelectorInternalBox {
    background: linear-gradient(90deg,#a0afb6,#92a3ad 35%,#54616a)
}

.vtex-store-components-3-x-skuSelectorItem--cobalto .vtex-store-components-3-x-skuSelectorInternalBox {
    background: #435796
}

.vtex-store-components-3-x-skuSelectorItem--gris-acero .vtex-store-components-3-x-skuSelectorInternalBox,.vtex-store-components-3-x-skuSelectorItem--gris-carbon .vtex-store-components-3-x-skuSelectorInternalBox,.vtex-store-components-3-x-skuSelectorItem--gris .vtex-store-components-3-x-skuSelectorInternalBox {
    background: #666d72
}

.vtex-store-components-3-x-skuSelectorItem--gris-greige .vtex-store-components-3-x-skuSelectorInternalBox {
    background: #c9b7a9
}

.vtex-store-components-3-x-skuSelectorItem--italian-marble .vtex-store-components-3-x-skuSelectorInternalBox {
    background: linear-gradient(to bottom right,#dfdedb,#f5f3f1)!important
}

.vtex-store-components-3-x-skuSelectorItem--jade-green .vtex-store-components-3-x-skuSelectorInternalBox {
    background: #afac87
}

.vtex-store-components-3-x-skuSelectorItem--lavanda .vtex-store-components-3-x-skuSelectorInternalBox {
    background-color: #dbb1cd
}

.vtex-store-components-3-x-skuSelectorItem--mocha-mousse .vtex-store-components-3-x-skuSelectorInternalBox {
    background: linear-gradient(135deg,#9d6e5a,#906d5a)
}

.vtex-store-components-3-x-skuSelectorItem--morado-lavanda .vtex-store-components-3-x-skuSelectorInternalBox {
    background: #7c84aa
}

.vtex-store-components-3-x-skuSelectorItem--naranja .vtex-store-components-3-x-skuSelectorInternalBox {
    background-color: #e1605a!important
}

.vtex-store-components-3-x-skuSelectorItem--naranja-amanecer .vtex-store-components-3-x-skuSelectorInternalBox {
    background: #e2583e
}

.vtex-store-components-3-x-skuSelectorItem--negro .vtex-store-components-3-x-skuSelectorInternalBox {
    background-color: #282828!important
}

.vtex-store-components-3-x-skuSelectorItem--negro-cosmico .vtex-store-components-3-x-skuSelectorInternalBox {
    background: #19232d
}

.vtex-store-components-3-x-skuSelectorItem--negro-eclipse .vtex-store-components-3-x-skuSelectorInternalBox {
    background: linear-gradient(133deg,#2a2a2a,#464747)
}

.vtex-store-components-3-x-skuSelectorItem--negro-meteorito .vtex-store-components-3-x-skuSelectorInternalBox {
    background-color: #3b3c40
}

.vtex-store-components-3-x-skuSelectorItem--peach-fuzz .vtex-store-components-3-x-skuSelectorInternalBox {
    background-color: #ffbe98!important
}

.vtex-store-components-3-x-skuSelectorItem--rojo .vtex-store-components-3-x-skuSelectorInternalBox {
    background: #a73545
}

.vtex-store-components-3-x-skuSelectorItem--rosa .vtex-store-components-3-x-skuSelectorInternalBox {
    background: #903f75
}

.vtex-store-components-3-x-skuSelectorItem--rosa-durazno .vtex-store-components-3-x-skuSelectorInternalBox {
    background: linear-gradient(90deg,#c57866,#d46351 35%,#c13329)
}

.vtex-store-components-3-x-skuSelectorItem--rosa-fragola .vtex-store-components-3-x-skuSelectorInternalBox {
    background: #c83e74
}

.vtex-store-components-3-x-skuSelectorItem--uva .vtex-store-components-3-x-skuSelectorInternalBox {
    background: #673160
}

.vtex-store-components-3-x-skuSelectorItem--verde .vtex-store-components-3-x-skuSelectorInternalBox {
    background: linear-gradient(90deg,#1c391f,#4f7141)!important
}

.vtex-store-components-3-x-skuSelectorItem--verde-aurora .vtex-store-components-3-x-skuSelectorInternalBox {
    background: #004753
}

.vtex-store-components-3-x-skuSelectorItem--verde-azulado .vtex-store-components-3-x-skuSelectorInternalBox {
    background: #174a5b
}

.vtex-store-components-3-x-skuSelectorItem--verde-oceano .vtex-store-components-3-x-skuSelectorInternalBox {
    background-color: #496c77
}

.vtex-store-components-3-x-skuSelectorItem--verde-lima .vtex-store-components-3-x-skuSelectorInternalBox {
    background: #a09c30
}

.vtex-store-components-3-x-skuSelectorItem--verde-jaspe .vtex-store-components-3-x-skuSelectorInternalBox {
    background: #335959
}

.vtex-store-components-3-x-skuSelectorItem--verde-suculenta .vtex-store-components-3-x-skuSelectorInternalBox {
    background: #b7c7c5
}

@media (min-width: 1025px) {
    .vtex-store-components-3-x-imageElement--seguros-banner {
        width:100%
    }
}

.vtex-store-components-3-x-imageElementLink--footer-social-media {
    min-width: 70px;
    display: flex;
    justify-content: center;
    max-height: 25px
}

@media (max-width: 1023px) {
    .vtex-store-components-3-x-imageElementLink--footer-social-media {
        min-width:50px
    }
}

.vtex-store-components-3-x-imageElementLink--corebiz-image .vtex-store-components-3-x-imageElement {
    margin: 0 5px
}

.vtex-store-components-3-x-autoCompleteOuterContainer--header__search-bar {
    font-family: Montserrat
}

.vtex-store-components-3-x-autoCompleteOuterContainer--header__search-bar .vtex-store-components-3-x-c-on-base {
    color: #001428!important
}

.vtex-store-components-3-x-autoCompleteOuterContainer--header__search-bar .vtex-styleguide-9-x-input {
    font-size: 13px
}

.vtex-store-components-3-x-autoCompleteOuterContainer--header__search-bar .vtex-input-prefix__group {
    height: 40px;
    border-radius: 3px;
    border: 0
}

.vtex-store-components-3-x-searchBarInnerContainer--header__search-bar {
    position: relative
}

.vtex-store-components-3-x-searchIcon--header__search-bar {
    width: 20px;
    height: 20px
}

.vtex-store-components-3-x-imageElement--accessory1 {
    width: 100%
}

.vtex-store-components-3-x-imageElement--accessory3,.vtex-store-components-3-x-imageElement--accessory4 {
    height: auto;
    width: 278px
}

.vtex-store-components-3-x-imageElement--accessory3 {
    margin-right: 12px
}

.vtex-store-components-3-x-imageElement--accessory4 {
    margin-left: 12px
}

.vtex-store-components-3-x-imageElement--accessoriesImage1-mobile {
    width: 100%
}

@media screen and (max-width: 1080px) {
    .vtex-store-components-3-x-imageElementLink--carousel {
        width:100%
    }
}

.vtex-store-components-3-x-backToTopButtonActive .vtex-button {
    height: 40px;
    width: 40px;
    border-radius: 50%;
    background-color: #92c1e9;
    border-color: #92c1e9;
    box-shadow: 0 0 10px rgba(0,0,0,.25);
    position: relative;
    bottom: 30px
}

.vtex-store-components-3-x-backToTopButtonActive .vtex-button__label {
    padding: 0!important;
    margin-top: 3px
}

.vtex-store-components-3-x-backToTopButtonActive {
    z-index: 9999;
    bottom: 100px
}

.vtex-store-components-3-x-imageElement--g20-image-item {
    width: 90%;
    margin: 0 auto;
    display: block;
    object-fit: cover
}

@media (max-width: 1024px) {
    .vtex-store-components-3-x-imageElement--g20-image-item {
        margin-top:60px;
        width: 100%;
        object-fit: cover
    }
}

.vtex-store-components-3-x-imageElement--icon-category {
    height: 74px;
    width: auto;
    display: block;
    margin: 0 auto
}

.vtex-store-components-3-x-infoCardImageContainer--print-card-left,.vtex-store-components-3-x-infoCardImageContainer--print-card-right {
    display: flex;
    justify-content: center
}

.vtex-store-components-3-x-infoCardSubhead--print-card-left,.vtex-store-components-3-x-infoCardSubhead--print-card-right {
    font-size: 22px
}

.vtex-product-summary-2-x-skuSelectorContainer--new-family-edge-shelf-complete {
    border: none!important;
    padding: 0!important;
    justify-content: center
}

.vtex-product-summary-2-x-skuSelectorContainer--new-family-edge-shelf-complete .vtex-store-components-3-x-skuSelectorContainer .vtex-store-components-3-x-skuSelectorItem--new-family-edge-shelf-complete {
    background: none!important
}

.vtex-product-summary-2-x-skuSelectorContainer--new-family-edge-shelf-complete .vtex-store-components-3-x-skuSelectorOptionsList {
    justify-content: center!important
}

.vtex-product-summary-2-x-skuSelectorContainer--new-family-edge-shelf-complete .vtex-store-components-3-x-skuSelectorItem--selected .vtex-store-components-3-x-frameAround {
    border-radius: 180px;
    border: 3px solid #1879a6!important
}

.vtex-product-summary-2-x-skuSelectorContainer--new-family-edge-shelf-complete .vtex-store-components-3-x-skuSelectorItemImage {
    padding: 0;
    height: 25px;
    width: 25px;
    border-radius: 180px
}

@media only screen and (max-width: 768px) {
    .vtex-product-summary-2-x-skuSelectorContainer--new-family-edge-shelf-complete .vtex-store-components-3-x-skuSelectorItemImage {
        height:20px;
        width: 20px
    }
}

.vtex-product-summary-2-x-skuSelectorContainer--new-family-edge-shelf-complete .vtex-store-components-3-x-skuSelectorInternalBox {
    height: 25px!important;
    width: 25px!important;
    border: none!important;
    border-radius: 100%!important
}

@media only screen and (max-width: 768px) {
    .vtex-product-summary-2-x-skuSelectorContainer--new-family-edge-shelf-complete .vtex-store-components-3-x-skuSelectorInternalBox {
        height:20px!important;
        width: 20px!important
    }
}

.vtex-product-summary-2-x-skuSelectorContainer--new-family-edge-shelf-complete .vtex-store-components-3-x-skuSelectorTextContainer {
    display: none
}

.vtex-flex-layout-0-x-flexRow--container-pdp-product-reviews .vtex-store-components-3-x-container {
    color: #fff;
    padding: 0;
    margin-top: 1rem
}

.vtex-flex-layout-0-x-flexRow--container-pdp-product-reviews .vtex-reviews-and-ratings-3-x-reviewsHeading {
    color: #001428;
    background: #fff;
    font-size: 24px;
    border: none
}

.vtex-flex-layout-0-x-flexRow--container-pdp-product-reviews .vtex-reviews-and-ratings-3-x-reviewsRating {
    display: flex;
    align-items: center;
    gap: 1rem;
    flex-wrap: wrap;
    background: #ebebeb;
    color: #001428;
    border-radius: .5em;
    padding: 1em;
    font-size: 14px;
    margin-bottom: 24px
}

.vtex-flex-layout-0-x-flexRow--container-pdp-product-reviews .vtex-reviews-and-ratings-3-x-graphContent {
    background: #ebebeb;
    color: #001428;
    padding: 1em;
    border-radius: .5em
}

.vtex-flex-layout-0-x-flexRow--container-pdp-product-reviews .vtex-reviews-and-ratings-3-x-stars {
    display: flex;
    gap: .4rem
}

.vtex-flex-layout-0-x-flexRow--container-pdp-product-reviews .vtex-reviews-and-ratings-3-x-loginLink {
    background: #ff554d;
    width: fit-content;
    border-radius: 5px;
    color: #fff;
    font-weight: 500;
    text-decoration: none
}

.vtex-flex-layout-0-x-flexRow--container-pdp-product-reviews .vtex-reviews-and-ratings-3-x-graphBarContainer {
    border-radius: 14px;
    border: 1px solid #b3d0eb;
    height: 20px;
    background: transparent;
    margin-left: 1rem
}

.vtex-flex-layout-0-x-flexRow--container-pdp-product-reviews .vtex-reviews-and-ratings-3-x-graphBarContainer:before {
    content: "";
    display: flex;
    width: 10px;
    height: 10px;
    background: url(https://comoto.vtexassets.com/arquivos/star-full-new.svg);
    background-size: contain;
    position: absolute;
    background-repeat: no-repeat;
    align-items: center;
    left: -22px;
    top: 2px
}

.vtex-flex-layout-0-x-flexRow--container-pdp-product-reviews .vtex-reviews-and-ratings-3-x-graphBar {
    width: 50%;
    border-radius: 14px 0 0 14px;
    background: #b3d0eb
}

.vtex-flex-layout-0-x-flexRow--container-pdp-product-reviews .vtex-reviews-and-ratings-3-x-star--filled {
    position: relative;
    visibility: hidden
}

.vtex-flex-layout-0-x-flexRow--container-pdp-product-reviews .vtex-reviews-and-ratings-3-x-star--filled:after {
    content: "";
    width: 20px;
    height: 20px;
    position: absolute;
    background: url(https://comoto.vtexassets.com/arquivos/star-full-new.svg);
    top: 4px;
    left: 0;
    z-index: 1;
    background-size: contain;
    background-repeat: no-repeat;
    visibility: visible
}

.vtex-flex-layout-0-x-flexRow--container-pdp-product-reviews .vtex-reviews-and-ratings-3-x-star--empty {
    position: relative;
    visibility: hidden
}

.vtex-flex-layout-0-x-flexRow--container-pdp-product-reviews .vtex-reviews-and-ratings-3-x-star--empty:after {
    content: "";
    width: 20px;
    height: 20px;
    position: absolute;
    background: url(https://comoto.vtexassets.com/arquivos/Icon-contorno-awesome-star-black.svg);
    left: 0;
    top: 4px;
    z-index: 1;
    background-size: contain;
    background-repeat: no-repeat;
    visibility: visible
}

.vtex-flex-layout-0-x-flexRow--container-pdp-product-reviews .vtex-reviews-and-ratings-3-x-graphText {
    width: 10px;
    overflow: hidden;
    white-space: nowrap
}

.vtex-flex-layout-0-x-flexRow--container-pdp-product-reviews .vtex-reviews-and-ratings-3-x-reviewsOrderBy {
    gap: 1rem;
    flex-wrap: wrap
}

.vtex-flex-layout-0-x-flexRow--container-pdp-product-reviews .vtex-reviews-and-ratings-3-x-reviewsOrderBy .vtex-styleguide-9-x-container {
    background: #061b32;
    border: 1px solid #132e50;
    padding: 1rem 2rem;
    height: auto
}

.vtex-flex-layout-0-x-flexRow--container-pdp-product-reviews .vtex-reviews-and-ratings-3-x-reviewsOrderBy .vtex-styleguide-9-x-container .vtex-dropdown__button {
    color: #fff
}

.vtex-flex-layout-0-x-flexRow--container-pdp-product-reviews .vtex-reviews-and-ratings-3-x-reviewCommentsContainer .vtex-reviews-and-ratings-3-x-star--filled {
    position: relative;
    visibility: hidden
}

.vtex-flex-layout-0-x-flexRow--container-pdp-product-reviews .vtex-reviews-and-ratings-3-x-reviewCommentsContainer .vtex-reviews-and-ratings-3-x-star--filled:after {
    content: "";
    width: 13px;
    height: 13px;
    position: absolute;
    background: url(https://comoto.vtexassets.com/arquivos/star-full-new.svg);
    left: 0;
    top: 4px;
    z-index: 1;
    background-size: contain;
    background-repeat: no-repeat;
    visibility: visible
}

.vtex-flex-layout-0-x-flexRow--container-pdp-product-reviews .vtex-reviews-and-ratings-3-x-reviewsPaging .vtex-button {
    color: #001428;
    border: none;
    background: transparent;
    padding: 0;
    margin: 0
}

.vtex-flex-layout-0-x-flexRow--container-pdp-product-reviews .vtex-reviews-and-ratings-3-x-writeReviewContainer {
    background: #ebebeb;
    padding: 1em;
    border-radius: .5em
}

.vtex-flex-layout-0-x-flexRow--container-pdp-product-reviews .vtex-reviews-and-ratings-3-x-writeReviewContainer .vtex-styleguide-9-x-jsFocusVisible:nth-child(2n) {
    background: #ff554d;
    width: fit-content;
    padding: .7rem;
    border-radius: 4px
}

.vtex-flex-layout-0-x-flexRow--container-pdp-product-reviews .vtex-reviews-and-ratings-3-x-writeReviewContainer .vtex-styleguide-9-x-jsFocusVisible .vtex-reviews-and-ratings-3-x-writeReviewButton,.vtex-flex-layout-0-x-flexRow--container-pdp-product-reviews .vtex-reviews-and-ratings-3-x-writeReviewContainer .vtex-styleguide-9-x-jsFocusVisible .vtex__icon-caret-down,.vtex-flex-layout-0-x-flexRow--container-pdp-product-reviews .vtex-reviews-and-ratings-3-x-writeReviewContainer .vtex-styleguide-9-x-jsFocusVisible .vtex__icon-caret-up {
    color: #001428
}

.vtex-flex-layout-0-x-flexRow--container-pdp-product-reviews .vtex-reviews-and-ratings-3-x-writeReviewContainer .vtex-reviews-and-ratings-3-x-formContainer {
    padding: 1px
}

.vtex-flex-layout-0-x-flexRow--container-pdp-product-reviews .vtex-reviews-and-ratings-3-x-writeReviewContainer .vtex-reviews-and-ratings-3-x-formContainer .vtex-card,.vtex-flex-layout-0-x-flexRow--container-pdp-product-reviews .vtex-reviews-and-ratings-3-x-writeReviewContainer .vtex-reviews-and-ratings-3-x-formContainer .vtex-card .vtex-input__label {
    color: #001428
}

.vtex-flex-layout-0-x-flexRow--container-pdp-product-reviews .vtex-reviews-and-ratings-3-x-writeReviewContainer .vtex-reviews-and-ratings-3-x-formContainer .vtex-button {
    color: #fff;
    background: #92c1e9;
    padding: .5rem;
    border-color: transparent
}

.vtex-flex-layout-0-x-flexRow--container-pdp-product-reviews .vtex-reviews-and-ratings-3-x-writeReviewContainer .vtex-reviews-and-ratings-3-x-formContainer .vtex-button:disabled {
    color: #fff
}

.vtex-reviews-and-ratings-3-x-summaryContainer .vtex-reviews-and-ratings-3-x-stars {
    display: flex;
    flex-wrap: nowrap
}

.vtex-reviews-and-ratings-3-x-summaryContainer .vtex-reviews-and-ratings-3-x-star--filled {
    position: relative;
    visibility: hidden
}

.vtex-reviews-and-ratings-3-x-summaryContainer .vtex-reviews-and-ratings-3-x-star--filled:after {
    content: "";
    width: 20px;
    height: 20px;
    position: absolute;
    background: url(https://comoto.vtexassets.com/arquivos/star-full-new.svg);
    top: 4px;
    left: 0;
    z-index: 1;
    background-size: contain;
    background-repeat: no-repeat;
    visibility: visible
}

@media (max-width: 1023px) {
    .vtex-reviews-and-ratings-3-x-summaryContainer .vtex-reviews-and-ratings-3-x-star--filled:after {
        width:14px;
        height: 14px;
        left: 4px;
        top: 6px
    }
}

@media (max-width: 1023px) {
    .vtex-reviews-and-ratings-3-x-summaryContainer .vtex-reviews-and-ratings-3-x-summaryTotalReviews {
        font-size:12px
    }
}

.vtex-reviews-and-ratings-3-x-summaryContainer .vtex-reviews-and-ratings-3-x-star--empty {
    visibility: hidden;
    position: relative
}

.vtex-reviews-and-ratings-3-x-summaryContainer .vtex-reviews-and-ratings-3-x-star--empty:after {
    content: "";
    width: 20px;
    height: 20px;
    position: absolute;
    background: url(https://comoto.vtexassets.com/arquivos/Icon-contorno-awesome-star-black.svg);
    left: 0;
    top: 4px;
    z-index: 1;
    background-size: contain;
    background-repeat: no-repeat;
    visibility: visible
}

.vtex-reviews-and-ratings-3-x-summaryContainer {
    display: flex;
    align-items: center;
    gap: .5rem
}

.vtex-reviews-and-ratings-3-x-summaryContainer .vtex-reviews-and-ratings-3-x-summaryButtonContainer .vtex-button {
    background: transparent;
    color: #ff554d;
    font-weight: 400;
    border: none;
    cursor: pointer
}

.vtex-reviews-and-ratings-3-x-summaryContainer .vtex-reviews-and-ratings-3-x-summaryButtonContainer .vtex-button .vtex-button__label {
    padding: 0;
    font-size: 12px;
    width: auto
}

.vtex-reviews-and-ratings-3-x-reviewCommentsContainer {
    color: #001428
}

.vtex-store-components-3-x-price_className--price-pdp {
    display: flex;
    align-items: center
}

.vtex-store-components-3-x-price_listPriceContainer--price-pdp {
    margin: 0
}

.vtex-store-components-3-x-price_sellingPrice--price-pdp {
    font-size: 22px;
    color: #ff554d
}

.vtex-store-link-0-x-link--product-more-colors {
    display: flex;
    justify-content: left;
    margin-bottom: 15px;
    text-decoration: none
}

.vtex-store-link-0-x-link--product-more-colors .vtex-store-link-0-x-label {
    color: #92c1e9;
    font-size: 12px;
    font-weight: 700
}

.vtex-store-link-0-x-buttonLink--seguros-how-do {
    background-color: transparent;
    width: 208px!important;
    height: 48px
}

.vtex-store-link-0-x-buttonLink--seguros-how-do .vtex-store-link-0-x-label {
    color: #fff;
    font-size: 14px
}

.vtex-store-link-0-x-buttonLink--seguros-verificar-aparelhos {
    width: 208px;
    height: 48px
}

.vtex-store-link-0-x-buttonLink--footer-newsletter {
    background-color: #001428;
    border-color: #001428;
    border-radius: 25px;
    height: 50px
}

.vtex-store-link-0-x-buttonLink--footer-newsletter:hover {
    background-color: #001428;
    border-color: #001428
}

.vtex-store-link-0-x-buttonLink--footer-newsletter .vtex-store-link-0-x-label {
    line-height: 50px;
    color: #fff;
    font-size: 14px;
    font-weight: 600;
    text-transform: none
}

@media (min-width: 1025px) {
    .vtex-store-link-0-x-buttonLink--footer-newsletter {
        width:220px
    }
}

@media (max-width: 1024px) {
    .vtex-store-link-0-x-buttonLink--footer-newsletter {
        width:236px
    }
}

.vtex-store-link-0-x-link--product-more-colors-shelf-blue {
    margin: .5rem 0 1rem;
    display: flex;
    justify-content: left;
    text-decoration: none
}

.vtex-store-link-0-x-link--product-more-colors-shelf-blue .vtex-store-link-0-x-label {
    color: #92c1e9;
    font-size: 12px;
    font-weight: 700
}

.vtex-store-link-0-x-link--product-compare-shelf-blue {
    border-top: 1px solid #1b5185;
    padding-top: 25px;
    margin-top: auto;
    text-decoration: none;
    text-align: center
}

.vtex-store-link-0-x-link--product-compare-shelf-blue .vtex-store-link-0-x-label {
    color: #92c1e9;
    font-size: 14px
}

@media (max-width: 1024px) {
    .vtex-store-link-0-x-link--product-compare-shelf-blue {
        border:none;
        padding-top: 0;
        margin-top: 0;
        text-decoration: none;
        text-align: center;
        order: 3
    }

    .vtex-store-link-0-x-link--product-compare-shelf-blue .vtex-store-link-0-x-label {
        color: #fff;
        font-size: 14px
    }
}

.vtex-flex-layout-0-x-flexRow--pdp-triggers .vtex-store-link-0-x-link--product-compare-shelf-blue {
    margin: 0;
    border: none;
    padding: 0;
    display: flex;
    align-items: center;
    height: max-content
}

@media (min-width: 1025px) {
    .vtex-flex-layout-0-x-flexRow--pdp-triggers .vtex-store-link-0-x-link--product-compare-shelf-blue {
        padding-right:20px;
        margin-right: 20px
    }
}

@media (max-width: 1024px) {
    .vtex-flex-layout-0-x-flexRow--pdp-triggers .vtex-store-link-0-x-link--product-compare-shelf-blue {
        width:100%;
        padding-bottom: 10px
    }
}

.vtex-flex-layout-0-x-flexRow--pdp-triggers .vtex-store-link-0-x-link--product-compare-shelf-blue .vtex-store-link-0-x-label {
    display: flex;
    align-items: center;
    font-size: 0
}

.vtex-flex-layout-0-x-flexRow--pdp-triggers .vtex-store-link-0-x-link--product-compare-shelf-blue .vtex-store-link-0-x-label:before {
    content: url(/arquivos/c-rd-pdp-compare.png?v=637396756095670000);
    margin-right: 5px
}

.vtex-flex-layout-0-x-flexRow--pdp-triggers .vtex-store-link-0-x-link--product-compare-shelf-blue .vtex-store-link-0-x-label:after {
    content: "Comparar";
    color: #001428;
    font-size: 12px;
    line-height: 12px;
    font-weight: 400
}

.vtex-store-link-0-x-link--no-context-breadcrumb-item-home {
    font-size: 12px
}

.vtex-store-link-0-x-link--showcase-product-summary {
    border: 1px solid #001428;
    font-size: 14px;
    border-radius: 5px;
    padding: 7px 0;
    color: #fff;
    background-color: #001428;
    text-decoration: none;
    font-weight: 600;
    width: 80%;
    margin: 7px auto;
    transition: all .1s ease;
    cursor: pointer
}

.vtex-store-link-0-x-link--showcase-product-summary:hover {
    background-color: #ff554d;
    border: 1px solid #ff554d
}

.vtex-tab-layout-0-x-container--shelf-tabs {
    height: 490px;
    max-width: 1366px;
    padding: 0 15px
}

@media (max-width: 639px) {
    .vtex-tab-layout-0-x-container--shelf-tabs {
        padding:0
    }
}

.vtex-tab-layout-0-x-container--shelf-tabs .vtex-tab-layout-0-x-listContainer {
    padding-left: 15px
}

@media (min-width: 1025px) {
    .vtex-tab-layout-0-x-container--shelf-tabs .vtex-tab-layout-0-x-listContainer {
        justify-content:flex-start
    }
}

@media (max-width: 1024px) {
    .vtex-tab-layout-0-x-container--shelf-tabs .vtex-tab-layout-0-x-listContainer {
        justify-content:flex-start
    }
}

@media (max-width: 639px) {
    .vtex-tab-layout-0-x-container--shelf-tabs .vtex-tab-layout-0-x-listContainer {
        display:flex;
        padding-left: 5px;
        flex-wrap: nowrap;
        overflow: auto
    }
}

.vtex-tab-layout-0-x-container--shelf-tabs .vtex-tab-layout-0-x-listContainer .vtex-tab-layout-0-x-listItem {
    margin: 0 40px 0 0
}

@media (max-width: 639px) {
    .vtex-tab-layout-0-x-container--shelf-tabs .vtex-tab-layout-0-x-listContainer .vtex-tab-layout-0-x-listItem {
        margin-right:5px!important;
        white-space: nowrap
    }
}

.vtex-tab-layout-0-x-container--shelf-tabs .vtex-tab-layout-0-x-listContainer .vtex-tab-layout-0-x-listItem .vtex-button {
    color: #fff;
    font-size: 14px;
    font-weight: 700;
    border-radius: 0!important
}

.vtex-tab-layout-0-x-container--shelf-tabs .vtex-tab-layout-0-x-listContainer .vtex-tab-layout-0-x-listItem .vtex-button:hover {
    background-color: transparent
}

.vtex-tab-layout-0-x-container--shelf-tabs .vtex-tab-layout-0-x-listContainer .vtex-tab-layout-0-x-listItem .vtex-button .vtex-button__label {
    padding: 0!important;
    margin-top: 15px
}

.vtex-tab-layout-0-x-container--shelf-tabs .vtex-tab-layout-0-x-listContainer .vtex-tab-layout-0-x-listItemActive .vtex-button {
    color: #ff554d;
    border: none;
    border-bottom: 2px solid #ff554d;
    background-color: transparent
}

.vtex-tab-layout-0-x-container--shelf-tabs .vtex-tab-layout-0-x-listContainer .vtex-tab-layout-0-x-listItemActive .vtex-button:hover {
    color: #ff554d;
    border-bottom: 2px solid #ff554d;
    background-color: transparent
}

.vtex-tab-layout-0-x-container--pdp-formas-pagamento {
    max-width: 730px
}

@media (max-width: 1024px) {
    .vtex-tab-layout-0-x-container--pdp-formas-pagamento .vtex-product-price-1-x-spotPrice--pdp-formas-pagamento,.vtex-tab-layout-0-x-container--pdp-formas-pagamento .vtex-rich-text-0-x-heading--pdp-formas-pagamento-ame,.vtex-tab-layout-0-x-container--pdp-formas-pagamento .vtex-rich-text-0-x-paragraph--pdp-formas-pagamento-ame,.vtex-tab-layout-0-x-container--pdp-formas-pagamento .vtex-rich-text-0-x-paragraph--pdp-formas-pagamento-modal,.vtex-tab-layout-0-x-container--pdp-formas-pagamento .vtex-rich-text-0-x-wrapper--pdp-formas-pagamento-ame,.vtex-tab-layout-0-x-container--pdp-formas-pagamento .vtex-tab-layout-0-x-contentItem {
        color:#fff!important
    }
}

.vtex-tab-layout-0-x-container--pdp-formas-pagamento .vtex-tab-layout-0-x-listContainer {
    margin-bottom: 20px
}

@media (min-width: 1025px) {
    .vtex-tab-layout-0-x-container--pdp-formas-pagamento .vtex-tab-layout-0-x-listContainer {
        background:#f5f5f5;
        padding: 6px
    }
}

@media (max-width: 1024px) {
    .vtex-tab-layout-0-x-container--pdp-formas-pagamento .vtex-tab-layout-0-x-listContainer {
        background-color:#011b34
    }
}

@media (min-width: 1025px) {
    .vtex-tab-layout-0-x-container--pdp-formas-pagamento .vtex-tab-layout-0-x-listContainer .vtex-tab-layout-0-x-listItem {
        margin:0;
        padding: 0
    }
}

.vtex-tab-layout-0-x-container--pdp-formas-pagamento .vtex-tab-layout-0-x-listContainer .vtex-tab-layout-0-x-listItem .vtex-button {
    height: 48px
}

@media (min-width: 1025px) {
    .vtex-tab-layout-0-x-container--pdp-formas-pagamento .vtex-tab-layout-0-x-listContainer .vtex-tab-layout-0-x-listItem .vtex-button {
        min-width:142px
    }
}

@media (max-width: 1024px) {
    .vtex-tab-layout-0-x-container--pdp-formas-pagamento .vtex-tab-layout-0-x-listContainer .vtex-tab-layout-0-x-listItem .vtex-button .vtex-button__label {
        font-weight:500;
        font-size: 14px;
        color: #fff;
        padding: 5px!important
    }
}

@media (min-width: 1025px) {
    .vtex-tab-layout-0-x-container--pdp-formas-pagamento .vtex-tab-layout-0-x-listContainer .vtex-tab-layout-0-x-listItem .vtex-button .vtex-button__label {
        color:#001428;
        font-size: 14px;
        padding: 16px
    }
}

@media (max-width: 1024px) {
    .vtex-tab-layout-0-x-container--pdp-formas-pagamento .vtex-tab-layout-0-x-listContainer .vtex-tab-layout-0-x-listItem .vtex-button {
        background-color:#011b34
    }
}

@media (min-width: 1025px) {
    .vtex-tab-layout-0-x-container--pdp-formas-pagamento .vtex-tab-layout-0-x-listContainer .vtex-tab-layout-0-x-listItemActive .vtex-button {
        background-color:#001428;
        border-color: #001428
    }

    .vtex-tab-layout-0-x-container--pdp-formas-pagamento .vtex-tab-layout-0-x-listContainer .vtex-tab-layout-0-x-listItemActive .vtex-button .vtex-button__label {
        color: #fff
    }
}

@media (max-width: 1024px) {
    .vtex-tab-layout-0-x-container--pdp-formas-pagamento .vtex-tab-layout-0-x-listContainer .vtex-tab-layout-0-x-listItemActive .vtex-button {
        background-color:#fff;
        border-color: #fff
    }

    .vtex-tab-layout-0-x-container--pdp-formas-pagamento .vtex-tab-layout-0-x-listContainer .vtex-tab-layout-0-x-listItemActive .vtex-button .vtex-button__label {
        color: #001428
    }
}

@media (min-width: 1025px) {
    .vtex-tab-layout-0-x-container--pdp-formas-pagamento .vtex-tab-layout-0-x-contentContainer {
        padding:20px 40px
    }
}

.vtex-tab-layout-0-x-container--pdp-formas-pagamento .vtex-tab-layout-0-x-contentContainer .vtex-tab-layout-0-x-contentItem {
    display: flex;
    flex-direction: column;
    align-items: flex-start
}

.vtex-tab-layout-0-x-container--gray-style {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center
}

.vtex-tab-layout-0-x-container--gray-style .vtex-tab-layout-0-x-listContainer {
    background-color: #fff;
    max-width: fit-content;
    border-radius: 4px;
    box-shadow: 0 0 10px 0 #dbdbdb;
    overflow: hidden;
    margin: 0 auto
}

.vtex-tab-layout-0-x-container--gray-style .vtex-tab-layout-0-x-listContainer .vtex-tab-layout-0-x-listItem {
    margin: 0;
    padding: 0
}

.vtex-tab-layout-0-x-container--gray-style .vtex-tab-layout-0-x-listContainer .vtex-tab-layout-0-x-listItem .vtex-button {
    border-radius: 0;
    border-bottom: 3px solid transparent;
    color: #011b34;
    width: 100%
}

.vtex-tab-layout-0-x-container--gray-style .vtex-tab-layout-0-x-listContainer .vtex-tab-layout-0-x-listItem .vtex-button .vtex-button__label {
    font-size: 14px
}

.vtex-tab-layout-0-x-container--gray-style .vtex-tab-layout-0-x-listContainer .vtex-tab-layout-0-x-listItemActive .vtex-button {
    background-color: #fff;
    border-radius: 0;
    border: none;
    border-bottom: 3px solid #001428
}

@font-face {
    font-family: Montserrat;
    src: url(https://comoto.vtexassets.com/assets/vtex/assets-builder/comoto.store/2.0.178/fonts/Montserrat-Thin___43dd5b7a3d277362d5e801e5353e3a01.ttf);
    font-weight: 100
}

@font-face {
    font-family: Montserrat;
    src: url(https://comoto.vtexassets.com/assets/vtex/assets-builder/comoto.store/2.0.178/fonts/Montserrat-ExtraLight___570a244cacd3d78b8c75ac5dd622f537.ttf);
    font-weight: 200
}

@font-face {
    font-family: Montserrat;
    src: url(https://comoto.vtexassets.com/assets/vtex/assets-builder/comoto.store/2.0.178/fonts/Montserrat-Light___409c7f79a42e56c785f50ed37535f0be.ttf);
    font-weight: 300
}

@font-face {
    font-family: Montserrat;
    src: url(https://comoto.vtexassets.com/assets/vtex/assets-builder/comoto.store/2.0.178/fonts/Montserrat-Regular___ee6539921d713482b8ccd4d0d23961bb.ttf);
    font-weight: 400
}

@font-face {
    font-family: Montserrat;
    src: url(https://comoto.vtexassets.com/assets/vtex/assets-builder/comoto.store/2.0.178/fonts/Montserrat-Medium___c8b6e083af3f94009801989c3739425e.ttf);
    font-weight: 500
}

@font-face {
    font-family: Montserrat;
    src: url(https://comoto.vtexassets.com/assets/vtex/assets-builder/comoto.store/2.0.178/fonts/Montserrat-SemiBold___c641dbee1d75892e4d88bdc31560c91b.ttf);
    font-weight: 600
}

@font-face {
    font-family: Montserrat;
    src: url(https://comoto.vtexassets.com/assets/vtex/assets-builder/comoto.store/2.0.178/fonts/Montserrat-Bold___ade91f473255991f410f61857696434b.ttf);
    font-weight: 700
}

@font-face {
    font-family: Montserrat;
    src: url(https://comoto.vtexassets.com/assets/vtex/assets-builder/comoto.store/2.0.178/fonts/Montserrat-ExtraBold___19ba7aa52a78c3896558ac1c0a5fb4c7.ttf);
    font-weight: 800
}

@font-face {
    font-family: Montserrat;
    src: url(https://comoto.vtexassets.com/assets/vtex/assets-builder/comoto.store/2.0.178/fonts/Montserrat-Black___27e3649bab7c62fa21b8837c4842e40e.ttf);
    font-weight: 900
}

<!DOCTYPE html>
  <html lang="es-CO">
  <head>
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <meta name="generator" content="vtex.render-server@8.178.1">
    <meta charset='utf-8'>
    

    
<style id="critical" type="text/css">@charset "UTF-8";html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}a{background-color:transparent;-webkit-text-decoration-skip:objects}b,strong{font-weight:inherit;font-weight:bolder}img{border-style:none}svg:not(:root){overflow:hidden}button,input{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button{text-transform:none}button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}[type=checkbox]{box-sizing:border-box;padding:0}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.bg-white{background-color:#fff}.bg-base{background-color:#fff}.bg-transparent{background-color:transparent}.bn{border-style:none;border-width:0}.b--muted-4{border-color:#e3e4e6}.b--transparent{border-color:transparent}.br2{border-radius:.25rem}.br3{border-radius:.5rem}.br--right{border-bottom-left-radius:0}.br--right{border-top-left-radius:0}.br--left{border-top-right-radius:0;border-bottom-right-radius:0}.b--solid{border-style:solid}.bw1{border-width:.05rem}.br-0{border-right-width:0}.bl-0{border-left-width:0}.border-box,a,body,div,form,h1,h2,h3,header,html,input[type=email],input[type=text],li,nav,p,section,ul{box-sizing:border-box}.pa0{padding:0}.ma0{margin:0}.pl0{padding-left:0}.ml0{margin-left:0}.pr0{padding-right:0}.mr0{margin-right:0}.pt0{padding-top:0}.mt0{margin-top:0}.pb0{padding-bottom:0}.mb0{margin-bottom:0}.pv0{padding-top:0;padding-bottom:0}.pl1{padding-left:.125rem}.pl3{padding-left:.5rem}.ml3{margin-left:.5rem}.pr3{padding-right:.5rem}.mb3{margin-bottom:.5rem}.pv3{padding-top:.5rem;padding-bottom:.5rem}.mv3{margin-top:.5rem;margin-bottom:.5rem}.pa4{padding:.75rem}.pl4{padding-left:.75rem}.mt4{margin-top:.75rem}.pb4{padding-bottom:.75rem}.pv4{padding-top:.75rem;padding-bottom:.75rem}.pa5{padding:1rem}.pl5{padding-left:1rem}.ml5{margin-left:1rem}.pr5{padding-right:1rem}.mr5{margin-right:1rem}.pt5{padding-top:1rem}.pb5{padding-bottom:1rem}.pv5{padding-top:1rem;padding-bottom:1rem}.pt6{padding-top:1.5rem}.mh7{margin-left:2rem;margin-right:2rem}.mt8{margin-top:3rem}.ml9{margin-left:4rem}.left-0{left:0}.dn{display:none}.db{display:block}.flex{display:-webkit-box;display:flex}.flex-auto{-webkit-box-flex:1;flex:1 1 auto;min-width:0;min-height:0}.flex-column{-webkit-box-orient:vertical;flex-direction:column}.flex-column,.flex-row{-webkit-box-direction:normal}.flex-row{-webkit-box-orient:horizontal;flex-direction:row}.flex-wrap{flex-wrap:wrap}.flex-row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse}.items-center{-webkit-box-align:center;align-items:center}.items-stretch{-webkit-box-align:stretch;align-items:stretch}.justify-start{-webkit-box-pack:start;justify-content:flex-start}.justify-end{-webkit-box-pack:end;justify-content:flex-end}.justify-center{-webkit-box-pack:center;justify-content:center}.justify-between{-webkit-box-pack:justify;justify-content:space-between}.justify-around{justify-content:space-around}.flex-grow-1{-webkit-box-flex:1;flex-grow:1}body,button,input{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,button,input{font-family:-apple-system,BlinkMacSystemFont,avenir next,avenir,helvetica neue,helvetica,ubuntu,roboto,noto,segoe ui,arial,sans-serif}.button-reset::-moz-focus-inner{border:0;padding:0}.link{text-decoration:none}.list{list-style-type:none}.h-100{height:100%}.min-vh-100{min-height:100vh}.h-large{height:3rem;box-sizing:border-box}.white{color:#fff}.c-link{color:#ff554d}.c-muted-2{color:#979899}.c-base,.c-on-base{color:#001428}img{max-width:100%}.mw7{max-width:48rem}.mw9{max-width:96rem}.o-50{opacity:.5}.o-0{opacity:0}.outline-0{outline:0}.overflow-hidden{overflow:hidden}.relative{position:relative}.absolute{position:absolute}.fixed{position:fixed}.ttl{text-transform:lowercase}.f6{font-size:.875rem}.f7{font-size:.75rem}.t-body,body{font-family:Montserrat;font-weight:400;text-transform:none;letter-spacing:0}.t-body,body{font-size:1rem}.fw4{font-weight:400}.fw5{font-weight:500}.fw6{font-weight:600}.fw7{font-weight:700}.center{margin-left:auto}.center,.mr-auto{margin-right:auto}.ml-auto{margin-left:auto}.w4{width:8rem}.w-30{width:30%}.w-60{width:60%}.w-80{width:80%}.w-100{width:100%}.w-auto{width:auto}.z-4{z-index:4}.z-5{z-index:5}.z-9999{z-index:9999}@media screen and (min-width:20em){body{font-family:Montserrat;font-weight:400;text-transform:none;letter-spacing:0}body{font-size:1rem}}@media screen and (min-width:40em){body{font-family:Montserrat;font-weight:400;text-transform:none;letter-spacing:0}body{font-size:1rem}body{font-family:Montserrat;font-weight:400;text-transform:none;letter-spacing:0}body{font-size:1rem}}@media screen and (min-width:64em){.mt0-l{margin-top:0}.pa5-l{padding:1rem}.pt5-l{padding-top:1rem}.db-l{display:block}.flex-l{display:-webkit-box;display:flex}.flex-column-l{-webkit-box-orient:vertical;flex-direction:column}.flex-column-l{-webkit-box-direction:normal}.flex-nowrap-l{flex-wrap:nowrap}.justify-start-l{-webkit-box-pack:start;justify-content:flex-start}.justify-between-l{-webkit-box-pack:justify;justify-content:space-between}body{font-family:Montserrat;font-weight:400;text-transform:none;letter-spacing:0}body{font-size:1rem}.w5-l{width:16rem}.w-auto-l{width:auto}}@media screen and (min-width:80em){.f6-xl{font-size:.875rem}body{font-family:Montserrat;font-weight:400;text-transform:none;letter-spacing:0}body{font-size:1rem}}@-webkit-keyframes vtex-render-runtime-8-x-slide{0%{transform:translate3d(-50%,0,0)}to{transform:translateZ(0)}}@keyframes vtex-render-runtime-8-x-slide{0%{transform:translate3d(-50%,0,0)}to{transform:translateZ(0)}}.vtex-render-runtime-8-x-slide{-webkit-animation:vtex-render-runtime-8-x-slide 1.5s linear infinite;animation:vtex-render-runtime-8-x-slide 1.5s linear infinite}.vtex-render-runtime-8-x-lazyload.lazyload{opacity:0}.comoto-store-X7fBOCkaJDVTbl6IfRhCX{box-shadow:0 6px 20px rgba(0,0,0,.16)}.comoto-store-7RupWpiqS-tp242MEK8mB{max-width:1390px}@media (min-width:1920px){.comoto-store-7RupWpiqS-tp242MEK8mB{max-width:none}}.comoto-store-7RupWpiqS-tp242MEK8mB .vtex-input__suffix,.comoto-store-7RupWpiqS-tp242MEK8mB .vtex-styleguide-9-x-input{line-height:20px;font-family:Montserrat;background:#f7f7f8}.comoto-store-3P1oEfM1qvA31uX8GNStdA{height:120px}@media (max-width:1023px){.comoto-store-3P1oEfM1qvA31uX8GNStdA{height:130px}}@media (min-width:1024px){.comoto-store-7RupWpiqS-tp242MEK8mB{height:139px}}.comoto-store-1qFMmb-A-oP9IY5D3n9Qyv{height:139px}@media (min-width:1024px){.comoto-store-1qFMmb-A-oP9IY5D3n9Qyv{height:139px}}.comoto-store-2HUepdYR8jq5FeIuYZaLp{position:fixed;display:flex;width:100%;height:50px;background-color:#001428;color:#fff;padding:5px 0;border:none;z-index:1;margin-top:11.5rem;left:0}@media screen and (max-width:1024px){.comoto-store-2HUepdYR8jq5FeIuYZaLp{margin-top:6.5rem;height:45px}}@media (min-width:1025px){.comoto-store-2HUepdYR8jq5FeIuYZaLp{margin-top:11.5rem}}.comoto-store-2HUepdYR8jq5FeIuYZaLp .comoto-store-3q7kPpsjgfhXe4m-02Lu9M{font-size:16px;display:flex;align-items:center}@media screen and (max-width:829px){.comoto-store-2HUepdYR8jq5FeIuYZaLp .comoto-store-3q7kPpsjgfhXe4m-02Lu9M{font-size:11.5px;margin-left:10px;margin-right:10px;text-align:center}}.comoto-store-2LF2wSAfDl_vTWajM6WAPQ{font-size:10px;color:#001428;max-width:21rem}@media (max-width:1250px){.comoto-store-2LF2wSAfDl_vTWajM6WAPQ{display:none}}.comoto-store-2aoRHMxcPFwUo457dm6JdC .c-on-base{color:#001428!important;font-family:Montserrat}.comoto-store-2aoRHMxcPFwUo457dm6JdC .vtex-store-components-3-x-searchBarContainer{padding:0;border:1px solid #e8e8e8;border-radius:8px}@media (max-width:1023px){.comoto-store-2aoRHMxcPFwUo457dm6JdC .vtex-store-components-3-x-searchBarContainer{max-width:unset}}.comoto-store-2aoRHMxcPFwUo457dm6JdC svg:after{display:none}@media (max-width:1023px){.comoto-store-2RIFzRyOeXhoLZ-g6Kbv0F{width:90%;order:2;padding-bottom:0;justify-content:center}}@media (max-width:768px){.comoto-store-2RIFzRyOeXhoLZ-g6Kbv0F{width:85%}}.comoto-store-3Ou4tcNvJYaomSt5k6niYi{height:30px;width:30px}.comoto-store-1n2Za57D-0F0aBqyrjA9P_{position:relative;height:auto;width:118.5px}@media (max-width:1023px){.comoto-store-1n2Za57D-0F0aBqyrjA9P_{width:auto;max-width:85px}}.comoto-store-2xnC3IgcjCAAc4S3dBPYnY:not(:last-child){border-bottom:1px solid #e4e4e4}.comoto-store-7EKsA6-Pu5Q7yLg2WPY8u{-webkit-filter:drop-shadow(0 2px 5px rgba(0,0,0,.1));filter:drop-shadow(0 2px 5px rgba(0,0,0,.1));transform:translateY(-10px);visibility:hidden}.comoto-store-7EKsA6-Pu5Q7yLg2WPY8u:before{content:"";width:0;max-height:0;border-left:25px solid transparent;border-right:25px solid transparent;border-bottom:25px solid #fff;position:absolute;top:-15px}.comoto-store-30cxlOa5x_xnwJktTofZjy{width:22px;height:auto;max-width:unset}@media (max-width:1023px){.comoto-store-30cxlOa5x_xnwJktTofZjy{width:20px}}.comoto-store-30cxlOa5x_xnwJktTofZjy[data-src="https://comoto.vtexassets.com/arquivos/header-white-opt-news.png"]{width:30px;height:19px}.comoto-store-3tIZnPENsUQVMeVx9vRgo7{line-height:14px;max-width:none;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#001428}.comoto-store-2dmopjXbyFp8-EB3_q1tE8{width:56%}@media (max-width:1023px){.comoto-store-2dmopjXbyFp8-EB3_q1tE8{width:40%;gap:0}.comoto-store-2dmopjXbyFp8-EB3_q1tE8 .comoto-store-2AnXwPgiwGUJAKtwpX_GQA{display:none}}.comoto-store-XKln0ZJafNo2lqpO0jDN6{color:inherit}.comoto-store-1yWVBVHF9HC7JXlYBFq5GB{width:100%}@media (min-width:1024px){.comoto-store-2o7MFSR5l9enyC10Arhu0Y{border-top:1px solid #ebebeb}}@media (max-width:1023px){.comoto-store-1yWVBVHF9HC7JXlYBFq5GB{width:10%;order:3}}@media (max-width:768px){.comoto-store-1yWVBVHF9HC7JXlYBFq5GB{width:15%}}.comoto-store-3mZKDFmAARvfRthmaldXlH{font-family:Montserrat;border:0;color:#001428}.comoto-store-1KfSzcOBVZv7ZT2TtZZ2O_{width:30px;margin-right:6px;-webkit-backface-visibility:hidden;backface-visibility:hidden}.comoto-store-1KfSzcOBVZv7ZT2TtZZ2O_ .comoto-store-1ni4CgUQibUe2QAUlSO30U,.comoto-store-1KfSzcOBVZv7ZT2TtZZ2O_ .comoto-store-29-qJdCQxFwfYQOuGhHU6e,.comoto-store-1KfSzcOBVZv7ZT2TtZZ2O_ .comoto-store-VYXmilU3bkoI3WedCXxkh{display:block;height:2px;border-radius:8px;margin:5px 0;background-color:#001428}.comoto-store-1KfSzcOBVZv7ZT2TtZZ2O_ .comoto-store-VYXmilU3bkoI3WedCXxkh{width:24px}.comoto-store-1KfSzcOBVZv7ZT2TtZZ2O_ .comoto-store-1ni4CgUQibUe2QAUlSO30U{width:20px}.comoto-store-1KfSzcOBVZv7ZT2TtZZ2O_ .comoto-store-29-qJdCQxFwfYQOuGhHU6e{width:16px}.comoto-store-1OohjveUc5-FEVAAJvU5s2{width:70%}@media (max-width:1250px){.comoto-store-1OohjveUc5-FEVAAJvU5s2{width:100%}}.comoto-store-3CqeOibXtHGIYncro9d9OF{width:14px;max-height:16px;-webkit-filter:invert(1);filter:invert(1)}.comoto-store-2h7jKvsTK8MvQVWpv8NZMM{color:#001428}.comoto-store-3a8pmEnp1UPZG_enymGKwB{color:#001428}.comoto-store-2IXaNenUceNpXtWKA-GQjq{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;gap:1rem;grid-column-gap:10px;grid-row-gap:0;line-height:35px;grid-template-columns:repeat(auto-fill,minmax(min(50% - 1rem,12rem),1fr))!important;justify-items:center;padding-left:1rem;align-items:center}.comoto-store-2IXaNenUceNpXtWKA-GQjq>div ul{padding-left:.5rem;background:hsla(0,0%,96.5%,.8509803922);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);gap:10px;top:98%}.comoto-store-2IXaNenUceNpXtWKA-GQjq>div ul li{border:1px solid rgba(38,55,72,0)}.comoto-store-2IXaNenUceNpXtWKA-GQjq>div ul a,.comoto-store-2IXaNenUceNpXtWKA-GQjq>div ul span{color:#001428!important}.comoto-store-2-ODcVildJM9D2CTua3BDt,.comoto-store-3J9V6vgeEp0Q7Rmu06_XXl,.comoto-store-3UGQtbgEwCnSJrUugTO9WC,.comoto-store-3smuugrn15EVrGOauBED63,.comoto-store-7CP4IlihGxSsGFqxiADHV{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.comoto-store-2OkzwdDdEHhyCX65s69NDP{max-width:1390px;background:#f9f9f9}@media (min-width:1920px){.comoto-store-2OkzwdDdEHhyCX65s69NDP{max-width:none}}.comoto-store-2sk6dBmruR3Z7pNdrtYuzU{transform:translateY(20px);visibility:hidden;overflow:hidden}.comoto-store-38LAxh18G_0HJRhmAyA-ZM{padding-bottom:20px}.comoto-store-DZaPui_7neNdZazYghrPA{display:flex;flex-direction:row;align-items:center;position:relative;width:260px;text-decoration:none;background:#fff;border:1px solid #c9c9c9;border-radius:12px}.comoto-store-32gvW4oVT1Wf1NzCYrkjKC{max-width:100px;margin:0;padding:0}.comoto-store-1SrYgfAz0xMQM8wbwYscfV{display:flex;flex-direction:column;gap:4px;line-height:normal}.comoto-store-LgGHLko0Z9wK7Hi1we-7w{color:#ff554d;font-size:11px;white-space:nowrap}.comoto-store-3R6V6Ltae_yJMym7t8aOjI{padding:0 1em}.comoto-store-2D42IWgm5GsHsBZj7HuFOe{position:absolute;width:100%;background:#fff;flex-direction:row;left:0;z-index:1;flex-wrap:wrap;padding:.5rem;z-index:-1;opacity:0;justify-content:flex-start;visibility:hidden}.comoto-store-2D42IWgm5GsHsBZj7HuFOe,.comoto-store-2aBKcQ5V6ne4r7W7L78xao{display:flex;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.comoto-store-2aBKcQ5V6ne4r7W7L78xao{line-height:18px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:20%;align-items:center;justify-content:center;color:#001428;border-radius:12px}.comoto-store-2aBKcQ5V6ne4r7W7L78xao a{border:1px solid rgba(38,55,72,0);padding:1rem 1.5rem;border-radius:12px;width:100%;display:flex;justify-content:center}.comoto-store-2aBKcQ5V6ne4r7W7L78xao label{background-color:#001428;color:#fff;border-radius:7px;padding:0 6px 1px;font-size:12px;margin-left:5px;font-weight:700;position:relative;top:-1px;background:#fff;color:#ff554d}.comoto-store-2EqnWBCrr8gL2yS5FMONbl{border:1px solid #001428!important}.f-95p{font-size:95%}.comoto-store-JvDa51JT0Bh-mtI-qQ4GQ{position:fixed;top:70%;width:115px;height:auto;background-color:#ffba8f;color:#000;z-index:999999999;border-radius:4px 0 0 4px;text-align:center;padding:3px}.comoto-store-2uB_sZrtyY8giY_w0Lp50F,.comoto-store-JvDa51JT0Bh-mtI-qQ4GQ{display:flex;flex-direction:column;align-items:center;justify-content:center}.comoto-store-1oOqV4ewlRSi--8xfDGPmf{margin:2px;font-weight:700;display:block;font-size:14px}.comoto-store-1oOqV4ewlRSi--8xfDGPmf:before{content:"";position:absolute;background:url(https://brmotorolanew.vtexassets.com/arquivos/arrowPopupButton.svg);top:28px;left:5px;width:7px;height:12px}.comoto-store-1oOqV4ewlRSi--8xfDGPmf p{margin:2px}.comoto-store-3GWvv3xOBbJ2Tw_j4Mi8dB{font-size:8px;margin:0;max-width:100px}.comoto-store-27qekbQjP-McjjHIu_sAU3{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;width:16px}.comoto-store-UoDYeDAAbikMDdCq7qu43{position:absolute;top:-70px;left:-58px;width:16px;height:16px}.comoto-store-3sUT_-HHKDIfleXocw_4X3{-webkit-animation:comoto-store-1NaK7z3H0UXxxU9_gDlC85 1s;animation:comoto-store-1NaK7z3H0UXxxU9_gDlC85 1s}@-webkit-keyframes comoto-store-1NaK7z3H0UXxxU9_gDlC85{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes comoto-store-1NaK7z3H0UXxxU9_gDlC85{0%{transform:translateX(100%)}to{transform:translateX(0)}}#app{margin:30px 0 100px;color:#001428;font-family:Montserrat}#app .c-storelist-title{text-align:left;padding:20px 0;text-transform:uppercase;color:#001428}@media (min-width:1024px){#app .c-storelist-title{max-width:80%;margin:0 auto;padding-left:12px}}#app .c-storelist-title:before{color:#ff554d;content:"CENTROS "}#app .c-storelist-statecontainer{display:flex;max-width:100%;flex-flow:row wrap;justify-content:space-around}@media (min-width:1024px){#app .c-storelist-statecontainer{max-width:80%;margin:0 auto;justify-content:flex-start}}#app .c-storelist-statecontainer__item{display:flex;flex-flow:column;justify-content:center;flex:0 0 calc(50% - 8px);border-radius:4px;border:1px solid #001428;margin:10px 4px;text-align:center;font-size:14px;color:#001428;min-width:calc(50% - 8px);height:48px}@media (min-width:1024px){#app .c-storelist-statecontainer__item{flex:0 0 calc(33% - 24px);min-width:calc(33% - 24px);margin:10px 12px}}#app .c-storelist-statecontainer__item--title{white-space:nowrap;font-weight:400}#app .title-unboxing{font-size:clamp(32px,5vw,48px);font-weight:600;margin:50px 0 24px;text-align:center}@media (max-width:1023px){#app .title-unboxing{padding-top:44px;background:#fff;margin:0 0 24px}}#app #video_intro_2{max-width:1920px;width:100%;position:relative;margin-top:50px}@media (min-width:1024px){#app #video_intro_2{height:470px}}@media (max-width:1023px){#app #video_intro_2{height:250px}}@media (min-width:1920px){#app #video_intro_2{height:550px}}#app #video_intro_2 .section-hero__video{position:relative;padding-bottom:56%;height:0;overflow:hidden;z-index:1}#app #video_intro_2 .section-hero__video iframe{position:absolute;top:0;left:0;width:100%;height:65%}@media (max-width:1023px){#app #video_intro_2 .section-hero__video iframe{height:100%}}.vtex-styleguide-9-x-hideDecorators::-ms-clear{display:none}.vtex-styleguide-9-x-noAppearance{-webkit-appearance:none;-moz-appearance:none;appearance:none}::-webkit-input-placeholder{color:#979899}::-moz-placeholder{color:#979899}:-ms-input-placeholder{color:#979899}:-moz-placeholder{color:#979899}.vtex-store-components-3-x-searchBarContainer .vtex-input-prefix__group{height:38px}.vtex-store-components-3-x-searchBarContainer input{color:#727273;border-radius:1px}@media only screen and (max-width:49rem){.vtex-store-components-3-x-searchBarContainer input{box-shadow:none}}.vtex-flex-layout-0-x-stretchChildrenWidth{justify-content:center}.vtex-flex-layout-0-x-stretchChildrenWidth>:not(img){width:100%}.vtex-flex-layout-0-x-flexRow--footer-newsletter{background:#d2d2d2;padding:20px 40px;-webkit-border-top-left-radius:8px;border-top-left-radius:8px;-webkit-border-top-right-radius:8px;border-top-right-radius:8px}.vtex-flex-layout-0-x-flexRow--footer-newsletter .vtex-flex-layout-0-x-flexRowContent{max-width:1366px;margin:0 auto;flex-direction:column;align-items:center}@media (min-width:1920px){.vtex-flex-layout-0-x-flexRow--footer-newsletter .vtex-flex-layout-0-x-flexRowContent{max-width:none}}@media (max-width:1024px){.vtex-flex-layout-0-x-flexRow--footer-newsletter{padding:70px 40px}}.vtex-store-components-3-x-autoCompleteOuterContainer--header__search-bar{font-family:Montserrat}.vtex-store-components-3-x-autoCompleteOuterContainer--header__search-bar .vtex-styleguide-9-x-input{font-size:13px}.vtex-store-components-3-x-autoCompleteOuterContainer--header__search-bar .vtex-input-prefix__group{height:40px;border-radius:3px;border:0}.vtex-store-components-3-x-searchIcon--header__search-bar{width:20px;height:20px}@font-face{font-family:Montserrat;src:url(https://comoto.vtexassets.com/assets/vtex/assets-builder/comoto.store/2.0.178/fonts/Montserrat-Thin___43dd5b7a3d277362d5e801e5353e3a01.ttf);font-weight:100}@font-face{font-family:Montserrat;src:url(https://comoto.vtexassets.com/assets/vtex/assets-builder/comoto.store/2.0.178/fonts/Montserrat-ExtraLight___570a244cacd3d78b8c75ac5dd622f537.ttf);font-weight:200}@font-face{font-family:Montserrat;src:url(https://comoto.vtexassets.com/assets/vtex/assets-builder/comoto.store/2.0.178/fonts/Montserrat-Light___409c7f79a42e56c785f50ed37535f0be.ttf);font-weight:300}@font-face{font-family:Montserrat;src:url(https://comoto.vtexassets.com/assets/vtex/assets-builder/comoto.store/2.0.178/fonts/Montserrat-Regular___ee6539921d713482b8ccd4d0d23961bb.ttf);font-weight:400}@font-face{font-family:Montserrat;src:url(https://comoto.vtexassets.com/assets/vtex/assets-builder/comoto.store/2.0.178/fonts/Montserrat-Medium___c8b6e083af3f94009801989c3739425e.ttf);font-weight:500}@font-face{font-family:Montserrat;src:url(https://comoto.vtexassets.com/assets/vtex/assets-builder/comoto.store/2.0.178/fonts/Montserrat-SemiBold___c641dbee1d75892e4d88bdc31560c91b.ttf);font-weight:600}@font-face{font-family:Montserrat;src:url(https://comoto.vtexassets.com/assets/vtex/assets-builder/comoto.store/2.0.178/fonts/Montserrat-Bold___ade91f473255991f410f61857696434b.ttf);font-weight:700}@font-face{font-family:Montserrat;src:url(https://comoto.vtexassets.com/assets/vtex/assets-builder/comoto.store/2.0.178/fonts/Montserrat-ExtraBold___19ba7aa52a78c3896558ac1c0a5fb4c7.ttf);font-weight:800}@font-face{font-family:Montserrat;src:url(https://comoto.vtexassets.com/assets/vtex/assets-builder/comoto.store/2.0.178/fonts/Montserrat-Black___27e3649bab7c62fa21b8837c4842e40e.ttf);font-weight:900}</style>
<script>"use strict";!function(){var e=!!window.location.search.includes("__debugCriticalCSS")&&new URLSearchParams(window.location.search).get("__debugCriticalCSS"),t=new Set,n=-1,r=!1,i=null;function a(){if(e){for(var t=new Array("[critical]:"),n=0;n<arguments.length;n++)t[n+1]=arguments[n];console.log.apply(console,t)}}function o(e){var t=e&&document.getElementById(e);t&&(a("hydrating",e),t.removeAttribute("as"),t.setAttribute("type","text/css"),t.setAttribute("rel","stylesheet"))}function c(){l.then(_)}function _(){r||(a("Applying uncritical for",n,"styles: ",t),Array.from(t).sort((function(e,t){if(!e)return-1;if(!t)return 1;var n=e.replace("${UNCRITICAL_ID}_",""),r=t.replace("${UNCRITICAL_ID}_","");return Number(n)-Number(r)})).forEach(e=>{setTimeout(()=>{o(e)},1)}),r=!0,i())}window.__CRITICAL__UNCRITICAL_APPLIED__=new Promise((function(e){i=function(){a("uncritical applied"),e()}}));var l=new Promise((function(t){if(!document.querySelector("style#critical"))return t();window.__CRITICAL__RAISE_UNCRITICAL_EVENT__=t,"manual"!==e&&setTimeout(c,1e4)}));"manual"===e&&(window.__CRITICAL__applyAfterEvent=c,window.__CRITICAL__applyStyleById=o),window.__CRITICAL__RENDER_8_REGISTER__=function(i,_="error"){var l="loaded"===_?i:null;n<0&&function(){var e=document.getElementsByClassName("vtex_io_uncritical_css");n=0;for(var t=0;t<e.length;t++){var r=e[t];r.media&&!matchMedia(r.media).matches||(n+=1)}}(),t.has(l)||(t.add(l),!0===r?(a("Late hydration",l),o(l)):t.size===n&&"manual"!==e&&c())}}();</script>
<link rel="preload" href="https://comoto.vtexassets.com/_v/public/assets/v1/bundle/css/asset.min.css?v=3&files=theme,comoto.store@2.0.178$style.common,comoto.store@2.0.178$style.small,comoto.store@2.0.178$style.notsmall,comoto.store@2.0.178$style.large,comoto.store@2.0.178$style.xlarge&files=fonts,989db2448f309bfdd99b513f37c84b8f5794d2b5&files=npm,animate.css@3.7.0/animate.min.css&files=react~vtex.render-runtime@8.136.1,common&files=react~vtex.styleguide@9.146.13,0,Spinner,1&files=react~comoto.store@2.0.178,142,143,Header,5,MotorolaStores,MotoContextWrapper&files=react~vtex.store-components@3.178.0,Container,4,SearchBar,DiscountBadge&files=react~vtex.store-video@1.4.3,0&files=react~vtex.login@2.66.0,1&files=react~vtex.admin-pages@4.58.0,HighlightOverlay&files=react~vtex.search@2.18.3,Autocomplete&files=react~vtex.flex-layout@0.21.4,0&files=react~vtex.product-summary@2.90.4,ProductSummaryImage&files=overrides,vtex.product-list@0.37.3$overrides,vtex.minicart@2.68.0$overrides,comoto.store@2.0.178$overrides,comoto.store@2.0.178$fonts&workspace=master" as="style" crossorigin  class="vtex_io_uncritical_css" id="uncritical_style_0" onload="this.onload=null;window.__CRITICAL__RENDER_8_REGISTER__(this.id, 'loaded')" onerror="this.onerror=null;handleCSSFallback();setTimeout(function(){window.__CRITICAL__RENDER_8_REGISTER__(this.id, 'error')}, 300);"/>
<noscript id="styles_base">
<link rel="stylesheet" type="text/css" href="https://comoto.vtexassets.com/_v/public/assets/v1/bundle/css/asset.min.css?v=3&files=theme,comoto.store@2.0.178$style.common,comoto.store@2.0.178$style.small,comoto.store@2.0.178$style.notsmall,comoto.store@2.0.178$style.large,comoto.store@2.0.178$style.xlarge&files=fonts,989db2448f309bfdd99b513f37c84b8f5794d2b5&files=npm,animate.css@3.7.0/animate.min.css&files=react~vtex.render-runtime@8.136.1,common&files=react~vtex.styleguide@9.146.13,0,Spinner,1&files=react~comoto.store@2.0.178,142,143,Header,5,MotorolaStores,MotoContextWrapper&files=react~vtex.store-components@3.178.0,Container,4,SearchBar,DiscountBadge&files=react~vtex.store-video@1.4.3,0&files=react~vtex.login@2.66.0,1&files=react~vtex.admin-pages@4.58.0,HighlightOverlay&files=react~vtex.search@2.18.3,Autocomplete&files=react~vtex.flex-layout@0.21.4,0&files=react~vtex.product-summary@2.90.4,ProductSummaryImage&files=overrides,vtex.product-list@0.37.3$overrides,vtex.minicart@2.68.0$overrides,comoto.store@2.0.178$overrides,comoto.store@2.0.178$fonts&workspace=master"  id="styles_bundled"  crossorigin onerror="this.onerror=null;handleCSSFallback()"/></noscript>
<noscript id="styles_overrides"></noscript>

<template id="stylesFallback">
  

<link rel="stylesheet" type="text/css" href="https://comoto.vtexassets.com/_v/public/vtex.styles-graphql/v1/style/comoto.store@2.0.178$style.common.min.css?v=1&workspace=master"  id="style_link_common" class="style_link" crossorigin />
<link rel="stylesheet" type="text/css" href="https://comoto.vtexassets.com/_v/public/vtex.styles-graphql/v1/style/comoto.store@2.0.178$style.small.min.css?v=1&workspace=master" media="screen and (min-width: 20em)" id="style_link_small" class="style_link" crossorigin />
<link rel="stylesheet" type="text/css" href="https://comoto.vtexassets.com/_v/public/vtex.styles-graphql/v1/style/comoto.store@2.0.178$style.notsmall.min.css?v=1&workspace=master" media="screen and (min-width: 40em)" id="style_link_notsmall" class="style_link" crossorigin />
<link rel="stylesheet" type="text/css" href="https://comoto.vtexassets.com/_v/public/vtex.styles-graphql/v1/style/comoto.store@2.0.178$style.large.min.css?v=1&workspace=master" media="screen and (min-width: 64em)" id="style_link_large" class="style_link" crossorigin />
<link rel="stylesheet" type="text/css" href="https://comoto.vtexassets.com/_v/public/vtex.styles-graphql/v1/style/comoto.store@2.0.178$style.xlarge.min.css?v=1&workspace=master" media="screen and (min-width: 80em)" id="style_link_xlarge" class="style_link" crossorigin />
<link rel="stylesheet" type="text/css" href="https://comoto.vtexassets.com/_v/public/vtex.styles-graphql/v1/fonts/989db2448f309bfdd99b513f37c84b8f5794d2b5?v=1&workspace=master"  id="fonts_link"  crossorigin />
<link rel="preload" type="text/css" href="https://comoto.vtexassets.com/_v/public/assets/v1/npm/animate.css@3.7.0/animate.min.css?workspace=master"    crossorigin  as="style" onload="this.onload=null;this.rel='stylesheet'" />
<noscript><link rel="stylesheet" type="text/css" href="https://comoto.vtexassets.com/_v/public/assets/v1/npm/animate.css@3.7.0/animate.min.css?workspace=master"    crossorigin /></noscript>
<link rel="stylesheet" type="text/css" href="https://comoto.vtexassets.com/_v/public/assets/v1/published/vtex.render-runtime@8.136.1/public/react/common.min.css?workspace=master"    crossorigin />
<link rel="stylesheet" type="text/css" href="https://comoto.vtexassets.com/_v/public/assets/v1/published/vtex.styleguide@9.146.13/public/react/0.min.css?workspace=master"    crossorigin />
<link rel="stylesheet" type="text/css" href="https://comoto.vtexassets.com/_v/public/assets/v1/published/vtex.styleguide@9.146.13/public/react/Spinner.min.css?workspace=master"    crossorigin />
<link rel="stylesheet" type="text/css" href="https://comoto.vtexassets.com/_v/public/assets/v1/published/comoto.store@2.0.178/public/react/142.min.css?workspace=master"    crossorigin />
<link rel="stylesheet" type="text/css" href="https://comoto.vtexassets.com/_v/public/assets/v1/published/comoto.store@2.0.178/public/react/143.min.css?workspace=master"    crossorigin />
<link rel="stylesheet" type="text/css" href="https://comoto.vtexassets.com/_v/public/assets/v1/published/comoto.store@2.0.178/public/react/Header.min.css?workspace=master"    crossorigin />
<link rel="stylesheet" type="text/css" href="https://comoto.vtexassets.com/_v/public/assets/v1/published/vtex.store-components@3.178.0/public/react/Container.min.css?workspace=master"    crossorigin />
<link rel="stylesheet" type="text/css" href="https://comoto.vtexassets.com/_v/public/assets/v1/published/vtex.store-video@1.4.3/public/react/0.min.css?workspace=master"    crossorigin />
<link rel="stylesheet" type="text/css" href="https://comoto.vtexassets.com/_v/public/assets/v1/published/comoto.store@2.0.178/public/react/5.min.css?workspace=master"    crossorigin />
<link rel="stylesheet" type="text/css" href="https://comoto.vtexassets.com/_v/public/assets/v1/published/comoto.store@2.0.178/public/react/MotorolaStores.min.css?workspace=master"    crossorigin />
<link rel="stylesheet" type="text/css" href="https://comoto.vtexassets.com/_v/public/assets/v1/published/vtex.styleguide@9.146.13/public/react/1.min.css?workspace=master"    crossorigin />
<link rel="stylesheet" type="text/css" href="https://comoto.vtexassets.com/_v/public/assets/v1/published/vtex.login@2.66.0/public/react/1.min.css?workspace=master"    crossorigin />
<link rel="stylesheet" type="text/css" href="https://comoto.vtexassets.com/_v/public/assets/v1/published/vtex.store-components@3.178.0/public/react/4.min.css?workspace=master"    crossorigin />
<link rel="stylesheet" type="text/css" href="https://comoto.vtexassets.com/_v/public/assets/v1/published/vtex.store-components@3.178.0/public/react/SearchBar.min.css?workspace=master"    crossorigin />
<link rel="stylesheet" type="text/css" href="https://comoto.vtexassets.com/_v/public/assets/v1/published/comoto.store@2.0.178/public/react/MotoContextWrapper.min.css?workspace=master"    crossorigin />
<link rel="stylesheet" type="text/css" href="https://comoto.vtexassets.com/_v/public/assets/v1/published/vtex.admin-pages@4.58.0/public/react/HighlightOverlay.min.css?workspace=master"    crossorigin />
<link rel="stylesheet" type="text/css" href="https://comoto.vtexassets.com/_v/public/assets/v1/published/vtex.search@2.18.3/public/react/Autocomplete.min.css?workspace=master"    crossorigin />
<link rel="stylesheet" type="text/css" href="https://comoto.vtexassets.com/_v/public/assets/v1/published/vtex.flex-layout@0.21.4/public/react/0.min.css?workspace=master"    crossorigin />
<link rel="stylesheet" type="text/css" href="https://comoto.vtexassets.com/_v/public/assets/v1/published/vtex.store-components@3.178.0/public/react/DiscountBadge.min.css?workspace=master"    crossorigin />
<link rel="stylesheet" type="text/css" href="https://comoto.vtexassets.com/_v/public/assets/v1/published/vtex.product-summary@2.90.4/public/react/ProductSummaryImage.min.css?workspace=master"    crossorigin />
<noscript id="styles_overrides"></noscript>

<link rel="stylesheet" type="text/css" href="https://comoto.vtexassets.com/_v/public/vtex.styles-graphql/v1/overrides/vtex.product-list@0.37.3$overrides.css?v=1&workspace=master"  id="override_link_0" class="override_link" crossorigin />
<link rel="stylesheet" type="text/css" href="https://comoto.vtexassets.com/_v/public/vtex.styles-graphql/v1/overrides/vtex.minicart@2.68.0$overrides.css?v=1&workspace=master"  id="override_link_1" class="override_link" crossorigin />
<link rel="stylesheet" type="text/css" href="https://comoto.vtexassets.com/_v/public/vtex.styles-graphql/v1/overrides/comoto.store@2.0.178$overrides.css?v=1&workspace=master"  id="override_link_2" class="override_link" crossorigin />
<link rel="stylesheet" type="text/css" href="https://comoto.vtexassets.com/_v/public/vtex.styles-graphql/v1/overrides/comoto.store@2.0.178$fonts.css?v=1&workspace=master"  id="override_link_3" class="override_link" crossorigin />

</template>
<script>
  function handleCSSFallback() {
    var fallbackTemplate = document.querySelector('template#stylesFallback');
    var fallbackContent = fallbackTemplate.content.cloneNode(true);
    document.head.appendChild(fallbackContent);
  }
</script>


    
    <!--pixel:start:addi.product-page-action-->
<script >
  (function () {

    var settingsAppAddi = {
      allySlug: "motorola-ecommerce",
      widgetBorderColor: "%23565656",
      widgetBorderRadius: "8px",
      widgetFontColor: "%23787878",
      widgetFontFamily: "'Roboto'%2C%20sans-serif",
      widgetFontSize: "14px",
      widgetBadgeBackgroundColor: "white",
      widgetInfoBackgroundColor: "white",
      widgetMargin: "10px%200",
      locatedBrazil: "co",
      widgetAddiLogoWhite: "true",
      modalBackgroundColor: "white",
      modalFontColor: "%23787878",
      modalPriceColor: "%2300377D",
      modalBadgeBackgroundColor: "black",
      modalBadgeBorderRadius: "20px",
      modalBadgeFontColor: "white",
      modalCardColor: "%23FAFAFA",
      modalButtonBorderColor: "%2300C8FF",
      modalButtonBorderRadius: "20px",
      modalButtonBackgroundColor: "white",
      modalButtonFontColor: "%2300C8FF"
    }

    if (settingsAppAddi) {
      localStorage?.setItem("@settingsAppAddi", JSON.stringify(settingsAppAddi));
    }

    // Add script here
  })()
</script>
<!--pixel:end:addi.product-page-action-->
<!--pixel:start:vtex.facebook-domain-verification-->
<meta name="facebook-domain-verification" content="fqrf5frp1nkhw3ds4q25z8j1x9qbo1">

<!--pixel:end:vtex.facebook-domain-verification-->
<!--pixel:start:vtexbr.tiktok-tbp-->
<script >
    window.tiktokTbp = window.tiktokTbp || {}
    window.tiktokTbp.pixelCode = ``

    if (!!window.tiktokTbp.pixelCode) {
        window.tiktokTbp.enabled = true;

        !function (w, d, t) {
            w.TiktokAnalyticsObject = t; var ttq = w[t] = w[t] || []; ttq.methods = ["page", "track", "identify", "instances", "debug", "on", "off", "once", "ready", "alias", "group", "enableCookie", "disableCookie"], ttq.setAndDefer = function (t, e) { t[e] = function () { t.push([e].concat(Array.prototype.slice.call(arguments, 0))) } }; for (var i = 0; i < ttq.methods.length; i++)ttq.setAndDefer(ttq, ttq.methods[i]); ttq.instance = function (t) { for (var e = ttq._i[t] || [], n = 0; n < ttq.methods.length; n++)ttq.setAndDefer(e, ttq.methods[n]); return e }, ttq.load = function (e, n) { var i = "https://analytics.tiktok.com/i18n/pixel/events.js"; ttq._i = ttq._i || {}, ttq._i[e] = [], ttq._i[e]._u = i, ttq._t = ttq._t || {}, ttq._t[e] = +new Date, ttq._o = ttq._o || {}, ttq._o[e] = n || {},ttq._partner=ttq._partner||"VTEX"; var o = document.createElement("script"); o.type = "text/javascript", o.async = !0, o.src = i + "?sdkid=" + e + "&lib=" + t; var a = document.getElementsByTagName("script")[0]; a.parentNode.insertBefore(o, a) };
            ttq.load(window.tiktokTbp.pixelCode);
            ttq.page();
        }(window, document, 'ttq');
    }else{
        console.warn('TikTok Pixel (TBP) is disabled - no valid Pixel ID configured.')
    }
</script>
<!--pixel:end:vtexbr.tiktok-tbp-->
<!--pixel:start:vtex.google-tag-manager-->
<script >
  (function() {
    var gtmId = "GTM-WZDSFC8";
    var sendGA4EventsValue = "true"
    var sendGA4Events = sendGA4EventsValue == 'true'

    window.__gtm__ = {
      sendGA4Events
    }
    
    if (!gtmId) {
      console.error('Warning: No Google Tag Manager ID is defined. Please configure it in the apps admin.');
    } else {
      window.dataLayer = window.dataLayer || [];
      window.dataLayer.push({ 'gtm.blacklist': [] });
      // GTM script snippet. Taken from: https://developers.google.com/tag-manager/quickstart
      (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
      new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
      j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
      'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
      })(window,document,'script','dataLayer',gtmId)
    }
  })()
</script>

<!--pixel:end:vtex.google-tag-manager-->
<!--pixel:start:vtex.facebook-fbe-->
<script >
  !function (f, b, e, v, n, t, s) {
    if (f.fbq) return; n = f.fbq = function () {
      if (arguments[1] === "Purchase" && typeof arguments[3]?.eventID === "undefined" && arguments[2]?.content_type !== "product") return;
      if (arguments[1] === "AddToCart" && typeof arguments[3]?.eventID === "undefined" && arguments[2]?.content_type !== "product") return;
      if (arguments[1] === "PageView" && typeof arguments[3]?.eventID === "undefined") return;
      if (arguments[1] === "Search" && typeof arguments[3]?.eventID === "undefined") return;
      if (arguments[1] === "ViewContent" && typeof arguments[3]?.eventID === "undefined" && arguments[2]?.content_type !== "product") return;
      n.callMethod ?
      n.callMethod.apply(n, arguments) : n.queue.push(arguments)
    };
    if (!f._fbq) f._fbq = n; n.push = n; n.loaded = !0; n.version = '2.0';
    n.queue = []; t = b.createElement(e); t.async = !0;
    t.src = v; s = b.head.getElementsByTagName(e)[0];
    s.parentNode.insertBefore(t, s)
  }(window, document, 'script',
    'https://connect.facebook.net/en_US/fbevents.js');

  fbq.disablePushState = true;
  fbq.allowDuplicatePageViews = true;
  window.pixelId = "921207932111712";
  window.fbPixelItemPrefix = "";
  window.fireEvents = window.pixelId !== "" && "true".toLowerCase() !== 'false';
  fbeConsentSetting = "false";
  if (fbeConsentSetting == 'true'){
        fbq('consent', 'revoke')
        document.cookie = "fbe_consent=false; SameSite=None; Secure"
        }
</script>

<!--pixel:end:vtex.facebook-fbe-->
<!--pixel:start:vtex.request-capture-->
<script >!function(e,t,c,n,r,a,i){a=e.vtexrca=e.vtexrca||function(){(a.q=a.q||[]).push(arguments)},a.l=+new Date,i=t.createElement(c),i.async=!0,i.src=n,r=t.getElementsByTagName(c)[0],r.parentNode.insertBefore(i,r)}(window,document,"script","https://io.vtex.com.br/rc/rc.js"),vtexrca("init")</script>
<script >!function(e,t,n,a,c,f,o){f=e.vtexaf=e.vtexaf||function(){(f.q=f.q||[]).push(arguments)},f.l=+new Date,o=t.createElement(n),o.async=!0,o.src=a,c=t.getElementsByTagName(n)[0],c.parentNode.insertBefore(o,c)}(window,document,"script","https://activity-flow.vtex.com/af/af.js")</script>

<!--pixel:end:vtex.request-capture-->


  <title data-react-helmet="true">Motola stores</title>
<meta data-react-helmet="true" name="viewport" content="width=device-width, initial-scale=1"/><meta data-react-helmet="true" name="description" content="Encuentra la tienda Motorola más cercana a ti en Bogotá y Medellín y descubre el smartphone que más se adapte a ti. "/><meta data-react-helmet="true" name="copyright" content="Motorola Colombia"/><meta data-react-helmet="true" name="author" content="Motorola Colombia"/><meta data-react-helmet="true" name="country" content="COL"/><meta data-react-helmet="true" name="language" content="es-CO"/><meta data-react-helmet="true" name="currency" content="COP"/><meta data-react-helmet="true" name="robots" content="index, follow"/><meta data-react-helmet="true" name="storefront" content="store_framework"/><meta data-react-helmet="true" property="og:url" content="https://www.motorola.com.co/"/><meta data-react-helmet="true" property="og:type" content="website"/><meta data-react-helmet="true" property="og:title" content="Motorola Colombia - Tienda online | ¡Hello Moto!"/><meta data-react-helmet="true" property="og:description" content="Conéctate al futuro con los celulares Motorola de última generación. Encuentra lo más nuevo y exclusivo en nuestra tienda en línea oficial. ¡Envío gratis y super descuentos!"/><meta data-react-helmet="true" property="og:image" content="https://comoto.vteximg.com.br/arquivos/2024_COY_SOCIALMEDIALOGOS_SOCIAL.png"/><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"/><meta data-react-helmet="true" property="twitter:domain" content="motorola.com.co"/><meta data-react-helmet="true" property="twitter:url" content="https://www.motorola.com.co/"/><meta data-react-helmet="true" name="twitter:title" content="Motorola Colombia - Tienda online | ¡Hello Moto!"/><meta data-react-helmet="true" name="twitter:description" content="Conéctate al futuro con los celulares Motorola de última generación. Encuentra lo más nuevo y exclusivo en nuestra tienda en línea oficial. ¡Envío gratis y super descuentos!"/><meta data-react-helmet="true" name="twitter:image" content="https://comoto.vteximg.com.br/arquivos/2024_COY_SOCIALMEDIALOGOS_SOCIAL.png"/><meta data-react-helmet="true" name="twitter:site" content="@Motorola_col"/><meta data-react-helmet="true" name="google-site-verification" content="2DlmlOusFS1I234SE_MHvJFAGnbLyhlJVtF17YkWeHw"/><meta data-react-helmet="true" name="facebook-domain-verification" content="fqrf5frp1nkhw3ds4q25z8j1x9qbo1"/>
<script data-react-helmet="true" type="text/javascript" src="//static.whisbi.com/22537c36-f77e-49aa-b0e2-48697ce08951/connect.js"></script><script data-react-helmet="true" src="https://www.googleoptimize.com/optimize.js?id=OPT-NZCB4V2"></script>
  
  
  <link data-react-helmet="true" rel="icon" type="image/png" sizes="16x16" href="https://comoto.vtexassets.com/arquivos/favicon-moto.png"/><link data-react-helmet="true" rel="icon" type="image/png" sizes="32x32" href="https://comoto.vtexassets.com/arquivos/favicon-moto.png"/><link data-react-helmet="true" rel="canonical" href="https://www.motorola.com.co/motorola-stores"/>
</head>
<body class="bg-base">
  <div id="styles_iconpack" style="display:none"><svg class="dn" height="0" version="1.1" width="0" xmlns="http://www.w3.org/2000/svg"><defs><g id="bnd-logo"><path d="M14.8018 2H2.8541C1.92768 2 1.33445 2.93596 1.76795 3.71405L2.96368 5.86466H0.796482C0.659276 5.8647 0.524407 5.89841 0.404937 5.96253C0.285467 6.02665 0.185446 6.119 0.114562 6.23064C0.0436777 6.34228 0.0043325 6.46943 0.000337815 6.59976C-0.00365688 6.73009 0.0278339 6.8592 0.0917605 6.97457L3.93578 13.8888C4.00355 14.0104 4.10491 14.1121 4.22896 14.1831C4.35301 14.254 4.49507 14.2915 4.63987 14.2915C4.78466 14.2915 4.92672 14.254 5.05077 14.1831C5.17483 14.1121 5.27618 14.0104 5.34395 13.8888L6.38793 12.0211L7.69771 14.3775C8.15868 15.2063 9.40744 15.2078 9.87001 14.38L15.8585 3.67064C16.2818 2.91319 15.7043 2 14.8018 2ZM9.43491 6.57566L6.85274 11.1944C6.80761 11.2753 6.74016 11.3429 6.65762 11.3901C6.57508 11.4373 6.48058 11.4622 6.38426 11.4622C6.28794 11.4622 6.19344 11.4373 6.1109 11.3901C6.02836 11.3429 5.96091 11.2753 5.91578 11.1944L3.35853 6.59509C3.31587 6.51831 3.29482 6.43236 3.2974 6.34558C3.29998 6.25879 3.3261 6.17411 3.37325 6.09974C3.4204 6.02538 3.48696 5.96385 3.56649 5.92112C3.64601 5.87839 3.73581 5.85591 3.82717 5.85585H8.97937C9.06831 5.85591 9.15572 5.87782 9.23312 5.91945C9.31052 5.96108 9.37529 6.02102 9.42113 6.09345C9.46697 6.16588 9.49232 6.24834 9.49474 6.33283C9.49716 6.41732 9.47655 6.50097 9.43491 6.57566Z" fill="currentColor"/><path d="M14.8018 2H2.8541C1.92768 2 1.33445 2.93596 1.76795 3.71405L2.96368 5.86466H0.796482C0.659276 5.8647 0.524407 5.89841 0.404937 5.96253C0.285467 6.02665 0.185446 6.119 0.114562 6.23064C0.0436777 6.34228 0.0043325 6.46943 0.000337815 6.59976C-0.00365688 6.73009 0.0278339 6.8592 0.0917605 6.97457L3.93578 13.8888C4.00355 14.0104 4.10491 14.1121 4.22896 14.1831C4.35301 14.254 4.49507 14.2915 4.63987 14.2915C4.78466 14.2915 4.92672 14.254 5.05077 14.1831C5.17483 14.1121 5.27618 14.0104 5.34395 13.8888L6.38793 12.0211L7.69771 14.3775C8.15868 15.2063 9.40744 15.2078 9.87001 14.38L15.8585 3.67064C16.2818 2.91319 15.7043 2 14.8018 2ZM9.43491 6.57566L6.85274 11.1944C6.80761 11.2753 6.74016 11.3429 6.65762 11.3901C6.57508 11.4373 6.48058 11.4622 6.38426 11.4622C6.28794 11.4622 6.19344 11.4373 6.1109 11.3901C6.02836 11.3429 5.96091 11.2753 5.91578 11.1944L3.35853 6.59509C3.31587 6.51831 3.29482 6.43236 3.2974 6.34558C3.29998 6.25879 3.3261 6.17411 3.37325 6.09974C3.4204 6.02538 3.48696 5.96385 3.56649 5.92112C3.64601 5.87839 3.73581 5.85591 3.82717 5.85585H8.97937C9.06831 5.85591 9.15572 5.87782 9.23312 5.91945C9.31052 5.96108 9.37529 6.02102 9.42113 6.09345C9.46697 6.16588 9.49232 6.24834 9.49474 6.33283C9.49716 6.41732 9.47655 6.50097 9.43491 6.57566Z" fill="currentColor"/></g><g id="hpa-arrow-from-bottom"><path d="M7.00001 3.4V12H9.00001V3.4L13 7.4L14.4 6L8.70001 0.3C8.30001 -0.1 7.70001 -0.1 7.30001 0.3L1.60001 6L3.00001 7.4L7.00001 3.4Z" fill="currentColor"/><path d="M15 14H1V16H15V14Z" fill="currentColor"/></g><g id="hpa-arrow-to-bottom"><path d="M8.00001 12C8.30001 12 8.50001 11.9 8.70001 11.7L14.4 6L13 4.6L9.00001 8.6V0H7.00001V8.6L3.00001 4.6L1.60001 6L7.30001 11.7C7.50001 11.9 7.70001 12 8.00001 12Z" fill="currentColor"/><path d="M15 14H1V16H15V14Z" fill="currentColor"/></g><g id="hpa-arrow-back"><path d="M5.5 15.5002C5.75781 15.5002 5.92969 15.4169 6.10156 15.2502L11 10.5002L9.79687 9.33356L6.35938 12.6669L6.35938 0H4.64063L4.64062 12.6669L1.20312 9.33356L0 10.5002L4.89844 15.2502C5.07031 15.4169 5.24219 15.5002 5.5 15.5002Z" transform="translate(16.0002) rotate(90)" fill="currentColor"/></g><g id="hpa-calendar"><path d="M5.66667 7.2H4.11111V8.8H5.66667V7.2ZM8.77778 7.2H7.22222V8.8H8.77778V7.2ZM11.8889 7.2H10.3333V8.8H11.8889V7.2ZM13.4444 1.6H12.6667V0H11.1111V1.6H4.88889V0H3.33333V1.6H2.55556C1.69222 1.6 1.00778 2.32 1.00778 3.2L1 14.4C1 15.28 1.69222 16 2.55556 16H13.4444C14.3 16 15 15.28 15 14.4V3.2C15 2.32 14.3 1.6 13.4444 1.6ZM13.4444 14.4H2.55556V5.6H13.4444V14.4Z" fill="currentColor"/></g><g id="hpa-cart"><path d="M15.0503 3.0002H4.92647C4.81221 3.00072 4.7012 2.96234 4.6118 2.89142C4.52239 2.8205 4.45996 2.72129 4.43483 2.6102L4.01342 0.800203C3.96651 0.570928 3.84041 0.365306 3.65708 0.219131C3.47375 0.0729566 3.24479 -0.00451449 3.01006 0.000203439H0.501677C0.368624 0.000203439 0.241021 0.0528819 0.146938 0.14665C0.0528551 0.240418 0 0.367595 0 0.500203L0 1.5002C0 1.63281 0.0528551 1.75999 0.146938 1.85376C0.241021 1.94753 0.368624 2.0002 0.501677 2.0002H1.80604C1.92077 1.9978 2.03274 2.03548 2.12253 2.10671C2.21232 2.17794 2.27429 2.27823 2.29768 2.3902L4.01342 10.2002C4.06032 10.4295 4.18642 10.6351 4.36975 10.7813C4.55308 10.9274 4.78204 11.0049 5.01677 11.0002H13.0436C13.2478 10.9891 13.4436 10.9161 13.605 10.791C13.7664 10.6659 13.8856 10.4947 13.9466 10.3002L15.9533 4.3002C15.9995 4.15468 16.0116 4.00057 15.9888 3.84965C15.9659 3.69874 15.9088 3.55504 15.8216 3.42956C15.7344 3.30408 15.6196 3.20015 15.4859 3.12573C15.3522 3.0513 15.2032 3.00837 15.0503 3.0002Z" fill="currentColor"/><path d="M5.02682 16.0002C6.13509 16.0002 7.03353 15.1048 7.03353 14.0002C7.03353 12.8956 6.13509 12.0002 5.02682 12.0002C3.91855 12.0002 3.02011 12.8956 3.02011 14.0002C3.02011 15.1048 3.91855 16.0002 5.02682 16.0002Z" fill="currentColor"/><path d="M13.0737 16.0002C14.182 16.0002 15.0804 15.1048 15.0804 14.0002C15.0804 12.8956 14.182 12.0002 13.0737 12.0002C11.9655 12.0002 11.067 12.8956 11.067 14.0002C11.067 15.1048 11.9655 16.0002 13.0737 16.0002Z" fill="currentColor"/></g><g id="hpa-delete"><path d="M7 7H5V13H7V7Z" fill="currentColor"/><path d="M11 7H9V13H11V7Z" fill="currentColor"/><path d="M12 1C12 0.4 11.6 0 11 0H5C4.4 0 4 0.4 4 1V3H0V5H1V15C1 15.6 1.4 16 2 16H14C14.6 16 15 15.6 15 15V5H16V3H12V1ZM6 2H10V3H6V2ZM13 5V14H3V5H13Z" fill="currentColor"/></g><g id="mpa-play"><path d="M3.5241 0.937906C2.85783 0.527894 2 1.00724 2 1.78956V14.2104C2 14.9928 2.85783 15.4721 3.5241 15.0621L13.6161 8.85166C14.2506 8.46117 14.2506 7.53883 13.6161 7.14834L3.5241 0.937906Z" fill="currentColor"/></g><g id="mpa-pause"><rect width="6" height="16" fill="currentColor"/><rect x="10" width="6" height="16" fill="currentColor"/></g><g id="sti-volume-on"><path d="M0 5.2634V10.7366H3.55556L8 15.2976V0.702394L3.55556 5.2634H0ZM12 8C12 6.3854 11.0933 4.99886 9.77778 4.32383V11.667C11.0933 11.0011 12 9.6146 12 8ZM9.77778 0V1.87913C12.3467 2.66363 14.2222 5.10832 14.2222 8C14.2222 10.8917 12.3467 13.3364 9.77778 14.1209V16C13.3422 15.1699 16 11.9042 16 8C16 4.09578 13.3422 0.830103 9.77778 0V0Z" fill="currentColor"/></g><g id="sti-volume-off"><path d="M12 8C12 6.42667 11.0933 5.07556 9.77778 4.41778V6.38222L11.9556 8.56C11.9822 8.38222 12 8.19556 12 8V8ZM14.2222 8C14.2222 8.83556 14.0444 9.61778 13.7422 10.3467L15.0844 11.6889C15.6711 10.5867 16 9.33333 16 8C16 4.19556 13.3422 1.01333 9.77778 0.204444V2.03556C12.3467 2.8 14.2222 5.18222 14.2222 8ZM1.12889 0L0 1.12889L4.20444 5.33333H0V10.6667H3.55556L8 15.1111V9.12889L11.7778 12.9067C11.1822 13.3689 10.5156 13.7333 9.77778 13.9556V15.7867C11.0044 15.5111 12.1156 14.9422 13.0578 14.1778L14.8711 16L16 14.8711L8 6.87111L1.12889 0ZM8 0.888889L6.14222 2.74667L8 4.60444V0.888889Z" fill="currentColor"/></g><g id="hpa-profile"><path d="M7.99 8C10.1964 8 11.985 6.20914 11.985 4C11.985 1.79086 10.1964 0 7.99 0C5.78362 0 3.995 1.79086 3.995 4C3.995 6.20914 5.78362 8 7.99 8Z" fill="currentColor"/><path d="M14.8215 11.38C15.1694 11.5401 15.4641 11.7969 15.6704 12.12C15.8791 12.442 15.9933 12.8162 16 13.2V15.49V16H15.4906H0.509363H0V15.49V13.2C0.000731876 12.8181 0.107964 12.4441 0.309613 12.12C0.515896 11.7969 0.810577 11.5401 1.15855 11.38C3.31243 10.4409 5.64096 9.97049 7.99001 9.99999C10.3391 9.97049 12.6676 10.4409 14.8215 11.38Z" fill="currentColor"/></g><g id="hpa-save"><path d="M11.7 0.3C11.5 0.1 11.3 0 11 0H10V3C10 3.6 9.6 4 9 4H4C3.4 4 3 3.6 3 3V0H1C0.4 0 0 0.4 0 1V15C0 15.6 0.4 16 1 16H15C15.6 16 16 15.6 16 15V5C16 4.7 15.9 4.5 15.7 4.3L11.7 0.3ZM13 14H3V11C3 10.4 3.4 10 4 10H12C12.6 10 13 10.4 13 11V14Z" fill="currentColor"/><path d="M9 0H7V3H9V0Z" fill="currentColor"/></g><g id="hpa-search" transform="translate(0.75 0.75)"><circle id="Elipse_2" data-name="Elipse 2" cx="6.203" cy="6.203" r="6.203" transform="translate(0 0)" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5"/><line id="Linha_2" data-name="Linha 2" x1="5.416" y1="5.416" transform="translate(10.584 10.584)" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5"/></g><g id="hpa-hamburguer-menu"><path fill="currentColor" d="M15,7H1C0.4,7,0,7.4,0,8s0.4,1,1,1h14c0.6,0,1-0.4,1-1S15.6,7,15,7z"/><path fill="currentColor" d="M15,1H1C0.4,1,0,1.4,0,2s0.4,1,1,1h14c0.6,0,1-0.4,1-1S15.6,1,15,1z"/><path fill="currentColor" d="M15,13H1c-0.6,0-1,0.4-1,1s0.4,1,1,1h14c0.6,0,1-0.4,1-1S15.6,13,15,13z"/></g><g id="hpa-location-marker"><path d="M19.9655 10.4828C19.9655 16.3448 10.4828 26 10.4828 26C10.4828 26 1 16.431 1 10.4828C1 4.44828 5.91379 1 10.4828 1C15.0517 1 19.9655 4.53448 19.9655 10.4828Z" stroke="currentColor" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/><path d="M10.4827 13.069C11.911 13.069 13.0689 11.9111 13.0689 10.4828C13.0689 9.05443 11.911 7.89655 10.4827 7.89655C9.05437 7.89655 7.89648 9.05443 7.89648 10.4828C7.89648 11.9111 9.05437 13.069 10.4827 13.069Z" stroke="currentColor" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/></g><g id="hpa-telemarketing"><path d="M14 10V7C14 3.68629 11.3137 1 8 1V1C4.68629 1 2 3.68629 2 7V10" stroke="currentColor" stroke-width="1.5"/><path d="M14 10V10C14 12.2091 12.2091 14 10 14H8" stroke="currentColor" stroke-width="1.5"/><rect y="7" width="3" height="5" rx="1" fill="currentColor"/><rect x="11" y="12" width="4" height="5" rx="2" transform="rotate(90 11 12)" fill="currentColor"/><rect x="13" y="7" width="3" height="5" rx="1" fill="currentColor"/></g><g id="mpa-globe"><path d="M8,0C3.6,0,0,3.6,0,8s3.6,8,8,8s8-3.6,8-8S12.4,0,8,0z M13.9,7H12c-0.1-1.5-0.4-2.9-0.8-4.1 C12.6,3.8,13.6,5.3,13.9,7z M8,14c-0.6,0-1.8-1.9-2-5H10C9.8,12.1,8.6,14,8,14z M6,7c0.2-3.1,1.3-5,2-5s1.8,1.9,2,5H6z M4.9,2.9 C4.4,4.1,4.1,5.5,4,7H2.1C2.4,5.3,3.4,3.8,4.9,2.9z M2.1,9H4c0.1,1.5,0.4,2.9,0.8,4.1C3.4,12.2,2.4,10.7,2.1,9z M11.1,13.1 c0.5-1.2,0.7-2.6,0.8-4.1h1.9C13.6,10.7,12.6,12.2,11.1,13.1z" fill="currentColor"/></g><g id="mpa-filter-settings"><path d="M12.1948 7.26254C12.6276 7.65892 12.6276 8.34108 12.1948 8.73746L4.26471 16L2 13.9259L8.47059 8L2 2.07407L4.26471 0L12.1948 7.26254Z" width="16" height="16" fill="currentColor"/></g><g id="mpa-single-item"><path d="M10.2857 0H1.71429C0.685714 0 0 0.685714 0 1.71429V10.2857C0 11.3143 0.685714 12 1.71429 12H10.2857C11.3143 12 12 11.3143 12 10.2857V1.71429C12 0.685714 11.3143 0 10.2857 0Z" fill="currentColor"/><rect y="14" width="12" height="2" rx="1" fill="currentColor"/></g><g id="mpa-gallery"><path d="M6 0H1C0.4 0 0 0.4 0 1V6C0 6.6 0.4 7 1 7H6C6.6 7 7 6.6 7 6V1C7 0.4 6.6 0 6 0Z" fill="currentColor"/><path d="M15 0H10C9.4 0 9 0.4 9 1V6C9 6.6 9.4 7 10 7H15C15.6 7 16 6.6 16 6V1C16 0.4 15.6 0 15 0Z" fill="currentColor"/><path d="M6 9H1C0.4 9 0 9.4 0 10V15C0 15.6 0.4 16 1 16H6C6.6 16 7 15.6 7 15V10C7 9.4 6.6 9 6 9Z" fill="currentColor"/><path d="M15 9H10C9.4 9 9 9.4 9 10V15C9 15.6 9.4 16 10 16H15C15.6 16 16 15.6 16 15V10C16 9.4 15.6 9 15 9Z" fill="currentColor"/></g><g id="mpa-list-items"><path d="M6 0H1C0.4 0 0 0.4 0 1V6C0 6.6 0.4 7 1 7H6C6.6 7 7 6.6 7 6V1C7 0.4 6.6 0 6 0Z" fill="currentColor"/><rect x="9" width="7" height="3" rx="1" fill="currentColor"/><rect x="9" y="4" width="4" height="3" rx="1" fill="currentColor"/><rect x="9" y="9" width="7" height="3" rx="1" fill="currentColor"/><rect x="9" y="13" width="4" height="3" rx="1" fill="currentColor"/><path d="M6 9H1C0.4 9 0 9.4 0 10V15C0 15.6 0.4 16 1 16H6C6.6 16 7 15.6 7 15V10C7 9.4 6.6 9 6 9Z" fill="currentColor"/></g><g id="mpa-heart"><path d="M14.682 2.31811C14.2647 1.89959 13.7687 1.56769 13.2226 1.3415C12.6765 1.11531 12.0911 0.99929 11.5 1.00011C10.8245 0.995238 10.157 1.14681 9.54975 1.44295C8.94255 1.73909 8.41213 2.17178 8.00004 2.70711C7.58764 2.17212 7.05716 1.73969 6.45002 1.44358C5.84289 1.14747 5.17552 0.995697 4.50004 1.00011C3.61002 1.00011 2.73998 1.26402 1.99995 1.75849C1.25993 2.25295 0.683144 2.95576 0.342546 3.77803C0.00194874 4.60031 -0.0871663 5.50511 0.0864704 6.37803C0.260107 7.25095 0.688697 8.05278 1.31804 8.68211L8.00004 15.0001L14.682 8.68211C15.0999 8.26425 15.4314 7.76817 15.6575 7.2222C15.8837 6.67623 16.0001 6.09107 16.0001 5.50011C16.0001 4.90916 15.8837 4.32399 15.6575 3.77803C15.4314 3.23206 15.0999 2.73598 14.682 2.31811V2.31811ZM13.282 7.25111L8.00004 12.2471L2.71504 7.24711C2.37145 6.8954 2.1392 6.45018 2.04734 5.96715C1.95549 5.48412 2.00811 4.98473 2.19862 4.53145C2.38913 4.07817 2.70908 3.69113 3.11843 3.41876C3.52778 3.14638 4.00835 3.00076 4.50004 3.00011C5.93704 3.00011 6.81204 3.68111 8.00004 5.62511C9.18704 3.68111 10.062 3.00011 11.5 3.00011C11.9925 2.99999 12.4741 3.14534 12.8843 3.41791C13.2945 3.69048 13.615 4.07814 13.8057 4.53223C13.9964 4.98632 14.0487 5.48661 13.956 5.97031C13.8634 6.45402 13.63 6.89959 13.285 7.25111H13.282Z" fill="currentColor"/></g><g id="mpa-clone--outline"><path d="M5.20004 5.2L5.20004 3C5.20004 1.89543 6.09547 0.999997 7.20004 0.999997H13C14.1046 0.999997 15 1.89543 15 3V8.80001C15 9.90457 14.1046 10.8 13 10.8H10.8" stroke="currentColor" stroke-width="2" stroke-miterlimit="10" stroke-linecap="square"/><path d="M1 7.19999L1 13C1 14.1046 1.89543 15 3 15H8.79997C9.90454 15 10.8 14.1046 10.8 13V7.19999C10.8 6.09542 9.90454 5.19999 8.79997 5.19999H3C1.89543 5.19999 1 6.09542 1 7.19999Z" stroke="currentColor" stroke-width="2" stroke-miterlimit="10" stroke-linecap="square"/></g><g id="mpa-clone--filled"><path d="M6.07501 4.925L6.07501 2.175C6.07501 1.62271 6.52273 1.175 7.07501 1.175H13.825C14.3773 1.175 14.825 1.62271 14.825 2.175V8.925C14.825 9.47729 14.3773 9.925 13.825 9.925H11.075" fill="currentColor"/><path d="M6.07501 4.925L6.07501 2.175C6.07501 1.62271 6.52273 1.175 7.07501 1.175H13.825C14.3773 1.175 14.825 1.62271 14.825 2.175V8.925C14.825 9.47729 14.3773 9.925 13.825 9.925H11.075" stroke="currentColor" stroke-width="2" stroke-miterlimit="10" stroke-linecap="square"/><path d="M1 6.49999L1 13C1 14.1046 1.89543 15 3 15H9.49997C10.6045 15 11.5 14.1046 11.5 13V6.49999C11.5 5.39542 10.6045 4.49999 9.49997 4.49999H3C1.89543 4.49999 1 5.39542 1 6.49999Z" fill="currentColor" stroke="white" stroke-width="2" stroke-miterlimit="10" stroke-linecap="square"/></g><g id="mpa-edit--outline"><path d="M11.7 0.3C11.3 -0.1 10.7 -0.1 10.3 0.3L0.3 10.3C0.1 10.5 0 10.7 0 11V15C0 15.6 0.4 16 1 16H5C5.3 16 5.5 15.9 5.7 15.7L15.7 5.7C16.1 5.3 16.1 4.7 15.7 4.3L11.7 0.3ZM4.6 14H2V11.4L8 5.4L10.6 8L4.6 14ZM12 6.6L9.4 4L11 2.4L13.6 5L12 6.6Z" fill="currentColor"/></g><g id="mpa-bookmark--filled"><path d="M3.33333 0C2.05 0 1 0.9 1 2V16L8 13L15 16V2C15 0.9 13.95 0 12.6667 0H3.33333Z" fill="currentColor"/></g><g id="mpa-bookmark--outline"><path d="M13 2V13.3L8 11.9L3 13.3V2H13ZM13 0H3C1.9 0 1 0.9 1 2V16L8 14L15 16V2C15 0.9 14.1 0 13 0Z" fill="currentColor"/></g><g id="mpa-edit--filled"><path d="M8.1 3.5L0.3 11.3C0.1 11.5 0 11.7 0 12V15C0 15.6 0.4 16 1 16H4C4.3 16 4.5 15.9 4.7 15.7L12.5 7.9L8.1 3.5Z" fill="currentColor"/><path d="M15.7 3.3L12.7 0.3C12.3 -0.1 11.7 -0.1 11.3 0.3L9.5 2.1L13.9 6.5L15.7 4.7C16.1 4.3 16.1 3.7 15.7 3.3Z" fill="currentColor"/></g><g id="mpa-external-link--line"><path d="M14.3505 0H2.80412V3.29897H10.3918L0 13.6907L2.30928 16L12.701 5.60825V13.1959H16V1.64948C16 0.659794 15.3402 0 14.3505 0Z" fill="currentColor"/></g><g id="mpa-external-link--outline"><path d="M15 0H8V2H12.6L6.3 8.3L7.7 9.7L14 3.4V8H16V1C16 0.4 15.6 0 15 0Z" fill="currentColor"/><path d="M14 16H1C0.4 16 0 15.6 0 15V2C0 1.4 0.4 1 1 1H5V3H2V14H13V11H15V15C15 15.6 14.6 16 14 16Z" fill="currentColor"/></g><g id="mpa-eyesight--outline--off"><path d="M14.5744 5.66925L13.1504 7.09325C13.4284 7.44025 13.6564 7.75725 13.8194 8.00025C13.0594 9.13025 10.9694 11.8203 8.25838 11.9852L6.44337 13.8003C6.93937 13.9243 7.45737 14.0002 8.00037 14.0002C12.7074 14.0002 15.7444 8.71625 15.8714 8.49225C16.0424 8.18825 16.0434 7.81625 15.8724 7.51225C15.8254 7.42725 15.3724 6.63125 14.5744 5.66925Z" fill="currentColor"/><path d="M0.293375 15.7072C0.488375 15.9022 0.744375 16.0002 1.00038 16.0002C1.25638 16.0002 1.51238 15.9022 1.70738 15.7072L15.7074 1.70725C16.0984 1.31625 16.0984 0.68425 15.7074 0.29325C15.3164 -0.09775 14.6844 -0.09775 14.2934 0.29325L11.5484 3.03825C10.5154 2.43125 9.33138 2.00025 8.00037 2.00025C3.24537 2.00025 0.251375 7.28925 0.126375 7.51425C-0.0426249 7.81725 -0.0416249 8.18625 0.128375 8.48925C0.198375 8.61425 1.17238 10.2913 2.82138 11.7653L0.292375 14.2942C-0.0976249 14.6842 -0.0976249 15.3162 0.293375 15.7072ZM2.18138 7.99925C2.95837 6.83525 5.14637 4.00025 8.00037 4.00025C8.74237 4.00025 9.43738 4.20125 10.0784 4.50825L8.51237 6.07425C8.34838 6.02925 8.17838 6.00025 8.00037 6.00025C6.89537 6.00025 6.00038 6.89525 6.00038 8.00025C6.00038 8.17825 6.02938 8.34825 6.07438 8.51225L4.24038 10.3462C3.28538 9.51025 2.55938 8.56225 2.18138 7.99925Z" fill="currentColor"/></g><g id="mpa-eyesight--filled--off"><path d="M14.6 5.60001L6.39999 13.8C6.89999 13.9 7.49999 14 7.99999 14C11.6 14 14.4 10.9 15.6 9.10001C16.1 8.40001 16.1 7.50001 15.6 6.80001C15.4 6.50001 15 6.10001 14.6 5.60001Z" fill="currentColor"/><path d="M14.3 0.3L11.6 3C10.5 2.4 9.3 2 8 2C4.4 2 1.6 5.1 0.4 6.9C-0.1 7.6 -0.1 8.5 0.4 9.1C0.9 9.9 1.8 10.9 2.8 11.8L0.3 14.3C-0.1 14.7 -0.1 15.3 0.3 15.7C0.5 15.9 0.7 16 1 16C1.3 16 1.5 15.9 1.7 15.7L15.7 1.7C16.1 1.3 16.1 0.7 15.7 0.3C15.3 -0.1 14.7 -0.1 14.3 0.3ZM5.3 9.3C5.1 8.9 5 8.5 5 8C5 6.3 6.3 5 8 5C8.5 5 8.9 5.1 9.3 5.3L5.3 9.3Z" fill="currentColor"/></g><g id="mpa-eyesight--outline--on"><path d="M8.00013 14C12.7071 14 15.7441 8.716 15.8711 8.492C16.0421 8.188 16.0431 7.816 15.8721 7.512C15.7461 7.287 12.7311 2 8.00013 2C3.24513 2 0.251127 7.289 0.126127 7.514C-0.0428725 7.817 -0.0418725 8.186 0.128127 8.489C0.254128 8.713 3.26913 14 8.00013 14ZM8.00013 4C10.8391 4 13.0361 6.835 13.8181 8C13.0341 9.166 10.8371 12 8.00013 12C5.15913 12 2.96213 9.162 2.18113 7.999C2.95813 6.835 5.14613 4 8.00013 4Z" fill="currentColor"/><path d="M8 11C9.65685 11 11 9.65685 11 8C11 6.34315 9.65685 5 8 5C6.34315 5 5 6.34315 5 8C5 9.65685 6.34315 11 8 11Z" fill="currentColor"/></g><g id="mpa-eyesight--filled--on"><path d="M7.975 14C11.575 14 14.375 10.9 15.575 9.1C16.075 8.4 16.075 7.5 15.575 6.8C14.375 5.1 11.575 2 7.975 2C4.375 2 1.575 5.1 0.375 6.9C-0.125 7.6 -0.125 8.5 0.375 9.1C1.575 10.9 4.375 14 7.975 14ZM7.975 5C9.675 5 10.975 6.3 10.975 8C10.975 9.7 9.675 11 7.975 11C6.275 11 4.975 9.7 4.975 8C4.975 6.3 6.275 5 7.975 5Z" fill="currentColor"/></g><g id="mpa-filter--outline"><path d="M15 3.16048C15 3.47872 14.8485 3.77795 14.5921 3.96637L9.96348 7.36697C9.70702 7.55539 9.55556 7.85462 9.55556 8.17285V13.0073C9.55556 13.4073 9.31716 13.7688 8.94947 13.9264L7.83836 14.4026C7.1785 14.6854 6.44444 14.2014 6.44444 13.4835V8.17285C6.44444 7.85462 6.29298 7.55539 6.03652 7.36697L1.40792 3.96637C1.15147 3.77795 1 3.47872 1 3.16048V2C1 1.44772 1.44772 1 2 1H14C14.5523 1 15 1.44772 15 2V3.16048Z" stroke="currentColor" stroke-width="2" stroke-miterlimit="10" stroke-linecap="square"/></g><g id="mpa-filter--filled"><path d="M15 0H1C0.4 0 0 0.4 0 1V3C0 3.3 0.1 3.6 0.4 3.8L6 8.5V15C6 15.4 6.2 15.8 6.6 15.9C6.7 16 6.9 16 7 16C7.3 16 7.5 15.9 7.7 15.7L9.7 13.7C9.9 13.5 10 13.3 10 13V8.5L15.6 3.8C15.9 3.6 16 3.3 16 3V1C16 0.4 15.6 0 15 0Z" fill="currentColor"/></g><g id="mpa-minus--line"><path d="M0 7.85715V8.14286C0 8.69515 0.447715 9.14286 1 9.14286H15C15.5523 9.14286 16 8.69515 16 8.14286V7.85715C16 7.30486 15.5523 6.85715 15 6.85715H1C0.447715 6.85715 0 7.30486 0 7.85715Z" fill="currentColor"/></g><g id="mpa-minus--outline"><circle cx="8" cy="8" r="7" stroke="currentColor" stroke-width="2"/><path d="M4 8.5V7.5C4 7.22386 4.22386 7 4.5 7H11.5C11.7761 7 12 7.22386 12 7.5V8.5C12 8.77614 11.7761 9 11.5 9H4.5C4.22386 9 4 8.77614 4 8.5Z" fill="currentColor"/></g><g id="mpa-minus--filled"><path fill-rule="evenodd" clip-rule="evenodd" d="M8 16C12.4183 16 16 12.4183 16 8C16 3.58172 12.4183 0 8 0C3.58172 0 0 3.58172 0 8C0 12.4183 3.58172 16 8 16ZM4.5 7C4.22386 7 4 7.22386 4 7.5V8.5C4 8.77614 4.22386 9 4.5 9H11.5C11.7761 9 12 8.77614 12 8.5V7.5C12 7.22386 11.7761 7 11.5 7L4.5 7Z" fill="currentColor"/></g><g id="mpa-plus--line"><path d="M16 8.14286C16 8.69514 15.5523 9.14286 15 9.14286H9.14286V15C9.14286 15.5523 8.69514 16 8.14286 16H7.85714C7.30486 16 6.85714 15.5523 6.85714 15V9.14286H1C0.447715 9.14286 0 8.69514 0 8.14286V7.85714C0 7.30486 0.447715 6.85714 1 6.85714H6.85714V1C6.85714 0.447715 7.30486 0 7.85714 0H8.14286C8.69514 0 9.14286 0.447715 9.14286 1V6.85714H15C15.5523 6.85714 16 7.30486 16 7.85714V8.14286Z" fill="currentColor"/></g><g id="mpa-plus--outline"><circle cx="8" cy="8" r="7" stroke="currentColor" stroke-width="2"/><path d="M4.5 7H7V4.5C7 4.22386 7.22386 4 7.5 4H8.5C8.77614 4 9 4.22386 9 4.5V7H11.5C11.7761 7 12 7.22386 12 7.5V8.5C12 8.77614 11.7761 9 11.5 9H9V11.5C9 11.7761 8.77614 12 8.5 12H7.5C7.22386 12 7 11.7761 7 11.5V9H4.5C4.22386 9 4 8.77614 4 8.5V7.5C4 7.22386 4.22386 7 4.5 7Z" fill="currentColor"/></g><g id="mpa-plus--filled"><path fill-rule="evenodd" d="M8 16C12.4183 16 16 12.4183 16 8C16 3.58172 12.4183 0 8 0C3.58172 0 0 3.58172 0 8C0 12.4183 3.58172 16 8 16ZM7 7H4.5C4.22386 7 4 7.22386 4 7.5V8.5C4 8.77614 4.22386 9 4.5 9H7V11.5C7 11.7761 7.22386 12 7.5 12H8.5C8.77614 12 9 11.7761 9 11.5V9H11.5C11.7761 9 12 8.77614 12 8.5V7.5C12 7.22386 11.7761 7 11.5 7H9V4.5C9 4.22386 8.77614 4 8.5 4L7.5 4C7.22386 4 7 4.22386 7 4.5V7Z" fill="currentColor"/></g><g id="mpa-remove"><path d="M19.586 0.428571C19.0141 -0.142857 18.1564 -0.142857 17.5845 0.428571L10.0074 8L2.43038 0.428571C1.85853 -0.142857 1.00074 -0.142857 0.42889 0.428571C-0.142964 1 -0.142964 1.85714 0.42889 2.42857L8.00595 10L0.42889 17.5714C-0.142964 18.1429 -0.142964 19 0.42889 19.5714C0.714817 19.8571 1.00074 20 1.42963 20C1.85853 20 2.14445 19.8571 2.43038 19.5714L10.0074 12L17.5845 19.5714C17.8704 19.8571 18.2993 20 18.5853 20C18.8712 20 19.3001 19.8571 19.586 19.5714C20.1578 19 20.1578 18.1429 19.586 17.5714L12.0089 10L19.586 2.42857C20.1578 1.85714 20.1578 1 19.586 0.428571Z" fill="currentColor"/></g><g id="mpa-swap"><path fill-rule="evenodd" clip-rule="evenodd" d="M5.53598 18.7459C7.09743 19.7676 8.92251 20.3199 10.7845 20.3199C16.1971 20.3199 20.6002 15.7623 20.6002 10.1599C20.6002 4.55758 16.1971 0 10.7845 0C5.63795 0 1.40399 4.12068 1.00032 9.34205C0.9655 9.79246 1.33505 10.1599 1.7868 10.1599C2.23856 10.1599 2.60076 9.79265 2.64256 9.34284C3.04095 5.05624 6.54048 1.69332 10.7845 1.69332C15.2948 1.69332 18.9643 5.49145 18.9643 10.1599C18.9643 14.8284 15.2948 18.6266 10.7845 18.6266C9.22645 18.6266 7.70006 18.1624 6.39587 17.3047L7.71056 17.0612C8.16986 16.9761 8.4777 16.534 8.39813 16.0737C8.31856 15.6134 7.88171 15.3093 7.42241 15.3943L4.25458 15.9811L4.24312 15.9833L4.22789 15.9859C3.7832 16.0683 3.48516 16.4963 3.5622 16.942L4.14767 20.3287C4.2247 20.7743 4.64765 21.0688 5.09234 20.9865C5.53704 20.9041 5.83508 20.4761 5.75804 20.0304L5.53598 18.7459Z" fill="currentColor"/></g><g id="mpa-arrows"><path d="M15.829 7.55346L13.829 5.33123C13.7707 5.26579 13.7 5.21249 13.6211 5.17438C13.5422 5.13627 13.4565 5.11411 13.369 5.10916C13.2814 5.1042 13.1938 5.11656 13.1111 5.14551C13.0283 5.17447 12.9521 5.21945 12.8868 5.2779C12.7567 5.39693 12.6783 5.5621 12.6683 5.73815C12.6584 5.9142 12.7176 6.08717 12.8335 6.22012L13.8735 7.37568H8.62012V2.12234L9.77568 3.16234C9.84101 3.22079 9.91722 3.26578 9.99996 3.29473C10.0827 3.32369 10.1703 3.33604 10.2578 3.33109C10.3454 3.32613 10.431 3.30397 10.51 3.26586C10.5889 3.22776 10.6596 3.17445 10.7179 3.10901C10.8337 2.97606 10.893 2.80309 10.883 2.62704C10.8731 2.45099 10.7947 2.28581 10.6646 2.16679L8.44234 0.166788C8.31925 0.0592572 8.16135 0 7.9979 0C7.83445 0 7.67655 0.0592572 7.55345 0.166788L5.33123 2.16679C5.19921 2.28466 5.11943 2.45015 5.10943 2.62685C5.09942 2.80355 5.16003 2.97699 5.2779 3.10901C5.39577 3.24103 5.56126 3.32082 5.73796 3.33082C5.91467 3.34082 6.0881 3.28022 6.22012 3.16234L7.37568 2.12234V7.37568H2.12234L3.16234 6.22012C3.27818 6.08717 3.33745 5.9142 3.32748 5.73815C3.31752 5.5621 3.23911 5.39693 3.10901 5.2779C3.04368 5.21945 2.96747 5.17447 2.88473 5.14551C2.80199 5.11656 2.71436 5.1042 2.62684 5.10916C2.53932 5.11411 2.45364 5.13627 2.3747 5.17438C2.29576 5.21249 2.22511 5.26579 2.16679 5.33123L0.166788 7.55346C0.0592572 7.67655 0 7.83445 0 7.9979C0 8.16135 0.0592572 8.31925 0.166788 8.44234L2.16679 10.6646C2.22511 10.73 2.29576 10.7833 2.3747 10.8214C2.45364 10.8595 2.53932 10.8817 2.62684 10.8866C2.71436 10.8916 2.80199 10.8792 2.88473 10.8503C2.96747 10.8213 3.04368 10.7763 3.10901 10.7179C3.23911 10.5989 3.31752 10.4337 3.32748 10.2576C3.33745 10.0816 3.27818 9.90862 3.16234 9.77568L2.12234 8.62012H7.37568V13.8735L6.22012 12.8335C6.0881 12.7156 5.91467 12.655 5.73796 12.665C5.56126 12.675 5.39577 12.7548 5.2779 12.8868C5.16003 13.0188 5.09942 13.1922 5.10943 13.3689C5.11943 13.5456 5.19921 13.7111 5.33123 13.829L7.55345 15.829C7.67568 15.9383 7.83391 15.9988 7.9979 15.9988C8.16188 15.9988 8.32012 15.9383 8.44234 15.829L10.6646 13.829C10.7299 13.7706 10.7832 13.7 10.8212 13.621C10.8593 13.5421 10.8814 13.4564 10.8864 13.3689C10.8913 13.2815 10.879 13.1938 10.8501 13.1111C10.8212 13.0284 10.7763 12.9522 10.7179 12.8868C10.6595 12.8214 10.5889 12.7682 10.5099 12.7301C10.431 12.6921 10.3453 12.6699 10.2578 12.665C10.1703 12.66 10.0827 12.6724 10 12.7013C9.91727 12.7302 9.84105 12.7751 9.77568 12.8335L8.62012 13.8735V8.62012H13.8735L12.8335 9.77568C12.7176 9.90862 12.6584 10.0816 12.6683 10.2576C12.6783 10.4337 12.7567 10.5989 12.8868 10.7179C12.9521 10.7763 13.0283 10.8213 13.1111 10.8503C13.1938 10.8792 13.2814 10.8916 13.369 10.8866C13.4565 10.8817 13.5422 10.8595 13.6211 10.8214C13.7 10.7833 13.7707 10.73 13.829 10.6646L15.829 8.44234C15.9365 8.31925 15.9958 8.16135 15.9958 7.9979C15.9958 7.83445 15.9365 7.67655 15.829 7.55346Z" fill="currentColor"/></g><g id="mpa-expand"><path d="M9.0001 2H12.6001L8.6001 6L10.0001 7.4L14.0001 3.4V7H16.0001V0H9.0001V2Z" fill="currentColor"/><path d="M6 8.6001L2 12.6001V9.0001H0V16.0001H7V14.0001H3.4L7.4 10.0001L6 8.6001Z" fill="currentColor"/></g><g id="mpa-bag"><path d="M14.0001 15.0002H2L3.20001 4.81819H12.8001L14.0001 15.0002Z" stroke="currentColor" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="square"/><path d="M6.12476 7.12512V3.72227C6.12476 2.22502 7.05289 1 8.18728 1C9.32167 1 10.2498 2.22502 10.2498 3.72227V7.12512" stroke="currentColor" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="square"/></g><g id="mpa-bars"><path fill-rule="evenodd" d="M0 12.7778C0 13.2687 0.397969 13.6667 0.888889 13.6667H15.1111C15.602 13.6667 16 13.2687 16 12.7778C16 12.2869 15.602 11.8889 15.1111 11.8889H0.888889C0.397969 11.8889 0 12.2869 0 12.7778ZM0 8.33333C0 8.82425 0.397969 9.22222 0.888889 9.22222H15.1111C15.602 9.22222 16 8.82425 16 8.33333C16 7.84241 15.602 7.44444 15.1111 7.44444H0.888889C0.397969 7.44444 0 7.84241 0 8.33333ZM0.888889 3C0.397969 3 0 3.39797 0 3.88889C0 4.37981 0.397969 4.77778 0.888889 4.77778H15.1111C15.602 4.77778 16 4.37981 16 3.88889C16 3.39797 15.602 3 15.1111 3H0.888889Z" fill="currentColor"/></g><g id="mpa-cog"><path d="M15.135 6.784C13.832 6.458 13.214 4.966 13.905 3.815C14.227 3.279 14.13 2.817 13.811 2.499L13.501 2.189C13.183 1.871 12.721 1.774 12.185 2.095C11.033 2.786 9.541 2.168 9.216 0.865C9.065 0.258 8.669 0 8.219 0H7.781C7.331 0 6.936 0.258 6.784 0.865C6.458 2.168 4.966 2.786 3.815 2.095C3.279 1.773 2.816 1.87 2.498 2.188L2.188 2.498C1.87 2.816 1.773 3.279 2.095 3.815C2.786 4.967 2.168 6.459 0.865 6.784C0.26 6.935 0 7.33 0 7.781V8.219C0 8.669 0.258 9.064 0.865 9.216C2.168 9.542 2.786 11.034 2.095 12.185C1.773 12.721 1.87 13.183 2.189 13.501L2.499 13.811C2.818 14.13 3.281 14.226 3.815 13.905C4.967 13.214 6.459 13.832 6.784 15.135C6.935 15.742 7.331 16 7.781 16H8.219C8.669 16 9.064 15.742 9.216 15.135C9.542 13.832 11.034 13.214 12.185 13.905C12.72 14.226 13.182 14.13 13.501 13.811L13.811 13.501C14.129 13.183 14.226 12.721 13.905 12.185C13.214 11.033 13.832 9.541 15.135 9.216C15.742 9.065 16 8.669 16 8.219V7.781C16 7.33 15.74 6.935 15.135 6.784ZM8 11C6.343 11 5 9.657 5 8C5 6.343 6.343 5 8 5C9.657 5 11 6.343 11 8C11 9.657 9.657 11 8 11Z" fill="currentColor"/></g><g id="mpa-columns"><path d="M1 4H15V15H1V4Z" stroke="currentColor" stroke-width="2"/><path d="M0 1C0 0.447715 0.447715 0 1 0H15C15.5523 0 16 0.447715 16 1V5H0V1Z" fill="currentColor"/><line x1="8.11108" y1="4.70586" x2="8.11108" y2="14.1176" stroke="currentColor" stroke-width="2"/></g><g id="mpa-credit-card"><path d="M13.7142 3.49469C13.8938 3.49469 14.1326 3.56604 14.2596 3.69305C14.3866 3.82006 14.487 3.99232 14.487 4.17194L14.5051 11.2408C14.5051 11.4204 14.4338 11.5927 14.3068 11.7197C14.1798 11.8467 14.0075 11.918 13.8279 11.918L2.30637 11.9181C2.12676 11.9181 1.95449 11.8467 1.82749 11.7197C1.70048 11.5927 1.62912 11.4205 1.62912 11.2408L1.58197 4.172C1.58197 3.99238 1.65333 3.82012 1.78033 3.69311C1.90734 3.56611 2.0796 3.49475 2.25922 3.49475L13.7142 3.49469ZM14.3177 2L1.75127 2.00006C1.30223 2.00006 0.871578 2.17845 0.554056 2.49597C0.236534 2.81349 0 3.24414 0 3.69319L0.0472208 11.8334C0.0472208 12.2825 0.225603 12.7131 0.543125 13.0306C0.860646 13.3482 1.2913 13.5266 1.74034 13.5266L14.3068 13.5265C14.7558 13.5265 15.1865 13.3481 15.504 13.0306C15.8215 12.7131 15.9999 12.2824 15.9999 11.8334L16.0108 3.69312C16.0108 3.24408 15.8325 2.81343 15.5149 2.4959C15.1974 2.17838 14.7668 2 14.3177 2ZM13.4139 5.18788C13.4139 5.00826 13.3426 4.836 13.2156 4.70899C13.0886 4.58198 12.9163 4.51063 12.7367 4.51063H10.2682C10.0885 4.51063 9.91629 4.58198 9.78928 4.70899C9.66227 4.836 9.59092 5.00826 9.59092 5.18788C9.59092 5.36749 9.66227 5.53975 9.78928 5.66676C9.91629 5.79377 10.0885 5.86512 10.2682 5.86512H12.7367C12.9163 5.86512 13.0886 5.79377 13.2156 5.66676C13.3426 5.53975 13.4139 5.36749 13.4139 5.18788ZM3.91809 9.58997C3.91899 9.53426 3.90879 9.47893 3.88809 9.42721C3.86739 9.37548 3.83661 9.32839 3.79753 9.28868C3.75845 9.24896 3.71185 9.21743 3.66046 9.1959C3.60907 9.17438 3.55391 9.1633 3.4982 9.16331H2.84384C2.78376 9.15569 2.72275 9.16095 2.66486 9.17874C2.60697 9.19653 2.55353 9.22644 2.5081 9.26648C2.46266 9.30652 2.42627 9.35578 2.40134 9.41097C2.37642 9.46616 2.36352 9.52603 2.36352 9.58659C2.36352 9.64715 2.37642 9.70701 2.40134 9.76221C2.42627 9.8174 2.46266 9.86665 2.5081 9.90669C2.55353 9.94673 2.60697 9.97664 2.66486 9.99443C2.72275 10.0122 2.78376 10.0175 2.84384 10.0099H3.4982C3.55334 10.0099 3.60794 9.99901 3.65888 9.9779C3.70983 9.9568 3.75611 9.92587 3.79511 9.88688C3.8341 9.84789 3.86503 9.8016 3.88613 9.75066C3.90723 9.69972 3.91809 9.64511 3.91809 9.58997ZM10.5806 9.58896C10.5815 9.53325 10.5713 9.47792 10.5506 9.42619C10.5299 9.37446 10.4991 9.32737 10.46 9.28766C10.4209 9.24795 10.3743 9.21641 10.3229 9.19489C10.2715 9.17336 10.2164 9.16228 10.1607 9.16229L9.39853 9.1661C9.33845 9.15848 9.27744 9.16374 9.21955 9.18153C9.16166 9.19932 9.10822 9.22923 9.06279 9.26927C9.01735 9.30931 8.98096 9.35857 8.95604 9.41376C8.93111 9.46895 8.91822 9.52882 8.91822 9.58938C8.91822 9.64994 8.93111 9.7098 8.95604 9.765C8.98096 9.82019 9.01735 9.86944 9.06279 9.90948C9.10822 9.94952 9.16166 9.97943 9.21955 9.99722C9.27744 10.015 9.33845 10.0203 9.39853 10.0127L10.1607 10.0088C10.272 10.0088 10.3788 9.96461 10.4576 9.88587C10.5363 9.80712 10.5806 9.70032 10.5806 9.58896ZM8.26409 9.59276C8.2641 9.48077 8.22008 9.37326 8.14152 9.29343C8.06296 9.21361 7.95617 9.16787 7.84419 9.1661L7.12468 9.16568C7.0646 9.15806 7.00359 9.16332 6.9457 9.18111C6.88781 9.1989 6.83437 9.22881 6.78894 9.26885C6.7435 9.30889 6.70711 9.35814 6.68218 9.41334C6.65726 9.46853 6.64436 9.5284 6.64436 9.58896C6.64436 9.64952 6.65726 9.70938 6.68218 9.76458C6.70711 9.81977 6.7435 9.86902 6.78894 9.90906C6.83437 9.9491 6.88781 9.97901 6.9457 9.9968C7.00359 10.0146 7.0646 10.0199 7.12468 10.0122L7.84419 10.0127C7.95555 10.0127 8.06236 9.96842 8.1411 9.88967C8.21985 9.81093 8.26409 9.70413 8.26409 9.59276ZM6.0303 9.59234C6.0303 9.47918 5.98534 9.37066 5.90533 9.29064C5.82531 9.21063 5.71679 9.16568 5.60363 9.16568L4.87065 9.16331C4.76761 9.17637 4.67287 9.22657 4.60419 9.30449C4.53552 9.38242 4.49763 9.48272 4.49763 9.58659C4.49763 9.69045 4.53552 9.79075 4.60419 9.86868C4.67287 9.94661 4.76761 9.99681 4.87065 10.0099L5.60363 10.0122C5.71562 10.0122 5.82313 9.96823 5.90296 9.88967C5.98278 9.81112 6.02852 9.70432 6.0303 9.59234Z" fill="currentColor"/></g><g id="mpa-elypsis"><circle cx="7.77778" cy="1.77778" r="1.77778" fill="currentColor"/><circle cx="7.77778" cy="8.00001" r="1.77778" fill="currentColor"/><circle cx="7.77778" cy="14.2222" r="1.77778" fill="currentColor"/></g><g id="mpa-exchange"><path d="M15.8173 5.29688L12.9284 8.39911C12.866 8.4664 12.7904 8.52009 12.7062 8.5568C12.6221 8.59351 12.5313 8.61245 12.4395 8.61244C12.2716 8.6116 12.11 8.54821 11.9862 8.43466C11.8635 8.30854 11.7948 8.13952 11.7948 7.96355C11.7948 7.78758 11.8635 7.61856 11.9862 7.49244L13.8351 5.50133H0.990643V4.17688H13.7995L11.9506 2.17688C11.8779 2.1157 11.8191 2.03967 11.7781 1.95389C11.7372 1.86811 11.715 1.77456 11.7132 1.67952C11.7114 1.58448 11.7299 1.49015 11.7675 1.40285C11.8051 1.31556 11.861 1.23731 11.9313 1.17337C12.0016 1.10943 12.0848 1.06127 12.1753 1.03212C12.2658 1.00297 12.3614 0.993506 12.4559 1.00436C12.5503 1.01522 12.6413 1.04614 12.7228 1.09506C12.8043 1.14398 12.8744 1.20976 12.9284 1.28799L15.8173 4.39911C15.931 4.52092 15.9943 4.68135 15.9943 4.848C15.9943 5.01464 15.931 5.17508 15.8173 5.29688ZM4.03953 9.288C4.11228 9.22681 4.1711 9.15078 4.21206 9.065C4.25301 8.97922 4.27515 8.88567 4.27698 8.79063C4.27881 8.69559 4.2603 8.60126 4.22268 8.51397C4.18507 8.42667 4.12922 8.34843 4.05888 8.28448C3.98855 8.22054 3.90535 8.17238 3.81488 8.14323C3.7244 8.11408 3.62874 8.10462 3.5343 8.11547C3.43987 8.12633 3.34885 8.15725 3.26735 8.20617C3.18584 8.25509 3.11575 8.32087 3.06175 8.39911L0.172865 11.5013C0.0616785 11.6226 0 11.7812 0 11.9458C0 12.1103 0.0616785 12.2689 0.172865 12.3902L3.06175 15.5102C3.12417 15.5775 3.19981 15.6312 3.28393 15.6679C3.36806 15.7046 3.45886 15.7236 3.55064 15.7236C3.7186 15.7227 3.88022 15.6593 4.00398 15.5458C4.12669 15.4197 4.19535 15.2506 4.19535 15.0747C4.19535 14.8987 4.12669 14.7297 4.00398 14.6036L2.19064 12.6213H14.9995V11.288H2.19064L4.03953 9.288Z" fill="currentColor"/></g><g id="mpa-export"><path d="M15 16H1C0.4 16 0 15.6 0 15V9H2V14H14V4H12V2H15C15.6 2 16 2.4 16 3V15C16 15.6 15.6 16 15 16Z" fill="currentColor"/><path d="M6 3C9.2 3 12 5.5 12 10C10.9 8.3 9.6 7 6 7V10L0 5L6 0V3Z" fill="currentColor"/></g><g id="mpa-link"><path d="M11 0C9.7 0 8.4 0.5 7.5 1.5L6.3 2.6C5.9 3 5.9 3.6 6.3 4C6.7 4.4 7.3 4.4 7.7 4L8.9 2.8C10 1.7 12 1.7 13.1 2.8C13.7 3.4 14 4.2 14 5C14 5.8 13.7 6.6 13.1 7.1L12 8.3C11.6 8.7 11.6 9.3 12 9.7C12.2 9.9 12.5 10 12.7 10C12.9 10 13.2 9.9 13.4 9.7L14.6 8.5C15.5 7.6 16 6.3 16 5C16 3.7 15.5 2.4 14.5 1.5C13.6 0.5 12.3 0 11 0Z" fill="currentColor"/><path d="M8.3 12L7.1 13.2C6 14.3 4 14.3 2.9 13.2C2.3 12.6 2 11.8 2 11C2 10.2 2.3 9.4 2.9 8.9L4 7.7C4.4 7.3 4.4 6.7 4 6.3C3.6 5.9 3 5.9 2.6 6.3L1.5 7.5C0.5 8.4 0 9.7 0 11C0 12.3 0.5 13.6 1.5 14.5C2.4 15.5 3.7 16 5 16C6.3 16 7.6 15.5 8.5 14.5L9.7 13.3C10.1 12.9 10.1 12.3 9.7 11.9C9.3 11.5 8.7 11.6 8.3 12Z" fill="currentColor"/><path d="M9.39999 5.19999L5.19999 9.39999C4.79999 9.79999 4.79999 10.4 5.19999 10.8C5.39999 11 5.69999 11.1 5.89999 11.1C6.09999 11.1 6.39999 11 6.59999 10.8L10.8 6.59999C11.2 6.19999 11.2 5.59999 10.8 5.19999C10.4 4.79999 9.79999 4.79999 9.39999 5.19999Z" fill="currentColor"/></g><g id="mpa-settings"><path d="M3.79999 4.73334V1" stroke="currentColor" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/><path d="M3.79999 15V13.1334" stroke="currentColor" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/><path d="M12.2 11.2667V15" stroke="currentColor" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/><path d="M12.2 1V2.86667" stroke="currentColor" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/><path d="M3.8 13.1333C5.3464 13.1333 6.60001 11.8797 6.60001 10.3333C6.60001 8.78695 5.3464 7.53334 3.8 7.53334C2.2536 7.53334 1 8.78695 1 10.3333C1 11.8797 2.2536 13.1333 3.8 13.1333Z" stroke="currentColor" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/><path d="M12.2 8.46668C13.7464 8.46668 15 7.21307 15 5.66667C15 4.12027 13.7464 2.86667 12.2 2.86667C10.6536 2.86667 9.40002 4.12027 9.40002 5.66667C9.40002 7.21307 10.6536 8.46668 12.2 8.46668Z" stroke="currentColor" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/></g><g id="mpa-store"><path d="M12.6667 1H3.33333L1 5.2C1 6.48893 2.0444 7.53333 3.33333 7.53333C4.62227 7.53333 5.66667 6.48893 5.66667 5.2C5.66667 6.48893 6.71107 7.53333 8 7.53333C9.28893 7.53333 10.3333 6.48893 10.3333 5.2C10.3333 6.48893 11.3777 7.53333 12.6667 7.53333C13.9556 7.53333 15 6.48893 15 5.2L12.6667 1Z" stroke="currentColor" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/><path d="M13.25 9.75V15H2.75V9.75" stroke="currentColor" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/><path d="M6.59999 15V11.2667H9.39999V15" stroke="currentColor" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/></g><g id="mpa-angle--down"><path d="M4 6L8.5 10.5L13 6" stroke="currentColor" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/></g><g id="mpa-angle--up"><path d="M13 10L8.5 5.5L4 10" stroke="currentColor" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/></g><g id="mpa-location-input"><path d="M9 0C4.05 0 0 4.05 0 9C0 13.95 4.05 18 9 18C13.95 18 18 13.95 18 9C18 4.05 13.95 0 9 0ZM10.125 10.125L7.875 14.625L5.625 5.625L14.625 7.875L10.125 10.125Z" fill="currentColor"/></g><g id="inf-star"><path d="M7.369,11.251,11.923,14,10.714,8.82l4.023-3.485-5.3-.449L7.369,0,5.3,4.885,0,5.335,4.023,8.82,2.815,14Z" fill="currentColor"/></g><g id="inf-help--outline"><path d="M8 0C3.6 0 0 3.6 0 8C0 12.4 3.6 16 8 16C12.4 16 16 12.4 16 8C16 3.6 12.4 0 8 0ZM8 14C4.7 14 2 11.3 2 8C2 4.7 4.7 2 8 2C11.3 2 14 4.7 14 8C14 11.3 11.3 14 8 14Z" fill="currentColor"/><path d="M8 13C8.55228 13 9 12.5523 9 12C9 11.4477 8.55228 11 8 11C7.44772 11 7 11.4477 7 12C7 12.5523 7.44772 13 8 13Z" fill="currentColor"/><path d="M7.09999 5.5C7.29999 5.2 7.59999 5 7.99999 5C8.59999 5 8.99999 5.4 8.99999 6C8.99999 6.3 8.89999 6.4 8.39999 6.7C7.79999 7.1 6.99999 7.7 6.99999 9V10H8.99999V9C8.99999 8.8 8.99999 8.7 9.49999 8.4C10.1 8 11 7.4 11 6C11 4.3 9.69999 3 7.99999 3C6.89999 3 5.89999 3.6 5.39999 4.5L4.89999 5.4L6.59999 6.4L7.09999 5.5Z" fill="currentColor"/></g><g id="inf-help--filled"><path d="M8 0C3.6 0 0 3.6 0 8C0 12.4 3.6 16 8 16C12.4 16 16 12.4 16 8C16 3.6 12.4 0 8 0ZM8 13C7.4 13 7 12.6 7 12C7 11.4 7.4 11 8 11C8.6 11 9 11.4 9 12C9 12.6 8.6 13 8 13ZM9.5 8.4C9 8.7 9 8.8 9 9V10H7V9C7 7.7 7.8 7.1 8.4 6.7C8.9 6.4 9 6.3 9 6C9 5.4 8.6 5 8 5C7.6 5 7.3 5.2 7.1 5.5L6.6 6.4L4.9 5.4L5.4 4.5C5.9 3.6 6.9 3 8 3C9.7 3 11 4.3 11 6C11 7.4 10.1 8 9.5 8.4Z" fill="currentColor"/></g><g id="inf-tooltip--outline"><path d="M8 16C12.4 16 16 12.4 16 8C16 3.6 12.4 0 8 0C3.6 0 0 3.6 0 8C0 12.4 3.6 16 8 16ZM8 2C11.3 2 14 4.7 14 8C14 11.3 11.3 14 8 14C4.7 14 2 11.3 2 8C2 4.7 4.7 2 8 2Z" fill="currentColor"/><path d="M7 12H9V7H7L7 12Z" fill="currentColor"/><path d="M8 4C7.44772 4 7 4.44772 7 5C7 5.55228 7.44772 6 8 6C8.55228 6 9 5.55228 9 5C9 4.44772 8.55228 4 8 4Z" fill="currentColor"/></g><g id="inf-tooltip--filled"><path d="M8 0C3.6 0 0 3.6 0 8C0 12.4 3.6 16 8 16C12.4 16 16 12.4 16 8C16 3.6 12.4 0 8 0ZM9 12H7V7H9V12ZM8 6C7.4 6 7 5.6 7 5C7 4.4 7.4 4 8 4C8.6 4 9 4.4 9 5C9 5.6 8.6 6 8 6Z" fill="currentColor"/></g><g id="inf-warning--outline"><path d="M8 0C3.6 0 0 3.6 0 8C0 12.4 3.6 16 8 16C12.4 16 16 12.4 16 8C16 3.6 12.4 0 8 0ZM8 14C4.7 14 2 11.3 2 8C2 4.7 4.7 2 8 2C11.3 2 14 4.7 14 8C14 11.3 11.3 14 8 14Z" fill="currentColor"/><path d="M9 4H7V9H9V4Z" fill="currentColor"/><path d="M8 12C8.55228 12 9 11.5523 9 11C9 10.4477 8.55228 10 8 10C7.44772 10 7 10.4477 7 11C7 11.5523 7.44772 12 8 12Z" fill="currentColor"/></g><g id="inf-warning--filled"><path d="M8 0C3.6 0 0 3.6 0 8C0 12.4 3.6 16 8 16C12.4 16 16 12.4 16 8C16 3.6 12.4 0 8 0ZM8 12C7.4 12 7 11.6 7 11C7 10.4 7.4 10 8 10C8.6 10 9 10.4 9 11C9 11.6 8.6 12 8 12ZM9 9H7V4H9V9Z" fill="currentColor"/></g><g id="nav-caret--down"><path d="M24,11a1,1,0,0,0-.71.29L16,18.588l-7.29-7.3a1,1,0,0,0-1.42,1.42l8,8a1,1,0,0,0,1.42,0l8-8A1,1,0,0,0,24,11Z" transform="translate(-6.996 -10.994)" fill="currentColor"/></g><g id="nav-caret--left"><path d="M2.80524 8.73746C2.37243 8.34108 2.37243 7.65892 2.80525 7.26254L10.7353 0L13 2.07407L6.52941 8L13 13.9259L10.7353 16L2.80524 8.73746Z" fill="currentColor"/></g><g id="nav-caret--right"><path d="M12.1948 7.26254C12.6276 7.65892 12.6276 8.34108 12.1948 8.73746L4.26471 16L2 13.9259L8.47059 8L2 2.07407L4.26471 0L12.1948 7.26254Z" fill="currentColor"/></g><g id="nav-caret--up" transform="translate(1.005)"><g itransform="translate(-1.005 1.495)"><path id="Caminho_1" data-name="Caminho 1" d="M22.1,20a.882.882,0,0,1-.631-.261L15,13.169,8.519,19.739a.884.884,0,0,1-1.262,0,.912.912,0,0,1,0-1.278l7.107-7.2a.88.88,0,0,1,1.262,0l7.107,7.2a.908.908,0,0,1,0,1.278A.882.882,0,0,1,22.1,20Z" transform="translate(-6.996 -10.994)" fill="currentColor"/></g><g><rect width="13.99" height="12" fill="none"/></g></g><g id="nav-thin-caret--left"><path d="M11 1L4 8L11 15" stroke="currentColor" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/></g><g id="nav-thin-caret--right"><path d="M5 15L12 8L5 1" stroke="currentColor" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/></g><g id="nav-arrow--left"><path d="M0.499992 7.5C0.499992 7.75781 0.583325 7.92969 0.749992 8.10156L5.49999 13L6.66666 11.7969L3.33332 8.35938L16.0002 8.35938V6.64063L3.33332 6.64063L6.66666 3.20313L5.49999 2L0.749992 6.89844C0.583325 7.07031 0.499992 7.24219 0.499992 7.5Z" fill="currentColor"/></g><g id="nav-arrow--right"><path d="M16 8.5C16 8.75781 15.914 8.92969 15.7419 9.10156L10.8388 14L9.6345 12.7969L13.0753 9.35938L0 9.35938L0 7.64063L13.0753 7.64063L9.6345 4.20313L10.8388 3L15.7419 7.89844C15.914 8.07031 16 8.24219 16 8.5Z" fill="currentColor"/></g><g id="nav-home"><path d="M 15.475000000000001 6.686111111111111 L 14.222222222222221 5.661111111111111 V 2.888888888888889 c 0 -0.12222222222222223 -0.1 -0.2222222222222222 -0.2222222222222222 -0.2222222222222222 h -0.8888888888888888 c -0.12222222222222223 0 -0.2222222222222222 0.1 -0.2222222222222222 0.2222222222222222 v 1.6805555555555556 L 8.705555555555556 1.1416666666666666 c -0.4083333333333333 -0.3361111111111111 -1 -0.3361111111111111 -1.4083333333333334 0 L 0.5249999999999999 6.686111111111111 c -0.09444444444444444 0.07777777777777778 -0.10833333333333334 0.21666666666666667 -0.030555555555555558 0.3138888888888889 l 0.5638888888888889 0.6888888888888889 c 0.07777777777777778 0.09444444444444444 0.21666666666666667 0.10833333333333334 0.3138888888888889 0.030555555555555558 l 0.4083333333333333 -0.3333333333333333 V 12.88888888888889 c 0 0.24444444444444446 0.2 0.4444444444444444 0.4444444444444444 0.4444444444444444 h 4.666666666666667 c 0.12222222222222223 0 0.2222222222222222 -0.1 0.2222222222222222 -0.2222222222222222 V 9.555555555555555 h 1.7777777777777777 v 3.5555555555555554 c 0 0.12222222222222223 0.1 0.2222222222222222 0.2222222222222222 0.2222222222222222 h 4.666666666666667 c 0.24444444444444446 0 0.4444444444444444 -0.2 0.4444444444444444 -0.4444444444444444 V 7.383333333333334 l 0.4083333333333333 0.3333333333333333 c 0.09444444444444444 0.07777777777777778 0.2361111111111111 0.06388888888888888 0.3138888888888889 -0.030555555555555558 l 0.5638888888888889 -0.6888888888888889 c 0.07222222222222223 -0.09444444444444444 0.058333333333333334 -0.23333333333333334 -0.036111111111111115 -0.3111111111111111 Z M 12.88888888888889 12 h -2.6666666666666665 V 8.444444444444445 c 0 -0.12222222222222223 -0.1 -0.2222222222222222 -0.2222222222222222 -0.2222222222222222 H 6 c -0.12222222222222223 0 -0.2222222222222222 0.1 -0.2222222222222222 0.2222222222222222 v 3.5555555555555554 h -2.6666666666666665 V 6.291666666666667 l 4.747222222222223 -3.888888888888889 c 0.08055555555555555 -0.06666666666666667 0.2 -0.06666666666666667 0.28055555555555556 0 l 4.747222222222223 3.888888888888889 V 12 Z" fill="currentColor"/></g><g id="nav-plus"><path d="M15,7H9V1c0-0.6-0.4-1-1-1S7,0.4,7,1v6H1C0.4,7,0,7.4,0,8s0.4,1,1,1h6v6c0,0.6,0.4,1,1,1s1-0.4,1-1V9h6 c0.6,0,1-0.4,1-1S15.6,7,15,7z" fill="currentColor"/></g><g id="nav-minus"><path d="M15,7H1C0.4,7,0,7.4,0,8s0.4,1,1,1h14c0.6,0,1-0.4,1-1S15.6,7,15,7z" fill="currentColor"/></g><g id="sti-loading"><circle cx="50" opacity="0.4" cy="50" fill="none" stroke="#000000" r="40" class="c-muted-1" stroke-width="14"/><circle cx="50" cy="50" fill="none" stroke="#000000" r="40" stroke-dasharray="60 900" stroke-width="12" stroke-linecap="round"><animateTransform attributeName="transform" attributeType="XML" dur="0.7s" type="rotate" from="0 50 50" to="360 50 50" repeatCount="indefinite"/></circle></g><g id="sti-check--line"><path d="M5.6 10L3.10711 7.50711C2.71658 7.11658 2.08342 7.11658 1.69289 7.50711L0.707107 8.49289C0.316583 8.88342 0.316583 9.51658 0.707107 9.90711L4.89289 14.0929C5.28342 14.4834 5.91658 14.4834 6.30711 14.0929L15.2929 5.10711C15.6834 4.71658 15.6834 4.08342 15.2929 3.69289L14.3071 2.70711C13.9166 2.31658 13.2834 2.31658 12.8929 2.70711L5.6 10Z" fill="currentColor"/></g><g id="sti-check--outline"><path d="M8 0C3.589 0 0 3.589 0 8C0 12.411 3.589 16 8 16C12.411 16 16 12.411 16 8C16 3.589 12.411 0 8 0ZM8 14C4.691 14 2 11.309 2 8C2 4.691 4.691 2 8 2C11.309 2 14 4.691 14 8C14 11.309 11.309 14 8 14Z" fill="currentColor"/><path d="M7.35355 11.0604C7.15829 11.2557 6.84171 11.2557 6.64645 11.0604L3.93955 8.35355C3.74429 8.15829 3.74429 7.84171 3.93955 7.64645L4.64645 6.93955C4.84171 6.74429 5.15829 6.74429 5.35355 6.93955L7 8.586L10.6464 4.93955C10.8417 4.74429 11.1583 4.74429 11.3536 4.93955L12.0604 5.64645C12.2557 5.84171 12.2557 6.15829 12.0604 6.35355L7.35355 11.0604Z" fill="currentColor"/></g><g id="sti-check--filled"><path d="M8 0C3.6 0 0 3.6 0 8C0 12.4 3.6 16 8 16C12.4 16 16 12.4 16 8C16 3.6 12.4 0 8 0ZM7.35355 11.0464C7.15829 11.2417 6.84171 11.2417 6.64645 11.0464L3.95355 8.35355C3.75829 8.15829 3.75829 7.84171 3.95355 7.64645L4.64645 6.95355C4.84171 6.75829 5.15829 6.75829 5.35355 6.95355L7 8.6L10.6464 4.95355C10.8417 4.75829 11.1583 4.75829 11.3536 4.95355L12.0464 5.64645C12.2417 5.84171 12.2417 6.15829 12.0464 6.35355L7.35355 11.0464Z" fill="currentColor"/></g><g id="sti-close--line"><path d="M11.9998 3.99995L4 11.9998" stroke="currentColor" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/><path d="M4.00027 4L12.0001 11.9998" stroke="currentColor" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/></g><g id="sti-close--outline"><path d="M10.4536 4.85355C10.2583 4.65829 9.94171 4.65829 9.74645 4.85355L8 6.6L6.25355 4.85355C6.05829 4.65829 5.74171 4.65829 5.54645 4.85355L4.85355 5.54645C4.65829 5.74171 4.65829 6.05829 4.85355 6.25355L6.6 8L4.85355 9.74645C4.65829 9.94171 4.65829 10.2583 4.85355 10.4536L5.54645 11.1464C5.74171 11.3417 6.05829 11.3417 6.25355 11.1464L8 9.4L9.74645 11.1464C9.94171 11.3417 10.2583 11.3417 10.4536 11.1464L11.1464 10.4536C11.3417 10.2583 11.3417 9.94171 11.1464 9.74645L9.4 8L11.1464 6.25355C11.3417 6.05829 11.3417 5.74171 11.1464 5.54645L10.4536 4.85355Z" fill="currentColor"/><path d="M8 0C3.6 0 0 3.6 0 8C0 12.4 3.6 16 8 16C12.4 16 16 12.4 16 8C16 3.6 12.4 0 8 0ZM8 14C4.7 14 2 11.3 2 8C2 4.7 4.7 2 8 2C11.3 2 14 4.7 14 8C14 11.3 11.3 14 8 14Z" fill="currentColor"/></g><g id="sti-close--filled"><path d="M8 0C3.6 0 0 3.6 0 8C0 12.4 3.6 16 8 16C12.4 16 16 12.4 16 8C16 3.6 12.4 0 8 0ZM11.1464 9.74645C11.3417 9.94171 11.3417 10.2583 11.1464 10.4536L10.4536 11.1464C10.2583 11.3417 9.94171 11.3417 9.74645 11.1464L8 9.4L6.25355 11.1464C6.05829 11.3417 5.74171 11.3417 5.54645 11.1464L4.85355 10.4536C4.65829 10.2583 4.65829 9.94171 4.85355 9.74645L6.6 8L4.85355 6.25355C4.65829 6.05829 4.65829 5.74171 4.85355 5.54645L5.54645 4.85355C5.74171 4.65829 6.05829 4.65829 6.25355 4.85355L8 6.6L9.74645 4.85355C9.94171 4.65829 10.2583 4.65829 10.4536 4.85355L11.1464 5.54645C11.3417 5.74171 11.3417 6.05829 11.1464 6.25355L9.4 8L11.1464 9.74645Z" fill="currentColor"/></g><g id="sti-clock"><path d="M8 0C3.6 0 0 3.6 0 8C0 12.4 3.6 16 8 16C12.4 16 16 12.4 16 8C16 3.6 12.4 0 8 0ZM8 14C4.7 14 2 11.3 2 8C2 4.7 4.7 2 8 2C11.3 2 14 4.7 14 8C14 11.3 11.3 14 8 14Z" fill="currentColor"/><path d="M9 4.5C9 4.22386 8.77614 4 8.5 4H7.5C7.22386 4 7 4.22386 7 4.5V8C7 8.55228 7.44772 9 8 9H11.5C11.7761 9 12 8.77614 12 8.5V7.5C12 7.22386 11.7761 7 11.5 7H9V4.5Z" fill="currentColor"/></g><g id="sti-equals"><rect y="16" width="44" height="6" rx="1" fill="currentColor"/><rect width="44" height="6" rx="1" fill="currentColor"/></g><g id="sti-discount"><path d="M7.99991 1.57331L8.7199 2.40886L9.1199 2.87108C9.17697 2.93924 9.25391 2.98788 9.33996 3.01019C9.42602 3.0325 9.5169 3.02737 9.5999 2.99552L10.1777 2.79997L11.2088 2.43553L11.4132 3.55552L11.5288 4.15107C11.5463 4.23881 11.5895 4.31939 11.6527 4.38266C11.716 4.44593 11.7966 4.48906 11.8843 4.50662L12.4799 4.62217L13.5643 4.82662L13.1999 5.85772L13.0043 6.43549C12.9725 6.51849 12.9673 6.60937 12.9896 6.69542C13.012 6.78148 13.0606 6.85842 13.1288 6.91549L13.591 7.31549L14.4265 8.03548L13.591 8.75547L13.1288 9.15547C13.0606 9.21254 13.012 9.28948 12.9896 9.37553C12.9673 9.46159 12.9725 9.55247 13.0043 9.63547L13.1999 10.2132L13.5643 11.2443L12.4443 11.4132L11.8488 11.5288C11.761 11.5463 11.6804 11.5895 11.6172 11.6527C11.5539 11.716 11.5108 11.7966 11.4932 11.8843L11.3777 12.4799L11.1732 13.5643L10.1421 13.1999L9.56434 13.0043C9.48134 12.9725 9.39046 12.9673 9.30441 12.9897C9.21835 13.012 9.14142 13.0606 9.08434 13.1288L8.68435 13.591L7.99991 14.4265L7.27991 13.591L6.87992 13.1288C6.82285 13.0606 6.74591 13.012 6.65985 12.9897C6.5738 12.9673 6.48292 12.9725 6.39992 13.0043L5.82215 13.1999L4.79105 13.5643L4.5866 12.4443L4.51549 12.1643L4.44438 11.8843C4.42682 11.7966 4.38369 11.716 4.32042 11.6527C4.25715 11.5895 4.17657 11.5463 4.08883 11.5288L3.5555 11.4132L2.47107 11.2088L2.83551 10.1777L3.03106 9.59991C3.06291 9.51691 3.06804 9.42603 3.04573 9.33998C3.02342 9.25392 2.97478 9.17699 2.90662 9.11992L2.4444 8.71992L1.5733 7.99992L2.40885 7.27993L2.87106 6.87993C2.93923 6.82286 2.98786 6.74592 3.01017 6.65987C3.03248 6.57381 3.02736 6.48294 2.99551 6.39994L2.79995 5.82217L2.43551 4.79106L3.5555 4.58662L4.1155 4.4444C4.20324 4.42684 4.28382 4.38371 4.34709 4.32044C4.41036 4.25717 4.45349 4.17658 4.47105 4.08885L4.5866 3.55552L4.79105 2.47108L5.82215 2.83552L6.39992 3.03108C6.48292 3.06293 6.5738 3.06805 6.65985 3.04574C6.74591 3.02343 6.82285 2.9748 6.87992 2.90663L7.27991 2.44442L7.99991 1.57331ZM6.26659 1.57331L4.73771 1.03998C4.61843 0.994907 4.49084 0.976025 4.36361 0.984619C4.23637 0.993213 4.11248 1.02908 4.00034 1.08979C3.8882 1.1505 3.79043 1.23463 3.71368 1.33646C3.63692 1.43829 3.58298 1.55545 3.5555 1.67998L3.27106 3.27108L1.67996 3.55552C1.5544 3.57915 1.43541 3.62956 1.3311 3.70333C1.22679 3.77711 1.1396 3.8725 1.07549 3.98301C1.01138 4.09352 0.971841 4.21656 0.959575 4.34373C0.947309 4.4709 0.962602 4.59922 1.00441 4.71995L1.53774 6.24883L0.311085 7.32437C0.213504 7.40782 0.13516 7.51142 0.081442 7.62804C0.0277243 7.74466 -9.15527e-05 7.87153 -9.15527e-05 7.99992C-9.15527e-05 8.12832 0.0277243 8.25519 0.081442 8.37181C0.13516 8.48843 0.213504 8.59203 0.311085 8.67547L1.53774 9.77769L1.00441 11.3066C0.967083 11.4257 0.955261 11.5513 0.969716 11.6753C0.984171 11.7993 1.02458 11.9189 1.08831 12.0262C1.15204 12.1335 1.23766 12.2262 1.3396 12.2983C1.44154 12.3703 1.55751 12.4201 1.67996 12.4443L3.27106 12.7466L3.5555 14.3199C3.57913 14.4454 3.62955 14.5644 3.70332 14.6687C3.77709 14.773 3.87248 14.8602 3.98299 14.9243C4.09351 14.9885 4.21654 15.028 4.34371 15.0403C4.47089 15.0525 4.59921 15.0372 4.71994 14.9954L6.24881 14.4621L7.30658 15.6887C7.39003 15.7863 7.49363 15.8647 7.61024 15.9184C7.72686 15.9721 7.85373 15.9999 7.98213 15.9999C8.11053 15.9999 8.2374 15.9721 8.35402 15.9184C8.47064 15.8647 8.57423 15.7863 8.65768 15.6887L9.77767 14.4621L11.3065 14.9954C11.4257 15.0328 11.5513 15.0446 11.6753 15.0301C11.7993 15.0157 11.9188 14.9753 12.0262 14.9115C12.1335 14.8478 12.2262 14.7622 12.2983 14.6602C12.3703 14.5583 12.4201 14.4423 12.4443 14.3199L12.7465 12.7288L14.3199 12.4443C14.4454 12.4207 14.5644 12.3703 14.6687 12.2965C14.773 12.2227 14.8602 12.1273 14.9243 12.0168C14.9884 11.9063 15.028 11.7833 15.0402 11.6561C15.0525 11.5289 15.0372 11.4006 14.9954 11.2799L14.4621 9.77769L15.6887 8.71992C15.7863 8.63647 15.8647 8.53287 15.9184 8.41625C15.9721 8.29964 15.9999 8.17276 15.9999 8.04437C15.9999 7.91597 15.9721 7.7891 15.9184 7.67248C15.8647 7.55586 15.7863 7.45227 15.6887 7.36882L14.4621 6.26661L14.9954 4.73773C15.0403 4.61598 15.058 4.48587 15.0473 4.35655C15.0365 4.22723 14.9976 4.10183 14.9332 3.98916C14.8688 3.87649 14.7805 3.77928 14.6746 3.70437C14.5686 3.62945 14.4475 3.57865 14.3199 3.55552L12.7288 3.2533L12.4443 1.67998C12.4207 1.55442 12.3703 1.43543 12.2965 1.33112C12.2227 1.2268 12.1273 1.13962 12.0168 1.07551C11.9063 1.01139 11.7833 0.971856 11.6561 0.95959C11.5289 0.947324 11.4006 0.962618 11.2799 1.00443L9.77767 1.53776L8.67546 0.311101C8.59201 0.21352 8.48841 0.135175 8.3718 0.0814573C8.25518 0.0277395 8.12831 -7.62939e-05 7.99991 -7.62939e-05C7.87151 -7.62939e-05 7.74464 0.0277395 7.62802 0.0814573C7.5114 0.135175 7.40781 0.21352 7.32436 0.311101L6.26659 1.57331ZM9.57323 4.88884H10.3377C10.37 4.88836 10.4018 4.89669 10.4298 4.91295C10.4577 4.92921 10.4807 4.95278 10.4962 4.98112C10.5117 5.00945 10.5193 5.04149 10.5179 5.07378C10.5166 5.10608 10.5066 5.1374 10.4888 5.16439L6.79992 10.9066C6.75976 10.9692 6.70454 11.0207 6.63932 11.0564C6.5741 11.0921 6.50095 11.1109 6.42659 11.111H5.66215C5.62984 11.1115 5.598 11.1032 5.57007 11.0869C5.54214 11.0706 5.51916 11.0471 5.50362 11.0187C5.48808 10.9904 5.48056 10.9584 5.48187 10.9261C5.48318 10.8938 5.49326 10.8624 5.51104 10.8355L9.1999 5.09328C9.24006 5.03069 9.29527 4.97918 9.3605 4.94346C9.42572 4.90774 9.49887 4.88896 9.57323 4.88884ZM9.99989 8.88881C9.78014 8.88881 9.56532 8.95397 9.3826 9.07606C9.19988 9.19815 9.05747 9.37168 8.97337 9.57471C8.88927 9.77773 8.86727 10.0011 8.91014 10.2167C8.95301 10.4322 9.05883 10.6302 9.21422 10.7856C9.36962 10.941 9.56759 11.0468 9.78313 11.0897C9.99866 11.1325 10.2221 11.1105 10.4251 11.0264C10.6281 10.9423 10.8017 10.7999 10.9237 10.6172C11.0458 10.4345 11.111 10.2197 11.111 9.99991C11.111 9.70522 10.9939 9.42261 10.7856 9.21424C10.5772 9.00587 10.2946 8.88881 9.99989 8.88881ZM5.99993 4.88884C5.78017 4.88884 5.56535 4.954 5.38263 5.07609C5.19991 5.19818 5.0575 5.37171 4.9734 5.57474C4.88931 5.77777 4.8673 6.00117 4.91017 6.21671C4.95305 6.43224 5.05887 6.63022 5.21426 6.78561C5.36965 6.941 5.56763 7.04682 5.78316 7.08969C5.99869 7.13257 6.2221 7.11056 6.42513 7.02646C6.62815 6.94237 6.80168 6.79996 6.92377 6.61724C7.04586 6.43452 7.11103 6.2197 7.11103 5.99994C7.11103 5.70526 6.99397 5.42265 6.78559 5.21427C6.57722 5.0059 6.29461 4.88884 5.99993 4.88884Z" fill="currentColor"/></g></defs></svg></div>
  <div class="render-container render-route-store-custom-motostores"><div class="render-provider"><div class="vtex-store__template bg-base"><div class="flex flex-column min-vh-100 w-100"><header class="c-header__main header-container z-9999 w-100 fixed comoto-store-X7fBOCkaJDVTbl6IfRhCX
        
        " style="background:#FFFFFF"><div class="comoto-store-7RupWpiqS-tp242MEK8mB
            comoto-store-3P1oEfM1qvA31uX8GNStdA
            
            flex flex-row-reverse flex-wrap flex-nowrap-l flex-column-l pt0 pt5-l pa5 justify-center mr-auto ml-auto"><div class="flex justify-center justify-between-l items-center comoto-store-2RIFzRyOeXhoLZ-g6Kbv0F pb5"><div class="flex flex-start w-60 w-auto-l"><a href="/" class="flex items-center justify-center justify-start-l"><img class="lazyload 
              undefined comoto-store-1n2Za57D-0F0aBqyrjA9P_ vtex-render-runtime-8-x-lazyload" alt="Motorola logo" data-src="https://mxmoto.vtexassets.com/arquivos/c-rd-motorola@2x.png?v=637459707056400000" loading="lazy"/><img class="lazyload dn  comoto-store-3Ou4tcNvJYaomSt5k6niYi vtex-render-runtime-8-x-lazyload" alt="Motorola logo" data-src="https://motorolaimgrepo.vtexassets.com/arquivos/motorola-2.svg" loading="lazy"/></a></div><div class="comoto-store-2aoRHMxcPFwUo457dm6JdC w-30 dn db-l mt4 mt0-l z-5"><div class="w-100 mw7 pv4 vtex-store-components-3-x-searchBarContainer"><div class="vtex-store-components-3-x-autoCompleteOuterContainer vtex-store-components-3-x-autoCompleteOuterContainer--header__search-bar"><div class="w-100 flex"><label class="vtex-input w-100"><div class="vtex-input-prefix__group flex flex-row items-stretch overflow-hidden br2 bw1 b--solid b--muted-4 hover-b--muted-3 h-large "><input type="text" class="vtex-styleguide-9-x-input ma0 border-box vtex-styleguide-9-x-hideDecorators vtex-styleguide-9-x-noAppearance br2  br-0 br--left  w-100 bn outline-0 bg-base c-on-base b--muted-4 hover-b--muted-3 t-body pl5 " placeholder="Buscar..."/><span class="c-muted-2 fw5 flex items-center t-body bg-base  vtex-input__suffix br2 bl-0 br--right pr5 pl4 "><div class="vtex-store-components-3-x-suffixWrapper vtex-store-components-3-x-suffixWrapper--header__search-bar flex h-100"><button class=" vtex-store-components-3-x-searchBarIcon vtex-store-components-3-x-searchBarIcon--header__search-bar vtex-store-components-3-x-searchBarIcon--search vtex-store-components-3-x-searchBarIcon--header__search-bar--search flex items-center pointer bn bg-transparent outline-0 pv0 pl0 pr3" aria-label="Buscar Productos"><svg fill="none" width="16" height="16" viewBox="0 0 16 16" class=" vtex-store-components-3-x-searchIcon vtex-store-components-3-x-searchIcon--header__search-bar" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><use href="#hpa-search" xlink:href="#hpa-search"></use></svg></button></div></span></div></label></div></div></div></div><div class="
       comoto-store-2dmopjXbyFp8-EB3_q1tE8
      
      ma0 pa0 list flex justify-end justify-between-l items-center
    "><div class="
                  
                  
                   white"><div class="flex items-center pl5" style="cursor:pointer"><div class="flex items-center justify-center relative"><img alt="Regístrate &lt;br/&gt;&lt;strong style=&quot;color: #ff554d&quot;&gt;Obtén un cupón de $50.000&lt;/strong&gt; icon" class="lazyload comoto-store-30cxlOa5x_xnwJktTofZjy undefined vtex-render-runtime-8-x-lazyload" crossorigin="anonymous" data-src="https://comoto.vtexassets.com/arquivos/header-white-opt-news.png" loading="lazy"/></div><div class="comoto-store-3tIZnPENsUQVMeVx9vRgo7 dn db-l flex-column pl3 white"><p data-item="Regístrate &lt;br/&gt;&lt;strong style=&quot;color: #ff554d&quot;&gt;Obtén un cupón de $50.000&lt;/strong&gt;" class="menu-info-item ma0 f7">Regístrate <br/><strong style="color: #ff554d">Obtén un cupón de $50.000</strong></p></div></div></div><div class="
                  comoto-store-2AnXwPgiwGUJAKtwpX_GQA
                  
                  comoto-store-XKln0ZJafNo2lqpO0jDN6 white"><a target="_self" href="/motorola-stores" class="link"><div class="flex items-center pl5" style="cursor:pointer"><div class="flex items-center justify-center relative"><img alt="centros de servicio icon" class="lazyload comoto-store-30cxlOa5x_xnwJktTofZjy undefined vtex-render-runtime-8-x-lazyload" crossorigin="anonymous" data-src="https://comoto.vtexassets.com/arquivos/icono-tiendas-fisicas.png?v=637396756131130000" loading="lazy"/></div><div class="comoto-store-3tIZnPENsUQVMeVx9vRgo7 dn db-l flex-column pl3 white"><p data-item="centros de servicio" class="menu-info-item ma0 f7">centros de servicio</p></div></div></a></div><div class="
                
                comoto-store-2AnXwPgiwGUJAKtwpX_GQA  flex flex-column items-center pointer"><div class="flex" style="min-height:35px"><div class="flex"><div class="flex items-center pl5" style="cursor:pointer"><div class="flex items-center justify-center relative"><img alt="soporte icon" class="lazyload comoto-store-30cxlOa5x_xnwJktTofZjy undefined vtex-render-runtime-8-x-lazyload" crossorigin="anonymous" data-src="https://comoto.vtexassets.com/arquivos/c-rd-support@2x.png?v=637396756106300000" loading="lazy"/></div><div class="comoto-store-3tIZnPENsUQVMeVx9vRgo7 dn db-l flex-column pl3 white"><p data-item="soporte" class="menu-info-item ma0 f7">soporte</p></div></div></div></div><ul class="
            comoto-store-7EKsA6-Pu5Q7yLg2WPY8u
            undefined
            o-0 z-9999 mt8 absolute list ma0 bg-white pa4 pa5-l br3 w4 w5-l flex flex-column items-center"><li class="comoto-store-2xnC3IgcjCAAc4S3dBPYnY pv3 w-100"><a target="_blank" href="https://motorola-global-es-latam.custhelp.com/" class="link c-base db" rel="noopener">Celulares y accesorios</a></li><li class="comoto-store-2xnC3IgcjCAAc4S3dBPYnY pv3 w-100"><a target="_blank" href="https://es-latam.support.motorola.com/app/rsa" class="link c-base db" rel="noopener">Recuperación y asistente inteligente</a></li><li class="comoto-store-2xnC3IgcjCAAc4S3dBPYnY pv3 w-100"><a target="_blank" href="https://motorola-global-es-latam.custhelp.com/app/software-upgrade-news/g_id/1984" class="link c-base db" rel="noopener">Actualizaciones de sistema</a></li><li class="comoto-store-2xnC3IgcjCAAc4S3dBPYnY pv3 w-100"><a target="_blank" href="https://motorola-global-es-latam.custhelp.com/app/answers/detail/a_id/89882" class="link c-base db" rel="noopener">Controladores</a></li><li class="comoto-store-2xnC3IgcjCAAc4S3dBPYnY pv3 w-100"><a target="_blank" href="https://motorola-global-es-latam.custhelp.com/app/mcp/contactus#gs=" class="link c-base db" rel="noopener">Contáctanos</a></li><li class="comoto-store-2xnC3IgcjCAAc4S3dBPYnY pv3 w-100"><a target="_blank" href="https://motorola-global-es-latam.custhelp.com/app/mcp/trackrepair2" class="link c-base db" rel="noopener">Servicio y reparación</a></li><li class="comoto-store-2xnC3IgcjCAAc4S3dBPYnY pv3 w-100"><a target="_blank" href="https://motorola-global-es-latam.custhelp.com/app/mcp/trackrepair" class="link c-base db" rel="noopener">Estatus de tu reparación</a></li></ul></div><div class="
                
                  flex flex-column items-center pointer"><div class="flex" style="min-height:35px"><div class="flex"><div class="flex items-center pl5" style="cursor:pointer"><div class="flex items-center justify-center relative"><img alt="mi cuenta icon" class="lazyload comoto-store-30cxlOa5x_xnwJktTofZjy undefined vtex-render-runtime-8-x-lazyload" crossorigin="anonymous" data-src="https://comoto.vtexassets.com/arquivos/c-rd-user@2x.png?v=637326813091770000" loading="lazy"/></div><div class="comoto-store-3tIZnPENsUQVMeVx9vRgo7 dn db-l flex-column pl3 white"><p data-item="mi cuenta" class="menu-info-item ma0 f7">mi cuenta</p></div></div></div></div><ul class="
            comoto-store-7EKsA6-Pu5Q7yLg2WPY8u
            undefined
            o-0 z-9999 mt8 absolute list ma0 bg-white pa4 pa5-l br3 w4 w5-l flex flex-column items-center"><li class="comoto-store-2xnC3IgcjCAAc4S3dBPYnY pv3 w-100"><a href="/account#/orders" class="link c-base db">Mis pedidos</a></li><li class="comoto-store-2xnC3IgcjCAAc4S3dBPYnY pv3 w-100"><a href="/account" class="link c-base db">Mi cuenta</a></li><li class="comoto-store-2xnC3IgcjCAAc4S3dBPYnY pv3 w-100"><div class="c-base">Entrar</div></li></ul></div><div class="
                  
                  
                   white"><a target="_self" href="https://www.motorola.com.co/checkout/" class="link"><div class="flex items-center pl5" style="cursor:pointer"><div class="flex items-center justify-center relative"><img alt=" icon" class="lazyload comoto-store-30cxlOa5x_xnwJktTofZjy undefined vtex-render-runtime-8-x-lazyload" crossorigin="anonymous" data-src="https://comoto.vtexassets.com/arquivos/sacola@2x.png" loading="lazy"/></div><div class="comoto-store-3tIZnPENsUQVMeVx9vRgo7 dn db-l flex-column pl3 white"><p data-item="" class="menu-info-item ma0 f7"></p></div></div></a></div></div></div><div class="flex justify-between comoto-store-1yWVBVHF9HC7JXlYBFq5GB comoto-store-2o7MFSR5l9enyC10Arhu0Y"><div class="comoto-store-1OohjveUc5-FEVAAJvU5s2 flex items-center"><button type="button" class="pointer pa0 hover-text-moto-header-menu 
            comoto-store-3mZKDFmAARvfRthmaldXlH button-reset b--transparent bg-transparent flex items-center justify-between white ttl fw5"><div class="comoto-store-1KfSzcOBVZv7ZT2TtZZ2O_ pointer"><span class="comoto-store-VYXmilU3bkoI3WedCXxkh false"></span><span class="comoto-store-1ni4CgUQibUe2QAUlSO30U false"></span><span class="comoto-store-29-qJdCQxFwfYQOuGhHU6e false"></span></div><span class="dn db-l f7 f6-xl">Menú</span></button><nav class="items-center dn flex-l ml9 w-80 redo"><ul class="ma0 pa0 flex list items-center undefined w-100 justify-between"><li class="mr5 pv5 front-menu-item dn"><a target="_self" href="/smartphones" class="front-menu-item-link link items-center flex color-inherit
        false comoto-store-2h7jKvsTK8MvQVWpv8NZMM"><span class="f7 f6-xl"><span>todos los smartphones</span></span></a></li><li class="mr5 pv5 front-menu-item dn"><span class="flex pointer"><span class="f7 f6-xl false comoto-store-3a8pmEnp1UPZG_enymGKwB"><span>smartphones 2</span></span><div class="o-50 flex items-center ml3"><img alt="Arrow down" class="lazyload comoto-store-3CqeOibXtHGIYncro9d9OF   vtex-render-runtime-8-x-lazyload" data-src="https://motorolaimgrepo.vtexassets.com/arquivos/arrow-down-header-icon.svg" loading="lazy"/></div></span><nav class="comoto-store-2sk6dBmruR3Z7pNdrtYuzU o-0  submenu justify-center bg-white flex w-100 absolute left-0 z-4 pt5"><div class="comoto-store-2OkzwdDdEHhyCX65s69NDP flex w-100"><div class="flex flex-column relative flex-auto"><p style="width:fit-content;margin:0 auto;border:none;border-bottom:2px solid #000;background:transparent;font-family:Montserrat;font-weight:500;text-transform:capitalize;padding:0.5rem 1rem">smartphones 2</p><div class="comoto-store-2IXaNenUceNpXtWKA-GQjq pt6 pr5 pl5" style="grid-template-columns:repeat(4,1fr)"><div class="comoto-store-3J9V6vgeEp0Q7Rmu06_XXl comoto-store-38LAxh18G_0HJRhmAyA-ZM"><a style="text-decoration:none" href="" class="comoto-store-DZaPui_7neNdZazYghrPA c-base fw5"><div class="comoto-store-1SrYgfAz0xMQM8wbwYscfV fw4"><span>motorola razr</span></div></a><ul class="list pa0 flex flex-column comoto-store-2D42IWgm5GsHsBZj7HuFOe"><li class="comoto-store-2aBKcQ5V6ne4r7W7L78xao comoto-store-2EqnWBCrr8gL2yS5FMONbl mv3"><a target="_self" href="/familia-razr" class="link c-base fw4 f6"><span><span class="c-link fw6  f-95p"><b class='fw7'>familia</b></span></span></a></li><li class="comoto-store-2aBKcQ5V6ne4r7W7L78xao  mv3"><a target="_self" href="/motorola-razr-60-ultra/p" class="link c-base fw4 f6"><span>motorola <b class='fw7'>razr 60 ultra</b> <label>nuevo</label></span></a></li><li class="comoto-store-2aBKcQ5V6ne4r7W7L78xao  mv3"><a target="_self" href="/motorola-razr-60/p" class="link c-base fw4 f6"><span>motorola <b class='fw7'>razr 60</b> <label>nuevo</label></span></a></li><li class="comoto-store-2aBKcQ5V6ne4r7W7L78xao  mv3"><a target="_self" href="/motorola-razr-50-ultra/p" class="link c-base fw4 f6"><span>motorola <b class='fw7'>razr 50 ultra</b></span></a></li></ul></div><div class="comoto-store-3smuugrn15EVrGOauBED63 comoto-store-38LAxh18G_0HJRhmAyA-ZM"><a style="text-decoration:none" href="" class="comoto-store-DZaPui_7neNdZazYghrPA c-base fw5"><div class="comoto-store-1SrYgfAz0xMQM8wbwYscfV fw4"><span>motorola edge</span></div></a><ul class="list pa0 flex flex-column comoto-store-2D42IWgm5GsHsBZj7HuFOe"><li class="comoto-store-2aBKcQ5V6ne4r7W7L78xao comoto-store-2EqnWBCrr8gL2yS5FMONbl mv3"><a target="_self" href="/familia-motorola-edge" class="link c-base fw4 f6"><span><span class="c-link fw6  f-95p"><b class='fw7'>familia</b></span></span></a></li><li class="comoto-store-2aBKcQ5V6ne4r7W7L78xao  mv3"><a target="_self" href="/motorola-edge-60-pro/p" class="link c-base fw4 f6"><span>motorola <b class='fw7'>edge 60 pro </b> <label>nuevo</label></span></a></li><li class="comoto-store-2aBKcQ5V6ne4r7W7L78xao  mv3"><a target="_self" href="/motorola-edge-60/p" class="link c-base fw4 f6"><span>motorola <b class='fw7'>edge 60 </b> <label>nuevo</label></span></a></li><li class="comoto-store-2aBKcQ5V6ne4r7W7L78xao  mv3"><a target="_self" href="/motorola-edge-60-fusion/p" class="link c-base fw4 f6"><span>motorola <b class='fw7'>edge 60 fusion</b> <label>nuevo</label></span></a></li><li class="comoto-store-2aBKcQ5V6ne4r7W7L78xao  mv3"><a target="_self" href="/motorola-edge-50/p" class="link c-base fw4 f6"><span>motorola <b class='fw7'>edge 50</b> </span></a></li><li class="comoto-store-2aBKcQ5V6ne4r7W7L78xao  mv3"><a target="_self" href="/motorola-edge-50-fusion-512-gb/p" class="link c-base fw4 f6"><span>motorola <b class='fw7'>edge 50 fusion 512gb</b> </span></a></li><li class="comoto-store-2aBKcQ5V6ne4r7W7L78xao  mv3"><a target="_self" href="/motorola-edge-50-fusion-256-gb/p" class="link c-base fw4 f6"><span>motorola <b class='fw7'>edge 50 fusion 256gb</b> </span></a></li></ul></div><div class="comoto-store-7CP4IlihGxSsGFqxiADHV comoto-store-38LAxh18G_0HJRhmAyA-ZM"><a style="text-decoration:none" href="" class="comoto-store-DZaPui_7neNdZazYghrPA c-base fw5"><div class="comoto-store-1SrYgfAz0xMQM8wbwYscfV fw4"><span>moto g</span></div></a><ul class="list pa0 flex flex-column comoto-store-2D42IWgm5GsHsBZj7HuFOe"><li class="comoto-store-2aBKcQ5V6ne4r7W7L78xao comoto-store-2EqnWBCrr8gL2yS5FMONbl mv3"><a target="_self" href="/familia-moto-g" class="link c-base fw4 f6"><span><span class="c-link fw6  f-95p"><b class='fw7'>familia</b></span></span></a></li><li class="comoto-store-2aBKcQ5V6ne4r7W7L78xao  mv3"><a target="_self" href="/moto-g85/p" class="link c-base fw4 f6"><span>moto <b class='fw7'>g85</b> <label>nuevo</label></span></a></li><li class="comoto-store-2aBKcQ5V6ne4r7W7L78xao  mv3"><a target="_self" href="/moto-g56/p" class="link c-base fw4 f6"><span>moto <b class='fw7'>g56</b> <label>nuevo</label></span></a></li><li class="comoto-store-2aBKcQ5V6ne4r7W7L78xao  mv3"><a target="_self" href="/moto-g15-512-gb/p" class="link c-base fw4 f6"><span>moto <b class='fw7'>g15 512gb</b> <label>nuevo</label></span></a></li><li class="comoto-store-2aBKcQ5V6ne4r7W7L78xao  mv3"><a target="_self" href="/moto-g15-256-gb/p" class="link c-base fw4 f6"><span>moto <b class='fw7'>g15 256gb</b> <label>nuevo</label></span></a></li><li class="comoto-store-2aBKcQ5V6ne4r7W7L78xao  mv3"><a target="_self" href="/moto-g15-128-gb/p" class="link c-base fw4 f6"><span>moto <b class='fw7'>g15 128gb</b> <label>nuevo</label></span></a></li><li class="comoto-store-2aBKcQ5V6ne4r7W7L78xao  mv3"><a target="_self" href="/moto-g05/p" class="link c-base fw4 f6"><span>moto <b class='fw7'>g05</b> <label>nuevo</label></span></a></li></ul></div><div class="comoto-store-2-ODcVildJM9D2CTua3BDt comoto-store-38LAxh18G_0HJRhmAyA-ZM"><a style="text-decoration:none" href="/moto-e15/p" class="comoto-store-DZaPui_7neNdZazYghrPA c-base fw5"><div class="comoto-store-1SrYgfAz0xMQM8wbwYscfV fw4"><span>moto e</span></div></a><ul class="list pa0 flex flex-column comoto-store-2D42IWgm5GsHsBZj7HuFOe"><li class="comoto-store-2aBKcQ5V6ne4r7W7L78xao  mv3"><a target="_self" href="/moto-e15/p" class="link c-base fw4 f6"><span>moto <b class='fw7'>e15</b></span></a></li></ul></div><div class="comoto-store-3UGQtbgEwCnSJrUugTO9WC comoto-store-38LAxh18G_0HJRhmAyA-ZM"><a style="text-decoration:none" href="" class="comoto-store-3R6V6Ltae_yJMym7t8aOjI c-base fw5"><div class="comoto-store-1SrYgfAz0xMQM8wbwYscfV fw4"><span>moto e</span></div></a><ul class="list pa0 flex flex-column comoto-store-2D42IWgm5GsHsBZj7HuFOe"></ul></div></div></div></div></nav></li><li class="mr5 pv5 front-menu-item "><span class="flex pointer"><span class="f7 f6-xl false comoto-store-3a8pmEnp1UPZG_enymGKwB"><span>smartphones</span></span><div class="o-50 flex items-center ml3"><img alt="Arrow down" class="lazyload comoto-store-3CqeOibXtHGIYncro9d9OF   vtex-render-runtime-8-x-lazyload" data-src="https://motorolaimgrepo.vtexassets.com/arquivos/arrow-down-header-icon.svg" loading="lazy"/></div></span><nav class="comoto-store-2sk6dBmruR3Z7pNdrtYuzU o-0  submenu justify-center bg-white flex w-100 absolute left-0 z-4 pt5"><div class="comoto-store-2OkzwdDdEHhyCX65s69NDP flex w-100"><div class="flex flex-column relative flex-auto"><p style="width:fit-content;margin:0 auto;border:none;border-bottom:2px solid #000;background:transparent;font-family:Montserrat;font-weight:500;text-transform:capitalize;padding:0.5rem 1rem">smartphones</p><div class="comoto-store-2IXaNenUceNpXtWKA-GQjq pt6 pr5 pl5" style="grid-template-columns:repeat(4,1fr)"><div class="comoto-store-3J9V6vgeEp0Q7Rmu06_XXl comoto-store-38LAxh18G_0HJRhmAyA-ZM"><a style="text-decoration:none" href="/familia-razr" class="comoto-store-DZaPui_7neNdZazYghrPA c-base fw5"><img class="lazyload comoto-store-32gvW4oVT1Wf1NzCYrkjKC w-auto mt0 mh7 mb3 pb4 vtex-render-runtime-8-x-lazyload" alt="item Familia&lt;br /&gt;&lt;b&gt;Motorola Razr&lt;/b&gt;" crossorigin="anonymous" data-src="https://comoto.vtexassets.com/assets/vtex.file-manager-graphql/images/bd68773a-49b5-4e72-a916-2c2275e8501f___1ff02e108d5dec7fbbf16ef322b95e5d.png" loading="lazy"/><div class="comoto-store-1SrYgfAz0xMQM8wbwYscfV fw4"><span>Familia<br /><b>Motorola Razr</b></span><span class="comoto-store-LgGHLko0Z9wK7Hi1we-7w">Ver más</span></div></a><ul class="list pa0 flex flex-column comoto-store-2D42IWgm5GsHsBZj7HuFOe"><li class="comoto-store-2aBKcQ5V6ne4r7W7L78xao comoto-store-2EqnWBCrr8gL2yS5FMONbl mv3"><a target="_self" href="/familia-razr" class="link c-base fw4 f6"><span><span class="c-link fw6  f-95p"><b class='fw7'>familia</b></span></span></a></li><li class="comoto-store-2aBKcQ5V6ne4r7W7L78xao  mv3"><a target="_self" href="/motorola-razr-60-ultra/p" class="link c-base fw4 f6"><span>motorola <b class='fw7'>razr 60 ultra</b> <label>nuevo</label></span></a></li><li class="comoto-store-2aBKcQ5V6ne4r7W7L78xao  mv3"><a target="_self" href="/motorola-razr-60/p" class="link c-base fw4 f6"><span>motorola <b class='fw7'>razr 60</b> <label>nuevo</label></span></a></li><li class="comoto-store-2aBKcQ5V6ne4r7W7L78xao  mv3"><a target="_self" href="/motorola-razr-50-ultra/p" class="link c-base fw4 f6"><span>motorola <b class='fw7'>razr 50 ultra</b> </span></a></li></ul></div><div class="comoto-store-3smuugrn15EVrGOauBED63 comoto-store-38LAxh18G_0HJRhmAyA-ZM"><a style="text-decoration:none" href="/familia-motorola-edge" class="comoto-store-DZaPui_7neNdZazYghrPA c-base fw5"><img class="lazyload comoto-store-32gvW4oVT1Wf1NzCYrkjKC w-auto mt0 mh7 mb3 pb4 vtex-render-runtime-8-x-lazyload" alt="item Familia&lt;br /&gt;&lt;b&gt;Motorola Edge&lt;/b&gt;" crossorigin="anonymous" data-src="https://comoto.vtexassets.com/assets/vtex.file-manager-graphql/images/52ac1bf5-d287-4b63-956b-715cfd9ac664___e505016d0bf144bc5d876e1df7b83528.png" loading="lazy"/><div class="comoto-store-1SrYgfAz0xMQM8wbwYscfV fw4"><span>Familia<br /><b>Motorola Edge</b></span><span class="comoto-store-LgGHLko0Z9wK7Hi1we-7w">Ver más</span></div></a><ul class="list pa0 flex flex-column comoto-store-2D42IWgm5GsHsBZj7HuFOe"><li class="comoto-store-2aBKcQ5V6ne4r7W7L78xao comoto-store-2EqnWBCrr8gL2yS5FMONbl mv3"><a target="_self" href="/familia-motorola-edge" class="link c-base fw4 f6"><span><span class="c-link fw6  f-95p"><b class='fw7'>familia</b></span></span></a></li><li class="comoto-store-2aBKcQ5V6ne4r7W7L78xao  mv3"><a target="_self" href="/motorola-edge-60-pro/p" class="link c-base fw4 f6"><span>motorola <b class='fw7'>edge 60 pro </b> <label>nuevo</label></span></a></li><li class="comoto-store-2aBKcQ5V6ne4r7W7L78xao  mv3"><a target="_self" href="/motorola-edge-60/p" class="link c-base fw4 f6"><span>motorola <b class='fw7'>edge 60 </b> <label>nuevo</label></span></a></li><li class="comoto-store-2aBKcQ5V6ne4r7W7L78xao  mv3"><a target="_self" href="/motorola-edge-60-fusion/p" class="link c-base fw4 f6"><span>motorola <b class='fw7'>edge 60 fusion</b> <label>nuevo</label></span></a></li><li class="comoto-store-2aBKcQ5V6ne4r7W7L78xao  mv3"><a target="_self" href="/motorola-edge-50/p" class="link c-base fw4 f6"><span>motorola <b class='fw7'>edge 50</b> </span></a></li><li class="comoto-store-2aBKcQ5V6ne4r7W7L78xao  mv3"><a target="_self" href="/motorola-edge-50-fusion-512-gb/p" class="link c-base fw4 f6"><span>motorola <b class='fw7'>edge 50 fusion 512gb</b> </span></a></li><li class="comoto-store-2aBKcQ5V6ne4r7W7L78xao  mv3"><a target="_self" href="/motorola-edge-50-fusion-256-gb/p" class="link c-base fw4 f6"><span>motorola <b class='fw7'>edge 50 fusion 256gb</b> </span></a></li></ul></div><div class="comoto-store-7CP4IlihGxSsGFqxiADHV comoto-store-38LAxh18G_0HJRhmAyA-ZM"><a style="text-decoration:none" href="/familia-moto-g" class="comoto-store-DZaPui_7neNdZazYghrPA c-base fw5"><img class="lazyload comoto-store-32gvW4oVT1Wf1NzCYrkjKC w-auto mt0 mh7 mb3 pb4 vtex-render-runtime-8-x-lazyload" alt="item Familia&lt;br /&gt;&lt;b&gt;Moto G&lt;/b&gt;" crossorigin="anonymous" data-src="https://comoto.vtexassets.com/assets/vtex.file-manager-graphql/images/0c7f9cda-32ad-434d-970c-d80cefb5438c___608497d12a47622724110fd8fe00d4e5.png" loading="lazy"/><div class="comoto-store-1SrYgfAz0xMQM8wbwYscfV fw4"><span>Familia<br /><b>Moto G</b></span><span class="comoto-store-LgGHLko0Z9wK7Hi1we-7w">Ver más</span></div></a><ul class="list pa0 flex flex-column comoto-store-2D42IWgm5GsHsBZj7HuFOe"><li class="comoto-store-2aBKcQ5V6ne4r7W7L78xao comoto-store-2EqnWBCrr8gL2yS5FMONbl mv3"><a target="_self" href="/familia-moto-g" class="link c-base fw4 f6"><span><span class="c-link fw6  f-95p"><b class='fw7'>familia</b></span></span></a></li><li class="comoto-store-2aBKcQ5V6ne4r7W7L78xao  mv3"><a target="_self" href="/moto-g85/p" class="link c-base fw4 f6"><span>moto <b class='fw7'>g85</b> <label>nuevo</label></span></a></li><li class="comoto-store-2aBKcQ5V6ne4r7W7L78xao  mv3"><a target="_self" href="/moto-g-75/p" class="link c-base fw4 f6"><span>moto <b class='fw7'>g75</b> <label>nuevo</label></span></a></li><li class="comoto-store-2aBKcQ5V6ne4r7W7L78xao  mv3"><a target="_self" href="/moto-g56/p" class="link c-base fw4 f6"><span>moto <b class='fw7'>g56</b> <label>nuevo</label></span></a></li><li class="comoto-store-2aBKcQ5V6ne4r7W7L78xao  mv3"><a target="_self" href="/moto-g-55/p" class="link c-base fw4 f6"><span>moto <b class='fw7'>g55</b> <label>nuevo</label></span></a></li><li class="comoto-store-2aBKcQ5V6ne4r7W7L78xao  mv3"><a target="_self" href="/moto-g15-512-gb/p" class="link c-base fw4 f6"><span>moto <b class='fw7'>g15 512gb</b> <label>nuevo</label></span></a></li><li class="comoto-store-2aBKcQ5V6ne4r7W7L78xao  mv3"><a target="_self" href="/moto-g15-256-gb/p" class="link c-base fw4 f6"><span>moto <b class='fw7'>g15 256gb</b> <label>nuevo</label></span></a></li><li class="comoto-store-2aBKcQ5V6ne4r7W7L78xao  mv3"><a target="_self" href="/moto-g15-128-gb/p" class="link c-base fw4 f6"><span>moto <b class='fw7'>g15 128gb</b> <label>nuevo</label></span></a></li><li class="comoto-store-2aBKcQ5V6ne4r7W7L78xao  mv3"><a target="_self" href="/moto-g05/p" class="link c-base fw4 f6"><span>moto <b class='fw7'>g05</b> <label>nuevo</label></span></a></li></ul></div><div class="comoto-store-2-ODcVildJM9D2CTua3BDt comoto-store-38LAxh18G_0HJRhmAyA-ZM"><a style="text-decoration:none" href="/moto-e15/p" class="comoto-store-DZaPui_7neNdZazYghrPA c-base fw5"><img class="lazyload comoto-store-32gvW4oVT1Wf1NzCYrkjKC w-auto mt0 mh7 mb3 pb4 vtex-render-runtime-8-x-lazyload" alt="item &lt;b&gt;Moto E&lt;/b&gt;" crossorigin="anonymous" data-src="https://comoto.vtexassets.com/assets/vtex.file-manager-graphql/images/79703248-ddde-43ec-aa4c-f04e7ffc24af___0110ef76b81f1d661d413337f3029f2a.png" loading="lazy"/><div class="comoto-store-1SrYgfAz0xMQM8wbwYscfV fw4"><span><b>Moto E</b></span><span class="comoto-store-LgGHLko0Z9wK7Hi1we-7w">ver más</span></div></a></div><div class="comoto-store-3UGQtbgEwCnSJrUugTO9WC comoto-store-38LAxh18G_0HJRhmAyA-ZM"><a style="text-decoration:none" href="/smartphones" class="comoto-store-3R6V6Ltae_yJMym7t8aOjI c-base fw5"><div class="comoto-store-1SrYgfAz0xMQM8wbwYscfV fw4"><span><span style="color: #ff554d">Ver<br/> todos</span></span></div></a></div></div></div></div></nav></li><li class="mr5 pv5 front-menu-item dn"><a target="_self" href="/accesorios" class="front-menu-item-link link items-center flex color-inherit
        false comoto-store-2h7jKvsTK8MvQVWpv8NZMM"><span class="f7 f6-xl"><span><b class='fw7'>accesorios</b></span></span></a></li><li class="mr5 pv5 front-menu-item "><span class="flex pointer"><span class="f7 f6-xl false comoto-store-3a8pmEnp1UPZG_enymGKwB"><span>accesorios</span></span><div class="o-50 flex items-center ml3"><img alt="Arrow down" class="lazyload comoto-store-3CqeOibXtHGIYncro9d9OF   vtex-render-runtime-8-x-lazyload" data-src="https://motorolaimgrepo.vtexassets.com/arquivos/arrow-down-header-icon.svg" loading="lazy"/></div></span><nav class="comoto-store-2sk6dBmruR3Z7pNdrtYuzU o-0  submenu justify-center bg-white flex w-100 absolute left-0 z-4 pt5"><div class="comoto-store-2OkzwdDdEHhyCX65s69NDP flex w-100"><div class="flex flex-column relative flex-auto"><p style="width:fit-content;margin:0 auto;border:none;border-bottom:2px solid #000;background:transparent;font-family:Montserrat;font-weight:500;text-transform:capitalize;padding:0.5rem 1rem">accesorios</p><div class="comoto-store-2IXaNenUceNpXtWKA-GQjq pt6 pr5 pl5" style="grid-template-columns:repeat(4,1fr)"><div class="comoto-store-3J9V6vgeEp0Q7Rmu06_XXl comoto-store-38LAxh18G_0HJRhmAyA-ZM"><a style="text-decoration:none" href="/accesorios/rastreador" class="comoto-store-DZaPui_7neNdZazYghrPA c-base fw5"><img class="lazyload comoto-store-32gvW4oVT1Wf1NzCYrkjKC w-auto mt0 mh7 mb3 pb4 vtex-render-runtime-8-x-lazyload" alt="item Moto&lt;br /&gt;&lt;b&gt;Tag&lt;/b&gt;" crossorigin="anonymous" data-src="https://comoto.vtexassets.com/assets/vtex.file-manager-graphql/images/fbe018f2-211a-40e4-a3de-6cbcfb12a417___f2cdb57cf01607803001fe60bbc5e6e4.png" loading="lazy"/><div class="comoto-store-1SrYgfAz0xMQM8wbwYscfV fw4"><span>Moto<br /><b>Tag</b></span></div></a></div><div class="comoto-store-3smuugrn15EVrGOauBED63 comoto-store-38LAxh18G_0HJRhmAyA-ZM"><a style="text-decoration:none" href="/accesorios/audifono" class="comoto-store-DZaPui_7neNdZazYghrPA c-base fw5"><img class="lazyload comoto-store-32gvW4oVT1Wf1NzCYrkjKC w-auto mt0 mh7 mb3 pb4 vtex-render-runtime-8-x-lazyload" alt="item Audífonos" crossorigin="anonymous" data-src="https://comoto.vtexassets.com/assets/vtex.file-manager-graphql/images/4e8547ea-ae83-4d8f-9ce3-f27a55e22394___7f31aa62c2c13582ac00127cc01f974d.png" loading="lazy"/><div class="comoto-store-1SrYgfAz0xMQM8wbwYscfV fw4"><span>Audífonos</span></div></a><ul class="list pa0 flex flex-column comoto-store-2D42IWgm5GsHsBZj7HuFOe"><li class="comoto-store-2aBKcQ5V6ne4r7W7L78xao  mv3"><a target="_self" href="/moto-buds-plus/p" class="link c-base fw4 f6"><span>moto buds+</span></a></li><li class="comoto-store-2aBKcQ5V6ne4r7W7L78xao  mv3"><a target="_self" href="/moto-buds/p" class="link c-base fw4 f6"><span>moto buds</span></a></li></ul></div><div class="comoto-store-7CP4IlihGxSsGFqxiADHV comoto-store-38LAxh18G_0HJRhmAyA-ZM"><a style="text-decoration:none" href="/accesorios/smartwatch" class="comoto-store-DZaPui_7neNdZazYghrPA c-base fw5"><img class="lazyload comoto-store-32gvW4oVT1Wf1NzCYrkjKC w-auto mt0 mh7 mb3 pb4 vtex-render-runtime-8-x-lazyload" alt="item Smartwatch" crossorigin="anonymous" data-src="https://comoto.vtexassets.com/assets/vtex.file-manager-graphql/images/338f1beb-8bbd-4337-beea-68a93fc6e7f0___0862377772ac82350eed909f42b3066c.png" loading="lazy"/><div class="comoto-store-1SrYgfAz0xMQM8wbwYscfV fw4"><span>Smartwatch</span></div></a><ul class="list pa0 flex flex-column comoto-store-2D42IWgm5GsHsBZj7HuFOe"><li class="comoto-store-2aBKcQ5V6ne4r7W7L78xao  mv3"><a target="_self" href="/moto-watch-fit/p?skuId=581" class="link c-base fw4 f6"><span>moto <b class='fw7'>watch fit</b> <label>nuevo</label></span></a></li><li class="comoto-store-2aBKcQ5V6ne4r7W7L78xao  mv3"><a target="_self" href="/moto-watch-120/p" class="link c-base fw4 f6"><span>moto <b class='fw7'>watch 120</b></span></a></li></ul></div><div class="comoto-store-2-ODcVildJM9D2CTua3BDt comoto-store-38LAxh18G_0HJRhmAyA-ZM"><a style="text-decoration:none" href="/accesorios/cargadores" class="comoto-store-DZaPui_7neNdZazYghrPA c-base fw5"><img class="lazyload comoto-store-32gvW4oVT1Wf1NzCYrkjKC w-auto mt0 mh7 mb3 pb4 vtex-render-runtime-8-x-lazyload" alt="item Cargadores" crossorigin="anonymous" data-src="https://comoto.vtexassets.com/assets/vtex.file-manager-graphql/images/5fe119ed-7476-47fa-8879-dd710f7f9915___d86b6c22876a48bf8ed5e838d776be43.png" loading="lazy"/><div class="comoto-store-1SrYgfAz0xMQM8wbwYscfV fw4"><span>Cargadores</span></div></a></div><div class="comoto-store-3UGQtbgEwCnSJrUugTO9WC comoto-store-38LAxh18G_0HJRhmAyA-ZM"><a style="text-decoration:none" href="/accesorios" class="comoto-store-3R6V6Ltae_yJMym7t8aOjI c-base fw5"><div class="comoto-store-1SrYgfAz0xMQM8wbwYscfV fw4"><span><span style="color: #ff554d">Ver<br/> todos</span></span></div></a></div></div></div></div></nav></li><li class="mr5 pv5 front-menu-item "><a target="_self" href="/moto-ai" class="front-menu-item-link link items-center flex color-inherit
        false comoto-store-2h7jKvsTK8MvQVWpv8NZMM"><span class="f7 f6-xl"><span>moto<b class='fw7'>ai</b></span></span></a></li><li class="mr5 pv5 front-menu-item dn"><a target="_self" href="/compare-smartphones" class="front-menu-item-link link items-center flex color-inherit
        false comoto-store-2h7jKvsTK8MvQVWpv8NZMM"><span class="f7 f6-xl"><span>comparar</span></span></a></li><li class="mr5 pv5 front-menu-item "><a target="_self" href="/helloofertas" class="front-menu-item-link link items-center flex color-inherit
        false comoto-store-2h7jKvsTK8MvQVWpv8NZMM"><span class="f7 f6-xl"><span><label style="color: #ff554d">hello<b class='fw7'>ofertas</b></label></span></span></a></li><li class="mr5 pv5 front-menu-item dn"><a target="_self" href="/helloofertas" class="front-menu-item-link link items-center flex color-inherit
        false comoto-store-2h7jKvsTK8MvQVWpv8NZMM"><span class="f7 f6-xl"><span>helloofertas</span></span></a></li><li class="mr5 pv5 front-menu-item dn"><a target="_self" href="/motorola-stores" class="front-menu-item-link link items-center flex color-inherit
        false comoto-store-2h7jKvsTK8MvQVWpv8NZMM"><span class="f7 f6-xl"><span>centros de servicio</span></span></a></li><li class="mr5 pv5 front-menu-item "><a target="_self" href="/colaboracion-motorola-formula-1" class="front-menu-item-link link items-center flex color-inherit
        false comoto-store-2h7jKvsTK8MvQVWpv8NZMM"><span class="f7 f6-xl"><span>F1</span></span></a></li><li class="mr5 pv5 front-menu-item dn"><a target="_self" href="/moto-care" class="front-menu-item-link link items-center flex color-inherit
        false comoto-store-2h7jKvsTK8MvQVWpv8NZMM"><span class="f7 f6-xl"><span><b class='fw7'>moto</b>care</span></span></a></li><li class="mr5 pv5 front-menu-item dn"><a target="_self" href="/moto-care" class="front-menu-item-link link items-center flex color-inherit
        false comoto-store-2h7jKvsTK8MvQVWpv8NZMM"><span class="f7 f6-xl"><span>motocare</span></span></a></li><li class="mr5 pv5 front-menu-item dn"><a target="_self" href="https://cloud.motorola-mail.com/generic-registration?lang=CO-ES" class="front-menu-item-link link items-center flex color-inherit
        false comoto-store-2h7jKvsTK8MvQVWpv8NZMM"><span class="f7 f6-xl"><span>novedades</span></span></a></li><li class="mr5 pv5 front-menu-item dn"><a target="_self" href="/thinkshield" class="front-menu-item-link link items-center flex color-inherit
        false comoto-store-2h7jKvsTK8MvQVWpv8NZMM"><span class="f7 f6-xl"><span><b class='fw7'>Think</b>shield</span></span></a></li><li class="mr5 pv5 front-menu-item dn"><a target="_self" href="/thinkshield" class="front-menu-item-link link items-center flex color-inherit
        false comoto-store-2h7jKvsTK8MvQVWpv8NZMM"><span class="f7 f6-xl"><span>thinkshield</span></span></a></li><li class="mr5 pv5 front-menu-item dn"><a target="_self" href="/familia-5g" class="front-menu-item-link link items-center flex color-inherit
        false comoto-store-2h7jKvsTK8MvQVWpv8NZMM"><span class="f7 f6-xl"><span>smartphones <b class='fw7'>5G</b></span></span></a></li><li class="mr5 pv5 front-menu-item "><a target="_self" href="/pantone" class="front-menu-item-link link items-center flex color-inherit
        false comoto-store-2h7jKvsTK8MvQVWpv8NZMM"><span class="f7 f6-xl"><span>pantone</span></span></a></li><li class="mr5 pv5 front-menu-item "><a target="_self" href="https://motorolanews.com/co/" class="front-menu-item-link link items-center flex color-inherit
        false comoto-store-2h7jKvsTK8MvQVWpv8NZMM"><span class="f7 f6-xl"><span>press room</span></span></a></li><li class="mr5 pv5 front-menu-item dn"><a target="_self" href="https://cloud.motorola-mail.com/generic-registration?lang=CO-ES" class="front-menu-item-link link items-center flex color-inherit
        false comoto-store-2h7jKvsTK8MvQVWpv8NZMM"><span class="f7 f6-xl"><span>Regístrate</span></span></a></li><li class="mr5 pv5 front-menu-item "><a target="_self" href="/mundial-de-clubes-fifa-2025" class="front-menu-item-link link items-center flex color-inherit
        false comoto-store-2h7jKvsTK8MvQVWpv8NZMM"><span class="f7 f6-xl"><span><b class='fw7'>FIFA</b></span></span></a></li></ul></nav></div><div class="info-item-menu ma0 pa0 items-center pointer flex undefined undefined comoto-store-2LF2wSAfDl_vTWajM6WAPQ"><div class="info-item-menu-text ml5 pl1">envío gratis smartphones</div><div class="info-item-menu-text ml5 pl1">múltiples medios de pago</div><div class="info-item-menu-text ml5 pl1">servicio técnico a domicilio*</div></div></div><div class="comoto-store-2HUepdYR8jq5FeIuYZaLp
            
            
        "><section aria-label="slider" id="slider-items-kow7wtg" style="touch-action:pan-y" class="w-100 flex items-center relative comoto-store-2-x-sliderLayoutContainer"><div class="w-100 comoto-store-2-x-sliderTrackContainer overflow-hidden"><div data-testid="slider-track" class="comoto-store-2-x-sliderTrack flex justify-around relative pa0 ma0" style="transform:translate3d(-33.333333333333336%, 0, 0);width:300%" aria-atomic="false" aria-live="polite"><div aria-hidden="true" role="none presentation" class="comoto-store-2-x-slide comoto-store-2-x-slide--firstVisible comoto-store-2-x-slide--hidden flex relative" style="width:33.333333333333336%"><div class="comoto-store-2-x-slideChildrenContainer flex justify-center items-center w-100"></div></div><div aria-hidden="false" role="group" aria-roledescription="slide" aria-label="La diapositiva actual es1 de1" class="comoto-store-2-x-slide comoto-store-2-x-slide--firstVisible comoto-store-2-x-slide--visible flex relative" data-index="1" style="width:33.333333333333336%"><div class="comoto-store-2-x-slideChildrenContainer flex justify-center items-center w-100"><div class="comoto-store-3q7kPpsjgfhXe4m-02Lu9M"><p>Todos nuestros smartphones vienen con <strong>cargador incluido en caja.</strong></p></div></div></div><div aria-hidden="true" role="none presentation" class="comoto-store-2-x-slide comoto-store-2-x-slide--firstVisible comoto-store-2-x-slide--hidden flex relative" style="width:33.333333333333336%"><div class="comoto-store-2-x-slideChildrenContainer flex justify-center items-center w-100"></div></div></div></div></section></div></div><div class="motorola-cookies"></div><script type="text/javascript">
        window.__lc = window.__lc || {};
        window.__lc.license = 11929773;
    </script><script async="" type="text/javascript" src="https://cdn.livechatinc.com/tracking.js"></script><noscript><a href="https://www.livechatinc.com/chat-with/11929773/" rel="nofollow">Chat with us</a>, powered by <a href="https://www.livechatinc.com/?welcome" rel="noopener nofollow" target="_blank">LiveChat</a></noscript></header><div class="comoto-store-1qFMmb-A-oP9IY5D3n9Qyv"></div><div class="is-collaborator"></div><div id="floating_button_modal" class="comoto-store-JvDa51JT0Bh-mtI-qQ4GQ comoto-store-3sUT_-HHKDIfleXocw_4X3" style="right:0px"><div class="comoto-store-2uB_sZrtyY8giY_w0Lp50F"><span class="comoto-store-1oOqV4ewlRSi--8xfDGPmf">GANA<p>$50.000</p></span><p class="comoto-store-3GWvv3xOBbJ2Tw_j4Mi8dB">en tu<br/> primera compra.</p></div><div class="comoto-store-27qekbQjP-McjjHIu_sAU3"><img class="lazyload comoto-store-UoDYeDAAbikMDdCq7qu43 vtex-render-runtime-8-x-lazyload" alt="close_button" data-src="https://brmotorolanew.vtexassets.com/arquivos/closeIcon2.svg" loading="lazy"/></div></div><div style="opacity:1;position:unset;width:unset"><div class="flex flex-grow-1 w-100 flex-column"><div class="vtex-render__container-id-moto-stores"><div id="app"><h1 class="c-storelist-title">DE SERVICIO</h1><div class="c-storelist"><div class="c-storelist-statecontainer"><a class="c-storelist-statecontainer__item"><h3 class="c-storelist-statecontainer__item--title">Bogotá</h3></a><a class="c-storelist-statecontainer__item"><h3 class="c-storelist-statecontainer__item--title">Medellín</h3></a></div></div><h3 class="title-unboxing">Conoce nuestros canales de servicio.</h3><div class="section-hero" id="video_intro_2"><div class="section-hero__video"><iframe src="https://www.youtube.com/embed/4ztG4ZmMxnA?autoplay=1&amp;mute=1&amp;frameborder=1&amp;rel=0" frameBorder="0" allowfullscreen="" allow="autoplay; fullscreen"></iframe></div><div class="section-hero__headline"></div></div></div></div></div></div><div style="display:none"><div class="center w-100 mw9" style="padding:20px"><div style="width:100%;height:1400px;position:relative"><div style="width:100%;height:1400px;overflow:hidden;position:absolute;top:0;left:0;border-radius:5px"><div class="vtex-render-runtime-8-x-slide" style="width:300vw;height:100%;position:relative;left:0;background-color:#e0e0e0;background-image:linear-gradient(90deg, #e0e0e0, #e0e0e0 50%, #e8e8e8 60%, #e0e0e0 65%, #e0e0e0);background-size:50% 100%;background-repeat:repeat-x"></div></div></div></div></div><div class="flex flex-grow-1 bg-below-element"></div><div><div data-hydration-id="store.custom#motostores/$after_footer" style="display:contents"><div class="vtex-store-footer-2-x-footerLayoutSpacer flex flex-grow-1"></div><div class="vtex-store-footer-2-x-footerLayout"><div class="vtex-flex-layout-0-x-flexRow vtex-flex-layout-0-x-flexRow--footer" aria-label="Sección fila"><div class="flex mt0 mb0 pt0 pb0    justify-start vtex-flex-layout-0-x-flexRowContent vtex-flex-layout-0-x-flexRowContent--footer items-stretch w-100"><div class="pr0 items-stretch vtex-flex-layout-0-x-stretchChildrenWidth   flex" style="width:100%"><div class="vtex-flex-layout-0-x-flexCol vtex-flex-layout-0-x-flexCol--footer  ml0 mr0 pl0 pr0      flex flex-column h-100 w-100"><div class="vtex-flex-layout-0-x-flexColChild vtex-flex-layout-0-x-flexColChild--footer pb0" style="height:100%"><div class="vtex-flex-layout-0-x-flexRow vtex-flex-layout-0-x-flexRow--footer-newsletter" aria-label="Sección fila"><div class="flex mt0 mb0 pt0 pb0    justify-start vtex-flex-layout-0-x-flexRowContent vtex-flex-layout-0-x-flexRowContent--footer-newsletter items-stretch w-100"><div class="pr0 items-stretch vtex-flex-layout-0-x-stretchChildrenWidth   flex" style="width:100%"><section class="comoto-store-1b1UHRdOj2CErrydEEVRIM" style="padding-bottom:30px"><div class="comoto-store-HKnVVPWEf6dJovy5DkWu8"><h2 class="comoto-store-3w296pRZi0AYKwJ2LUBnrh">Recibe nuestras ofertas, lanzamientos y promociones</h2><p class="comoto-store-bD3ftkCpmucdkeqw9c0fL">Registrese ahora y <b>obtenga un cupón de $50.000 para su primera compra</b></p></div><div class="comoto-store-TvEqgnjtGcdjnQ-YzMyvV"><form data-form-id="Lead_generated_cupon_bienvenida" action="submit" class="comoto-store-1OnkXIhLsgUDIsPGNKEPzU"><div class="comoto-store-1q11z9T_7zKJ_J8ZydO4Rs"><input type="text" placeholder="Ingrese su nombre" name="name" value="" required=""/><input type="email" placeholder="Ingrese su e-mail" name="email" value="" required=""/><button class="cta_enviar_descuento_bienvenida">Enviar</button></div><label><input type="checkbox" name="policies"/><span>Acepto recibir información sobre productos y ofertas promocionales especiales de Motorola por correo electrónico y confirmo que tengo 16 años de edad o más.<a href="https://help.motorola.com/hc/apps/privacy/web/pt-co/">Políticas de Privacidad.</a></span></label></form></div></section></div></div></div></div><div class="vtex-flex-layout-0-x-flexColChild vtex-flex-layout-0-x-flexColChild--footer pb0" style="height:100%"><div class="comoto-store-GFqGJE5jCF3wBue5DUFut
        
        
        
    "><span class="comoto-store-1UdZDNrTZ4o2uql7Ws3W9t"></span></div></div><div class="vtex-flex-layout-0-x-flexColChild vtex-flex-layout-0-x-flexColChild--footer pb0" style="height:100%"><div class="vtex-flex-layout-0-x-flexRow vtex-flex-layout-0-x-flexRow--footer-social-location" aria-label="Sección fila"><div class="flex mt0 mb0 pt0 pb0    justify-start vtex-flex-layout-0-x-flexRowContent vtex-flex-layout-0-x-flexRowContent--footer-social-location items-stretch w-100"><div class="pr0 items-stretch vtex-flex-layout-0-x-stretchChildrenWidth   flex" style="width:33%"><div class="vtex-flex-layout-0-x-flexCol vtex-flex-layout-0-x-flexCol--footer-social-location  ml0 mr0 pl0 pr0    justify-center items-center flex flex-column h-100 w-100"><div class="vtex-flex-layout-0-x-flexColChild vtex-flex-layout-0-x-flexColChild--footer-social-location pb0" style="height:auto"><div class="vtex-rich-text-0-x-container vtex-rich-text-0-x-container--footer-social-location flex tc items-center justify-center t-body c-on-base"><div class="vtex-rich-text-0-x-wrapper vtex-rich-text-0-x-wrapper--footer-social-location"><p class="lh-copy vtex-rich-text-0-x-paragraph vtex-rich-text-0-x-paragraph--footer-social-location">Sitio oficial</p></div></div></div><div class="vtex-flex-layout-0-x-flexColChild vtex-flex-layout-0-x-flexColChild--footer-social-location pb0" style="height:auto"><a href="/" class="vtex-store-components-3-x-logoLink"><span class="store-logo vtex-store-components-3-x-logoContainer vtex-store-components-3-x-sizeDesktop pv4 ph6"><img width="147" alt="Logo" class="lazyload vtex-store-components-3-x-logoImage vtex-render-runtime-8-x-lazyload" data-src="https://motorolaimgrepo.vtexassets.com/arquivos/motorola-logo-full.svg" loading="lazy"/></span></a></div></div></div><div class="pr0 items-stretch vtex-flex-layout-0-x-stretchChildrenWidth   flex" style="width:33%"><div class="vtex-flex-layout-0-x-flexCol vtex-flex-layout-0-x-flexCol--footer-social-media  ml0 mr0 pl0 pr0    justify-center items-center flex flex-column h-100 w-100"><div class="vtex-flex-layout-0-x-flexColChild vtex-flex-layout-0-x-flexColChild--footer-social-media pb0" style="height:auto"><div class="vtex-rich-text-0-x-container vtex-rich-text-0-x-container--footer-social-location flex tc items-center justify-center t-body c-on-base"><div class="vtex-rich-text-0-x-wrapper vtex-rich-text-0-x-wrapper--footer-social-location"><p class="lh-copy vtex-rich-text-0-x-paragraph vtex-rich-text-0-x-paragraph--footer-social-location">Síguenos</p></div></div></div><div class="vtex-flex-layout-0-x-flexColChild vtex-flex-layout-0-x-flexColChild--footer-social-media pb0" style="height:auto"><div class="vtex-flex-layout-0-x-flexRow vtex-flex-layout-0-x-flexRow--footer-social-media-icons" aria-label="Sección fila"><div class="flex mt0 mb0 pt0 pb0    justify-start vtex-flex-layout-0-x-flexRowContent vtex-flex-layout-0-x-flexRowContent--footer-social-media-icons items-stretch w-100"><div class="pr0 items-stretch    flex" style="width:auto"><a target="_blank" href="https://www.instagram.com/motorola_col/" title="" rel="noopener" class="vtex-store-components-3-x-imageElementLink vtex-store-components-3-x-imageElementLink--footer-social-media"><img title="" sizes="" srcSet="" alt="" class="lazyload vtex-store-components-3-x-imageElement vtex-store-components-3-x-imageElement--footer-social-media vtex-render-runtime-8-x-lazyload" loading="lazy" fetchpriority="auto" crossorigin="anonymous" data-src="https://comoto.vtexassets.com/arquivos/instagram_rd_3.svg"/></a></div><div class="pr0 items-stretch    flex" style="width:auto"><a target="_blank" href="https://www.tiktok.com/@motorola_col?_t=8mxGTp7sELO&amp;_r=1" title="" rel="noopener" class="vtex-store-components-3-x-imageElementLink vtex-store-components-3-x-imageElementLink--footer-social-media"><img title="" sizes="" srcSet="" alt="" class="lazyload vtex-store-components-3-x-imageElement vtex-store-components-3-x-imageElement--footer-social-media vtex-render-runtime-8-x-lazyload" loading="lazy" fetchpriority="auto" crossorigin="anonymous" data-src="https://comoto.vtexassets.com/arquivos/tik_tok_rd_3.svg"/></a></div><div class="pr0 items-stretch    flex" style="width:auto"><a target="_blank" href="https://www.facebook.com/MotorolaInCOL/" title="" rel="noopener" class="vtex-store-components-3-x-imageElementLink vtex-store-components-3-x-imageElementLink--footer-social-media"><img title="" sizes="" srcSet="" alt="" class="lazyload vtex-store-components-3-x-imageElement vtex-store-components-3-x-imageElement--footer-social-media vtex-render-runtime-8-x-lazyload" loading="lazy" fetchpriority="auto" crossorigin="anonymous" data-src="https://comoto.vtexassets.com/arquivos/facebook_rd_3.svg"/></a></div><div class="pr0 items-stretch    flex" style="width:auto"><a target="_blank" href="https://twitter.com/Motorola_col" title="" rel="noopener" class="vtex-store-components-3-x-imageElementLink vtex-store-components-3-x-imageElementLink--footer-social-media"><img title="" sizes="" srcSet="" alt="" class="lazyload vtex-store-components-3-x-imageElement vtex-store-components-3-x-imageElement--footer-social-media vtex-render-runtime-8-x-lazyload" loading="lazy" fetchpriority="auto" crossorigin="anonymous" data-src="https://comoto.vtexassets.com/arquivos/x_rd_3.svg"/></a></div><div class="pr0 items-stretch    flex" style="width:auto"><a target="_blank" href="https://www.youtube.com/channel/UCQb9tIfmErKmVxuORjKj9yA" title="" rel="noopener" class="vtex-store-components-3-x-imageElementLink vtex-store-components-3-x-imageElementLink--footer-social-media"><img title="" sizes="" srcSet="" alt="" class="lazyload vtex-store-components-3-x-imageElement vtex-store-components-3-x-imageElement--footer-social-media vtex-render-runtime-8-x-lazyload" loading="lazy" fetchpriority="auto" crossorigin="anonymous" data-src="https://comoto.vtexassets.com/arquivos/youtube_rd_3.svg"/></a></div></div></div></div></div></div><div class="pr0 items-stretch vtex-flex-layout-0-x-stretchChildrenWidth   flex" style="width:33%"><div class="vtex-flex-layout-0-x-flexCol vtex-flex-layout-0-x-flexCol--footer-location  ml0 mr0 pl0 pr0      flex flex-column h-100 w-100"><div class="vtex-flex-layout-0-x-flexColChild vtex-flex-layout-0-x-flexColChild--footer-location pb0" style="height:100%"><div class="vtex-flex-layout-0-x-flexRow vtex-flex-layout-0-x-flexRow--footer-location" aria-label="Sección fila"><div class="flex mt0 mb0 pt0 pb0    justify-center vtex-flex-layout-0-x-flexRowContent vtex-flex-layout-0-x-flexRowContent--footer-location items-stretch w-100"><div class="pr0 items-stretch vtex-flex-layout-0-x-stretchChildrenWidth   flex" style="width:50%"><img title="" sizes="" srcSet="" alt="" class="lazyload vtex-store-components-3-x-imageElement vtex-store-components-3-x-imageElement--footer-location vtex-render-runtime-8-x-lazyload" loading="lazy" fetchpriority="auto" style="max-height:25px" crossorigin="anonymous" data-src="https://comoto.vtexassets.com/arquivos/bandera_colombia@2x.png?v=637414890625370000"/></div><div class="pr0 items-stretch vtex-flex-layout-0-x-stretchChildrenWidth   flex" style="width:50%"><div class="vtex-rich-text-0-x-container vtex-rich-text-0-x-container--footer-location flex tl items-start justify-start t-body c-on-base"><div class="vtex-rich-text-0-x-wrapper vtex-rich-text-0-x-wrapper--footer-location"><p class="lh-copy vtex-rich-text-0-x-paragraph vtex-rich-text-0-x-paragraph--footer-location"><a class="vtex-rich-text-0-x-link vtex-rich-text-0-x-link--footer-location" href="https://www.motorola.com/country-selector">Cambiar ubicación</a></p></div></div></div></div></div></div></div></div></div></div></div><div class="vtex-flex-layout-0-x-flexColChild vtex-flex-layout-0-x-flexColChild--footer pb0" style="height:100%"><div class="vtex-flex-layout-0-x-flexRow vtex-flex-layout-0-x-flexRow--footer-menus" aria-label="Sección fila"><div class="flex mt0 mb0 pt0 pb0    justify-start vtex-flex-layout-0-x-flexRowContent vtex-flex-layout-0-x-flexRowContent--footer-menus items-stretch w-100"><div class="pr0 items-stretch vtex-flex-layout-0-x-stretchChildrenWidth   flex" style="width:20%"><div class="vtex-flex-layout-0-x-flexCol vtex-flex-layout-0-x-flexCol--footer-sobre-nos vtex-flex-layout-0-x-flexCol--footer-menus  ml0 mr0 pl0 pr0      flex flex-column h-100 w-100"><div class="vtex-flex-layout-0-x-flexColChild vtex-flex-layout-0-x-flexColChild--footer-sobre-nos vtex-flex-layout-0-x-flexColChild--footer-menus pb0" style="height:100%"><div class="vtex-rich-text-0-x-container vtex-rich-text-0-x-container--footer-menus flex tl items-start justify-start t-body c-on-base"><div class="vtex-rich-text-0-x-wrapper vtex-rich-text-0-x-wrapper--footer-menus"><p class="lh-copy vtex-rich-text-0-x-paragraph vtex-rich-text-0-x-paragraph--footer-menus">sobre nosotros</p></div></div></div><div class="vtex-flex-layout-0-x-flexColChild vtex-flex-layout-0-x-flexColChild--footer-sobre-nos vtex-flex-layout-0-x-flexColChild--footer-menus pb0" style="height:100%"><nav class="vtex-menu-2-x-menuContainerNav vtex-menu-2-x-menuContainerNav--footer-menus"><ul class="vtex-menu-2-x-menuContainer vtex-menu-2-x-menuContainer--footer-menus list flex pl0 mv0 flex-column"><li class="vtex-menu-2-x-menuItem vtex-menu-2-x-menuItem--footer-menus list vtex-menu-2-x-menuItem vtex-menu-2-x-menuItem--footer-menus vtex-menu-2-x-menuItem--isClosed vtex-menu-2-x-menuItem--footer-menus--isClosed"><div class="vtex-menu-2-x-styledLinkContainer vtex-menu-2-x-styledLinkContainer--footer-menus mh6 pv2"><a target="_blank" href="https://www.lenovo.com/" id="menu-item-sobre-lenovo" title="sobre lenovo" rel="noopener" class="vtex-menu-2-x-styledLink vtex-menu-2-x-styledLink--footer-menus no-underline pointer t-body c-on-base pointer"><div class="vtex-menu-2-x-styledLinkContent vtex-menu-2-x-styledLinkContent--footer-menus flex justify-between nowrap">sobre lenovo</div></a></div></li><li class="vtex-menu-2-x-menuItem vtex-menu-2-x-menuItem--footer-menus list vtex-menu-2-x-menuItem vtex-menu-2-x-menuItem--footer-menus vtex-menu-2-x-menuItem--isClosed vtex-menu-2-x-menuItem--footer-menus--isClosed"><div class="vtex-menu-2-x-styledLinkContainer vtex-menu-2-x-styledLinkContainer--footer-menus mh6 pv2"><a href="/institucional/sobre-nosotros" id="menu-item-sobre-motorola" title="sobre motorola" class="vtex-menu-2-x-styledLink vtex-menu-2-x-styledLink--footer-menus no-underline pointer t-body c-on-base pointer"><div class="vtex-menu-2-x-styledLinkContent vtex-menu-2-x-styledLinkContent--footer-menus flex justify-between nowrap">sobre motorola</div></a></div></li><li class="vtex-menu-2-x-menuItem vtex-menu-2-x-menuItem--footer-menus list vtex-menu-2-x-menuItem vtex-menu-2-x-menuItem--footer-menus vtex-menu-2-x-menuItem--isClosed vtex-menu-2-x-menuItem--footer-menus--isClosed"><div class="vtex-menu-2-x-styledLinkContainer vtex-menu-2-x-styledLinkContainer--footer-menus mh6 pv2"><a href="/institucional/terminos-de-uso" id="menu-item-terminos-de-uso" title="legal" class="vtex-menu-2-x-styledLink vtex-menu-2-x-styledLink--footer-menus no-underline pointer t-body c-on-base pointer"><div class="vtex-menu-2-x-styledLinkContent vtex-menu-2-x-styledLinkContent--footer-menus flex justify-between nowrap">legal</div></a></div></li><li class="vtex-menu-2-x-menuItem vtex-menu-2-x-menuItem--footer-menus list vtex-menu-2-x-menuItem vtex-menu-2-x-menuItem--footer-menus vtex-menu-2-x-menuItem--isClosed vtex-menu-2-x-menuItem--footer-menus--isClosed"><div class="vtex-menu-2-x-styledLinkContainer vtex-menu-2-x-styledLinkContainer--footer-menus mh6 pv2"><a target="_blank" href="/institucional/politica-de-privacidad" id="menu-item-aviso-privacidad-web" __editorItemTitle="aviso de privacidad web" title="aviso de privacidad web" rel="noopener" class="vtex-menu-2-x-styledLink vtex-menu-2-x-styledLink--footer-menus no-underline pointer t-body c-on-base pointer"><div class="vtex-menu-2-x-styledLinkContent vtex-menu-2-x-styledLinkContent--footer-menus flex justify-between nowrap">aviso de privacidad web</div></a></div></li><li class="vtex-menu-2-x-menuItem vtex-menu-2-x-menuItem--footer-menus list vtex-menu-2-x-menuItem vtex-menu-2-x-menuItem--footer-menus vtex-menu-2-x-menuItem--isClosed vtex-menu-2-x-menuItem--footer-menus--isClosed"><div class="vtex-menu-2-x-styledLinkContainer vtex-menu-2-x-styledLinkContainer--footer-menus mh6 pv2"><a href="/institucional/terminos-de-compra-venta" id="menu-item-terminos-de-venta" __editorItemTitle="términos de venta" title="términos de venta" class="vtex-menu-2-x-styledLink vtex-menu-2-x-styledLink--footer-menus no-underline pointer t-body c-on-base pointer"><div class="vtex-menu-2-x-styledLinkContent vtex-menu-2-x-styledLinkContent--footer-menus flex justify-between nowrap">términos de venta</div></a></div></li><li class="vtex-menu-2-x-menuItem vtex-menu-2-x-menuItem--footer-menus list vtex-menu-2-x-menuItem vtex-menu-2-x-menuItem--footer-menus vtex-menu-2-x-menuItem--isClosed vtex-menu-2-x-menuItem--footer-menus--isClosed"><div class="vtex-menu-2-x-styledLinkContainer vtex-menu-2-x-styledLinkContainer--footer-menus mh6 pv2"><a target="_blank" href="https://cloud.motorola-mail.com/generic-registration?lang=CO-ES" id="menu-item-registro" __editorItemTitle="registro" title="registro" rel="noopener" class="vtex-menu-2-x-styledLink vtex-menu-2-x-styledLink--footer-menus no-underline pointer t-body c-on-base pointer"><div class="vtex-menu-2-x-styledLinkContent vtex-menu-2-x-styledLinkContent--footer-menus flex justify-between nowrap">registro</div></a></div></li><li class="vtex-menu-2-x-menuItem vtex-menu-2-x-menuItem--footer-menus list vtex-menu-2-x-menuItem vtex-menu-2-x-menuItem--footer-menus vtex-menu-2-x-menuItem--isClosed vtex-menu-2-x-menuItem--footer-menus--isClosed"><div class="vtex-menu-2-x-styledLinkContainer vtex-menu-2-x-styledLinkContainer--footer-menus mh6 pv2"><a target="_blank" href="/terminos-y-condiciones-pits-motorola" __editorItemTitle="TyC" title="" rel="noopener" class="vtex-menu-2-x-styledLink vtex-menu-2-x-styledLink--footer-menus no-underline pointer t-body c-on-base pointer"><div class="vtex-menu-2-x-styledLinkContent vtex-menu-2-x-styledLinkContent--footer-menus flex justify-between nowrap">Términos y condiciones &quot;Pits Motorola&quot;</div></a></div></li><li class="vtex-menu-2-x-menuItem vtex-menu-2-x-menuItem--footer-menus list vtex-menu-2-x-menuItem vtex-menu-2-x-menuItem--footer-menus vtex-menu-2-x-menuItem--isClosed vtex-menu-2-x-menuItem--footer-menus--isClosed"><div class="vtex-menu-2-x-styledLinkContainer vtex-menu-2-x-styledLinkContainer--footer-menus mh6 pv2"><a target="_blank" href="/terminos-y-condiciones-bingo-virtual" __editorItemTitle="TyC Mayorista" title="" rel="noopener" class="vtex-menu-2-x-styledLink vtex-menu-2-x-styledLink--footer-menus no-underline pointer t-body c-on-base pointer"><div class="vtex-menu-2-x-styledLinkContent vtex-menu-2-x-styledLinkContent--footer-menus flex justify-between nowrap">Términos y condiciones &quot;Bingo Virtual&quot;</div></a></div></li></ul></nav></div></div></div><div class="pr0 items-stretch vtex-flex-layout-0-x-stretchChildrenWidth   flex" style="width:20%"><div class="vtex-flex-layout-0-x-flexCol vtex-flex-layout-0-x-flexCol--footer-modelos vtex-flex-layout-0-x-flexCol--footer-menus  ml0 mr0 pl0 pr0      flex flex-column h-100 w-100"><div class="vtex-flex-layout-0-x-flexColChild vtex-flex-layout-0-x-flexColChild--footer-modelos vtex-flex-layout-0-x-flexColChild--footer-menus pb0" style="height:auto"><div class="vtex-rich-text-0-x-container vtex-rich-text-0-x-container--footer-menus flex tl items-start justify-start t-body c-on-base"><div class="vtex-rich-text-0-x-wrapper vtex-rich-text-0-x-wrapper--footer-menus"><p class="lh-copy vtex-rich-text-0-x-paragraph vtex-rich-text-0-x-paragraph--footer-menus">modelos</p></div></div></div><div class="vtex-flex-layout-0-x-flexColChild vtex-flex-layout-0-x-flexColChild--footer-modelos vtex-flex-layout-0-x-flexColChild--footer-menus pb0" style="height:auto"><nav class="vtex-menu-2-x-menuContainerNav vtex-menu-2-x-menuContainerNav--footer-menus"><ul class="vtex-menu-2-x-menuContainer vtex-menu-2-x-menuContainer--footer-menus list flex pl0 mv0 flex-column"><li class="vtex-menu-2-x-menuItem vtex-menu-2-x-menuItem--footer-menus list vtex-menu-2-x-menuItem vtex-menu-2-x-menuItem--footer-menus vtex-menu-2-x-menuItem--isClosed vtex-menu-2-x-menuItem--footer-menus--isClosed"><div class="vtex-menu-2-x-styledLinkContainer vtex-menu-2-x-styledLinkContainer--footer-menus mh6 pv2"><a href="/familia-razr" __editorItemTitle="motorola razr" title="motorola razr" class="vtex-menu-2-x-styledLink vtex-menu-2-x-styledLink--footer-menus no-underline pointer t-body c-on-base pointer"><div class="vtex-menu-2-x-styledLinkContent vtex-menu-2-x-styledLinkContent--footer-menus flex justify-between nowrap">motorola razr</div></a></div></li><li class="vtex-menu-2-x-menuItem vtex-menu-2-x-menuItem--footer-menus list vtex-menu-2-x-menuItem vtex-menu-2-x-menuItem--footer-menus vtex-menu-2-x-menuItem--isClosed vtex-menu-2-x-menuItem--footer-menus--isClosed"><div class="vtex-menu-2-x-styledLinkContainer vtex-menu-2-x-styledLinkContainer--footer-menus mh6 pv2"><a href="/motorola-edge-40-neo/p" id="menu-item-motorola-one" __editorItemTitle="motorola edge" title="motorola edge" class="vtex-menu-2-x-styledLink vtex-menu-2-x-styledLink--footer-menus no-underline pointer t-body c-on-base pointer"><div class="vtex-menu-2-x-styledLinkContent vtex-menu-2-x-styledLinkContent--footer-menus flex justify-between nowrap">motorola edge</div></a></div></li><li class="vtex-menu-2-x-menuItem vtex-menu-2-x-menuItem--footer-menus list vtex-menu-2-x-menuItem vtex-menu-2-x-menuItem--footer-menus vtex-menu-2-x-menuItem--isClosed vtex-menu-2-x-menuItem--footer-menus--isClosed"><div class="vtex-menu-2-x-styledLinkContainer vtex-menu-2-x-styledLinkContainer--footer-menus mh6 pv2"><a href="/familia-moto-g" id="menu-item-motorola-g" __editorItemTitle="moto g" title="moto g" class="vtex-menu-2-x-styledLink vtex-menu-2-x-styledLink--footer-menus no-underline pointer t-body c-on-base pointer"><div class="vtex-menu-2-x-styledLinkContent vtex-menu-2-x-styledLinkContent--footer-menus flex justify-between nowrap">moto g</div></a></div></li><li class="vtex-menu-2-x-menuItem vtex-menu-2-x-menuItem--footer-menus list vtex-menu-2-x-menuItem vtex-menu-2-x-menuItem--footer-menus vtex-menu-2-x-menuItem--isClosed vtex-menu-2-x-menuItem--footer-menus--isClosed"><div class="vtex-menu-2-x-styledLinkContainer vtex-menu-2-x-styledLinkContainer--footer-menus mh6 pv2"><a href="/familia-moto-e" id="menu-item-moto-e" __editorItemTitle="moto e" title="moto e" class="vtex-menu-2-x-styledLink vtex-menu-2-x-styledLink--footer-menus no-underline pointer t-body c-on-base pointer"><div class="vtex-menu-2-x-styledLinkContent vtex-menu-2-x-styledLinkContent--footer-menus flex justify-between nowrap">moto e</div></a></div></li><li class="vtex-menu-2-x-menuItem vtex-menu-2-x-menuItem--footer-menus list vtex-menu-2-x-menuItem vtex-menu-2-x-menuItem--footer-menus vtex-menu-2-x-menuItem--isClosed vtex-menu-2-x-menuItem--footer-menus--isClosed"><div class="vtex-menu-2-x-styledLinkContainer vtex-menu-2-x-styledLinkContainer--footer-menus mh6 pv2"><a target="_blank" href="https://comoto.myvtex.com/arquivos/Motorola%20-%20Informacion%20fichas%20tecnicas%202024.pdf" __editorItemTitle="Fichas técnicas" title="" rel="noopener" class="vtex-menu-2-x-styledLink vtex-menu-2-x-styledLink--footer-menus no-underline pointer t-body c-on-base pointer"><div class="vtex-menu-2-x-styledLinkContent vtex-menu-2-x-styledLinkContent--footer-menus flex justify-between nowrap">fichas técnicas smartphones</div></a></div></li></ul></nav></div></div></div><div class="pr0 items-stretch vtex-flex-layout-0-x-stretchChildrenWidth   flex" style="width:20%"><div class="vtex-flex-layout-0-x-flexCol vtex-flex-layout-0-x-flexCol--footer-suporte vtex-flex-layout-0-x-flexCol--footer-menus  ml0 mr0 pl0 pr0      flex flex-column h-100 w-100"><div class="vtex-flex-layout-0-x-flexColChild vtex-flex-layout-0-x-flexColChild--footer-suporte vtex-flex-layout-0-x-flexColChild--footer-menus pb0" style="height:auto"><div class="vtex-rich-text-0-x-container vtex-rich-text-0-x-container--footer-menus flex tl items-start justify-start t-body c-on-base"><div class="vtex-rich-text-0-x-wrapper vtex-rich-text-0-x-wrapper--footer-menus"><p class="lh-copy vtex-rich-text-0-x-paragraph vtex-rich-text-0-x-paragraph--footer-menus">venta online</p></div></div></div><div class="vtex-flex-layout-0-x-flexColChild vtex-flex-layout-0-x-flexColChild--footer-suporte vtex-flex-layout-0-x-flexColChild--footer-menus pb0" style="height:auto"><nav class="vtex-menu-2-x-menuContainerNav vtex-menu-2-x-menuContainerNav--footer-menus"><ul class="vtex-menu-2-x-menuContainer vtex-menu-2-x-menuContainer--footer-menus list flex pl0 mv0 flex-column"><li class="vtex-menu-2-x-menuItem vtex-menu-2-x-menuItem--footer-menus list vtex-menu-2-x-menuItem vtex-menu-2-x-menuItem--footer-menus vtex-menu-2-x-menuItem--isClosed vtex-menu-2-x-menuItem--footer-menus--isClosed"><div class="vtex-menu-2-x-styledLinkContainer vtex-menu-2-x-styledLinkContainer--footer-menus mh6 pv2"><a href="/institucional/preguntas-frecuentes" id="menu-item-preguntas-frecuentes" title="preguntas frecuentes" class="vtex-menu-2-x-styledLink vtex-menu-2-x-styledLink--footer-menus no-underline pointer t-body c-on-base pointer"><div class="vtex-menu-2-x-styledLinkContent vtex-menu-2-x-styledLinkContent--footer-menus flex justify-between nowrap">preguntas frecuentes</div></a></div></li><li class="vtex-menu-2-x-menuItem vtex-menu-2-x-menuItem--footer-menus list vtex-menu-2-x-menuItem vtex-menu-2-x-menuItem--footer-menus vtex-menu-2-x-menuItem--isClosed vtex-menu-2-x-menuItem--footer-menus--isClosed"><div class="vtex-menu-2-x-styledLinkContainer vtex-menu-2-x-styledLinkContainer--footer-menus mh6 pv2"><a href="/institucional/terminos-de-compra-venta" id="menu-item-terminos-de-venta" title="términos de venta" class="vtex-menu-2-x-styledLink vtex-menu-2-x-styledLink--footer-menus no-underline pointer t-body c-on-base pointer"><div class="vtex-menu-2-x-styledLinkContent vtex-menu-2-x-styledLinkContent--footer-menus flex justify-between nowrap">términos de venta</div></a></div></li><li class="vtex-menu-2-x-menuItem vtex-menu-2-x-menuItem--footer-menus list vtex-menu-2-x-menuItem vtex-menu-2-x-menuItem--footer-menus vtex-menu-2-x-menuItem--isClosed vtex-menu-2-x-menuItem--footer-menus--isClosed"><div class="vtex-menu-2-x-styledLinkContainer vtex-menu-2-x-styledLinkContainer--footer-menus mh6 pv2"><a href="/institucional/terminos-de-seguros" id="menu-item-terminos-de-seguros-y-asistencias" title="términos de seguros y asistencias" class="vtex-menu-2-x-styledLink vtex-menu-2-x-styledLink--footer-menus no-underline pointer t-body c-on-base pointer"><div class="vtex-menu-2-x-styledLinkContent vtex-menu-2-x-styledLinkContent--footer-menus flex justify-between nowrap">términos de seguros y asistencias</div></a></div></li></ul></nav></div><div class="vtex-flex-layout-0-x-flexColChild vtex-flex-layout-0-x-flexColChild--footer-suporte vtex-flex-layout-0-x-flexColChild--footer-menus pb0" style="height:auto"><div class="vtex-rich-text-0-x-container vtex-rich-text-0-x-container--venta-telefonica flex tl items-start justify-start t-body c-on-base"><div class="vtex-rich-text-0-x-wrapper vtex-rich-text-0-x-wrapper--venta-telefonica"><p class="lh-copy vtex-rich-text-0-x-paragraph vtex-rich-text-0-x-paragraph--venta-telefonica">venta telefónica: 6017430095</p></div></div></div></div></div><div class="pr0 items-stretch vtex-flex-layout-0-x-stretchChildrenWidth   flex" style="width:20%"><div class="vtex-flex-layout-0-x-flexCol vtex-flex-layout-0-x-flexCol--footer-suporte vtex-flex-layout-0-x-flexCol--footer-menus  ml0 mr0 pl0 pr0      flex flex-column h-100 w-100"><div class="vtex-flex-layout-0-x-flexColChild vtex-flex-layout-0-x-flexColChild--footer-suporte vtex-flex-layout-0-x-flexColChild--footer-menus pb0" style="height:auto"><div class="vtex-rich-text-0-x-container vtex-rich-text-0-x-container--footer-menus flex tl items-start justify-start t-body c-on-base"><div class="vtex-rich-text-0-x-wrapper vtex-rich-text-0-x-wrapper--footer-menus"><p class="lh-copy vtex-rich-text-0-x-paragraph vtex-rich-text-0-x-paragraph--footer-menus">soporte</p></div></div></div><div class="vtex-flex-layout-0-x-flexColChild vtex-flex-layout-0-x-flexColChild--footer-suporte vtex-flex-layout-0-x-flexColChild--footer-menus pb0" style="height:auto"><nav class="vtex-menu-2-x-menuContainerNav vtex-menu-2-x-menuContainerNav--footer-menus"><ul class="vtex-menu-2-x-menuContainer vtex-menu-2-x-menuContainer--footer-menus list flex pl0 mv0 flex-column"><li class="vtex-menu-2-x-menuItem vtex-menu-2-x-menuItem--footer-menus list vtex-menu-2-x-menuItem vtex-menu-2-x-menuItem--footer-menus vtex-menu-2-x-menuItem--isClosed vtex-menu-2-x-menuItem--footer-menus--isClosed"><div class="vtex-menu-2-x-styledLinkContainer vtex-menu-2-x-styledLinkContainer--footer-menus mh6 pv2"><a target="_blank" href="https://support.motorola.com/rola/es/" id="menu-item-celulares-y-accesorios" title="celulares y accesorios" rel="noopener" class="vtex-menu-2-x-styledLink vtex-menu-2-x-styledLink--footer-menus no-underline pointer t-body c-on-base pointer"><div class="vtex-menu-2-x-styledLinkContent vtex-menu-2-x-styledLinkContent--footer-menus flex justify-between nowrap">celulares y accesorios</div></a></div></li><li class="vtex-menu-2-x-menuItem vtex-menu-2-x-menuItem--footer-menus list vtex-menu-2-x-menuItem vtex-menu-2-x-menuItem--footer-menus vtex-menu-2-x-menuItem--isClosed vtex-menu-2-x-menuItem--footer-menus--isClosed"><div class="vtex-menu-2-x-styledLinkContainer vtex-menu-2-x-styledLinkContainer--footer-menus mh6 pv2"><a href="https://es-latam.support.motorola.com/app/rsa" id="menu-item-recuperacion-y-asistente-inteligente" title="recuperación y asistente inteligente" class="vtex-menu-2-x-styledLink vtex-menu-2-x-styledLink--footer-menus no-underline pointer t-body c-on-base pointer"><div class="vtex-menu-2-x-styledLinkContent vtex-menu-2-x-styledLinkContent--footer-menus flex justify-between nowrap">recuperación y asistente inteligente</div></a></div></li><li class="vtex-menu-2-x-menuItem vtex-menu-2-x-menuItem--footer-menus list vtex-menu-2-x-menuItem vtex-menu-2-x-menuItem--footer-menus vtex-menu-2-x-menuItem--isClosed vtex-menu-2-x-menuItem--footer-menus--isClosed"><div class="vtex-menu-2-x-styledLinkContainer vtex-menu-2-x-styledLinkContainer--footer-menus mh6 pv2"><a target="_blank" href="https://motorola-global-es-latam.custhelp.com/app/software-upgrade-news/g_id/1984" id="menu-item-actualizaciones-de-sistema" title="actualizaciones de sistema" rel="noopener" class="vtex-menu-2-x-styledLink vtex-menu-2-x-styledLink--footer-menus no-underline pointer t-body c-on-base pointer"><div class="vtex-menu-2-x-styledLinkContent vtex-menu-2-x-styledLinkContent--footer-menus flex justify-between nowrap">actualizaciones de sistema</div></a></div></li><li class="vtex-menu-2-x-menuItem vtex-menu-2-x-menuItem--footer-menus list vtex-menu-2-x-menuItem vtex-menu-2-x-menuItem--footer-menus vtex-menu-2-x-menuItem--isClosed vtex-menu-2-x-menuItem--footer-menus--isClosed"><div class="vtex-menu-2-x-styledLinkContainer vtex-menu-2-x-styledLinkContainer--footer-menus mh6 pv2"><a target="_blank" href="https://motorola-global-es-latam.custhelp.com/app/answers/detail/a_id/89882" id="menu-item-controladores" title="controladores" rel="noopener" class="vtex-menu-2-x-styledLink vtex-menu-2-x-styledLink--footer-menus no-underline pointer t-body c-on-base pointer"><div class="vtex-menu-2-x-styledLinkContent vtex-menu-2-x-styledLinkContent--footer-menus flex justify-between nowrap">controladores</div></a></div></li><li class="vtex-menu-2-x-menuItem vtex-menu-2-x-menuItem--footer-menus list vtex-menu-2-x-menuItem vtex-menu-2-x-menuItem--footer-menus vtex-menu-2-x-menuItem--isClosed vtex-menu-2-x-menuItem--footer-menus--isClosed"><div class="vtex-menu-2-x-styledLinkContainer vtex-menu-2-x-styledLinkContainer--footer-menus mh6 pv2"><a target="_blank" href="/institucional/contacto-b2b" id="menu-item-venta-corporativa" title="venta corporativa" rel="noopener" class="vtex-menu-2-x-styledLink vtex-menu-2-x-styledLink--footer-menus no-underline pointer t-body c-on-base pointer"><div class="vtex-menu-2-x-styledLinkContent vtex-menu-2-x-styledLinkContent--footer-menus flex justify-between nowrap">venta corporativa</div></a></div></li></ul></nav></div></div></div><div class="pr0 items-stretch vtex-flex-layout-0-x-stretchChildrenWidth   flex" style="width:20%"><div class="vtex-flex-layout-0-x-flexCol vtex-flex-layout-0-x-flexCol--footer-pagamentos-site-seguro vtex-flex-layout-0-x-flexCol--footer-menus  ml0 mr0 pl0 pr0      flex flex-column h-100 w-100"><div class="vtex-flex-layout-0-x-flexColChild vtex-flex-layout-0-x-flexColChild--footer-pagamentos-site-seguro vtex-flex-layout-0-x-flexColChild--footer-menus pb0" style="height:100%"><div class="vtex-flex-layout-0-x-flexRow vtex-flex-layout-0-x-flexRow--footer-pagamentos" aria-label="Sección fila"><div class="flex mt0 mb0 pt0 pb0    justify-start vtex-flex-layout-0-x-flexRowContent vtex-flex-layout-0-x-flexRowContent--footer-pagamentos items-stretch w-100"><div class="pr0 items-stretch vtex-flex-layout-0-x-stretchChildrenWidth   flex" style="width:100%"><div class="vtex-flex-layout-0-x-flexCol vtex-flex-layout-0-x-flexCol--footer-pagamentos  ml0 mr0 pl0 pr0      flex flex-column h-100 w-100"><div class="vtex-flex-layout-0-x-flexColChild vtex-flex-layout-0-x-flexColChild--footer-pagamentos pb0" style="height:auto"><div class="vtex-rich-text-0-x-container vtex-rich-text-0-x-container--footer-menus flex tl items-start justify-start t-body c-on-base"><div class="vtex-rich-text-0-x-wrapper vtex-rich-text-0-x-wrapper--footer-menus"><p class="lh-copy vtex-rich-text-0-x-paragraph vtex-rich-text-0-x-paragraph--footer-menus">métodos de pago</p></div></div></div><div class="vtex-flex-layout-0-x-flexColChild vtex-flex-layout-0-x-flexColChild--footer-pagamentos pb0" style="height:auto"><img title="" sizes="" srcSet="" alt="" class="lazyload vtex-store-components-3-x-imageElement vtex-store-components-3-x-imageElement--footer-menus vtex-render-runtime-8-x-lazyload" loading="lazy" fetchpriority="auto" crossorigin="anonymous" data-src="https://comoto.vtexassets.com/arquivos/Metodos_de_pago.png"/></div></div></div></div></div></div><div class="vtex-flex-layout-0-x-flexColChild vtex-flex-layout-0-x-flexColChild--footer-pagamentos-site-seguro vtex-flex-layout-0-x-flexColChild--footer-menus pb0" style="height:100%"><div class="vtex-flex-layout-0-x-flexRow vtex-flex-layout-0-x-flexRow--footer-site-seguro" aria-label="Sección fila"><div class="flex mt0 mb0 pt0 pb0    justify-start vtex-flex-layout-0-x-flexRowContent vtex-flex-layout-0-x-flexRowContent--footer-site-seguro items-stretch w-100"><div class="pr0 items-stretch vtex-flex-layout-0-x-stretchChildrenWidth   flex" style="width:100%"><div class="vtex-flex-layout-0-x-flexCol vtex-flex-layout-0-x-flexCol--footer-site-seguro  ml0 mr0 pl0 pr0      flex flex-column h-100 w-100"><div class="vtex-flex-layout-0-x-flexColChild vtex-flex-layout-0-x-flexColChild--footer-site-seguro pb0" style="height:auto"><div class="vtex-rich-text-0-x-container vtex-rich-text-0-x-container--footer-menus flex tl items-start justify-start t-body c-on-base"><div class="vtex-rich-text-0-x-wrapper vtex-rich-text-0-x-wrapper--footer-menus"><p class="lh-copy vtex-rich-text-0-x-paragraph vtex-rich-text-0-x-paragraph--footer-menus">sitio web seguro</p></div></div></div><div class="vtex-flex-layout-0-x-flexColChild vtex-flex-layout-0-x-flexColChild--footer-site-seguro pb0" style="height:auto"><img title="" sizes="" srcSet="" alt="" class="lazyload vtex-store-components-3-x-imageElement vtex-store-components-3-x-imageElement--footer-site-seguro-img vtex-render-runtime-8-x-lazyload" loading="lazy" fetchpriority="auto" crossorigin="anonymous" data-src="https://comoto.vtexassets.com/arquivos/c-rd-certificado.png?v=637396756060930000"/></div></div></div></div></div></div></div></div></div></div></div><div class="vtex-flex-layout-0-x-flexColChild vtex-flex-layout-0-x-flexColChild--footer pb0" style="height:100%"></div><div class="vtex-flex-layout-0-x-flexColChild vtex-flex-layout-0-x-flexColChild--footer pb0" style="height:100%"><div class="vtex-flex-layout-0-x-flexRow vtex-flex-layout-0-x-flexRow--footer-copyright" aria-label="Sección fila"><div class="flex mt0 mb0 pt0 pb0    justify-center vtex-flex-layout-0-x-flexRowContent vtex-flex-layout-0-x-flexRowContent--footer-copyright items-stretch w-100"><div class="pr0 items-stretch vtex-flex-layout-0-x-stretchChildrenWidth   flex" style="width:100%"><div class="vtex-rich-text-0-x-container vtex-rich-text-0-x-container--footer-copyright-vendas flex tc items-center justify-center t-body c-on-base"><div class="vtex-rich-text-0-x-wrapper vtex-rich-text-0-x-wrapper--footer-copyright-vendas"><p class="lh-copy vtex-rich-text-0-x-paragraph vtex-rich-text-0-x-paragraph--footer-copyright-vendas">© 2025 Motorola Mobility LLC. Todos los derechos reservados. </p><p class="lh-copy vtex-rich-text-0-x-paragraph vtex-rich-text-0-x-paragraph--footer-copyright-vendas"> Motorola y la M estilizada son marcas registradas de Motorola Trademark Holdings, LLC. </p><p class="lh-copy vtex-rich-text-0-x-paragraph vtex-rich-text-0-x-paragraph--footer-copyright-vendas"> Todos los smartphones están diseñados y fabricados por Motorola Mobility LLC, una subsidiaria de propiedad exclusiva de Lenovo. </p><p class="lh-copy vtex-rich-text-0-x-paragraph vtex-rich-text-0-x-paragraph--footer-copyright-vendas"> Teléfono para pedidos realizados en la tienda online de Motorola <a class="vtex-rich-text-0-x-link vtex-rich-text-0-x-link--footer-copyright-vendas" href="https://www.motorola.com.co">(www.motorola.com.co)</a>- 6017702114<br/> Servicio y atención a clientes: 01 800 700 1504 </p><p class="lh-copy vtex-rich-text-0-x-paragraph vtex-rich-text-0-x-paragraph--footer-copyright-vendas"> Horario de atención de 9:00 a 17:00 horas.</p></div></div></div></div></div></div><div class="vtex-flex-layout-0-x-flexColChild vtex-flex-layout-0-x-flexColChild--footer pb0" style="height:100%"><div class="vtex-flex-layout-0-x-flexRow vtex-flex-layout-0-x-flexRow--footer-created" aria-label="Sección fila"><div class="flex mt0 mb0 pt0 pb0    justify-center vtex-flex-layout-0-x-flexRowContent vtex-flex-layout-0-x-flexRowContent--footer-created items-stretch w-100"><div class="pr0 items-stretch    flex" style="width:auto"><div class="vtex-flex-layout-0-x-flexRow vtex-flex-layout-0-x-flexRow--footer-created-by" aria-label="Sección fila"><div class="flex mt0 mb0 pt0 pb0    justify-center vtex-flex-layout-0-x-flexRowContent vtex-flex-layout-0-x-flexRowContent--footer-created-by items-stretch w-100"><div class="pr0 items-stretch    flex" style="width:auto"><div class="vtex-rich-text-0-x-container vtex-rich-text-0-x-container--footer-created flex tc items-center justify-center t-body c-on-base"><div class="vtex-rich-text-0-x-wrapper vtex-rich-text-0-x-wrapper--footer-created"></div></div></div><div class="pr0 items-stretch    flex" style="width:auto"><img title="" sizes="" srcSet="" alt="" class="lazyload vtex-store-components-3-x-imageElement vtex-store-components-3-x-imageElement--corebiz-image vtex-render-runtime-8-x-lazyload" loading="lazy" fetchpriority="auto" style="max-height:15px" data-src=""/></div></div></div></div><div class="pr0 items-stretch    flex" style="width:auto"><div class="vtex-flex-layout-0-x-flexRow vtex-flex-layout-0-x-flexRow--footer-created-with" aria-label="Sección fila"><div class="flex mt0 mb0 pt0 pb0    justify-center vtex-flex-layout-0-x-flexRowContent vtex-flex-layout-0-x-flexRowContent--footer-created-with items-stretch w-100"><div class="pr0 items-stretch    flex" style="width:auto"><div class="vtex-rich-text-0-x-container vtex-rich-text-0-x-container--footer-created flex tc items-center justify-center t-body c-on-base"><div class="vtex-rich-text-0-x-wrapper vtex-rich-text-0-x-wrapper--footer-created"><p class="lh-copy vtex-rich-text-0-x-paragraph vtex-rich-text-0-x-paragraph--footer-created">Powered by:</p></div></div></div><div class="pr0 items-stretch    flex" style="width:auto"><a target="_blank" href="https://vtex.com/br-pt/" title="" rel="noopener" class="vtex-store-components-3-x-imageElementLink vtex-store-components-3-x-imageElementLink--vtex-image"><img title="" sizes="" srcSet="" alt="" class="lazyload vtex-store-components-3-x-imageElement vtex-store-components-3-x-imageElement--vtex-image vtex-render-runtime-8-x-lazyload" loading="lazy" fetchpriority="auto" style="max-height:36px" crossorigin="anonymous" data-src="https://comoto.vtexassets.com/arquivos/c-rd-vtex.png?v=637455373214370000"/></a></div></div></div></div></div></div></div></div></div></div></div><script type="text/javascript">
        window.__lc = window.__lc || {};
        window.__lc.license = 11929773;
    </script><script async="" type="text/javascript" src="https://cdn.livechatinc.com/tracking.js"></script><noscript><a href="https://www.livechatinc.com/chat-with/11929773/" rel="nofollow">Chat with us</a>, powered by <a href="https://www.livechatinc.com/?welcome" rel="noopener nofollow" target="_blank">LiveChat</a></noscript></div></div></div></div></div><div class="fixed z-max overflow-hidden" style="pointer-events:none"></div></div></div>
  
    <script>
  !function(e,t){"use strict";if(!e.setImmediate){var n,a,s,o,c,i=1,r={},f=!1,l=e.document,u=Object.getPrototypeOf&&Object.getPrototypeOf(e);u=u&&u.setTimeout?u:e,"[object process]"==={}.toString.call(e.process)?n=function(e){process.nextTick(function(){g(e)})}:!function(){if(e.postMessage&&!e.importScripts){var t=!0,n=e.onmessage;return e.onmessage=function(){t=!1},e.postMessage("","*"),e.onmessage=n,t}}()?e.MessageChannel?((s=new MessageChannel).port1.onmessage=function(e){g(e.data)},n=function(e){s.port2.postMessage(e)}):l&&"onreadystatechange"in l.createElement("script")?(a=l.documentElement,n=function(e){var t=l.createElement("script");t.onreadystatechange=function(){g(e),t.onreadystatechange=null,a.removeChild(t),t=null},a.appendChild(t)}):n=function(e){setTimeout(g,0,e)}:(o="setImmediate$"+Math.random()+"$",c=function(t){t.source===e&&"string"==typeof t.data&&0===t.data.indexOf(o)&&g(+t.data.slice(o.length))},e.addEventListener?e.addEventListener("message",c,!1):e.attachEvent("onmessage",c),n=function(t){e.postMessage(o+t,"*")}),u.setImmediate=function(e){"function"!=typeof e&&(e=new Function(""+e));for(var t=new Array(arguments.length-1),a=0;a<t.length;a++)t[a]=arguments[a+1];var s={callback:e,args:t};return r[i]=s,n(i),i++},u.clearImmediate=d}function d(e){delete r[e]}function g(e){if(f)setTimeout(g,0,e);else{var n=r[e];if(n){f=!0;try{!function(e){var n=e.callback,a=e.args;switch(a.length){case 0:n();break;case 1:n(a[0]);break;case 2:n(a[0],a[1]);break;case 3:n(a[0],a[1],a[2]);break;default:n.apply(t,a)}}(n)}finally{d(e),f=!1}}}}}("undefined"==typeof self?"undefined"==typeof global?this:global:self);

  
  window.setZeroTimeout = setImmediate;
</script>
    
  <script>
    window.__HAS_HYDRATED__ = false
    window.addEventListener('DOMContentLoaded', function(){
      window.__DOM_READY__ = true
    })
  </script>
    
  <script>
  
    __RUNTIME__ = {"account":"comoto","amp":false,"assetServerPublishedHost":"comoto.vtexassets.com","assetServerLinkedHost":"www.motorola.com.co","bindingChanged":false,"culture":{"availableLocales":[],"country":"COL","currency":"COP","language":"es","locale":"es-CO","customCurrencyDecimalDigits":0,"customCurrencySymbol":"$"},"production":true,"query":{},"settings":{"vtex.store":{"bindingBounded":false,"enableOrderFormOptimization":true,"enableServiceWorker":true,"enableCriticalCSS":true,"enableCriticalCSSOnSearch":true,"enableCriticalCSSOnCustom":true,"enableCriticalCSSOnProduct":true,"enableCSSConcatenation":true,"enablePrefetch":true,"enableLazyRuntime":true,"enableMenuRenderingOptimization":true,"enableSearchRenderingOptimization":true,"enableAsyncScripts":true,"enableConcurrentMode":true,"enableFiltersFetchOptimization":true,"enableFullSSROnProduct":false,"enableLazyFooter":false,"enableLazyFold":true,"enablePageNumberTitle":false,"canonicalWithoutUrlParams":false,"removeStoreNameTitle":false,"enableCustomCurrencySymbol":false,"faviconLinks":[{"rel":"icon","type":"image\u002Fpng","sizes":"16x16","href":"https:\u002F\u002Fcomoto.vtexassets.com\u002Farquivos\u002Ffavicon-moto.png"},{"rel":"icon","type":"image\u002Fpng","sizes":"32x32","href":"https:\u002F\u002Fcomoto.vtexassets.com\u002Farquivos\u002Ffavicon-moto.png"}],"storeName":"Motorola Colombia","titleTag":"Motorola Colombia | Nuevos motorola edge y motorola razr 2025","metaTagDescription":"Disfruta de los nuevos motorola edge y motorola razr 2025 ¡Envío gratis y hasta 2A de garantía!","metaTagRobots":""},"addi.product-page-action":{"allySlug":"motorola-ecommerce","locatedBrazil":"co","widgetBorderColor":"#565656","widgetBorderRadius":"8px","widgetFontColor":"#787878","widgetFontFamily":"'Roboto', sans-serif","widgetFontSize":"14px","widgetBadgeBackgroundColor":"white","widgetInfoBackgroundColor":"white","widgetMargin":"10px 0","widgetAddiLogoWhite":"true","modalBackgroundColor":"white","modalFontColor":"#787878","modalPriceColor":"#00377D","modalBadgeBackgroundColor":"black","modalBadgeBorderRadius":"20px","modalBadgeFontColor":"white","modalCardColor":"#FAFAFA","modalButtonBorderColor":"#00C8FF","modalButtonBorderRadius":"20px","modalButtonBackgroundColor":"white","modalButtonFontColor":"#00C8FF"},"vtex.facebook-domain-verification":{},"vtexbr.tiktok-tbp":{},"vtex.google-tag-manager":{},"vtex.facebook-fbe":{},"vtex.request-capture":{}},"workspace":"master","workspaceCookie":null,"route":{"domain":"store","id":"store.custom#motostores","params":{}},"pages":{"store.home":{},"store.account":{},"store.login":{},"store.product":{},"store.search":{},"store.search#brand":{},"store.search#department":{},"store.search#category":{},"store.search#subcategory":{},"store.search#configurable":{},"store.orderplaced":{},"store.offline":{},"store.custom":{},"store.not-found#product":{},"store.not-found#search":{},"store.custom#cameras-motoai":{},"store.custom#motoai":{},"store.custom#credibanco":{},"store.custom#combined":{},"store.custom#juno-registro-exclusivo":{},"store.custom#pantone":{},"store.custom#compare-products":{},"store.custom#compare-smartphones":{},"store.custom#landing-motocare":{},"store.custom#sobre-motorola":{},"store.custom#termos-de-uso":{},"store.custom#terminos-de-seguros":{},"store.custom#terminos-y-condiciones-garantia-extendida":{},"store.custom#terminos-y-condiciones-todo-riesgo":{},"store.custom#terminos-disney":{},"store.custom#preguntas-frecuentes":{},"store.custom#contactanos":{},"store.custom#contactanos-hidden":{},"store.custom#garantia-audifonos":{},"store.custom#garantia-accesorios":{},"store.custom#politica-privacidad":{},"store.custom#sumario-de-contrato":{},"store.custom#contrato-compra-venda":{},"store.custom#reciclagem":{},"store.custom#terminos-y-condiciones-de-promociones":{},"store.custom#helloofertas":{},"store.custom#avisos":{},"store.custom#smart-assistant":{},"store.custom#collaborator":{},"store.custom#new-family-edge-page":{},"store.custom#ready-for-redesign":{},"store.custom#stores":{},"store.custom#regala-una-oportunidad":{},"store.custom#thinkshield":{},"store.custom#motostores":{},"store.custom#landing-f1":{},"store.custom#landing-cwc":{},"store.custom#legales-moto-squad":{},"store.custom#winners-f1":{},"vtex.store@2.x:store.custom#interes-bateria":{},"vtex.store@2.x:store.custom#interes-camara":{},"vtex.store@2.x:store.custom#interes-pantalla":{},"vtex.store@2.x:store.custom#interes-tecnologia":{},"vtex.store@2.x:store.custom#interes-memoria":{},"vtex.store@2.x:store.custom#interes-gaming":{},"vtex.store@2.x:store.custom#familia-motorola-one":{},"vtex.store@2.x:store.custom#familia-moto-g":{},"vtex.store@2.x:store.custom#familia-moto-e":{},"vtex.store@2.x:store.custom#familia-edge":{},"store.custom#release-moto-defy":{},"store.custom#moto-g41-page":{},"store.custom#moto-g31-page":{},"store.custom#blackfriday":{},"store.custom#g9plus-page":{},"store.custom#release-moto-e40":{},"store.custom#release-moto-e30":{},"store.custom#release-moto-e20":{},"store.custom#release-g60s":{},"store.custom#release-moto-g100":{},"store.custom#release-moto-new-razr":{},"store.custom#release-moto-g-50":{},"store.custom#release-moto-g-30":{},"store.custom#release-moto-g-20":{},"store.custom#egde-20-pro-mx":{},"store.custom#ready-for":{},"store.custom#release-moto-edge30":{},"store.custom#release-moto-g200":{},"store.custom#release-moto-g71":{},"store.custom#release-moto-g60-io":{},"store.custom#release-moto-g51-5g":{},"store.custom#release-moto-g22":{},"store.custom#edge-20-lite":{},"store.custom#release-moto-tundra-edge30-fusion":{},"store.custom#edge30-ultra":{},"store.custom#release-miami":{},"store.custom#release-moto-g60":{},"store.custom#moto-g52-page":{},"store.custom#moto-g42-page":{},"store.custom#release-moto-g20":{},"store.custom#moto-e32-page":{},"vtex.store@2.x:store.custom#spin-the-wheel":{},"store.custom#moto-e22-i":{},"store.custom#moto-g72":{},"store.custom#moto-g32":{},"vtex.store@2.x:store.custom#familia-5g":{},"vtex.store@2.x:store.custom#terminos-y-condiciones-incentivo-mayoristas":{},"vtex.store@2.x:store.custom#terminos-y-condiciones-redes-sociales":{},"vtex.store@2.x:store.custom#productos-con-descuento":{},"vtex.store@2.x:store.custom#terminos-y-condiciones-pits-motorola":{},"vtex.store@2.x:store.custom#terminos-y-condiciones-desfile-palma-canaria":{},"vtex.store@2.x:store.custom#terminos-y-condiciones-bingo-virtual":{},"vtex.store@2.x:store.custom#terminos-y-condiciones-incentivo-motovideo-ganador":{}}}
  </script>
  <template data-type="json" data-varname="__RUNTIME__">
    <script>{"account":"comoto","accountId":"fcad08d488d24697bd3427f6629a89c7","amp":false,"appsEtag":"remove","assetServerLinkedHost":"www.motorola.com.co","assetServerLinkedPath":"\u002F_v\u002Fprivate\u002Fassets\u002Fv1\u002Flinked\u002F","assetServerPublishedHost":"comoto.vtexassets.com","assetServerPublishedPath":"\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002F","bindingChanged":false,"blocks":{},"blocksTree":{},"cacheHints":{"3cb0841c35d764aeec83c45eba49cffde28fd125fd8bb0495741024a8a9d367c":{"scope":"PRIVATE","version":1,"provider":"vtex.admin-defense-mode@0.x","sender":"vtex.admin-defense-mode@0.x"},"72765bac613b9e64393ff9be28d5178eaa254556341a1bb265a8aae10bc9f035":{"scope":"PRIVATE","version":1,"provider":"vtex.admin-defense-mode@0.x","sender":"vtex.admin-defense-mode@0.x"},"cf50c826ba1146547248aa6227fbde9d202a1d4d1312310549ad3d6e3cace189":{"scope":"PRIVATE","version":1,"provider":"vtex.admin-defense-mode@0.x","sender":"vtex.admin-defense-mode@0.x"},"49697f65d114a8d9e8ce9a1b4b4b3a5ddfcd50c30b258ea2dd856693f9a9f988":{"provider":"vtex.admin-defense-mode@0.x","sender":"vtex.admin-defense-mode@0.x"},"544ce6810e1cc4ebe37b20877cac0e0dbe204536f1f9bb35460e3990c1f4da06":{"scope":"PRIVATE","version":1,"provider":"vtex.admin-defense-mode@0.x","sender":"vtex.admin-defense-mode@0.x"},"6332ff0882d1b3a2e730455d4cef293d771cf0a0ec73dbcb4fc8e7edfa42d6ec":{"maxAge":"SHORT","scope":"PRIVATE","version":1,"provider":"vtex.auth-admin@3.x","sender":"vtex.auth-admin@3.x"},"8314865d3ed14632421ecb0bf6a341ece0da9ade94162d404c931dd7671cad5e":{"maxAge":"SHORT","scope":"PRIVATE","version":1,"provider":"vtex.auth-admin@3.x","sender":"vtex.auth-admin@3.x"},"5ea7c3dd9adb85cd7dffa05adcde04a43634a507b593a526c9d60fd63af6df9f":{"provider":"vtex.admin-graphql@2.x","sender":"vtex.admin-offer-status@0.x"},"8e77765c8e558efb0f0321e9809df01656042dcca05a03317b4909c45e5f7058":{"provider":"vtex.admin-graphql@2.x","sender":"vtex.admin-offer-status@0.x"},"4a9bc79a5402c249168c0a00cbc4632c361671f8b08c6682bf31996d67bea0d6":{"provider":"vtex.admin-offer-status@0.x","sender":"vtex.admin-offer-status@0.x"},"da447f097a63f026d28d26274612c7c598f92f483df5b866337e6a96a1c5b42b":{"provider":"vtex.admin-offer-status@0.x","sender":"vtex.admin-offer-status@0.x"},"8e265277272ca9861f946074c1954829c6f530a8e8fa63f91548c66c780f472d":{"provider":"vtex.admin-offer-status@0.x","sender":"vtex.admin-offer-status@0.x"},"36dcb3abd53a28b31138b1825e2b0f8f08611ae7d3f6735bd46b6cbc13ec17cc":{"provider":"vtex.admin-offer-status@0.x","sender":"vtex.admin-offer-status@0.x"},"418317c0b0397b2db50b411fe9c2b2ca6194f27aceef787d85fcc844e18620ae":{"provider":"vtex.admin-graphql-ide@3.x","sender":"vtex.admin-graphql-ide@3.x"},"1a472493cca252e9caf620472027016df87995d5443d1b99fc8531f1fc01512f":{"provider":"vtexbr.tiktok-tbp@1.x","sender":"vtexbr.tiktok-tbp@1.x"},"c2705316bc5daa301b6086b139f6a51055bcc85d43f8e60dd49fee1572e6800d":{"provider":"vtexbr.tiktok-tbp@1.x","sender":"vtexbr.tiktok-tbp@1.x"},"791d6f5c39c1dc07683fa7d76faa746858c658e0545ffc04a148a62900cb1fc6":{"provider":"vtexbr.tiktok-tbp@1.x","sender":"vtexbr.tiktok-tbp@1.x"},"7fb9add77997911b23e56fdce2c229a060b579f6b47832f85c563d21c67b0bb9":{"provider":"vtexbr.tiktok-tbp@1.x","sender":"vtexbr.tiktok-tbp@1.x"},"a70bc794edb2b05329462ba342b0e26a258468cfad4e05295045704973d70ca4":{"provider":"vtexbr.tiktok-tbp@1.x","sender":"vtexbr.tiktok-tbp@1.x"},"7a85aef22e6085fd9ce5726a324e756ef939b61e9a08f951977e95d30f325368":{"provider":"vtexbr.tiktok-tbp@1.x","sender":"vtexbr.tiktok-tbp@1.x"},"86f9cf810a4a7187b8c2217c2a8f3608af6b54b59efccc60681d2d36b8e06346":{"provider":"vtexbr.tiktok-tbp@1.x","sender":"vtexbr.tiktok-tbp@1.x"},"06b44dd98a3797d8f0354d1a03f25000686b11cdfcb5a33c2dc51ed74a09591f":{"scope":"PRIVATE","version":1,"provider":"vtex.myuser-io@2.x","sender":"vtex.myuser-io@2.x"},"ceea7142199110b682a78c20da158f678ecdf2c204804e154d589ec8d48b1a27":{"provider":"vtex.myuser-io@2.x","sender":"vtex.myuser-io@2.x"},"86d145bc84520869406baad785c30f59212969f4291bd4f8e4976caee5de7177":{"provider":"vtex.admin-audit@2.x","sender":"vtex.admin-audit@2.x"},"90da279f745e668d54a79dfe52c8db761b8da5937acc18457dbb147bb0b1f4aa":{"provider":"vtex.messages-templates@0.x","sender":"vtex.messages-templates@0.x"},"d5cdd00387c68126bf6bc0cdae42141c549b280361d013cceb992fd351807f9c":{"scope":"PRIVATE","version":1,"provider":"vtex.messages-templates@0.x","sender":"vtex.messages-templates@0.x"},"20556395ae0b04a06bcca81875dd04f9eac418e3e78e57d59bd719000a5a0781":{"provider":"vtex.facebook-fbe@1.x","sender":"vtex.facebook-fbe@1.x"},"d2ea093c1c95070f59f9a77b34e8d2e6b866c86167e5d7746cd8d9fb741857de":{"provider":"vtex.facebook-fbe@1.x","sender":"vtex.facebook-fbe@1.x"},"451deb0996963e2a6afd680994daac3fafcd92de2f78932a4db609cf2685ceb6":{"provider":"vtex.facebook-fbe@1.x","sender":"vtex.facebook-fbe@1.x"},"bdfd7ffcb274bea43f36410769ae07a5e86d53f6979a378fc38400039a2e4544":{"provider":"vtex.facebook-fbe@1.x","sender":"vtex.facebook-fbe@1.x"},"d5220600e4dd6e75fb52812196433b7db2292fbcd953a62404f0fbff25afc5df":{"provider":"vtex.facebook-fbe@1.x","sender":"vtex.facebook-fbe@1.x"},"48eb01e79fbd542f348235ae0723ce17efce04cd7615524c64517b98105ebf2e":{"provider":"vtex.facebook-fbe@1.x","sender":"vtex.facebook-fbe@1.x"},"5e18d80d7169db24d278dde59f009437c05cd93ff36fc8e7465692714c974cbb":{"provider":"vtex.facebook-fbe@1.x","sender":"vtex.facebook-fbe@1.x"},"51830e7d81b47978802738532711191633cd319ca29b7af9d832af89c4900685":{"scope":"PRIVATE","version":1,"provider":"vtex.mkp-category-mapper-ui@1.x","sender":"vtex.mkp-category-mapper-ui@1.x"},"0567799da92f4203234a82b72dcba2e8bac09002ebc22197742586447d905ab1":{"scope":"PRIVATE","version":1,"provider":"vtex.mkp-category-mapper-ui@1.x","sender":"vtex.mkp-category-mapper-ui@1.x"},"1a93d39682f839e41a0f49d3b39d72f8704f421b52e27cbd9637806135869bf2":{"scope":"PRIVATE","version":1,"provider":"vtex.mkp-category-mapper-ui@1.x","sender":"vtex.mkp-category-mapper-ui@1.x"},"ab9d992eb01aad9b53c3a9b68d7d261395b2dbf4d1037a8a5d579a407a6f3180":{"scope":"PRIVATE","version":1,"provider":"vtex.mkp-category-mapper-ui@1.x","sender":"vtex.mkp-category-mapper-ui@1.x"},"c0673aac6d8276cfa1324a4a6e44bf9755d9eecac5dd75a40f23616d76be74f2":{"scope":"PRIVATE","version":1,"provider":"vtex.mkp-category-mapper-ui@1.x","sender":"vtex.mkp-category-mapper-ui@1.x"},"3f32efad7fe10ef894ec52ac9a076b2206a8522e3e53d354f7f2b12968ee0495":{"scope":"PRIVATE","version":1,"provider":"vtex.mkp-category-mapper-ui@1.x","sender":"vtex.mkp-category-mapper-ui@1.x"},"fba8482bb73bcab86485c8c16795ca363f0cbcbccb5521954e5e5983d57e7e5a":{"scope":"PRIVATE","version":1,"provider":"vtex.mkp-category-mapper-ui@1.x","sender":"vtex.mkp-category-mapper-ui@1.x"},"0e00afe0a73f87d31180535a4ab1a64f3c4a161528defe9a25e18d49773185e2":{"scope":"PRIVATE","version":1,"provider":"vtex.mkp-category-mapper-ui@1.x","sender":"vtex.mkp-category-mapper-ui@1.x"},"63bf7b781c45e0dc838403cac366e94c9de1e122e8655755968cea461bc204e1":{"scope":"PRIVATE","version":1,"provider":"vtex.admin-pickup-points@2.x","sender":"vtex.admin-pickup-points@2.x"},"e2fad9fb575bd808a44046d3a63a69a2767f02539613884597919d6b351bce0d":{"scope":"PRIVATE","version":1,"provider":"vtex.admin-pickup-points@2.x","sender":"vtex.admin-pickup-points@2.x"},"a8cdd57bc6945cfc6d4806a28f84854db02f5215177febb9adbb7aa0f4822f54":{"scope":"PRIVATE","version":1,"provider":"vtex.admin-pickup-points@2.x","sender":"vtex.admin-pickup-points@2.x"},"86ef64ed3eb38015b715e909b4fb86517a6a1c0ec0f0c0430bcbdc5453587893":{"scope":"PRIVATE","version":1,"provider":"vtex.admin-pickup-points@2.x","sender":"vtex.admin-pickup-points@2.x"},"2711a2b5e2cb469ede9f3ad307d543b878a93cf062f2960b0621d91a68ccba90":{"scope":"PRIVATE","version":1,"provider":"vtex.admin-pickup-points@2.x","sender":"vtex.admin-pickup-points@2.x"},"222d0645b9b5e8536b2e2136dfb3a9667ae67af52a39729d5fadf4fb20731392":{"maxAge":"SHORT","scope":"PRIVATE","version":1,"provider":"vtex.session-client@1.x","sender":"vtex.session-client@1.x"},"452b0a6031e7f668df7a1ae9806aaa7342cbddfbb028d396a49dbfb88bdf6c19":{"provider":"vtex.app-store-compatibility-alert@0.x","sender":"vtex.app-store-compatibility-alert@0.x"},"38d36a0a3294d3b0a254d43344c7fe639c0e232ce7bc2e8be7c972c97e2b841c":{"scope":"PRIVATE","version":1,"provider":"vtex.store-graphql@2.x","sender":"vtex.my-account@1.x"},"8d2f373c5c5f4eb893430213b7c705c86b332349bbcda2c7b6340c32e3382258":{"scope":"PRIVATE","version":1,"provider":"vtex.store-graphql@2.x","sender":"vtex.my-account@1.x"},"8fbad7c4c1b760d2e4124692c2290df9902d944bbf93f8fb580d603f850f9f07":{"scope":"PRIVATE","version":1,"provider":"vtex.store-graphql@2.x","sender":"vtex.my-account@1.x"},"d91911554400361283247861fb7a82ce2e02556a056a58b1d5edd608e352c68b":{"scope":"PRIVATE","version":1,"provider":"vtex.store-graphql@2.x","sender":"vtex.my-account@1.x"},"84f87656b7bc8ffb7dee2172910eed7de74c038443baf6d804a7353896fde5c0":{"provider":"vtex.store-graphql@2.x","sender":"vtex.my-account@1.x"},"22cf4d181fce889e0a391fb045584c1849c704c063b25ec3aba885b78a7d2561":{"maxAge":"MEDIUM","scope":"PUBLIC","version":1,"provider":"vtex.store-graphql@2.x","sender":"vtex.my-account@1.x"},"03786252b68f89a5f1319eb64aecf8bd1a4d6ede8248669f7c4d40017c4eada4":{"provider":"vtex.my-account@1.x","sender":"vtex.my-account@1.x"},"cd7b7d8d1b0c8a7c164e1c89ee70d3e863c6cfead71960e26f426b71fbab9ff2":{"provider":"vtex.extensions-highlight-manager@0.x","sender":"vtex.extensions-highlight-manager@0.x"},"9008b2cc638c6f4b4a16aae3739a86cdb0c1b8e08a1cf5807ee55cdbade4305f":{"provider":"vtex.extensions-highlight-manager@0.x","sender":"vtex.extensions-highlight-manager@0.x"},"e3c0719a8e97329dc9239f5a797d40b6477cd2b670224fb2d0ea40992202d93b":{"scope":"PRIVATE","version":1,"provider":"vtex.apps-graphql@3.x","sender":"vtex.extensions-highlight-manager@0.x"},"1e968cade3c5aad01ee9c6108c626181a269c693e188bb378694388af33820fb":{"scope":"PRIVATE","version":1,"provider":"vtex.admin-search@1.x","sender":"vtex.admin-search@1.x"},"c04d90917ebdf6fbaf2a4c10006ba91dc9a745c2f162155f7a2e1cb835021f0c":{"scope":"PRIVATE","version":1,"provider":"vtex.admin-search@1.x","sender":"vtex.admin-search@1.x"},"e855f5248bce250c7acdea7364c873e4b29defc34f74502fcead074b37ac5654":{"scope":"PRIVATE","version":1,"provider":"vtex.admin-search@1.x","sender":"vtex.admin-search@1.x"},"3a8de5a44f0226fd037ebb6e1d6aaab78319c3ed2267ded58450636c7f5b6225":{"scope":"PRIVATE","version":1,"provider":"vtex.admin-search@1.x","sender":"vtex.admin-search@1.x"},"6318394982c351effbf125b3adaa45e02c9aa8760a453c9144271975a2b4937e":{"scope":"PRIVATE","version":1,"provider":"vtex.admin-search@1.x","sender":"vtex.admin-search@1.x"},"cf2f859f2e2d3d5ae3f14551860a99bd6c746d74c990b34903f0f71257e777f4":{"scope":"PRIVATE","version":1,"provider":"vtex.admin-search@1.x","sender":"vtex.admin-search@1.x"},"4791fd824ad3b3e131a4d9e0b24d6b48dbdf50b43e0413afe5c2df9e3c310ae1":{"scope":"PRIVATE","version":1,"provider":"vtex.admin-search@1.x","sender":"vtex.admin-search@1.x"},"e714173ff5e65c08dbde9859869abce4b2e2e9a0d98330d3a4244fd2acd7110c":{"scope":"PRIVATE","version":1,"provider":"vtex.admin-search@1.x","sender":"vtex.admin-search@1.x"},"8d947f7715fd1f247a122feef964197bd64b4560e261f4591fa26c1a3d8526ed":{"scope":"PRIVATE","version":1,"provider":"vtex.admin-search@1.x","sender":"vtex.admin-search@1.x"},"7a97dcc5d2031def2efa20587c93c465a9bccbe23b2b12584957c4ec1b1657ef":{"scope":"PRIVATE","version":1,"provider":"vtex.admin-search@1.x","sender":"vtex.admin-search@1.x"},"09ed3ab2b9f2c2f3567322a35da8a02f9aedcbbae01c673816fcc053bb647ddc":{"scope":"PRIVATE","version":1,"provider":"vtex.admin-search@1.x","sender":"vtex.admin-search@1.x"},"1f91abebffcb4d1ddfd7b334ff99c7af87a4b548e55118f53d4703695a72e424":{"scope":"PRIVATE","version":1,"provider":"vtex.admin-search@1.x","sender":"vtex.admin-search@1.x"},"7f2908c413775918e43e041c621ef8801f1e7966ebcde12bcb010b16b0b14d88":{"scope":"PRIVATE","version":1,"provider":"vtex.admin-graphql@1.x","sender":"vtex.admin-search@1.x"},"d1e48c48945c4a954cfb332571625f41ac47602d3de51846dfd92696a07d1e66":{"scope":"PRIVATE","version":1,"provider":"vtex.admin-search@1.x","sender":"vtex.admin-search@1.x"},"317db7e9810fcff3d2221f625705e1e1ce030368438d773f1f165cbdd98bfae6":{"scope":"PRIVATE","version":1,"provider":"vtex.admin-search@1.x","sender":"vtex.admin-search@1.x"},"42f31d74d3bce2227adf1d2f0b33b2ab7681a3fe6369dfb044f8491c49a15299":{"scope":"PRIVATE","version":1,"provider":"vtex.admin-search@1.x","sender":"vtex.admin-search@1.x"},"605d763a19a385bceecb364040f21206e4a69eff9f797084f8da85366c1240c6":{"scope":"PRIVATE","version":1,"provider":"vtex.admin-search@1.x","sender":"vtex.admin-search@1.x"},"8db7142be85df0b5a9a5d93e831b2fa8bebdb32d3cdcbe03d0932ffd4be186b1":{"scope":"PRIVATE","version":1,"provider":"vtex.admin-search@1.x","sender":"vtex.admin-search@1.x"},"619b6603c42cbe00200cdae65c0ef9ce4917a19100162bf50a97dddcc7005449":{"scope":"PRIVATE","version":1,"provider":"vtex.admin-search@1.x","sender":"vtex.admin-search@1.x"},"6ba91a1f580cb934c2efd8168a6772a036f332169bda21a19c0ffaaacd2f6dc3":{"scope":"PRIVATE","version":1,"provider":"vtex.admin-search@1.x","sender":"vtex.admin-search@1.x"},"281ec706336098b67fdaececc2132a2a0a4d0d5a7dce4762752f8b7f43c5a1d3":{"scope":"PRIVATE","version":1,"provider":"vtex.admin-search@1.x","sender":"vtex.admin-search@1.x"},"751c8bb215a10da8355f23e023b5832ffaa4ce56b22bdb2abbf859d1c560c743":{"scope":"PRIVATE","version":1,"provider":"vtex.admin-search@1.x","sender":"vtex.admin-search@1.x"},"d9cc79cfa240f89cbcd47527dfbf75953bc43f6182c9f4d8a48f823ee4fc0db2":{"scope":"PRIVATE","version":1,"provider":"vtex.admin-search@1.x","sender":"vtex.admin-search@1.x"},"61720f7df54ac49949f4cf0641ff3ca3305676c8fb5190df94dce9ba8433a85c":{"scope":"PRIVATE","version":1,"provider":"vtex.admin-search@1.x","sender":"vtex.admin-search@1.x"},"5467099b57e46e97ba0c573ec540dac9ccff26095b219b2b2de403834e34da02":{"scope":"PRIVATE","version":1,"provider":"vtex.admin-search@1.x","sender":"vtex.admin-search@1.x"},"0e28695fa279a4ebb417e7a34511cd098c3eb2391e9bedb6b627ba96a98524a6":{"scope":"PRIVATE","version":1,"provider":"vtex.admin-search@1.x","sender":"vtex.admin-search@1.x"},"7df785622ac30ebb7ae349c8eea6fe236e1d37e7d6bc42c43e8470a41b2c04c9":{"scope":"PRIVATE","version":1,"provider":"vtex.admin-search@1.x","sender":"vtex.admin-search@1.x"},"91a2235a42e2feacaad79e0895319db4366d6568338a4d8fb2f8a27ac2818f86":{"scope":"PRIVATE","version":1,"provider":"vtex.admin-search@1.x","sender":"vtex.admin-search@1.x"},"28c95ab93d59f50e5f9a104301b15bd99bc6e88e0ce547bdc4a551f9eadc672f":{"scope":"PRIVATE","version":1,"provider":"vtex.admin-search@1.x","sender":"vtex.admin-search@1.x"},"a3d6ed8fb7435c41f5dc2b2b914ee3db0138aef92dcdc99bfafdf374a2c6b645":{"scope":"PRIVATE","version":1,"provider":"vtex.admin-search@1.x","sender":"vtex.admin-search@1.x"},"35e255c25f43c48f440dce72d5ce3eb1ad678c4df64930e6195ebca36a9b7e64":{"scope":"PRIVATE","version":1,"provider":"vtex.admin-search@1.x","sender":"vtex.admin-search@1.x"},"363f74db2913cf32c7bca054e5a8d800cfd62f4eb99bd8d5d3fe5430bb63d75a":{"scope":"PRIVATE","version":1,"provider":"vtex.admin-search@1.x","sender":"vtex.admin-search@1.x"},"fa94ae6318ff199ea451269ef9dc312c170a8be02287f67927be4d76494adcb5":{"scope":"PRIVATE","version":1,"provider":"vtex.apps-graphql@3.x","sender":"vtex.availability-notify@1.x"},"90a855177dd702e31469489d7cd1d2c69bc0b5e124c4bf2b3c25f56df85d23f1":{"maxAge":"30","scope":"PUBLIC","version":1,"provider":"vtex.reviews-and-ratings@3.x","sender":"vtex.reviews-and-ratings@3.x"},"c085ede7721a728236b30d6f18b8f7373f7d34d4718f98eb751ce9c07c2be8f3":{"maxAge":"30","scope":"PUBLIC","version":1,"provider":"vtex.reviews-and-ratings@3.x","sender":"vtex.reviews-and-ratings@3.x"},"b5c2019efb506a7d665582f4c178eda6e41e3c2c271db153162c0a4223170e0d":{"provider":"vtex.reviews-and-ratings@3.x","sender":"vtex.reviews-and-ratings@3.x"},"a3821843ef4f38854d1d10e3c3d0f800c13d916a975eebab6bb8a2b3661fac9f":{"scope":"PRIVATE","version":1,"provider":"vtex.reviews-and-ratings@3.x","sender":"vtex.reviews-and-ratings@3.x"},"8a8dd9a95375d2b1d1c3d99f658136e5a45fa6b6070df70faebfa3f923a4ed61":{"scope":"PRIVATE","version":1,"provider":"vtex.reviews-and-ratings@3.x","sender":"vtex.reviews-and-ratings@3.x"},"e5ca97d20420eaa4b2d58bdf76e304bbe73e002d2d90b05f6e0cba71fd6cb25a":{"provider":"vtex.tenant-graphql@0.x","sender":"vtex.reviews-and-ratings@3.x"},"340207561b4476444115b35d66d750647e17effeb8b9ea14efa726c55f75ef96":{"maxAge":"MEDIUM","scope":"PUBLIC","version":1,"provider":"vtex.reviews-and-ratings@3.x","sender":"vtex.reviews-and-ratings@3.x"},"913379406da7338780ea8b7549a438920fa8e2db1af2936909fd55c75c2c4c32":{"scope":"PRIVATE","version":1,"provider":"vtex.reviews-and-ratings@3.x","sender":"vtex.reviews-and-ratings@3.x"},"db80bad0dc97ba7ac1b4825eab71dbbba0e61c25eec187db7466ca6beb950ab5":{"maxAge":"SHORT","scope":"PUBLIC","version":1,"provider":"vtex.reviews-and-ratings@3.x","sender":"vtex.reviews-and-ratings@3.x"},"99426d6c25944c2b6001f9f447c0df048bc7aa64470cb7786a1597137b19b51d":{"maxAge":"SHORT","scope":"PUBLIC","version":1,"provider":"vtex.reviews-and-ratings@3.x","sender":"vtex.reviews-and-ratings@3.x"},"8c845c526c58fd4d22590ec94c37ca7f1e9f93d67377d215ce48ed51c3b69b25":{"maxAge":"SHORT","scope":"PUBLIC","version":1,"provider":"vtex.reviews-and-ratings@3.x","sender":"vtex.reviews-and-ratings@3.x"},"0fd861fc55c5b25972002c6ff1a475f5103e489d28ddef38ae3f7cadc015bbeb":{"maxAge":"SHORT","scope":"SEGMENT","version":1,"provider":"vtex.search-graphql@0.x","sender":"vtex.reviews-and-ratings@3.x"},"9d789101799bfb2ef174ddaffcf4766661d365152e33fb97de62df8957d51da9":{"maxAge":"SHORT","scope":"SEGMENT","version":1,"provider":"vtex.store-graphql@2.x","sender":"comoto.store@2.x"},"b7fca2fc8c3b516ef004ac53ae0f11a8ca6050ad4f477bfb28fca9043e1913a0":{"maxAge":"SHORT","scope":"SEGMENT","version":1,"provider":"vtex.search-graphql@0.x","sender":"comoto.store@2.x"},"4d8499bfb23d22a573dd5687d67ba1a66ff10e3ad7de86107d20ba63f49b6c80":{"maxAge":"SHORT","scope":"SEGMENT","version":1,"provider":"vtex.store-graphql@2.x","sender":"comoto.store@2.x"},"6733c0efd9f43179768a3115e928e734ca301dda7906f4110c9837ae7e2d67ea":{"maxAge":"SHORT","scope":"SEGMENT","version":1,"provider":"vtex.search-graphql@0.x","sender":"comoto.store@2.x"},"d0fdf464c408b9e617c90b9e7203112cf876a177d565cff56b9ef621a0518b72":{"scope":"PRIVATE","version":1,"provider":"vtex.store-graphql@2.x","sender":"comoto.store@2.x"},"165d81df9bbab083fc076508b583f524c824d42cf9102c9f511a5200204e9a32":{"maxAge":"SHORT","scope":"PUBLIC","version":1,"provider":"vtex.pages-graphql@2.x","sender":"vtex.render-runtime@8.x"},"4fdf2acb903cad912e5a4f45b5155a65cc0ae4f84e42b181781dc445d36b0045":{"maxAge":"SHORT","scope":"PUBLIC","version":1,"provider":"vtex.pages-graphql@2.x","sender":"vtex.render-runtime@8.x"},"ed9b7ac9a716453a7feb137457304a51f42fe6ef6bb2a233b378e7e60e43f44e":{"maxAge":"MEDIUM","scope":"PUBLIC","version":1,"provider":"vtex.pages-graphql@2.x","sender":"vtex.render-runtime@8.x"},"e0d60d3ee005441bb6ae9321fa6e6149159e15987eb8d783a0536797730bbd9d":{"scope":"PRIVATE","version":1,"provider":"vtex.order-auth-graphql@0.x","sender":"vtex.order-auth@1.x"},"5bc153e47414b5b1c2cc5daa42f892b7294e81065210c147a4ee5610d0bdc946":{"scope":"PRIVATE","version":1,"provider":"vtex.admin-graphql@2.x","sender":"vtex.intercom-messenger@0.x"},"a79a83e9f67609018a28cfb4c843ef7c344986690e6671b8b364ba3c2b288756":{"provider":"vtex.sales-performance-graphql@0.x","sender":"vtex.admin-sales-performance@1.x"},"102e3dc938a3994324ca204441dcb41c744c2d66c18451d1ff87494886f896ca":{"maxAge":"SHORT","scope":"PRIVATE","version":1,"provider":"vtex.sales-performance-graphql@0.x","sender":"vtex.admin-sales-performance@1.x"},"63060700e236478a38cff5d913756bc9725763de397d7211ade3a9e57ce742da":{"maxAge":"LONG","scope":"PRIVATE","version":1,"provider":"vtex.sales-performance-graphql@0.x","sender":"vtex.admin-sales-performance@1.x"},"bb9882a8970e564aba2688b99d1ae629b3e1cd358d51402cce5b7253bc00e013":{"provider":"vtex.sales-performance-graphql@0.x","sender":"vtex.admin-sales-performance@1.x"},"dae9c4a950297031efce478ef0957c41ca4550e85610c6012140a7ae3212e0ff":{"provider":"vtex.sales-performance-graphql@0.x","sender":"vtex.admin-sales-performance@1.x"},"62d578708cecc5c67e1a598e404cfd9bda60b2bbdf0419767f3caddf4d56a8b3":{"maxAge":"MEDIUM","scope":"PUBLIC","version":1,"provider":"vtexhelp.help-io-graphql@2.x","sender":"vtex.admin-docs@0.x"},"85ac7da9648829eb327855b83781cad04726be6e5595c5d8b024709e30cedb77":{"scope":"PRIVATE","version":1,"provider":"vtex.catalog-graphql@1.x","sender":"vtex.admin-sellers@1.x"},"676d6b2f8357dd70fb3cea23803ed891eb59deedb30440a9fb5bee7d1b581efc":{"scope":"PRIVATE","version":1,"provider":"vtex.sellers-graphql@9.x","sender":"vtex.admin-sellers@1.x"},"c4db99509dfbe486ba3ac838cb8bbddf60b0566b1ed89f009b41652c486a1ed0":{"scope":"PRIVATE","version":1,"provider":"vtex.sellers-graphql@9.x","sender":"vtex.admin-sellers@1.x"},"a4a20b72040cb5541d98ac4500bd5701b6f919152c249a68b822bfc363c7f443":{"scope":"PRIVATE","version":1,"provider":"vtex.sellers-graphql@9.x","sender":"vtex.admin-sellers@1.x"},"50d33910002d4032c0ef33cb7bdb4f6b29af7bcb0383f60acfcd6df6669a8206":{"provider":"vtex.catalog-graphql@1.x","sender":"vtex.admin-sellers@1.x"},"d913126f1f3b74036c5d8307d2f369ff274f75dcbc4a5011b7d6e7e0807f42ef":{"scope":"PRIVATE","version":1,"provider":"vtex.sellers-graphql@9.x","sender":"vtex.admin-sellers@1.x"},"29683651d5b5408a20b1bd7e82ef12cfc477cedc9d62b149a825916fc4b6a045":{"scope":"PRIVATE","version":1,"provider":"vtex.sellers-graphql@9.x","sender":"vtex.admin-sellers@1.x"},"f9ac6a9ffce77432e37e33b2205b5b5b824e093f8aff312cbab68928c07c7c03":{"provider":"vtex.sellers-graphql@9.x","sender":"vtex.admin-sellers@1.x"},"c9ec64bd7af987c225907145d2dadab6d8ac0687547129c3dc43c60f4fc9addb":{"scope":"PRIVATE","version":1,"provider":"vtex.sellers-graphql@9.x","sender":"vtex.admin-sellers@1.x"},"3b57c18c52b2a5312b4dc88c191d268b43dd747ac89bbb720a5852fed0ac0bb2":{"scope":"PRIVATE","version":1,"provider":"vtex.sellers-graphql@9.x","sender":"vtex.admin-sellers@1.x"},"b8d3012971f14c08f8de24937a7eda6136572b916c078f2c819515fa50ac2c71":{"scope":"PRIVATE","version":1,"provider":"vtex.sellers-graphql@9.x","sender":"vtex.admin-sellers@1.x"},"c22543e76d54ee3095ccddf83bb2795a99ffd5755d35df634e70b6dc00d38c96":{"scope":"PRIVATE","version":1,"provider":"vtex.sellers-graphql@9.x","sender":"vtex.admin-sellers@1.x"},"37f5315723ee2ee1c1e44dd9ad8986638f92e74543da71fd9a6260ab696a999c":{"scope":"PRIVATE","version":1,"provider":"vtex.sellers-graphql@9.x","sender":"vtex.admin-sellers@1.x"},"0a4d84963bd2a585586e522ea5dc0ed12d9858863b8a81214a73abdb97790042":{"scope":"PRIVATE","version":1,"provider":"vtex.sellers-graphql@9.x","sender":"vtex.admin-sellers@1.x"},"9cd260e8bc525286c404d4697d5b8545b550503be9cce422b065519d163ba852":{"maxAge":"MEDIUM","scope":"PUBLIC","version":1,"provider":"vtexhelp.help-io-graphql@2.x","sender":"vtex.admin-v4-docs@0.x"},"ddbf0a03c91a199eeade91de4e4588193595df3cdff8b1458490c5978d9e8aba":{"scope":"PRIVATE","version":1,"provider":"vtex.offer-quality-graphql@0.x","sender":"vtex.admin-offer-quality@0.x"},"64cf1d2f256e87cd8aecb44b4e5cb3f543ea1c2c6f252ed1b5c9e2193fdc0470":{"scope":"PRIVATE","version":1,"provider":"vtex.offer-quality-graphql@0.x","sender":"vtex.admin-offer-quality@0.x"},"9830e85d2abc64f86cd76ddb366b4bace4bb960e980a2fef73debba814e48723":{"scope":"PRIVATE","version":1,"provider":"vtex.offer-quality-graphql@0.x","sender":"vtex.admin-offer-quality@0.x"},"47919587aa04faecd24c42d9f36cad2c28e516f6447074b889c29abb5eaf423c":{"scope":"PRIVATE","version":1,"provider":"vtex.offer-quality-graphql@0.x","sender":"vtex.admin-offer-quality@0.x"},"6a24a7d5612195f26c04b88841eb9edc5899ee0a385ce497cec89f7ad4cdeb1b":{"scope":"PRIVATE","version":1,"provider":"vtex.offer-quality-graphql@0.x","sender":"vtex.admin-offer-quality@0.x"},"a3ca4b0f6232d00cb97b8cd75e98b73b1f99c51722b3dbe6e96ab52ee536895e":{"scope":"PRIVATE","version":1,"provider":"vtex.offer-quality-graphql@0.x","sender":"vtex.admin-offer-quality@0.x"},"454807450b9c089c7109c5cd6225391671ae7f86167ccb69a822815e923ce4fe":{"scope":"PRIVATE","version":1,"provider":"vtex.offer-quality-graphql@0.x","sender":"vtex.admin-offer-quality@0.x"},"ad6486808e59ec0adc80cb9f9fae23be189cf1af18361b6b66328dcc7d7f6fb5":{"scope":"PRIVATE","version":1,"provider":"vtex.offer-quality-graphql@0.x","sender":"vtex.admin-offer-quality@0.x"},"36abe293ccd388305ff20514ec599017c60229f19d36339bafc50d3482b11498":{"scope":"PRIVATE","version":1,"provider":"vtex.offer-quality-graphql@0.x","sender":"vtex.admin-offer-quality@0.x"},"de1f64ec6adea512e15b989122658e27901b34ae606b04e455f25c43ab6ae30a":{"provider":"vtex.support-center-graphql@1.x","sender":"vtex.support-center@1.x"},"d8005883b4d46293ec0db34950b80f87ae79523e7c2e9382ea91665e2972a90a":{"scope":"PRIVATE","version":1,"provider":"vtex.admin-cms-graphql-rc@1.x","sender":"vtex.admin-cms@1.x"},"a1093f62d16bd654e9adf5685530e349a0f4d9375f1dd0d963827d453160f4f7":{"provider":"vtex.admin-cms-graphql-rc@1.x","sender":"vtex.admin-cms@1.x"},"d52fbe26255210b8516f2eb0c87c022ec36b65a24099691a769ea9628f6c7532":{"provider":"vtex.admin-cms-graphql-rc@1.x","sender":"vtex.admin-cms@1.x"},"f41a23b2026e229c810d6931c9915d06f360216e8e8ad186796d2429e9bcb0f7":{"scope":"PRIVATE","version":1,"provider":"vtex.admin-graphql@2.x","sender":"vtex.admin-cms@1.x"},"a16be9158cc010e6bd0c3332bec8e1ed4fc1ad10aad1d483637ab4706b889fec":{"scope":"PRIVATE","version":1,"provider":"vtex.releases-graphql-layer@0.x","sender":"vtex.admin-cms@1.x"},"a252300b5a0ffbe54e7d949937b4c0ac17f0d2bb4222fea2261b27ba632ff463":{"provider":"vtex.admin-cms-graphql-rc@1.x","sender":"vtex.admin-cms@1.x"},"44f5354dc35b71a3ffb00cc3aeb3bfe15d462f0b7fcdc11ecc3c8cd95f0a19ce":{"scope":"PRIVATE","version":1,"provider":"vtex.admin-graphql@2.x","sender":"vtex.admin-cms@1.x"},"5fc8cd1c40845f4e68fc59cb3268f9288090e3f56bd4dd6f9326d03e7963ce15":{"provider":"vtex.admin-cms-graphql-rc@1.x","sender":"vtex.admin-cms@1.x"},"7c626a557c77c12f397066e23ce971ce25c53562d43a94f386849d5ccfa2a4bb":{"scope":"PRIVATE","version":1,"provider":"vtex.admin-cms-graphql-rc@1.x","sender":"vtex.admin-cms@1.x"},"98b711d9d018a29210ce92dbec7510f8c7a7e53232187b85311277c4a008f7c3":{"provider":"vtex.marketplace-network-graphql@1.x","sender":"vtex.marketplace-network@0.x"},"4ab2a03d3f3d1bad097cc6c0691bfff25cbc793dd80979b34060c1a3fb3fd794":{"scope":"PRIVATE","version":1,"provider":"vtex.marketplace-network-graphql@1.x","sender":"vtex.marketplace-network@0.x"},"37f50a67f921599cae1c5f70dfef1d1b83d261acc9490d2c8d39c89d7b9e6449":{"provider":"vtex.marketplace-network-graphql@1.x","sender":"vtex.marketplace-network@0.x"},"a69339a8f5da673e40a0f864826f8f5ab5c76392e78a316ee0afb99d2f1e9950":{"provider":"vtex.marketplace-network-graphql@1.x","sender":"vtex.marketplace-network@0.x"},"d0e345449183a5ac78e3834895cb90ff27f02d7d5c6afc97165e950a4720cb49":{"scope":"PRIVATE","version":1,"provider":"vtex.admin-graphql@2.x","sender":"vtex.marketplace-network@0.x"},"c8c769dba9b2a4b840a3cbbc965b73dd7025762c6af079041616664f3fa9e451":{"provider":"vtex.marketplace-network-graphql@1.x","sender":"vtex.marketplace-network@0.x"},"0db8bc7af790050b2a26c14240e53ca6c6445b39a659b730460a43e54860aacf":{"provider":"vtex.marketplace-network-graphql@1.x","sender":"vtex.marketplace-network@0.x"},"b8cdd212b113d00a336679a3f7883b3252ac9d959e9c623a63ca29a67c6e764b":{"scope":"PRIVATE","version":1,"provider":"vtex.admin-graphql@2.x","sender":"vtex.marketplace-network@0.x"},"ad448c61a2f1cb0f556a7938fa95cd7974907522498a24128017ec67c6011a8c":{"provider":"vtex.marketplace-network-graphql@1.x","sender":"vtex.marketplace-network@0.x"},"7347138339cc039218877dae3228bc913b9766e785747407dc0073b526b191e6":{"scope":"PRIVATE","version":1,"provider":"vtex.marketplace-network-graphql@1.x","sender":"vtex.marketplace-network@0.x"},"fe0facc77efc946743afbce9b7dc58861d68465028804ab2c52fc66d819443d0":{"scope":"PRIVATE","version":1,"provider":"vtex.marketplace-network-graphql@1.x","sender":"vtex.marketplace-network@0.x"},"dd2231212098cdc0de3d2659c8165d5d3d97e80c128f16e0c552b640b3f49778":{"scope":"PRIVATE","version":1,"provider":"vtex.marketplace-network-graphql@1.x","sender":"vtex.marketplace-network@0.x"},"577b63675d07edf794c30a44a7b2a0edbd1c464bbe92c51b29dba2646641b876":{"scope":"PRIVATE","version":1,"provider":"vtex.admin-graphql@2.x","sender":"vtex.marketplace-network@0.x"},"32bc5c5c7638f2732c5c577a307b2ea4722486111b00430a8c05bbd86f5c57e1":{"provider":"vtex.marketplace-network-graphql@1.x","sender":"vtex.marketplace-network@0.x"},"f474f073ebe859bec28b9c4d0d5668d80ab1b45612d1a0f244bc85c4f87e8e2e":{"scope":"PRIVATE","version":1,"provider":"vtex.marketplace-network-graphql@1.x","sender":"vtex.marketplace-network@0.x"},"bd36aa5a32330143f6723652b50422d2631e2f7d41bc7c42a6c506e166394bb5":{"provider":"vtex.marketplace-network-graphql@1.x","sender":"vtex.marketplace-network@0.x"},"6213cb5269a3cbb95c269cd70d1db4b4aff20a5a131f8fcb4556301f6823f6fa":{"provider":"vtex.marketplace-network-graphql@1.x","sender":"vtex.marketplace-network@0.x"},"3d149d9f23ff76bbc8e09bd603f51b9304b981347f9fbb5a24f9c0b92ad702ce":{"provider":"vtex.marketplace-network-graphql@1.x","sender":"vtex.marketplace-network@0.x"},"41f4c00facb9a274a2b832e6b5f08458578eebf6f924538c4b911487fc1eb8df":{"provider":"vtex.marketplace-network-graphql@1.x","sender":"vtex.marketplace-network@0.x"},"80047ae2241e5ee1c93c801465667efc484b129cf6c8f7e42127468fb9d6bdde":{"provider":"vtex.marketplace-network-graphql@1.x","sender":"vtex.marketplace-network@0.x"},"810aeb203e783e5f6927f67edc29e429f9705d3209d2f03fd4208b9a2932e636":{"scope":"PRIVATE","version":1,"provider":"vtex.marketplace-network-graphql@1.x","sender":"vtex.marketplace-network@0.x"},"abf5ccdb815a82d850b4e7858ef322f0891549fc9fcb189a0def3eacce9257ef":{"scope":"PRIVATE","version":1,"provider":"vtex.store-graphql@2.x","sender":"vtex.my-authentication@1.x"},"e7fabe6e4542f5efd9c3c2b273b44b3dc5101b9c93fed95c4dde26d21d7a6a97":{"scope":"PRIVATE","version":1,"provider":"vtex.store-graphql@2.x","sender":"vtex.my-authentication@1.x"},"76540e737e698d189661980341f94e5d3d3f5bf586a1a40774446ba6e91e7fd9":{"scope":"PRIVATE","version":1,"provider":"vtex.mercadolivre-sizechart-graphql@2.x","sender":"vtex.admin-mercadolivre-sizechart@2.x"},"57119358f114389cbb3360c0877aca0dc1817b17515c0e3c684b71adb6a74965":{"scope":"PRIVATE","version":1,"provider":"vtex.mercadolivre-sizechart-graphql@2.x","sender":"vtex.admin-mercadolivre-sizechart@2.x"},"2f60c3406860c83fbfabea6d9927a93c18e0dcdd8b7cd0ece4c19bde45beeb16":{"scope":"PRIVATE","version":1,"provider":"vtex.mercadolivre-sizechart-graphql@2.x","sender":"vtex.admin-mercadolivre-sizechart@2.x"},"23a81d9ffa395d910e72f749af0004f1f98f12a7dcf64e5247c150f493d5b99e":{"scope":"PRIVATE","version":1,"provider":"vtex.mercadolivre-sizechart-graphql@2.x","sender":"vtex.admin-mercadolivre-sizechart@2.x"},"be924f3f26fa6e1f1dea01858401d7b3be5485a128df0a0a1d2c270117bf2759":{"scope":"PRIVATE","version":1,"provider":"vtex.mercadolivre-sizechart-graphql@2.x","sender":"vtex.admin-mercadolivre-sizechart@2.x"},"85fb526afe172fd86ca02c33fc47cdb4bc2b17e0aa52f4c7b8b660ef4c47f803":{"scope":"PRIVATE","version":1,"provider":"vtex.mercadolivre-sizechart-graphql@2.x","sender":"vtex.admin-mercadolivre-sizechart@2.x"},"344cc985f82c7fb221dc35790a367231f00579e9b722e4fdb01de60e1d77deb5":{"scope":"PRIVATE","version":1,"provider":"vtex.admin-pricing-settings-graphql@1.x","sender":"vtex.admin-pricing-settings@1.x"},"16987018f8d7ba3caf5cec6b9de0706cf10d4639a8c8d5e282e077500570d14e":{"scope":"PRIVATE","version":1,"provider":"vtex.admin-graphql@2.x","sender":"vtex.admin-pricing-settings@1.x"},"68085726233dc9c04e312a40d5b6ee5e4bd0ac520b7c43de5b5ef925e2814536":{"scope":"PRIVATE","version":1,"provider":"vtex.admin-graphql@2.x","sender":"vtex.admin-pricing-settings@1.x"},"58dc8ee33200f16d0830ca9fea7288d9e781a5a08e528d84d79df729d473340d":{"scope":"PRIVATE","version":1,"provider":"vtex.admin-pricing-settings-graphql@1.x","sender":"vtex.admin-pricing-settings@1.x"},"4bfbf45a6f040761e31d708d8ab56345bdabe0d5dc2b4ffc6be0e3d1a3830087":{"scope":"PRIVATE","version":1,"provider":"vtex.admin-graphql@2.x","sender":"vtex.admin-pricing-settings@1.x"},"175c5fc0ce17a045a899d8bbd90fd71c5653ced3ada08a5fc224da87b4d4d9d5":{"provider":"vtex.pages-graphql@2.x","sender":"vtex.admin-pages@4.x"},"aa66b869bd0d32d25f8888a7df5a62116a5aa7e98ca2ff0020b0a7f709fc3406":{"provider":"vtex.pages-graphql@2.x","sender":"vtex.admin-pages@4.x"},"e07c234f51dc8f55bc382768f7ed6499fb525cac35f069e4421875c24d5c35c3":{"provider":"vtex.rewriter@1.x","sender":"vtex.admin-pages@4.x"},"03a425d406d6c587aaa4fd4d18a68fffb65313b2e0b840e4ddaeb391c77ee909":{"provider":"vtex.tenant-graphql@0.x","sender":"vtex.admin-pages@4.x"},"b96b323a9ad01e6df9629a4fbac94761c59c62cf0f9d41eadad7f8600d1261b2":{"provider":"vtex.rewriter@1.x","sender":"vtex.admin-pages@4.x"},"b64b06b134c1f563772529474d3247b58da5523a796b0efc96b921a3b9a76dac":{"provider":"vtex.rewriter@1.x","sender":"vtex.admin-pages@4.x"},"e30bd92f9b521d317844553d9207c935d522a3215eff9c73c1f80d1e66d92dd3":{"provider":"vtex.pages-graphql@2.x","sender":"vtex.admin-pages@4.x"},"399f331dcc64c2dd9f02db4c630feca15253da293be4364a3fd9ea284d590cfc":{"maxAge":"SHORT","version":1,"provider":"vtex.messages@1.x","sender":"vtex.admin-pages@4.x"},"24c78a3a7526b152fb0beb22dba1654d668090bad1cc64085f4c3397267d91e7":{"scope":"PRIVATE","version":1,"provider":"vtex.apps-graphql@3.x","sender":"vtex.admin-pages@4.x"},"a814d72bddcef91d0221f92c3cedf78ffe5860c1228a84ece23adc07556177e4":{"scope":"PRIVATE","version":1,"provider":"vtex.apps-graphql@3.x","sender":"vtex.admin-pages@4.x"},"839a9a4896fc1690062e40c7090405ef38e1333983c43b7f6917470ef12007c0":{"scope":"SEGMENT","version":1,"provider":"vtex.pages-graphql@2.x","sender":"vtex.admin-pages@4.x"},"c2ed2ec87e2b0c54222675cbb6094536af87242ca18be7a9360edee69c1dcdcc":{"maxAge":"SHORT","version":1,"provider":"vtex.messages@1.x","sender":"vtex.admin-pages@4.x"},"30ed44ecfaa50393c28204e836b8817cbc1a19ee6b496ec88d46cefa413e0891":{"scope":"SEGMENT","version":1,"provider":"vtex.pages-graphql@2.x","sender":"vtex.admin-pages@4.x"},"39475a29f5163cfef14e304b8f938f1bf8acb8f89fdb836ac876b486c97ae783":{"maxAge":"SHORT","scope":"PUBLIC","version":1,"provider":"vtex.pwa-graphql@1.x","sender":"vtex.admin-pages@4.x"},"239dc69600b81a22dc400547069c6d80c6cde47fb9f86bceb33c92756438d86d":{"maxAge":"SHORT","scope":"PUBLIC","version":1,"provider":"vtex.pwa-graphql@1.x","sender":"vtex.admin-pages@4.x"},"311e6042fa1a489c9b7aaa5c4dd13aaecbe36832cc5e4ce77952f38b7b2b4a2a":{"maxAge":"SHORT","scope":"PUBLIC","version":1,"provider":"vtex.pwa-graphql@1.x","sender":"vtex.admin-pages@4.x"},"151d4d69cfcb83b52feead116e43d9c9e03ecf1d8fcb8911339ed034c0d3b743":{"maxAge":"SHORT","scope":"PUBLIC","version":1,"provider":"vtex.pwa-graphql@1.x","sender":"vtex.admin-pages@4.x"},"1e7558c44273897c5d03582d9632a1ab6d20422c786fef4adca7be088e90a630":{"maxAge":"SHORT","scope":"PUBLIC","version":1,"provider":"vtex.styles-graphql@1.x","sender":"vtex.admin-pages@4.x"},"948a56a8eedc2a99ad1eb6994a30f3612445926463b17a1aeb8c79f0b3be1d26":{"scope":"PRIVATE","version":1,"provider":"vtex.apps-graphql@3.x","sender":"vtex.admin-pages@4.x"},"19a7bb5a18d03901ff12117f825af7930f7ea86c933b82f9d926640bda7eda36":{"scope":"PRIVATE","version":1,"provider":"vtex.styles-graphql@1.x","sender":"vtex.admin-pages@4.x"},"f8252c5ff9d399b8ae14e98f8fe3d028b27906cdd270742cadb8ea8a6b27d323":{"provider":"vtex.pages-graphql@2.x","sender":"vtex.admin-pages@4.x"},"00b3b5c47d2508f23abd0bca03292ecd69e9900e159e7b33f128cf01e9abcd42":{"maxAge":"SHORT","scope":"PUBLIC","version":1,"provider":"vtex.styles-graphql@1.x","sender":"vtex.admin-pages@4.x"},"ba48dbe13a399d69ebd6d2cb82ed5bdce50945367638b7199667d7398da547eb":{"provider":"vtex.tenant-graphql@0.x","sender":"vtex.admin-pages@4.x"},"9405930120a9e369d269bc80b7e58164d26e31082766fe47ef891e76c98e2035":{"provider":"vtex.styles-graphql@1.x","sender":"vtex.admin-pages@4.x"},"aec88e78c48d68fb3238608f8d445521a291a42edfd0e3022fdfc3b262ab84bb":{"scope":"PRIVATE","version":1,"provider":"vtex.logistics-carrier-graphql@0.x","sender":"vtex.admin-logistics@1.x"},"bfaa2d53f91f98f8efdd878c1d38d83d245c4423829498e31e6a0f0574c817ab":{"scope":"PRIVATE","version":1,"provider":"vtex.logistics-carrier-graphql@0.x","sender":"vtex.admin-logistics@1.x"},"d04edc8b1fba9e5b44ea19f5db807353dadc1ab39af34fbd852f39d83e209b48":{"scope":"PRIVATE","version":1,"provider":"vtex.logistics-carrier-graphql@0.x","sender":"vtex.admin-logistics@1.x"},"d68bd020bd97b221bfb4505ef3b6c2ee25c97556def06ec1f108c8ae952ad85b":{"scope":"PRIVATE","version":1,"provider":"vtex.logistics-carrier-graphql@0.x","sender":"vtex.admin-logistics@1.x"},"bb14a9b7ba59c9bbe5a71b802df8ed3db6391921dcdd3cf2eb36a83b9c9ce15d":{"scope":"PRIVATE","version":1,"provider":"vtex.logistics-carrier-graphql@0.x","sender":"vtex.admin-logistics@1.x"},"53027a5aac7ca5f84abfca5e8438c0ae49a28c8d258e5f6c511087fdb07142a9":{"scope":"PRIVATE","version":1,"provider":"vtex.logistics-carrier-graphql@0.x","sender":"vtex.admin-logistics@1.x"},"a61cbb4d0cd84c66ec44f08753ea1d73c8f8a75c47d79337a7a7a084e4ef4af5":{"scope":"PRIVATE","version":1,"provider":"vtex.logistics-carrier-graphql@0.x","sender":"vtex.admin-logistics@1.x"},"46d4b9aad452498db7c66526cceb3403c5bf5f540fa9b3fa14c3635400b369fb":{"scope":"PRIVATE","version":1,"provider":"vtex.logistics-carrier-graphql@0.x","sender":"vtex.admin-logistics@1.x"},"3836507764365a44193dfac4a943f1878cd1faaa2d68bfcdf5de48e105717ff2":{"scope":"PRIVATE","version":1,"provider":"vtex.logistics-carrier-graphql@0.x","sender":"vtex.admin-logistics@1.x"},"24221bfb4d1be3133f93ed2034b28dac7e44acfb297b2db7e13e333215e0a884":{"scope":"PRIVATE","version":1,"provider":"vtex.logistics-carrier-graphql@0.x","sender":"vtex.admin-logistics@1.x"},"95029328cc52786b23fa6db474bfb5d28f12b2621df28f7096d8f16866828fbb":{"scope":"PRIVATE","version":1,"provider":"vtex.logistics-carrier-graphql@0.x","sender":"vtex.admin-logistics@1.x"},"23ac2d51ac56ce5170dd1c02f6fd6b43f300fca55c25cba5efb4a433a94345e1":{"scope":"PRIVATE","version":1,"provider":"vtex.logistics-carrier-graphql@0.x","sender":"vtex.admin-logistics@1.x"},"4495c4d4bc8dd3cfbd6161c1af1e8b427b9d58ba24cc9f3c2fdaf6a0890eec45":{"scope":"PRIVATE","version":1,"provider":"vtex.logistics-carrier-graphql@0.x","sender":"vtex.admin-logistics@1.x"},"5dd8e028fc18ae405cb2df6c4edaf5aa59dda39f31277f72cd2ac4b39aedbeb7":{"scope":"PRIVATE","version":1,"provider":"vtex.logistics-carrier-graphql@0.x","sender":"vtex.admin-logistics@1.x"},"5b442d3c14468df2645002b7bcb5fa0de143d9dd62e18b459705001608bc7e48":{"scope":"PRIVATE","version":1,"provider":"vtex.logistics-carrier-graphql@0.x","sender":"vtex.admin-logistics@1.x"},"dcff191e1b2088922f1238c26956bb50a79be3e27ce563f2a9a0997c1eba4513":{"scope":"PRIVATE","version":1,"provider":"vtex.admin-graphql@1.x","sender":"vtex.admin-collections@0.x"},"04c3987253aa08b5b48cd8ef72339e16437a6ae44d71d9606a38be83c7e6dcf1":{"scope":"PRIVATE","version":1,"provider":"vtex.catalog-graphql@1.x","sender":"vtex.admin-collections@0.x"},"41fcc55fdb842a04aafcb44adac3cbfb05c52051b4236560cbab4d3f59715abc":{"scope":"PRIVATE","version":1,"provider":"vtex.catalog-graphql@1.x","sender":"vtex.admin-collections@0.x"},"18ee284f072b2226294e50a413fbaf39faf2faba6d8b297e9350f9923e7d8457":{"scope":"PRIVATE","version":1,"provider":"vtex.catalog-graphql@1.x","sender":"vtex.admin-collections@0.x"},"c9912b39811c92592d69da7432c030a77bff84e54767ef65adf1d1d9a3a7b19b":{"scope":"PRIVATE","version":1,"provider":"vtex.catalog-graphql@1.x","sender":"vtex.admin-collections@0.x"},"8a99da5b165aac9256b442c374375f0a0e8e276296acd2e7dc943c053a1ee4f8":{"scope":"PRIVATE","version":1,"provider":"vtex.catalog-graphql@1.x","sender":"vtex.admin-collections@0.x"},"68e2ed527c1fd9625c05bb939122feab2f90ebd4c68b8ea7e614c033e7b25e9b":{"scope":"PRIVATE","version":1,"provider":"vtex.catalog-graphql@1.x","sender":"vtex.admin-collections@0.x"},"98b01099f8f90b833a5dfdf5100b8a894dd4a0e002441533c7f9e479ac2242e8":{"scope":"PRIVATE","version":1,"provider":"vtex.catalog-graphql@1.x","sender":"vtex.admin-collections@0.x"},"49ed089ce6f0b1ce670c9f519b4615021a1c862376dd79f27d856de1c5cf5ca5":{"scope":"PRIVATE","version":1,"provider":"vtex.catalog-graphql@1.x","sender":"vtex.admin-collections@0.x"},"4127d8c8b112775f4cf872dcfd55ce63abbe7f63619efff37c4b21e227546c43":{"scope":"PRIVATE","version":1,"provider":"vtex.catalog-graphql@1.x","sender":"vtex.admin-collections@0.x"},"a1dd5949f295771b973e2c6669d5636fc9dd5d84330e7de9789168ad27af21f7":{"scope":"PRIVATE","version":1,"provider":"vtex.catalog-graphql@1.x","sender":"vtex.admin-collections@0.x"},"e91bd4000b63e381189ced37e1e2d2d6a1215616dacc862aeec4907d6da9e7fd":{"scope":"PRIVATE","version":1,"provider":"vtex.myuser-io@2.x","sender":"vtex.admin-collections@0.x"},"ca8aae4cab669e8bd0b575f1ab132ccddb5fa17e7c49fe7ae7325792a3eabd93":{"scope":"PRIVATE","version":1,"provider":"vtex.catalog-graphql@1.x","sender":"vtex.admin-collections@0.x"},"ec2091f38f6d799d565bea5ee4cadfb4223007be6f56ec259575b370d997f0a4":{"scope":"PRIVATE","version":1,"provider":"vtex.catalog-graphql@1.x","sender":"vtex.admin-collections@0.x"},"ff1903267339086fac015361154ba78793ef7ade6416f105cf4a10359c29f48e":{"maxAge":"0","scope":"PRIVATE","version":1,"provider":"vtex.catalog-graphql@1.x","sender":"vtex.admin-collections@0.x"},"3263932363abdf08ee80f883b8f0eb5d21c99b01eddfee07e85bdb260f9e0715":{"maxAge":"0","scope":"PRIVATE","version":1,"provider":"vtex.catalog-graphql@1.x","sender":"vtex.admin-collections@0.x"},"1a30732ba946ecc327cc03cf4dd4cae3c058ead422a8cb00ca89a46e83d0a59f":{"scope":"PRIVATE","version":1,"provider":"vtex.catalog-graphql@1.x","sender":"vtex.admin-collections@0.x"},"744aeab6106e284ea70bc010a7c7ac60144d95f65f1689c0d2c6a73bcaf63efd":{"scope":"PRIVATE","version":1,"provider":"vtex.catalog-graphql@1.x","sender":"vtex.admin-collections@0.x"},"5a831ecfeb8b2dbc0efe2b0f8d763d809af952271e1c4b49d61ad8e444c85404":{"scope":"PRIVATE","version":1,"provider":"vtex.catalog-graphql@1.x","sender":"vtex.admin-collections@0.x"},"e03771456061333c1144d4dc71807f215c4ed0af7540b0d6d331c8bced9170a0":{"scope":"PRIVATE","version":1,"provider":"vtex.catalog-graphql@1.x","sender":"vtex.admin-collections@0.x"},"df1340017d2b3743f6b06e9ece03373b323ac06483c1a8ff2aaad634e989aa96":{"scope":"PRIVATE","version":1,"provider":"vtex.catalog-graphql@1.x","sender":"vtex.admin-collections@0.x"},"2f5978876a02e810b2570857c954f83aa5a1ade4c72db9277136f5dc4bbcabd6":{"scope":"PRIVATE","version":1,"provider":"vtex.catalog-graphql@1.x","sender":"vtex.admin-collections@0.x"},"408de64bd431b4c7516febef3f218a1e8766dbfb656ff4c0308d44eb51437d29":{"scope":"PRIVATE","version":1,"provider":"vtex.inventory-graphql@0.x","sender":"vtex.admin-inventory@0.x"},"fb02400355f8a9d97a6e3cd7f767cf7a001be94b72ca38daca9bc632c791b392":{"scope":"PRIVATE","version":1,"provider":"vtex.inventory-graphql@0.x","sender":"vtex.admin-inventory@0.x"},"2138252735a3035995bde74b0d2624811e433b6e354af2301ef129b6e833891f":{"scope":"PRIVATE","version":1,"provider":"vtex.logistics-carrier-graphql@0.x","sender":"vtex.admin-inventory@0.x"},"dc05f9dadfa5353d418ab7e234ec1fb342c3a9d2d0ff47dc525d29c266546ea6":{"scope":"PRIVATE","version":1,"provider":"vtex.inventory-graphql@0.x","sender":"vtex.admin-inventory@0.x"},"f97dad5d7fb917b82a753ebd1f360afe22ab9b798b07eef73e715f7d72679887":{"scope":"PRIVATE","version":1,"provider":"vtex.inventory-graphql@0.x","sender":"vtex.admin-inventory@0.x"},"7346c3c398e1484652a1bc38a977aea5dfb474ea91fdf1dfbb2060c46263df17":{"scope":"PRIVATE","version":1,"provider":"vtex.inventory-graphql@0.x","sender":"vtex.admin-inventory@0.x"},"19a050cd0048d03307976c58e2b39ca1397a7dc6a543ed388208399cec2557a6":{"scope":"PRIVATE","version":1,"provider":"vtex.logistics-carrier-graphql@0.x","sender":"vtex.admin-inventory@0.x"},"53de29118347e7ed6fb8cc003f7bb232e3a8194d9ddd4c0ba75714340aadf524":{"scope":"PRIVATE","version":1,"provider":"vtex.logistics-carrier-graphql@0.x","sender":"vtex.logistics-carrier-commons@0.x"},"e425185da224c2a9abf9258f377d30f8365457c8ae4fac9ed7aea29978083a30":{"scope":"PRIVATE","version":1,"provider":"vtex.logistics-carrier-graphql@0.x","sender":"vtex.logistics-carrier-commons@0.x"},"9940792d23233607f6ce4a1e6e090f286ac6f9cb4aeda22e1120a746dbdbb45c":{"scope":"PRIVATE","version":1,"provider":"vtex.logistics-carrier-graphql@0.x","sender":"vtex.logistics-carrier-commons@0.x"},"7a47e3dde8dee0d2880b7b61fbd295bc71ba2daf146178d2ea25d2ac414f5cdd":{"scope":"PRIVATE","version":1,"provider":"vtex.logistics-carrier-graphql@0.x","sender":"vtex.logistics-carrier-commons@0.x"},"fb250a77dbb346a7c8ed838462fa753886ea7ee88c3854de811a463bb0f57295":{"scope":"PRIVATE","version":1,"provider":"vtex.logistics-carrier-graphql@0.x","sender":"vtex.logistics-carrier-commons@0.x"},"24cec9557e79960a9507f2b4bea250fc257d1b24007caceed9f0a36254b45b6a":{"scope":"PRIVATE","version":1,"provider":"vtex.logistics-carrier-graphql@0.x","sender":"vtex.logistics-carrier-commons@0.x"},"dbb981d4922de25bb34832b76cb1875c6bf5af8042c0be371822d3df6f3d4a94":{"scope":"PRIVATE","version":1,"provider":"vtex.logistics-carrier-graphql@0.x","sender":"vtex.logistics-carrier-commons@0.x"},"f9a2a43dd1b128c76eb6bb1e2e1561cd66cb3a4774e3fcb9439e6376b11093cb":{"scope":"PRIVATE","version":1,"provider":"vtex.logistics-carrier-graphql@0.x","sender":"vtex.logistics-carrier-commons@0.x"},"00797b2c4db4a983732c31059f63a0f1da90b50316f2f447c3d7075e350065b6":{"scope":"PRIVATE","version":1,"provider":"vtex.logistics-carrier-graphql@0.x","sender":"vtex.logistics-carrier-commons@0.x"},"5b05af69af53de4862f74ce11447f53bd62ff198355e8e786b9848f300b50e03":{"scope":"PRIVATE","version":1,"provider":"vtex.logistics-carrier-graphql@0.x","sender":"vtex.logistics-carrier-commons@0.x"},"934462f7e65227f1418cefbf26adb1120a5003f1cb1d78f342bc59af1ddf7b87":{"scope":"PRIVATE","version":1,"provider":"vtex.catalog-graphql@1.x","sender":"vtex.seller-welcome@0.x"},"89745f6dff53995b6e428ef2dbea59424cd6f04b8166aca096fb77579e951308":{"scope":"PRIVATE","version":1,"provider":"vtex.admin-graphql@2.x","sender":"vtex.seller-welcome@0.x"},"36562759704c5b39591e80fff1a8a25794a61a5ed2bb22351f8f3ef31cdcac27":{"scope":"PRIVATE","version":1,"provider":"vtex.sellers-graphql@9.x","sender":"vtex.admin-vendor-invite@0.x"},"602ac7b4b343405a64ee07f0e02acd3d5c7bfc40f5fe4361965a31448d24b42a":{"scope":"PRIVATE","version":1,"provider":"vtex.sellers-graphql@9.x","sender":"vtex.admin-vendor-invite@0.x"},"3d205e2dd0003b9eac8b1bcc1ec4158a3fb582d6d7e1aa2d8b3cfb420c9e6e4f":{"scope":"PRIVATE","version":1,"provider":"vtex.sellers-graphql@9.x","sender":"vtex.admin-vendor-invite@0.x"},"7a35b0ec8b33d8e5f147f58e1ab5d4c26d8fa5a5e43274ab15e31de48d1e8b80":{"scope":"PRIVATE","version":1,"provider":"vtex.catalog-graphql@1.x","sender":"vtex.admin-vendor-invite@0.x"},"526b39bfac1e4863bacfcecc4cb1c0b7d782df2168fb7d4e1840c2d8ee4df0d9":{"scope":"PRIVATE","version":1,"provider":"vtex.catalog-graphql@1.x","sender":"vtex.admin-vendor-invite@0.x"},"d81074ef4de731ec94dd993a5d3120febc2cf8ebdaa2dc78e6922a7dd14d008c":{"maxAge":"SHORT","scope":"PUBLIC","version":1,"provider":"vtex.apps-graphql@3.x","sender":"vtex.checkout-resources@0.x"},"4abf9f6a8b7b60e9479204050bb8c5583868efb578546b5b4d4a4027e1e498ec":{"provider":"vtex.checkout-graphql@0.x","sender":"vtex.checkout-resources@0.x"},"d5a26ee0a894d80a79715c8c1e739ed63bfec2b6e9bf2cf0163faf558518b4bc":{"provider":"vtex.checkout-graphql@0.x","sender":"vtex.checkout-resources@0.x"},"ee88999c1b2ea3a3323cc8caee7d665946dc4b6a9b87bd142baaca0924b1d28e":{"provider":"vtex.checkout-graphql@0.x","sender":"vtex.checkout-resources@0.x"},"c5e5d72c1f41ab3ea9e46058dede8332c20b231846a1b57c10038a405074c11b":{"maxAge":"SHORT","scope":"PUBLIC","version":1,"provider":"vtex.apps-graphql@3.x","sender":"vtex.checkout-resources@0.x"},"a91aa0ece3ab935c7f5792da311da6bdf8a5f4c46ef9f7f3600ccb59820b0b89":{"scope":"PRIVATE","version":1,"provider":"vtex.orders-graphql@0.x","sender":"vtex.admin-orders@0.x"},"6c9f30917b67192d873ceca6092d776c233694672a39818661eb348f3d9445ab":{"scope":"PRIVATE","version":1,"provider":"vtex.orders-graphql@0.x","sender":"vtex.admin-orders@0.x"},"31e8cdee2b136f754ed8c3b8331c1e961f18fcb0123b4097e5c9212aaa19b1a6":{"scope":"PRIVATE","version":1,"provider":"vtex.orders-graphql@0.x","sender":"vtex.admin-orders@0.x"},"1cf5ce97b80d2bc368db674936dae00cec83eddbb8ad138c0944a0cb17d12775":{"scope":"PRIVATE","version":1,"provider":"vtex.orders-graphql@0.x","sender":"vtex.admin-orders@0.x"},"93da9f925379c27d5877f95aa205f395e7cd4aeea0e6d05fc64b5850dc8b3ee9":{"scope":"PRIVATE","version":1,"provider":"vtex.orders-graphql@0.x","sender":"vtex.admin-orders@0.x"},"c9d34eefb6066838ae0bb3bc71ffaf139adf6477adce50c7974b478a01302fc0":{"scope":"PRIVATE","version":1,"provider":"vtex.orders-graphql@0.x","sender":"vtex.admin-orders@0.x"},"ee6eb6ed68128efc9c2dfb5ff6bd4221db3b792e7bd1c28a3e1a4d2063916a44":{"scope":"PRIVATE","version":1,"provider":"vtex.orders-graphql@0.x","sender":"vtex.admin-orders@0.x"},"06059c2afdf4df416ed71893391c1503008996ae6945520cb898695c91612354":{"provider":"vtex.orders-graphql@0.x","sender":"vtex.admin-orders@0.x"},"c011411daf76019cd5882785e92c5564dc5ec8c4fb7cad1c611fdc7f782c121b":{"scope":"PRIVATE","version":1,"provider":"vtex.orders-graphql@0.x","sender":"vtex.admin-orders@0.x"},"b0c7787098f8c1da30ebaabbebb3e58a7aa6cc9886d8e565c94333793bef4f9c":{"scope":"PRIVATE","version":1,"provider":"vtex.orders-graphql@0.x","sender":"vtex.admin-orders@0.x"},"c09ad78bbade4f6a57239bf2de94a1bbbb3490f9b80292c8769dfac5672c719b":{"scope":"PRIVATE","version":1,"provider":"vtex.orders-graphql@0.x","sender":"vtex.admin-orders@0.x"},"94d2687c949b893c231f64cf27ee444779b17c5e2fe28bdd9d2793d26771c54f":{"scope":"PRIVATE","version":1,"provider":"vtex.orders-graphql@0.x","sender":"vtex.admin-orders@0.x"},"784b23a84fa2c137f0dbe2a4bc3c4d873fc90050c69a859f368141535078b07f":{"scope":"PRIVATE","version":1,"provider":"vtex.orders-graphql@0.x","sender":"vtex.admin-orders@0.x"},"846ff3fa4b1f23ab365bd72790dfa495b63bd29f11f11f7a05a6584d0aea68ef":{"scope":"PRIVATE","version":1,"provider":"vtex.orders-graphql@0.x","sender":"vtex.admin-orders@0.x"},"4e4c0a6a456e21ce8831fdf8534e4af9c2ad80d1ba7d6eeae63cf20aebabe9d2":{"scope":"PRIVATE","version":1,"provider":"vtex.logistics-carrier-graphql@0.x","sender":"vtex.admin-orders@0.x"},"1ca970ae082c879b24992afe78c7dc5ee93e47879fd90075d4e08556c329d21d":{"scope":"PRIVATE","version":1,"provider":"vtex.orders-graphql@0.x","sender":"vtex.admin-orders@0.x"},"c3468154257e33468db7fabaf67bf4eaae5499e28bc3d164d76ca58503068e48":{"scope":"PRIVATE","version":1,"provider":"vtex.orders-graphql@0.x","sender":"vtex.admin-orders@0.x"},"0150fb1e4a7cbe68376e037c971cacd9fb9e685f9df44ba9c9984c6b8c3c672d":{"scope":"PRIVATE","version":1,"provider":"vtex.orders-graphql@0.x","sender":"vtex.admin-orders@0.x"},"3fe51731f6b7c3012fa321f39e7106f92e3edfa78fbf825fed74438bf423288f":{"scope":"PRIVATE","version":1,"provider":"vtex.orders-graphql@0.x","sender":"vtex.admin-orders@0.x"},"bd237fb1d32d71a2243d699ccac7fd429331fbf33edb4c4dffa07cffdbd8abc8":{"scope":"PRIVATE","version":1,"provider":"vtex.orders-graphql@0.x","sender":"vtex.admin-orders@0.x"},"868cea75e58707186ce294f4f5691f25bc5b322efb760bababd3a1efa5c61c8c":{"scope":"PRIVATE","version":1,"provider":"vtex.orders-graphql@0.x","sender":"vtex.admin-orders@0.x"},"3fceb0e21a3b04ca666afc7ab15a710730c8fbc802c9d5a928f9c9e2a002c933":{"scope":"PRIVATE","version":1,"provider":"vtex.orders-graphql@0.x","sender":"vtex.admin-orders@0.x"},"9ca8286e978bc8c49ed456afd97eef7871b65bf29b6945c07b4eee0f35f81efe":{"scope":"PRIVATE","version":1,"provider":"vtex.orders-graphql@0.x","sender":"vtex.admin-orders@0.x"},"bd22338a00aff129abbc8acb4f9627274c5fb51613286db3709c69a4c0fa4e97":{"scope":"PRIVATE","version":1,"provider":"vtex.orders-graphql@0.x","sender":"vtex.admin-orders@0.x"},"2d72f09c16a7e5331fec5047e49e776098c05feb91be70843e3177d605830c90":{"scope":"PRIVATE","version":1,"provider":"vtex.orders-graphql@0.x","sender":"vtex.admin-orders@0.x"},"bb8e8fb771d3bba1eb29c1166247563ead0c493954bc191fb97f3fb4e60c8987":{"scope":"PRIVATE","version":1,"provider":"vtex.admin-graphql@2.x","sender":"vtex.admin-orders@0.x"},"9956aa1ac4c1d80fdfff8b8004dbad6fcd9395e5b6ad77095e18c90da47c760c":{"scope":"PRIVATE","version":1,"provider":"vtex.orders-graphql@0.x","sender":"vtex.admin-orders@0.x"},"8b3180445caa643d698a90debef8e9f2aee15f506814f69bf5e7acfffd90a75f":{"scope":"PRIVATE","version":1,"provider":"vtex.admin-graphql@2.x","sender":"vtex.admin-orders@0.x"},"e6950d9e0699a2be6a41b5b99d3b457e14c37888c7e6b5b212c2c3e455d7878e":{"scope":"PRIVATE","version":1,"provider":"vtex.orders-graphql@0.x","sender":"vtex.admin-orders@0.x"},"7f2be460947369aab2000770ec18960d5683555be24b79e1f0ded6c663813766":{"scope":"PUBLIC","version":1,"provider":"vtex.apps-graphql@3.x","sender":"vtex.admin-orders@0.x"},"9105884f67969df1bd6caf5938487595617088f981bcef835316c265fa3d6c48":{"scope":"PRIVATE","version":1,"provider":"vtex.orders-graphql@0.x","sender":"vtex.admin-orders@0.x"},"bb0aa77a700771fdf98681e0045a75f389c2879796d572799b9e3e956f33290c":{"scope":"PRIVATE","version":1,"provider":"vtex.orders-graphql@0.x","sender":"vtex.admin-orders@0.x"},"21e877a38aa273ff25136fa712bce0523ccd13387bb73e37b8ff8315b1468b4f":{"scope":"PRIVATE","version":1,"provider":"vtex.orders-graphql@0.x","sender":"vtex.admin-orders@0.x"},"71173970530001c13b3ce12630bc8fb4d44021dd4b653880b008a144686f3981":{"scope":"PRIVATE","version":1,"provider":"vtex.orders-graphql@0.x","sender":"vtex.admin-orders@0.x"},"db0a9cb812301165cbfa7f4dda0bc9c62943102f71e701512637a6bc5e7010fd":{"scope":"PRIVATE","version":1,"provider":"vtex.orders-graphql@0.x","sender":"vtex.admin-orders@0.x"},"478a5052a626332a0ce5dd0b8389e38c81308ca33963c8b7faafd44b2dc13f06":{"scope":"PRIVATE","version":1,"provider":"vtex.orders-graphql@0.x","sender":"vtex.admin-orders@0.x"},"923ffc01e66a5dfe17c21a4cd766eb595f082541a453952ef6b24cf7c0946227":{"scope":"PRIVATE","version":1,"provider":"vtex.logistics-carrier-graphql@0.x","sender":"vtex.admin-orders@0.x"},"ab9ad2079d1ecec205b83abf00eb6d3a8bfa7d91e20aa76d66af452caa03bd0d":{"provider":"vtex.orders-graphql@0.x","sender":"vtex.admin-orders@0.x"},"cf98319abfaf0e15e61df341d938785219056e0402be1e95a9362f32dfc5f822":{"scope":"PRIVATE","version":1,"provider":"vtex.orders-graphql@0.x","sender":"vtex.admin-orders@0.x"},"20e315d39935b7f772fc03e40b6631af93b1d2590e43298f9f2eba2ef9935ce9":{"maxAge":"MEDIUM","version":1,"provider":"vtex.admin-graphql@2.x","sender":"vtex.admin@4.x"},"a2ed96cdcb0ed7842a7a3ef879e31fe59790ed9f60c044f069923313a4c1a987":{"maxAge":"MEDIUM","scope":"PRIVATE","version":1,"provider":"vtex.admin-graphql@2.x","sender":"vtex.admin@4.x"},"f98c34cc0360921501ce2416e710dc2b236fcae3ca56622ee5c6e4c6077126ea":{"provider":"vtex.admin-graphql@2.x","sender":"vtex.admin@4.x"},"a845a5fa84ffbf857c19f38b0dd40e219a76adb26f94c9fa6bf231f62cf8a045":{"scope":"PRIVATE","version":1,"provider":"vtex.admin-graphql@2.x","sender":"vtex.admin@4.x"},"b4a8cc502907101873625575b541cbc883826ae38e9b2302041bfa5488a2fbc8":{"scope":"PRIVATE","version":1,"provider":"vtex.admin-graphql@2.x","sender":"vtex.admin@4.x"},"c0fc28e9ab8b66d631c3ac961f56cf1193a7b9999aef91780411b7e950a8d337":{"scope":"PRIVATE","version":1,"provider":"vtex.admin-graphql@2.x","sender":"vtex.admin@4.x"},"fb96c92aae17ee117ed2870a70dd8ecbd5d23c61e54b33ae6e86e756210b80df":{"scope":"PRIVATE","version":1,"provider":"vtex.admin-graphql@2.x","sender":"vtex.admin@4.x"},"fd46dfac565d7000342dcbfc0e9c0bfae60e4b9fd572deadd71c42222b588959":{"scope":"PRIVATE","version":1,"provider":"vtex.admin-graphql@2.x","sender":"vtex.admin@4.x"},"846afa1c03e9e977b84073f7ab608f3f7be818ab8a325bf7a0fc470f906817c3":{"provider":"vtex.admin-graphql@2.x","sender":"vtex.admin@4.x"},"6574ec8f4975b37bcf81df2f919c6191912d5ad84bf4731a060454098ec51d24":{"scope":"PUBLIC","version":1,"provider":"vtex.apps-graphql@3.x","sender":"vtex.structured-data@0.x"},"48359d5c5afd0a48f4ceb4390c6979d0e09098ff8368e7b4228f988e1ab2f54e":{"scope":"PRIVATE","version":1,"provider":"vtex.suggestions-graphql@19.x","sender":"vtex.admin-suggestions@2.x"},"341c9ca296d21747be10c4b2d82c01b6549eec730188a1a2d33c52d4e86368ce":{"scope":"PRIVATE","version":1,"provider":"vtex.suggestions-graphql@19.x","sender":"vtex.admin-suggestions@2.x"},"81cf3b38949d8ad0e63592953d72165cccb42b598e14a282a8df3802ba8370bc":{"scope":"PRIVATE","version":1,"provider":"vtex.suggestions-graphql@19.x","sender":"vtex.admin-suggestions@2.x"},"7e0ffea7d5cd61be1ad463ce708486b84b3413e859ccc903a665b7601f759a86":{"scope":"PRIVATE","version":1,"provider":"vtex.suggestions-graphql@19.x","sender":"vtex.admin-suggestions@2.x"},"20bcd48dc283475bc5fd1db52a7932c3f66a6a68665270639763674838867ab4":{"scope":"PRIVATE","version":1,"provider":"vtex.suggestions-graphql@19.x","sender":"vtex.admin-suggestions@2.x"},"171b3eb5cc820cb3499e4bb63d550964253628f19e8e16c93ca77a069b7fd0d3":{"scope":"PRIVATE","version":1,"provider":"vtex.suggestions-graphql@19.x","sender":"vtex.admin-suggestions@2.x"},"3e2e7468b0b28b27c32db2f5447b7220f13412d3d2c5d1726871a41b26f2b603":{"scope":"PRIVATE","version":1,"provider":"vtex.suggestions-graphql@19.x","sender":"vtex.admin-suggestions@2.x"},"1592a62054ad2de378943d818e5a3fe7f98c987c57aab3ff9c92c0bc0b4a7781":{"scope":"PRIVATE","version":1,"provider":"vtex.suggestions-graphql@19.x","sender":"vtex.admin-suggestions@2.x"},"fe39e53f1429849d4cf7dec100d0e2483c64521adfb0ed822603bbf531830e28":{"scope":"PRIVATE","version":1,"provider":"vtex.suggestions-graphql@19.x","sender":"vtex.admin-suggestions@2.x"},"bbb94598acb2d86c6cdd27a4bcfd6ce824141db391e977c7f08756dff3634653":{"scope":"PRIVATE","version":1,"provider":"vtex.catalog-graphql@1.x","sender":"vtex.admin-suggestions@2.x"},"31e85b05ade4f1e51b58efc037a621a294ed1c9730ccb256e285a2534a5f0caa":{"scope":"PRIVATE","version":1,"provider":"vtex.sellers-graphql@7.x","sender":"vtex.admin-suggestions@2.x"},"95af11127e44f1857144e38f18635e0d085113c3bfdda3e4b8bc99ae63e14e60":{"scope":"PRIVATE","version":1,"provider":"vtex.store-graphql@2.x","sender":"vtex.my-cards@1.x"},"cbf0590ed98eb505f2821111f2a7e6c94ba4a0c14aa8acf30f5e54fa3bcc09db":{"provider":"vtex.my-cards-graphql@2.x","sender":"vtex.my-cards@1.x"},"f6f859f40451fbf213d6b35002ad918ef26b321f212443cc50ccbfed19799665":{"scope":"PRIVATE","version":1,"provider":"vtex.store-graphql@2.x","sender":"vtex.my-cards@1.x"},"416f139b9c6b649232a8bafc1f4b13dec9a6babc790b10a3b20742057d0922d3":{"provider":"vtex.my-cards-graphql@2.x","sender":"vtex.my-cards@1.x"},"c85060d42e185929162ec32674f8d9d1bc625937c8b63f8d29f4b70abcd7d745":{"scope":"PRIVATE","version":1,"provider":"vtex.orders-graphql@0.x","sender":"vtex.my-orders-app@3.x"},"6261309caf336dbd0e3159480cbd881c201452b441b73da3b9ed6b6e86464e88":{"provider":"vtex.search-graphql@0.x","sender":"vtex.my-orders-app@3.x"},"953c8d5846fc7048d76913d1f49a9063d94b394135dcaaa7d12a957a4b7693fa":{"scope":"PRIVATE","version":1,"provider":"vtex.orders-graphql@0.x","sender":"vtex.my-orders-packages@0.x"},"3cecb69dc980b3938d6fb48df3940a0fe0a9279cb174820313b272d8695537dc":{"scope":"PRIVATE","version":1,"provider":"vtex.apps-graphql@3.x","sender":"vtex.admin-apps@4.x"},"51665c809a28b66c04d2152718507b46709d7b252373fba4773dd32a0efb0e38":{"scope":"PRIVATE","version":1,"provider":"vtex.apps-graphql@3.x","sender":"vtex.admin-apps@4.x"},"2114d9a9bca11a7195fd62d15b4478693d8c4d4f07c37a0a504cd91f10587d9a":{"scope":"PRIVATE","version":1,"provider":"vtex.apps-graphql@3.x","sender":"vtex.admin-apps@4.x"},"2f904d1da28a7d7c07f48758b4b0ab04eb7eec0d9cd8c2e62b356aee76c9ef4a":{"scope":"PRIVATE","version":1,"provider":"vtex.apps-graphql@3.x","sender":"vtex.admin-apps@4.x"},"4cf205b0abdd803bf2e0610a341fa416b9a613a2c0cc17d27f285b162eea2304":{"scope":"PRIVATE","version":1,"provider":"vtex.apps-graphql@3.x","sender":"vtex.admin-apps@4.x"},"c056f6a8992d97cd19374ca8fac88495b65e6dc6542e77f019a676d8be1d6808":{"scope":"PRIVATE","version":1,"provider":"vtex.apps-graphql@3.x","sender":"vtex.admin-apps@4.x"},"b91d10396e1cc1b8313827aa05b9ba484eafc6e48fdd6f653a0cfeab163bb917":{"provider":"vtex.billing@0.x","sender":"vtex.admin-apps@4.x"},"5569fc55f24f5919f2a6641b1cd7073834573e4d8822059f6615d3b35bc3f27f":{"scope":"PUBLIC","version":1,"provider":"vtex.apps-graphql@3.x","sender":"vtex.admin-apps@4.x"},"a27c0aa75403e7409aa8f8fa67e5140f17ebbf9d532899a68f9876167f51a248":{"provider":"vtex.app-store-compatibility-alert@0.x","sender":"vtex.admin-apps@4.x"},"64a81f64afea0c83c77b8ae22f866b3bbd47ce81b661c099fb3852131d8e7c55":{"scope":"PRIVATE","version":1,"provider":"vtex.extensions-admin-api@0.x","sender":"vtex.admin-apps@4.x"},"1a67c4c641685f31208ec144c4077f01e6213af93d58adfaff96796f4db11a9e":{"maxAge":"LONG","scope":"PUBLIC","version":1,"provider":"vtex.extensions-highlight-manager@0.x","sender":"vtex.admin-apps@4.x"},"1c89bd1d9239d98095128af2ee53fcdb17eeedff6e0daa3bfcfc6310d02e8766":{"scope":"PRIVATE","version":1,"provider":"vtex.apps-graphql@3.x","sender":"vtex.admin-apps@4.x"},"a03d7998bb0a75d85646646a93e5a11a1721b2d66fef1fa0004bf508f754e2ce":{"maxAge":"SHORT","scope":"PUBLIC","version":1,"provider":"vtex.pwa-graphql@1.x","sender":"vtex.store-resources@0.x"},"b6a033baa1c1b6ee45f5e6c484029b00d40276d63a4c74b8b46463a25619b2e8":{"maxAge":"SHORT","scope":"PUBLIC","version":1,"provider":"vtex.pwa-graphql@1.x","sender":"vtex.store-resources@0.x"},"085acf7270b31a2461244d105f4de3eb38ddf14991b302d0eae6672aadcce9d5":{"maxAge":"SHORT","scope":"PUBLIC","version":1,"provider":"vtex.pwa-graphql@1.x","sender":"vtex.store-resources@0.x"},"d5ed36011a3cfb0d71898bef3d862d49626ffb47c8e50ec8c48e0c6d4b237781":{"maxAge":"SHORT","scope":"PUBLIC","version":1,"provider":"vtex.pwa-graphql@1.x","sender":"vtex.store-resources@0.x"},"b0b53532a6110f7250eebedf791baaef4a8f68c13656d93246965e4b00c8b587":{"maxAge":"SHORT","scope":"SEGMENT","version":1,"provider":"vtex.search-graphql@0.x","sender":"vtex.store-resources@0.x"},"51e0bcbe4f90a00ee5598a27992f409737945aa5e5ef2d56a677f66d4d5ac9c3":{"maxAge":"ZERO","scope":"PRIVATE","version":1,"provider":"vtex.store-graphql@2.x","sender":"vtex.store-resources@0.x"},"399257ebfb9a335a9b0e672558b799b97eed2c5fd96caa83f7c519918cfcc792":{"maxAge":"SHORT","scope":"SEGMENT","version":1,"provider":"vtex.search-graphql@0.x","sender":"vtex.store-resources@0.x"},"a242d5529063ab8e8640a4711944e629016344328a226a9677aab6e68a9dea56":{"maxAge":"SHORT","scope":"SEGMENT","version":1,"provider":"vtex.store-graphql@2.x","sender":"vtex.store-resources@0.x"},"87f502ec9900fdac3ef4efd5ab71a4914f5d25d6d205067e4f87fb05355400db":{"maxAge":"SHORT","scope":"SEGMENT","version":1,"provider":"vtex.search-graphql@0.x","sender":"vtex.store-resources@0.x"},"9c0150d955b76af8b2640d72106704e1c88f246dd9125fc1dd7b6282348fb04b":{"maxAge":"MEDIUM","scope":"SEGMENT","version":1,"provider":"vtex.search-graphql@0.x","sender":"vtex.store-resources@0.x"},"3ef7721f8ddf4295cfbb188fa952352a2c479c34dd54a2932f6a75eea53bc73a":{"maxAge":"SHORT","scope":"SEGMENT","version":1,"provider":"vtex.search-graphql@0.x","sender":"vtex.store-resources@0.x"},"f810aee9c0d2af0a060458ba9c395416453e6f917e890c111b7292b6239f06ce":{"maxAge":"MEDIUM","scope":"SEGMENT","version":1,"provider":"vtex.search-graphql@0.x","sender":"vtex.store-resources@0.x"},"4c54b026b69530a9e1560842d3ec36035914118136995fe9f7f5be8d7c77901e":{"scope":"PRIVATE","version":1,"provider":"vtex.store-graphql@2.x","sender":"vtex.store-resources@0.x"},"91fa91f0d89039fb86d562a4431a477817135e4ce61024014a64d518864fa04c":{"maxAge":"SHORT","scope":"SEGMENT","version":1,"provider":"vtex.search-graphql@0.x","sender":"vtex.store-resources@0.x"},"ecca962877a4cd71986ffa6dcb87c901db3535eb008e66846d216ae531f6c18c":{"maxAge":"ZERO","scope":"PRIVATE","version":1,"provider":"vtex.store-graphql@2.x","sender":"vtex.store-resources@0.x"},"9cec8076b191f62709d00be22554a05ea0defb18bf145c7ca8a37e596f8ddf6d":{"maxAge":"MEDIUM","scope":"PUBLIC","version":1,"provider":"vtex.search-graphql@0.x","sender":"vtex.store-resources@0.x"},"69b02d79f6610e1b0d107dd0f39fe566c63a0166523d338e51d0ce18ea7a6067":{"maxAge":"SHORT","scope":"SEGMENT","version":1,"provider":"vtex.search-graphql@0.x","sender":"vtex.store-resources@0.x"},"72c080140ef90645baf2d24a47743c37a541d49d9bdf44646d1a06e3ab2e77b2":{"maxAge":"MEDIUM","scope":"SEGMENT","version":1,"provider":"vtex.search-graphql@0.x","sender":"vtex.store-resources@0.x"},"640a189aba2f2b6c8fc67cf4484acf98fb409a7f75977c815c2adc1694db5df4":{"maxAge":"MEDIUM","scope":"SEGMENT","version":1,"provider":"vtex.search-graphql@0.x","sender":"vtex.store-resources@0.x"},"026878e462c0c4bdfe23cffc0d5db2a1b01a98490d4f870909fcc6c2f25c5a0f":{"maxAge":"MEDIUM","scope":"SEGMENT","version":1,"provider":"vtex.search-graphql@0.x","sender":"vtex.store-resources@0.x"},"73734ee3e4e7da73eed479d24297d0f80de05dcf94bd45f2a513d599892be156":{"maxAge":"SHORT","scope":"SEGMENT","version":1,"provider":"vtex.search-graphql@0.x","sender":"vtex.store-resources@0.x"},"09c99a6026f073697945133ec534f011cd8f3c902b80538dc6912dec2d49d271":{"maxAge":"SHORT","scope":"SEGMENT","version":1,"provider":"vtex.store-graphql@2.x","sender":"vtex.store-resources@0.x"},"e729d379beedd045bf2ddcf05e6253fd088118bbe7c18ff73268f9502198a74c":{"maxAge":"SHORT","scope":"SEGMENT","version":1,"provider":"vtex.search-graphql@0.x","sender":"vtex.store-resources@0.x"},"c351315ecde7f473587b710ac8b97f147ac0ac0cd3060c27c695843a72fd3903":{"maxAge":"SHORT","scope":"SEGMENT","version":1,"provider":"vtex.search-graphql@0.x","sender":"vtex.store-resources@0.x"},"cb1c9a3ee53f978415b3b9d241878e290f889b68e35e59bdd3c40d4225dd7511":{"scope":"SEGMENT","version":1,"provider":"vtex.recommendation-graphql@0.x","sender":"vtex.store-resources@0.x"},"3bd7cc039a26d25997dc19e950d5edd4ac1646d2f1fdd294eef1d9236cdad733":{"maxAge":"SHORT","scope":"SEGMENT","version":1,"provider":"vtex.search-graphql@0.x","sender":"vtex.store-resources@0.x"},"a6447204f8ec5c348c4e96a582af81e242d8d315777726718073dfd8a6fab1bb":{"maxAge":"MEDIUM","scope":"SEGMENT","version":1,"provider":"vtex.search-graphql@0.x","sender":"vtex.store-resources@0.x"},"8e51e86fb533add1fa581432174e008bcdcc330dcab175bfe99c29126139349b":{"maxAge":"MEDIUM","scope":"SEGMENT","version":1,"provider":"vtex.search-graphql@0.x","sender":"vtex.store-resources@0.x"},"a98649776aa184a2680731bf96d70c589a723f74afc89981cb8c65749f6b9e44":{"maxAge":"MEDIUM","scope":"SEGMENT","version":1,"provider":"vtex.search-graphql@0.x","sender":"vtex.store-resources@0.x"},"605647edf0eb7929450a865ae5d6266c5a81848b122d1b0e13817ace01bd2d51":{"maxAge":"SHORT","scope":"SEGMENT","version":1,"provider":"vtex.search-graphql@0.x","sender":"vtex.store-resources@0.x"},"da8f741e78b2ba883793683c67bc8421be5ce5892200dd7589147d0b412a212f":{"maxAge":"MEDIUM","scope":"PUBLIC","version":1,"provider":"vtex.search-graphql@0.x","sender":"vtex.store-resources@0.x"},"aca1c39fb45e1f72e359dd78bfc204dfc19b4f4f6c04853d3364b259bc0c75f7":{"maxAge":"SHORT","scope":"SEGMENT","version":1,"provider":"vtex.search-graphql@0.x","sender":"vtex.store-resources@0.x"},"05d0a651b6d62e5b3ada1574639f457e962c9526192b96236558020d11d478cf":{"scope":"PRIVATE","version":1,"provider":"vtex.order-placed-graphql@1.x","sender":"vtex.order-placed@1.x"},"c084e0828c679d80c25f65cc583badb3bff37979a33310e3ec639bde39c08472":{"maxAge":"MEDIUM","scope":"SEGMENT","version":1,"provider":"vtex.search-graphql@0.x","sender":"vtex.store-components@3.x"},"a333edc046a6be12f4ba8a948ca00102eab2a126f751a7a194fba1e24bf9babf":{"maxAge":"MEDIUM","scope":"PUBLIC","version":1,"provider":"vtex.store-graphql@2.x","sender":"vtex.store-components@3.x"},"c9015437ba1f8ca982c2939c3a91ab24e442a79abab3f9787d45a86ef351116e":{"maxAge":"SHORT","scope":"PUBLIC","version":1,"provider":"vtex.apps-graphql@3.x","sender":"vtex.store-components@3.x"},"037b8386feafbd94fcc0c2da9c1a037f32946dd24e966040f5ae6a2498c9821c":{"maxAge":"MEDIUM","scope":"SEGMENT","version":1,"provider":"vtex.store-graphql@2.x","sender":"vtex.store-components@3.x"},"7fbefb2a79b51742d60e1cc17f3733ca58fc7038b8aad434f3ead407f3735f08":{},"66b805920765d8cd03c291fc3a8541c6193800436910d74addc8f8edbb2f85ae":{"maxAge":"MEDIUM","scope":"SEGMENT","version":1,"provider":"vtex.store-graphql@2.x","sender":"vtex.menu@2.x"},"f7b18751c094d10b92c34dfeea981cf773f75a3bbceb0abbdd39d0b6d65567e8":{"maxAge":"MEDIUM","scope":"SEGMENT","version":1,"provider":"vtex.store-graphql@2.x","sender":"vtex.menu@2.x"},"b0f6c186ba33e3f64c1464c4ee4c7cede714a7d036db8bd01a886218a6481d43":{"maxAge":"SHORT","scope":"SEGMENT","version":1,"provider":"vtex.search-graphql@0.x","sender":"vtex.shelf@1.x"},"f1cca4e4053ca6bf3d920a8cb506cfa9327ff69d5da183a39b974424131c154d":{"maxAge":"SHORT","scope":"SEGMENT","version":1,"provider":"vtex.search-graphql@0.x","sender":"vtex.shelf@1.x"},"d6fc987b6d15d283516c50764fcfed80caa42987e6df9e2373379903fd09b58a":{"maxAge":"SHORT","version":1,"provider":"vtex.messages@1.x","sender":"vtex.locale-switcher@0.x"},"d311b2d7657c9bfe2d5140e627609c02aa37255de916cf85ac342c0ec5de3bfe":{"provider":"vtex.tenant-graphql@0.x","sender":"vtex.locale-switcher@0.x"},"3c7f12ae7ef2e0525bf66946fb9f8d8a8781b48de2b22c53d31fd6cb70b11f35":{},"3b284767b4995230d9e95d2827fd337487274f82d45942c9d057a9d7d285ed18":{"maxAge":"MEDIUM","scope":"SEGMENT","version":1,"provider":"vtex.store-graphql@2.x","sender":"vtex.category-menu@2.x"},"fcb0c56cc5357e6ecd247622e40885e808b72b0c5d287558199eb6d26733f0bc":{"scope":"PUBLIC","version":1,"provider":"vtex.apps-graphql@3.x","sender":"vtex.open-graph@1.x"},"1c5971e457858e1866b0bf9514b76129159ffe866512d38a0a337f07aceb69cc":{"scope":"PRIVATE","version":1,"provider":"vtex.order-placed-graphql@1.x","sender":"vtex.order-placed@2.x"},"da606c61ec582e3ce5aebf5a4fb90a6c0e2fb2916f8517582a8e09aa4882ef9b":{"provider":"vtex.admin-defense-mode@0.x","sender":"vtex.admin-defense-mode@0.x"},"d9cc097cb75d79a70b5fa83a98d47e56975694c7e06def68236154bc7d89d336":{"provider":"vtex.auth-admin@3.x","sender":"vtex.auth-admin@3.x"},"cbef86f9a9f5051b217dd207b1970cc13c01b24d4efc92c73039b0b0fafe0a64":{"provider":"vtex.auth-admin@3.x","sender":"vtex.auth-admin@3.x"},"636b2ac8cd8c2bbe98fa7b8fa75771046d36e8e5aa2e732c1855f0d3c9ba4dc3":{"provider":"vtex.auth-admin@3.x","sender":"vtex.auth-admin@3.x"},"1dd714eb108bafca557a507722984fe8b89feac768e588f94dfefcd6083a0d45":{"provider":"vtex.auth-admin@3.x","sender":"vtex.auth-admin@3.x"},"335056919f4f9d5c158a8392a0b54bf860b740ad6ec0779c005c47ff99dba38d":{"provider":"vtex.auth-admin@3.x","sender":"vtex.auth-admin@3.x"},"04a8bf934f6e2c8e15bfae9f7ce412e50afa99d24dda0290a4c3555e6e5fdf4e":{"provider":"vtex.auth-admin@3.x","sender":"vtex.auth-admin@3.x"},"f578be5f008dbd34e9fb81d646e1aff26000d44d7c3b1b4b5411e70a0c16a96f":{"provider":"vtex.order-auth-graphql@0.x","sender":"vtex.order-auth@1.x"},"8adbea5853f8b2064a8389bc7853bda34983abbcdb51dbd989e45f15b01ee7b0":{"provider":"vtex.admin-offer-status@0.x","sender":"vtex.admin-offer-status@0.x"},"45177d8b86614334c5d4da1eac88e677b6397ccecf0b20c611d7bb52baabc0f1":{"provider":"vtex.sales-performance-graphql@0.x","sender":"vtex.admin-sales-performance@1.x"},"425f31a7c3688574dae05ff7a3be115b9c865dcbd0708b81a64ba71ad4b3a191":{"provider":"vtex.sales-performance-graphql@0.x","sender":"vtex.admin-sales-performance@1.x"},"abec66c9c042be819764196e25b77b81833f0f6ce9e080e26e227a333986b601":{"provider":"vtex.sales-performance-graphql@0.x","sender":"vtex.admin-sales-performance@1.x"},"2ee79ee24207039d9ad6866a15206e52b5e24c436440d42161fce5d39f9f9a89":{"provider":"vtexbr.tiktok-tbp@1.x","sender":"vtexbr.tiktok-tbp@1.x"},"c180516028b01094fbba048f673fcbc53ae006cde3e89c6905ad581a38f4a4d9":{"provider":"vtexbr.tiktok-tbp@1.x","sender":"vtexbr.tiktok-tbp@1.x"},"4bbc6bee30f6a0719e8cddd10a6d6788b2cce0407e448e0017d89fb7a560f48c":{"provider":"vtexbr.tiktok-tbp@1.x","sender":"vtexbr.tiktok-tbp@1.x"},"04534806d48a52ec47f6ed88669bd6a8be0b9583b98266bb90497e85473f5334":{"provider":"vtexbr.tiktok-tbp@1.x","sender":"vtexbr.tiktok-tbp@1.x"},"90d731efa89ca04b8934b0a764dbb0a700b6bd4dfbd349334ef38070962880f7":{"provider":"vtex.myuser-io@2.x","sender":"vtex.myuser-io@2.x"},"0dc3fcabf69443831068ac4e51f6a8b5d7b5fbdd97055bb48e0352921ccd6da8":{"provider":"vtex.myuser-io@2.x","sender":"vtex.myuser-io@2.x"},"c71db839185aac8d743278dc936abf6b6ff7cd5bc8d7e329fce23d5267928325":{"provider":"vtex.myuser-io@2.x","sender":"vtex.myuser-io@2.x"},"23cb000770ddd48986b939549a36dcc4f5372fb13a6dcac856097dbdc48618fb":{"provider":"vtex.myuser-io@2.x","sender":"vtex.myuser-io@2.x"},"03bce5c3a61bb6cb79b2af4a366b98f66d9732c3142c634982201eabfc357d6a":{"provider":"vtex.myuser-io@2.x","sender":"vtex.myuser-io@2.x"},"dda6f9bac0df5270e0cd01c4b43988d97e302257a5e9f0c01af323c9080127fd":{"provider":"vtex.sellers-graphql@9.x","sender":"vtex.admin-sellers@1.x"},"06e461dd8abcef373e128329ad8ab09b67e6a64a547d85567ec99e986861f6c4":{"provider":"vtex.sellers-graphql@9.x","sender":"vtex.admin-sellers@1.x"},"7401e992f8e3163fe0bc5facd30b3d9995ad0cc0e84570f7dc12356e61e5136e":{"provider":"vtex.sellers-graphql@9.x","sender":"vtex.admin-sellers@1.x"},"b727cf10b55c6f8eea5c194abcf715a957a1767c3f85186c41d1bacd135d4541":{"provider":"vtex.file-manager-graphql@0.x","sender":"vtex.admin-sellers@1.x"},"2efcddf1cce27e87d7967c4555868fcc0e53f7de03e85616f5328b4b9c34af93":{"provider":"vtex.file-manager-graphql@0.x","sender":"vtex.admin-sellers@1.x"},"6aa6520ec0b73c500879677aa20bd190a465dab04c2826d152203a3d929a6097":{"provider":"vtex.sellers-graphql@9.x","sender":"vtex.admin-sellers@1.x"},"737456d47c53847cc5abb4d034fc0cce301fe0295a2cd5c1308b7d311fda6afe":{"provider":"vtex.sellers-graphql@9.x","sender":"vtex.admin-sellers@1.x"},"6e064caeecc1d3bbcad441ba027f6aad794731ba5da02ae04f3e3baf761b9711":{"provider":"vtex.sellers-graphql@9.x","sender":"vtex.admin-sellers@1.x"},"01f36037f0b7e1a0b3750e853dd78e40d7e92d58b416c9163f0802384110fcd4":{"provider":"vtex.sellers-graphql@9.x","sender":"vtex.admin-sellers@1.x"},"8f683e2f812d423b61ced12618f2cd736cdd28b5ae370a58537c6c33966ec204":{"provider":"vtex.sellers-graphql@9.x","sender":"vtex.admin-sellers@1.x"},"a5e88adea004cf4446ea58fc9454af635bb0e558af50b46541c246ba6ef7ab87":{"provider":"vtex.sellers-graphql@9.x","sender":"vtex.admin-sellers@1.x"},"60d464aec559be1646185fef894a70dc43740f5ccc793611fd4bc67830a57f8e":{"provider":"vtex.offer-quality-graphql@0.x","sender":"vtex.admin-offer-quality@0.x"},"7409e64fcb91bd20289b6bd5289d8b4ae786a57e9b499598c4b2516bbe99fdb4":{"provider":"vtex.offer-quality-graphql@0.x","sender":"vtex.admin-offer-quality@0.x"},"d05741db74ce6ae9f34b7f21d86744f48f2195b7c85fef71822caa446cad686d":{"provider":"vtex.offer-quality-graphql@0.x","sender":"vtex.admin-offer-quality@0.x"},"93766d42b622bf40c5a3e6b38a87365753952dd2715e669bd0172113b5e76ad1":{"provider":"vtex.offer-quality-graphql@0.x","sender":"vtex.admin-offer-quality@0.x"},"113ccf3e5eb4e527ab5fcd8991c3507475fc92f8b21dc81d8539a8e909d390a0":{"provider":"vtex.offer-quality-graphql@0.x","sender":"vtex.admin-offer-quality@0.x"},"b0db1dd766196693bda008d89f15497266cf826134e7699aee73ed4c5ea34add":{"provider":"vtex.offer-quality-graphql@0.x","sender":"vtex.admin-offer-quality@0.x"},"ef60c803cc7a246c1f1bb965e0b0fed112a803ed7fc8eb2bd8d7e8e9381a8813":{"provider":"vtex.support-center-graphql@1.x","sender":"vtex.support-center@1.x"},"4878b75acb30feaca2688a11a30972378e9837964bcb85709c529c557d2303ae":{"provider":"vtex.admin-cms-graphql-rc@1.x","sender":"vtex.admin-cms@1.x"},"19db9ff8b9390540253ac479516fc0bb05f0a2c562ed9fb03b782a025bbb861d":{"provider":"vtex.file-manager-graphql@0.x","sender":"vtex.admin-cms@1.x"},"b8243253a39b778df3f1fecb661bca1a908f219034166daa06ba141b24f111b5":{"provider":"vtex.admin-cms-graphql-rc@1.x","sender":"vtex.admin-cms@1.x"},"6f1e811d493ac8e54807d35086285df4f55c54ddb5e84b06da89363ac2217dd7":{"provider":"vtex.admin-cms-graphql-rc@1.x","sender":"vtex.admin-cms@1.x"},"648296c208292e510e66b9d78d532a67de6699ec7deca45899a05114b5bb9d1a":{"provider":"vtex.admin-cms-graphql-rc@1.x","sender":"vtex.admin-cms@1.x"},"19db79e2a509f1893aae27449a4e5aa7cc3d32c7da924732b060113b72bbad15":{"provider":"vtex.admin-cms-graphql-rc@1.x","sender":"vtex.admin-cms@1.x"},"d8b91d24ba9aaa1a47a2a30b9448abcbe9b6cf6f3a3fe1a58d2162037dd19a85":{"provider":"vtex.admin-cms-graphql-rc@1.x","sender":"vtex.admin-cms@1.x"},"3ae2a0526851feab97a81e2ad02b87c1308a92f857a87c5de64f3909b65db935":{"provider":"vtex.admin-cms-graphql-rc@1.x","sender":"vtex.admin-cms@1.x"},"1a8f945d5c633bed48d72896d1ddcd507ad5cd823a5705cd9ede8076f1334c32":{"provider":"vtex.admin-cms-graphql-rc@1.x","sender":"vtex.admin-cms@1.x"},"df3380ab4320637aaeb8e30b63afdcf093917601ded46a9c994d0b36b52f0215":{"provider":"vtex.admin-cms-graphql-rc@1.x","sender":"vtex.admin-cms@1.x"},"73d3680e57341e55a77414b1f445367e3affc67b7288a7174f27fa7c996dc750":{"provider":"vtex.admin-cms-graphql-rc@1.x","sender":"vtex.admin-cms@1.x"},"56b6f8baf7ebd63cd943286f0f3e0bedcb40b2407142de6bf5dec2e964916aee":{"provider":"vtex.admin-cms-graphql-rc@1.x","sender":"vtex.admin-cms@1.x"},"43dd75d668a94e766c38a88a7ae4edaa896e4af460410c4f2551dd6b0541ff33":{"provider":"vtex.admin-cms-graphql-rc@1.x","sender":"vtex.admin-cms@1.x"},"9983def4ccfc609eb5bb0df4491f7e090141bfa14c68b275130bf5adc4c3dadd":{"provider":"vtex.admin-cms-graphql-rc@1.x","sender":"vtex.admin-cms@1.x"},"117968e72540d03a1bd3d7e85fbbdf475acf18ec9d90656c67ee768e253ba6e9":{"provider":"vtex.admin-cms-graphql-rc@1.x","sender":"vtex.admin-cms@1.x"},"73859b60eb2fd4b788f1344679e648cd057d32bbe0e03f0607373afec036390c":{"provider":"vtex.admin-cms-graphql-rc@1.x","sender":"vtex.admin-cms@1.x"},"6da2763e0a5d388481c036441813374a2fe31066face8e8a9ac4db348c937f8d":{"provider":"vtex.releases-graphql-layer@0.x","sender":"vtex.admin-cms@1.x"},"fea13a0979c07601cd2783b4bc53d949ac526a2a8339b091c3761533447e2eec":{"provider":"vtex.admin-cms-graphql-rc@1.x","sender":"vtex.admin-cms@1.x"},"4d1a10b753e0c1ec12ba2d42781bdcc91b108d692a84e40e9947c1754945d76f":{"provider":"vtex.admin-cms-graphql-rc@1.x","sender":"vtex.admin-cms@1.x"},"45e7c4e13991fd56e8344d2ea0a22757d3f34134c533ad95b88cb9da19b54ef6":{"provider":"vtex.marketplace-network-graphql@1.x","sender":"vtex.marketplace-network@0.x"},"626fa06ac1ed80e63efdb4977fe3244641fed4013532844ae3402a051a420480":{"provider":"vtex.marketplace-network-graphql@1.x","sender":"vtex.marketplace-network@0.x"},"968a49702ab88ecc15eb589b2c4f0a5c775a66776640d3d5b51ff1b363774577":{"provider":"vtex.marketplace-network-graphql@1.x","sender":"vtex.marketplace-network@0.x"},"f9866bc9acec6057d2fb597af040e41251179c66b4a3b6627df2cd7f12f9b542":{"provider":"vtex.file-manager-graphql@0.x","sender":"vtex.marketplace-network@0.x"},"bcf04fb38b3ba5cebeba72dba84678c8de99b49038bb2019d93d2b375a0b39b0":{"provider":"vtex.file-manager-graphql@0.x","sender":"vtex.marketplace-network@0.x"},"97137650f7cb084fb91348d1f9cc61c1cf4ee11c1dbc5bff6e17750539883d57":{"provider":"vtex.marketplace-network-graphql@1.x","sender":"vtex.marketplace-network@0.x"},"46e4fffb08fc6ce80029ed57fb6767d868ea944cdda487400db34aeecf86878a":{"provider":"vtex.marketplace-network-graphql@1.x","sender":"vtex.marketplace-network@0.x"},"c5d95d44d62e1c7f75233d66b1655a290a679d774d983dc183054dc8a8fa8097":{"provider":"vtex.marketplace-network-graphql@1.x","sender":"vtex.marketplace-network@0.x"},"714e60b9de817fa750fa63932c5f7e68377db67dcfb93592030e5125cf9e0fc6":{"provider":"vtex.store-graphql@2.x","sender":"vtex.my-authentication@1.x"},"71cd0b02248075d8168aa11a3911909a157ce39092a1fcec0c2af0d734241d7f":{"provider":"vtex.facebook-fbe@1.x","sender":"vtex.facebook-fbe@1.x"},"2fe6742bff3c5195b45f8623dcf6afb6cddcb60e791a5e6f54745be1ed381dfe":{"provider":"vtex.facebook-fbe@1.x","sender":"vtex.facebook-fbe@1.x"},"75579697d09328e7e4a53240588ce80a642faea102bbe6213d7624ca276a289d":{"provider":"vtex.facebook-fbe@1.x","sender":"vtex.facebook-fbe@1.x"},"82ed0a4b600d43b1fb4e0e9cf280eb1f128b0e7f391a864a8142ed5a06a0523e":{"provider":"vtex.facebook-fbe@1.x","sender":"vtex.facebook-fbe@1.x"},"60d166cca768d187b5d44f1114bc90f7e1690bde824f7fc31f5abd252ff9c4b8":{"provider":"vtex.mercadolivre-sizechart-graphql@2.x","sender":"vtex.admin-mercadolivre-sizechart@2.x"},"ce1740cc88eab396796a7f21542c0bfe0845b140c7c4888f738b11a84d3e098f":{"provider":"vtex.mercadolivre-sizechart-graphql@2.x","sender":"vtex.admin-mercadolivre-sizechart@2.x"},"931084198367e993c48c69799921c88ec5380a3100251eb92e3beba55b00dbd0":{"provider":"vtex.mkp-category-mapper-ui@1.x","sender":"vtex.mkp-category-mapper-ui@1.x"},"1bcfc91935427bec7fd5bc9969c570ea50d39f06bcb689b310dde49e71e2c5dc":{"provider":"vtex.admin-pricing-settings-graphql@1.x","sender":"vtex.admin-pricing-settings@1.x"},"513f740e9666bc1c709ba6156e0bf9f061537fc1a4f166fbbd0a69818c5db7e7":{"provider":"vtex.pages-graphql@2.x","sender":"vtex.admin-pages@4.x"},"ee1fcdba8267b1f9f5b67885e96f4309f9e95d7956905aa55738f2dfb9d82fb0":{"provider":"vtex.pages-graphql@2.x","sender":"vtex.admin-pages@4.x"},"9218ce866af4b8d663ebfdd0868f8221ed8a214c871604e14aabbeb89d82b3b7":{"provider":"vtex.rewriter@1.x","sender":"vtex.admin-pages@4.x"},"c1a085a9db26b5cc34e95976779fce2ea0582cca2fb52c087777a6a2a100c5a4":{"provider":"vtex.rewriter@1.x","sender":"vtex.admin-pages@4.x"},"4069872c0f9430073a7268459b863b4f294b03c619adc676cd12de51d2880335":{"provider":"vtex.pages-graphql@2.x","sender":"vtex.admin-pages@4.x"},"8a28a76bd6e0dcd77826ceb3747b62012867150fdd75de4d913b0f52216764b4":{"provider":"vtex.rewriter@1.x","sender":"vtex.admin-pages@4.x"},"f8a22b1e0401eca49141787a37d2a26f9bbd10b2b4f68faa04852a13550dc29a":{"provider":"vtex.rewriter@1.x","sender":"vtex.admin-pages@4.x"},"09cc5213932fb845fd5617652bfeaed729c596dc450939ffd63038c0ffe62790":{"provider":"vtex.apps-graphql@3.x","sender":"vtex.admin-pages@4.x"},"a02f91b7269e59ee0ffcd6420e7b987d60165799d03e65b361c63c8324079fe2":{"provider":"vtex.file-manager-graphql@0.x","sender":"vtex.admin-pages@4.x"},"dc3c9d198deab0b574ea4d1b7be17e2df9a88e8a2bc3889ab3149c369c2c987c":{"provider":"vtex.pwa-graphql@1.x","sender":"vtex.admin-pages@4.x"},"ccd1d2e7d8330201210ca4f8b3e64d46192ae019f250a9878f3ab8639b6d6c9f":{"provider":"vtex.pwa-graphql@1.x","sender":"vtex.admin-pages@4.x"},"5fcf8220c5d3afea50ec39b8d42f8bf2f8f12ac3257d2c5a0f503f72b36df90a":{"provider":"vtex.pwa-graphql@1.x","sender":"vtex.admin-pages@4.x"},"f0be8aded6606baab87a5938607988cf42cdbc5d01a3ddb93bde246ad010ca66":{"provider":"vtex.pages-graphql@2.x","sender":"vtex.admin-pages@4.x"},"3f02a0c743907f637147bdb22b67967e050cc79d4144f687f5b6ba0a55621f1f":{"provider":"vtex.styles-graphql@1.x","sender":"vtex.admin-pages@4.x"},"4d3f3b8346d705ee0f5b17da7937d49376165e9d295f65e1e2f6527cc7e3b393":{"provider":"vtex.styles-graphql@1.x","sender":"vtex.admin-pages@4.x"},"c896cc258ad8dcb418e24681b0c7463d3a8b417ca96e965229d298f92358d390":{"provider":"vtex.pages-graphql@2.x","sender":"vtex.admin-pages@4.x"},"b2c3a499ee83b9af45570cf0a1904d47e8bdb6a0f77c64c724062203a69f3136":{"provider":"vtex.pages-graphql@2.x","sender":"vtex.admin-pages@4.x"},"4a5223a76e6f38d079b834b9a2efbebe3e57519d87dfb74952ada517f7c642bd":{"provider":"vtex.styles-graphql@1.x","sender":"vtex.admin-pages@4.x"},"54555ebf2369757dd2d04d9dac3724b6fb6a7e89e8cd64616e882f3da607ff61":{"provider":"vtex.styles-graphql@1.x","sender":"vtex.admin-pages@4.x"},"e25a7c989a63583af3afa659fcd1832ba45b84dd586cd294f937ca06efdda3b0":{"provider":"vtex.pages-graphql@2.x","sender":"vtex.admin-pages@4.x"},"31760276095408c332280431fbf98ff81834ecfbff10a7a0c44424960410ae0d":{"provider":"vtex.styles-graphql@1.x","sender":"vtex.admin-pages@4.x"},"b80fa2b2b4b0593c87e86ae977fa48b675138adf227b8bb9d8d7aa0499be3904":{"provider":"vtex.styles-graphql@1.x","sender":"vtex.admin-pages@4.x"},"3c11615d7efc2d948ade8ed7425dac0bb1b494541e34ccf690d01ecd8c02d8b5":{"provider":"vtex.styles-graphql@1.x","sender":"vtex.admin-pages@4.x"},"b715b106c61d111aa56b360a57e216c593ea127d26c05c98a137b3f708f36c56":{"provider":"vtex.billing@0.x","sender":"vtex.admin-logistics@1.x"},"a1d5f4ef41e551203fc3b8aa84fdba5d01af6cd9c65b8c51b4a4aaba9b34171e":{"provider":"vtex.logistics-carrier-graphql@0.x","sender":"vtex.admin-logistics@1.x"},"482df275d22f2a9a60c029543e2fea1c8a9e36987be5209a3ef255988521e803":{"provider":"vtex.logistics-carrier-graphql@0.x","sender":"vtex.admin-logistics@1.x"},"ff3dfb28898830ae6916b4477da44d45c61dbd2eae879c71d5f48a748ccf4cd9":{"provider":"vtex.logistics-carrier-graphql@0.x","sender":"vtex.admin-logistics@1.x"},"e33ad27139e70a8d80602445c240c019e0e0b0ac440e40b117959c28ba5423b8":{"provider":"vtex.logistics-carrier-graphql@0.x","sender":"vtex.admin-logistics@1.x"},"b8b647f9e90941a476c96331e7cfe34d513c1c413a23ebcccf3c222389ab8fb6":{"provider":"vtex.logistics-carrier-graphql@0.x","sender":"vtex.admin-logistics@1.x"},"392b2aa2683cb58b47cf0be1769e10a490851061f35b7aa97591ec573e002d4a":{"provider":"vtex.logistics-carrier-graphql@0.x","sender":"vtex.admin-logistics@1.x"},"07df6fd8e5279f33ac8eb06d847f0ffaeb27f78b86422083993f811b05aead94":{"provider":"vtex.logistics-carrier-graphql@0.x","sender":"vtex.admin-logistics@1.x"},"a344d04bed95a066e446c4e2b4057f50b1d4eb59e0a14f818af1c917e272eab0":{"provider":"vtex.logistics-carrier-graphql@0.x","sender":"vtex.admin-logistics@1.x"},"27c4a95dfa32180690e258a583de4df83fb888917c02af39d5e55b6c27e7fadd":{"provider":"vtex.catalog-graphql@1.x","sender":"vtex.admin-collections@0.x"},"2d5b0014332795e954d43b850bbea211829eb35219bb01166d4b0ccd3e3946d4":{"provider":"vtex.catalog-graphql@1.x","sender":"vtex.admin-collections@0.x"},"81ef4d7fce75b25bed12ab38b3e7338d09134c1d30ee45cc3a15f36caae257b3":{"provider":"vtex.catalog-graphql@1.x","sender":"vtex.admin-collections@0.x"},"09aaacc30701ae5bc0be96213f55d289e8833c1cf0b793714563ad042b239d65":{"provider":"vtex.catalog-graphql@1.x","sender":"vtex.admin-collections@0.x"},"fdc66a0271cfaab92338f377fe8ef028be038195d39e594e3e301f27321c5f7d":{"provider":"vtex.catalog-graphql@1.x","sender":"vtex.admin-collections@0.x"},"7b01d5e9de8129db65fc215c25d773d170880a6eb157265ca7b51bf503a81fd1":{"provider":"vtex.catalog-graphql@1.x","sender":"vtex.admin-collections@0.x"},"bec54b1f7dd959cda05d77e0d236cee4a3c085478bfe07d9acf311b620419647":{"provider":"vtex.catalog-graphql@1.x","sender":"vtex.admin-collections@0.x"},"1828e1f57c05956288aeed543b14a2f726cfc00078c52cdb27570d1d86a1312a":{"provider":"vtex.catalog-graphql@1.x","sender":"vtex.admin-collections@0.x"},"d3993fd334f8e7b698cbc72aadf8bcfa73a5a617f0da8b6e0645021a0fed8902":{"provider":"vtex.catalog-graphql@1.x","sender":"vtex.admin-collections@0.x"},"ae9457c694ad4be102345cba16adeb85ef8bf7f26df5688e60ca3d4a9997a2db":{"provider":"vtex.inventory-graphql@0.x","sender":"vtex.admin-inventory@0.x"},"742d6f94f7ac9971c48d9e2376528514f3ebecb7b6faaebb75021f36c41e994e":{"provider":"vtex.inventory-graphql@0.x","sender":"vtex.admin-inventory@0.x"},"fb75fd41e39b14548e6ffec692594851391cb812af25ea8f969f57162cea513d":{"provider":"vtex.billing@0.x","sender":"vtex.admin-inventory@0.x"},"1e42944c78eae2a1849445712f6199a8a3af590d9ffaf56a4405a45b0a569ad4":{"provider":"vtex.logistics-carrier-graphql@0.x","sender":"vtex.logistics-carrier-commons@0.x"},"c36b46f5ee9686dbce2a2e14d2e3dcbbe0f89844005d9d80ccfee59e3d7aa4b8":{"provider":"vtex.logistics-carrier-graphql@0.x","sender":"vtex.logistics-carrier-commons@0.x"},"33a75887ed0abc57b56076f748cb12bfb2a7965ee6c0766c498671f92d9e3952":{"provider":"vtex.logistics-carrier-graphql@0.x","sender":"vtex.logistics-carrier-commons@0.x"},"978fd6b4bd00e011b64d2d05748663ec36b8097f93f69159423282575720e1f6":{"provider":"vtex.logistics-carrier-graphql@0.x","sender":"vtex.logistics-carrier-commons@0.x"},"ca5d3925ff8645d3472f2e3edd8df7339eb76db5393966bf96d11a97ace45e58":{"provider":"vtex.vendor-onboarding-graphql@0.x","sender":"vtex.seller-welcome@0.x"},"e877c9db9d17a0d3e5499a875ec338483213246f73921d6c4f2e86aeee084c90":{"provider":"vtex.vendor-onboarding-graphql@0.x","sender":"vtex.seller-welcome@0.x"},"ad714f945d07593b2cabb70fd6a6bcc70949c229145d07f40fa0995f5b74ba47":{"provider":"vtex.sellers-graphql@9.x","sender":"vtex.admin-vendor-invite@0.x"},"09ed2cb23d4a3e87985e7048d3637173e9b78ae39409ec0d016c3fd7595d9840":{"provider":"vtex.sellers-graphql@9.x","sender":"vtex.admin-vendor-invite@0.x"},"12f0dec7cbb1ef5d3eb6e9f2e442a734498bba86822c15cbefe9708906086ceb":{"provider":"vtex.sellers-graphql@9.x","sender":"vtex.admin-vendor-invite@0.x"},"1200d08e6f7c2123dd982e66d831d8f431932a2fd8a1cfd9b6b21166d37173e8":{"provider":"vtex.sellers-graphql@9.x","sender":"vtex.admin-vendor-invite@0.x"},"4d50e6fdc0aae45bf199a59e67922d4d98cbf9da8c1f69b46c873e146e62fc12":{"provider":"vtex.checkout-graphql@0.x","sender":"vtex.checkout-resources@0.x"},"465dd57341a9c6ab7459027fa2cb6ea8ccd76d3561784f95d42b61f9a3741447":{"provider":"vtex.checkout-graphql@0.x","sender":"vtex.checkout-resources@0.x"},"dd8e5c7429e43a2d224be76857680b71430f8a505e25b1887c56a9660974c961":{"provider":"vtex.checkout-graphql@0.x","sender":"vtex.checkout-resources@0.x"},"3f6803ef65b522fd26c936e0f3acaab3114561d46f2117a669e5157826ebe449":{"provider":"vtex.checkout-graphql@0.x","sender":"vtex.checkout-resources@0.x"},"c6efd606c634a83bee7ea7707e49947fb9e9188ea90865f038a795c08eb1562f":{"provider":"vtex.checkout-graphql@0.x","sender":"vtex.checkout-resources@0.x"},"32b2227d42f4fd864ff0c220867c047d1d73d97fab76ede3c7a4b9f0908f25bc":{"provider":"vtex.checkout-graphql@0.x","sender":"vtex.checkout-resources@0.x"},"39c23abbfbca86d6dea65cf67c2284ea10384b7495bc0cb6aeca5713604f80a4":{"provider":"vtex.checkout-graphql@0.x","sender":"vtex.checkout-resources@0.x"},"81128d5d86a0a568aca48f0755b69f1346cda8b98b72aab398970f4f8fc743b5":{"provider":"vtex.gateway-graphql@1.x","sender":"vtex.checkout-resources@0.x"},"63b81c0449867d144aff73fedb6767ec664aadaa0fbda85d33537bbee94a2454":{"provider":"vtex.checkout-graphql@0.x","sender":"vtex.checkout-resources@0.x"},"75f71933f187209ad014250d46558415ea5224304b5764223836b2652c1079e8":{"provider":"vtex.checkout-graphql@0.x","sender":"vtex.checkout-resources@0.x"},"f79630461122b8ddcc57ad63126283da2c7d21193a814d4dd6cc14a245d72aa9":{"provider":"vtex.checkout-graphql@0.x","sender":"vtex.checkout-resources@0.x"},"318395013adcd5d516faf383979ce74ffb4306fef48041e5685f3e62b032ce46":{"provider":"vtex.checkout-graphql@0.x","sender":"vtex.checkout-resources@0.x"},"a5d29f38ea5e84eae3dba5f0df07d774331f2fa96464407b430c25f61a778577":{"provider":"vtex.checkout-graphql@0.x","sender":"vtex.checkout-resources@0.x"},"82219f6b10e082ed8f999024e891603ff07b971e2d076325f6c822df92a1e773":{"provider":"vtex.checkout-graphql@0.x","sender":"vtex.checkout-resources@0.x"},"0cf822ada88bba841239ef3688ba2cec5a17a9fa60d9c07dff191dacfa648448":{"provider":"vtex.orders-graphql@0.x","sender":"vtex.admin-orders@0.x"},"73516cadeb1a3a9eb8a86b073ac2b56d0f79393703702b8d52b185e30d35ef56":{"provider":"vtex.orders-graphql@0.x","sender":"vtex.admin-orders@0.x"},"a96ed4d38b4bd416b958445bca3e85374a441ac63e8dde98e1abf425ff81c80b":{"provider":"vtex.orders-graphql@0.x","sender":"vtex.admin-orders@0.x"},"caf1e39d0d53c6ffaf19c6f99d1afbb27d74e24c17b7a9c72e3378639e9d404d":{"provider":"vtex.orders-graphql@0.x","sender":"vtex.admin-orders@0.x"},"88674916bd0f66995e42933e2e6a0e324eec68d9d04f9f1e368bbdd9252f3dc1":{"provider":"vtex.orders-graphql@0.x","sender":"vtex.admin-orders@0.x"},"60cbfd3912a882fddf93474145a71ab0fd7e7d78f56bb6065e42ccbdb663217c":{"provider":"vtex.orders-graphql@0.x","sender":"vtex.admin-orders@0.x"},"ba87a5775d1255e8ebf7a740c6c1948eedc22854057c01aefce86a652e1c314a":{"provider":"vtex.orders-graphql@0.x","sender":"vtex.admin-orders@0.x"},"b63f65b09658f247317f5ede4e37154c68a9c97c5870049cdc269d0bdeb7680a":{"provider":"vtex.orders-graphql@0.x","sender":"vtex.admin-orders@0.x"},"c5491e6e327b967a52cdb02f63d7a330666d9ac46330112ac90af89dd09045bc":{"provider":"vtex.orders-graphql@0.x","sender":"vtex.admin-orders@0.x"},"5bf5c2f36c951148e5caa886d3728267b4571f15e2ee474ed93ad7173f9a6cd9":{"provider":"vtex.orders-graphql@0.x","sender":"vtex.admin-orders@0.x"},"b54a8442d4489c70a7cbe00ae13bbfb5885f7650e7ea738c7fa3ab7ee142622d":{"provider":"vtex.orders-graphql@0.x","sender":"vtex.admin-orders@0.x"},"26407d945ebc8ee8fb004dedd8c5bbfe62021620780f5bf0f901be795ede07f8":{"provider":"vtex.orders-graphql@0.x","sender":"vtex.admin-orders@0.x"},"eb070e4afb37a17b3bdc8eba8252bb44b621f73cd1d13464bfb40c8d3bd391fc":{"provider":"vtex.orders-graphql@0.x","sender":"vtex.admin-orders@0.x"},"9d53382c47eaa1e41d8b95463ae102634f213ca9cea6e89b7c9848e4a3e50d36":{"provider":"vtex.orders-graphql@0.x","sender":"vtex.admin-orders@0.x"},"1bb83cb24d6abdbf344e46fae25dd6eb25ed16be77a23345324adb401dd1bc01":{"provider":"vtex.orders-graphql@0.x","sender":"vtex.admin-orders@0.x"},"2a1d054a258027be79650dc172ce0bd6222a200bef76ef12af004197698ece33":{"provider":"vtex.orders-graphql@0.x","sender":"vtex.admin-orders@0.x"},"019d170272b46646c44549477870978a066baf008809b11c2c5d6c9f74580181":{"provider":"vtex.orders-graphql@0.x","sender":"vtex.admin-orders@0.x"},"f087b6b51fdc71dcee9d8bdb04b34681cb0a918e4f498fa68a5ba34bbd5b0db9":{"provider":"vtex.orders-graphql@0.x","sender":"vtex.admin-orders@0.x"},"6f3dcd6c17b662db2ba7efcb2af7399059449c2f0aa53b4d3bfb4f58be37e5bb":{"provider":"vtex.orders-graphql@0.x","sender":"vtex.admin-orders@0.x"},"eb4f57c29240c12e4f912168746fd06afebe0240c2b64d09aa4fda8866089f0f":{"provider":"vtex.orders-graphql@0.x","sender":"vtex.admin-orders@0.x"},"17d23b1db049030a6de927bb3368be0e69d108ac99bdac13e067297c1ee673fa":{"provider":"vtex.orders-graphql@0.x","sender":"vtex.admin-orders@0.x"},"f096cbda732a9797b8f28c9e961988808bbf662cb6842f030ac52e146f691b73":{"provider":"vtex.admin-pickup-points@2.x","sender":"vtex.admin-pickup-points@2.x"},"0c2abda4e4af6a790ebaef3643910d84a37d0588b0e31f79d206ca65248d5775":{"provider":"vtex.admin-pickup-points@2.x","sender":"vtex.admin-pickup-points@2.x"},"da6f755cf3adffeaed8859ba301e64a0f043f9bd1678e5d85a246e3e7fec0396":{"provider":"vtex.admin-pickup-points@2.x","sender":"vtex.admin-pickup-points@2.x"},"4fb194a2e639f2c31ccccbf1fcd4d14d799bd608235d4ef515c947d5d120ddff":{"provider":"vtex.admin-pickup-points@2.x","sender":"vtex.admin-pickup-points@2.x"},"c667d809fcc4968d70325458350ebbd9dd13e7bc2cca9fe0f92ec3e2a7385826":{"provider":"vtex.admin-pickup-points@2.x","sender":"vtex.admin-pickup-points@2.x"},"4e3ac18d87b47c22247f13db63a3cd4c46ca05f15017651abf956de5db9ec882":{"provider":"vtex.session-client@1.x","sender":"vtex.session-client@1.x"},"790ab67308389ef3ceaf17e6c64189f21f90a5c65d75a877308bcc8608e21e55":{"provider":"vtex.admin-graphql@2.x","sender":"vtex.admin@4.x"},"0754d2d32434091c0277afa4deb631f1050d81c7a5911bfaf8923d01480d8b72":{"provider":"vtex.admin-graphql@2.x","sender":"vtex.admin@4.x"},"4d96652a5f6ae31529915bd0644a70b6175354154d1cd185b69f15c0ddfc5867":{"provider":"vtex.suggestions-graphql@19.x","sender":"vtex.admin-suggestions@2.x"},"2e8809c3bf43b2e835c4a40c7bfe31c13f6525eb41911a0835e0c6cb1c462a79":{"provider":"vtex.suggestions-graphql@19.x","sender":"vtex.admin-suggestions@2.x"},"754c2e454405c179f1300605cd7b54276d68f732835e67101881981aeee547df":{"provider":"vtex.suggestions-graphql@19.x","sender":"vtex.admin-suggestions@2.x"},"98c03df915d3816ca347c97f59e75f0449ced85e588a498f4bce383f724bd503":{"provider":"vtex.suggestions-graphql@19.x","sender":"vtex.admin-suggestions@2.x"},"7f909b272aba654b50d9b3cd83d9b792b43472c90f4309043f9b267ec74cab26":{"provider":"vtex.suggestions-graphql@19.x","sender":"vtex.admin-suggestions@2.x"},"22b5767bfd1d557098fa4aed91368db742c2d04771fd8e12ec78d96d4d89382d":{"provider":"vtex.my-cards-graphql@2.x","sender":"vtex.my-cards@1.x"},"d29b6045076b0b12322d1855d27780965b160f2a02d34e9d642da82dee1ca71a":{"provider":"vtex.my-cards-graphql@2.x","sender":"vtex.my-cards@1.x"},"c11551652fb3a36378809c12ff3c017c37c5ebabba826d5d88979a7aea9362f9":{"provider":"vtex.my-cards-graphql@2.x","sender":"vtex.my-cards@1.x"},"a63c0a90abc6f9751c50867b7a725999476ec35cfada82818be436fc6a168e53":{"provider":"vtex.my-cards-graphql@2.x","sender":"vtex.my-cards@1.x"},"b5347e29296cf0448c7adf9efd3becc04c694c1c7b8e0a94b77bfcc31965b084":{"provider":"vtex.store-graphql@2.x","sender":"vtex.my-account@1.x"},"b253ea0508a7bd8747cab58904490d1a98b7c9de5b552e15d7fb77ee39f41232":{"provider":"vtex.store-graphql@2.x","sender":"vtex.my-account@1.x"},"ed3962923c6d433ceef1bd1156882fca341d263600e70595af2674fbed0ea549":{"provider":"vtex.store-graphql@2.x","sender":"vtex.my-account@1.x"},"a96ed2dbb2506785df6651f5ff68394927ba0cd82f3ae506b01116835f6def34":{"provider":"vtex.store-graphql@2.x","sender":"vtex.my-account@1.x"},"79938856509f57c8c104af686ee83e499368db74866c8a103f0c011fcf93db0d":{"provider":"vtex.store-graphql@2.x","sender":"vtex.my-account@1.x"},"186e801ef5c1d94c212d3fb81370ba255f3013ff58ddb9f499b08c1637d3f4b1":{"provider":"vtex.extensions-highlight-manager@0.x","sender":"vtex.extensions-highlight-manager@0.x"},"3a30ac77c03350ddf9c7e756aa2475ea58bb219ef7741f8662729144073fcfbe":{"provider":"vtex.extensions-highlight-manager@0.x","sender":"vtex.extensions-highlight-manager@0.x"},"2b92b716b3174fddfd517d58cbd5a48c96b41cc4535c04132404494a15098d1e":{"provider":"vtex.extensions-highlight-manager@0.x","sender":"vtex.extensions-highlight-manager@0.x"},"153c0340a93fe6bd78a03d0d743a03987203274df7a1e146d9d9ac56c67d59eb":{"provider":"vtex.apps-graphql@3.x","sender":"vtex.admin-apps@4.x"},"6849a482b47e83afb495797bf6d8e4a1c6c0ee8a97d0c730e0d9e2a71c07295e":{"provider":"vtex.billing@0.x","sender":"vtex.admin-apps@4.x"},"3c21928684c4ea878a41c710bf3d6d6c11e1045d747dfb892bec25111278fb3d":{"provider":"vtex.billing@0.x","sender":"vtex.admin-apps@4.x"},"f8d3082bef9cf1be705e6720fa8eb96ee2394adee2fa5049a097fe84d8799f93":{"provider":"vtex.apps-graphql@3.x","sender":"vtex.admin-apps@4.x"},"c6b8d5cb158fe93f16b61b2e6904cfa87539b96069be07a2d9500ce1fb4ab5d2":{"provider":"vtex.billing@0.x","sender":"vtex.admin-apps@4.x"},"d90407ea4bb9974a625b604c4325538e9541923b67b60ba6b0e7e5364a808b90":{"provider":"vtex.billing@0.x","sender":"vtex.admin-apps@4.x"},"700b9b74d87719c3a3b88caf8b504d95553e96756cbeed17f03dceed4f5862d4":{"provider":"vtex.extensions-admin-api@0.x","sender":"vtex.admin-apps@4.x"},"3c0bf8f3f14d809e232e566fd384fad02828e7485079b84ded2a39ac6ab2d357":{"provider":"vtex.store-graphql@2.x","sender":"vtex.store-resources@0.x"},"50ab6686946af56c8d5529e0022e31bcdeb0fd3e26f126d0b48ebb76bb10c6d5":{"provider":"vtex.store-graphql@2.x","sender":"vtex.store-resources@0.x"},"79cbc42b36f6df67184c2678b424aab64c804727b771240801891a578d5727d7":{"provider":"vtex.store-graphql@2.x","sender":"vtex.store-resources@0.x"},"bfda97128188e0622fd0bb4e583c07592dfa9e5cfd1e6498135bfb73b8ea1938":{"provider":"vtex.store-graphql@2.x","sender":"vtex.store-resources@0.x"},"18ffadc9336378810eb6809d250f49031c05072fe9fb0fcb0616b56ac406a2ad":{"provider":"vtex.store-graphql@2.x","sender":"vtex.store-resources@0.x"},"01b8a7f627af8061050a999142bedd44296545a103faacec4a5ad3dfa347216d":{"provider":"vtex.admin-search@1.x","sender":"vtex.admin-search@1.x"},"3146f47dd3a98ef62a81684be9bb01195d74a0530d589c1df3bf2eaf2a13c453":{"provider":"vtex.admin-search@1.x","sender":"vtex.admin-search@1.x"},"44e1c59702f69cd2520256204561770ec3ba3ac55596ee95e4f9e28f0ca78038":{"provider":"vtex.admin-search@1.x","sender":"vtex.admin-search@1.x"},"d2b174e38cd7802c3daa9f1978b5e50b74e7776af5ddf03c2d347bf06e5d8159":{"provider":"vtex.admin-search@1.x","sender":"vtex.admin-search@1.x"},"08a5c4fce02afe3f1ddb2d33f5b3ef18835071809df0bcaee9fc5362ea6d9c31":{"provider":"vtex.admin-search@1.x","sender":"vtex.admin-search@1.x"},"5e4906174656cb8c8c1f045d2be9b6df4531908bd6879db38f5713e06752dbea":{"provider":"vtex.admin-search@1.x","sender":"vtex.admin-search@1.x"},"33385088f94963f2c079d4c499222341e0b894e6f3f8b6cba2b18c4f45bfa80c":{"provider":"vtex.admin-search@1.x","sender":"vtex.admin-search@1.x"},"b70d5debed157179d8b226fa12e1b51d753dc1eeceaf83b26ed537b8238372b4":{"provider":"vtex.admin-search@1.x","sender":"vtex.admin-search@1.x"},"e6ae38f4bfe7b98afed49e67ce04a3c82de632ba4cf887833ecc6bef5902b4e2":{"provider":"vtex.admin-search@1.x","sender":"vtex.admin-search@1.x"},"854841209da3f54f3d4a9c539a7975424630d4617370bef354650491546e2391":{"provider":"vtex.admin-search@1.x","sender":"vtex.admin-search@1.x"},"2cacba10934d79f94d8d232d8a4430fd13d92c1918013173543236e626d65cdc":{"provider":"vtex.admin-search@1.x","sender":"vtex.admin-search@1.x"},"16bd8c1b32de9e152e1d58fc476899901bc39932d84b9def7dd9570809b7a526":{"provider":"vtex.admin-search@1.x","sender":"vtex.admin-search@1.x"},"244a71722397b1ce9eb242d379ee2199c6c1aa1bd7b67a4b13907b5e2c204197":{"provider":"vtex.admin-search@1.x","sender":"vtex.admin-search@1.x"},"c8158c529e21f244fa93404fe7c8d7498d61b9fc2e75f15b47aae7e82a782a0d":{"provider":"vtex.admin-search@1.x","sender":"vtex.admin-search@1.x"},"964535f868a7a7bb4bd1414ca2c5beaa5cbbec49905dd69d70613f7096eb0144":{"provider":"vtex.admin-search@1.x","sender":"vtex.admin-search@1.x"},"5fbf2cfd56ad02a512f345ef7c178c9d56823139c1a9f279daa1a7f61c3d786d":{"provider":"vtex.admin-search@1.x","sender":"vtex.admin-search@1.x"},"8284f1ffc87bb40c61e32ba209b7c43a8bbf9a1204ba85f9657e408e0938cbf1":{"provider":"vtex.admin-search@1.x","sender":"vtex.admin-search@1.x"},"0268b8e316c3d560e5a77197df83871e300f69514e980d20f2aca59654175165":{"provider":"vtex.admin-search@1.x","sender":"vtex.admin-search@1.x"},"79fde512fc78eba23f9c366b31dfddef681e5cb049c39b252088b812d5be6443":{"provider":"vtex.admin-search@1.x","sender":"vtex.admin-search@1.x"},"8baca59aedd5be3e34cf4d2ffbbef3ca35e60b81e7a6b610513c84992bb753e3":{"provider":"vtex.admin-search@1.x","sender":"vtex.admin-search@1.x"},"979adbd0cd9e76ff024745460e80fffd8aff31d6ad37fe15118c79d977eb02a2":{"provider":"vtex.admin-search@1.x","sender":"vtex.admin-search@1.x"},"e30fa842d6d2f8d01b1207c1655c141193d683e6ddb8cea7a4967773926aac11":{"provider":"vtex.admin-search@1.x","sender":"vtex.admin-search@1.x"},"0f9fbf35ddf82c97afc47953a1f78a70d393b922cb811faa745e346ab01898d9":{"provider":"vtex.admin-search@1.x","sender":"vtex.admin-search@1.x"},"e89025ccd48d9ba0078b2ac207daad3fa711acd664145cb21e54a098f83e925d":{"provider":"vtex.admin-search@1.x","sender":"vtex.admin-search@1.x"},"7b88bac78296567b1a29c02d378209257999577c06414b319707e058fb29a86d":{"provider":"vtex.availability-notify@1.x","sender":"vtex.availability-notify@1.x"},"62d12e7b5cc438df2b52b31728f451e2bbb9beef52fc863a1a78f97f01b822bb":{"provider":"vtex.availability-notify@1.x","sender":"vtex.availability-notify@1.x"},"eb55baf4e15246e6fe3f2d0810a341c9c19533320404bc63f9f831428fa09344":{"provider":"vtex.apps-graphql@3.x","sender":"vtex.availability-notify@1.x"},"f8dc820915f1f8c29e1a22fa4cbfe672888134ef250203b51ec22bb97627e76f":{"provider":"vtex.store-graphql@2.x","sender":"vtex.store-components@3.x"},"97bd8b6b537f9ae7cfb962b0bbd01d1795171f7bf2fc72f64e9740e18b95c893":{"provider":"vtex.store-graphql@2.x","sender":"vtex.store-components@3.x"},"46591efda58f1d20fc11c07597cc6da6f5d1738ba436499559a7172a059b191b":{"provider":"vtex.reviews-and-ratings@3.x","sender":"vtex.reviews-and-ratings@3.x"},"ff27e056f9c03e9a94d3e8f8eb19bf6ff069406b1ac171599355f2cf70da6d21":{"provider":"vtex.reviews-and-ratings@3.x","sender":"vtex.reviews-and-ratings@3.x"},"bb745ca11109321e2ece3b4de8a37d57a9c3d50d694aac48c9628a463b9029fe":{"provider":"vtex.reviews-and-ratings@3.x","sender":"vtex.reviews-and-ratings@3.x"},"ae5cb43471b83512d5ac7278272080dbf5c6e5c095ff126ac611ae47ba6e59fc":{"provider":"vtex.store-graphql@2.x","sender":"vtex.telemarketing@2.x"},"506514e9c1c4bb7fc86609a19696fd32a3c4982588c4fb225ca396ddc49e7254":{"provider":"vtex.store-graphql@2.x","sender":"vtex.telemarketing@2.x"},"7e8c62d8e9b26b7043954da16e970bdf3aaf854cd2c84344ee408386d70803d2":{"provider":"vtex.store-graphql@2.x","sender":"vtex.store-newsletter@1.x"}},"channelPrivacy":"public","components":{"vtex.render-runtime@8.136.1\u002FExtensionContainer":{"assets":["\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.render-runtime@8.136.1\u002Fpublic\u002Freact\u002Fcommon.min.css","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.render-runtime@8.136.1\u002Fpublic\u002Freact\u002Fcommon.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.render-runtime@8.136.1\u002Fpublic\u002Freact\u002FExtensionContainer.min.js"],"dependencies":[]},"vtex.render-runtime@8.136.1\u002FLayoutContainer":{"assets":["\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.render-runtime@8.136.1\u002Fpublic\u002Freact\u002Fcommon.min.css","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.render-runtime@8.136.1\u002Fpublic\u002Freact\u002Fcommon.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.render-runtime@8.136.1\u002Fpublic\u002Freact\u002FLayoutContainer.min.js"],"dependencies":[]},"vtex.request-capture@2.3.0\u002Findex":{"assets":["\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.request-capture@2.3.0\u002Fpublic\u002Freact\u002Findex.min.js"],"dependencies":[]},"vtex.product-context@0.10.1\u002FuseProduct":{"assets":["\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.product-context@0.10.1\u002Fpublic\u002Freact\u002Fcommon.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.product-context@0.10.1\u002Fpublic\u002Freact\u002FuseProduct.min.js"],"dependencies":[]},"addi.product-page-action@1.0.2\u002FAddiInfos":{"assets":["\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Faddi.product-page-action@1.0.2\u002Fpublic\u002Freact\u002FAddiInfos.min.js"],"dependencies":["vtex.product-context@0.10.1\u002FuseProduct"]},"vtexbr.tiktok-tbp@1.6.2\u002FTbpPixel":{"assets":["\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtexbr.tiktok-tbp@1.6.2\u002Fpublic\u002Freact\u002Fcommon.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtexbr.tiktok-tbp@1.6.2\u002Fpublic\u002Freact\u002FTbpPixel.min.js"],"dependencies":[]},"vtex.sae-analytics@2.17.0\u002Findex":{"assets":["\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.sae-analytics@2.17.0\u002Fpublic\u002Freact\u002Fcommon.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.sae-analytics@2.17.0\u002Fpublic\u002Freact\u002Findex.min.js"],"dependencies":[]},"vtex.css-handles@1.0.1\u002FuseCssHandles":{"assets":["\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.css-handles@1.0.1\u002Fpublic\u002Freact\u002Fcommon.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.css-handles@1.0.1\u002Fpublic\u002Freact\u002F0.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.css-handles@1.0.1\u002Fpublic\u002Freact\u002FuseCssHandles.min.js"],"dependencies":[]},"vtex.native-types@0.10.1\u002FformatIOMessage":{"assets":["\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.native-types@0.10.1\u002Fpublic\u002Freact\u002Fcommon.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.native-types@0.10.1\u002Fpublic\u002Freact\u002FformatIOMessage.min.js"],"dependencies":[]},"vtex.device-detector@0.2.6\u002FuseDevice":{"assets":["\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.device-detector@0.2.6\u002Fpublic\u002Freact\u002Fcommon.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.device-detector@0.2.6\u002Fpublic\u002Freact\u002FuseDevice.min.js"],"dependencies":[]},"vtex.responsive-values@0.4.2\u002FuseResponsiveValue":{"assets":["\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.responsive-values@0.4.2\u002Fpublic\u002Freact\u002Fcommon.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.responsive-values@0.4.2\u002Fpublic\u002Freact\u002FuseResponsiveValue.min.js"],"dependencies":["vtex.device-detector@0.2.6\u002FuseDevice"]},"vtex.rich-text@0.16.0\u002Findex":{"assets":["\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.rich-text@0.16.0\u002Fpublic\u002Freact\u002Findex.min.css","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.rich-text@0.16.0\u002Fpublic\u002Freact\u002Findex.min.js"],"dependencies":["vtex.css-handles@1.0.1\u002FuseCssHandles","vtex.native-types@0.10.1\u002FformatIOMessage","vtex.responsive-values@0.4.2\u002FuseResponsiveValue"]},"vtex.google-tag-manager@3.5.4\u002Findex":{"assets":["\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.google-tag-manager@3.5.4\u002Fpublic\u002Freact\u002Findex.min.js"],"dependencies":[]},"vtex.facebook-fbe@1.11.0\u002FFbePixel":{"assets":["\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.facebook-fbe@1.11.0\u002Fpublic\u002Freact\u002Fcommon.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.facebook-fbe@1.11.0\u002Fpublic\u002Freact\u002F1.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.facebook-fbe@1.11.0\u002Fpublic\u002Freact\u002FFbePixel.min.js"],"dependencies":[]},"vtex.admin-pages@4.58.0\u002FHighlightOverlay":{"assets":["\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.admin-pages@4.58.0\u002Fpublic\u002Freact\u002Fcommon.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.admin-pages@4.58.0\u002Fpublic\u002Freact\u002F6.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.admin-pages@4.58.0\u002Fpublic\u002Freact\u002F18.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.admin-pages@4.58.0\u002Fpublic\u002Freact\u002FHighlightOverlay.min.css","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.admin-pages@4.58.0\u002Fpublic\u002Freact\u002FHighlightOverlay.min.js"],"dependencies":[]},"vtex.css-handles@0.4.4\u002FuseCssHandles":{"assets":["\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.css-handles@0.4.4\u002Fpublic\u002Freact\u002Fcommon.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.css-handles@0.4.4\u002Fpublic\u002Freact\u002FuseCssHandles.min.js"],"dependencies":[]},"vtex.store-icons@0.18.0\u002FIcon":{"assets":["\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.store-icons@0.18.0\u002Fpublic\u002Freact\u002Fcommon.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.store-icons@0.18.0\u002Fpublic\u002Freact\u002FIcon.min.js"],"dependencies":["vtex.css-handles@0.4.4\u002FuseCssHandles"]},"vtex.styleguide@9.146.13\u002FButton":{"assets":["\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.styleguide@9.146.13\u002Fpublic\u002Freact\u002Fcommon.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.styleguide@9.146.13\u002Fpublic\u002Freact\u002F0.min.css","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.styleguide@9.146.13\u002Fpublic\u002Freact\u002F0.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.styleguide@9.146.13\u002Fpublic\u002Freact\u002FButton.min.js"],"dependencies":[]},"vtex.store-components@3.178.0\u002FBackToTopButton":{"assets":["\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.store-components@3.178.0\u002Fpublic\u002Freact\u002Fcommon.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.store-components@3.178.0\u002Fpublic\u002Freact\u002FBackToTopButton.min.css","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.store-components@3.178.0\u002Fpublic\u002Freact\u002FBackToTopButton.min.js"],"dependencies":["vtex.store-icons@0.18.0\u002FIcon","vtex.styleguide@9.146.13\u002FButton"]},"vtex.on-view@1.0.0\u002FuseOnView":{"assets":["\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.on-view@1.0.0\u002Fpublic\u002Freact\u002Fcommon.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.on-view@1.0.0\u002Fpublic\u002Freact\u002FuseOnView.min.js"],"dependencies":[]},"vtex.pixel-manager@1.9.0\u002FusePixel":{"assets":["\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.pixel-manager@1.9.0\u002Fpublic\u002Freact\u002Fcommon.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.pixel-manager@1.9.0\u002Fpublic\u002Freact\u002F0.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.pixel-manager@1.9.0\u002Fpublic\u002Freact\u002FusePixel.min.js"],"dependencies":[]},"vtex.store-image@0.23.1\u002FImage":{"assets":["\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.store-image@0.23.1\u002Fpublic\u002Freact\u002Fcommon.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.store-image@0.23.1\u002Fpublic\u002Freact\u002FImage.min.js"],"dependencies":["vtex.css-handles@1.0.1\u002FuseCssHandles","vtex.native-types@0.10.1\u002FformatIOMessage","vtex.on-view@1.0.0\u002FuseOnView","vtex.pixel-manager@1.9.0\u002FusePixel"]},"vtex.store-components@3.178.0\u002FImage":{"assets":["\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.store-components@3.178.0\u002Fpublic\u002Freact\u002Fcommon.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.store-components@3.178.0\u002Fpublic\u002Freact\u002FImage.min.js"],"dependencies":["vtex.store-image@0.23.1\u002FImage"]},"vtex.store-components@3.178.0\u002FLogo":{"assets":["\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.store-components@3.178.0\u002Fpublic\u002Freact\u002Fcommon.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.store-components@3.178.0\u002Fpublic\u002Freact\u002FLogo.min.css","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.store-components@3.178.0\u002Fpublic\u002Freact\u002FLogo.min.js"],"dependencies":["vtex.css-handles@1.0.1\u002FuseCssHandles"]},"vtex.css-handles@1.0.1\u002FcreateCssHandlesContext":{"assets":["\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.css-handles@1.0.1\u002Fpublic\u002Freact\u002Fcommon.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.css-handles@1.0.1\u002Fpublic\u002Freact\u002FcreateCssHandlesContext.min.js"],"dependencies":[]},"vtex.modal-layout@0.14.1\u002FModalContext":{"assets":["\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.modal-layout@0.14.1\u002Fpublic\u002Freact\u002Fcommon.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.modal-layout@0.14.1\u002Fpublic\u002Freact\u002FModalContext.min.js"],"dependencies":[]},"vtex.react-portal@0.4.1\u002FOverlay":{"assets":["\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.react-portal@0.4.1\u002Fpublic\u002Freact\u002Fcommon.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.react-portal@0.4.1\u002Fpublic\u002Freact\u002F0.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.react-portal@0.4.1\u002Fpublic\u002Freact\u002FOverlay.min.js"],"dependencies":["vtex.css-handles@0.4.4\u002FuseCssHandles"]},"vtex.store-icons@0.18.0\u002FIconClose":{"assets":["\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.store-icons@0.18.0\u002Fpublic\u002Freact\u002Fcommon.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.store-icons@0.18.0\u002Fpublic\u002Freact\u002FIconClose.min.js"],"dependencies":["vtex.css-handles@0.4.4\u002FuseCssHandles"]},"vtex.store-icons@0.18.0\u002FIconSearch":{"assets":["\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.store-icons@0.18.0\u002Fpublic\u002Freact\u002Fcommon.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.store-icons@0.18.0\u002Fpublic\u002Freact\u002FIconSearch.min.js"],"dependencies":["vtex.css-handles@0.4.4\u002FuseCssHandles"]},"vtex.styleguide@9.146.13\u002FInput":{"assets":["\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.styleguide@9.146.13\u002Fpublic\u002Freact\u002Fcommon.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.styleguide@9.146.13\u002Fpublic\u002Freact\u002F0.min.css","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.styleguide@9.146.13\u002Fpublic\u002Freact\u002F0.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.styleguide@9.146.13\u002Fpublic\u002Freact\u002F1.min.css","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.styleguide@9.146.13\u002Fpublic\u002Freact\u002F1.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.styleguide@9.146.13\u002Fpublic\u002Freact\u002FInput.min.js"],"dependencies":[]},"vtex.styleguide@9.146.13\u002FInputSearch":{"assets":["\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.styleguide@9.146.13\u002Fpublic\u002Freact\u002Fcommon.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.styleguide@9.146.13\u002Fpublic\u002Freact\u002F0.min.css","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.styleguide@9.146.13\u002Fpublic\u002Freact\u002F0.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.styleguide@9.146.13\u002Fpublic\u002Freact\u002F1.min.css","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.styleguide@9.146.13\u002Fpublic\u002Freact\u002F1.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.styleguide@9.146.13\u002Fpublic\u002Freact\u002FInputSearch.min.js"],"dependencies":[]},"vtex.styleguide@9.146.13\u002FSpinner":{"assets":["\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.styleguide@9.146.13\u002Fpublic\u002Freact\u002Fcommon.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.styleguide@9.146.13\u002Fpublic\u002Freact\u002FSpinner.min.css","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.styleguide@9.146.13\u002Fpublic\u002Freact\u002FSpinner.min.js"],"dependencies":[]},"vtex.store-components@3.178.0\u002FSearchBar":{"assets":["\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.store-components@3.178.0\u002Fpublic\u002Freact\u002Fcommon.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.store-components@3.178.0\u002Fpublic\u002Freact\u002F10.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.store-components@3.178.0\u002Fpublic\u002Freact\u002F4.min.css","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.store-components@3.178.0\u002Fpublic\u002Freact\u002F4.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.store-components@3.178.0\u002Fpublic\u002Freact\u002FSearchBar.min.css","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.store-components@3.178.0\u002Fpublic\u002Freact\u002FSearchBar.min.js"],"dependencies":["vtex.css-handles@1.0.1\u002FcreateCssHandlesContext","vtex.css-handles@1.0.1\u002FuseCssHandles","vtex.modal-layout@0.14.1\u002FModalContext","vtex.native-types@0.10.1\u002FformatIOMessage","vtex.pixel-manager@1.9.0\u002FusePixel","vtex.react-portal@0.4.1\u002FOverlay","vtex.store-icons@0.18.0\u002FIconClose","vtex.store-icons@0.18.0\u002FIconSearch","vtex.styleguide@9.146.13\u002FInput","vtex.styleguide@9.146.13\u002FInputSearch","vtex.styleguide@9.146.13\u002FSpinner"]},"vtex.css-handles@1.0.1\u002FapplyModifiers":{"assets":["\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.css-handles@1.0.1\u002Fpublic\u002Freact\u002Fcommon.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.css-handles@1.0.1\u002Fpublic\u002Freact\u002FapplyModifiers.min.js"],"dependencies":[]},"vtex.menu@2.35.3\u002FMenu":{"assets":["\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.menu@2.35.3\u002Fpublic\u002Freact\u002Fcommon.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.menu@2.35.3\u002Fpublic\u002Freact\u002F0.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.menu@2.35.3\u002Fpublic\u002Freact\u002FMenu.min.js"],"dependencies":["vtex.css-handles@1.0.1\u002FapplyModifiers","vtex.css-handles@1.0.1\u002FuseCssHandles","vtex.native-types@0.10.1\u002FformatIOMessage","vtex.store-icons@0.18.0\u002FIcon"]},"vtex.login@2.66.0\u002FWrapper":{"assets":["\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.login@2.66.0\u002Fpublic\u002Freact\u002Fcommon.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.login@2.66.0\u002Fpublic\u002Freact\u002FWrapper.min.js"],"dependencies":[]},"vtex.react-vtexid@4.69.0\u002FAuthServiceLazy":{"assets":["\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.react-vtexid@4.69.0\u002Fpublic\u002Freact\u002Fcommon.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.react-vtexid@4.69.0\u002Fpublic\u002Freact\u002FAuthServiceLazy.min.js"],"dependencies":[]},"vtex.react-vtexid@4.69.0\u002FAuthStateLazy":{"assets":["\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.react-vtexid@4.69.0\u002Fpublic\u002Freact\u002Fcommon.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.react-vtexid@4.69.0\u002Fpublic\u002Freact\u002FAuthStateLazy.min.js"],"dependencies":[]},"vtex.react-vtexid@4.69.0\u002FRecaptchaProvider":{"assets":["\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.react-vtexid@4.69.0\u002Fpublic\u002Freact\u002Fcommon.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.react-vtexid@4.69.0\u002Fpublic\u002Freact\u002FRecaptchaProvider.min.js"],"dependencies":[]},"vtex.react-vtexid@4.69.0\u002FgetAbsReturnUrl":{"assets":["\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.react-vtexid@4.69.0\u002Fpublic\u002Freact\u002Fcommon.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.react-vtexid@4.69.0\u002Fpublic\u002Freact\u002FgetAbsReturnUrl.min.js"],"dependencies":[]},"vtex.react-vtexid@4.69.0\u002FuseGetPhoneNumberByEmail":{"assets":["\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.react-vtexid@4.69.0\u002Fpublic\u002Freact\u002Fcommon.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.react-vtexid@4.69.0\u002Fpublic\u002Freact\u002F1.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.react-vtexid@4.69.0\u002Fpublic\u002Freact\u002F2.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.react-vtexid@4.69.0\u002Fpublic\u002Freact\u002F0.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.react-vtexid@4.69.0\u002Fpublic\u002Freact\u002FuseGetPhoneNumberByEmail.min.js"],"dependencies":[]},"vtex.react-vtexid@4.69.0\u002FuseLogInWithAccessKey":{"assets":["\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.react-vtexid@4.69.0\u002Fpublic\u002Freact\u002Fcommon.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.react-vtexid@4.69.0\u002Fpublic\u002Freact\u002F1.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.react-vtexid@4.69.0\u002Fpublic\u002Freact\u002F0.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.react-vtexid@4.69.0\u002Fpublic\u002Freact\u002FuseLogInWithAccessKey.min.js"],"dependencies":[]},"vtex.react-vtexid@4.69.0\u002FuseLogInWithPassword":{"assets":["\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.react-vtexid@4.69.0\u002Fpublic\u002Freact\u002Fcommon.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.react-vtexid@4.69.0\u002Fpublic\u002Freact\u002F1.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.react-vtexid@4.69.0\u002Fpublic\u002Freact\u002F0.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.react-vtexid@4.69.0\u002Fpublic\u002Freact\u002FuseLogInWithPassword.min.js"],"dependencies":[]},"vtex.react-vtexid@4.69.0\u002FuseRedirectAfterLogin":{"assets":["\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.react-vtexid@4.69.0\u002Fpublic\u002Freact\u002Fcommon.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.react-vtexid@4.69.0\u002Fpublic\u002Freact\u002F1.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.react-vtexid@4.69.0\u002Fpublic\u002Freact\u002F0.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.react-vtexid@4.69.0\u002Fpublic\u002Freact\u002FuseRedirectAfterLogin.min.js"],"dependencies":[]},"vtex.react-vtexid@4.69.0\u002FuseSendAccessCode":{"assets":["\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.react-vtexid@4.69.0\u002Fpublic\u002Freact\u002Fcommon.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.react-vtexid@4.69.0\u002Fpublic\u002Freact\u002F1.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.react-vtexid@4.69.0\u002Fpublic\u002Freact\u002F2.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.react-vtexid@4.69.0\u002Fpublic\u002Freact\u002F0.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.react-vtexid@4.69.0\u002Fpublic\u002Freact\u002FuseSendAccessCode.min.js"],"dependencies":[]},"vtex.react-vtexid@4.69.0\u002FuseSendAccessKey":{"assets":["\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.react-vtexid@4.69.0\u002Fpublic\u002Freact\u002Fcommon.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.react-vtexid@4.69.0\u002Fpublic\u002Freact\u002F1.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.react-vtexid@4.69.0\u002Fpublic\u002Freact\u002F0.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.react-vtexid@4.69.0\u002Fpublic\u002Freact\u002FuseSendAccessKey.min.js"],"dependencies":[]},"vtex.react-vtexid@4.69.0\u002FuseSetPassword":{"assets":["\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.react-vtexid@4.69.0\u002Fpublic\u002Freact\u002Fcommon.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.react-vtexid@4.69.0\u002Fpublic\u002Freact\u002F1.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.react-vtexid@4.69.0\u002Fpublic\u002Freact\u002F0.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.react-vtexid@4.69.0\u002Fpublic\u002Freact\u002FuseSetPassword.min.js"],"dependencies":[]},"vtex.react-vtexid@4.69.0\u002Fvalidations":{"assets":["\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.react-vtexid@4.69.0\u002Fpublic\u002Freact\u002Fcommon.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.react-vtexid@4.69.0\u002Fpublic\u002Freact\u002F1.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.react-vtexid@4.69.0\u002Fpublic\u002Freact\u002F0.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.react-vtexid@4.69.0\u002Fpublic\u002Freact\u002Fvalidations.min.js"],"dependencies":[]},"vtex.store-icons@0.18.0\u002FIconArrowBack":{"assets":["\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.store-icons@0.18.0\u002Fpublic\u002Freact\u002Fcommon.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.store-icons@0.18.0\u002Fpublic\u002Freact\u002FIconArrowBack.min.js"],"dependencies":["vtex.css-handles@0.4.4\u002FuseCssHandles"]},"vtex.store-icons@0.18.0\u002FIconEyeSight":{"assets":["\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.store-icons@0.18.0\u002Fpublic\u002Freact\u002Fcommon.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.store-icons@0.18.0\u002Fpublic\u002Freact\u002FIconEyeSight.min.js"],"dependencies":["vtex.css-handles@0.4.4\u002FuseCssHandles"]},"vtex.styleguide@9.146.13\u002FButtonWithIcon":{"assets":["\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.styleguide@9.146.13\u002Fpublic\u002Freact\u002Fcommon.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.styleguide@9.146.13\u002Fpublic\u002Freact\u002F0.min.css","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.styleguide@9.146.13\u002Fpublic\u002Freact\u002F0.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.styleguide@9.146.13\u002Fpublic\u002Freact\u002FButtonWithIcon.min.js"],"dependencies":[]},"vtex.styleguide@9.146.13\u002FRadioGroup":{"assets":["\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.styleguide@9.146.13\u002Fpublic\u002Freact\u002Fcommon.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.styleguide@9.146.13\u002Fpublic\u002Freact\u002FRadioGroup.min.js"],"dependencies":[]},"vtex.login@2.66.0\u002FLoginContent":{"assets":["\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.login@2.66.0\u002Fpublic\u002Freact\u002Fcommon.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.login@2.66.0\u002Fpublic\u002Freact\u002F0.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.login@2.66.0\u002Fpublic\u002Freact\u002F2.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.login@2.66.0\u002Fpublic\u002Freact\u002F1.min.css","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.login@2.66.0\u002Fpublic\u002Freact\u002F1.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.login@2.66.0\u002Fpublic\u002Freact\u002FLoginContent.min.js"],"dependencies":["vtex.react-vtexid@4.69.0\u002FAuthServiceLazy","vtex.react-vtexid@4.69.0\u002FAuthStateLazy","vtex.react-vtexid@4.69.0\u002FRecaptchaProvider","vtex.react-vtexid@4.69.0\u002FgetAbsReturnUrl","vtex.react-vtexid@4.69.0\u002FuseGetPhoneNumberByEmail","vtex.react-vtexid@4.69.0\u002FuseLogInWithAccessKey","vtex.react-vtexid@4.69.0\u002FuseLogInWithPassword","vtex.react-vtexid@4.69.0\u002FuseRedirectAfterLogin","vtex.react-vtexid@4.69.0\u002FuseSendAccessCode","vtex.react-vtexid@4.69.0\u002FuseSendAccessKey","vtex.react-vtexid@4.69.0\u002FuseSetPassword","vtex.react-vtexid@4.69.0\u002Fvalidations","vtex.store-icons@0.18.0\u002FIconArrowBack","vtex.store-icons@0.18.0\u002FIconEyeSight","vtex.styleguide@9.146.13\u002FButton","vtex.styleguide@9.146.13\u002FButtonWithIcon","vtex.styleguide@9.146.13\u002FInput","vtex.styleguide@9.146.13\u002FRadioGroup","vtex.styleguide@9.146.13\u002FSpinner"]},"vtex.product-group-context@0.2.0\u002FProductGroupContext":{"assets":["\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.product-group-context@0.2.0\u002Fpublic\u002Freact\u002FProductGroupContext.min.js"],"dependencies":[]},"vtex.product-summary-context@0.12.0\u002FProductSummaryContext":{"assets":["\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.product-summary-context@0.12.0\u002Fpublic\u002Freact\u002Fcommon.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.product-summary-context@0.12.0\u002Fpublic\u002Freact\u002FProductSummaryContext.min.js"],"dependencies":["vtex.product-group-context@0.2.0\u002FProductGroupContext"]},"vtex.responsive-values@0.4.2\u002FuseResponsiveValues":{"assets":["\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.responsive-values@0.4.2\u002Fpublic\u002Freact\u002Fcommon.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.responsive-values@0.4.2\u002Fpublic\u002Freact\u002FuseResponsiveValues.min.js"],"dependencies":["vtex.device-detector@0.2.6\u002FuseDevice"]},"vtex.store-components@3.178.0\u002FCollectionBadges":{"assets":["\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.store-components@3.178.0\u002Fpublic\u002Freact\u002Fcommon.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.store-components@3.178.0\u002Fpublic\u002Freact\u002FCollectionBadges.min.js"],"dependencies":["vtex.css-handles@1.0.1\u002FuseCssHandles"]},"vtex.native-types@0.10.1\u002FIOMessage":{"assets":["\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.native-types@0.10.1\u002Fpublic\u002Freact\u002Fcommon.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.native-types@0.10.1\u002Fpublic\u002Freact\u002FIOMessage.min.js"],"dependencies":[]},"vtex.store-components@3.178.0\u002FDiscountBadge":{"assets":["\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.store-components@3.178.0\u002Fpublic\u002Freact\u002Fcommon.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.store-components@3.178.0\u002Fpublic\u002Freact\u002FDiscountBadge.min.css","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.store-components@3.178.0\u002Fpublic\u002Freact\u002FDiscountBadge.min.js"],"dependencies":["vtex.native-types@0.10.1\u002FIOMessage"]},"vtex.product-summary@2.90.4\u002FProductSummaryImage":{"assets":["\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.product-summary@2.90.4\u002Fpublic\u002Freact\u002Fcommon.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.product-summary@2.90.4\u002Fpublic\u002Freact\u002FProductSummaryImage.min.css","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.product-summary@2.90.4\u002Fpublic\u002Freact\u002FProductSummaryImage.min.js"],"dependencies":["vtex.css-handles@1.0.1\u002FuseCssHandles","vtex.device-detector@0.2.6\u002FuseDevice","vtex.product-context@0.10.1\u002FuseProduct","vtex.product-summary-context@0.12.0\u002FProductSummaryContext","vtex.responsive-values@0.4.2\u002FuseResponsiveValues","vtex.store-components@3.178.0\u002FCollectionBadges","vtex.store-components@3.178.0\u002FDiscountBadge"]},"vtex.product-context@0.10.1\u002FProductContextProvider":{"assets":["\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.product-context@0.10.1\u002Fpublic\u002Freact\u002Fcommon.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.product-context@0.10.1\u002Fpublic\u002Freact\u002FProductContextProvider.min.js"],"dependencies":[]},"vtex.product-context@0.10.1\u002FuseProductDispatch":{"assets":["\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.product-context@0.10.1\u002Fpublic\u002Freact\u002Fcommon.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.product-context@0.10.1\u002Fpublic\u002Freact\u002FuseProductDispatch.min.js"],"dependencies":[]},"vtex.product-list-context@0.4.1\u002FProductListContext":{"assets":["\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.product-list-context@0.4.1\u002Fpublic\u002Freact\u002Fcommon.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.product-list-context@0.4.1\u002Fpublic\u002Freact\u002FProductListContext.min.js"],"dependencies":[]},"vtex.store-resources@0.103.0\u002FQueryItemsWithSimulation":{"assets":["\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.store-resources@0.103.0\u002Fpublic\u002Freact\u002Fcommon.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.store-resources@0.103.0\u002Fpublic\u002Freact\u002FQueryItemsWithSimulation.min.js"],"dependencies":[]},"vtex.product-summary@2.90.4\u002FProductSummaryCustom":{"assets":["\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.product-summary@2.90.4\u002Fpublic\u002Freact\u002Fcommon.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.product-summary@2.90.4\u002Fpublic\u002Freact\u002FProductSummaryCustom.min.js"],"dependencies":["vtex.css-handles@1.0.1\u002FuseCssHandles","vtex.native-types@0.10.1\u002FIOMessage","vtex.on-view@1.0.0\u002FuseOnView","vtex.product-context@0.10.1\u002FProductContextProvider","vtex.product-context@0.10.1\u002FuseProduct","vtex.product-context@0.10.1\u002FuseProductDispatch","vtex.product-list-context@0.4.1\u002FProductListContext","vtex.product-summary-context@0.12.0\u002FProductSummaryContext","vtex.store-resources@0.103.0\u002FQueryItemsWithSimulation"]},"vtex.store-components@3.178.0\u002FProductName":{"assets":["\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.store-components@3.178.0\u002Fpublic\u002Freact\u002Fcommon.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.store-components@3.178.0\u002Fpublic\u002Freact\u002FProductName.min.js"],"dependencies":["vtex.css-handles@1.0.1\u002FuseCssHandles","vtex.native-types@0.10.1\u002FIOMessage","vtex.product-context@0.10.1\u002FuseProduct"]},"vtex.product-summary@2.90.4\u002FProductSummaryName":{"assets":["\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.product-summary@2.90.4\u002Fpublic\u002Freact\u002Fcommon.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.product-summary@2.90.4\u002Fpublic\u002Freact\u002FProductSummaryName.min.js"],"dependencies":["vtex.css-handles@1.0.1\u002FuseCssHandles","vtex.product-summary-context@0.12.0\u002FProductSummaryContext","vtex.store-components@3.178.0\u002FProductName"]},"vtex.format-currency@0.4.1\u002FFormattedCurrency":{"assets":["\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.format-currency@0.4.1\u002Fpublic\u002Freact\u002Fcommon.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.format-currency@0.4.1\u002Fpublic\u002Freact\u002FFormattedCurrency.min.js"],"dependencies":["vtex.css-handles@1.0.1\u002FuseCssHandles"]},"vtex.native-types@0.10.1\u002FIOMessageWithMarkers":{"assets":["\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.native-types@0.10.1\u002Fpublic\u002Freact\u002Fcommon.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.native-types@0.10.1\u002Fpublic\u002Freact\u002FIOMessageWithMarkers.min.js"],"dependencies":["vtex.css-handles@0.4.4\u002FuseCssHandles"]},"vtex.product-price@1.31.2\u002FSellingPrice":{"assets":["\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.product-price@1.31.2\u002Fpublic\u002Freact\u002Fcommon.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.product-price@1.31.2\u002Fpublic\u002Freact\u002FSellingPrice.min.js"],"dependencies":["vtex.css-handles@1.0.1\u002FuseCssHandles","vtex.format-currency@0.4.1\u002FFormattedCurrency","vtex.native-types@0.10.1\u002FIOMessageWithMarkers","vtex.product-context@0.10.1\u002FuseProduct"]},"vtex.flex-layout@0.21.4\u002FCol":{"assets":["\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.flex-layout@0.21.4\u002Fpublic\u002Freact\u002Fcommon.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.flex-layout@0.21.4\u002Fpublic\u002Freact\u002FCol.min.js"],"dependencies":["vtex.css-handles@0.4.4\u002FuseCssHandles","vtex.responsive-values@0.4.2\u002FuseResponsiveValues"]},"vtex.store-components@3.178.0\u002FContainer":{"assets":["\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.store-components@3.178.0\u002Fpublic\u002Freact\u002Fcommon.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.store-components@3.178.0\u002Fpublic\u002Freact\u002FContainer.min.css","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.store-components@3.178.0\u002Fpublic\u002Freact\u002FContainer.min.js"],"dependencies":[]},"vtex.flex-layout@0.21.4\u002FFlexLayout":{"assets":["\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.flex-layout@0.21.4\u002Fpublic\u002Freact\u002Fcommon.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.flex-layout@0.21.4\u002Fpublic\u002Freact\u002F0.min.css","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.flex-layout@0.21.4\u002Fpublic\u002Freact\u002F0.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.flex-layout@0.21.4\u002Fpublic\u002Freact\u002FFlexLayout.min.js"],"dependencies":["vtex.css-handles@0.4.4\u002FuseCssHandles","vtex.device-detector@0.2.6\u002FuseDevice","vtex.responsive-values@0.4.2\u002FuseResponsiveValues","vtex.store-components@3.178.0\u002FContainer"]},"vtex.store-icons@0.18.0\u002FIconCaret":{"assets":["\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.store-icons@0.18.0\u002Fpublic\u002Freact\u002Fcommon.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.store-icons@0.18.0\u002Fpublic\u002Freact\u002FIconCaret.min.js"],"dependencies":["vtex.css-handles@0.4.4\u002FuseCssHandles"]},"vtex.store-footer@2.27.0\u002FFooter":{"assets":["\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.store-footer@2.27.0\u002Fpublic\u002Freact\u002Fcommon.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.store-footer@2.27.0\u002Fpublic\u002Freact\u002FFooter.min.js"],"dependencies":["vtex.device-detector@0.2.6\u002FuseDevice","vtex.native-types@0.10.1\u002FIOMessage","vtex.native-types@0.10.1\u002FformatIOMessage","vtex.store-components@3.178.0\u002FContainer","vtex.store-icons@0.18.0\u002FIconCaret"]},"vtex.store-footer@2.27.0\u002FFooterLayout":{"assets":["\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.store-footer@2.27.0\u002Fpublic\u002Freact\u002Fcommon.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.store-footer@2.27.0\u002Fpublic\u002Freact\u002FFooterLayout.min.js"],"dependencies":["vtex.css-handles@1.0.1\u002FuseCssHandles"]},"vtex.store@2.142.0\u002FDefaultChallenge":{"assets":["\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.store@2.142.0\u002Fpublic\u002Freact\u002Fcommon.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.store@2.142.0\u002Fpublic\u002Freact\u002FDefaultChallenge.min.js"],"dependencies":[]},"vtex.checkout-resources@0.50.0\u002FMutationAddToCart":{"assets":["\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.checkout-resources@0.50.0\u002Fpublic\u002Freact\u002Fcommon.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.checkout-resources@0.50.0\u002Fpublic\u002Freact\u002F0.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.checkout-resources@0.50.0\u002Fpublic\u002Freact\u002FMutationAddToCart.min.js"],"dependencies":[]},"vtex.checkout-resources@0.50.0\u002FMutationSetManualPrice":{"assets":["\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.checkout-resources@0.50.0\u002Fpublic\u002Freact\u002Fcommon.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.checkout-resources@0.50.0\u002Fpublic\u002Freact\u002F4.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.checkout-resources@0.50.0\u002Fpublic\u002Freact\u002FMutationSetManualPrice.min.js"],"dependencies":[]},"vtex.checkout-resources@0.50.0\u002FMutationUpdateItems":{"assets":["\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.checkout-resources@0.50.0\u002Fpublic\u002Freact\u002Fcommon.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.checkout-resources@0.50.0\u002Fpublic\u002Freact\u002F5.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.checkout-resources@0.50.0\u002Fpublic\u002Freact\u002FMutationUpdateItems.min.js"],"dependencies":[]},"vtex.checkout-splunk@0.1.1\u002FuseSplunk":{"assets":["\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.checkout-splunk@0.1.1\u002Fpublic\u002Freact\u002FuseSplunk.min.js"],"dependencies":[]},"vtex.checkout-resources@0.50.0\u002FMutationClearOrderFormMessages":{"assets":["\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.checkout-resources@0.50.0\u002Fpublic\u002Freact\u002Fcommon.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.checkout-resources@0.50.0\u002Fpublic\u002Freact\u002FMutationClearOrderFormMessages.min.js"],"dependencies":[]},"vtex.checkout-resources@0.50.0\u002FQueryOrderForm":{"assets":["\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.checkout-resources@0.50.0\u002Fpublic\u002Freact\u002Fcommon.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.checkout-resources@0.50.0\u002Fpublic\u002Freact\u002F6.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.checkout-resources@0.50.0\u002Fpublic\u002Freact\u002FQueryOrderForm.min.js"],"dependencies":[]},"vtex.styleguide@9.146.13\u002FToastContext":{"assets":["\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.styleguide@9.146.13\u002Fpublic\u002Freact\u002Fcommon.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.styleguide@9.146.13\u002Fpublic\u002Freact\u002F0.min.css","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.styleguide@9.146.13\u002Fpublic\u002Freact\u002F0.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.styleguide@9.146.13\u002Fpublic\u002Freact\u002F19.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.styleguide@9.146.13\u002Fpublic\u002Freact\u002FToastContext.min.js"],"dependencies":[]},"vtex.order-manager@0.12.0\u002FOrderForm":{"assets":["\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.order-manager@0.12.0\u002Fpublic\u002Freact\u002Fcommon.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.order-manager@0.12.0\u002Fpublic\u002Freact\u002F0.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.order-manager@0.12.0\u002Fpublic\u002Freact\u002FOrderForm.min.js"],"dependencies":["vtex.checkout-resources@0.50.0\u002FMutationClearOrderFormMessages","vtex.checkout-resources@0.50.0\u002FQueryOrderForm","vtex.checkout-splunk@0.1.1\u002FuseSplunk","vtex.styleguide@9.146.13\u002FToastContext"]},"vtex.order-manager@0.12.0\u002FOrderQueue":{"assets":["\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.order-manager@0.12.0\u002Fpublic\u002Freact\u002Fcommon.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.order-manager@0.12.0\u002Fpublic\u002Freact\u002F0.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.order-manager@0.12.0\u002Fpublic\u002Freact\u002FOrderQueue.min.js"],"dependencies":[]},"vtex.order-items@0.14.0\u002FOrderItems":{"assets":["\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.order-items@0.14.0\u002Fpublic\u002Freact\u002Fcommon.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.order-items@0.14.0\u002Fpublic\u002Freact\u002F0.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.order-items@0.14.0\u002Fpublic\u002Freact\u002FOrderItems.min.js"],"dependencies":["vtex.checkout-resources@0.50.0\u002FMutationAddToCart","vtex.checkout-resources@0.50.0\u002FMutationSetManualPrice","vtex.checkout-resources@0.50.0\u002FMutationUpdateItems","vtex.checkout-splunk@0.1.1\u002FuseSplunk","vtex.order-manager@0.12.0\u002FOrderForm","vtex.order-manager@0.12.0\u002FOrderQueue"]},"vtex.pixel-manager@1.9.0\u002FPixelContext":{"assets":["\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.pixel-manager@1.9.0\u002Fpublic\u002Freact\u002Fcommon.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.pixel-manager@1.9.0\u002Fpublic\u002Freact\u002F0.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.pixel-manager@1.9.0\u002Fpublic\u002Freact\u002FPixelContext.min.js"],"dependencies":[]},"vtex.shipping-option-components@1.3.0\u002FShippingOptionContext":{"assets":["\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.shipping-option-components@1.3.0\u002Fpublic\u002Freact\u002Fcommon.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.shipping-option-components@1.3.0\u002Fpublic\u002Freact\u002F0.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.shipping-option-components@1.3.0\u002Fpublic\u002Freact\u002FShippingOptionContext.min.js"],"dependencies":[]},"vtex.store-resources@0.103.0\u002FMutationAddToCart":{"assets":["\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.store-resources@0.103.0\u002Fpublic\u002Freact\u002Fcommon.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.store-resources@0.103.0\u002Fpublic\u002Freact\u002F0.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.store-resources@0.103.0\u002Fpublic\u002Freact\u002FMutationAddToCart.min.js"],"dependencies":[]},"vtex.store-resources@0.103.0\u002FMutationUpdateItems":{"assets":["\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.store-resources@0.103.0\u002Fpublic\u002Freact\u002Fcommon.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.store-resources@0.103.0\u002Fpublic\u002Freact\u002F1.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.store-resources@0.103.0\u002Fpublic\u002Freact\u002FMutationUpdateItems.min.js"],"dependencies":[]},"vtex.store-resources@0.103.0\u002FMutationUpdateOrderFormCheckin":{"assets":["\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.store-resources@0.103.0\u002Fpublic\u002Freact\u002Fcommon.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.store-resources@0.103.0\u002Fpublic\u002Freact\u002FMutationUpdateOrderFormCheckin.min.js"],"dependencies":[]},"vtex.store-resources@0.103.0\u002FMutationUpdateOrderFormProfile":{"assets":["\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.store-resources@0.103.0\u002Fpublic\u002Freact\u002Fcommon.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.store-resources@0.103.0\u002Fpublic\u002Freact\u002FMutationUpdateOrderFormProfile.min.js"],"dependencies":[]},"vtex.store-resources@0.103.0\u002FMutationUpdateOrderFormShipping":{"assets":["\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.store-resources@0.103.0\u002Fpublic\u002Freact\u002Fcommon.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.store-resources@0.103.0\u002Fpublic\u002Freact\u002FMutationUpdateOrderFormShipping.min.js"],"dependencies":[]},"vtex.store-resources@0.103.0\u002FOrderFormContext":{"assets":["\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.store-resources@0.103.0\u002Fpublic\u002Freact\u002Fcommon.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.store-resources@0.103.0\u002Fpublic\u002Freact\u002FOrderFormContext.min.js"],"dependencies":[]},"vtex.store-resources@0.103.0\u002FPWAContext":{"assets":["\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.store-resources@0.103.0\u002Fpublic\u002Freact\u002Fcommon.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.store-resources@0.103.0\u002Fpublic\u002Freact\u002FPWAContext.min.js"],"dependencies":["vtex.pixel-manager@1.9.0\u002FPixelContext"]},"vtex.store-resources@0.103.0\u002FQueryOrderForm":{"assets":["\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.store-resources@0.103.0\u002Fpublic\u002Freact\u002Fcommon.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.store-resources@0.103.0\u002Fpublic\u002Freact\u002F3.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.store-resources@0.103.0\u002Fpublic\u002Freact\u002FQueryOrderForm.min.js"],"dependencies":[]},"vtex.styleguide@9.146.13\u002FToastProvider":{"assets":["\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.styleguide@9.146.13\u002Fpublic\u002Freact\u002Fcommon.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.styleguide@9.146.13\u002Fpublic\u002Freact\u002F0.min.css","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.styleguide@9.146.13\u002Fpublic\u002Freact\u002F0.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.styleguide@9.146.13\u002Fpublic\u002Freact\u002F19.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.styleguide@9.146.13\u002Fpublic\u002Freact\u002FToastProvider.min.js"],"dependencies":[]},"vtex.store@2.142.0\u002FStoreWrapper":{"assets":["\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.store@2.142.0\u002Fpublic\u002Freact\u002Fcommon.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.store@2.142.0\u002Fpublic\u002Freact\u002F0.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.store@2.142.0\u002Fpublic\u002Freact\u002FStoreWrapper.min.js"],"dependencies":["vtex.order-items@0.14.0\u002FOrderItems","vtex.order-manager@0.12.0\u002FOrderForm","vtex.order-manager@0.12.0\u002FOrderQueue","vtex.pixel-manager@1.9.0\u002FPixelContext","vtex.shipping-option-components@1.3.0\u002FShippingOptionContext","vtex.store-resources@0.103.0\u002FMutationAddToCart","vtex.store-resources@0.103.0\u002FMutationUpdateItems","vtex.store-resources@0.103.0\u002FMutationUpdateOrderFormCheckin","vtex.store-resources@0.103.0\u002FMutationUpdateOrderFormProfile","vtex.store-resources@0.103.0\u002FMutationUpdateOrderFormShipping","vtex.store-resources@0.103.0\u002FOrderFormContext","vtex.store-resources@0.103.0\u002FPWAContext","vtex.store-resources@0.103.0\u002FQueryOrderForm","vtex.styleguide@9.146.13\u002FToastContext","vtex.styleguide@9.146.13\u002FToastProvider"]},"vtex.device-detector@0.2.6\u002FwithDevice":{"assets":["\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.device-detector@0.2.6\u002Fpublic\u002Freact\u002Fcommon.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.device-detector@0.2.6\u002Fpublic\u002Freact\u002FwithDevice.min.js"],"dependencies":[]},"vtex.product-price@1.31.2\u002FListPrice":{"assets":["\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.product-price@1.31.2\u002Fpublic\u002Freact\u002Fcommon.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.product-price@1.31.2\u002Fpublic\u002Freact\u002FListPrice.min.js"],"dependencies":["vtex.css-handles@1.0.1\u002FuseCssHandles","vtex.format-currency@0.4.1\u002FFormattedCurrency","vtex.native-types@0.10.1\u002FIOMessageWithMarkers","vtex.product-context@0.10.1\u002FuseProduct"]},"vtex.store-resources@0.103.0\u002FQueryAutocompleteSearchSuggestions":{"assets":["\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.store-resources@0.103.0\u002Fpublic\u002Freact\u002Fcommon.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.store-resources@0.103.0\u002Fpublic\u002Freact\u002FQueryAutocompleteSearchSuggestions.min.js"],"dependencies":[]},"vtex.store-resources@0.103.0\u002FQuerySuggestionProducts":{"assets":["\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.store-resources@0.103.0\u002Fpublic\u002Freact\u002Fcommon.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.store-resources@0.103.0\u002Fpublic\u002Freact\u002FQuerySuggestionProducts.min.js"],"dependencies":[]},"vtex.store-resources@0.103.0\u002FQueryTopSearches":{"assets":["\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.store-resources@0.103.0\u002Fpublic\u002Freact\u002Fcommon.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.store-resources@0.103.0\u002Fpublic\u002Freact\u002FQueryTopSearches.min.js"],"dependencies":[]},"vtex.styleguide@9.146.13\u002FIconClock":{"assets":["\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.styleguide@9.146.13\u002Fpublic\u002Freact\u002Fcommon.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.styleguide@9.146.13\u002Fpublic\u002Freact\u002FIconClock.min.js"],"dependencies":[]},"vtex.styleguide@9.146.13\u002FIconClose":{"assets":["\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.styleguide@9.146.13\u002Fpublic\u002Freact\u002Fcommon.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.styleguide@9.146.13\u002Fpublic\u002Freact\u002FIconClose.min.js"],"dependencies":[]},"vtex.search@2.18.3\u002FAutocomplete":{"assets":["\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.search@2.18.3\u002Fpublic\u002Freact\u002Fcommon.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.search@2.18.3\u002Fpublic\u002Freact\u002FAutocomplete.min.css","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.search@2.18.3\u002Fpublic\u002Freact\u002FAutocomplete.min.js"],"dependencies":["vtex.device-detector@0.2.6\u002FwithDevice","vtex.pixel-manager@1.9.0\u002FPixelContext","vtex.product-context@0.10.1\u002FProductContextProvider","vtex.product-list-context@0.4.1\u002FProductListContext","vtex.product-price@1.31.2\u002FListPrice","vtex.product-price@1.31.2\u002FSellingPrice","vtex.product-summary@2.90.4\u002FProductSummaryCustom","vtex.store-resources@0.103.0\u002FQueryAutocompleteSearchSuggestions","vtex.store-resources@0.103.0\u002FQuerySuggestionProducts","vtex.store-resources@0.103.0\u002FQueryTopSearches","vtex.styleguide@9.146.13\u002FIconClock","vtex.styleguide@9.146.13\u002FIconClose","vtex.styleguide@9.146.13\u002FSpinner"]},"comoto.store@2.0.178\u002FAddScripts":{"assets":["\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fcomoto.store@2.0.178\u002Fpublic\u002Freact\u002Fcommon.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fcomoto.store@2.0.178\u002Fpublic\u002Freact\u002FAddScripts.min.js"],"dependencies":[]},"comoto.store@2.0.178\u002FAddScriptsFooter":{"assets":["\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fcomoto.store@2.0.178\u002Fpublic\u002Freact\u002Fcommon.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fcomoto.store@2.0.178\u002Fpublic\u002Freact\u002FAddScriptsFooter.min.css","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fcomoto.store@2.0.178\u002Fpublic\u002Freact\u002FAddScriptsFooter.min.js"],"dependencies":["vtex.device-detector@0.2.6\u002FuseDevice"]},"comoto.store@2.0.178\u002FCollaboratorModal":{"assets":["\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fcomoto.store@2.0.178\u002Fpublic\u002Freact\u002Fcommon.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fcomoto.store@2.0.178\u002Fpublic\u002Freact\u002F30.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fcomoto.store@2.0.178\u002Fpublic\u002Freact\u002F143.min.css","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fcomoto.store@2.0.178\u002Fpublic\u002Freact\u002F143.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fcomoto.store@2.0.178\u002Fpublic\u002Freact\u002FCollaboratorModal.min.js"],"dependencies":[]},"comoto.store@2.0.178\u002FFormFooter":{"assets":["\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fcomoto.store@2.0.178\u002Fpublic\u002Freact\u002Fcommon.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fcomoto.store@2.0.178\u002Fpublic\u002Freact\u002F30.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fcomoto.store@2.0.178\u002Fpublic\u002Freact\u002FFormFooter.min.css","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fcomoto.store@2.0.178\u002Fpublic\u002Freact\u002FFormFooter.min.js"],"dependencies":["vtex.styleguide@9.146.13\u002FSpinner"]},"vtex.list-context@0.2.0\u002FuseListContext":{"assets":["\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.list-context@0.2.0\u002Fpublic\u002Freact\u002Fcommon.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.list-context@0.2.0\u002Fpublic\u002Freact\u002FuseListContext.min.js"],"dependencies":[]},"vtex.slider-layout@0.24.7\u002FSliderLayout":{"assets":["\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.slider-layout@0.24.7\u002Fpublic\u002Freact\u002Fcommon.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.slider-layout@0.24.7\u002Fpublic\u002Freact\u002FSliderLayout.min.js"],"dependencies":["vtex.css-handles@1.0.1\u002FcreateCssHandlesContext","vtex.css-handles@1.0.1\u002FuseCssHandles","vtex.device-detector@0.2.6\u002FuseDevice","vtex.list-context@0.2.0\u002FuseListContext","vtex.responsive-values@0.4.2\u002FuseResponsiveValue","vtex.store-icons@0.18.0\u002FIconCaret"]},"comoto.store@2.0.178\u002FHeader":{"assets":["\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fcomoto.store@2.0.178\u002Fpublic\u002Freact\u002Fcommon.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fcomoto.store@2.0.178\u002Fpublic\u002Freact\u002F3.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fcomoto.store@2.0.178\u002Fpublic\u002Freact\u002F30.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fcomoto.store@2.0.178\u002Fpublic\u002Freact\u002F142.min.css","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fcomoto.store@2.0.178\u002Fpublic\u002Freact\u002F142.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fcomoto.store@2.0.178\u002Fpublic\u002Freact\u002F143.min.css","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fcomoto.store@2.0.178\u002Fpublic\u002Freact\u002F143.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fcomoto.store@2.0.178\u002Fpublic\u002Freact\u002FHeader.min.css","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fcomoto.store@2.0.178\u002Fpublic\u002Freact\u002FHeader.min.js"],"dependencies":["vtex.device-detector@0.2.6\u002FuseDevice","vtex.order-manager@0.12.0\u002FOrderForm","vtex.slider-layout@0.24.7\u002FSliderLayout","vtex.store-icons@0.18.0\u002FIconCaret","vtex.styleguide@9.146.13\u002FSpinner"]},"comoto.store@2.0.178\u002FMotoContextWrapper":{"assets":["\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fcomoto.store@2.0.178\u002Fpublic\u002Freact\u002Fcommon.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fcomoto.store@2.0.178\u002Fpublic\u002Freact\u002F19.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fcomoto.store@2.0.178\u002Fpublic\u002Freact\u002FMotoContextWrapper.min.css","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fcomoto.store@2.0.178\u002Fpublic\u002Freact\u002FMotoContextWrapper.min.js"],"dependencies":["vtex.format-currency@0.4.1\u002FFormattedCurrency","vtex.styleguide@9.146.13\u002FIconClose"]},"vtex.store-icons@0.18.0\u002FIconExpand":{"assets":["\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.store-icons@0.18.0\u002Fpublic\u002Freact\u002Fcommon.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.store-icons@0.18.0\u002Fpublic\u002Freact\u002FIconExpand.min.js"],"dependencies":["vtex.css-handles@0.4.4\u002FuseCssHandles"]},"vtex.store-icons@0.18.0\u002FIconPause":{"assets":["\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.store-icons@0.18.0\u002Fpublic\u002Freact\u002Fcommon.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.store-icons@0.18.0\u002Fpublic\u002Freact\u002FIconPause.min.js"],"dependencies":["vtex.css-handles@0.4.4\u002FuseCssHandles"]},"vtex.store-icons@0.18.0\u002FIconPlay":{"assets":["\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.store-icons@0.18.0\u002Fpublic\u002Freact\u002Fcommon.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.store-icons@0.18.0\u002Fpublic\u002Freact\u002FIconPlay.min.js"],"dependencies":["vtex.css-handles@0.4.4\u002FuseCssHandles"]},"vtex.store-icons@0.18.0\u002FIconVolumeOff":{"assets":["\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.store-icons@0.18.0\u002Fpublic\u002Freact\u002Fcommon.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.store-icons@0.18.0\u002Fpublic\u002Freact\u002FIconVolumeOff.min.js"],"dependencies":["vtex.css-handles@0.4.4\u002FuseCssHandles"]},"vtex.store-icons@0.18.0\u002FIconVolumeOn":{"assets":["\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.store-icons@0.18.0\u002Fpublic\u002Freact\u002Fcommon.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.store-icons@0.18.0\u002Fpublic\u002Freact\u002FIconVolumeOn.min.js"],"dependencies":["vtex.css-handles@0.4.4\u002FuseCssHandles"]},"vtex.store-video@1.4.3\u002FVideo":{"assets":["\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.store-video@1.4.3\u002Fpublic\u002Freact\u002Fcommon.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.store-video@1.4.3\u002Fpublic\u002Freact\u002F0.min.css","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.store-video@1.4.3\u002Fpublic\u002Freact\u002F0.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fvtex.store-video@1.4.3\u002Fpublic\u002Freact\u002FVideo.min.js"],"dependencies":["vtex.css-handles@1.0.1\u002FcreateCssHandlesContext","vtex.css-handles@1.0.1\u002FuseCssHandles","vtex.store-icons@0.18.0\u002FIconExpand","vtex.store-icons@0.18.0\u002FIconPause","vtex.store-icons@0.18.0\u002FIconPlay","vtex.store-icons@0.18.0\u002FIconVolumeOff","vtex.store-icons@0.18.0\u002FIconVolumeOn"]},"comoto.store@2.0.178\u002FMotorolaStores":{"assets":["\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fcomoto.store@2.0.178\u002Fpublic\u002Freact\u002Fcommon.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fcomoto.store@2.0.178\u002Fpublic\u002Freact\u002F3.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fcomoto.store@2.0.178\u002Fpublic\u002Freact\u002F2.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fcomoto.store@2.0.178\u002Fpublic\u002Freact\u002F0.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fcomoto.store@2.0.178\u002Fpublic\u002Freact\u002F1.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fcomoto.store@2.0.178\u002Fpublic\u002Freact\u002F4.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fcomoto.store@2.0.178\u002Fpublic\u002Freact\u002F5.min.css","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fcomoto.store@2.0.178\u002Fpublic\u002Freact\u002F5.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fcomoto.store@2.0.178\u002Fpublic\u002Freact\u002FMotorolaStores.min.css","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fcomoto.store@2.0.178\u002Fpublic\u002Freact\u002FMotorolaStores.min.js"],"dependencies":["vtex.device-detector@0.2.6\u002FuseDevice","vtex.store-video@1.4.3\u002FVideo","vtex.styleguide@9.146.13\u002FSpinner"]},"comoto.store@2.0.178\u002FPrivacyPolicies":{"assets":["\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fcomoto.store@2.0.178\u002Fpublic\u002Freact\u002Fcommon.min.js","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fcomoto.store@2.0.178\u002Fpublic\u002Freact\u002FPrivacyPolicies.min.css","\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fpublished\u002Fcomoto.store@2.0.178\u002Fpublic\u002Freact\u002FPrivacyPolicies.min.js"],"dependencies":[]}},"concurrentMode":true,"contentMap":{},"contentResponse":null,"culture":{"availableLocales":[],"country":"COL","currency":"COP","language":"es","locale":"es-CO","customCurrencyDecimalDigits":0,"customCurrencySymbol":"$"},"disableSSQ":false,"disableSSR":false,"hints":{"desktop":true,"mobile":false,"phone":false,"tablet":false,"unknown":false},"introspectionResult":{"__schema":{"types":[{"kind":"INTERFACE","name":"vtex_authadmin_3_70_0_BaseProviderConfig","possibleTypes":[{"name":"vtex_authadmin_3_70_0_CustomOAuthConfig"},{"name":"vtex_authadmin_3_70_0_PasswordConfig"},{"name":"vtex_authadmin_3_70_0_SamlConfig"},{"name":"vtex_authadmin_3_70_0_WellKnownOAuthConfig"},{"name":"vtex_authadmin_3_70_0_AppleIdOAuthConfig"},{"name":"vtex_authadmin_3_70_0_B2BOAuthConfig"},{"name":"vtex_authadmin_3_70_0_AccessKeyConfig"},{"name":"vtex_authadmin_3_70_0_PasskeyConfig"}]},{"kind":"UNION","name":"vtex_salesperformancegraphql_0_8_2_FilterType","possibleTypes":[{"name":"vtex_salesperformancegraphql_0_8_2_AndFilter"},{"name":"vtex_salesperformancegraphql_0_8_2_OrFilter"},{"name":"vtex_salesperformancegraphql_0_8_2_NotFilter"},{"name":"vtex_salesperformancegraphql_0_8_2_EqFilter"}]},{"kind":"UNION","name":"vtex_marketplacenetworkgraphql_1_10_1_Option","possibleTypes":[{"name":"vtex_marketplacenetworkgraphql_1_10_1_OptionInt"},{"name":"vtex_marketplacenetworkgraphql_1_10_1_OptionString"},{"name":"vtex_marketplacenetworkgraphql_1_10_1_OptionBool"}]},{"kind":"UNION","name":"vtex_ordersgraphql_0_111_2_StatusExtraInfo","possibleTypes":[{"name":"vtex_ordersgraphql_0_111_2_CancellationData"},{"name":"vtex_ordersgraphql_0_111_2_OrderAuthExtraInfo"}]},{"kind":"UNION","name":"vtex_ordersgraphql_0_111_2_TimelinePoint","possibleTypes":[{"name":"vtex_ordersgraphql_0_111_2_MessagePoint"},{"name":"vtex_ordersgraphql_0_111_2_StatusPoint"},{"name":"vtex_ordersgraphql_0_111_2_TransactionPoint"}]},{"kind":"INTERFACE","name":"vtex_ordersgraphql_0_111_2_Point","possibleTypes":[{"name":"vtex_ordersgraphql_0_111_2_MessagePoint"},{"name":"vtex_ordersgraphql_0_111_2_StatusPoint"},{"name":"vtex_ordersgraphql_0_111_2_TransactionPoint"}]},{"kind":"UNION","name":"vtexbr_tiktoktbp_1_6_2_CatalogOverviewResult","possibleTypes":[{"name":"vtexbr_tiktoktbp_1_6_2_CatalogOverview"},{"name":"vtexbr_tiktoktbp_1_6_2_Error"}]},{"kind":"UNION","name":"vtex_paymentaffiliations_0_3_0_CustomField","possibleTypes":[{"name":"vtex_paymentaffiliations_0_3_0_CustomFieldSelect"},{"name":"vtex_paymentaffiliations_0_3_0_CustomFieldText"}]},{"kind":"UNION","name":"vtex_countrydatasettings_0_4_0_AdditionalFieldData","possibleTypes":[{"name":"vtex_countrydatasettings_0_4_0_PostalCodeData"}]},{"kind":"UNION","name":"vtex_sessionclient_1_0_4_Session","possibleTypes":[{"name":"vtex_sessionclient_1_0_4_SessionError"},{"name":"vtex_sessionclient_1_0_4_SessionSuccess"}]},{"kind":"INTERFACE","name":"vtex_adminsearch_1_94_0_ExplainBoost","possibleTypes":[{"name":"vtex_adminsearch_1_94_0_ExplainTermBoost"},{"name":"vtex_adminsearch_1_94_0_ExplainAttributeBoost"}]},{"kind":"INTERFACE","name":"vtex_adminsearch_1_94_0_TriggerRule","possibleTypes":[{"name":"vtex_adminsearch_1_94_0_TermRule"},{"name":"vtex_adminsearch_1_94_0_WhiteLabelSellerRule"},{"name":"vtex_adminsearch_1_94_0_GlobalRule"},{"name":"vtex_adminsearch_1_94_0_AttributeRule"}]},{"kind":"INTERFACE","name":"vtex_adminsearch_1_94_0_CustomResultBoost","possibleTypes":[{"name":"vtex_adminsearch_1_94_0_TermBoost"},{"name":"vtex_adminsearch_1_94_0_AttributeBoost"}]},{"kind":"UNION","name":"vtex_ordersgraphql_0_111_2_ChangeItemsReturn","possibleTypes":[{"name":"vtex_ordersgraphql_0_111_2_ChangeItemsReturnSuccess"},{"name":"vtex_ordersgraphql_0_111_2_ChangeItemsReturnErrorCheckoutError"},{"name":"vtex_ordersgraphql_0_111_2_ChangeItemsReturnErrorPollyTimeout"}]}]}},"loadedDevices":["desktop"],"messages":{"store\u002Fback-to-top.label":"Volver a la parte superior","store\u002Fsearch.clear-input":"Borrar campo de búsqueda","store\u002Fsearch.submit-search":"Buscar Productos","store\u002Fsearch.autocompleteInput.aria-label":"Buscar productos","store\u002Fsearch.searchFor":"Buscar por {term}","store\u002Fsearch.search-term-too-short":"El término de búsqueda es demasiado corto","store\u002Fsearch.placeholder":"Buscar","store\u002Ferror.oauth.refresh":"Lo sentimos, probablemente trató de actualizar su navegador durante el proceso. Por favor, inténtelo de nuevo.","store\u002Ferror.oauth.missingEmail":"Lo sentimos, no recibimos su correo electrónico. Por favor, compruebe sus permisos o póngase en contacto con la empresa responsable.","store\u002Ferror.oauth.unknown":"Lo sentimos, se produjo un error inesperado. Por favor, inténtelo de nuevo.","store\u002Flogin.autoRedirect.message":"Estamos redirigiéndolo a nuestro login de {provider}","store\u002Flogin.accessCodeTitleSMS":"Ingresa el código de acceso enviado a tu teléfono","store\u002Flogin.accessCodeTitle":"Digite el código enviado a su e-mail","store\u002Flogin.emptyField":"Este campo está vacío","store\u002Flogin.invalidEmail":"Entre con un e-mail válido","store\u002FloginOptions.corporate":"Iniciar sesión como corporación","store\u002Flogin.continue":"Continuar","store\u002Flogin.password.uppercaseLetter":"Una letra mayúscula","store\u002Flogin.password.lowercaseLetter":"Una letra minúscula","store\u002Flogin.password.number":"Un número","store\u002Flogin.password.eightCharacteres":"Mínimo 8 caracteres","store\u002Flogin.password.letter":"Una letra","store\u002Flogin.password.placeholder":"Ingrese su contraseña ","store\u002Flogin.createPasswordSMS":"Verificación de usuario y creación de contraseña.","store\u002Flogin.createPassword":"Validar correo electrónico y crear una nueva contraseña","store\u002Flogin.createPasswordSubtitleSMS":"Ingresa el código que te enviamos al teléfono ({phone} ) y crea una nueva contraseña","store\u002Flogin.createPasswordSubtitle":"Ingrese el código que enviamos a {email} y cree una nueva contraseña","store\u002Flogin.selectCodeDeliveryMethod.title":"Elige cómo recibir el código de acceso","store\u002Flogin.selectCodeDeliveryMethod.option.email":"Correo electrónico ({email} )","store\u002Flogin.selectCodeDeliveryMethod.option.sms":"Mensajes de texto ({phone} )","store\u002Flogin.selectCodeDeliveryMethod.send":"Enviar","store\u002Fproduct-summary.image.aria-label":"Imagen del producto{productName}","store\u002Fproduct-summary.shelf.aria-label":"Producto{productName}","store\u002Fproduct-summary.name.aria-label":"Nombre del producto{productName}","store\u002Fselling-price.default":"{sellingPriceValue}","store\u002Flist-price.default":"{listPriceValue}","store\u002Fflex-layout.flexLayout-row.aria-label":"Sección{sectionId, select, row { fila} other {#}}","store\u002Fstore.network-status.offline":"Sin conexión a internet.","store\u002Fshipping-option-zipcode.deliverToButton.label":"Enviar a:","store\u002Fshipping-option-zipcode.deliverToButton.placeholder":"Ingresa una ubicación","store\u002Fshipping-option-zipcode.storeButton.label":"Tienda:","store\u002Fshipping-option-zipcode.storeButton.placeholder":"Selecciona una tienda","store\u002Fshipping-option-zipcode.deliverDrawer.title":"Consulta la disponibilidad en tu región","store\u002Fshipping-option-zipcode.pickupDrawer.title.empty":"Consulta las tiendas en tu región","store\u002Fshipping-option-zipcode.pickupDrawer.title.filled":"Selecciona una tienda","store\u002Fshipping-option-zipcode.postalCodeInput.placeholder":"Ingresa tu código postal","store\u002Fshipping-option-zipcode.postalCodeInput.error":"El código postal ingresado no está incluido en nuestra área de cobertura","store\u002Fshipping-option-zipcode.updateButton.label":"Actualizar","store\u002Fshipping-option-zipcode.popoverButton.label":"Selecciona una ubicación","store\u002Fshipping-option-zipcode.deliveryPopover.submitButton.label":"Continuar","store\u002Fshipping-option-zipcode.popover.description":"Las ofertas y las opciones de entrega varían según la región.","store\u002Fshipping-option-zipcode.deliveryPopover.postalCodeInput.placeholder":"Código postal","store\u002Fshipping-option-zipcode.popover.postalCodeLink":"No se mi codigo postal","store\u002Fshipping-option-zipcode.locationModal.title":"Ingresa una ubicación","store\u002Fshipping-option-zipcode.locationModal.description":"Las ofertas y las opciones de entrega varían según la región.","store\u002Fshipping-option-zipcode.locationModal.noPickupsState.title":"Tienda no disponible en la región","store\u002Fshipping-option-zipcode.locationModal.noPickupsState.description":"No hay productos disponibles para o código postal","store\u002Fshipping-option-zipcode.locationModal.noPickupsState.button.label":"Introduce otra ubicación","store\u002Fshipping-option-zipcode.pickupSelection.noStoresState.title":"No hay tiendas disponibles","store\u002Fshipping-option-zipcode.pickupSelection.noStoresState.description":"No hay tiendas que atiendan el código postal {postalCode}","store\u002Fshipping-option-zipcode.pickupSelection.noStoresState.button.label":"Continuar con la entrega","store\u002Fshipping-option-zipcode.shippingSelectionModal.title":"Seleccione un método de envío","store\u002Fshipping-option-zipcode.shippingSelectionModal.description":"La disponibilidad de los productos varía según el método:","store\u002Fshipping-option-zipcode.shippingSelectionModal.deliveryButton.label":"Entregar a domicilio","store\u002Fshipping-option-zipcode.shippingSelectionModal.pickupButton.label":"Recoger en una tienda","store\u002Fshipping-option-zipcode.pickupSelection.title":"Elige una tienda","store\u002FseeMore":"Ver todos los {count} productos","store\u002FordinalNumber":".","store\u002Fsuggestions":"Sugerencias","store\u002FemptySuggestion":"Sin Sugerencias","store\u002FtopSearches":"Términos más buscados","store\u002Fhistory":"Últimas búsquedas","store\u002FsuggestedProducts":"Productos para {term}","store\u002Fslider-layout.sliderTrack.aria-label":"La diapositiva actual es{slide} de{total}","store\u002Fnative-types.text":"Escribe tu texto aquí","store\u002Fnative-types.richText":"Lorem ipsum...","store\u002Fnative-types.url":"https:\u002F\u002Fexample.com","store\u002Fproduct-description.title":"Descripción del producto","store\u002Fproduct-description.property":"Propiedad","store\u002Fproduct-description.specification":"Especificación","store\u002Fproduct-description.collapse.showMore":"Mostrar más","store\u002Fproduct-description.collapse.showLess":"Mostrar menos","store\u002Fpricing.installment-display":"O {installments} {times} de {installmentPrice}","store\u002Fpricing.from":"De","store\u002Fpricing.to":"Por","store\u002Fpricing.savings":"Ahorra {savings}","store\u002Fpricing.interest-free":"sin intereses","store\u002Floading":"Cargando…","store\u002Fshipping.deliveryName":"Entrega","store\u002Fshipping.deliveryEstimate":"Plazo","store\u002Fshipping.deliveryPrice":"Valor","store\u002Fshipping.label":"Calcular envío","store\u002Fshipping.free":"Gratis","store\u002Fshipping.empty-sla":"No hay ninguna tarifa de envío disponible para el código postal informado","store\u002Fbuy-button.add-to-cart":"Agregar al carrito","store\u002Fbuybutton.buy-success":"Se agregó el ítem al carrito","store\u002Fbuybutton.buy-success-duplicate":"El ítem ya está en el carrito","store\u002Fbuybutton.add-failure":"Se produjo un error. El ítem no se agregó al carrito.","store\u002Fbuybutton.buy-offline-success":"Se agregó el ítem al carrito offline","store\u002Fbuybutton.select-sku-variations":"Por favor, selecciona una opción de cada variación","store\u002Fbuybutton.see-cart":"Ver carrito","store\u002Ftechnicalspecifications.title":"Especificaciones técnicas","store\u002Favailability-subscriber.title":"Este producto no está disponible en este momento","store\u002Favailability-subscriber.subscribe-label":"Quiero que me avisen cuando esté disponible","store\u002Favailability-subscriber.email-placeholder":"Email","store\u002Favailability-subscriber.name-placeholder":"Nombre","store\u002Favailability-subscriber.send-label":"Enviar","store\u002Favailability-subscriber.invalid-email":"Email inválido","store\u002Favailability-subscriber.added-message":"Email registrado con éxito","store\u002Favailability-subscriber.error-message":"Se produjo una falla al intentar registrarte. Inténtalo de nuevo","store\u002Fnewsletter.label":"Suscríbete a nuestro newsletter","store\u002Fnewsletter.placeholder":"Ingresa tu email","store\u002Fnewsletter.submit":"Suscribir","store\u002Fnewsletter.invalidEmail":"Por favor, ingresa un email válido.","store\u002Fnewsletter.confirmationTitle":"¡Gracias!","store\u002Fnewsletter.confirmationText":"Tu email se registró correctamente.","store\u002Fnewsletter.error":"Se produjo un error. Por favor, inténtalo de nuevo más tarde","store\u002FsearchBar.button.cancel.label":"Cancelar","store\u002FbuyButton-label-unavailable":"Indisponible","store\u002Fgreeting":"Hola","store\u002Fstore-components.share.label":"Comparte","store\u002Fshare.title":"{product} {sku} en {store}: ","store\u002Fuser-address.pickup":"Recoger en {name}","store\u002Fuser-address.order":"Enviar para","store\u002Fuser-address.change":"Modificar","store\u002Fuser-address.add":"Agregar localización","store\u002FskuSelector.seeMore":"Ver más {quantity}","store\u002Fsku-selector.select.placeholder":"Elige una opción","store\u002Fsku-selector.variation.select-an-option":"Selecciona una opción","store\u002FloginOptions.title":"Escoja una opción para entrar","store\u002FloginOptions.emailVerification":"Recibir código de acceso por e-mail","store\u002FloginOptions.emailAndPassword":"Entrar con e-mail y contraseña","store\u002FloginOptions.oAuth":"Entrar con","store\u002Flogin.goBack":"Volver","store\u002Flogin.send":"Enviar","store\u002Flogin.create":"Crear","store\u002Flogin.confirm":"Confirmar","store\u002Flogin.email":"Email","store\u002Flogin.myAccount":"Mi Cuenta","store\u002Flogin.hello":"Hola,","store\u002Flogin.logoutLabel":"Salir","store\u002Flogin.signIn":"Entrar","store\u002Flogin.code":"Código de Acceso","store\u002Flogin.notHaveAccount":"¿No tiene una cuenta? Regístrese","store\u002Flogin.forgotPassword":"Olvidé mi contraseña","store\u002Flogin.invalidPassword":"Tu contraseña debe cumplir con los requisitos listados","store\u002Flogin.invalidCode":"Ingrese un código de acceso válido de 6 dígitos","store\u002Flogin.invalidMatch":"Confirmación de contraseña está incorrecta","store\u002Flogin.wrongCode":"El código de acceso es incorrecto","store\u002Flogin.wrongCredentials":"Usuario y\u002Fo contraseña equivocada","store\u002Flogin.userBlocked":"Usted se equivocó 5 veces al ingresar su contraseña. Su usuario fue bloqueado por una hora","store\u002Flogin.passwordAlreadyUsed":"Esta contraseña ya fue utilizada en tu cuenta. Vuelve a intentarlo con una nueva.","store\u002Flogin.confirmPassword":"Confirmar contraseña","store\u002Flogin.password.tooltip.title":"Su contraseña necesita tener:","store\u002Flogin.email.placeholder":"Ej.: ejemplo@mail.com","store\u002Flogin.accessCode.placeholder":"Ingrese su código de acceso","store\u002Fbutton-label":"Comprar","store\u002FproductSummary.quantity-error":"No se pudo seleccionar la cantidad especificada","store\u002FproductSummary.unit":"Unidad","store\u002FproductSummary.attachmentName":"{sign} {quantity}x {name}","store\u002FproductSummary.missingOptionName":"Sin {name}","store\u002Fsocial-networks":"Redes sociales","store\u002Fsection-links":"Enlaces","store\u002Fmore-information-links":"Más información","store\u002Fpayment-form":"Medios de pago","store\u002FdidYouMean":"Querías decir","store\u002FsearchSuggestions":"Sugerencias","vtex.product-summary@2.x::store\u002Fbutton-label":"Comprar","vtex.product-summary@2.x::store\u002Fpricing.to":"Para","vtex.product-summary@2.x::store\u002Fpricing.from":"De","vtex.product-summary@2.x::store\u002Fsponsored-badge.label":"Patrocinado","vtex.product-price@1.x::store\u002Fselling-price.default":"{sellingPriceValue}"},"page":"store.custom#motostores","pages":{"store.home":{"allowConditions":true,"context":null,"declarer":"vtex.store@2.x","auth":false,"path":"\u002F","routeId":"store.home","blockId":"comoto.store@2.x:store.home","map":[]},"store.account":{"allowConditions":true,"context":null,"declarer":"vtex.store@2.x","auth":false,"path":"\u002Faccount","routeId":"store.account","blockId":"comoto.store@2.x:store.account","map":[]},"store.login":{"allowConditions":true,"context":null,"declarer":"vtex.store@2.x","auth":false,"path":"\u002Flogin","routeId":"store.login","blockId":"comoto.store@2.x:store.login","map":[]},"store.product":{"allowConditions":true,"context":"vtex.store@2.x\u002FProductContext","declarer":"vtex.store@2.x","path":"\u002F_v\u002Fsegment\u002Frouting\u002Fvtex.store@2.x\u002Fproduct\u002F:id\u002F:slug\u002Fp","routeId":"store.product","blockId":"comoto.store@2.x:store.product","canonical":"\u002F:slug\u002Fp","map":[]},"store.search":{"allowConditions":true,"context":"vtex.store@2.x\u002FSearchContext","declarer":"vtex.store@2.x","path":"\u002F:term\u002Fs","routeId":"store.search","blockId":"comoto.store@2.x:store.search","canonical":"\u002F:term","map":[]},"store.search#brand":{"allowConditions":true,"context":"vtex.store@2.x\u002FSearchContext","declarer":"vtex.store@2.x","path":"\u002F_v\u002Fsegment\u002Frouting\u002Fvtex.store@2.x\u002Fbrand\u002F:id\u002F:brand(\u002F*terms)","routeId":"store.search#brand","blockId":"comoto.store@2.x:store.search#brand","canonical":"\u002F:brand","map":["b"]},"store.search#department":{"allowConditions":true,"context":"vtex.store@2.x\u002FSearchContext","declarer":"vtex.store@2.x","path":"\u002F_v\u002Fsegment\u002Frouting\u002Fvtex.store@2.x\u002Fdepartment\u002F:id\u002F:department(\u002F*terms)","routeId":"store.search#department","blockId":"comoto.store@2.x:store.search#department","canonical":"\u002F:department","map":["c"]},"store.search#category":{"allowConditions":true,"context":"vtex.store@2.x\u002FSearchContext","declarer":"vtex.store@2.x","path":"\u002F_v\u002Fsegment\u002Frouting\u002Fvtex.store@2.x\u002Fcategory\u002F:id\u002F:department\u002F:category(\u002F*terms)","routeId":"store.search#category","blockId":"comoto.store@2.x:store.search#category","canonical":"\u002F:department\u002F:category","map":["c","c"]},"store.search#subcategory":{"allowConditions":true,"context":"vtex.store@2.x\u002FSearchContext","declarer":"vtex.store@2.x","path":"\u002F_v\u002Fsegment\u002Frouting\u002Fvtex.store@2.x\u002Fsubcategory\u002F:id\u002F:department\u002F:category\u002F:subcategory(\u002F*terms)","routeId":"store.search#subcategory","blockId":"comoto.store@2.x:store.search#subcategory","canonical":"\u002F:department\u002F:category\u002F:subcategory","map":["c","c","c"]},"store.search#configurable":{"allowConditions":true,"context":"vtex.store@2.x\u002FSearchContext","declarer":"vtex.store@2.x","path":"\u002Fs\u002F*terms","routeId":"store.search#configurable","blockId":"comoto.store@2.x:store.search","map":[]},"store.orderplaced":{"allowConditions":true,"context":null,"declarer":"vtex.store@2.x","path":"\u002Fcheckout\u002ForderPlaced","routeId":"store.orderplaced","blockId":"comoto.store@2.x:store.orderplaced","map":[]},"store.offline":{"allowConditions":true,"context":null,"declarer":"vtex.store@2.x","path":"\u002F_v\u002Foffline","routeId":"store.offline","blockId":"vtex.store@2.x:store.offline","map":[]},"store.custom":{"allowConditions":true,"context":null,"declarer":"vtex.store@2.x","auth":false,"path":"\u002F_v\u002Fsegment\u002Frouting\u002Fvtex.store@2.x\u002FuserRoute\u002F:id(\u002F*terms)","routeId":"store.custom","blockId":"comoto.store@2.x:store.custom#collaborator","canonical":"\u002F*terms","map":[]},"store.not-found#product":{"allowConditions":true,"context":null,"declarer":"vtex.store@2.x","path":"\u002F_v\u002Fsegment\u002Frouting\u002Fvtex.store@2.x\u002FnotFoundProduct\u002F:id\u002F:slug\u002Fp","routeId":"store.not-found#product","blockId":"vtex.store@2.x:store.not-found#product","canonical":"\u002F:slug\u002Fp","map":[]},"store.not-found#search":{"allowConditions":true,"context":null,"declarer":"vtex.store@2.x","path":"\u002F_v\u002Fsegment\u002Frouting\u002Fvtex.store@2.x\u002FnotFoundSearch\u002F:id\u002F*terms","routeId":"store.not-found#search","blockId":"vtex.store@2.x:store.not-found#search","canonical":"\u002F*terms","map":[]},"store.custom#cameras-motoai":{"allowConditions":true,"context":null,"declarer":"comoto.store@2.x","path":"\u002Fcameras-moto-ai","routeId":"store.custom#cameras-motoai","blockId":"comoto.store@2.x:store.custom#cameras-motoai","map":[]},"store.custom#motoai":{"allowConditions":true,"context":null,"declarer":"comoto.store@2.x","auth":false,"path":"\u002Fmoto-ai","routeId":"store.custom#motoai","blockId":"comoto.store@2.x:store.custom#motoai","map":[]},"store.custom#credibanco":{"allowConditions":true,"context":null,"declarer":"comoto.store@2.x","path":"\u002Fcredibanco","routeId":"store.custom#credibanco","blockId":"comoto.store@2.x:store.custom#credibanco","map":[]},"store.custom#combined":{"allowConditions":true,"context":null,"declarer":"comoto.store@2.x","auth":false,"path":"\u002Ffamilia-razr","routeId":"store.custom#combined","blockId":"comoto.store@2.x:store.custom#combined","map":[]},"store.custom#juno-registro-exclusivo":{"allowConditions":true,"context":null,"declarer":"comoto.store@2.x","path":"\u002Fregistro-exclusivo","routeId":"store.custom#juno-registro-exclusivo","blockId":"comoto.store@2.x:store.custom#juno-registro-exclusivo","map":[]},"store.custom#pantone":{"allowConditions":true,"context":null,"declarer":"comoto.store@2.x","auth":false,"path":"\u002Fpantone","routeId":"store.custom#pantone","blockId":"comoto.store@2.x:store.custom#pantone","map":[]},"store.custom#compare-products":{"allowConditions":true,"context":null,"declarer":"comoto.store@2.x","auth":false,"path":"\u002Fcompare\u002F:compareId","routeId":"store.custom#compare-products","blockId":"comoto.store@2.x:store.custom#compare-products","map":[]},"store.custom#compare-smartphones":{"allowConditions":true,"context":null,"declarer":"comoto.store@2.x","auth":false,"path":"\u002Fcompare-smartphones","routeId":"store.custom#compare-smartphones","blockId":"comoto.store@2.x:store.custom#compare-smartphones","map":[]},"store.custom#landing-motocare":{"allowConditions":true,"context":null,"declarer":"comoto.store@2.x","auth":false,"path":"\u002Fmoto-care","routeId":"store.custom#landing-motocare","blockId":"comoto.store@2.x:store.custom#landing-motocare","map":[]},"store.custom#sobre-motorola":{"allowConditions":true,"context":null,"declarer":"comoto.store@2.x","auth":false,"path":"\u002Finstitucional\u002Fsobre-nosotros","routeId":"store.custom#sobre-motorola","blockId":"comoto.store@2.x:store.custom#sobre-motorola","map":[]},"store.custom#termos-de-uso":{"allowConditions":true,"context":null,"declarer":"comoto.store@2.x","auth":false,"path":"\u002Finstitucional\u002Fterminos-de-uso","routeId":"store.custom#termos-de-uso","blockId":"comoto.store@2.x:store.custom#termos-de-uso","map":[]},"store.custom#terminos-de-seguros":{"allowConditions":true,"context":null,"declarer":"comoto.store@2.x","auth":false,"path":"\u002Finstitucional\u002Fterminos-de-seguros","routeId":"store.custom#terminos-de-seguros","blockId":"comoto.store@2.x:store.custom#terminos-de-seguros","map":[]},"store.custom#terminos-y-condiciones-garantia-extendida":{"allowConditions":true,"context":null,"declarer":"comoto.store@2.x","auth":false,"path":"\u002Finstitucional\u002Fterminos-y-condiciones-garantia-extendida-motorola","routeId":"store.custom#terminos-y-condiciones-garantia-extendida","blockId":"comoto.store@2.x:store.custom#terminos-y-condiciones-garantia-extendida","map":[]},"store.custom#terminos-y-condiciones-todo-riesgo":{"allowConditions":true,"context":null,"declarer":"comoto.store@2.x","auth":false,"path":"\u002Finstitucional\u002Fterminos-y-condiciones-cobertura-todo-riesgo","routeId":"store.custom#terminos-y-condiciones-todo-riesgo","blockId":"comoto.store@2.x:store.custom#terminos-y-condiciones-todo-riesgo","map":[]},"store.custom#terminos-disney":{"allowConditions":true,"context":null,"declarer":"comoto.store@2.x","auth":false,"path":"\u002Fdisneyplus\u002Fterminos-y-condiciones","routeId":"store.custom#terminos-disney","blockId":"comoto.store@2.x:store.custom#terminos-disney","map":[]},"store.custom#preguntas-frecuentes":{"allowConditions":true,"context":null,"declarer":"comoto.store@2.x","auth":false,"path":"\u002Finstitucional\u002Fpreguntas-frecuentes","routeId":"store.custom#preguntas-frecuentes","blockId":"comoto.store@2.x:store.custom#preguntas-frecuentes","map":[]},"store.custom#contactanos":{"allowConditions":true,"context":null,"declarer":"comoto.store@2.x","auth":false,"path":"\u002Finstitucional\u002Fcontacto-b2b","routeId":"store.custom#contactanos","blockId":"comoto.store@2.x:store.custom#contactanos","map":[]},"store.custom#contactanos-hidden":{"allowConditions":true,"context":null,"declarer":"comoto.store@2.x","path":"\u002Finstitucional\u002Fcontactanos","routeId":"store.custom#contactanos-hidden","blockId":"comoto.store@2.x:store.custom#contactanos-hidden","map":[]},"store.custom#garantia-audifonos":{"allowConditions":true,"context":null,"declarer":"comoto.store@2.x","auth":false,"path":"\u002Finstitucional\u002Fgarantia-audifonos","routeId":"store.custom#garantia-audifonos","blockId":"comoto.store@2.x:store.custom#garantia-audifonos","map":[]},"store.custom#garantia-accesorios":{"allowConditions":true,"context":null,"declarer":"comoto.store@2.x","auth":false,"path":"\u002Finstitucional\u002Fgarantia-accesorios","routeId":"store.custom#garantia-accesorios","blockId":"comoto.store@2.x:store.custom#garantia-accesorios","map":[]},"store.custom#politica-privacidad":{"allowConditions":true,"context":null,"declarer":"comoto.store@2.x","auth":false,"path":"\u002Finstitucional\u002Fpolitica-de-privacidad","routeId":"store.custom#politica-privacidad","blockId":"comoto.store@2.x:store.custom#politica-privacidad","map":[]},"store.custom#sumario-de-contrato":{"allowConditions":true,"context":null,"declarer":"comoto.store@2.x","auth":false,"path":"\u002Finstitucional\u002Fsumario-de-contrato","routeId":"store.custom#sumario-de-contrato","blockId":"comoto.store@2.x:store.custom#sumario-de-contrato","map":[]},"store.custom#contrato-compra-venda":{"allowConditions":true,"context":null,"declarer":"comoto.store@2.x","auth":false,"path":"\u002Finstitucional\u002Fterminos-de-compra-venta","routeId":"store.custom#contrato-compra-venda","blockId":"comoto.store@2.x:store.custom#contrato-compra-venda","map":[]},"store.custom#reciclagem":{"allowConditions":true,"context":null,"declarer":"comoto.store@2.x","auth":false,"path":"\u002Finstitucional\u002Freciclagem","routeId":"store.custom#reciclagem","blockId":"comoto.store@2.x:store.custom#reciclagem","map":[]},"store.custom#terminos-y-condiciones-de-promociones":{"allowConditions":true,"context":null,"declarer":"comoto.store@2.x","path":"\u002Finstitucional\u002Fterminos-y-condiciones-de-promociones","routeId":"store.custom#terminos-y-condiciones-de-promociones","blockId":"comoto.store@2.x:store.custom#terminos-y-condiciones-de-promociones","map":[]},"store.custom#helloofertas":{"allowConditions":true,"context":null,"declarer":"comoto.store@2.x","auth":false,"path":"\u002Fhelloofertas","routeId":"store.custom#helloofertas","blockId":"comoto.store@2.x:store.custom#helloofertas","map":[]},"store.custom#avisos":{"allowConditions":true,"context":null,"declarer":"comoto.store@2.x","auth":false,"path":"\u002Favisos","routeId":"store.custom#avisos","blockId":"comoto.store@2.x:store.custom#avisos","map":[]},"store.custom#smart-assistant":{"allowConditions":true,"context":null,"declarer":"comoto.store@2.x","auth":false,"path":"\u002Fassistente-inteligente","routeId":"store.custom#smart-assistant","blockId":"comoto.store@2.x:store.custom#smart-assistant","map":[]},"store.custom#collaborator":{"allowConditions":true,"context":null,"declarer":"comoto.store@2.x","path":"\u002Fcolaborador","routeId":"store.custom#collaborator","blockId":"comoto.store@2.x:store.custom#collaborator","map":[]},"store.custom#new-family-edge-page":{"allowConditions":true,"context":null,"declarer":"comoto.store@2.x","auth":false,"path":"\u002Ffamilia-motorola-edge","routeId":"store.custom#new-family-edge-page","blockId":"comoto.store@2.x:store.custom#new-family-edge-page","map":[]},"store.custom#ready-for-redesign":{"allowConditions":true,"context":null,"declarer":"comoto.store@2.x","auth":false,"path":"\u002Fready-for","routeId":"store.custom#ready-for-redesign","blockId":"comoto.store@2.x:store.custom#ready-for-redesign","map":[]},"store.custom#stores":{"allowConditions":true,"context":null,"declarer":"comoto.store@2.x","auth":false,"path":"\u002Fcentrosdeservicio","routeId":"store.custom#stores","blockId":"comoto.store@2.x:store.custom#stores","map":[]},"store.custom#regala-una-oportunidad":{"allowConditions":true,"context":null,"declarer":"comoto.store@2.x","auth":false,"path":"\u002Fregalaunaoportunidad","routeId":"store.custom#regala-una-oportunidad","blockId":"comoto.store@2.x:store.custom#regala-una-oportunidad","map":[]},"store.custom#thinkshield":{"allowConditions":true,"context":null,"declarer":"comoto.store@2.x","auth":false,"path":"\u002Fthinkshield","routeId":"store.custom#thinkshield","blockId":"comoto.store@2.x:store.custom#thinkshield","map":[]},"store.custom#motostores":{"allowConditions":true,"context":null,"declarer":"comoto.store@2.x","auth":false,"path":"\u002Fmotorola-stores","routeId":"store.custom#motostores","blockId":"comoto.store@2.x:store.custom#motostores","map":[]},"store.custom#landing-f1":{"allowConditions":true,"context":null,"declarer":"comoto.store@2.x","auth":false,"path":"\u002Fcolaboracion-motorola-formula-1","routeId":"store.custom#landing-f1","blockId":"comoto.store@2.x:store.custom#landing-f1","map":[]},"store.custom#landing-cwc":{"allowConditions":true,"context":null,"declarer":"comoto.store@2.x","path":"\u002Fmundial-de-clubes-fifa-2025","routeId":"store.custom#landing-cwc","blockId":"comoto.store@2.x:store.custom#landing-cwc","map":[]},"store.custom#legales-moto-squad":{"allowConditions":true,"context":null,"declarer":"comoto.store@2.x","path":"\u002Flegalesmotosquad","routeId":"store.custom#legales-moto-squad","blockId":"comoto.store@2.x:store.custom#legales-moto-squad","map":[]},"store.custom#winners-f1":{"allowConditions":true,"context":null,"declarer":"comoto.store@2.x","path":"\u002Fganadores-concurso-f1","routeId":"store.custom#winners-f1","blockId":"comoto.store@2.x:store.custom#winners-f1","map":[]},"vtex.store@2.x:store.custom#interes-bateria":{"allowConditions":true,"context":null,"declarer":null,"auth":false,"path":"\u002Finteres\u002Fbateria","routeId":"vtex.store@2.x:store.custom#interes-bateria","blockId":"comoto.store@2.x:store.custom#interes-bateria","map":[]},"vtex.store@2.x:store.custom#interes-camara":{"allowConditions":true,"context":null,"declarer":null,"auth":false,"path":"\u002Finteres\u002Fcamara","routeId":"vtex.store@2.x:store.custom#interes-camara","blockId":"comoto.store@2.x:store.custom#interes-camara","map":[]},"vtex.store@2.x:store.custom#interes-pantalla":{"allowConditions":true,"context":null,"declarer":null,"auth":false,"path":"\u002Finteres\u002Fpantalla","routeId":"vtex.store@2.x:store.custom#interes-pantalla","blockId":"comoto.store@2.x:store.custom#interes-pantalla","map":[]},"vtex.store@2.x:store.custom#interes-tecnologia":{"allowConditions":true,"context":null,"declarer":null,"auth":false,"path":"\u002Finteres\u002Ftecnologia","routeId":"vtex.store@2.x:store.custom#interes-tecnologia","blockId":"comoto.store@2.x:store.custom#interes-tecnologia","map":[]},"vtex.store@2.x:store.custom#interes-memoria":{"allowConditions":true,"context":null,"declarer":null,"auth":false,"path":"\u002Finteres\u002Fmemoria","routeId":"vtex.store@2.x:store.custom#interes-memoria","blockId":"comoto.store@2.x:store.custom#interes-memoria","map":[]},"vtex.store@2.x:store.custom#interes-gaming":{"allowConditions":true,"context":null,"declarer":null,"auth":false,"path":"\u002Finteres\u002Fgaming","routeId":"vtex.store@2.x:store.custom#interes-gaming","blockId":"comoto.store@2.x:store.custom#interes-gaming","map":[]},"vtex.store@2.x:store.custom#familia-motorola-one":{"allowConditions":true,"context":null,"declarer":null,"auth":false,"path":"\u002Ffamilia-motorola-one","routeId":"vtex.store@2.x:store.custom#familia-motorola-one","blockId":"comoto.store@2.x:store.custom#family-page","map":[]},"vtex.store@2.x:store.custom#familia-moto-g":{"allowConditions":true,"context":null,"declarer":null,"auth":false,"path":"\u002Ffamilia-moto-g","routeId":"vtex.store@2.x:store.custom#familia-moto-g","blockId":"comoto.store@2.x:store.custom#family-page","map":[]},"vtex.store@2.x:store.custom#familia-moto-e":{"allowConditions":true,"context":null,"declarer":null,"auth":false,"path":"\u002Ffamilia-moto-e","routeId":"vtex.store@2.x:store.custom#familia-moto-e","blockId":"comoto.store@2.x:store.custom#family-page","map":[]},"vtex.store@2.x:store.custom#familia-edge":{"allowConditions":true,"context":null,"declarer":null,"auth":false,"path":"\u002Ffamilia-edge","routeId":"vtex.store@2.x:store.custom#familia-edge","blockId":"comoto.store@2.x:store.custom#family-page","map":[]},"store.custom#release-moto-defy":{"allowConditions":true,"context":null,"declarer":"comoto.store@2.x","auth":false,"path":"\u002Fsmartphone\u002Fmotorola-defy","routeId":"store.custom#release-moto-defy","blockId":"comoto.store@2.x:store.custom#release-moto-defy","map":[]},"store.custom#moto-g41-page":{"allowConditions":true,"context":null,"declarer":"comoto.store@2.x","auth":false,"path":"\u002Fsmartphone\u002Fmoto-g41","routeId":"store.custom#moto-g41-page","blockId":"comoto.store@2.x:store.custom#moto-g41-page","map":[]},"store.custom#moto-g31-page":{"allowConditions":true,"context":null,"declarer":"comoto.store@2.x","auth":false,"path":"\u002Fsmartphone\u002Fmoto-g31","routeId":"store.custom#moto-g31-page","blockId":"comoto.store@2.x:store.custom#moto-g31-page","map":[]},"store.custom#blackfriday":{"allowConditions":true,"context":null,"declarer":"comoto.store@2.x","auth":false,"path":"\u002Fblack-friday-motorola","routeId":"store.custom#blackfriday","blockId":"comoto.store@2.x:store.custom#blackfriday","map":[]},"store.custom#g9plus-page":{"allowConditions":true,"context":null,"declarer":"comoto.store@2.x","auth":false,"path":"\u002Fsmartphone\u002Fg9-plus","routeId":"store.custom#g9plus-page","blockId":"comoto.store@2.x:store.custom#g9plus-page","map":[]},"store.custom#release-moto-e40":{"allowConditions":true,"context":null,"declarer":"comoto.store@2.x","auth":false,"path":"\u002Fsmartphone\u002Fmoto-e40","routeId":"store.custom#release-moto-e40","blockId":"comoto.store@2.x:store.custom#release-moto-e40","map":[]},"store.custom#release-moto-e30":{"allowConditions":true,"context":null,"declarer":"comoto.store@2.x","auth":false,"path":"\u002Fsmartphone\u002Fmoto-e30","routeId":"store.custom#release-moto-e30","blockId":"comoto.store@2.x:store.custom#release-moto-e30","map":[]},"store.custom#release-moto-e20":{"allowConditions":true,"context":null,"declarer":"comoto.store@2.x","auth":false,"path":"\u002Fsmartphone\u002Fmoto-e20","routeId":"store.custom#release-moto-e20","blockId":"comoto.store@2.x:store.custom#release-moto-e20","map":[]},"store.custom#release-g60s":{"allowConditions":true,"context":null,"declarer":"comoto.store@2.x","auth":false,"path":"\u002Fsmartphone\u002Fmoto-g60-s","routeId":"store.custom#release-g60s","blockId":"comoto.store@2.x:store.custom#release-g60s","map":[]},"store.custom#release-moto-g100":{"allowConditions":true,"context":null,"declarer":"comoto.store@2.x","auth":false,"path":"\u002Fsmartphone\u002Fmoto-g100","routeId":"store.custom#release-moto-g100","blockId":"comoto.store@2.x:store.custom#release-moto-g100","map":[]},"store.custom#release-moto-new-razr":{"allowConditions":true,"context":null,"declarer":"comoto.store@2.x","auth":false,"path":"\u002Fsmartphone\u002Frazr","routeId":"store.custom#release-moto-new-razr","blockId":"comoto.store@2.x:store.custom#release-moto-new-razr","map":[]},"store.custom#release-moto-g-50":{"allowConditions":true,"context":null,"declarer":"comoto.store@2.x","auth":false,"path":"\u002Fsmartphone\u002Fmoto-g50-5g","routeId":"store.custom#release-moto-g-50","blockId":"comoto.store@2.x:store.custom#release-moto-g-50","map":[]},"store.custom#release-moto-g-30":{"allowConditions":true,"context":null,"declarer":"comoto.store@2.x","auth":false,"path":"\u002Fsmartphone\u002Fmoto-g30","routeId":"store.custom#release-moto-g-30","blockId":"comoto.store@2.x:store.custom#release-moto-g-30","map":[]},"store.custom#release-moto-g-20":{"allowConditions":true,"context":null,"declarer":"comoto.store@2.x","auth":false,"path":"\u002Fsmartphone\u002Fmoto-g20","routeId":"store.custom#release-moto-g-20","blockId":"comoto.store@2.x:store.custom#release-moto-g-20","map":[]},"store.custom#egde-20-pro-mx":{"allowConditions":true,"context":null,"declarer":"comoto.store@2.x","auth":false,"path":"\u002Fsmartphone\u002Fedge-20-pro","routeId":"store.custom#egde-20-pro-mx","blockId":"comoto.store@2.x:store.custom#egde-20-pro-mx","map":[]},"store.custom#ready-for":{"allowConditions":true,"context":null,"declarer":"comoto.store@2.x","auth":false,"path":"\u002Fready-for","routeId":"store.custom#ready-for","blockId":"comoto.store@2.x:store.custom#ready-for","map":[]},"store.custom#release-moto-edge30":{"allowConditions":true,"context":null,"declarer":"comoto.store@2.x","auth":false,"path":"\u002Fsmartphone\u002Fmoto-edge30","routeId":"store.custom#release-moto-edge30","blockId":"comoto.store@2.x:store.custom#release-moto-edge30","map":[]},"store.custom#release-moto-g200":{"allowConditions":true,"context":null,"declarer":"comoto.store@2.x","auth":false,"path":"\u002Fsmartphone\u002Fmoto-g200","routeId":"store.custom#release-moto-g200","blockId":"comoto.store@2.x:store.custom#release-moto-g200","map":[]},"store.custom#release-moto-g71":{"allowConditions":true,"context":null,"declarer":"comoto.store@2.x","auth":false,"path":"\u002Fsmartphone\u002Fmoto-g71","routeId":"store.custom#release-moto-g71","blockId":"comoto.store@2.x:store.custom#release-moto-g71","map":[]},"store.custom#release-moto-g60-io":{"allowConditions":true,"context":null,"declarer":"comoto.store@2.x","auth":false,"path":"\u002Fsmartphone\u002Fmoto-g60","routeId":"store.custom#release-moto-g60-io","blockId":"comoto.store@2.x:store.custom#release-moto-g60-io","map":[]},"store.custom#release-moto-g51-5g":{"allowConditions":true,"context":null,"declarer":"comoto.store@2.x","auth":false,"path":"\u002Fsmartphone\u002Fmoto-g51-5g","routeId":"store.custom#release-moto-g51-5g","blockId":"comoto.store@2.x:store.custom#release-moto-g51-5g","map":[]},"store.custom#release-moto-g22":{"allowConditions":true,"context":null,"declarer":"comoto.store@2.x","auth":false,"path":"\u002Fsmartphone\u002Fmoto-g22","routeId":"store.custom#release-moto-g22","blockId":"comoto.store@2.x:store.custom#release-moto-g22","map":[]},"store.custom#edge-20-lite":{"allowConditions":true,"context":null,"declarer":"comoto.store@2.x","auth":false,"path":"\u002Fsmartphone\u002Fedge-20-lite","routeId":"store.custom#edge-20-lite","blockId":"comoto.store@2.x:store.custom#edge-20-lite","map":[]},"store.custom#release-moto-tundra-edge30-fusion":{"allowConditions":true,"context":null,"declarer":"comoto.store@2.x","auth":false,"path":"\u002Fsmartphone\u002Fmotorola-edge-30-fusion","routeId":"store.custom#release-moto-tundra-edge30-fusion","blockId":"comoto.store@2.x:store.custom#release-moto-tundra-edge30-fusion","map":[]},"store.custom#edge30-ultra":{"allowConditions":true,"context":null,"declarer":"comoto.store@2.x","auth":false,"path":"\u002Fsmartphone\u002Fmotorola-edge-30-ultra","routeId":"store.custom#edge30-ultra","blockId":"comoto.store@2.x:store.custom#edge30-ultra","map":[]},"store.custom#release-miami":{"allowConditions":true,"context":null,"declarer":"comoto.store@2.x","auth":false,"path":"\u002Fsmartphone\u002Fmotorola-edge-30-neo","routeId":"store.custom#release-miami","blockId":"comoto.store@2.x:store.custom#release-miami","map":[]},"store.custom#release-moto-g60":{"allowConditions":true,"context":null,"declarer":"comoto.store@2.x","auth":false,"path":"\u002Fsmartphone\u002Fnovo-smartphone-moto-g60","routeId":"store.custom#release-moto-g60","blockId":"comoto.store@2.x:store.custom#release-moto-g60","map":[]},"store.custom#moto-g52-page":{"allowConditions":true,"context":null,"declarer":"comoto.store@2.x","auth":false,"path":"\u002Fsmartphone\u002Fmoto-g52","routeId":"store.custom#moto-g52-page","blockId":"comoto.store@2.x:store.custom#moto-g52-page","map":[]},"store.custom#moto-g42-page":{"allowConditions":true,"context":null,"declarer":"comoto.store@2.x","auth":false,"path":"\u002Fsmartphone\u002Fmoto-g42","routeId":"store.custom#moto-g42-page","blockId":"comoto.store@2.x:store.custom#moto-g42-page","map":[]},"store.custom#release-moto-g20":{"allowConditions":true,"context":null,"declarer":"comoto.store@2.x","auth":false,"path":"\u002Fsmartphone\u002Fnovo-smartphone-moto-g20","routeId":"store.custom#release-moto-g20","blockId":"comoto.store@2.x:store.custom#release-moto-g20","map":[]},"store.custom#moto-e32-page":{"allowConditions":true,"context":null,"declarer":"comoto.store@2.x","auth":false,"path":"\u002Fsmartphone\u002Fmoto-e32","routeId":"store.custom#moto-e32-page","blockId":"comoto.store@2.x:store.custom#moto-e32-page","map":[]},"vtex.store@2.x:store.custom#spin-the-wheel":{"allowConditions":true,"context":null,"declarer":null,"auth":false,"path":"\u002Fspin-the-wheel","routeId":"vtex.store@2.x:store.custom#spin-the-wheel","blockId":"comoto.store@2.x:store.custom.headered-and-footered-page","map":[]},"store.custom#moto-e22-i":{"allowConditions":true,"context":null,"declarer":"comoto.store@2.x","auth":false,"path":"\u002Fsmartphone\u002Fmoto-e22-i","routeId":"store.custom#moto-e22-i","blockId":"comoto.store@2.x:store.custom#moto-e22-i","map":[]},"store.custom#moto-g72":{"allowConditions":true,"context":null,"declarer":"comoto.store@2.x","auth":false,"path":"\u002Fsmartphone\u002Fmoto-g72","routeId":"store.custom#moto-g72","blockId":"comoto.store@2.x:store.custom#moto-g72","map":[]},"store.custom#moto-g32":{"allowConditions":true,"context":null,"declarer":"comoto.store@2.x","auth":false,"path":"\u002Fsmartphone\u002Fmoto-g32","routeId":"store.custom#moto-g32","blockId":"comoto.store@2.x:store.custom#moto-g32","map":[]},"vtex.store@2.x:store.custom#familia-5g":{"allowConditions":true,"context":null,"declarer":null,"auth":false,"path":"\u002Ffamilia-5g","routeId":"vtex.store@2.x:store.custom#familia-5g","blockId":"comoto.store@2.x:store.custom#family-page","map":[]},"vtex.store@2.x:store.custom#terminos-y-condiciones-incentivo-mayoristas":{"allowConditions":true,"context":null,"declarer":null,"auth":false,"path":"\u002Fterminos-y-condiciones-incentivo-mayoristas","routeId":"vtex.store@2.x:store.custom#terminos-y-condiciones-incentivo-mayoristas","blockId":"comoto.store@2.x:store.custom.headered-and-footered-page","map":[]},"vtex.store@2.x:store.custom#terminos-y-condiciones-redes-sociales":{"allowConditions":true,"context":null,"declarer":null,"auth":false,"path":"\u002Fterminos-y-condiciones-redes-sociales","routeId":"vtex.store@2.x:store.custom#terminos-y-condiciones-redes-sociales","blockId":"comoto.store@2.x:store.custom.headered-and-footered-page","map":[]},"vtex.store@2.x:store.custom#productos-con-descuento":{"allowConditions":true,"context":null,"declarer":null,"auth":false,"path":"\u002Fproductos-con-descuento","routeId":"vtex.store@2.x:store.custom#productos-con-descuento","blockId":"comoto.store@2.x:store.custom#helloofertas","map":[]},"vtex.store@2.x:store.custom#terminos-y-condiciones-pits-motorola":{"allowConditions":true,"context":null,"declarer":null,"auth":false,"path":"\u002Fterminos-y-condiciones-pits-motorola","routeId":"vtex.store@2.x:store.custom#terminos-y-condiciones-pits-motorola","blockId":"comoto.store@2.x:store.custom.headered-and-footered-page","map":[]},"vtex.store@2.x:store.custom#terminos-y-condiciones-desfile-palma-canaria":{"allowConditions":true,"context":null,"declarer":null,"auth":false,"path":"\u002Fterminos-y-condiciones-desfile-palma-canaria","routeId":"vtex.store@2.x:store.custom#terminos-y-condiciones-desfile-palma-canaria","blockId":"comoto.store@2.x:store.custom.headered-and-footered-page","map":[]},"vtex.store@2.x:store.custom#terminos-y-condiciones-bingo-virtual":{"allowConditions":true,"context":null,"declarer":null,"auth":false,"path":"\u002Fterminos-y-condiciones-bingo-virtual","routeId":"vtex.store@2.x:store.custom#terminos-y-condiciones-bingo-virtual","blockId":"comoto.store@2.x:store.custom.headered-and-footered-page","map":[]},"vtex.store@2.x:store.custom#terminos-y-condiciones-incentivo-motovideo-ganador":{"allowConditions":true,"context":null,"declarer":null,"auth":false,"path":"\u002Fterminos-y-condiciones-incentivo-motovideo-ganador","routeId":"vtex.store@2.x:store.custom#terminos-y-condiciones-incentivo-motovideo-ganador","blockId":"comoto.store@2.x:store.custom.headered-and-footered-page","map":[]}},"platform":"vtex","production":true,"publicEndpoint":"myvtex.com","query":{},"renderMajor":8,"route":{"domain":"store","id":"store.custom#motostores","pageContext":{"id":"store.custom#motostores","type":"route"},"params":{},"path":"\u002Fmotorola-stores","pathId":"\u002Fmotorola-stores","queryString":{},"breakpointStyles":[{"path":"\u002F_v\u002Fpublic\u002Fvtex.styles-graphql\u002Fv1\u002Fstyle\u002Fcomoto.store@2.0.178$style.common.min.css","mediaQuery":"","type":"common"},{"path":"\u002F_v\u002Fpublic\u002Fvtex.styles-graphql\u002Fv1\u002Fstyle\u002Fcomoto.store@2.0.178$style.small.min.css","mediaQuery":"screen and (min-width: 20em)","type":"small"},{"path":"\u002F_v\u002Fpublic\u002Fvtex.styles-graphql\u002Fv1\u002Fstyle\u002Fcomoto.store@2.0.178$style.notsmall.min.css","mediaQuery":"screen and (min-width: 40em)","type":"notsmall"},{"path":"\u002F_v\u002Fpublic\u002Fvtex.styles-graphql\u002Fv1\u002Fstyle\u002Fcomoto.store@2.0.178$style.large.min.css","mediaQuery":"screen and (min-width: 64em)","type":"large"},{"path":"\u002F_v\u002Fpublic\u002Fvtex.styles-graphql\u002Fv1\u002Fstyle\u002Fcomoto.store@2.0.178$style.xlarge.min.css","mediaQuery":"screen and (min-width: 80em)","type":"xlarge"}],"fonts":"\u002F_v\u002Fpublic\u002Fvtex.styles-graphql\u002Fv1\u002Ffonts\u002F989db2448f309bfdd99b513f37c84b8f5794d2b5","overrides":["\u002F_v\u002Fpublic\u002Fvtex.styles-graphql\u002Fv1\u002Foverrides\u002Fvtex.product-list@0.37.3$overrides.css","\u002F_v\u002Fpublic\u002Fvtex.styles-graphql\u002Fv1\u002Foverrides\u002Fvtex.minicart@2.68.0$overrides.css","\u002F_v\u002Fpublic\u002Fvtex.styles-graphql\u002Fv1\u002Foverrides\u002Fcomoto.store@2.0.178$overrides.css","\u002F_v\u002Fpublic\u002Fvtex.styles-graphql\u002Fv1\u002Foverrides\u002Fcomoto.store@2.0.178$fonts.css"],"rootName":"store.custom#motostores","ssr":true,"styleMeta":{"fontsHash":"989db2448f309bfdd99b513f37c84b8f5794d2b5","overridesIds":[{"id":"vtex.product-list@0.37.3$overrides.css"},{"id":"vtex.minicart@2.68.0$overrides.css"},{"id":"comoto.store@2.0.178$overrides.css"},{"id":"comoto.store@2.0.178$fonts.css"}],"themeId":"comoto.store@2.0.178$style.min.css"},"blockId":"comoto.store@2.x:store.custom#motostores","canonicalPath":"\u002Fmotorola-stores","metaTags":{"description":"Encuentra la tienda Motorola más cercana a ti en Bogotá y Medellín y descubre el smartphone que más se adapte a ti. ","keywords":["tiendas motorola","motorola tienda"],"robots":null},"routeId":"store.custom#motostores","title":"Motola stores","varyContentById":false},"runtimeMeta":{"config":null,"version":"8.136.1"},"segmentToken":"eyJjYW1wYWlnbnMiOm51bGwsImNoYW5uZWwiOiIxIiwicHJpY2VUYWJsZXMiOm51bGwsInJlZ2lvbklkIjpudWxsLCJ1dG1fY2FtcGFpZ24iOm51bGwsInV0bV9zb3VyY2UiOm51bGwsInV0bWlfY2FtcGFpZ24iOm51bGwsImN1cnJlbmN5Q29kZSI6IkNPUCIsImN1cnJlbmN5U3ltYm9sIjoiJCIsImNvdW50cnlDb2RlIjoiQ09MIiwiY3VsdHVyZUluZm8iOiJlcy1DTyIsImNoYW5uZWxQcml2YWN5IjoicHVibGljIn0","serverQuery":{},"settings":{"vtex.store":{"bindingBounded":false,"enableOrderFormOptimization":true,"enableServiceWorker":true,"enableCriticalCSS":true,"enableCriticalCSSOnSearch":true,"enableCriticalCSSOnCustom":true,"enableCriticalCSSOnProduct":true,"enableCSSConcatenation":true,"enablePrefetch":true,"enableLazyRuntime":true,"enableMenuRenderingOptimization":true,"enableSearchRenderingOptimization":true,"enableAsyncScripts":true,"enableConcurrentMode":true,"enableFiltersFetchOptimization":true,"enableFullSSROnProduct":false,"enableLazyFooter":false,"enableLazyFold":true,"enablePageNumberTitle":false,"canonicalWithoutUrlParams":false,"removeStoreNameTitle":false,"enableCustomCurrencySymbol":false,"faviconLinks":[{"rel":"icon","type":"image\u002Fpng","sizes":"16x16","href":"https:\u002F\u002Fcomoto.vtexassets.com\u002Farquivos\u002Ffavicon-moto.png"},{"rel":"icon","type":"image\u002Fpng","sizes":"32x32","href":"https:\u002F\u002Fcomoto.vtexassets.com\u002Farquivos\u002Ffavicon-moto.png"}],"storeName":"Motorola Colombia","titleTag":"Motorola Colombia | Nuevos motorola edge y motorola razr 2025","metaTagDescription":"Disfruta de los nuevos motorola edge y motorola razr 2025 ¡Envío gratis y hasta 2A de garantía!","metaTagRobots":""},"addi.product-page-action":{"allySlug":"motorola-ecommerce","locatedBrazil":"co","widgetBorderColor":"#565656","widgetBorderRadius":"8px","widgetFontColor":"#787878","widgetFontFamily":"'Roboto', sans-serif","widgetFontSize":"14px","widgetBadgeBackgroundColor":"white","widgetInfoBackgroundColor":"white","widgetMargin":"10px 0","widgetAddiLogoWhite":"true","modalBackgroundColor":"white","modalFontColor":"#787878","modalPriceColor":"#00377D","modalBadgeBackgroundColor":"black","modalBadgeBorderRadius":"20px","modalBadgeFontColor":"white","modalCardColor":"#FAFAFA","modalButtonBorderColor":"#00C8FF","modalButtonBorderRadius":"20px","modalButtonBackgroundColor":"white","modalButtonFontColor":"#00C8FF"},"vtex.facebook-domain-verification":{},"vtexbr.tiktok-tbp":{},"vtex.google-tag-manager":{},"vtex.facebook-fbe":{},"vtex.request-capture":{}},"start":true,"workspace":"master","workspaceCookie":null,"uncriticalStyleRefs":{"base":[{"id":"styles_bundled","path":"\u002F_v\u002Fpublic\u002Fassets\u002Fv1\u002Fbundle\u002Fcss\u002Fasset.min.css?v=3&files=theme,comoto.store@2.0.178$style.common,comoto.store@2.0.178$style.small,comoto.store@2.0.178$style.notsmall,comoto.store@2.0.178$style.large,comoto.store@2.0.178$style.xlarge&files=fonts,989db2448f309bfdd99b513f37c84b8f5794d2b5&files=npm,animate.css@3.7.0\u002Fanimate.min.css&files=react~vtex.render-runtime@8.136.1,common&files=react~vtex.styleguide@9.146.13,0,Spinner,1&files=react~comoto.store@2.0.178,142,143,Header,5,MotorolaStores,MotoContextWrapper&files=react~vtex.store-components@3.178.0,Container,4,SearchBar,DiscountBadge&files=react~vtex.store-video@1.4.3,0&files=react~vtex.login@2.66.0,1&files=react~vtex.admin-pages@4.58.0,HighlightOverlay&files=react~vtex.search@2.18.3,Autocomplete&files=react~vtex.flex-layout@0.21.4,0&files=react~vtex.product-summary@2.90.4,ProductSummaryImage&files=overrides,vtex.product-list@0.37.3$overrides,vtex.minicart@2.68.0$overrides,comoto.store@2.0.178$overrides,comoto.store@2.0.178$fonts","bundled":true}],"overrides":[]},"criticalSource":"attempt\u002Fcomoto_store_2_0_178_store_custom_motostores_width=1920_height=1280.json"}</script>
  </template>
  <template data-type="json" data-varname="__RUNTIME__" data-field="extensions">
    <script>{"store.custom#motostores":{"before":["$before_moto-header"],"around":["$around_storeWrapper","$around_challenge"],"after":["$after_footer","$after_pixels"],"blockId":"comoto.store@2.x:store.custom#motostores","blocks":[{"blockId":"comoto.store@2.x:moto-stores","extensionPointId":"moto-stores","children":true,"blockRole":"children"}],"component":"vtex.render-runtime@8.136.1\u002FLayoutContainer","composition":"children","hasContentSchema":false,"hydration":"always","implements":["vtex.store@2.x:store.custom","vtex.store@2.x:store"],"preview":{"type":"transparent","height":{"desktop":{},"mobile":{"defaultValue":600}},"width":{"desktop":{},"mobile":{}}},"props":{},"render":"server","track":[],"content":{},"contentIds":[""]},"store.custom#motostores\u002F$before_moto-header":{"before":[],"around":[],"after":[],"blockId":"comoto.store@2.x:moto-header","blocks":[{"blockId":"vtex.login@2.x:login-content","extensionPointId":"login-content","children":false,"blockRole":"block"},{"blockId":"comoto.store@2.x:search-bar","extensionPointId":"search-bar","children":false,"blockRole":"block"},{"blockId":"comoto.store@2.x:collaborator-modal","extensionPointId":"collaborator-modal","children":false,"blockRole":"block"}],"component":"comoto.store@2.0.178\u002FHeader","composition":"blocks","contentMapId":"qfkcqCkgsbkahiHdow58t9","hasContentSchema":false,"hydration":"always","implements":["comoto.store@2.x:moto-header"],"preview":null,"props":{},"render":"server","track":[],"content":{"logo":{"full":"https:\u002F\u002Fmxmoto.vtexassets.com\u002Farquivos\u002Fc-rd-motorola@2x.png?v=637459707056400000","short":"https:\u002F\u002Fmotorolaimgrepo.vtexassets.com\u002Farquivos\u002Fmotorola-2.svg"},"menu":{"title":"Menú","items":[{"openInNewTab":false,"type":"default","text":"todos los smartphones","link":"\u002Fsmartphones","showOnMainHeader":false,"showOnFixedHeader":false,"showOnSideMenu":true,"__editorItemTitle":"todos los smartphones"},{"openInNewTab":false,"type":"smartphones","text":"smartphones 2","showOnMainHeader":false,"showOnFixedHeader":false,"showOnSideMenu":true,"categories":[{"showOnHorizontalSubmenu":false,"showOnSideMenu":true,"text":"motorola razr","submenu":[{"showOnSubMenu":true,"showOnSideMenu":true,"text":"~**familia**~","link":"\u002Ffamilia-razr","__editorItemTitle":"Item"},{"__editorItemTitle":"motorola razr 60 ultra","text":"motorola **razr 60 ultra** \u003Clabel\u003Enuevo\u003C\u002Flabel\u003E","link":"\u002Fmotorola-razr-60-ultra\u002Fp","showOnSideMenu":true,"showOnSubMenu":true},{"__editorItemTitle":"motorola razr 60","text":"motorola **razr 60** \u003Clabel\u003Enuevo\u003C\u002Flabel\u003E","showOnSubMenu":true,"showOnSideMenu":true,"link":"\u002Fmotorola-razr-60\u002Fp"},{"showOnSubMenu":true,"showOnSideMenu":true,"text":"motorola **razr 50 ultra**","link":"\u002Fmotorola-razr-50-ultra\u002Fp","__editorItemTitle":"Item"}],"__editorItemTitle":"Item","cardAppearance":true,"animation":false},{"showOnHorizontalSubmenu":false,"showOnSubMenu":false,"showOnSideMenu":true,"text":"motorola edge","submenu":[{"showOnSubMenu":true,"showOnSideMenu":true,"openInNewTab":false,"text":"~**familia**~","link":"\u002Ffamilia-motorola-edge","__editorItemTitle":"Item"},{"__editorItemTitle":"motorola edge 60 pro","link":"\u002Fmotorola-edge-60-pro\u002Fp","text":"motorola **edge 60 pro ** \u003Clabel\u003Enuevo\u003C\u002Flabel\u003E","showOnSideMenu":true,"showOnSubMenu":true},{"__editorItemTitle":"motorola edge 60","text":"motorola **edge 60 ** \u003Clabel\u003Enuevo\u003C\u002Flabel\u003E","showOnSubMenu":true,"showOnSideMenu":true,"link":"\u002Fmotorola-edge-60\u002Fp"},{"__editorItemTitle":"motorola edge 60 fusion","link":"\u002Fmotorola-edge-60-fusion\u002Fp","text":"motorola **edge 60 fusion** \u003Clabel\u003Enuevo\u003C\u002Flabel\u003E","showOnSubMenu":true,"showOnSideMenu":true},{"__editorItemTitle":"motorola edge 50","showOnSubMenu":true,"showOnSideMenu":true,"text":"motorola **edge 50** ","link":"\u002Fmotorola-edge-50\u002Fp"},{"__editorItemTitle":"motorola edge 50 fusion 512gb","text":"motorola **edge 50 fusion 512gb** ","showOnSubMenu":true,"showOnSideMenu":true,"link":"\u002Fmotorola-edge-50-fusion-512-gb\u002Fp"},{"showOnSubMenu":true,"showOnSideMenu":true,"text":"motorola **edge 50 fusion 256gb** ","link":"\u002Fmotorola-edge-50-fusion-256-gb\u002Fp","__editorItemTitle":"motorola edge 50 fusion 256gb"}],"__editorItemTitle":"motorola edge","cardAppearance":true,"animation":false},{"showOnHorizontalSubmenu":false,"showOnSubMenu":false,"showOnSideMenu":true,"text":"moto g","submenu":[{"showOnSubMenu":true,"showOnSideMenu":true,"openInNewTab":false,"text":"~**familia**~","link":"\u002Ffamilia-moto-g","__editorItemTitle":"Item"},{"link":"\u002Fmoto-g85\u002Fp","text":"moto **g85** \u003Clabel\u003Enuevo\u003C\u002Flabel\u003E","showOnSubMenu":true,"showOnSideMenu":true,"__editorItemTitle":"moto g85"},{"__editorItemTitle":"moto g75","text":"moto **g75** \u003Clabel\u003Enuevo\u003C\u002Flabel\u003E","showOnSideMenu":true,"link":"\u002Fmoto-g-75\u002Fp"},{"__editorItemTitle":"moto g56","text":"moto **g56** \u003Clabel\u003Enuevo\u003C\u002Flabel\u003E","link":"\u002Fmoto-g56\u002Fp","showOnSubMenu":true,"showOnSideMenu":true},{"__editorItemTitle":"moto g55","text":"moto **g55** \u003Clabel\u003Enuevo\u003C\u002Flabel\u003E","showOnSideMenu":true,"link":"\u002Fmoto-g-55\u002Fp"},{"__editorItemTitle":"moto g15 512gb","text":"moto **g15 512gb** \u003Clabel\u003Enuevo\u003C\u002Flabel\u003E","link":"\u002Fmoto-g15-512-gb\u002Fp","showOnSubMenu":true,"showOnSideMenu":true},{"__editorItemTitle":"moto g15 256gb","text":"moto **g15 256gb** \u003Clabel\u003Enuevo\u003C\u002Flabel\u003E","link":"\u002Fmoto-g15-256-gb\u002Fp","showOnSubMenu":true,"showOnSideMenu":true},{"__editorItemTitle":"moto g15 128gb","showOnSubMenu":true,"showOnSideMenu":true,"text":"moto **g15 128gb** \u003Clabel\u003Enuevo\u003C\u002Flabel\u003E","link":"\u002Fmoto-g15-128-gb\u002Fp"},{"__editorItemTitle":"moto g05","link":"\u002Fmoto-g05\u002Fp","text":"moto **g05** \u003Clabel\u003Enuevo\u003C\u002Flabel\u003E","showOnSubMenu":true,"showOnSideMenu":true},{"showOnSubMenu":false,"showOnSideMenu":false,"text":"moto **g04s 128gb**","link":"\u002Fmoto-g-04-s-128gb\u002Fp","__editorItemTitle":"moto g04s"}],"__editorItemTitle":"moto g","cardAppearance":true,"animation":false},{"__editorItemTitle":"moto e15","showOnHorizontalSubmenu":false,"showOnSideMenu":true,"cardAppearance":true,"animation":false,"link":"\u002Fmoto-e15\u002Fp","text":"moto e","submenu":[{"__editorItemTitle":"moto e15","showOnSubMenu":true,"showOnSideMenu":true,"text":"moto **e15**","link":"\u002Fmoto-e15\u002Fp"}]},{"__editorItemTitle":"moto e","showOnHorizontalSubmenu":false,"showOnSideMenu":false,"cardAppearance":false,"animation":false,"text":"moto e","submenu":[{"__editorItemTitle":"moto e15","showOnSubMenu":false,"link":"\u002Fmoto-e15\u002Fp","text":"moto **e15** \u003Clabel\u003Enuevo\u003C\u002Flabel\u003E","showOnSideMenu":true}]}],"__editorItemTitle":"menu mobile"},{"openInNewTab":false,"type":"smartphones","text":"smartphones","showOnMainHeader":true,"showOnFixedHeader":true,"showOnSideMenu":false,"allSmartphones":{"openInNewTab":false,"text":"todos los smartphones","link":"\u002Fsmartphones"},"banner":{"link":"","openInNewTab":false,"show":false,"background":{"image":"https:\u002F\u002Fcomoto.vtexassets.com\u002Farquivos\u002FBanner%20Familia%20G_Marzo-05.jpg"}},"categories":[{"showOnHorizontalSubmenu":true,"showOnSideMenu":false,"text":"Familia\u003Cbr \u002F\u003E\u003Cb\u003EMotorola Razr\u003C\u002Fb\u003E","submenu":[{"showOnSubMenu":true,"showOnSideMenu":true,"text":"~**familia**~","link":"\u002Ffamilia-razr","__editorItemTitle":"Item"},{"__editorItemTitle":"motorola razr 60 ultra","showOnSubMenu":true,"showOnSideMenu":true,"text":"motorola **razr 60 ultra** \u003Clabel\u003Enuevo\u003C\u002Flabel\u003E","link":"\u002Fmotorola-razr-60-ultra\u002Fp"},{"__editorItemTitle":"motorola razr 60","text":"motorola **razr 60** \u003Clabel\u003Enuevo\u003C\u002Flabel\u003E","showOnSideMenu":true,"showOnSubMenu":true,"link":"\u002Fmotorola-razr-60\u002Fp"},{"showOnSubMenu":true,"showOnSideMenu":true,"text":"motorola **razr 50 ultra** ","link":"\u002Fmotorola-razr-50-ultra\u002Fp","__editorItemTitle":"razr 50 ultra"}],"__editorItemTitle":"Item","cardAppearance":true,"animation":false,"image":"https:\u002F\u002Fcomoto.vtexassets.com\u002Fassets\u002Fvtex.file-manager-graphql\u002Fimages\u002Fbd68773a-49b5-4e72-a916-2c2275e8501f___1ff02e108d5dec7fbbf16ef322b95e5d.png","description":"Ver más","link":"\u002Ffamilia-razr"},{"showOnHorizontalSubmenu":true,"showOnSideMenu":false,"text":"Familia\u003Cbr \u002F\u003E\u003Cb\u003EMotorola Edge\u003C\u002Fb\u003E","submenu":[{"showOnSubMenu":true,"showOnSideMenu":true,"openInNewTab":false,"text":"~**familia**~","link":"\u002Ffamilia-motorola-edge","__editorItemTitle":"familia"},{"__editorItemTitle":"motorola edge 60 pro","showOnSubMenu":true,"showOnSideMenu":true,"text":"motorola **edge 60 pro ** \u003Clabel\u003Enuevo\u003C\u002Flabel\u003E","link":"\u002Fmotorola-edge-60-pro\u002Fp"},{"__editorItemTitle":"motorola edge 60","showOnSubMenu":true,"showOnSideMenu":true,"text":"motorola **edge 60 ** \u003Clabel\u003Enuevo\u003C\u002Flabel\u003E","link":"\u002Fmotorola-edge-60\u002Fp"},{"__editorItemTitle":"motorola edge 60 fusion","text":"motorola **edge 60 fusion** \u003Clabel\u003Enuevo\u003C\u002Flabel\u003E","showOnSubMenu":true,"showOnSideMenu":true,"link":"\u002Fmotorola-edge-60-fusion\u002Fp"},{"__editorItemTitle":"motorola edge 50","showOnSubMenu":true,"showOnSideMenu":true,"text":"motorola **edge 50** ","link":"\u002Fmotorola-edge-50\u002Fp"},{"__editorItemTitle":"motorola edge 50 fusion 512gb","text":"motorola **edge 50 fusion 512gb** ","link":"\u002Fmotorola-edge-50-fusion-512-gb\u002Fp","showOnSubMenu":true,"showOnSideMenu":true},{"showOnSubMenu":true,"showOnSideMenu":true,"text":"motorola **edge 50 fusion 256gb** ","link":"\u002Fmotorola-edge-50-fusion-256-gb\u002Fp","__editorItemTitle":"motorola edge 50 fusion 256gb"}],"__editorItemTitle":"motorola edge","cardAppearance":true,"animation":false,"image":"https:\u002F\u002Fcomoto.vtexassets.com\u002Fassets\u002Fvtex.file-manager-graphql\u002Fimages\u002F52ac1bf5-d287-4b63-956b-715cfd9ac664___e505016d0bf144bc5d876e1df7b83528.png","link":"\u002Ffamilia-motorola-edge","description":"Ver más"},{"showOnHorizontalSubmenu":true,"showOnSideMenu":false,"text":"Familia\u003Cbr \u002F\u003E\u003Cb\u003EMoto G\u003C\u002Fb\u003E","submenu":[{"showOnSubMenu":true,"showOnSideMenu":true,"openInNewTab":false,"text":"~**familia**~","link":"\u002Ffamilia-moto-g","__editorItemTitle":"Item"},{"showOnSubMenu":true,"showOnSideMenu":true,"text":"moto **g85** \u003Clabel\u003Enuevo\u003C\u002Flabel\u003E","link":"\u002Fmoto-g85\u002Fp","__editorItemTitle":"moto g85"},{"__editorItemTitle":"moto g75","showOnSubMenu":true,"showOnSideMenu":true,"text":"moto **g75** \u003Clabel\u003Enuevo\u003C\u002Flabel\u003E","link":"\u002Fmoto-g-75\u002Fp"},{"__editorItemTitle":"moto g56","showOnSubMenu":true,"showOnSideMenu":true,"link":"\u002Fmoto-g56\u002Fp","text":"moto **g56** \u003Clabel\u003Enuevo\u003C\u002Flabel\u003E"},{"__editorItemTitle":"moto g55","text":"moto **g55** \u003Clabel\u003Enuevo\u003C\u002Flabel\u003E","showOnSideMenu":true,"showOnSubMenu":true,"link":"\u002Fmoto-g-55\u002Fp"},{"__editorItemTitle":"moto g15 512gb","text":"moto **g15 512gb** \u003Clabel\u003Enuevo\u003C\u002Flabel\u003E","showOnSideMenu":true,"showOnSubMenu":true,"link":"\u002Fmoto-g15-512-gb\u002Fp"},{"__editorItemTitle":"moto g15 256gb","text":"moto **g15 256gb** \u003Clabel\u003Enuevo\u003C\u002Flabel\u003E","showOnSideMenu":true,"showOnSubMenu":true,"link":"\u002Fmoto-g15-256-gb\u002Fp"},{"__editorItemTitle":"moto g15 128gb","showOnSubMenu":true,"showOnSideMenu":true,"text":"moto **g15 128gb** \u003Clabel\u003Enuevo\u003C\u002Flabel\u003E","link":"\u002Fmoto-g15-128-gb\u002Fp"},{"__editorItemTitle":"moto g05","text":"moto **g05** \u003Clabel\u003Enuevo\u003C\u002Flabel\u003E","link":"\u002Fmoto-g05\u002Fp","showOnSideMenu":true,"showOnSubMenu":true}],"__editorItemTitle":"moto g","cardAppearance":true,"animation":false,"image":"https:\u002F\u002Fcomoto.vtexassets.com\u002Fassets\u002Fvtex.file-manager-graphql\u002Fimages\u002F0c7f9cda-32ad-434d-970c-d80cefb5438c___608497d12a47622724110fd8fe00d4e5.png","description":"Ver más","link":"\u002Ffamilia-moto-g"},{"__editorItemTitle":"moto e","showOnHorizontalSubmenu":true,"showOnSideMenu":true,"cardAppearance":true,"animation":false,"text":"\u003Cb\u003EMoto E\u003C\u002Fb\u003E","link":"\u002Fmoto-e15\u002Fp","description":"ver más","image":"https:\u002F\u002Fcomoto.vtexassets.com\u002Fassets\u002Fvtex.file-manager-graphql\u002Fimages\u002F79703248-ddde-43ec-aa4c-f04e7ffc24af___0110ef76b81f1d661d413337f3029f2a.png"},{"__editorItemTitle":"Ver todos","showOnHorizontalSubmenu":true,"showOnSideMenu":false,"cardAppearance":false,"animation":false,"link":"\u002Fsmartphones","text":"\u003Cspan style=\"color: #ff554d\"\u003EVer\u003Cbr\u002F\u003E todos\u003C\u002Fspan\u003E"}],"__editorItemTitle":"menu desktop"},{"__editorItemTitle":"accesorios mobile","type":"default","allSmartphones":{},"banner":{"background":{}},"text":"**accesorios**","showOnSideMenu":true,"link":"\u002Faccesorios"},{"openInNewTab":false,"type":"smartphones","text":"accesorios","link":"\u002Faccesorios","showOnMainHeader":true,"showOnFixedHeader":true,"showOnSideMenu":true,"__editorItemTitle":"accesorios","categories":[{"__editorItemTitle":"moto tag","showOnHorizontalSubmenu":true,"showOnSideMenu":false,"cardAppearance":true,"animation":false,"image":"https:\u002F\u002Fcomoto.vtexassets.com\u002Fassets\u002Fvtex.file-manager-graphql\u002Fimages\u002Ffbe018f2-211a-40e4-a3de-6cbcfb12a417___f2cdb57cf01607803001fe60bbc5e6e4.png","link":"\u002Faccesorios\u002Frastreador","text":"Moto\u003Cbr \u002F\u003E\u003Cb\u003ETag\u003C\u002Fb\u003E"},{"__editorItemTitle":"moto buds","showOnHorizontalSubmenu":true,"showOnSideMenu":false,"cardAppearance":true,"animation":false,"image":"https:\u002F\u002Fcomoto.vtexassets.com\u002Fassets\u002Fvtex.file-manager-graphql\u002Fimages\u002F4e8547ea-ae83-4d8f-9ce3-f27a55e22394___7f31aa62c2c13582ac00127cc01f974d.png","link":"\u002Faccesorios\u002Faudifono","text":"Audífonos","description":"","submenu":[{"__editorItemTitle":"moto buds+","text":"moto buds+","link":"\u002Fmoto-buds-plus\u002Fp","showOnSubMenu":true},{"__editorItemTitle":"moto buds","showOnSubMenu":true,"text":"moto buds","link":"\u002Fmoto-buds\u002Fp"}]},{"__editorItemTitle":"Smartwatch","showOnHorizontalSubmenu":true,"showOnSideMenu":true,"cardAppearance":true,"animation":false,"image":"https:\u002F\u002Fcomoto.vtexassets.com\u002Fassets\u002Fvtex.file-manager-graphql\u002Fimages\u002F338f1beb-8bbd-4337-beea-68a93fc6e7f0___0862377772ac82350eed909f42b3066c.png","link":"\u002Faccesorios\u002Fsmartwatch","text":"Smartwatch","submenu":[{"__editorItemTitle":"moto watch fit","showOnSubMenu":true,"showOnSideMenu":true,"text":"moto **watch fit** \u003Clabel\u003Enuevo\u003C\u002Flabel\u003E","link":"\u002Fmoto-watch-fit\u002Fp?skuId=581"},{"__editorItemTitle":"moto watch 120","showOnSubMenu":true,"showOnSideMenu":true,"text":"moto **watch 120**","link":"\u002Fmoto-watch-120\u002Fp"}]},{"__editorItemTitle":"cargadores","showOnHorizontalSubmenu":true,"showOnSideMenu":false,"cardAppearance":true,"animation":false,"image":"https:\u002F\u002Fcomoto.vtexassets.com\u002Fassets\u002Fvtex.file-manager-graphql\u002Fimages\u002F5fe119ed-7476-47fa-8879-dd710f7f9915___d86b6c22876a48bf8ed5e838d776be43.png","link":"\u002Faccesorios\u002Fcargadores","description":"","text":"Cargadores"},{"__editorItemTitle":"ver todos","showOnHorizontalSubmenu":true,"showOnSideMenu":false,"cardAppearance":false,"animation":false,"text":"\u003Cspan style=\"color: #ff554d\"\u003EVer\u003Cbr\u002F\u003E todos\u003C\u002Fspan\u003E","link":"\u002Faccesorios"}]},{"type":"default","allSmartphones":{},"banner":{"background":{}},"text":"moto**ai**","link":"\u002Fmoto-ai","showOnMainHeader":true,"showOnFixedHeader":true,"showOnSideMenu":true,"__editorItemTitle":"moto ai"},{"openInNewTab":false,"type":"default","text":"~comparar~","link":"\u002Fcompare-smartphones","showOnMainHeader":false,"showOnFixedHeader":false,"showOnSideMenu":true,"__editorItemTitle":"comparar mobile"},{"openInNewTab":false,"type":"default","text":"\u003Clabel style=\"color: #ff554d\"\u003Ehello**ofertas**\u003C\u002Flabel\u003E","link":"\u002Fhelloofertas","showOnMainHeader":true,"showOnFixedHeader":true,"showOnSideMenu":false,"__editorItemTitle":"helloofertas","banner":{"openInNewTab":false,"show":false}},{"openInNewTab":false,"type":"default","text":"helloofertas","link":"\u002Fhelloofertas","showOnMainHeader":false,"showOnFixedHeader":false,"showOnSideMenu":true,"__editorItemTitle":"helloofertas mobile"},{"type":"default","allSmartphones":{},"banner":{"background":{}},"text":"centros de servicio","link":"\u002Fmotorola-stores","showOnMainHeader":false,"showOnFixedHeader":false,"showOnSideMenu":true,"__editorItemTitle":"centros de servicio mobile"},{"type":"default","allSmartphones":{},"banner":{"background":{}},"text":"F1","link":"\u002Fcolaboracion-motorola-formula-1","showOnMainHeader":true,"showOnFixedHeader":true,"showOnSideMenu":true,"__editorItemTitle":"F1"},{"openInNewTab":false,"type":"default","text":"**moto**care","link":"\u002Fmoto-care","showOnMainHeader":false,"showOnFixedHeader":false,"showOnSideMenu":false,"__editorItemTitle":"moto care"},{"openInNewTab":false,"type":"default","text":"motocare","link":"\u002Fmoto-care","showOnMainHeader":false,"showOnFixedHeader":false,"showOnSideMenu":false,"__editorItemTitle":"motocare mobile"},{"openInNewTab":false,"type":"default","text":"novedades","link":"https:\u002F\u002Fcloud.motorola-mail.com\u002Fgeneric-registration?lang=CO-ES","showOnMainHeader":false,"showOnFixedHeader":false,"showOnSideMenu":true,"__editorItemTitle":"Item"},{"type":"default","allSmartphones":{},"banner":{"background":{}},"text":"**Think**shield","showOnMainHeader":false,"showOnFixedHeader":false,"link":"\u002Fthinkshield","showOnSideMenu":false,"__editorItemTitle":"Item"},{"type":"default","allSmartphones":{},"banner":{"background":{}},"link":"\u002Fthinkshield","text":"thinkshield","showOnSideMenu":true,"__editorItemTitle":"Item"},{"type":"default","allSmartphones":{},"banner":{"background":{}},"text":"smartphones **5G**","link":"\u002Ffamilia-5g","showOnSideMenu":false,"showOnMainHeader":false,"showOnFixedHeader":false,"__editorItemTitle":"Item"},{"type":"default","allSmartphones":{},"banner":{"background":{}},"text":"pantone","link":"\u002Fpantone","showOnMainHeader":true,"showOnFixedHeader":true,"showOnSideMenu":true,"__editorItemTitle":"Item"},{"__editorItemTitle":"press room","type":"default","allSmartphones":{},"banner":{"background":{}},"text":"press room","link":"https:\u002F\u002Fmotorolanews.com\u002Fco\u002F","showOnMainHeader":true,"showOnFixedHeader":true,"showOnSideMenu":true},{"openInNewTab":false,"type":"default","text":"Regístrate","link":"https:\u002F\u002Fcloud.motorola-mail.com\u002Fgeneric-registration?lang=CO-ES","showOnMainHeader":false,"showOnFixedHeader":false,"showOnSideMenu":true,"__editorItemTitle":"Item"},{"__editorItemTitle":"FIFA","type":"default","allSmartphones":{},"banner":{"background":{}},"text":"**FIFA**","link":"\u002Fmundial-de-clubes-fifa-2025","showOnMainHeader":true,"showOnFixedHeader":true,"showOnSideMenu":true}]},"infos":{"items":[{"text":"envío gratis smartphones"},{"text":"múltiples medios de pago"},{"text":"servicio técnico a domicilio*"}],"popup":{"title":"Beneficios","items":[{"image":"\u002Farquivos\u002Fc-rd-box_frete.png?v=637455372912300000","title":"Envío gratis en smartphones","description":"Disfruta de envío sin costo a todo el país"},{"image":"\u002Farquivos\u002Fc-rd-ate12x.png?v=637455372910730000","title":"Múltiples medios de pago","description":"Realiza tu compra con tarjeta de crédito, débito o transferencia vía Baloto\u002FEfecty.Además lleva tu equipo a cuotas con ADDI."},{"image":"\u002Farquivos\u002Fc-rd-entrega_rapida.png?v=637455373117400000","title":"Servicios técnico a domicilio","description":"Si llegas a necesitar una revisión técnica, recogemos tu teléfono por donde nos indiques*"}]}},"options":[{"icon":"https:\u002F\u002Fcomoto.vteximg.com.br\u002Farquivos\u002Fc-rd-search@2x.png?v=637462298855500000","close":"https:\u002F\u002Fcomoto.vteximg.com.br\u002Farquivos\u002Fc-rd-cross-black.png?v=637455373007500000","type":"mobile-search","openInNewTab":false,"showOnMobile":true,"showOnDesktop":false,"showOnMobileScroll":true,"__editorItemTitle":"Item","campaignCode":"NEW_REGISTERS_CO_PROMO"},{"icon":"\u002Farquivos\u002Fheader-white-opt-news.png","link":"https:\u002F\u002Fcloud.motorola-mail.com\u002Fgeneric-registration?lang=CO-ES","text":"Regístrate \u003Cbr\u002F\u003E\u003Cstrong style=\"color: #ff554d\"\u003EObtén un cupón de $50.000\u003C\u002Fstrong\u003E","type":"link","openInNewTab":true,"showOnMobile":true,"showOnDesktop":true,"showOnMobileScroll":true,"__editorItemTitle":"Regístrate","campaignCode":"NEW_REGISTERS_CO_PROMO","launchModal":true,"registerAcronym":"NR"},{"icon":"\u002Farquivos\u002Ficono-tiendas-fisicas.png?v=637396756131130000","link":"\u002Fmotorola-stores","text":"centros de servicio","type":"link","openInNewTab":false,"showOnMobile":false,"showOnDesktop":true,"showOnMobileScroll":false,"__editorItemTitle":"Item","campaignCode":"NEW_REGISTERS_CO_PROMO"},{"icon":"\u002Farquivos\u002Fc-rd-support@2x.png?v=637396756106300000","text":"soporte","type":"menu","openInNewTab":false,"showOnMobile":false,"showOnDesktop":true,"showOnMobileScroll":true,"menu":[{"text":"Celulares y accesorios","link":"https:\u002F\u002Fmotorola-global-es-latam.custhelp.com\u002F","__editorItemTitle":"Item"},{"text":"Recuperación y asistente inteligente","link":"https:\u002F\u002Fes-latam.support.motorola.com\u002Fapp\u002Frsa","__editorItemTitle":"Item"},{"text":"Actualizaciones de sistema","link":"https:\u002F\u002Fmotorola-global-es-latam.custhelp.com\u002Fapp\u002Fsoftware-upgrade-news\u002Fg_id\u002F1984","__editorItemTitle":"Item"},{"text":"Controladores","link":"https:\u002F\u002Fmotorola-global-es-latam.custhelp.com\u002Fapp\u002Fanswers\u002Fdetail\u002Fa_id\u002F89882","__editorItemTitle":"Item"},{"text":"Contáctanos","link":"https:\u002F\u002Fmotorola-global-es-latam.custhelp.com\u002Fapp\u002Fmcp\u002Fcontactus#gs=","__editorItemTitle":"Item"},{"text":"Servicio y reparación","link":"https:\u002F\u002Fmotorola-global-es-latam.custhelp.com\u002Fapp\u002Fmcp\u002Ftrackrepair2","__editorItemTitle":"Item"},{"text":"Estatus de tu reparación","link":"https:\u002F\u002Fmotorola-global-es-latam.custhelp.com\u002Fapp\u002Fmcp\u002Ftrackrepair","__editorItemTitle":"Item"}],"__editorItemTitle":"Item","campaignCode":"NEW_REGISTERS_CO_PROMO"},{"icon":"\u002Farquivos\u002Fc-rd-user@2x.png?v=637326813091770000","text":"mi cuenta","type":"login","openInNewTab":false,"showOnMobile":true,"showOnDesktop":true,"showOnMobileScroll":true,"isLogged":{"prefix":"","menu":[{"text":"Mis pedidos","link":"\u002Faccount#\u002Forders","type":"link"},{"text":"Mi cuenta","link":"\u002Faccount","type":"link"},{"text":"Salir","link":"\u002Flogout","type":"link"}]},"isntLogged":{"prefix":"","menu":[{"text":"Mis pedidos","link":"\u002Faccount#\u002Forders","type":"link"},{"text":"Mi cuenta","link":"\u002Faccount","type":"link"},{"text":"Entrar","link":"\u002Flogin","type":"popup","popup":{"title":"Accede a tu cuenta","description":"Compra y rastrea todos tus pedidos con tu cuenta Motorola. Es simple y seguro"},"customItemId":"login-content","loginContent":{"defaultOption":1}}]},"__editorItemTitle":"Item","campaignCode":"NEW_REGISTERS_CO_PROMO"},{"icon":"\u002Farquivos\u002Fsacola@2x.png","text":"","openInNewTab":false,"showOnMobile":true,"showOnDesktop":true,"showOnMobileScroll":true,"link":"https:\u002F\u002Fwww.motorola.com.co\u002Fcheckout\u002F","type":"link","__editorItemTitle":"Carrito","campaignCode":"NEW_REGISTERS_CO_PROMO","miniCart":true}],"policies":{"items":[{"text":"Todos nuestros smartphones vienen con \u003Cstrong\u003Ecargador incluido en caja.\u003C\u002Fstrong\u003E","showInTheCarousel":true},{"text":"¡Oferta Imperdible! Recibe \u003C\u002Fstrong\u003E$30.000\u003C\u002Fstrong\u003E de descuento en tu \u003C\u002Fstrong\u003Emoto g34\u003C\u002Fstrong\u003E pagando con Addi. Cupon \u003C\u002Fstrong\u003E ADDIG34\u003C\u002Fstrong\u003E","showInTheCarousel":false},{"text":"¡Moto Trasnochón! Solo por HOY hasta 11:59pm te regalamos $100.000 en nuestros poderosos Edge 50 Pro y moto g85. ","showInTheCarousel":false}],"showCarousel":true},"infinite":true,"showNavigationArrows":"always","showPaginationDots":"always","usePagination":true,"fullWidth":true,"additionalDef":"none","textType":"t-body","orientation":"horizontal"},"contentIds":["qfkcqCkgsbkahiHdow58t9~pZShoGMhpRHYBFiPJxZhSV"]},"store.custom#motostores\u002F$around_storeWrapper":{"before":[],"around":[],"after":[],"blockId":"comoto.store@2.x:storeWrapper","blocks":[{"blockId":"comoto.store@2.x:moto-context","extensionPointId":"moto-context","children":false,"blockRole":"slot"},{"blockId":"vtex.admin-pages@4.x:highlight-overlay.cms","extensionPointId":"highlight-overlay"}],"component":"vtex.store@2.142.0\u002FStoreWrapper","composition":"blocks","hasContentSchema":false,"hydration":"always","implements":["vtex.store@2.x:storeWrapper"],"preview":null,"props":{"CustomContext":"moto-context"},"render":"server","track":[],"content":{"CustomContext":"moto-context"},"contentIds":[""]},"store.custom#motostores\u002F$around_challenge":{"before":[],"around":[],"after":[],"blockId":"vtex.store@2.x:challenge","blocks":[],"component":"vtex.store@2.142.0\u002FDefaultChallenge","composition":"blocks","hasContentSchema":false,"hydration":"always","implements":["vtex.store@2.x:challenge"],"preview":null,"props":{},"render":"server","track":[],"content":{},"contentIds":[""]},"store.custom#motostores\u002F$after_footer":{"before":[],"around":[],"after":[],"blockId":"comoto.store@2.x:footer","blocks":[{"blockId":"comoto.store@2.x:footer-layout.desktop","extensionPointId":"footer-layout.desktop","children":false,"blockRole":"block"},{"blockId":"comoto.store@2.x:footer-layout.mobile","extensionPointId":"footer-layout.mobile","children":false,"blockRole":"block"}],"component":"vtex.store-footer@2.27.0\u002FFooter","composition":"blocks","hasContentSchema":true,"hydration":"on-view","implements":["vtex.store-footer@2.x:footer"],"preview":null,"props":{},"render":"server","track":[],"content":{},"contentIds":[""]},"store.custom#motostores\u002F$after_pixels":{"before":[],"around":[],"after":[],"blockId":"vtex.pixel-interfaces@1.x:pixels","blocks":[{"blockId":"vtex.request-capture@2.x:pixel.rc","extensionPointId":"pixel.rc"},{"blockId":"addi.product-page-action@1.x:addi-infos","extensionPointId":"addi-infos"},{"blockId":"vtexbr.tiktok-tbp@1.x:pixel.tbpPixel","extensionPointId":"pixel.tbpPixel"},{"blockId":"vtex.sae-analytics@2.x:pixel.sae-analytics","extensionPointId":"pixel.sae-analytics"},{"blockId":"vtex.google-tag-manager@3.x:pixel.gtm","extensionPointId":"pixel.gtm"},{"blockId":"vtex.facebook-fbe@1.x:pixel.fbePixel","extensionPointId":"pixel.fbePixel"}],"component":"vtex.render-runtime@8.136.1\u002FExtensionContainer","composition":"blocks","hasContentSchema":false,"implements":["vtex.pixel-interfaces@1.x:pixels"],"preview":null,"props":{},"render":"client","track":[],"content":{},"contentIds":[""]},"store.custom#motostores\u002Fmoto-stores":{"before":[],"around":[],"after":[],"blockId":"comoto.store@2.x:moto-stores","blocks":[],"component":"comoto.store@2.0.178\u002FMotorolaStores","composition":"blocks","contentMapId":"s5F3iGp8FuPWBNS3qcv81b","hasContentSchema":false,"hydration":"always","implements":["comoto.store@2.x:moto-stores"],"preview":null,"props":{},"render":"server","track":[],"content":{"states":[{"state":"Bogotá","stores":[{"address":"Transversal 100a #80a-20. Centro Comercial Portal 80. Piso 2 - Locales 022-023, 80a-20","city":"","complement":"Lunes a Viernes: 10am a 7pm Sábados: 10am a 4pm","latitude":"4.71024","longitude":"-74.1117","name":"Portal 80","number":"80","services":"Reparaciones en garantía y Fuera de garantía para celulares, venta de accesorios.","state":"Bogotá","img":"star-stores.png"}],"__editorItemTitle":"Bogotá"},{"state":"Medellín","stores":[{"address":"Carrera 43A #30-25, Centro Comercial Premium plaza, local 2310","city":"","complement":"Lunes – Sábado: 10am a 7pm; Domingos y Festivos: 11am a 7pm","country":"","latitude":"6.23024","longitude":"-75.57038","name":"Premium Plaza","neighborhood":"","number":"30-25","postalCode":"","services":"Reparaciones en garantía y Fuera de garantía para celulares.","state":"Medellín","img":"star-stores.png"}],"__editorItemTitle":"Medellín"}]},"contentIds":["s5F3iGp8FuPWBNS3qcv81b~oVpFx7twZxUoCrSRYbWzXh"]},"store.custom#motostores\u002F$before_moto-header\u002Flogin-content":{"before":[],"around":["$around_wrapper"],"after":[],"blockId":"vtex.login@2.x:login-content","blocks":[],"component":"vtex.login@2.66.0\u002FLoginContent","composition":"blocks","hasContentSchema":false,"hydration":"always","implements":["vtex.login@2.x:login-content"],"preview":null,"props":{},"render":"server","track":[],"content":{},"contentIds":[""]},"store.custom#motostores\u002F$before_moto-header\u002Fsearch-bar":{"before":[],"around":[],"after":[],"blockId":"comoto.store@2.x:search-bar","blocks":[{"blockId":"comoto.store@2.x:autocomplete-result-list.v2","extensionPointId":"autocomplete-result-list","children":false,"blockRole":"block"}],"component":"vtex.store-components@3.178.0\u002FSearchBar","composition":"blocks","hasContentSchema":true,"hydration":"always","implements":["vtex.store-components@3.x:search-bar"],"preview":null,"props":{"openAutocompleteOnFocus":true,"blockClass":"header__search-bar"},"render":"server","track":[],"content":{"openAutocompleteOnFocus":true,"blockClass":"header__search-bar"},"contentIds":[""]},"store.custom#motostores\u002F$before_moto-header\u002Fcollaborator-modal":{"before":[],"around":[],"after":[],"blockId":"comoto.store@2.x:collaborator-modal","blocks":[{"blockId":"vtex.login@2.x:login-content","extensionPointId":"login-content","children":false,"blockRole":"block"}],"component":"comoto.store@2.0.178\u002FCollaboratorModal","composition":"blocks","hasContentSchema":false,"hydration":"always","implements":["comoto.store@2.x:collaborator-modal"],"preview":null,"props":{},"render":"server","track":[],"content":{},"contentIds":[""]},"store.custom#motostores\u002F$around_storeWrapper\u002Fmoto-context":{"before":[],"around":[],"after":[],"blockId":"comoto.store@2.x:moto-context","blocks":[],"component":"comoto.store@2.0.178\u002FMotoContextWrapper","composition":"blocks","hasContentSchema":false,"hydration":"always","implements":["comoto.store@2.x:moto-context"],"preview":null,"props":{},"render":"server","track":[],"content":{},"contentIds":[""]},"store.custom#motostores\u002F$around_storeWrapper\u002Fhighlight-overlay":{"before":[],"around":[],"after":[],"blockId":"vtex.admin-pages@4.x:highlight-overlay.cms","blocks":[],"component":"vtex.admin-pages@4.58.0\u002FHighlightOverlay","composition":"blocks","hasContentSchema":false,"hydration":"always","implements":["vtex.admin-pages@4.x:highlight-overlay.cms","vtex.store@2.x:highlight-overlay"],"preview":null,"props":{},"render":"client","track":[],"content":{},"contentIds":[""]},"store.custom#motostores\u002F$after_footer\u002Ffooter-layout.desktop":{"before":[],"around":[],"after":[],"blockId":"comoto.store@2.x:footer-layout.desktop","blocks":[{"blockId":"comoto.store@2.x:flex-layout.row#footer","extensionPointId":"flex-layout.row#footer","children":true,"blockRole":"children"},{"blockId":"comoto.store@2.x:back-to-top-button","extensionPointId":"back-to-top-button","children":true,"blockRole":"children"},{"blockId":"comoto.store@2.x:add-scripts","extensionPointId":"add-scripts","children":true,"blockRole":"children"}],"component":"vtex.store-footer@2.27.0\u002FFooterLayout","composition":"children","hasContentSchema":false,"hydration":"on-view","implements":["vtex.store-footer@2.x:footer-layout.desktop","vtex.store-footer@2.x:footer-layout"],"preview":null,"props":{},"render":"server","track":[],"content":{},"contentIds":[""]},"store.custom#motostores\u002F$after_pixels\u002Fpixel.rc":{"before":[],"around":[],"after":[],"blockId":"vtex.request-capture@2.x:pixel.rc","blocks":[],"component":"vtex.request-capture@2.3.0\u002Findex","composition":"blocks","hasContentSchema":false,"implements":["vtex.request-capture@2.x:pixel.rc","vtex.pixel-interfaces@1.x:pixel"],"preview":null,"props":{},"render":"client","track":[],"content":{},"contentIds":[""]},"store.custom#motostores\u002F$after_pixels\u002Faddi-infos":{"before":[],"around":[],"after":[],"blockId":"addi.product-page-action@1.x:addi-infos","blocks":[],"component":"addi.product-page-action@1.0.2\u002FAddiInfos","composition":"blocks","hasContentSchema":false,"hydration":"always","implements":["addi.product-page-action@1.x:addi-infos"],"preview":null,"props":{},"render":"client","track":[],"content":{},"contentIds":[""]},"store.custom#motostores\u002F$after_pixels\u002Fpixel.tbpPixel":{"before":[],"around":[],"after":[],"blockId":"vtexbr.tiktok-tbp@1.x:pixel.tbpPixel","blocks":[],"component":"vtexbr.tiktok-tbp@1.6.2\u002FTbpPixel","composition":"blocks","hasContentSchema":false,"implements":["vtexbr.tiktok-tbp@1.x:pixel.tbpPixel","vtex.pixel-interfaces@1.x:pixel"],"preview":null,"props":{},"render":"client","track":[],"content":{},"contentIds":[""]},"store.custom#motostores\u002F$after_pixels\u002Fpixel.sae-analytics":{"before":[],"around":[],"after":[],"blockId":"vtex.sae-analytics@2.x:pixel.sae-analytics","blocks":[],"component":"vtex.sae-analytics@2.17.0\u002Findex","composition":"blocks","hasContentSchema":false,"implements":["vtex.sae-analytics@2.x:pixel.sae-analytics","vtex.pixel-interfaces@1.x:pixel"],"preview":null,"props":{},"render":"client","track":[],"content":{},"contentIds":[""]},"store.custom#motostores\u002F$after_pixels\u002Fpixel.gtm":{"before":[],"around":[],"after":[],"blockId":"vtex.google-tag-manager@3.x:pixel.gtm","blocks":[],"component":"vtex.google-tag-manager@3.5.4\u002Findex","composition":"blocks","hasContentSchema":false,"implements":["vtex.google-tag-manager@3.x:pixel.gtm","vtex.pixel-interfaces@1.x:pixel"],"preview":null,"props":{},"render":"client","track":[],"content":{},"contentIds":[""]},"store.custom#motostores\u002F$after_pixels\u002Fpixel.fbePixel":{"before":[],"around":[],"after":[],"blockId":"vtex.facebook-fbe@1.x:pixel.fbePixel","blocks":[],"component":"vtex.facebook-fbe@1.11.0\u002FFbePixel","composition":"blocks","hasContentSchema":false,"implements":["vtex.facebook-fbe@1.x:pixel.fbePixel","vtex.pixel-interfaces@1.x:pixel"],"preview":null,"props":{},"render":"client","track":[],"content":{},"contentIds":[""]},"store.custom#motostores\u002F$before_moto-header\u002Flogin-content\u002F$around_wrapper":{"before":[],"around":[],"after":[],"blockId":"vtex.login@2.x:wrapper","blocks":[],"component":"vtex.login@2.66.0\u002FWrapper","composition":"blocks","hasContentSchema":false,"hydration":"always","implements":["vtex.login@2.x:wrapper"],"preview":null,"props":{},"render":"server","track":[],"content":{},"contentIds":[""]},"store.custom#motostores\u002F$before_moto-header\u002Fsearch-bar\u002Fautocomplete-result-list":{"before":[],"around":[],"after":[],"blockId":"comoto.store@2.x:autocomplete-result-list.v2","blocks":[{"blockId":"comoto.store@2.x:product-summary.shelf#autocomplete","extensionPointId":"product-summary","children":false,"blockRole":"block"}],"component":"vtex.search@2.18.3\u002FAutocomplete","composition":"blocks","hasContentSchema":false,"hydration":"always","implements":["vtex.search@2.x:autocomplete-result-list.v2","vtex.store-components@3.x:autocomplete-result-list"],"preview":null,"props":{},"render":"server","track":[],"content":{},"contentIds":[""]},"store.custom#motostores\u002F$before_moto-header\u002Fcollaborator-modal\u002Flogin-content":{"before":[],"around":["$around_wrapper"],"after":[],"blockId":"vtex.login@2.x:login-content","blocks":[],"component":"vtex.login@2.66.0\u002FLoginContent","composition":"blocks","hasContentSchema":false,"hydration":"always","implements":["vtex.login@2.x:login-content"],"preview":null,"props":{},"render":"server","track":[],"content":{},"contentIds":[""]},"store.custom#motostores\u002F$after_footer\u002Ffooter-layout.desktop\u002Fflex-layout.row#footer":{"before":[],"around":[],"after":[],"blockId":"comoto.store@2.x:flex-layout.row#footer","blocks":[{"blockId":"comoto.store@2.x:flex-layout.col#footer","extensionPointId":"flex-layout.col#footer","children":true,"blockRole":"children"}],"component":"vtex.flex-layout@0.21.4\u002FFlexLayout","composition":"children","hasContentSchema":false,"hydration":"on-view","implements":["vtex.flex-layout@0.x:flex-layout.row","vtex.flex-layout@0.x:flex-layout"],"preview":null,"props":{"fullWidth":true,"blockClass":"footer"},"render":"server","track":[],"content":{"fullWidth":true,"blockClass":"footer"},"contentIds":[""]},"store.custom#motostores\u002F$after_footer\u002Ffooter-layout.desktop\u002Fback-to-top-button":{"before":[],"around":[],"after":[],"blockId":"comoto.store@2.x:back-to-top-button","blocks":[],"component":"vtex.store-components@3.178.0\u002FBackToTopButton","composition":"blocks","hasContentSchema":false,"hydration":"on-view","implements":["vtex.store-components@3.x:back-to-top-button"],"preview":null,"props":{"displayThreshold":300,"display":"caret-icon"},"render":"client","track":[],"content":{"displayThreshold":300,"display":"caret-icon"},"contentIds":[""]},"store.custom#motostores\u002F$after_footer\u002Ffooter-layout.desktop\u002Fadd-scripts":{"before":[],"around":[],"after":[],"blockId":"comoto.store@2.x:add-scripts","blocks":[],"component":"comoto.store@2.0.178\u002FAddScripts","composition":"blocks","hasContentSchema":false,"hydration":"on-view","implements":["comoto.store@2.x:add-scripts"],"preview":null,"props":{},"render":"server","track":[],"content":{},"contentIds":[""]},"store.custom#motostores\u002F$before_moto-header\u002Fsearch-bar\u002Fautocomplete-result-list\u002Fproduct-summary":{"before":[],"around":[],"after":[],"blockId":"comoto.store@2.x:product-summary.shelf#autocomplete","blocks":[{"blockId":"comoto.store@2.x:flex-layout.row#shelf-autocomplete","extensionPointId":"flex-layout.row#shelf-autocomplete","children":true,"blockRole":"children"}],"component":"vtex.product-summary@2.90.4\u002FProductSummaryCustom","composition":"children","hasContentSchema":true,"hydration":"always","implements":["vtex.product-summary@2.x:product-summary.shelf","vtex.product-summary@2.x:product-summary"],"preview":null,"props":{"blockClass":"shelf-autocomplete","buyButtonText":"vtex.product-summary@2.x::store\u002Fbutton-label","labelSellingPrice":"vtex.product-summary@2.x::store\u002Fpricing.to","labelListPrice":"vtex.product-summary@2.x::store\u002Fpricing.from","sponsoredBadgeLabel":"vtex.product-summary@2.x::store\u002Fsponsored-badge.label","sponsoredBadgePosition":"containerTopLeft","trackListName":true},"render":"server","track":[],"content":{"blockClass":"shelf-autocomplete","buyButtonText":"vtex.product-summary@2.x::store\u002Fbutton-label","labelSellingPrice":"vtex.product-summary@2.x::store\u002Fpricing.to","labelListPrice":"vtex.product-summary@2.x::store\u002Fpricing.from","sponsoredBadgeLabel":"vtex.product-summary@2.x::store\u002Fsponsored-badge.label","sponsoredBadgePosition":"containerTopLeft","trackListName":true},"contentIds":[""]},"store.custom#motostores\u002F$before_moto-header\u002Fcollaborator-modal\u002Flogin-content\u002F$around_wrapper":{"before":[],"around":[],"after":[],"blockId":"vtex.login@2.x:wrapper","blocks":[],"component":"vtex.login@2.66.0\u002FWrapper","composition":"blocks","hasContentSchema":false,"hydration":"always","implements":["vtex.login@2.x:wrapper"],"preview":null,"props":{},"render":"server","track":[],"content":{},"contentIds":[""]},"store.custom#motostores\u002F$after_footer\u002Ffooter-layout.desktop\u002Fflex-layout.row#footer\u002Fflex-layout.col#footer":{"before":[],"around":[],"after":[],"blockId":"comoto.store@2.x:flex-layout.col#footer","blocks":[{"blockId":"comoto.store@2.x:flex-layout.row#footer-newsletter","extensionPointId":"flex-layout.row#footer-newsletter","children":true,"blockRole":"children"},{"blockId":"comoto.store@2.x:moto-privacy-policies#footer","extensionPointId":"moto-privacy-policies#footer","children":true,"blockRole":"children"},{"blockId":"comoto.store@2.x:flex-layout.row#footer-social-location","extensionPointId":"flex-layout.row#footer-social-location","children":true,"blockRole":"children"},{"blockId":"comoto.store@2.x:flex-layout.row#footer-menus","extensionPointId":"flex-layout.row#footer-menus","children":true,"blockRole":"children"},{"blockId":"comoto.store@2.x:add-scripts-footer","extensionPointId":"add-scripts-footer","children":true,"blockRole":"children"},{"blockId":"comoto.store@2.x:flex-layout.row#footer-copyright","extensionPointId":"flex-layout.row#footer-copyright","children":true,"blockRole":"children"},{"blockId":"comoto.store@2.x:flex-layout.row#footer-created","extensionPointId":"flex-layout.row#footer-created","children":true,"blockRole":"children"}],"component":"vtex.flex-layout@0.21.4\u002FCol","composition":"children","hasContentSchema":false,"hydration":"on-view","implements":["vtex.flex-layout@0.x:flex-layout.col","vtex.flex-layout@0.x:flex-layout"],"preview":null,"props":{"blockClass":"footer"},"render":"server","track":[],"content":{"blockClass":"footer"},"contentIds":[""]},"store.custom#motostores\u002F$before_moto-header\u002Fsearch-bar\u002Fautocomplete-result-list\u002Fproduct-summary\u002Fflex-layout.row#shelf-autocomplete":{"before":[],"around":[],"after":[],"blockId":"comoto.store@2.x:flex-layout.row#shelf-autocomplete","blocks":[{"blockId":"comoto.store@2.x:flex-layout.col#shelf-autocomplete-col1","extensionPointId":"flex-layout.col#shelf-autocomplete-col1","children":true,"blockRole":"children"},{"blockId":"comoto.store@2.x:flex-layout.col#shelf-autocomplete-col2","extensionPointId":"flex-layout.col#shelf-autocomplete-col2","children":true,"blockRole":"children"}],"component":"vtex.flex-layout@0.21.4\u002FFlexLayout","composition":"children","hasContentSchema":false,"hydration":"always","implements":["vtex.flex-layout@0.x:flex-layout.row","vtex.flex-layout@0.x:flex-layout"],"preview":null,"props":{"blockClass":"autocomplete-row"},"render":"server","track":[],"content":{"blockClass":"autocomplete-row"},"contentIds":[""]},"store.custom#motostores\u002F$after_footer\u002Ffooter-layout.desktop\u002Fflex-layout.row#footer\u002Fflex-layout.col#footer\u002Fflex-layout.row#footer-newsletter":{"before":[],"around":[],"after":[],"blockId":"comoto.store@2.x:flex-layout.row#footer-newsletter","blocks":[{"blockId":"comoto.store@2.x:form-footer","extensionPointId":"form-footer","children":true,"blockRole":"children"}],"component":"vtex.flex-layout@0.21.4\u002FFlexLayout","composition":"children","hasContentSchema":false,"hydration":"on-view","implements":["vtex.flex-layout@0.x:flex-layout.row","vtex.flex-layout@0.x:flex-layout"],"preview":null,"props":{"blockClass":"footer-newsletter"},"render":"server","title":"Promotional Form","track":[],"content":{"blockClass":"footer-newsletter"},"contentIds":[""]},"store.custom#motostores\u002F$after_footer\u002Ffooter-layout.desktop\u002Fflex-layout.row#footer\u002Fflex-layout.col#footer\u002Fmoto-privacy-policies#footer":{"before":[],"around":[],"after":[],"blockId":"comoto.store@2.x:moto-privacy-policies#footer","blocks":[],"component":"comoto.store@2.0.178\u002FPrivacyPolicies","composition":"blocks","hasContentSchema":false,"hydration":"on-view","implements":["comoto.store@2.x:moto-privacy-policies"],"preview":null,"props":{"isHeader":false},"render":"server","track":[],"content":{"isHeader":false},"contentIds":[""]},"store.custom#motostores\u002F$after_footer\u002Ffooter-layout.desktop\u002Fflex-layout.row#footer\u002Fflex-layout.col#footer\u002Fflex-layout.row#footer-social-location":{"before":[],"around":[],"after":[],"blockId":"comoto.store@2.x:flex-layout.row#footer-social-location","blocks":[{"blockId":"comoto.store@2.x:flex-layout.col#footer-site-oficial","extensionPointId":"flex-layout.col#footer-site-oficial","children":true,"blockRole":"children"},{"blockId":"comoto.store@2.x:flex-layout.col#footer-social-media","extensionPointId":"flex-layout.col#footer-social-media","children":true,"blockRole":"children"},{"blockId":"comoto.store@2.x:flex-layout.col#footer-location","extensionPointId":"flex-layout.col#footer-location","children":true,"blockRole":"children"}],"component":"vtex.flex-layout@0.21.4\u002FFlexLayout","composition":"children","hasContentSchema":false,"hydration":"on-view","implements":["vtex.flex-layout@0.x:flex-layout.row","vtex.flex-layout@0.x:flex-layout"],"preview":null,"props":{"blockClass":"footer-social-location"},"render":"server","title":"Redes sociais e localização","track":[],"content":{"blockClass":"footer-social-location"},"contentIds":[""]},"store.custom#motostores\u002F$after_footer\u002Ffooter-layout.desktop\u002Fflex-layout.row#footer\u002Fflex-layout.col#footer\u002Fflex-layout.row#footer-menus":{"before":[],"around":[],"after":[],"blockId":"comoto.store@2.x:flex-layout.row#footer-menus","blocks":[{"blockId":"comoto.store@2.x:flex-layout.col#footer-sobre-nos","extensionPointId":"flex-layout.col#footer-sobre-nos","children":true,"blockRole":"children"},{"blockId":"comoto.store@2.x:flex-layout.col#footer-modelos","extensionPointId":"flex-layout.col#footer-modelos","children":true,"blockRole":"children"},{"blockId":"comoto.store@2.x:flex-layout.col#footer-venta-online","extensionPointId":"flex-layout.col#footer-venta-online","children":true,"blockRole":"children"},{"blockId":"comoto.store@2.x:flex-layout.col#footer-suporte","extensionPointId":"flex-layout.col#footer-suporte","children":true,"blockRole":"children"},{"blockId":"comoto.store@2.x:flex-layout.col#footer-pagamentos-site-seguro","extensionPointId":"flex-layout.col#footer-pagamentos-site-seguro","children":true,"blockRole":"children"}],"component":"vtex.flex-layout@0.21.4\u002FFlexLayout","composition":"children","hasContentSchema":false,"hydration":"on-view","implements":["vtex.flex-layout@0.x:flex-layout.row","vtex.flex-layout@0.x:flex-layout"],"preview":null,"props":{"blockClass":"footer-menus"},"render":"server","title":"Menus Desktop","track":[],"content":{"blockClass":"footer-menus"},"contentIds":[""]},"store.custom#motostores\u002F$after_footer\u002Ffooter-layout.desktop\u002Fflex-layout.row#footer\u002Fflex-layout.col#footer\u002Fadd-scripts-footer":{"before":[],"around":[],"after":[],"blockId":"comoto.store@2.x:add-scripts-footer","blocks":[],"component":"comoto.store@2.0.178\u002FAddScriptsFooter","composition":"blocks","hasContentSchema":false,"hydration":"on-view","implements":["comoto.store@2.x:add-scripts-footer"],"preview":null,"props":{},"render":"server","track":[],"content":{},"contentIds":[""]},"store.custom#motostores\u002F$after_footer\u002Ffooter-layout.desktop\u002Fflex-layout.row#footer\u002Fflex-layout.col#footer\u002Fflex-layout.row#footer-copyright":{"before":[],"around":[],"after":[],"blockId":"comoto.store@2.x:flex-layout.row#footer-copyright","blocks":[{"blockId":"comoto.store@2.x:rich-text#footer-copyright","extensionPointId":"rich-text#footer-copyright","children":true,"blockRole":"children"}],"component":"vtex.flex-layout@0.21.4\u002FFlexLayout","composition":"children","hasContentSchema":false,"hydration":"on-view","implements":["vtex.flex-layout@0.x:flex-layout.row","vtex.flex-layout@0.x:flex-layout"],"preview":null,"props":{"horizontalAlign":"center","blockClass":"footer-copyright"},"render":"server","track":[],"content":{"horizontalAlign":"center","blockClass":"footer-copyright"},"contentIds":[""]},"store.custom#motostores\u002F$after_footer\u002Ffooter-layout.desktop\u002Fflex-layout.row#footer\u002Fflex-layout.col#footer\u002Fflex-layout.row#footer-created":{"before":[],"around":[],"after":[],"blockId":"comoto.store@2.x:flex-layout.row#footer-created","blocks":[{"blockId":"comoto.store@2.x:flex-layout.row#footer-created-by","extensionPointId":"flex-layout.row#footer-created-by","children":true,"blockRole":"children"},{"blockId":"comoto.store@2.x:flex-layout.row#footer-created-with","extensionPointId":"flex-layout.row#footer-created-with","children":true,"blockRole":"children"}],"component":"vtex.flex-layout@0.21.4\u002FFlexLayout","composition":"children","hasContentSchema":false,"hydration":"on-view","implements":["vtex.flex-layout@0.x:flex-layout.row","vtex.flex-layout@0.x:flex-layout"],"preview":null,"props":{"horizontalAlign":"center","preventHorizontalStretch":true,"blockClass":"footer-created"},"render":"server","track":[],"content":{"horizontalAlign":"center","preventHorizontalStretch":true,"blockClass":"footer-created"},"contentIds":[""]},"store.custom#motostores\u002F$before_moto-header\u002Fsearch-bar\u002Fautocomplete-result-list\u002Fproduct-summary\u002Fflex-layout.row#shelf-autocomplete\u002Fflex-layout.col#shelf-autocomplete-col1":{"before":[],"around":[],"after":[],"blockId":"comoto.store@2.x:flex-layout.col#shelf-autocomplete-col1","blocks":[{"blockId":"comoto.store@2.x:product-summary-image#shelf","extensionPointId":"product-summary-image#shelf","children":true,"blockRole":"children"}],"component":"vtex.flex-layout@0.21.4\u002FCol","composition":"children","hasContentSchema":false,"hydration":"always","implements":["vtex.flex-layout@0.x:flex-layout.col","vtex.flex-layout@0.x:flex-layout"],"preview":null,"props":{"blockClass":"autocomplete-col1"},"render":"server","track":[],"content":{"blockClass":"autocomplete-col1"},"contentIds":[""]},"store.custom#motostores\u002F$before_moto-header\u002Fsearch-bar\u002Fautocomplete-result-list\u002Fproduct-summary\u002Fflex-layout.row#shelf-autocomplete\u002Fflex-layout.col#shelf-autocomplete-col2":{"before":[],"around":[],"after":[],"blockId":"comoto.store@2.x:flex-layout.col#shelf-autocomplete-col2","blocks":[{"blockId":"comoto.store@2.x:product-summary-name","extensionPointId":"product-summary-name","children":true,"blockRole":"children"},{"blockId":"vtex.product-price@1.x:product-selling-price","extensionPointId":"product-selling-price","children":true,"blockRole":"children"}],"component":"vtex.flex-layout@0.21.4\u002FCol","composition":"children","hasContentSchema":false,"hydration":"always","implements":["vtex.flex-layout@0.x:flex-layout.col","vtex.flex-layout@0.x:flex-layout"],"preview":null,"props":{"blockClass":"autocomplete-col2"},"render":"server","track":[],"content":{"blockClass":"autocomplete-col2"},"contentIds":[""]},"store.custom#motostores\u002F$after_footer\u002Ffooter-layout.desktop\u002Fflex-layout.row#footer\u002Fflex-layout.col#footer\u002Fflex-layout.row#footer-newsletter\u002Fform-footer":{"before":[],"around":[],"after":[],"blockId":"comoto.store@2.x:form-footer","blocks":[],"component":"comoto.store@2.0.178\u002FFormFooter","composition":"blocks","hasContentSchema":false,"hydration":"on-view","implements":["comoto.store@2.x:form-footer"],"preview":null,"props":{},"render":"server","track":[],"content":{},"contentIds":[""]},"store.custom#motostores\u002F$after_footer\u002Ffooter-layout.desktop\u002Fflex-layout.row#footer\u002Fflex-layout.col#footer\u002Fflex-layout.row#footer-social-location\u002Fflex-layout.col#footer-site-oficial":{"before":[],"around":[],"after":[],"blockId":"comoto.store@2.x:flex-layout.col#footer-site-oficial","blocks":[{"blockId":"comoto.store@2.x:rich-text#footer-site-oficial","extensionPointId":"rich-text#footer-site-oficial","children":true,"blockRole":"children"},{"blockId":"comoto.store@2.x:logo#desktop","extensionPointId":"logo#desktop","children":true,"blockRole":"children"}],"component":"vtex.flex-layout@0.21.4\u002FCol","composition":"children","hasContentSchema":false,"hydration":"on-view","implements":["vtex.flex-layout@0.x:flex-layout.col","vtex.flex-layout@0.x:flex-layout"],"preview":null,"props":{"horizontalAlign":"center","verticalAlign":"middle","blockClass":"footer-social-location"},"render":"server","track":[],"content":{"horizontalAlign":"center","verticalAlign":"middle","blockClass":"footer-social-location"},"contentIds":[""]},"store.custom#motostores\u002F$after_footer\u002Ffooter-layout.desktop\u002Fflex-layout.row#footer\u002Fflex-layout.col#footer\u002Fflex-layout.row#footer-social-location\u002Fflex-layout.col#footer-social-media":{"before":[],"around":[],"after":[],"blockId":"comoto.store@2.x:flex-layout.col#footer-social-media","blocks":[{"blockId":"comoto.store@2.x:rich-text#footer-social-media","extensionPointId":"rich-text#footer-social-media","children":true,"blockRole":"children"},{"blockId":"comoto.store@2.x:flex-layout.row#footer-social-media-icons","extensionPointId":"flex-layout.row#footer-social-media-icons","children":true,"blockRole":"children"}],"component":"vtex.flex-layout@0.21.4\u002FCol","composition":"children","hasContentSchema":false,"hydration":"on-view","implements":["vtex.flex-layout@0.x:flex-layout.col","vtex.flex-layout@0.x:flex-layout"],"preview":null,"props":{"horizontalAlign":"center","verticalAlign":"middle","blockClass":"footer-social-media"},"render":"server","track":[],"content":{"horizontalAlign":"center","verticalAlign":"middle","blockClass":"footer-social-media"},"contentIds":[""]},"store.custom#motostores\u002F$after_footer\u002Ffooter-layout.desktop\u002Fflex-layout.row#footer\u002Fflex-layout.col#footer\u002Fflex-layout.row#footer-social-location\u002Fflex-layout.col#footer-location":{"before":[],"around":[],"after":[],"blockId":"comoto.store@2.x:flex-layout.col#footer-location","blocks":[{"blockId":"comoto.store@2.x:flex-layout.row#footer-location","extensionPointId":"flex-layout.row#footer-location","children":true,"blockRole":"children"}],"component":"vtex.flex-layout@0.21.4\u002FCol","composition":"children","hasContentSchema":false,"hydration":"on-view","implements":["vtex.flex-layout@0.x:flex-layout.col","vtex.flex-layout@0.x:flex-layout"],"preview":null,"props":{"blockClass":"footer-location"},"render":"server","track":[],"content":{"blockClass":"footer-location"},"contentIds":[""]},"store.custom#motostores\u002F$after_footer\u002Ffooter-layout.desktop\u002Fflex-layout.row#footer\u002Fflex-layout.col#footer\u002Fflex-layout.row#footer-menus\u002Fflex-layout.col#footer-sobre-nos":{"before":[],"around":[],"after":[],"blockId":"comoto.store@2.x:flex-layout.col#footer-sobre-nos","blocks":[{"blockId":"comoto.store@2.x:rich-text#footer-sobre-nos","extensionPointId":"rich-text#footer-sobre-nos","children":true,"blockRole":"children"},{"blockId":"comoto.store@2.x:menu#footer-sobre-nos","extensionPointId":"vtex.menu@2.x:menu#footer-sobre-nos","children":true,"blockRole":"children"}],"component":"vtex.flex-layout@0.21.4\u002FCol","composition":"children","hasContentSchema":false,"hydration":"on-view","implements":["vtex.flex-layout@0.x:flex-layout.col","vtex.flex-layout@0.x:flex-layout"],"preview":null,"props":{"width":"20%","blockClass":["footer-sobre-nos","footer-menus"]},"render":"server","title":"Container - Menu 1","track":[],"content":{"width":"20%","blockClass":["footer-sobre-nos","footer-menus"]},"contentIds":[""]},"store.custom#motostores\u002F$after_footer\u002Ffooter-layout.desktop\u002Fflex-layout.row#footer\u002Fflex-layout.col#footer\u002Fflex-layout.row#footer-menus\u002Fflex-layout.col#footer-modelos":{"before":[],"around":[],"after":[],"blockId":"comoto.store@2.x:flex-layout.col#footer-modelos","blocks":[{"blockId":"comoto.store@2.x:rich-text#footer-modelos","extensionPointId":"rich-text#footer-modelos","children":true,"blockRole":"children"},{"blockId":"comoto.store@2.x:menu#footer-modelos","extensionPointId":"vtex.menu@2.x:menu#footer-modelos","children":true,"blockRole":"children"}],"component":"vtex.flex-layout@0.21.4\u002FCol","composition":"children","hasContentSchema":false,"hydration":"on-view","implements":["vtex.flex-layout@0.x:flex-layout.col","vtex.flex-layout@0.x:flex-layout"],"preview":null,"props":{"preventVerticalStretch":true,"blockClass":["footer-modelos","footer-menus"]},"render":"server","title":"Container - Menu 2","track":[],"content":{"preventVerticalStretch":true,"blockClass":["footer-modelos","footer-menus"]},"contentIds":[""]},"store.custom#motostores\u002F$after_footer\u002Ffooter-layout.desktop\u002Fflex-layout.row#footer\u002Fflex-layout.col#footer\u002Fflex-layout.row#footer-menus\u002Fflex-layout.col#footer-venta-online":{"before":[],"around":[],"after":[],"blockId":"comoto.store@2.x:flex-layout.col#footer-venta-online","blocks":[{"blockId":"comoto.store@2.x:rich-text#footer-venta-online","extensionPointId":"rich-text#footer-venta-online","children":true,"blockRole":"children"},{"blockId":"comoto.store@2.x:menu#footer-venta-online","extensionPointId":"vtex.menu@2.x:menu#footer-venta-online","children":true,"blockRole":"children"},{"blockId":"comoto.store@2.x:rich-text#venta-telefonica","extensionPointId":"rich-text#venta-telefonica","children":true,"blockRole":"children"}],"component":"vtex.flex-layout@0.21.4\u002FCol","composition":"children","hasContentSchema":false,"hydration":"on-view","implements":["vtex.flex-layout@0.x:flex-layout.col","vtex.flex-layout@0.x:flex-layout"],"preview":null,"props":{"preventVerticalStretch":true,"blockClass":["footer-suporte","footer-menus"]},"render":"server","title":"Container - Menu 3","track":[],"content":{"preventVerticalStretch":true,"blockClass":["footer-suporte","footer-menus"]},"contentIds":[""]},"store.custom#motostores\u002F$after_footer\u002Ffooter-layout.desktop\u002Fflex-layout.row#footer\u002Fflex-layout.col#footer\u002Fflex-layout.row#footer-menus\u002Fflex-layout.col#footer-suporte":{"before":[],"around":[],"after":[],"blockId":"comoto.store@2.x:flex-layout.col#footer-suporte","blocks":[{"blockId":"comoto.store@2.x:rich-text#footer-suporte","extensionPointId":"rich-text#footer-suporte","children":true,"blockRole":"children"},{"blockId":"comoto.store@2.x:menu#footer-suporte","extensionPointId":"vtex.menu@2.x:menu#footer-suporte","children":true,"blockRole":"children"}],"component":"vtex.flex-layout@0.21.4\u002FCol","composition":"children","hasContentSchema":false,"hydration":"on-view","implements":["vtex.flex-layout@0.x:flex-layout.col","vtex.flex-layout@0.x:flex-layout"],"preview":null,"props":{"preventVerticalStretch":true,"blockClass":["footer-suporte","footer-menus"]},"render":"server","title":"Container - Menu 3","track":[],"content":{"preventVerticalStretch":true,"blockClass":["footer-suporte","footer-menus"]},"contentIds":[""]},"store.custom#motostores\u002F$after_footer\u002Ffooter-layout.desktop\u002Fflex-layout.row#footer\u002Fflex-layout.col#footer\u002Fflex-layout.row#footer-menus\u002Fflex-layout.col#footer-pagamentos-site-seguro":{"before":[],"around":[],"after":[],"blockId":"comoto.store@2.x:flex-layout.col#footer-pagamentos-site-seguro","blocks":[{"blockId":"comoto.store@2.x:flex-layout.row#footer-pagamentos","extensionPointId":"flex-layout.row#footer-pagamentos","children":true,"blockRole":"children"},{"blockId":"comoto.store@2.x:flex-layout.row#footer-site-seguro","extensionPointId":"flex-layout.row#footer-site-seguro","children":true,"blockRole":"children"}],"component":"vtex.flex-layout@0.21.4\u002FCol","composition":"children","hasContentSchema":false,"hydration":"on-view","implements":["vtex.flex-layout@0.x:flex-layout.col","vtex.flex-layout@0.x:flex-layout"],"preview":null,"props":{"width":"20%","blockClass":["footer-pagamentos-site-seguro","footer-menus"]},"render":"server","title":"Pagamento e Site Seguro","track":[],"content":{"width":"20%","blockClass":["footer-pagamentos-site-seguro","footer-menus"]},"contentIds":[""]},"store.custom#motostores\u002F$after_footer\u002Ffooter-layout.desktop\u002Fflex-layout.row#footer\u002Fflex-layout.col#footer\u002Fflex-layout.row#footer-copyright\u002Frich-text#footer-copyright":{"before":[],"around":[],"after":[],"blockId":"comoto.store@2.x:rich-text#footer-copyright","blocks":[],"component":"vtex.rich-text@0.16.0\u002Findex","composition":"blocks","contentMapId":"kWoxJ72NryYG96KiT9ouWE","hasContentSchema":true,"hydration":"on-view","implements":["vtex.rich-text@0.x:rich-text"],"preview":null,"props":{"text":"© 2021 Motorola Mobility LLC. Todos los derechos reservados. \n\n Motorola y la M estilizada son marcas registradas de Motorola Trademark Holdings, LLC. \n\n Todos los smartphones están diseñados y fabricados por Motorola Mobility LLC, una subsidiaria de propiedad exclusiva de Lenovo. \n\n Teléfono para pedidos realizados en la tienda online de Motorola (www.motorola.com.co) - 1 8766655 \n\n Servicio y atención a clientes: 01 800 700 1504 \n\n Horario de atención de 9:00 a 17:00 horas.","textAlignment":"CENTER","textPosition":"CENTER","blockClass":"footer-copyright-vendas"},"render":"server","title":"Texto Copyright","track":[],"content":{"text":"© 2025 Motorola Mobility LLC. Todos los derechos reservados. \n\n Motorola y la M estilizada son marcas registradas de Motorola Trademark Holdings, LLC. \n\n Todos los smartphones están diseñados y fabricados por Motorola Mobility LLC, una subsidiaria de propiedad exclusiva de Lenovo. \n\n Teléfono para pedidos realizados en la tienda online de Motorola [(www.motorola.com.co)](https:\u002F\u002Fwww.motorola.com.co)- 6017702114\n Servicio y atención a clientes: 01 800 700 1504 \n\n Horario de atención de 9:00 a 17:00 horas.","additionalDef":"none","textType":"t-body","orientation":"horizontal","textAlignment":"CENTER","textPosition":"CENTER","blockClass":"footer-copyright-vendas"},"contentIds":["kWoxJ72NryYG96KiT9ouWE~8MVkLknL6545TFF6YJioLB"]},"store.custom#motostores\u002F$after_footer\u002Ffooter-layout.desktop\u002Fflex-layout.row#footer\u002Fflex-layout.col#footer\u002Fflex-layout.row#footer-created\u002Fflex-layout.row#footer-created-by":{"before":[],"around":[],"after":[],"blockId":"comoto.store@2.x:flex-layout.row#footer-created-by","blocks":[{"blockId":"comoto.store@2.x:rich-text#footer-created-by","extensionPointId":"rich-text#footer-created-by","children":true,"blockRole":"children"},{"blockId":"comoto.store@2.x:image#corebiz","extensionPointId":"image#corebiz","children":true,"blockRole":"children"}],"component":"vtex.flex-layout@0.21.4\u002FFlexLayout","composition":"children","hasContentSchema":false,"hydration":"on-view","implements":["vtex.flex-layout@0.x:flex-layout.row","vtex.flex-layout@0.x:flex-layout"],"preview":null,"props":{"horizontalAlign":"center","preventHorizontalStretch":true,"preserveLayoutOnMobile":true,"blockClass":"footer-created-by"},"render":"server","title":"Container - Criado por","track":[],"content":{"horizontalAlign":"center","preventHorizontalStretch":true,"preserveLayoutOnMobile":true,"blockClass":"footer-created-by"},"contentIds":[""]},"store.custom#motostores\u002F$after_footer\u002Ffooter-layout.desktop\u002Fflex-layout.row#footer\u002Fflex-layout.col#footer\u002Fflex-layout.row#footer-created\u002Fflex-layout.row#footer-created-with":{"before":[],"around":[],"after":[],"blockId":"comoto.store@2.x:flex-layout.row#footer-created-with","blocks":[{"blockId":"comoto.store@2.x:rich-text#footer-created-with","extensionPointId":"rich-text#footer-created-with","children":true,"blockRole":"children"},{"blockId":"comoto.store@2.x:image#vtex","extensionPointId":"image#vtex","children":true,"blockRole":"children"}],"component":"vtex.flex-layout@0.21.4\u002FFlexLayout","composition":"children","hasContentSchema":false,"hydration":"on-view","implements":["vtex.flex-layout@0.x:flex-layout.row","vtex.flex-layout@0.x:flex-layout"],"preview":null,"props":{"horizontalAlign":"center","preventHorizontalStretch":true,"preserveLayoutOnMobile":true,"blockClass":"footer-created-with"},"render":"server","title":"Container - Desenvolvido com","track":[],"content":{"horizontalAlign":"center","preventHorizontalStretch":true,"preserveLayoutOnMobile":true,"blockClass":"footer-created-with"},"contentIds":[""]},"store.custom#motostores\u002F$before_moto-header\u002Fsearch-bar\u002Fautocomplete-result-list\u002Fproduct-summary\u002Fflex-layout.row#shelf-autocomplete\u002Fflex-layout.col#shelf-autocomplete-col1\u002Fproduct-summary-image#shelf":{"before":[],"around":[],"after":[],"blockId":"comoto.store@2.x:product-summary-image#shelf","blocks":[],"component":"vtex.product-summary@2.90.4\u002FProductSummaryImage","composition":"blocks","hasContentSchema":true,"hydration":"always","implements":["vtex.product-summary@2.x:product-summary-image"],"preview":null,"props":{"aspectRatio":"1:1","maxHeight":257,"blockClass":"shelf","showBadge":false},"render":"server","track":[],"content":{"aspectRatio":"1:1","maxHeight":257,"blockClass":"shelf","showBadge":false},"contentIds":[""]},"store.custom#motostores\u002F$before_moto-header\u002Fsearch-bar\u002Fautocomplete-result-list\u002Fproduct-summary\u002Fflex-layout.row#shelf-autocomplete\u002Fflex-layout.col#shelf-autocomplete-col2\u002Fproduct-summary-name":{"before":[],"around":[],"after":[],"blockId":"comoto.store@2.x:product-summary-name","blocks":[],"component":"vtex.product-summary@2.90.4\u002FProductSummaryName","composition":"blocks","hasContentSchema":false,"hydration":"always","implements":["vtex.product-summary@2.x:product-summary-name"],"preview":null,"props":{"tag":"h3"},"render":"server","track":[],"content":{"tag":"h3"},"contentIds":[""]},"store.custom#motostores\u002F$before_moto-header\u002Fsearch-bar\u002Fautocomplete-result-list\u002Fproduct-summary\u002Fflex-layout.row#shelf-autocomplete\u002Fflex-layout.col#shelf-autocomplete-col2\u002Fproduct-selling-price":{"before":[],"around":[],"after":[],"blockId":"vtex.product-price@1.x:product-selling-price","blocks":[],"component":"vtex.product-price@1.31.2\u002FSellingPrice","composition":"children","hasContentSchema":true,"hydration":"always","implements":["vtex.product-price@1.x:product-selling-price"],"preview":null,"props":{"message":"vtex.product-price@1.x::store\u002Fselling-price.default"},"render":"server","track":[],"content":{"message":"vtex.product-price@1.x::store\u002Fselling-price.default"},"contentIds":[""]},"store.custom#motostores\u002F$after_footer\u002Ffooter-layout.desktop\u002Fflex-layout.row#footer\u002Fflex-layout.col#footer\u002Fflex-layout.row#footer-social-location\u002Fflex-layout.col#footer-site-oficial\u002Frich-text#footer-site-oficial":{"before":[],"around":[],"after":[],"blockId":"comoto.store@2.x:rich-text#footer-site-oficial","blocks":[],"component":"vtex.rich-text@0.16.0\u002Findex","composition":"blocks","hasContentSchema":true,"hydration":"on-view","implements":["vtex.rich-text@0.x:rich-text"],"preview":null,"props":{"text":"Sitio oficial","textAlignment":"CENTER","textPosition":"CENTER","blockClass":"footer-social-location"},"render":"server","title":"Site Oficial","track":[],"content":{"text":"Sitio oficial","textAlignment":"CENTER","textPosition":"CENTER","blockClass":"footer-social-location"},"contentIds":[""]},"store.custom#motostores\u002F$after_footer\u002Ffooter-layout.desktop\u002Fflex-layout.row#footer\u002Fflex-layout.col#footer\u002Fflex-layout.row#footer-social-location\u002Fflex-layout.col#footer-site-oficial\u002Flogo#desktop":{"before":[],"around":[],"after":[],"blockId":"comoto.store@2.x:logo#desktop","blocks":[],"component":"vtex.store-components@3.178.0\u002FLogo","composition":"blocks","hasContentSchema":false,"hydration":"on-view","implements":["vtex.store-components@3.x:logo"],"preview":null,"props":{"title":"Logo","href":"\u002F","url":"https:\u002F\u002Fmotorolaimgrepo.vtexassets.com\u002Farquivos\u002Fmotorola-logo-full.svg","width":"147"},"render":"server","track":[],"content":{"title":"Logo","href":"\u002F","url":"https:\u002F\u002Fmotorolaimgrepo.vtexassets.com\u002Farquivos\u002Fmotorola-logo-full.svg","width":"147"},"contentIds":[""]},"store.custom#motostores\u002F$after_footer\u002Ffooter-layout.desktop\u002Fflex-layout.row#footer\u002Fflex-layout.col#footer\u002Fflex-layout.row#footer-social-location\u002Fflex-layout.col#footer-social-media\u002Frich-text#footer-social-media":{"before":[],"around":[],"after":[],"blockId":"comoto.store@2.x:rich-text#footer-social-media","blocks":[],"component":"vtex.rich-text@0.16.0\u002Findex","composition":"blocks","hasContentSchema":true,"hydration":"on-view","implements":["vtex.rich-text@0.x:rich-text"],"preview":null,"props":{"text":"Síguenos","textAlignment":"CENTER","textPosition":"CENTER","blockClass":"footer-social-location"},"render":"server","title":"Redes Sociais","track":[],"content":{"text":"Síguenos","textAlignment":"CENTER","textPosition":"CENTER","blockClass":"footer-social-location"},"contentIds":[""]},"store.custom#motostores\u002F$after_footer\u002Ffooter-layout.desktop\u002Fflex-layout.row#footer\u002Fflex-layout.col#footer\u002Fflex-layout.row#footer-social-location\u002Fflex-layout.col#footer-social-media\u002Fflex-layout.row#footer-social-media-icons":{"before":[],"around":[],"after":[],"blockId":"comoto.store@2.x:flex-layout.row#footer-social-media-icons","blocks":[{"blockId":"comoto.store@2.x:image#footer-social-media-insta","extensionPointId":"image#footer-social-media-insta","children":true,"blockRole":"children"},{"blockId":"comoto.store@2.x:image#footer-social-media-tiktok","extensionPointId":"image#footer-social-media-tiktok","children":true,"blockRole":"children"},{"blockId":"comoto.store@2.x:image#footer-social-media-face","extensionPointId":"image#footer-social-media-face","children":true,"blockRole":"children"},{"blockId":"comoto.store@2.x:image#footer-social-media-twitter","extensionPointId":"image#footer-social-media-twitter","children":true,"blockRole":"children"},{"blockId":"comoto.store@2.x:image#footer-social-media-youtube","extensionPointId":"image#footer-social-media-youtube","children":true,"blockRole":"children"}],"component":"vtex.flex-layout@0.21.4\u002FFlexLayout","composition":"children","hasContentSchema":false,"hydration":"on-view","implements":["vtex.flex-layout@0.x:flex-layout.row","vtex.flex-layout@0.x:flex-layout"],"preview":null,"props":{"preventHorizontalStretch":true,"preserveLayoutOnMobile":true,"blockClass":"footer-social-media-icons"},"render":"server","title":"Icons Redes Sociais","track":[],"content":{"preventHorizontalStretch":true,"preserveLayoutOnMobile":true,"blockClass":"footer-social-media-icons"},"contentIds":[""]},"store.custom#motostores\u002F$after_footer\u002Ffooter-layout.desktop\u002Fflex-layout.row#footer\u002Fflex-layout.col#footer\u002Fflex-layout.row#footer-social-location\u002Fflex-layout.col#footer-location\u002Fflex-layout.row#footer-location":{"before":[],"around":[],"after":[],"blockId":"comoto.store@2.x:flex-layout.row#footer-location","blocks":[{"blockId":"comoto.store@2.x:image#footer-location","extensionPointId":"image#footer-location","children":true,"blockRole":"children"},{"blockId":"comoto.store@2.x:rich-text#footer-location","extensionPointId":"rich-text#footer-location","children":true,"blockRole":"children"}],"component":"vtex.flex-layout@0.21.4\u002FFlexLayout","composition":"children","hasContentSchema":false,"hydration":"on-view","implements":["vtex.flex-layout@0.x:flex-layout.row","vtex.flex-layout@0.x:flex-layout"],"preview":null,"props":{"horizontalAlign":"center","preserveLayoutOnMobile":true,"blockClass":"footer-location"},"render":"server","title":"Localização","track":[],"content":{"horizontalAlign":"center","preserveLayoutOnMobile":true,"blockClass":"footer-location"},"contentIds":[""]},"store.custom#motostores\u002F$after_footer\u002Ffooter-layout.desktop\u002Fflex-layout.row#footer\u002Fflex-layout.col#footer\u002Fflex-layout.row#footer-menus\u002Fflex-layout.col#footer-sobre-nos\u002Frich-text#footer-sobre-nos":{"before":[],"around":[],"after":[],"blockId":"comoto.store@2.x:rich-text#footer-sobre-nos","blocks":[],"component":"vtex.rich-text@0.16.0\u002Findex","composition":"blocks","contentMapId":"vdahr6zz3x7513ELsYJfHi","hasContentSchema":true,"hydration":"on-view","implements":["vtex.rich-text@0.x:rich-text"],"preview":null,"props":{"text":"Sobre Nosotros","blockClass":"footer-menus"},"render":"server","title":"Título - Menu 1","track":[],"content":{"text":"sobre nosotros","socialNetworks":[{"socialNetwork":"Facebook"}],"paymentForms":[{"paymentTypes":["MasterCard"]}],"blockClass":"footer-menus"},"contentIds":["vdahr6zz3x7513ELsYJfHi~kLBrMT4hihrVsBp1Y562Xc"]},"store.custom#motostores\u002F$after_footer\u002Ffooter-layout.desktop\u002Fflex-layout.row#footer\u002Fflex-layout.col#footer\u002Fflex-layout.row#footer-menus\u002Fflex-layout.col#footer-sobre-nos\u002Fvtex.menu@2.x:menu#footer-sobre-nos":{"before":[],"around":[],"after":[],"blockId":"comoto.store@2.x:menu#footer-sobre-nos","blocks":[],"component":"vtex.menu@2.35.3\u002FMenu","composition":"children","contentMapId":"kcEfPcQM3vNBQejS3tLwnj","hasContentSchema":true,"hydration":"on-view","implements":["vtex.menu@2.x:menu"],"preview":null,"props":{"blockClass":"footer-menus","orientation":"vertical","items":[{"id":"menu-item-sobre-lenovo","type":"custom","iconId":null,"highlight":false,"itemProps":{"type":"external","href":"https:\u002F\u002Fwww.lenovo.com\u002F","noFollow":false,"tagTitle":"sobre lenovo","text":"sobre lenovo"}},{"id":"menu-item-sobre-motorola","type":"custom","iconId":null,"highlight":false,"itemProps":{"type":"internal","href":"\u002Finstitucional\u002Fsobre-nosotros","noFollow":false,"tagTitle":"sobre motorola","text":"sobre motorola"}},{"id":"menu-item-terminos-de-uso","type":"custom","iconId":null,"highlight":false,"itemProps":{"type":"internal","href":"\u002Finstitucional\u002Fterminos-de-uso","noFollow":false,"tagTitle":"legal","text":"legal"}},{"id":"menu-item-aviso-privacidad-web","type":"custom","iconId":null,"highlight":false,"itemProps":{"type":"external","href":"https:\u002F\u002Fwww.motorola.com\u002Fus\u002Flegal\u002Fprivacy-policy","noFollow":false,"tagTitle":"aviso de privacidad web","text":"aviso de privacidad web"}},{"id":"menu-item-aviso-privacidad-producto","type":"custom","iconId":null,"highlight":false,"itemProps":{"type":"external","href":"https:\u002F\u002Fwww.motorola.com\u002Fus\u002Flegal\u002Fproduct-privacy","noFollow":false,"tagTitle":"aviso de privacidad de producto","text":"aviso de privacidad de producto"}},{"id":"menu-item-terminos-de-venta","type":"custom","iconId":null,"highlight":false,"itemProps":{"type":"internal","href":"\u002Finstitucional\u002Fterminos-de-compra-venta","noFollow":false,"tagTitle":"términos de venta","text":"términos de venta"}},{"id":"menu-item-registro","type":"custom","iconId":null,"highlight":false,"itemProps":{"type":"external","href":"https:\u002F\u002Fcloud.motorola-mail.com\u002Fgeneric-registration?lang=CO-ES","noFollow":false,"tagTitle":"registro","text":"registro"}},{"id":"menu-item-regala-una-oportunidad","type":"custom","iconId":null,"highlight":false,"itemProps":{"type":"external","href":"\u002Fregalaunaoportunidad","noFollow":false,"tagTitle":"regala una oportunidad","text":"regala una oportunidad"}}]},"render":"server","title":"Menu 1","track":[],"content":{"additionalDef":"none","textType":"t-body","orientation":"vertical","items":[{"id":"menu-item-sobre-lenovo","type":"custom","iconId":null,"highlight":false,"itemProps":{"type":"external","href":"https:\u002F\u002Fwww.lenovo.com\u002F","noFollow":false,"tagTitle":"sobre lenovo","text":"sobre lenovo"}},{"id":"menu-item-sobre-motorola","type":"custom","iconId":null,"highlight":false,"itemProps":{"type":"internal","href":"\u002Finstitucional\u002Fsobre-nosotros","noFollow":false,"tagTitle":"sobre motorola","text":"sobre motorola"}},{"id":"menu-item-terminos-de-uso","type":"custom","iconId":null,"highlight":false,"itemProps":{"type":"internal","href":"\u002Finstitucional\u002Fterminos-de-uso","noFollow":false,"tagTitle":"legal","text":"legal"}},{"id":"menu-item-aviso-privacidad-web","type":"custom","iconId":null,"highlight":false,"itemProps":{"type":"external","href":"\u002Finstitucional\u002Fpolitica-de-privacidad","noFollow":false,"tagTitle":"aviso de privacidad web","text":"aviso de privacidad web"},"__editorItemTitle":"aviso de privacidad web"},{"id":"menu-item-terminos-de-venta","type":"custom","iconId":null,"highlight":false,"itemProps":{"type":"internal","href":"\u002Finstitucional\u002Fterminos-de-compra-venta","noFollow":false,"tagTitle":"términos de venta","text":"términos de venta"},"__editorItemTitle":"términos de venta"},{"id":"menu-item-registro","type":"custom","iconId":null,"highlight":false,"itemProps":{"type":"external","href":"https:\u002F\u002Fcloud.motorola-mail.com\u002Fgeneric-registration?lang=CO-ES","noFollow":false,"tagTitle":"registro","text":"registro"},"__editorItemTitle":"registro"},{"type":"custom","__editorItemTitle":"TyC","itemProps":{"type":"external","text":"Términos y condiciones \"Pits Motorola\"","href":"\u002Fterminos-y-condiciones-pits-motorola"}},{"type":"custom","__editorItemTitle":"TyC Mayorista","itemProps":{"text":"Términos y condiciones \"Bingo Virtual\"","type":"external","href":"\u002Fterminos-y-condiciones-bingo-virtual"}}],"text":"","socialNetworks":[{"socialNetwork":"Facebook"}],"paymentForms":[{"paymentTypes":["MasterCard"]}],"blockClass":"footer-menus"},"contentIds":["kcEfPcQM3vNBQejS3tLwnj~u31Das9cuhHuW7cU2Aehcn"]},"store.custom#motostores\u002F$after_footer\u002Ffooter-layout.desktop\u002Fflex-layout.row#footer\u002Fflex-layout.col#footer\u002Fflex-layout.row#footer-menus\u002Fflex-layout.col#footer-modelos\u002Frich-text#footer-modelos":{"before":[],"around":[],"after":[],"blockId":"comoto.store@2.x:rich-text#footer-modelos","blocks":[],"component":"vtex.rich-text@0.16.0\u002Findex","composition":"blocks","contentMapId":"gPm2vruKu2xrc6oD7Bnnu3","hasContentSchema":true,"hydration":"on-view","implements":["vtex.rich-text@0.x:rich-text"],"preview":null,"props":{"text":"Modelos","blockClass":"footer-menus"},"render":"server","title":"Título - Menu 2","track":[],"content":{"text":"modelos","blockClass":"footer-menus"},"contentIds":["gPm2vruKu2xrc6oD7Bnnu3~3HuzR2QG6pyonja743eK8u"]},"store.custom#motostores\u002F$after_footer\u002Ffooter-layout.desktop\u002Fflex-layout.row#footer\u002Fflex-layout.col#footer\u002Fflex-layout.row#footer-menus\u002Fflex-layout.col#footer-modelos\u002Fvtex.menu@2.x:menu#footer-modelos":{"before":[],"around":[],"after":[],"blockId":"comoto.store@2.x:menu#footer-modelos","blocks":[],"component":"vtex.menu@2.35.3\u002FMenu","composition":"children","contentMapId":"pA2KPe5uDAuU3PGjXj3Pn9","hasContentSchema":true,"hydration":"on-view","implements":["vtex.menu@2.x:menu"],"preview":null,"props":{"blockClass":"footer-menus","orientation":"vertical","items":[{"id":"menu-item-motorola-razr","type":"custom","iconId":null,"highlight":false,"itemProps":{"type":"internal","href":"\u002Fsmartphones\u002Frazr","noFollow":false,"tagTitle":"motorola razr","text":"motorola razr"}},{"id":"menu-item-motorola-edge","type":"custom","iconId":null,"highlight":false,"itemProps":{"type":"internal","href":"\u002Ffamilia-edge","noFollow":false,"tagTitle":"motorola edge","text":"motorola edge"}},{"id":"menu-item-motorola-g","type":"custom","iconId":null,"highlight":false,"itemProps":{"type":"internal","href":"\u002Ffamilia-moto-g","noFollow":false,"tagTitle":"moto g","text":"moto g"}},{"id":"menu-item-moto-e","type":"custom","iconId":null,"highlight":false,"itemProps":{"type":"internal","href":"\u002Ffamilia-moto-e","noFollow":false,"tagTitle":"moto e","text":"moto e"}}]},"render":"server","title":"Menu 2","track":[],"content":{"additionalDef":"none","textType":"t-body","orientation":"vertical","items":[{"type":"custom","__editorItemTitle":"motorola razr","itemProps":{"type":"internal","text":"motorola razr","href":"\u002Ffamilia-razr","tagTitle":"motorola razr"}},{"id":"menu-item-motorola-one","type":"custom","iconId":null,"highlight":false,"itemProps":{"type":"internal","href":"\u002Fmotorola-edge-40-neo\u002Fp","noFollow":false,"tagTitle":"motorola edge","text":"motorola edge"},"__editorItemTitle":"motorola edge"},{"id":"menu-item-motorola-g","type":"custom","iconId":null,"highlight":false,"itemProps":{"type":"internal","href":"\u002Ffamilia-moto-g","noFollow":false,"tagTitle":"moto g","text":"moto g"},"__editorItemTitle":"moto g"},{"id":"menu-item-moto-e","type":"custom","iconId":null,"highlight":false,"itemProps":{"type":"internal","href":"\u002Ffamilia-moto-e","noFollow":false,"tagTitle":"moto e","text":"moto e"},"__editorItemTitle":"moto e"},{"type":"custom","__editorItemTitle":"Fichas técnicas","itemProps":{"type":"external","text":"fichas técnicas smartphones","href":"https:\u002F\u002Fcomoto.myvtex.com\u002Farquivos\u002FMotorola%20-%20Informacion%20fichas%20tecnicas%202024.pdf"}}],"blockClass":"footer-menus"},"contentIds":["pA2KPe5uDAuU3PGjXj3Pn9~caToP3ymkU5t2miCaDyQkk"]},"store.custom#motostores\u002F$after_footer\u002Ffooter-layout.desktop\u002Fflex-layout.row#footer\u002Fflex-layout.col#footer\u002Fflex-layout.row#footer-menus\u002Fflex-layout.col#footer-venta-online\u002Frich-text#footer-venta-online":{"before":[],"around":[],"after":[],"blockId":"comoto.store@2.x:rich-text#footer-venta-online","blocks":[],"component":"vtex.rich-text@0.16.0\u002Findex","composition":"blocks","contentMapId":"v3UPG5bKLEkiQGy83e12xe","hasContentSchema":true,"hydration":"on-view","implements":["vtex.rich-text@0.x:rich-text"],"preview":null,"props":{"text":"Venta Online","blockClass":"footer-menus"},"render":"server","title":"Título - Menu 3","track":[],"content":{"text":"venta online","blockClass":"footer-menus"},"contentIds":["v3UPG5bKLEkiQGy83e12xe~v6bAeseqYbZoVAVXTC5rLK"]},"store.custom#motostores\u002F$after_footer\u002Ffooter-layout.desktop\u002Fflex-layout.row#footer\u002Fflex-layout.col#footer\u002Fflex-layout.row#footer-menus\u002Fflex-layout.col#footer-venta-online\u002Fvtex.menu@2.x:menu#footer-venta-online":{"before":[],"around":[],"after":[],"blockId":"comoto.store@2.x:menu#footer-venta-online","blocks":[],"component":"vtex.menu@2.35.3\u002FMenu","composition":"children","contentMapId":"rU6NrMjqwK63G181HwDYmw","hasContentSchema":true,"hydration":"on-view","implements":["vtex.menu@2.x:menu"],"preview":null,"props":{"blockClass":["footer-menus","quit-cursor"],"orientation":"vertical","items":[{"id":"menu-item-preguntas-frecuentes","type":"custom","iconId":null,"highlight":false,"itemProps":{"type":"external","href":"\u002Finstitucional\u002Fpreguntas-frecuentes","noFollow":false,"tagTitle":"preguntas frecuentes","text":"preguntas frecuentes"}},{"id":"menu-item-terminos-de-venta","type":"custom","iconId":null,"highlight":false,"itemProps":{"type":"internal","href":"\u002Finstitucional\u002Fterminos-de-compra-venta","noFollow":false,"tagTitle":"términos de venta","text":"términos de venta"}},{"id":"menu-item-terminos-de-seguros-y-asistencias","type":"custom","iconId":null,"highlight":false,"itemProps":{"type":"internal","href":"\u002Finstitucional\u002Fterminos-de-seguros","noFollow":false,"tagTitle":"términos de seguros y asistencias","text":"términos de seguros y asistencias","classes":"hola"}}]},"render":"server","title":"Menu 3","track":[],"content":{"additionalDef":"none","textType":"t-body","orientation":"vertical","items":[{"id":"menu-item-preguntas-frecuentes","type":"custom","iconId":null,"highlight":false,"itemProps":{"type":"internal","href":"\u002Finstitucional\u002Fpreguntas-frecuentes","noFollow":false,"tagTitle":"preguntas frecuentes","text":"preguntas frecuentes"}},{"id":"menu-item-terminos-de-venta","type":"custom","iconId":null,"highlight":false,"itemProps":{"type":"internal","href":"\u002Finstitucional\u002Fterminos-de-compra-venta","noFollow":false,"tagTitle":"términos de venta","text":"términos de venta"}},{"id":"menu-item-terminos-de-seguros-y-asistencias","type":"custom","iconId":null,"highlight":false,"itemProps":{"type":"internal","href":"\u002Finstitucional\u002Fterminos-de-seguros","noFollow":false,"tagTitle":"términos de seguros y asistencias","text":"términos de seguros y asistencias"}}],"text":"","blockClass":"footer-menus"},"contentIds":["rU6NrMjqwK63G181HwDYmw~2ARxFZnvSQyS7ZV3fnr1Er"]},"store.custom#motostores\u002F$after_footer\u002Ffooter-layout.desktop\u002Fflex-layout.row#footer\u002Fflex-layout.col#footer\u002Fflex-layout.row#footer-menus\u002Fflex-layout.col#footer-venta-online\u002Frich-text#venta-telefonica":{"before":[],"around":[],"after":[],"blockId":"comoto.store@2.x:rich-text#venta-telefonica","blocks":[],"component":"vtex.rich-text@0.16.0\u002Findex","composition":"blocks","contentMapId":"cAQbyRakVdyJktQpG9w2mK","hasContentSchema":true,"hydration":"on-view","implements":["vtex.rich-text@0.x:rich-text"],"preview":null,"props":{"text":"Venta telefónica: 601-8766640","blockClass":"venta-telefonica"},"render":"server","track":[],"content":{"text":"venta telefónica: 6017430095","socialNetworks":[{"socialNetwork":"Facebook"}],"paymentForms":[{"paymentTypes":["MasterCard"]}],"additionalDef":"none","textType":"t-body","orientation":"horizontal","blockClass":"venta-telefonica"},"contentIds":["cAQbyRakVdyJktQpG9w2mK~2eHBYTY34Notc5nowrUa2y"]},"store.custom#motostores\u002F$after_footer\u002Ffooter-layout.desktop\u002Fflex-layout.row#footer\u002Fflex-layout.col#footer\u002Fflex-layout.row#footer-menus\u002Fflex-layout.col#footer-suporte\u002Frich-text#footer-suporte":{"before":[],"around":[],"after":[],"blockId":"comoto.store@2.x:rich-text#footer-suporte","blocks":[],"component":"vtex.rich-text@0.16.0\u002Findex","composition":"blocks","contentMapId":"dyTfaiGm5Syq6QTwFzXhxR","hasContentSchema":true,"hydration":"on-view","implements":["vtex.rich-text@0.x:rich-text"],"preview":null,"props":{"text":"Soporte","blockClass":"footer-menus"},"render":"server","title":"Título - Menu 3","track":[],"content":{"text":"soporte","blockClass":"footer-menus"},"contentIds":["dyTfaiGm5Syq6QTwFzXhxR~9X1B1ZuE3ibkUWhcJmNrv1"]},"store.custom#motostores\u002F$after_footer\u002Ffooter-layout.desktop\u002Fflex-layout.row#footer\u002Fflex-layout.col#footer\u002Fflex-layout.row#footer-menus\u002Fflex-layout.col#footer-suporte\u002Fvtex.menu@2.x:menu#footer-suporte":{"before":[],"around":[],"after":[],"blockId":"comoto.store@2.x:menu#footer-suporte","blocks":[],"component":"vtex.menu@2.35.3\u002FMenu","composition":"children","contentMapId":"tR7ns2LL4SFLzkJ3VqFNAo","hasContentSchema":true,"hydration":"on-view","implements":["vtex.menu@2.x:menu"],"preview":null,"props":{"blockClass":"footer-menus","orientation":"vertical","items":[{"id":"menu-item-celulares-y-accesorios","type":"custom","iconId":null,"highlight":false,"itemProps":{"type":"external","href":"https:\u002F\u002Fsupport.motorola.com\u002Frola\u002Fes\u002F","noFollow":false,"tagTitle":"celulares y accesorios","text":"celulares y accesorios"}},{"id":"menu-item-recuperacion-y-asistente-inteligente","type":"custom","iconId":null,"highlight":false,"itemProps":{"type":"internal","href":"\u002Fassistente-inteligente","noFollow":false,"tagTitle":"recuperación y asistente inteligente","text":"recuperación y asistente inteligente"}},{"id":"menu-item-actualizaciones-de-sistema","type":"custom","iconId":null,"highlight":false,"itemProps":{"type":"external","href":"https:\u002F\u002Fmotorola-global-es-latam.custhelp.com\u002Fapp\u002Fsoftware-upgrade-news\u002Fg_id\u002F1984","noFollow":false,"tagTitle":"actualizaciones de sistema","text":"actualizaciones de sistema"}},{"id":"menu-item-controladores","type":"custom","iconId":null,"highlight":false,"itemProps":{"type":"external","href":"https:\u002F\u002Fmotorola-global-es-latam.custhelp.com\u002Fapp\u002Fanswers\u002Fdetail\u002Fa_id\u002F89882","noFollow":false,"tagTitle":"controladores","text":"controladores"}},{"id":"menu-item-venta-corporativa","type":"custom","iconId":null,"highlight":false,"itemProps":{"type":"external","href":"\u002Finstitucional\u002Fcontacto-b2b","noFollow":false,"tagTitle":"venta corporativa","text":"venta corporativa"}}]},"render":"server","title":"Menu 3","track":[],"content":{"additionalDef":"none","textType":"t-body","orientation":"vertical","items":[{"id":"menu-item-celulares-y-accesorios","type":"custom","iconId":null,"highlight":false,"itemProps":{"type":"external","href":"https:\u002F\u002Fsupport.motorola.com\u002Frola\u002Fes\u002F","noFollow":false,"tagTitle":"celulares y accesorios","text":"celulares y accesorios"}},{"id":"menu-item-recuperacion-y-asistente-inteligente","type":"custom","iconId":null,"highlight":false,"itemProps":{"type":"internal","href":"https:\u002F\u002Fes-latam.support.motorola.com\u002Fapp\u002Frsa","noFollow":false,"tagTitle":"recuperación y asistente inteligente","text":"recuperación y asistente inteligente"}},{"id":"menu-item-actualizaciones-de-sistema","type":"custom","iconId":null,"highlight":false,"itemProps":{"type":"external","href":"https:\u002F\u002Fmotorola-global-es-latam.custhelp.com\u002Fapp\u002Fsoftware-upgrade-news\u002Fg_id\u002F1984","noFollow":false,"tagTitle":"actualizaciones de sistema","text":"actualizaciones de sistema"}},{"id":"menu-item-controladores","type":"custom","iconId":null,"highlight":false,"itemProps":{"type":"external","href":"https:\u002F\u002Fmotorola-global-es-latam.custhelp.com\u002Fapp\u002Fanswers\u002Fdetail\u002Fa_id\u002F89882","noFollow":false,"tagTitle":"controladores","text":"controladores"}},{"id":"menu-item-venta-corporativa","type":"custom","iconId":null,"highlight":false,"itemProps":{"type":"external","href":"\u002Finstitucional\u002Fcontacto-b2b","noFollow":false,"tagTitle":"venta corporativa","text":"venta corporativa"}}],"blockClass":"footer-menus"},"contentIds":["tR7ns2LL4SFLzkJ3VqFNAo~d2WMysqCjWojH9BLhT26Tt"]},"store.custom#motostores\u002F$after_footer\u002Ffooter-layout.desktop\u002Fflex-layout.row#footer\u002Fflex-layout.col#footer\u002Fflex-layout.row#footer-menus\u002Fflex-layout.col#footer-pagamentos-site-seguro\u002Fflex-layout.row#footer-pagamentos":{"before":[],"around":[],"after":[],"blockId":"comoto.store@2.x:flex-layout.row#footer-pagamentos","blocks":[{"blockId":"comoto.store@2.x:flex-layout.col#footer-pagamentos","extensionPointId":"flex-layout.col#footer-pagamentos","children":true,"blockRole":"children"}],"component":"vtex.flex-layout@0.21.4\u002FFlexLayout","composition":"children","hasContentSchema":false,"hydration":"on-view","implements":["vtex.flex-layout@0.x:flex-layout.row","vtex.flex-layout@0.x:flex-layout"],"preview":null,"props":{"blockClass":"footer-pagamentos"},"render":"server","track":[],"content":{"blockClass":"footer-pagamentos"},"contentIds":[""]},"store.custom#motostores\u002F$after_footer\u002Ffooter-layout.desktop\u002Fflex-layout.row#footer\u002Fflex-layout.col#footer\u002Fflex-layout.row#footer-menus\u002Fflex-layout.col#footer-pagamentos-site-seguro\u002Fflex-layout.row#footer-site-seguro":{"before":[],"around":[],"after":[],"blockId":"comoto.store@2.x:flex-layout.row#footer-site-seguro","blocks":[{"blockId":"comoto.store@2.x:flex-layout.col#footer-site-seguro","extensionPointId":"flex-layout.col#footer-site-seguro","children":true,"blockRole":"children"}],"component":"vtex.flex-layout@0.21.4\u002FFlexLayout","composition":"children","hasContentSchema":false,"hydration":"on-view","implements":["vtex.flex-layout@0.x:flex-layout.row","vtex.flex-layout@0.x:flex-layout"],"preview":null,"props":{"blockClass":"footer-site-seguro"},"render":"server","track":[],"content":{"blockClass":"footer-site-seguro"},"contentIds":[""]},"store.custom#motostores\u002F$after_footer\u002Ffooter-layout.desktop\u002Fflex-layout.row#footer\u002Fflex-layout.col#footer\u002Fflex-layout.row#footer-created\u002Fflex-layout.row#footer-created-by\u002Frich-text#footer-created-by":{"before":[],"around":[],"after":[],"blockId":"comoto.store@2.x:rich-text#footer-created-by","blocks":[],"component":"vtex.rich-text@0.16.0\u002Findex","composition":"blocks","contentMapId":"6BncPL66i7Nt2kkq6nV6zm","hasContentSchema":true,"hydration":"on-view","implements":["vtex.rich-text@0.x:rich-text"],"preview":null,"props":{"text":"Created with much love by:","textAlignment":"CENTER","textPosition":"CENTER","blockClass":"footer-created"},"render":"server","title":"Criado por","track":[],"content":{"text":"","textAlignment":"CENTER","textPosition":"CENTER","blockClass":"footer-created"},"contentIds":["6BncPL66i7Nt2kkq6nV6zm~sDC8PgjfkA4jYULSckcYTh"]},"store.custom#motostores\u002F$after_footer\u002Ffooter-layout.desktop\u002Fflex-layout.row#footer\u002Fflex-layout.col#footer\u002Fflex-layout.row#footer-created\u002Fflex-layout.row#footer-created-by\u002Fimage#corebiz":{"before":[],"around":[],"after":[],"blockId":"comoto.store@2.x:image#corebiz","blocks":[],"component":"vtex.store-components@3.178.0\u002FImage","composition":"blocks","contentMapId":"f7dd4cmSwwQNFp3wQ1i47v","hasContentSchema":true,"hydration":"on-view","implements":["vtex.store-components@3.x:image"],"preview":null,"props":{"src":"https:\u002F\u002Fcomoto.vteximg.com.br\u002Farquivos\u002Fc-rd-corebiz-logo.png?v=637455372994230000","link":{"url":"https:\u002F\u002Fwww.corebiz.ag\u002Fpt\u002F","newTab":true},"maxHeight":15,"blockClass":"corebiz-image"},"render":"server","title":"Logo Corebiz","track":[],"content":{"analyticsProperties":"none","link":{"attributeNofollow":false,"url":"","newTab":true},"alt":"","title":"","loading":"eager","src":"","text":"","maxHeight":15,"blockClass":"corebiz-image"},"contentIds":["f7dd4cmSwwQNFp3wQ1i47v~5DxuxGhhy1zUqWZCCgZgYR"]},"store.custom#motostores\u002F$after_footer\u002Ffooter-layout.desktop\u002Fflex-layout.row#footer\u002Fflex-layout.col#footer\u002Fflex-layout.row#footer-created\u002Fflex-layout.row#footer-created-with\u002Frich-text#footer-created-with":{"before":[],"around":[],"after":[],"blockId":"comoto.store@2.x:rich-text#footer-created-with","blocks":[],"component":"vtex.rich-text@0.16.0\u002Findex","composition":"blocks","hasContentSchema":true,"hydration":"on-view","implements":["vtex.rich-text@0.x:rich-text"],"preview":null,"props":{"text":"Powered by:","textAlignment":"CENTER","textPosition":"CENTER","blockClass":"footer-created"},"render":"server","title":"Desenvolvido com","track":[],"content":{"text":"Powered by:","textAlignment":"CENTER","textPosition":"CENTER","blockClass":"footer-created"},"contentIds":[""]},"store.custom#motostores\u002F$after_footer\u002Ffooter-layout.desktop\u002Fflex-layout.row#footer\u002Fflex-layout.col#footer\u002Fflex-layout.row#footer-created\u002Fflex-layout.row#footer-created-with\u002Fimage#vtex":{"before":[],"around":[],"after":[],"blockId":"comoto.store@2.x:image#vtex","blocks":[],"component":"vtex.store-components@3.178.0\u002FImage","composition":"blocks","hasContentSchema":true,"hydration":"on-view","implements":["vtex.store-components@3.x:image"],"preview":null,"props":{"src":"https:\u002F\u002Fcomoto.vteximg.com.br\u002Farquivos\u002Fc-rd-vtex.png?v=637455373214370000","link":{"url":"https:\u002F\u002Fvtex.com\u002Fbr-pt\u002F","newTab":true,"attributeNofollow":false},"maxHeight":36,"blockClass":"vtex-image","alt":"","title":"","loading":"eager","fetchpriority":"auto","analyticsProperties":"none"},"render":"server","title":"Logo Vtex","track":[],"content":{"src":"https:\u002F\u002Fcomoto.vteximg.com.br\u002Farquivos\u002Fc-rd-vtex.png?v=637455373214370000","link":{"url":"https:\u002F\u002Fvtex.com\u002Fbr-pt\u002F","newTab":true,"attributeNofollow":false},"maxHeight":36,"blockClass":"vtex-image","alt":"","title":"","loading":"eager","fetchpriority":"auto","analyticsProperties":"none"},"contentIds":[""]},"store.custom#motostores\u002F$after_footer\u002Ffooter-layout.desktop\u002Fflex-layout.row#footer\u002Fflex-layout.col#footer\u002Fflex-layout.row#footer-social-location\u002Fflex-layout.col#footer-social-media\u002Fflex-layout.row#footer-social-media-icons\u002Fimage#footer-social-media-insta":{"before":[],"around":[],"after":[],"blockId":"comoto.store@2.x:image#footer-social-media-insta","blocks":[],"component":"vtex.store-components@3.178.0\u002FImage","composition":"blocks","hasContentSchema":true,"hydration":"on-view","implements":["vtex.store-components@3.x:image"],"preview":null,"props":{"src":"\u002Farquivos\u002Finstagram_rd_3.svg","link":{"url":"https:\u002F\u002Fwww.instagram.com\u002Fmotorola_col\u002F","newTab":true,"attributeNofollow":false},"blockClass":"footer-social-media","alt":"","title":"","loading":"eager","fetchpriority":"auto","analyticsProperties":"none"},"render":"server","title":"Instagram","track":[],"content":{"src":"\u002Farquivos\u002Finstagram_rd_3.svg","link":{"url":"https:\u002F\u002Fwww.instagram.com\u002Fmotorola_col\u002F","newTab":true,"attributeNofollow":false},"blockClass":"footer-social-media","alt":"","title":"","loading":"eager","fetchpriority":"auto","analyticsProperties":"none"},"contentIds":[""]},"store.custom#motostores\u002F$after_footer\u002Ffooter-layout.desktop\u002Fflex-layout.row#footer\u002Fflex-layout.col#footer\u002Fflex-layout.row#footer-social-location\u002Fflex-layout.col#footer-social-media\u002Fflex-layout.row#footer-social-media-icons\u002Fimage#footer-social-media-tiktok":{"before":[],"around":[],"after":[],"blockId":"comoto.store@2.x:image#footer-social-media-tiktok","blocks":[],"component":"vtex.store-components@3.178.0\u002FImage","composition":"blocks","hasContentSchema":true,"hydration":"on-view","implements":["vtex.store-components@3.x:image"],"preview":null,"props":{"src":"\u002Farquivos\u002Ftik_tok_rd_3.svg","link":{"url":"https:\u002F\u002Fwww.tiktok.com\u002F@motorola_col?_t=8mxGTp7sELO&_r=1","newTab":true,"attributeNofollow":false},"blockClass":"footer-social-media","alt":"","title":"","loading":"eager","fetchpriority":"auto","analyticsProperties":"none"},"render":"server","title":"TikTok","track":[],"content":{"src":"\u002Farquivos\u002Ftik_tok_rd_3.svg","link":{"url":"https:\u002F\u002Fwww.tiktok.com\u002F@motorola_col?_t=8mxGTp7sELO&_r=1","newTab":true,"attributeNofollow":false},"blockClass":"footer-social-media","alt":"","title":"","loading":"eager","fetchpriority":"auto","analyticsProperties":"none"},"contentIds":[""]},"store.custom#motostores\u002F$after_footer\u002Ffooter-layout.desktop\u002Fflex-layout.row#footer\u002Fflex-layout.col#footer\u002Fflex-layout.row#footer-social-location\u002Fflex-layout.col#footer-social-media\u002Fflex-layout.row#footer-social-media-icons\u002Fimage#footer-social-media-face":{"before":[],"around":[],"after":[],"blockId":"comoto.store@2.x:image#footer-social-media-face","blocks":[],"component":"vtex.store-components@3.178.0\u002FImage","composition":"blocks","hasContentSchema":true,"hydration":"on-view","implements":["vtex.store-components@3.x:image"],"preview":null,"props":{"src":"\u002Farquivos\u002Ffacebook_rd_3.svg","link":{"url":"https:\u002F\u002Fwww.facebook.com\u002FMotorolaInCOL\u002F","newTab":true,"attributeNofollow":false},"blockClass":"footer-social-media","alt":"","title":"","loading":"eager","fetchpriority":"auto","analyticsProperties":"none"},"render":"server","title":"Facebook","track":[],"content":{"src":"\u002Farquivos\u002Ffacebook_rd_3.svg","link":{"url":"https:\u002F\u002Fwww.facebook.com\u002FMotorolaInCOL\u002F","newTab":true,"attributeNofollow":false},"blockClass":"footer-social-media","alt":"","title":"","loading":"eager","fetchpriority":"auto","analyticsProperties":"none"},"contentIds":[""]},"store.custom#motostores\u002F$after_footer\u002Ffooter-layout.desktop\u002Fflex-layout.row#footer\u002Fflex-layout.col#footer\u002Fflex-layout.row#footer-social-location\u002Fflex-layout.col#footer-social-media\u002Fflex-layout.row#footer-social-media-icons\u002Fimage#footer-social-media-twitter":{"before":[],"around":[],"after":[],"blockId":"comoto.store@2.x:image#footer-social-media-twitter","blocks":[],"component":"vtex.store-components@3.178.0\u002FImage","composition":"blocks","hasContentSchema":true,"hydration":"on-view","implements":["vtex.store-components@3.x:image"],"preview":null,"props":{"src":"\u002Farquivos\u002Fx_rd_3.svg","link":{"url":"https:\u002F\u002Ftwitter.com\u002FMotorola_col","newTab":true,"attributeNofollow":false},"blockClass":"footer-social-media","alt":"","title":"","loading":"eager","fetchpriority":"auto","analyticsProperties":"none"},"render":"server","title":"Twitter","track":[],"content":{"src":"\u002Farquivos\u002Fx_rd_3.svg","link":{"url":"https:\u002F\u002Ftwitter.com\u002FMotorola_col","newTab":true,"attributeNofollow":false},"blockClass":"footer-social-media","alt":"","title":"","loading":"eager","fetchpriority":"auto","analyticsProperties":"none"},"contentIds":[""]},"store.custom#motostores\u002F$after_footer\u002Ffooter-layout.desktop\u002Fflex-layout.row#footer\u002Fflex-layout.col#footer\u002Fflex-layout.row#footer-social-location\u002Fflex-layout.col#footer-social-media\u002Fflex-layout.row#footer-social-media-icons\u002Fimage#footer-social-media-youtube":{"before":[],"around":[],"after":[],"blockId":"comoto.store@2.x:image#footer-social-media-youtube","blocks":[],"component":"vtex.store-components@3.178.0\u002FImage","composition":"blocks","hasContentSchema":true,"hydration":"on-view","implements":["vtex.store-components@3.x:image"],"preview":null,"props":{"src":"\u002Farquivos\u002Fyoutube_rd_3.svg","link":{"url":"https:\u002F\u002Fwww.youtube.com\u002Fchannel\u002FUCQb9tIfmErKmVxuORjKj9yA","newTab":true,"attributeNofollow":false},"blockClass":"footer-social-media","alt":"","title":"","loading":"eager","fetchpriority":"auto","analyticsProperties":"none"},"render":"server","title":"YouTube","track":[],"content":{"src":"\u002Farquivos\u002Fyoutube_rd_3.svg","link":{"url":"https:\u002F\u002Fwww.youtube.com\u002Fchannel\u002FUCQb9tIfmErKmVxuORjKj9yA","newTab":true,"attributeNofollow":false},"blockClass":"footer-social-media","alt":"","title":"","loading":"eager","fetchpriority":"auto","analyticsProperties":"none"},"contentIds":[""]},"store.custom#motostores\u002F$after_footer\u002Ffooter-layout.desktop\u002Fflex-layout.row#footer\u002Fflex-layout.col#footer\u002Fflex-layout.row#footer-social-location\u002Fflex-layout.col#footer-location\u002Fflex-layout.row#footer-location\u002Fimage#footer-location":{"before":[],"around":[],"after":[],"blockId":"comoto.store@2.x:image#footer-location","blocks":[],"component":"vtex.store-components@3.178.0\u002FImage","composition":"blocks","hasContentSchema":true,"hydration":"on-view","implements":["vtex.store-components@3.x:image"],"preview":null,"props":{"src":"\u002Farquivos\u002Fbandera_colombia@2x.png?v=637414890625370000","maxHeight":"25px","blockClass":"footer-location","link":"","alt":"","title":"","loading":"eager","fetchpriority":"auto","analyticsProperties":"none"},"render":"server","title":"Bandera Colombia","track":[],"content":{"src":"\u002Farquivos\u002Fbandera_colombia@2x.png?v=637414890625370000","maxHeight":"25px","blockClass":"footer-location","link":"","alt":"","title":"","loading":"eager","fetchpriority":"auto","analyticsProperties":"none"},"contentIds":[""]},"store.custom#motostores\u002F$after_footer\u002Ffooter-layout.desktop\u002Fflex-layout.row#footer\u002Fflex-layout.col#footer\u002Fflex-layout.row#footer-social-location\u002Fflex-layout.col#footer-location\u002Fflex-layout.row#footer-location\u002Frich-text#footer-location":{"before":[],"around":[],"after":[],"blockId":"comoto.store@2.x:rich-text#footer-location","blocks":[],"component":"vtex.rich-text@0.16.0\u002Findex","composition":"blocks","hasContentSchema":true,"hydration":"on-view","implements":["vtex.rich-text@0.x:rich-text"],"preview":null,"props":{"text":"[Cambiar ubicación](https:\u002F\u002Fwww.motorola.com\u002Fcountry-selector)","blockClass":"footer-location"},"render":"server","title":"Mude localização","track":[],"content":{"text":"[Cambiar ubicación](https:\u002F\u002Fwww.motorola.com\u002Fcountry-selector)","blockClass":"footer-location"},"contentIds":[""]},"store.custom#motostores\u002F$after_footer\u002Ffooter-layout.desktop\u002Fflex-layout.row#footer\u002Fflex-layout.col#footer\u002Fflex-layout.row#footer-menus\u002Fflex-layout.col#footer-pagamentos-site-seguro\u002Fflex-layout.row#footer-pagamentos\u002Fflex-layout.col#footer-pagamentos":{"before":[],"around":[],"after":[],"blockId":"comoto.store@2.x:flex-layout.col#footer-pagamentos","blocks":[{"blockId":"comoto.store@2.x:rich-text#footer-pagamentos","extensionPointId":"rich-text#footer-pagamentos","children":true,"blockRole":"children"},{"blockId":"comoto.store@2.x:image#footer-pagamentos","extensionPointId":"image#footer-pagamentos","children":true,"blockRole":"children"}],"component":"vtex.flex-layout@0.21.4\u002FCol","composition":"children","hasContentSchema":false,"hydration":"on-view","implements":["vtex.flex-layout@0.x:flex-layout.col","vtex.flex-layout@0.x:flex-layout"],"preview":null,"props":{"preventVerticalStretch":true,"blockClass":"footer-pagamentos"},"render":"server","track":[],"content":{"preventVerticalStretch":true,"blockClass":"footer-pagamentos"},"contentIds":[""]},"store.custom#motostores\u002F$after_footer\u002Ffooter-layout.desktop\u002Fflex-layout.row#footer\u002Fflex-layout.col#footer\u002Fflex-layout.row#footer-menus\u002Fflex-layout.col#footer-pagamentos-site-seguro\u002Fflex-layout.row#footer-site-seguro\u002Fflex-layout.col#footer-site-seguro":{"before":[],"around":[],"after":[],"blockId":"comoto.store@2.x:flex-layout.col#footer-site-seguro","blocks":[{"blockId":"comoto.store@2.x:rich-text#footer-site-seguro","extensionPointId":"rich-text#footer-site-seguro","children":true,"blockRole":"children"},{"blockId":"comoto.store@2.x:image#footer-site-seguro","extensionPointId":"image#footer-site-seguro","children":true,"blockRole":"children"}],"component":"vtex.flex-layout@0.21.4\u002FCol","composition":"children","hasContentSchema":false,"hydration":"on-view","implements":["vtex.flex-layout@0.x:flex-layout.col","vtex.flex-layout@0.x:flex-layout"],"preview":null,"props":{"preventVerticalStretch":true,"blockClass":"footer-site-seguro"},"render":"server","track":[],"content":{"preventVerticalStretch":true,"blockClass":"footer-site-seguro"},"contentIds":[""]},"store.custom#motostores\u002F$after_footer\u002Ffooter-layout.desktop\u002Fflex-layout.row#footer\u002Fflex-layout.col#footer\u002Fflex-layout.row#footer-menus\u002Fflex-layout.col#footer-pagamentos-site-seguro\u002Fflex-layout.row#footer-pagamentos\u002Fflex-layout.col#footer-pagamentos\u002Frich-text#footer-pagamentos":{"before":[],"around":[],"after":[],"blockId":"comoto.store@2.x:rich-text#footer-pagamentos","blocks":[],"component":"vtex.rich-text@0.16.0\u002Findex","composition":"blocks","contentMapId":"9Edc5P6XP3m43E1iRJSEcF","hasContentSchema":true,"hydration":"on-view","implements":["vtex.rich-text@0.x:rich-text"],"preview":null,"props":{"text":"Métodos de pago","blockClass":"footer-menus"},"render":"server","title":"Título Pagamentos","track":[],"content":{"text":"métodos de pago","blockClass":"footer-menus"},"contentIds":["9Edc5P6XP3m43E1iRJSEcF~25pBERazQDA6QP2eg69Yp4"]},"store.custom#motostores\u002F$after_footer\u002Ffooter-layout.desktop\u002Fflex-layout.row#footer\u002Fflex-layout.col#footer\u002Fflex-layout.row#footer-menus\u002Fflex-layout.col#footer-pagamentos-site-seguro\u002Fflex-layout.row#footer-pagamentos\u002Fflex-layout.col#footer-pagamentos\u002Fimage#footer-pagamentos":{"before":[],"around":[],"after":[],"blockId":"comoto.store@2.x:image#footer-pagamentos","blocks":[],"component":"vtex.store-components@3.178.0\u002FImage","composition":"blocks","hasContentSchema":true,"hydration":"on-view","implements":["vtex.store-components@3.x:image"],"preview":null,"props":{"src":"\u002Farquivos\u002FMetodos_de_pago.png","blockClass":"footer-menus","link":"","alt":"","title":"","loading":"eager","fetchpriority":"auto","analyticsProperties":"none"},"render":"server","title":"Imagem Pagamentos","track":[],"content":{"src":"\u002Farquivos\u002FMetodos_de_pago.png","blockClass":"footer-menus","link":"","alt":"","title":"","loading":"eager","fetchpriority":"auto","analyticsProperties":"none"},"contentIds":[""]},"store.custom#motostores\u002F$after_footer\u002Ffooter-layout.desktop\u002Fflex-layout.row#footer\u002Fflex-layout.col#footer\u002Fflex-layout.row#footer-menus\u002Fflex-layout.col#footer-pagamentos-site-seguro\u002Fflex-layout.row#footer-site-seguro\u002Fflex-layout.col#footer-site-seguro\u002Frich-text#footer-site-seguro":{"before":[],"around":[],"after":[],"blockId":"comoto.store@2.x:rich-text#footer-site-seguro","blocks":[],"component":"vtex.rich-text@0.16.0\u002Findex","composition":"blocks","contentMapId":"8D8bmGrmaDqGV8YshXEzKd","hasContentSchema":true,"hydration":"on-view","implements":["vtex.rich-text@0.x:rich-text"],"preview":null,"props":{"text":"Sitio web seguro","blockClass":"footer-menus"},"render":"server","title":"Título Site Seguro","track":[],"content":{"text":"sitio web seguro","blockClass":"footer-menus"},"contentIds":["8D8bmGrmaDqGV8YshXEzKd~4Y7aZruv2F2QcPnLAHiDeG"]},"store.custom#motostores\u002F$after_footer\u002Ffooter-layout.desktop\u002Fflex-layout.row#footer\u002Fflex-layout.col#footer\u002Fflex-layout.row#footer-menus\u002Fflex-layout.col#footer-pagamentos-site-seguro\u002Fflex-layout.row#footer-site-seguro\u002Fflex-layout.col#footer-site-seguro\u002Fimage#footer-site-seguro":{"before":[],"around":[],"after":[],"blockId":"comoto.store@2.x:image#footer-site-seguro","blocks":[],"component":"vtex.store-components@3.178.0\u002FImage","composition":"blocks","hasContentSchema":true,"hydration":"on-view","implements":["vtex.store-components@3.x:image"],"preview":null,"props":{"src":"\u002Farquivos\u002Fc-rd-certificado.png?v=637396756060930000","blockClass":"footer-site-seguro-img","link":"","alt":"","title":"","loading":"eager","fetchpriority":"auto","analyticsProperties":"none"},"render":"server","title":"Imagem Site Seguro","track":[],"content":{"src":"\u002Farquivos\u002Fc-rd-certificado.png?v=637396756060930000","blockClass":"footer-site-seguro-img","link":"","alt":"","title":"","loading":"eager","fetchpriority":"auto","analyticsProperties":"none"},"contentIds":[""]}}</script>
  </template>
  <template data-type="json" data-varname="__RUNTIME__" data-field="queryData">
    <script>[]</script>
  </template>
  <template data-type="json" data-varname="__STATE__">
    <script>{}</script>
  </template>
    
  <script>
    window.__ASYNC_SCRIPTS_READY__ = false
    var noop = function(){}
    var asyncQueue = new Array(27)

    function performanceMark(label) {
      if (typeof window === 'undefined' || !window.performance || !window.performance.mark) {
        return
      }
      window.performance.mark(label)
    }
    function performanceMeasure(name, start, end) {
      try {
        if (typeof window === 'undefined' || !window.performance || !window.performance.measure) {
          return
        }
        window.performance.measure(name, start, end)
      } catch (error) {
      }
    }

    performanceMark('init-inline-js')

    function scriptReady(position) {
      asyncQueue[position].ready = true
      if (position === asyncQueue.length - 1) {
        window.__ASYNC_SCRIPTS_READY__ = true
        performanceMark('asyncScriptsReady-fired')
        window.dispatchEvent(new CustomEvent("asyncScriptsReady"))
      } else if (asyncQueue[position + 1]) {
        runScript(position + 1, 0)
      }
    }

    function runScript(position, subposition) {
      if (position === 0 && subposition === 0) {
        performanceMark('init-runScript')
      }
      if (subposition === 0) {
        performanceMark('runScript-start-' + position)
      }
      performanceMark('runScript-start-' + position + '-' + subposition)
      setImmediate(function() {
        try {
          asyncQueue[position][subposition].bind(window).call()
        } finally {
          if (subposition === asyncQueue[position].length - 1) {
            performanceMark('runScript-end-' + position)
            performanceMark('runScript-end-' + position + '-' + subposition)
            performanceMeasure('script-' + position, 'runScript-start-' + position, 'runScript-end-' + position)
            scriptReady(position)
          } else {
            performanceMark('runScript-end-' + position + '-' + subposition)
            runScript(position, subposition + 1)
          }
        }
      })
    }

    function enqueueScripts(scriptFunctions, index) {
      var position = parseInt(index, 10)
      asyncQueue[position] = scriptFunctions
      if (position === 0 || asyncQueue[position - 1] && asyncQueue[position - 1].ready) {
        runScript(position, 0)
      }
    }

    function noopScriptReady(index) {
      enqueueScripts([noop], index)
    }
  </script>
  <script src="https://io.vtex.com.br/v3/polyfill.min.js?version=3.89.4&features=Object.keys,document.currentScript,CustomEvent&flags=gated,always" crossorigin nomodule ></script>
    <script>if (Intl && Intl.NumberFormat && Intl.NumberFormat.polyfilled) {
        Intl.NumberFormat.__defaultLocale = "es-CO"
      }</script>
    <script src="https://io.vtex.com.br/v3/polyfill.min.js?version=3.89.4&features=Object.values,Object.entries,Object.assign,Array.from,Array.prototype.findIndex,Array.prototype.fill,Array.prototype.find,Array.prototype.flatMap,Array.prototype.includes,String.prototype.startsWith,String.prototype.endsWith,String.prototype.includes,String.prototype.repeat,Symbol,fetch,Promise,Map,WeakMap,Number.isInteger,Number.isNaN,Number.EPSILON,Set,Function.name,URL,IntersectionObserver,Intl.~locale.es-CO&flags=gated" crossorigin  async onload="this.onload=null;noopScriptReady(0);" onerror="this.onerror=null;noopScriptReady(0);"></script>
    <script src="https://comoto.vtexassets.com/_v/public/assets/v1/npm/vtex-render-session@1.9.2/dist/index.min.js?async=2&workspace=master" crossorigin  async data-index="1" onerror="this.onerror=null;noopScriptReady(1);"></script>
    <script src="https://comoto.vtexassets.com/_v/public/assets/v1/npm/regenerator-runtime@0.11.1/runtime.js?async=2&workspace=master" crossorigin  async data-index="2" onerror="this.onerror=null;noopScriptReady(2);"></script>
    <script src="https://comoto.vtexassets.com/_v/public/assets/v1/npm/prop-types@15.7.2/prop-types.min.js?async=2&workspace=master" crossorigin  async data-index="3" onerror="this.onerror=null;noopScriptReady(3);"></script>
    <script src="https://comoto.vtexassets.com/_v/public/assets/v1/npm/react@0.0.0-experimental-94c0244ba/umd/react.production.min.js?async=2&workspace=master" crossorigin  async data-index="4" onerror="this.onerror=null;noopScriptReady(4);"></script>
    <script src="https://comoto.vtexassets.com/_v/public/assets/v1/npm/react-dom@0.0.0-experimental-94c0244ba/umd/react-dom.production.min.js?async=2&workspace=master" crossorigin  async data-index="5" onerror="this.onerror=null;noopScriptReady(5);"></script>
    <script src="https://comoto.vtexassets.com/_v/public/assets/v1/npm/react-dom@0.0.0-experimental-94c0244ba/umd/react-dom-server.browser.production.min.js?async=2&workspace=master" crossorigin  async data-index="6" onerror="this.onerror=null;noopScriptReady(6);"></script>
    <script src="https://comoto.vtexassets.com/_v/public/assets/v1/npm/react-intl@3.9.1/dist/react-intl.min.js?async=2&workspace=master" crossorigin  async data-index="7" onerror="this.onerror=null;noopScriptReady(7);"></script>
    <script src="https://comoto.vtexassets.com/_v/public/assets/v1/npm/history@4.7.2/umd/history.min.js?async=2&workspace=master" crossorigin  async data-index="8" onerror="this.onerror=null;noopScriptReady(8);"></script>
    <script src="https://comoto.vtexassets.com/_v/public/assets/v1/npm/ramda@0.26.1/dist/ramda.min.js?async=2&workspace=master" crossorigin  async data-index="9" onerror="this.onerror=null;noopScriptReady(9);"></script>
    <script src="https://comoto.vtexassets.com/_v/public/assets/v1/npm/lazysizes@5.3.2/plugins/unveilhooks/ls.unveilhooks.min.js?async=2&workspace=master" crossorigin  async data-index="10" onerror="this.onerror=null;noopScriptReady(10);"></script>
    <script src="https://comoto.vtexassets.com/_v/public/assets/v1/npm/lazysizes@5.3.2/lazysizes.min.js?async=2&workspace=master" crossorigin  async data-index="11" onerror="this.onerror=null;noopScriptReady(11);"></script>
    <script src="https://comoto.vtexassets.com/_v/public/assets/v1/npm/fg-loadcss@2.1.0/dist/cssrelpreload.min.js?async=2&workspace=master" crossorigin  async data-index="12" onerror="this.onerror=null;noopScriptReady(12);"></script>
    <script src="https://comoto.vtexassets.com/_v/public/assets/v1/published/vtex.render-runtime@8.136.1/public/react/common.min.js?async=2&workspace=master" crossorigin  async data-index="13" onerror="this.onerror=null;noopScriptReady(13);"></script>
    <script src="https://comoto.vtexassets.com/_v/public/assets/v1/published/vtex.render-runtime@8.136.1/public/react/graphql.min.js?async=2&workspace=master" crossorigin  async data-index="14" onerror="this.onerror=null;noopScriptReady(14);"></script>
    <script src="https://comoto.vtexassets.com/_v/public/assets/v1/published/vtex.render-runtime@8.136.1/public/react/apollo.min.js?async=2&workspace=master" crossorigin  async data-index="15" onerror="this.onerror=null;noopScriptReady(15);"></script>
    <script src="https://comoto.vtexassets.com/_v/public/assets/v1/published/vtex.render-runtime@8.136.1/public/react/index.min.js?async=2&workspace=master" crossorigin  async data-index="16" onerror="this.onerror=null;noopScriptReady(16);"></script>
    <script src="https://comoto.vtexassets.com/_v/public/assets/v1/published/bundle/public/react/asset-60f4b4f93da2204680c13f32922f8168c0a483c8.min.js?v=1&files=vtex.render-runtime@8.136.1,LayoutContainer&files=vtex.device-detector@0.2.6,common,useDevice,withDevice&files=vtex.checkout-resources@0.50.0,common,MutationClearOrderFormMessages,6,QueryOrderForm,0,MutationAddToCart,4,MutationSetManualPrice,5,MutationUpdateItems&files=vtex.checkout-splunk@0.1.1,useSplunk&files=vtex.styleguide@9.146.13,common,0,19,ToastContext,Spinner&async=2&workspace=master" crossorigin  async data-index="17" onerror="this.onerror=null;noopScriptReady(17);"></script>
    <script src="https://comoto.vtexassets.com/_v/public/assets/v1/published/bundle/public/react/asset-dc72f7024b314628a387ceac0f97d388b2da2e94.min.js?v=1&files=vtex.styleguide@9.146.13,ToastProvider,Button,ButtonWithIcon,1,Input,RadioGroup,InputSearch,IconClose,IconClock&files=vtex.css-handles@1.0.1,common,createCssHandlesContext,0,useCssHandles&files=vtex.list-context@0.2.0,common,useListContext&files=vtex.css-handles@0.4.4,common,useCssHandles&files=vtex.pixel-manager@1.9.0,common,0,PixelContext,usePixel&async=2&workspace=master" crossorigin  async data-index="18" onerror="this.onerror=null;noopScriptReady(18);"></script>
    <script src="https://comoto.vtexassets.com/_v/public/assets/v1/published/bundle/public/react/asset-251eb8fc8f76a49616be574b05568698bf967e01.min.js?v=1&files=vtex.shipping-option-components@1.3.0,common,0,ShippingOptionContext&files=vtex.react-vtexid@4.69.0,common,AuthServiceLazy,AuthStateLazy,RecaptchaProvider,getAbsReturnUrl,1,2,0,useGetPhoneNumberByEmail,useLogInWithAccessKey,useLogInWithPassword,useRedirectAfterLogin,useSendAccessCode,useSendAccessKey,useSetPassword,validations&files=vtex.modal-layout@0.14.1,common,ModalContext&async=2&workspace=master" crossorigin  async data-index="19" onerror="this.onerror=null;noopScriptReady(19);"></script>
    <script src="https://comoto.vtexassets.com/_v/public/assets/v1/published/bundle/public/react/asset-d760537359987ce62651e98d335d4bf563ac7e24.min.js?v=1&files=vtex.product-context@0.10.1,common,useProduct,ProductContextProvider,useProductDispatch&files=vtex.product-list-context@0.4.1,common,ProductListContext&files=vtex.on-view@1.0.0,common,useOnView&files=vtex.product-group-context@0.2.0,ProductGroupContext&files=vtex.responsive-values@0.4.2,common,useResponsiveValue,useResponsiveValues&files=vtex.order-manager@0.12.0,common,0,OrderForm,OrderQueue&files=vtex.format-currency@0.4.1,common,FormattedCurrency&files=vtex.store-icons@0.18.0,common,IconCaret,IconExpand&async=2&workspace=master" crossorigin  async data-index="20" onerror="this.onerror=null;noopScriptReady(20);"></script>
    <script src="https://comoto.vtexassets.com/_v/public/assets/v1/published/bundle/public/react/asset-663724d9fdc438df316ae5e888207fda37097a8a.min.js?v=1&files=vtex.store-icons@0.18.0,IconPause,IconPlay,IconVolumeOff,IconVolumeOn,IconArrowBack,IconEyeSight,IconClose,IconSearch&files=vtex.react-portal@0.4.1,common,0,Overlay&files=vtex.native-types@0.10.1,common,IOMessage,formatIOMessage,IOMessageWithMarkers&files=vtex.store-resources@0.103.0,common,0,MutationAddToCart,1,MutationUpdateItems,MutationUpdateOrderFormCheckin&async=2&workspace=master" crossorigin  async data-index="21" onerror="this.onerror=null;noopScriptReady(21);"></script>
    <script src="https://comoto.vtexassets.com/_v/public/assets/v1/published/bundle/public/react/asset-40f0309928dae0a8436638b7f8bb8b2ced7e6dab.min.js?v=1&files=vtex.store-resources@0.103.0,MutationUpdateOrderFormProfile,MutationUpdateOrderFormShipping,OrderFormContext,PWAContext,3,QueryOrderForm,QueryItemsWithSimulation,QueryAutocompleteSearchSuggestions,QuerySuggestionProducts,QueryTopSearches&files=vtex.product-summary-context@0.12.0,common,ProductSummaryContext&files=vtex.order-items@0.14.0,common,0,OrderItems&files=vtex.slider-layout@0.24.7,common,SliderLayout&files=vtex.store-video@1.4.3,common,0,Video&files=vtex.login@2.66.0,common&async=2&workspace=master" crossorigin  async data-index="22" onerror="this.onerror=null;noopScriptReady(22);"></script>
    <script src="https://comoto.vtexassets.com/_v/public/assets/v1/published/bundle/public/react/asset-b974896c320aa0b75d672836f83b619a1d79bc9b.min.js?v=1&files=vtex.login@2.66.0,0,2,1,LoginContent,Wrapper&files=vtex.store-components@3.178.0,common,Container,10,4,SearchBar,CollectionBadges,DiscountBadge,ProductName&files=vtex.product-price@1.31.2,common,ListPrice,SellingPrice&files=vtex.store@2.142.0,common,0,StoreWrapper,DefaultChallenge&files=comoto.store@2.0.178,common&async=2&workspace=master" crossorigin  async data-index="23" onerror="this.onerror=null;noopScriptReady(23);"></script>
    <script src="https://comoto.vtexassets.com/_v/public/assets/v1/published/bundle/public/react/asset-60e87becba532bd1aaa5d9c3434e162b9ecb7ed7.min.js?v=1&files=comoto.store@2.0.178,3,30,142,143,Header,2,0,1,4,5,MotorolaStores,CollaboratorModal,19,MotoContextWrapper&files=vtex.flex-layout@0.21.4,common,0,FlexLayout,Col&files=vtex.product-summary@2.90.4,common,ProductSummaryCustom,ProductSummaryImage&async=2&workspace=master" crossorigin  async data-index="24" onerror="this.onerror=null;noopScriptReady(24);"></script>
    <script src="https://comoto.vtexassets.com/_v/public/assets/v1/published/bundle/public/react/asset-2dc000ff4daaa52bd49f1b2d30dce7103d0ef528.min.js?v=1&files=vtex.product-summary@2.90.4,ProductSummaryName&files=vtex.search@2.18.3,common,Autocomplete&async=2&workspace=master" crossorigin  async data-index="25" onerror="this.onerror=null;noopScriptReady(25);"></script>
    <script src="https://comoto.vtexassets.com/_v/public/assets/v1/published/bundle/public/react/asset-f4c27b15d042ff830bf3317bd947e846a61d997e.min.js?v=1&files=vtex.render-runtime@8.136.1,ExtensionContainer&files=vtex.admin-pages@4.58.0,common,6,18,HighlightOverlay&files=vtex.request-capture@2.3.0,index&files=vtexbr.tiktok-tbp@1.6.2,common,TbpPixel&files=vtex.sae-analytics@2.17.0,common,index&files=vtex.google-tag-manager@3.5.4,index&files=vtex.facebook-fbe@1.11.0,common,1,FbePixel&files=addi.product-page-action@1.0.2,AddiInfos&async=2&workspace=master" crossorigin  async data-index="26" onerror="this.onerror=null;noopScriptReady(26);"></script>

  
  
</body>
</html>
html {
    line-height: 1.15;
    -ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%
}

body {
    margin: 0
}

article,aside,footer,header,nav,section {
    display: block
}

h1 {
    font-size: 2em;
    margin: .67em 0
}

figcaption,figure,main {
    display: block
}

figure {
    margin: 1em 40px
}

hr {
    box-sizing: content-box;
    height: 0;
    overflow: visible
}

pre {
    font-family: monospace,monospace;
    font-size: 1em
}

a {
    background-color: transparent;
    -webkit-text-decoration-skip: objects
}

abbr[title] {
    border-bottom: none;
    text-decoration: underline;
    -webkit-text-decoration: underline dotted;
    text-decoration: underline dotted
}

b,strong {
    font-weight: inherit;
    font-weight: bolder
}

code,kbd,samp {
    font-family: monospace,monospace;
    font-size: 1em
}

dfn {
    font-style: italic
}

mark {
    background-color: #ff0;
    color: #000
}

small {
    font-size: 80%
}

sub,sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline
}

sub {
    bottom: -.25em
}

sup {
    top: -.5em
}

audio,video {
    display: inline-block
}

audio:not([controls]) {
    display: none;
    height: 0
}

img {
    border-style: none
}

svg:not(:root) {
    overflow: hidden
}

button,input,optgroup,select,textarea {
    font-family: sans-serif;
    font-size: 100%;
    line-height: 1.15;
    margin: 0
}

button,input {
    overflow: visible
}

button,select {
    text-transform: none
}

[type=reset],[type=submit],button,html [type=button] {
    -webkit-appearance: button
}

[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner {
    border-style: none;
    padding: 0
}

[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring {
    outline: 1px dotted ButtonText
}

fieldset {
    padding: .35em .75em .625em
}

legend {
    box-sizing: border-box;
    color: inherit;
    display: table;
    max-width: 100%;
    padding: 0;
    white-space: normal
}

progress {
    display: inline-block;
    vertical-align: baseline
}

textarea {
    overflow: auto
}

[type=checkbox],[type=radio] {
    box-sizing: border-box;
    padding: 0
}

[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button {
    height: auto
}

[type=search] {
    -webkit-appearance: textfield;
    outline-offset: -2px
}

[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration {
    -webkit-appearance: none
}

::-webkit-file-upload-button {
    -webkit-appearance: button;
    font: inherit
}

details,menu {
    display: block
}

summary {
    display: list-item
}

canvas {
    display: inline-block
}

[hidden],template {
    display: none
}

.aspect-ratio {
    height: 0;
    position: relative
}

.aspect-ratio--16x9 {
    padding-bottom: 56.25%
}

.aspect-ratio--9x16 {
    padding-bottom: 177.77%
}

.aspect-ratio--4x3 {
    padding-bottom: 75%
}

.aspect-ratio--3x4 {
    padding-bottom: 133.33%
}

.aspect-ratio--6x4 {
    padding-bottom: 66.6%
}

.aspect-ratio--4x6 {
    padding-bottom: 150%
}

.aspect-ratio--8x5 {
    padding-bottom: 62.5%
}

.aspect-ratio--5x8 {
    padding-bottom: 160%
}

.aspect-ratio--7x5 {
    padding-bottom: 71.42%
}

.aspect-ratio--5x7 {
    padding-bottom: 140%
}

.aspect-ratio--1x1 {
    padding-bottom: 100%
}

.aspect-ratio--object {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 100
}

.bg-rebel-pink {
    background-color: #f71963
}

.bg-heavy-rebel-pink {
    background-color: #dd1659
}

.bg-elite-purple {
    background-color: #8914cc
}

.bg-near-black {
    background-color: #3f3f40
}

.bg-dark-gray {
    background-color: #585959
}

.bg-mid-gray {
    background-color: #727273
}

.bg-gray {
    background-color: #979899
}

.bg-silver {
    background-color: #cacbcc
}

.bg-light-gray {
    background-color: #e3e4e6
}

.bg-light-silver {
    background-color: #f2f4f5
}

.bg-near-white {
    background-color: #f7f9fa
}

.bg-white {
    background-color: #fff
}

.bg-washed-blue {
    background-color: #edf4fa
}

.bg-light-blue {
    background-color: #cce8ff
}

.bg-blue {
    background-color: #368df7
}

.bg-heavy-blue {
    background-color: #2a6dbf
}

.bg-light-marine {
    background-color: #3d5980
}

.bg-marine {
    background-color: #25354d
}

.bg-serious-black {
    background-color: #142032
}

.bg-green {
    background-color: #8bc34a
}

.bg-washed-green {
    background-color: #eafce3
}

.bg-red {
    background-color: #ff4c4c
}

.bg-washed-red {
    background-color: #ffe6e6
}

.bg-yellow {
    background-color: #ffb100
}

.bg-washed-yellow {
    background-color: #fff6e0
}

.bg-black-90 {
    background-color: rgba(0,0,0,.9)
}

.bg-black-80 {
    background-color: rgba(0,0,0,.8)
}

.bg-black-70 {
    background-color: rgba(0,0,0,.7)
}

.bg-black-60 {
    background-color: rgba(0,0,0,.6)
}

.bg-black-50 {
    background-color: rgba(0,0,0,.5)
}

.bg-black-40 {
    background-color: rgba(0,0,0,.4)
}

.bg-black-30 {
    background-color: rgba(0,0,0,.3)
}

.bg-black-20 {
    background-color: rgba(0,0,0,.2)
}

.bg-black-10 {
    background-color: rgba(0,0,0,.1)
}

.bg-black-05 {
    background-color: rgba(0,0,0,.05)
}

.bg-black-025 {
    background-color: rgba(0,0,0,.025)
}

.bg-black-0125 {
    background-color: rgba(0,0,0,.0125)
}

.bg-white-90 {
    background-color: hsla(0,0%,100%,.9)
}

.bg-white-80 {
    background-color: hsla(0,0%,100%,.8)
}

.bg-white-70 {
    background-color: hsla(0,0%,100%,.7)
}

.bg-white-60 {
    background-color: hsla(0,0%,100%,.6)
}

.bg-white-50 {
    background-color: hsla(0,0%,100%,.5)
}

.bg-white-40 {
    background-color: hsla(0,0%,100%,.4)
}

.bg-white-30 {
    background-color: hsla(0,0%,100%,.3)
}

.bg-white-20 {
    background-color: hsla(0,0%,100%,.2)
}

.bg-white-10 {
    background-color: hsla(0,0%,100%,.1)
}

.bg-white-05 {
    background-color: hsla(0,0%,100%,.05)
}

.bg-white-025 {
    background-color: hsla(0,0%,100%,.025)
}

.bg-white-0125 {
    background-color: hsla(0,0%,100%,.0125)
}

.bg-base,.bg-base--inverted {
    background-color: #fff
}

.bg-action-primary {
    background-color: #ff554d
}

.bg-action-secondary {
    background-color: #eef3f7
}

.bg-emphasis {
    background-color: #ff554d
}

.bg-disabled {
    background-color: #f2f4f5
}

.bg-success {
    background-color: #8bc34a
}

.bg-success--faded {
    background-color: #eafce3
}

.bg-danger {
    background-color: #ff4c4c
}

.bg-danger--faded {
    background-color: #ffe6e6
}

.bg-warning {
    background-color: #ffb100
}

.bg-warning--faded {
    background-color: #fff6e0
}

.bg-muted-1 {
    background-color: #727273
}

.bg-muted-2 {
    background-color: #979899
}

.bg-muted-3 {
    background-color: #cacbcc
}

.bg-muted-4 {
    background-color: #e3e4e6
}

.bg-muted-5 {
    background-color: #f2f4f5
}

.bg-transparent {
    background-color: transparent
}

.cover {
    background-size: cover!important
}

.contain {
    background-size: contain!important
}

.bg-center {
    background-position: 50%
}

.bg-center,.bg-top {
    background-repeat: no-repeat
}

.bg-top {
    background-position: top
}

.bg-right {
    background-position: 100%
}

.bg-bottom,.bg-right {
    background-repeat: no-repeat
}

.bg-bottom {
    background-position: bottom
}

.bg-left {
    background-repeat: no-repeat;
    background-position: 0
}

.ba {
    border-style: solid;
    border-width: 1px
}

.bt {
    border-top-style: solid;
    border-top-width: 1px
}

.br {
    border-right-style: solid;
    border-right-width: 1px
}

.bb {
    border-bottom-style: solid;
    border-bottom-width: 1px
}

.bl {
    border-left-style: solid;
    border-left-width: 1px
}

.bn {
    border-style: none;
    border-width: 0
}

.b--rebel-pink {
    border-color: #f71963
}

.b--heavy-rebel-pink {
    border-color: #dd1659
}

.b--elite-purple {
    border-color: #8914cc
}

.b--near-black {
    border-color: #3f3f40
}

.b--dark-gray {
    border-color: #585959
}

.b--mid-gray {
    border-color: #727273
}

.b--gray {
    border-color: #979899
}

.b--silver {
    border-color: #cacbcc
}

.b--light-gray {
    border-color: #e3e4e6
}

.b--light-silver {
    border-color: #f2f4f5
}

.b--near-white {
    border-color: #f7f9fa
}

.b--white {
    border-color: #fff
}

.b--washed-blue {
    border-color: #edf4fa
}

.b--light-blue {
    border-color: #cce8ff
}

.b--blue {
    border-color: #368df7
}

.b--heavy-blue {
    border-color: #2a6dbf
}

.b--light-marine {
    border-color: #3d5980
}

.b--marine {
    border-color: #25354d
}

.b--serious-black {
    border-color: #142032
}

.b--green {
    border-color: #8bc34a
}

.b--washed-green {
    border-color: #eafce3
}

.b--red {
    border-color: #ff4c4c
}

.b--washed-red {
    border-color: #ffe6e6
}

.b--yellow {
    border-color: #ffb100
}

.b--washed-yellow {
    border-color: #fff6e0
}

.b--black-90 {
    border-color: rgba(0,0,0,.9)
}

.b--black-80 {
    border-color: rgba(0,0,0,.8)
}

.b--black-70 {
    border-color: rgba(0,0,0,.7)
}

.b--black-60 {
    border-color: rgba(0,0,0,.6)
}

.b--black-50 {
    border-color: rgba(0,0,0,.5)
}

.b--black-40 {
    border-color: rgba(0,0,0,.4)
}

.b--black-30 {
    border-color: rgba(0,0,0,.3)
}

.b--black-20 {
    border-color: rgba(0,0,0,.2)
}

.b--black-10 {
    border-color: rgba(0,0,0,.1)
}

.b--black-05 {
    border-color: rgba(0,0,0,.05)
}

.b--black-025 {
    border-color: rgba(0,0,0,.025)
}

.b--black-0125 {
    border-color: rgba(0,0,0,.0125)
}

.b--white-90 {
    border-color: hsla(0,0%,100%,.9)
}

.b--white-80 {
    border-color: hsla(0,0%,100%,.8)
}

.b--white-70 {
    border-color: hsla(0,0%,100%,.7)
}

.b--white-60 {
    border-color: hsla(0,0%,100%,.6)
}

.b--white-50 {
    border-color: hsla(0,0%,100%,.5)
}

.b--white-40 {
    border-color: hsla(0,0%,100%,.4)
}

.b--white-30 {
    border-color: hsla(0,0%,100%,.3)
}

.b--white-20 {
    border-color: hsla(0,0%,100%,.2)
}

.b--white-10 {
    border-color: hsla(0,0%,100%,.1)
}

.b--white-05 {
    border-color: hsla(0,0%,100%,.05)
}

.b--white-025 {
    border-color: hsla(0,0%,100%,.025)
}

.b--white-0125 {
    border-color: hsla(0,0%,100%,.0125)
}

.b--action-primary {
    border-color: #ff554d
}

.b--action-secondary {
    border-color: #eef3f7
}

.b--emphasis {
    border-color: #ff554d
}

.b--disabled {
    border-color: #e3e4e6
}

.b--success {
    border-color: #8bc34a
}

.b--success--faded {
    border-color: #eafce3
}

.b--danger {
    border-color: #ff4c4c
}

.b--danger--faded {
    border-color: #ffe6e6
}

.b--warning {
    border-color: #ffb100
}

.b--warning--faded {
    border-color: #fff6e0
}

.b--muted-1 {
    border-color: #727273
}

.b--muted-2 {
    border-color: #979899
}

.b--muted-3 {
    border-color: #cacbcc
}

.b--muted-4 {
    border-color: #e3e4e6
}

.b--muted-5 {
    border-color: #f2f4f5
}

.b--transparent {
    border-color: transparent
}

.br0 {
    border-radius: 0
}

.br1 {
    border-radius: .125rem
}

.br2 {
    border-radius: .25rem
}

.br3 {
    border-radius: .5rem
}

.br4 {
    border-radius: 1rem
}

.br-100 {
    border-radius: 100%
}

.br-pill {
    border-radius: 9999px
}

.br--bottom {
    border-top-left-radius: 0;
    border-top-right-radius: 0
}

.br--top {
    border-bottom-right-radius: 0
}

.br--right,.br--top {
    border-bottom-left-radius: 0
}

.br--right {
    border-top-left-radius: 0
}

.br--left {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0
}

.b--dotted {
    border-style: dotted
}

.b--dashed {
    border-style: dashed
}

.b--solid {
    border-style: solid
}

.b--none {
    border-style: none
}

.bw0 {
    border-width: 0
}

.bw1 {
    border-width: .05rem
}

.bw2 {
    border-width: .075rem
}

.bw3 {
    border-width: .1rem
}

.bw4 {
    border-width: .125rem
}

.bw5 {
    border-width: .15rem
}

.bt-0 {
    border-top-width: 0
}

.br-0 {
    border-right-width: 0
}

.bb-0 {
    border-bottom-width: 0
}

.bl-0 {
    border-left-width: 0
}

.shadow-1 {
    box-shadow: 0 0 4px 2px rgba(0,0,0,.2)
}

.shadow-2 {
    box-shadow: 0 0 8px 2px rgba(0,0,0,.2)
}

.shadow-3 {
    box-shadow: 2px 2px 4px 2px rgba(0,0,0,.2)
}

.shadow-4 {
    box-shadow: 2px 2px 8px 0 rgba(0,0,0,.2)
}

.shadow-5 {
    box-shadow: 4px 4px 8px 0 rgba(0,0,0,.2)
}

.border-box,a,article,aside,blockquote,body,code,dd,div,dl,dt,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],input[type=url],legend,li,main,nav,ol,p,pre,section,table,td,textarea,th,tr,ul {
    box-sizing: border-box
}

.pre {
    overflow-x: auto;
    overflow-y: hidden;
    overflow: scroll
}

.pa0 {
    padding: 0
}

.ma0,.na0 {
    margin: 0
}

.pl0 {
    padding-left: 0
}

.ml0,.nl0 {
    margin-left: 0
}

.pr0 {
    padding-right: 0
}

.mr0,.nr0 {
    margin-right: 0
}

.pt0 {
    padding-top: 0
}

.mt0,.nt0 {
    margin-top: 0
}

.pb0 {
    padding-bottom: 0
}

.mb0,.nb0 {
    margin-bottom: 0
}

.pv0 {
    padding-top: 0;
    padding-bottom: 0
}

.mv0,.nv0 {
    margin-top: 0;
    margin-bottom: 0
}

.ph0 {
    padding-left: 0;
    padding-right: 0
}

.mh0,.nh0 {
    margin-left: 0;
    margin-right: 0
}

.pa1 {
    padding: .125rem
}

.ma1 {
    margin: .125rem
}

.na1 {
    margin: -.125rem
}

.pl1 {
    padding-left: .125rem
}

.ml1 {
    margin-left: .125rem
}

.nl1 {
    margin-left: -.125rem
}

.pr1 {
    padding-right: .125rem
}

.mr1 {
    margin-right: .125rem
}

.nr1 {
    margin-right: -.125rem
}

.pt1 {
    padding-top: .125rem
}

.mt1 {
    margin-top: .125rem
}

.nt1 {
    margin-top: -.125rem
}

.pb1 {
    padding-bottom: .125rem
}

.mb1 {
    margin-bottom: .125rem
}

.nb1 {
    margin-bottom: -.125rem
}

.pv1 {
    padding-top: .125rem;
    padding-bottom: .125rem
}

.mv1 {
    margin-top: .125rem;
    margin-bottom: .125rem
}

.nv1 {
    margin-top: -.125rem;
    margin-bottom: -.125rem
}

.ph1 {
    padding-left: .125rem;
    padding-right: .125rem
}

.mh1 {
    margin-left: .125rem;
    margin-right: .125rem
}

.nh1 {
    margin-left: -.125rem;
    margin-right: -.125rem
}

.pa2 {
    padding: .25rem
}

.ma2 {
    margin: .25rem
}

.na2 {
    margin: -.25rem
}

.pl2 {
    padding-left: .25rem
}

.ml2 {
    margin-left: .25rem
}

.nl2 {
    margin-left: -.25rem
}

.pr2 {
    padding-right: .25rem
}

.mr2 {
    margin-right: .25rem
}

.nr2 {
    margin-right: -.25rem
}

.pt2 {
    padding-top: .25rem
}

.mt2 {
    margin-top: .25rem
}

.nt2 {
    margin-top: -.25rem
}

.pb2 {
    padding-bottom: .25rem
}

.mb2 {
    margin-bottom: .25rem
}

.nb2 {
    margin-bottom: -.25rem
}

.pv2 {
    padding-top: .25rem;
    padding-bottom: .25rem
}

.mv2 {
    margin-top: .25rem;
    margin-bottom: .25rem
}

.nv2 {
    margin-top: -.25rem;
    margin-bottom: -.25rem
}

.ph2 {
    padding-left: .25rem;
    padding-right: .25rem
}

.mh2 {
    margin-left: .25rem;
    margin-right: .25rem
}

.nh2 {
    margin-left: -.25rem;
    margin-right: -.25rem
}

.pa3 {
    padding: .5rem
}

.ma3 {
    margin: .5rem
}

.na3 {
    margin: -.5rem
}

.pl3 {
    padding-left: .5rem
}

.ml3 {
    margin-left: .5rem
}

.nl3 {
    margin-left: -.5rem
}

.pr3 {
    padding-right: .5rem
}

.mr3 {
    margin-right: .5rem
}

.nr3 {
    margin-right: -.5rem
}

.pt3 {
    padding-top: .5rem
}

.mt3 {
    margin-top: .5rem
}

.nt3 {
    margin-top: -.5rem
}

.pb3 {
    padding-bottom: .5rem
}

.mb3 {
    margin-bottom: .5rem
}

.nb3 {
    margin-bottom: -.5rem
}

.pv3 {
    padding-top: .5rem;
    padding-bottom: .5rem
}

.mv3 {
    margin-top: .5rem;
    margin-bottom: .5rem
}

.nv3 {
    margin-top: -.5rem;
    margin-bottom: -.5rem
}

.ph3 {
    padding-left: .5rem;
    padding-right: .5rem
}

.mh3 {
    margin-left: .5rem;
    margin-right: .5rem
}

.nh3 {
    margin-left: -.5rem;
    margin-right: -.5rem
}

.pa4 {
    padding: .75rem
}

.ma4 {
    margin: .75rem
}

.na4 {
    margin: -.75rem
}

.pl4 {
    padding-left: .75rem
}

.ml4 {
    margin-left: .75rem
}

.nl4 {
    margin-left: -.75rem
}

.pr4 {
    padding-right: .75rem
}

.mr4 {
    margin-right: .75rem
}

.nr4 {
    margin-right: -.75rem
}

.pt4 {
    padding-top: .75rem
}

.mt4 {
    margin-top: .75rem
}

.nt4 {
    margin-top: -.75rem
}

.pb4 {
    padding-bottom: .75rem
}

.mb4 {
    margin-bottom: .75rem
}

.nb4 {
    margin-bottom: -.75rem
}

.pv4 {
    padding-top: .75rem;
    padding-bottom: .75rem
}

.mv4 {
    margin-top: .75rem;
    margin-bottom: .75rem
}

.nv4 {
    margin-top: -.75rem;
    margin-bottom: -.75rem
}

.ph4 {
    padding-left: .75rem;
    padding-right: .75rem
}

.mh4 {
    margin-left: .75rem;
    margin-right: .75rem
}

.nh4 {
    margin-left: -.75rem;
    margin-right: -.75rem
}

.pa5 {
    padding: 1rem
}

.ma5 {
    margin: 1rem
}

.na5 {
    margin: -1rem
}

.pl5 {
    padding-left: 1rem
}

.ml5 {
    margin-left: 1rem
}

.nl5 {
    margin-left: -1rem
}

.pr5 {
    padding-right: 1rem
}

.mr5 {
    margin-right: 1rem
}

.nr5 {
    margin-right: -1rem
}

.pt5 {
    padding-top: 1rem
}

.mt5 {
    margin-top: 1rem
}

.nt5 {
    margin-top: -1rem
}

.pb5 {
    padding-bottom: 1rem
}

.mb5 {
    margin-bottom: 1rem
}

.nb5 {
    margin-bottom: -1rem
}

.pv5 {
    padding-top: 1rem;
    padding-bottom: 1rem
}

.mv5 {
    margin-top: 1rem;
    margin-bottom: 1rem
}

.nv5 {
    margin-top: -1rem;
    margin-bottom: -1rem
}

.ph5 {
    padding-left: 1rem;
    padding-right: 1rem
}

.mh5 {
    margin-left: 1rem;
    margin-right: 1rem
}

.nh5 {
    margin-left: -1rem;
    margin-right: -1rem
}

.pa6 {
    padding: 1.5rem
}

.ma6 {
    margin: 1.5rem
}

.na6 {
    margin: -1.5rem
}

.pl6 {
    padding-left: 1.5rem
}

.ml6 {
    margin-left: 1.5rem
}

.nl6 {
    margin-left: -1.5rem
}

.pr6 {
    padding-right: 1.5rem
}

.mr6 {
    margin-right: 1.5rem
}

.nr6 {
    margin-right: -1.5rem
}

.pt6 {
    padding-top: 1.5rem
}

.mt6 {
    margin-top: 1.5rem
}

.nt6 {
    margin-top: -1.5rem
}

.pb6 {
    padding-bottom: 1.5rem
}

.mb6 {
    margin-bottom: 1.5rem
}

.nb6 {
    margin-bottom: -1.5rem
}

.pv6 {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem
}

.mv6 {
    margin-top: 1.5rem;
    margin-bottom: 1.5rem
}

.nv6 {
    margin-top: -1.5rem;
    margin-bottom: -1.5rem
}

.ph6 {
    padding-left: 1.5rem;
    padding-right: 1.5rem
}

.mh6 {
    margin-left: 1.5rem;
    margin-right: 1.5rem
}

.nh6 {
    margin-left: -1.5rem;
    margin-right: -1.5rem
}

.pa7 {
    padding: 2rem
}

.ma7 {
    margin: 2rem
}

.na7 {
    margin: -2rem
}

.pl7 {
    padding-left: 2rem
}

.ml7 {
    margin-left: 2rem
}

.nl7 {
    margin-left: -2rem
}

.pr7 {
    padding-right: 2rem
}

.mr7 {
    margin-right: 2rem
}

.nr7 {
    margin-right: -2rem
}

.pt7 {
    padding-top: 2rem
}

.mt7 {
    margin-top: 2rem
}

.nt7 {
    margin-top: -2rem
}

.pb7 {
    padding-bottom: 2rem
}

.mb7 {
    margin-bottom: 2rem
}

.nb7 {
    margin-bottom: -2rem
}

.pv7 {
    padding-top: 2rem;
    padding-bottom: 2rem
}

.mv7 {
    margin-top: 2rem;
    margin-bottom: 2rem
}

.nv7 {
    margin-top: -2rem;
    margin-bottom: -2rem
}

.ph7 {
    padding-left: 2rem;
    padding-right: 2rem
}

.mh7 {
    margin-left: 2rem;
    margin-right: 2rem
}

.nh7 {
    margin-left: -2rem;
    margin-right: -2rem
}

.pa8 {
    padding: 3rem
}

.ma8 {
    margin: 3rem
}

.na8 {
    margin: -3rem
}

.pl8 {
    padding-left: 3rem
}

.ml8 {
    margin-left: 3rem
}

.nl8 {
    margin-left: -3rem
}

.pr8 {
    padding-right: 3rem
}

.mr8 {
    margin-right: 3rem
}

.nr8 {
    margin-right: -3rem
}

.pt8 {
    padding-top: 3rem
}

.mt8 {
    margin-top: 3rem
}

.nt8 {
    margin-top: -3rem
}

.pb8 {
    padding-bottom: 3rem
}

.mb8 {
    margin-bottom: 3rem
}

.nb8 {
    margin-bottom: -3rem
}

.pv8 {
    padding-top: 3rem;
    padding-bottom: 3rem
}

.mv8 {
    margin-top: 3rem;
    margin-bottom: 3rem
}

.nv8 {
    margin-top: -3rem;
    margin-bottom: -3rem
}

.ph8 {
    padding-left: 3rem;
    padding-right: 3rem
}

.mh8 {
    margin-left: 3rem;
    margin-right: 3rem
}

.nh8 {
    margin-left: -3rem;
    margin-right: -3rem
}

.pa9 {
    padding: 4rem
}

.ma9 {
    margin: 4rem
}

.na9 {
    margin: -4rem
}

.pl9 {
    padding-left: 4rem
}

.ml9 {
    margin-left: 4rem
}

.nl9 {
    margin-left: -4rem
}

.pr9 {
    padding-right: 4rem
}

.mr9 {
    margin-right: 4rem
}

.nr9 {
    margin-right: -4rem
}

.pt9 {
    padding-top: 4rem
}

.mt9 {
    margin-top: 4rem
}

.nt9 {
    margin-top: -4rem
}

.pb9 {
    padding-bottom: 4rem
}

.mb9 {
    margin-bottom: 4rem
}

.nb9 {
    margin-bottom: -4rem
}

.pv9 {
    padding-top: 4rem;
    padding-bottom: 4rem
}

.mv9 {
    margin-top: 4rem;
    margin-bottom: 4rem
}

.nv9 {
    margin-top: -4rem;
    margin-bottom: -4rem
}

.ph9 {
    padding-left: 4rem;
    padding-right: 4rem
}

.mh9 {
    margin-left: 4rem;
    margin-right: 4rem
}

.nh9 {
    margin-left: -4rem;
    margin-right: -4rem
}

.pa10 {
    padding: 8rem
}

.ma10 {
    margin: 8rem
}

.na10 {
    margin: -8rem
}

.pl10 {
    padding-left: 8rem
}

.ml10 {
    margin-left: 8rem
}

.nl10 {
    margin-left: -8rem
}

.pr10 {
    padding-right: 8rem
}

.mr10 {
    margin-right: 8rem
}

.nr10 {
    margin-right: -8rem
}

.pt10 {
    padding-top: 8rem
}

.mt10 {
    margin-top: 8rem
}

.nt10 {
    margin-top: -8rem
}

.pb10 {
    padding-bottom: 8rem
}

.mb10 {
    margin-bottom: 8rem
}

.nb10 {
    margin-bottom: -8rem
}

.pv10 {
    padding-top: 8rem;
    padding-bottom: 8rem
}

.mv10 {
    margin-top: 8rem;
    margin-bottom: 8rem
}

.nv10 {
    margin-top: -8rem;
    margin-bottom: -8rem
}

.ph10 {
    padding-left: 8rem;
    padding-right: 8rem
}

.mh10 {
    margin-left: 8rem;
    margin-right: 8rem
}

.nh10 {
    margin-left: -8rem;
    margin-right: -8rem
}

.pa11 {
    padding: 16rem
}

.ma11 {
    margin: 16rem
}

.na11 {
    margin: -16rem
}

.pl11 {
    padding-left: 16rem
}

.ml11 {
    margin-left: 16rem
}

.nl11 {
    margin-left: -16rem
}

.pr11 {
    padding-right: 16rem
}

.mr11 {
    margin-right: 16rem
}

.nr11 {
    margin-right: -16rem
}

.pt11 {
    padding-top: 16rem
}

.mt11 {
    margin-top: 16rem
}

.nt11 {
    margin-top: -16rem
}

.pb11 {
    padding-bottom: 16rem
}

.mb11 {
    margin-bottom: 16rem
}

.nb11 {
    margin-bottom: -16rem
}

.pv11 {
    padding-top: 16rem;
    padding-bottom: 16rem
}

.mv11 {
    margin-top: 16rem;
    margin-bottom: 16rem
}

.nv11 {
    margin-top: -16rem;
    margin-bottom: -16rem
}

.ph11 {
    padding-left: 16rem;
    padding-right: 16rem
}

.mh11 {
    margin-left: 16rem;
    margin-right: 16rem
}

.nh11 {
    margin-left: -16rem;
    margin-right: -16rem
}

.top-0 {
    top: 0
}

.right-0 {
    right: 0
}

.bottom-0 {
    bottom: 0
}

.left-0 {
    left: 0
}

.top-1 {
    top: 1rem
}

.right-1 {
    right: 1rem
}

.bottom-1 {
    bottom: 1rem
}

.left-1 {
    left: 1rem
}

.top-2 {
    top: 2rem
}

.right-2 {
    right: 2rem
}

.bottom-2 {
    bottom: 2rem
}

.left-2 {
    left: 2rem
}

.top--1 {
    top: -1rem
}

.right--1 {
    right: -1rem
}

.bottom--1 {
    bottom: -1rem
}

.left--1 {
    left: -1rem
}

.top--2 {
    top: -2rem
}

.right--2 {
    right: -2rem
}

.bottom--2 {
    bottom: -2rem
}

.left--2 {
    left: -2rem
}

.absolute--fill {
    top: 0;
    right: 0;
    bottom: 0;
    left: 0
}

.cf:after,.cf:before {
    content: " ";
    display: table
}

.cf:after {
    clear: both
}

.cf {
    *zoom:1}

.cl {
    clear: left
}

.cr {
    clear: right
}

.cb {
    clear: both
}

.cn {
    clear: none
}

.dn {
    display: none
}

.di {
    display: inline
}

.db {
    display: block
}

.dib {
    display: inline-block
}

.dit {
    display: inline-table
}

.dt {
    display: table
}

.dtc {
    display: table-cell
}

.dt-row {
    display: table-row
}

.dt-row-group {
    display: table-row-group
}

.dt-column {
    display: table-column
}

.dt-column-group {
    display: table-column-group
}

.dt--fixed {
    table-layout: fixed;
    width: 100%
}

.flex {
    display: -webkit-box;
    display: flex
}

.inline-flex {
    display: -webkit-inline-box;
    display: inline-flex
}

.flex-auto {
    -webkit-box-flex: 1;
    flex: 1 1 auto;
    min-width: 0;
    min-height: 0
}

.flex-none {
    -webkit-box-flex: 0;
    flex: none
}

.flex-column {
    -webkit-box-orient: vertical;
    flex-direction: column
}

.flex-column,.flex-row {
    -webkit-box-direction: normal
}

.flex-row {
    -webkit-box-orient: horizontal;
    flex-direction: row
}

.flex-wrap {
    flex-wrap: wrap
}

.flex-nowrap {
    flex-wrap: nowrap
}

.flex-wrap-reverse {
    flex-wrap: wrap-reverse
}

.flex-column-reverse {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    flex-direction: column-reverse
}

.flex-row-reverse {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    flex-direction: row-reverse
}

.items-start {
    -webkit-box-align: start;
    align-items: flex-start
}

.items-end {
    -webkit-box-align: end;
    align-items: flex-end
}

.items-center {
    -webkit-box-align: center;
    align-items: center
}

.items-baseline {
    -webkit-box-align: baseline;
    align-items: baseline
}

.items-stretch {
    -webkit-box-align: stretch;
    align-items: stretch
}

.self-start {
    align-self: flex-start
}

.self-end {
    align-self: flex-end
}

.self-center {
    align-self: center
}

.self-baseline {
    align-self: baseline
}

.self-stretch {
    align-self: stretch
}

.justify-start {
    -webkit-box-pack: start;
    justify-content: flex-start
}

.justify-end {
    -webkit-box-pack: end;
    justify-content: flex-end
}

.justify-center {
    -webkit-box-pack: center;
    justify-content: center
}

.justify-between {
    -webkit-box-pack: justify;
    justify-content: space-between
}

.justify-around {
    justify-content: space-around
}

.content-start {
    align-content: flex-start
}

.content-end {
    align-content: flex-end
}

.content-center {
    align-content: center
}

.content-between {
    align-content: space-between
}

.content-around {
    align-content: space-around
}

.content-stretch {
    align-content: stretch
}

.order-0 {
    -webkit-box-ordinal-group: 1;
    order: 0
}

.order-1 {
    -webkit-box-ordinal-group: 2;
    order: 1
}

.order-2 {
    -webkit-box-ordinal-group: 3;
    order: 2
}

.order-3 {
    -webkit-box-ordinal-group: 4;
    order: 3
}

.order-4 {
    -webkit-box-ordinal-group: 5;
    order: 4
}

.order-5 {
    -webkit-box-ordinal-group: 6;
    order: 5
}

.order-6 {
    -webkit-box-ordinal-group: 7;
    order: 6
}

.order-7 {
    -webkit-box-ordinal-group: 8;
    order: 7
}

.order-8 {
    -webkit-box-ordinal-group: 9;
    order: 8
}

.order-last {
    -webkit-box-ordinal-group: 100000;
    order: 99999
}

.flex-grow-0 {
    -webkit-box-flex: 0;
    flex-grow: 0
}

.flex-grow-1 {
    -webkit-box-flex: 1;
    flex-grow: 1
}

.flex-shrink-0 {
    flex-shrink: 0
}

.flex-shrink-1 {
    flex-shrink: 1
}

.fl {
    float: left
}

.fl,.fr {
    _display: inline
}

.fr {
    float: right
}

.fn {
    float: none
}

body,button,input,optgroup,select,textarea {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.sans-serif,body,button,input,optgroup,select,textarea {
    font-family: -apple-system,BlinkMacSystemFont,avenir next,avenir,helvetica neue,helvetica,ubuntu,roboto,noto,segoe ui,arial,sans-serif
}

.code,code {
    font-family: Consolas,monaco,monospace
}

.i {
    font-style: italic
}

.fs-normal {
    font-style: normal
}

.input-reset {
    -webkit-appearance: none;
    -moz-appearance: none
}

.button-reset::-moz-focus-inner,.input-reset::-moz-focus-inner {
    border: 0;
    padding: 0
}

.link {
    text-decoration: none
}

.link,.link:active,.link:focus,.link:hover,.link:link,.link:visited {
    -webkit-transition: color .15s ease-in;
    transition: color .15s ease-in
}

.link:focus {
    outline: 1px dotted currentColor
}

.list {
    list-style-type: none
}

.h1 {
    height: 1rem
}

.h2 {
    height: 2rem
}

.h3 {
    height: 4rem
}

.h4 {
    height: 8rem
}

.h5 {
    height: 16rem
}

.h-25 {
    height: 25%
}

.h-50 {
    height: 50%
}

.h-75 {
    height: 75%
}

.h-100 {
    height: 100%
}

.min-h-100 {
    min-height: 100%
}

.vh-25 {
    height: 25vh
}

.vh-50 {
    height: 50vh
}

.vh-75 {
    height: 75vh
}

.vh-100 {
    height: 100vh
}

.min-vh-100 {
    min-height: 100vh
}

.h-auto {
    height: auto
}

.h-inherit {
    height: inherit
}

.h-small {
    height: 2rem;
    box-sizing: border-box
}

.min-h-small {
    min-height: 2rem;
    box-sizing: border-box
}

.h-regular {
    height: 2.5rem;
    box-sizing: border-box
}

.min-h-regular {
    min-height: 2.5rem;
    box-sizing: border-box
}

.h-large {
    height: 3rem;
    box-sizing: border-box
}

.min-h-large {
    min-height: 3rem;
    box-sizing: border-box
}

.rebel-pink {
    color: #f71963
}

.heavy-rebel-pink {
    color: #dd1659
}

.elite-purple {
    color: #8914cc
}

.near-black {
    color: #3f3f40
}

.dark-gray {
    color: #585959
}

.mid-gray {
    color: #727273
}

.gray {
    color: #979899
}

.silver {
    color: #cacbcc
}

.light-gray {
    color: #e3e4e6
}

.light-silver {
    color: #f2f4f5
}

.near-white {
    color: #f7f9fa
}

.white {
    color: #fff
}

.washed-blue {
    color: #edf4fa
}

.light-blue {
    color: #cce8ff
}

.blue {
    color: #368df7
}

.heavy-blue {
    color: #2a6dbf
}

.light-marine {
    color: #3d5980
}

.marine {
    color: #25354d
}

.serious-black {
    color: #142032
}

.green {
    color: #8bc34a
}

.washed-green {
    color: #eafce3
}

.red {
    color: #ff4c4c
}

.washed-red {
    color: #ffe6e6
}

.yellow {
    color: #ffb100
}

.washed-yellow {
    color: #fff6e0
}

.black-90 {
    color: rgba(0,0,0,.9)
}

.black-80 {
    color: rgba(0,0,0,.8)
}

.black-70 {
    color: rgba(0,0,0,.7)
}

.black-60 {
    color: rgba(0,0,0,.6)
}

.black-50 {
    color: rgba(0,0,0,.5)
}

.black-40 {
    color: rgba(0,0,0,.4)
}

.black-30 {
    color: rgba(0,0,0,.3)
}

.black-20 {
    color: rgba(0,0,0,.2)
}

.black-10 {
    color: rgba(0,0,0,.1)
}

.black-05 {
    color: rgba(0,0,0,.05)
}

.black-025 {
    color: rgba(0,0,0,.025)
}

.black-0125 {
    color: rgba(0,0,0,.0125)
}

.white-90 {
    color: hsla(0,0%,100%,.9)
}

.white-80 {
    color: hsla(0,0%,100%,.8)
}

.white-70 {
    color: hsla(0,0%,100%,.7)
}

.white-60 {
    color: hsla(0,0%,100%,.6)
}

.white-50 {
    color: hsla(0,0%,100%,.5)
}

.white-40 {
    color: hsla(0,0%,100%,.4)
}

.white-30 {
    color: hsla(0,0%,100%,.3)
}

.white-20 {
    color: hsla(0,0%,100%,.2)
}

.white-10 {
    color: hsla(0,0%,100%,.1)
}

.white-05 {
    color: hsla(0,0%,100%,.05)
}

.white-025 {
    color: hsla(0,0%,100%,.025)
}

.white-0125 {
    color: hsla(0,0%,100%,.0125)
}

.c-action-primary {
    color: #fff
}

.c-action-secondary {
    color: #eef3f7
}

.c-link {
    color: #ff554d
}

.c-emphasis {
    color: #f71963
}

.c-disabled {
    color: #979899
}

.c-success {
    color: #8bc34a
}

.c-success--faded {
    color: #eafce3
}

.c-danger {
    color: #ff4c4c
}

.c-danger--faded {
    color: #ffe6e6
}

.c-warning {
    color: #ffb100
}

.c-warning--faded {
    color: #fff6e0
}

.c-muted-1 {
    color: #727273
}

.c-muted-2 {
    color: #979899
}

.c-muted-3 {
    color: #cacbcc
}

.c-muted-4 {
    color: #e3e4e6
}

.c-muted-5 {
    color: #f2f4f5
}

.c-base,.c-on-base {
    color: #001428
}

.c-on-action-primary,.c-on-base--inverted {
    color: #fff
}

.c-on-action-secondary {
    color: #ff554d
}

.c-on-emphasis {
    color: #fff
}

.c-on-disabled {
    color: #979899
}

.c-on-success {
    color: #fff
}

.c-on-success--faded {
    color: #3f3f40
}

.c-on-danger {
    color: #fff
}

.c-on-danger--faded {
    color: #3f3f40
}

.c-on-warning {
    color: #fff
}

.c-on-warning--faded {
    color: #1a1a1a
}

.c-on-muted-1,.c-on-muted-2 {
    color: #fff
}

.c-on-muted-3,.c-on-muted-4,.c-on-muted-5 {
    color: #3f3f40
}

.hover-rebel-pink:focus,.hover-rebel-pink:hover {
    color: #f71963
}

.hover-heavy-rebel-pink:focus,.hover-heavy-rebel-pink:hover {
    color: #dd1659
}

.hover-elite-purple:focus,.hover-elite-purple:hover {
    color: #8914cc
}

.hover-near-black:focus,.hover-near-black:hover {
    color: #3f3f40
}

.hover-dark-gray:focus,.hover-dark-gray:hover {
    color: #585959
}

.hover-mid-gray:focus,.hover-mid-gray:hover {
    color: #727273
}

.hover-gray:focus,.hover-gray:hover {
    color: #979899
}

.hover-silver:focus,.hover-silver:hover {
    color: #cacbcc
}

.hover-light-gray:focus,.hover-light-gray:hover {
    color: #e3e4e6
}

.hover-light-silver:focus,.hover-light-silver:hover {
    color: #f2f4f5
}

.hover-near-white:focus,.hover-near-white:hover {
    color: #f7f9fa
}

.hover-white:focus,.hover-white:hover {
    color: #fff
}

.hover-washed-blue:focus,.hover-washed-blue:hover {
    color: #edf4fa
}

.hover-light-blue:focus,.hover-light-blue:hover {
    color: #cce8ff
}

.hover-blue:focus,.hover-blue:hover {
    color: #368df7
}

.hover-heavy-blue:focus,.hover-heavy-blue:hover {
    color: #2a6dbf
}

.hover-light-marine:focus,.hover-light-marine:hover {
    color: #3d5980
}

.hover-marine:focus,.hover-marine:hover {
    color: #25354d
}

.hover-serious-black:focus,.hover-serious-black:hover {
    color: #142032
}

.hover-green:focus,.hover-green:hover {
    color: #8bc34a
}

.hover-washed-green:focus,.hover-washed-green:hover {
    color: #eafce3
}

.hover-red:focus,.hover-red:hover {
    color: #ff4c4c
}

.hover-washed-red:focus,.hover-washed-red:hover {
    color: #ffe6e6
}

.hover-yellow:focus,.hover-yellow:hover {
    color: #ffb100
}

.hover-washed-yellow:focus,.hover-washed-yellow:hover {
    color: #fff6e0
}

.hover-black-90:focus,.hover-black-90:hover {
    color: rgba(0,0,0,.9)
}

.hover-black-80:focus,.hover-black-80:hover {
    color: rgba(0,0,0,.8)
}

.hover-black-70:focus,.hover-black-70:hover {
    color: rgba(0,0,0,.7)
}

.hover-black-60:focus,.hover-black-60:hover {
    color: rgba(0,0,0,.6)
}

.hover-black-50:focus,.hover-black-50:hover {
    color: rgba(0,0,0,.5)
}

.hover-black-40:focus,.hover-black-40:hover {
    color: rgba(0,0,0,.4)
}

.hover-black-30:focus,.hover-black-30:hover {
    color: rgba(0,0,0,.3)
}

.hover-black-20:focus,.hover-black-20:hover {
    color: rgba(0,0,0,.2)
}

.hover-black-10:focus,.hover-black-10:hover {
    color: rgba(0,0,0,.1)
}

.hover-black-05:focus,.hover-black-05:hover {
    color: rgba(0,0,0,.05)
}

.hover-black-025:focus,.hover-black-025:hover {
    color: rgba(0,0,0,.025)
}

.hover-black-0125:focus,.hover-black-0125:hover {
    color: rgba(0,0,0,.0125)
}

.hover-white-90:focus,.hover-white-90:hover {
    color: hsla(0,0%,100%,.9)
}

.hover-white-80:focus,.hover-white-80:hover {
    color: hsla(0,0%,100%,.8)
}

.hover-white-70:focus,.hover-white-70:hover {
    color: hsla(0,0%,100%,.7)
}

.hover-white-60:focus,.hover-white-60:hover {
    color: hsla(0,0%,100%,.6)
}

.hover-white-50:focus,.hover-white-50:hover {
    color: hsla(0,0%,100%,.5)
}

.hover-white-40:focus,.hover-white-40:hover {
    color: hsla(0,0%,100%,.4)
}

.hover-white-30:focus,.hover-white-30:hover {
    color: hsla(0,0%,100%,.3)
}

.hover-white-20:focus,.hover-white-20:hover {
    color: hsla(0,0%,100%,.2)
}

.hover-white-10:focus,.hover-white-10:hover {
    color: hsla(0,0%,100%,.1)
}

.hover-white-05:focus,.hover-white-05:hover {
    color: hsla(0,0%,100%,.05)
}

.hover-white-025:focus,.hover-white-025:hover {
    color: hsla(0,0%,100%,.025)
}

.hover-white-0125:focus,.hover-white-0125:hover {
    color: hsla(0,0%,100%,.0125)
}

.hover-bg-rebel-pink:focus,.hover-bg-rebel-pink:hover {
    background-color: #f71963
}

.hover-b--rebel-pink:focus,.hover-b--rebel-pink:hover {
    border-color: #f71963
}

.hover-bg-heavy-rebel-pink:focus,.hover-bg-heavy-rebel-pink:hover {
    background-color: #dd1659
}

.hover-b--heavy-rebel-pink:focus,.hover-b--heavy-rebel-pink:hover {
    border-color: #dd1659
}

.hover-bg-elite-purple:focus,.hover-bg-elite-purple:hover {
    background-color: #8914cc
}

.hover-b--elite-purple:focus,.hover-b--elite-purple:hover {
    border-color: #8914cc
}

.hover-bg-near-black:focus,.hover-bg-near-black:hover {
    background-color: #3f3f40
}

.hover-b--near-black:focus,.hover-b--near-black:hover {
    border-color: #3f3f40
}

.hover-bg-dark-gray:focus,.hover-bg-dark-gray:hover {
    background-color: #585959
}

.hover-b--dark-gray:focus,.hover-b--dark-gray:hover {
    border-color: #585959
}

.hover-bg-mid-gray:focus,.hover-bg-mid-gray:hover {
    background-color: #727273
}

.hover-b--mid-gray:focus,.hover-b--mid-gray:hover {
    border-color: #727273
}

.hover-bg-gray:focus,.hover-bg-gray:hover {
    background-color: #979899
}

.hover-b--gray:focus,.hover-b--gray:hover {
    border-color: #979899
}

.hover-bg-silver:focus,.hover-bg-silver:hover {
    background-color: #cacbcc
}

.hover-b--silver:focus,.hover-b--silver:hover {
    border-color: #cacbcc
}

.hover-bg-light-gray:focus,.hover-bg-light-gray:hover {
    background-color: #e3e4e6
}

.hover-b--light-gray:focus,.hover-b--light-gray:hover {
    border-color: #e3e4e6
}

.hover-bg-light-silver:focus,.hover-bg-light-silver:hover {
    background-color: #f2f4f5
}

.hover-b--light-silver:focus,.hover-b--light-silver:hover {
    border-color: #f2f4f5
}

.hover-bg-near-white:focus,.hover-bg-near-white:hover {
    background-color: #f7f9fa
}

.hover-b--near-white:focus,.hover-b--near-white:hover {
    border-color: #f7f9fa
}

.hover-bg-white:focus,.hover-bg-white:hover {
    background-color: #fff
}

.hover-b--white:focus,.hover-b--white:hover {
    border-color: #fff
}

.hover-bg-washed-blue:focus,.hover-bg-washed-blue:hover {
    background-color: #edf4fa
}

.hover-b--washed-blue:focus,.hover-b--washed-blue:hover {
    border-color: #edf4fa
}

.hover-bg-light-blue:focus,.hover-bg-light-blue:hover {
    background-color: #cce8ff
}

.hover-b--light-blue:focus,.hover-b--light-blue:hover {
    border-color: #cce8ff
}

.hover-bg-blue:focus,.hover-bg-blue:hover {
    background-color: #368df7
}

.hover-b--blue:focus,.hover-b--blue:hover {
    border-color: #368df7
}

.hover-bg-heavy-blue:focus,.hover-bg-heavy-blue:hover {
    background-color: #2a6dbf
}

.hover-b--heavy-blue:focus,.hover-b--heavy-blue:hover {
    border-color: #2a6dbf
}

.hover-bg-light-marine:focus,.hover-bg-light-marine:hover {
    background-color: #3d5980
}

.hover-b--light-marine:focus,.hover-b--light-marine:hover {
    border-color: #3d5980
}

.hover-bg-marine:focus,.hover-bg-marine:hover {
    background-color: #25354d
}

.hover-b--marine:focus,.hover-b--marine:hover {
    border-color: #25354d
}

.hover-bg-serious-black:focus,.hover-bg-serious-black:hover {
    background-color: #142032
}

.hover-b--serious-black:focus,.hover-b--serious-black:hover {
    border-color: #142032
}

.hover-bg-green:focus,.hover-bg-green:hover {
    background-color: #8bc34a
}

.hover-b--green:focus,.hover-b--green:hover {
    border-color: #8bc34a
}

.hover-bg-washed-green:focus,.hover-bg-washed-green:hover {
    background-color: #eafce3
}

.hover-b--washed-green:focus,.hover-b--washed-green:hover {
    border-color: #eafce3
}

.hover-bg-red:focus,.hover-bg-red:hover {
    background-color: #ff4c4c
}

.hover-b--red:focus,.hover-b--red:hover {
    border-color: #ff4c4c
}

.hover-bg-washed-red:focus,.hover-bg-washed-red:hover {
    background-color: #ffe6e6
}

.hover-b--washed-red:focus,.hover-b--washed-red:hover {
    border-color: #ffe6e6
}

.hover-bg-yellow:focus,.hover-bg-yellow:hover {
    background-color: #ffb100
}

.hover-b--yellow:focus,.hover-b--yellow:hover {
    border-color: #ffb100
}

.hover-bg-washed-yellow:focus,.hover-bg-washed-yellow:hover {
    background-color: #fff6e0
}

.hover-b--washed-yellow:focus,.hover-b--washed-yellow:hover {
    border-color: #fff6e0
}

.hover-bg-black-90:focus,.hover-bg-black-90:hover {
    background-color: rgba(0,0,0,.9)
}

.hover-b--black-90:focus,.hover-b--black-90:hover {
    border-color: rgba(0,0,0,.9)
}

.hover-bg-black-80:focus,.hover-bg-black-80:hover {
    background-color: rgba(0,0,0,.8)
}

.hover-b--black-80:focus,.hover-b--black-80:hover {
    border-color: rgba(0,0,0,.8)
}

.hover-bg-black-70:focus,.hover-bg-black-70:hover {
    background-color: rgba(0,0,0,.7)
}

.hover-b--black-70:focus,.hover-b--black-70:hover {
    border-color: rgba(0,0,0,.7)
}

.hover-bg-black-60:focus,.hover-bg-black-60:hover {
    background-color: rgba(0,0,0,.6)
}

.hover-b--black-60:focus,.hover-b--black-60:hover {
    border-color: rgba(0,0,0,.6)
}

.hover-bg-black-50:focus,.hover-bg-black-50:hover {
    background-color: rgba(0,0,0,.5)
}

.hover-b--black-50:focus,.hover-b--black-50:hover {
    border-color: rgba(0,0,0,.5)
}

.hover-bg-black-40:focus,.hover-bg-black-40:hover {
    background-color: rgba(0,0,0,.4)
}

.hover-b--black-40:focus,.hover-b--black-40:hover {
    border-color: rgba(0,0,0,.4)
}

.hover-bg-black-30:focus,.hover-bg-black-30:hover {
    background-color: rgba(0,0,0,.3)
}

.hover-b--black-30:focus,.hover-b--black-30:hover {
    border-color: rgba(0,0,0,.3)
}

.hover-bg-black-20:focus,.hover-bg-black-20:hover {
    background-color: rgba(0,0,0,.2)
}

.hover-b--black-20:focus,.hover-b--black-20:hover {
    border-color: rgba(0,0,0,.2)
}

.hover-bg-black-10:focus,.hover-bg-black-10:hover {
    background-color: rgba(0,0,0,.1)
}

.hover-b--black-10:focus,.hover-b--black-10:hover {
    border-color: rgba(0,0,0,.1)
}

.hover-bg-black-05:focus,.hover-bg-black-05:hover {
    background-color: rgba(0,0,0,.05)
}

.hover-b--black-05:focus,.hover-b--black-05:hover {
    border-color: rgba(0,0,0,.05)
}

.hover-bg-black-025:focus,.hover-bg-black-025:hover {
    background-color: rgba(0,0,0,.025)
}

.hover-b--black-025:focus,.hover-b--black-025:hover {
    border-color: rgba(0,0,0,.025)
}

.hover-bg-black-0125:focus,.hover-bg-black-0125:hover {
    background-color: rgba(0,0,0,.0125)
}

.hover-b--black-0125:focus,.hover-b--black-0125:hover {
    border-color: rgba(0,0,0,.0125)
}

.hover-bg-white-90:focus,.hover-bg-white-90:hover {
    background-color: hsla(0,0%,100%,.9)
}

.hover-b--white-90:focus,.hover-b--white-90:hover {
    border-color: hsla(0,0%,100%,.9)
}

.hover-bg-white-80:focus,.hover-bg-white-80:hover {
    background-color: hsla(0,0%,100%,.8)
}

.hover-b--white-80:focus,.hover-b--white-80:hover {
    border-color: hsla(0,0%,100%,.8)
}

.hover-bg-white-70:focus,.hover-bg-white-70:hover {
    background-color: hsla(0,0%,100%,.7)
}

.hover-b--white-70:focus,.hover-b--white-70:hover {
    border-color: hsla(0,0%,100%,.7)
}

.hover-bg-white-60:focus,.hover-bg-white-60:hover {
    background-color: hsla(0,0%,100%,.6)
}

.hover-b--white-60:focus,.hover-b--white-60:hover {
    border-color: hsla(0,0%,100%,.6)
}

.hover-bg-white-50:focus,.hover-bg-white-50:hover {
    background-color: hsla(0,0%,100%,.5)
}

.hover-b--white-50:focus,.hover-b--white-50:hover {
    border-color: hsla(0,0%,100%,.5)
}

.hover-bg-white-40:focus,.hover-bg-white-40:hover {
    background-color: hsla(0,0%,100%,.4)
}

.hover-b--white-40:focus,.hover-b--white-40:hover {
    border-color: hsla(0,0%,100%,.4)
}

.hover-bg-white-30:focus,.hover-bg-white-30:hover {
    background-color: hsla(0,0%,100%,.3)
}

.hover-b--white-30:focus,.hover-b--white-30:hover {
    border-color: hsla(0,0%,100%,.3)
}

.hover-bg-white-20:focus,.hover-bg-white-20:hover {
    background-color: hsla(0,0%,100%,.2)
}

.hover-b--white-20:focus,.hover-b--white-20:hover {
    border-color: hsla(0,0%,100%,.2)
}

.hover-bg-white-10:focus,.hover-bg-white-10:hover {
    background-color: hsla(0,0%,100%,.1)
}

.hover-b--white-10:focus,.hover-b--white-10:hover {
    border-color: hsla(0,0%,100%,.1)
}

.hover-bg-white-05:focus,.hover-bg-white-05:hover {
    background-color: hsla(0,0%,100%,.05)
}

.hover-b--white-05:focus,.hover-b--white-05:hover {
    border-color: hsla(0,0%,100%,.05)
}

.hover-bg-white-025:focus,.hover-bg-white-025:hover {
    background-color: hsla(0,0%,100%,.025)
}

.hover-b--white-025:focus,.hover-b--white-025:hover {
    border-color: hsla(0,0%,100%,.025)
}

.hover-bg-white-0125:focus,.hover-bg-white-0125:hover {
    background-color: hsla(0,0%,100%,.0125)
}

.hover-b--white-0125:focus,.hover-b--white-0125:hover {
    border-color: hsla(0,0%,100%,.0125)
}

.hover-bg-transparent:focus,.hover-bg-transparent:hover {
    background-color: transparent
}

.hover-b--transparent:focus,.hover-b--transparent:hover {
    border-color: transparent
}

.hover-c-action-primary:focus,.hover-c-action-primary:hover {
    color: #001428
}

.hover-c-action-secondary:focus,.hover-c-action-secondary:hover {
    color: #dbe9fd
}

.hover-c-link:focus,.hover-c-link:hover {
    color: #001428
}

.hover-c-emphasis:focus,.hover-c-emphasis:hover {
    color: #ff554d
}

.hover-c-success:focus,.hover-c-success:hover {
    color: #8bc34a
}

.hover-c-success--faded:focus,.hover-c-success--faded:hover {
    color: #eafce3
}

.hover-c-danger:focus,.hover-c-danger:hover {
    color: #e13232
}

.hover-c-danger--faded:focus,.hover-c-danger--faded:hover {
    color: #ffe6e6
}

.hover-c-warning:focus,.hover-c-warning:hover {
    color: #ffb100
}

.hover-c-warning--faded:focus,.hover-c-warning--faded:hover {
    color: #fff6e0
}

.hover-c-base:focus,.hover-c-base:hover {
    color: #001428
}

.hover-c-on-action-primary:focus,.hover-c-on-action-primary:hover {
    color: #fff
}

.hover-c-on-action-secondary:focus,.hover-c-on-action-secondary:hover {
    color: #ff554d
}

.hover-c-on-emphasis:focus,.hover-c-on-emphasis:hover,.hover-c-on-success:focus,.hover-c-on-success:hover {
    color: #fff
}

.hover-c-on-success--faded:focus,.hover-c-on-success--faded:hover {
    color: #3f3f40
}

.hover-c-on-danger:focus,.hover-c-on-danger:hover {
    color: #fff
}

.hover-c-on-danger--faded:focus,.hover-c-on-danger--faded:hover {
    color: #3f3f40
}

.hover-c-on-warning:focus,.hover-c-on-warning:hover {
    color: #fff
}

.hover-c-on-warning--faded:focus,.hover-c-on-warning--faded:hover {
    color: #1a1a1a
}

.visited-c-link:visited {
    color: #001428
}

.hover-bg-action-primary:focus,.hover-bg-action-primary:hover {
    background-color: #ff7870
}

.hover-bg-action-secondary:focus,.hover-bg-action-secondary:hover {
    background-color: transparent
}

.hover-bg-emphasis:focus,.hover-bg-emphasis:hover {
    background-color: #dd1659
}

.hover-bg-success:focus,.hover-bg-success:hover {
    background-color: #8bc34a
}

.hover-bg-success--faded:focus,.hover-bg-success--faded:hover {
    background-color: #eafce3
}

.hover-bg-danger:focus,.hover-bg-danger:hover {
    background-color: #e13232
}

.hover-bg-danger--faded:focus,.hover-bg-danger--faded:hover {
    background-color: #ffe6e6
}

.hover-bg-warning:focus,.hover-bg-warning:hover {
    background-color: #ffb100
}

.hover-bg-warning--faded:focus,.hover-bg-warning--faded:hover {
    background-color: #fff6e0
}

.hover-bg-muted-1:focus,.hover-bg-muted-1:hover {
    background-color: #727273
}

.hover-bg-muted-2:focus,.hover-bg-muted-2:hover {
    background-color: #979899
}

.hover-bg-muted-3:focus,.hover-bg-muted-3:hover {
    background-color: #cacbcc
}

.hover-bg-muted-4:focus,.hover-bg-muted-4:hover {
    background-color: #e3e4e6
}

.hover-bg-muted-5:focus,.hover-bg-muted-5:hover {
    background-color: #f2f4f5
}

.hover-b--action-primary:focus,.hover-b--action-primary:hover {
    border-color: #ff554d
}

.hover-b--action-secondary:focus,.hover-b--action-secondary:hover {
    border-color: #dbe9fd
}

.hover-b--emphasis:focus,.hover-b--emphasis:hover {
    border-color: #ff554d
}

.hover-b--success:focus,.hover-b--success:hover {
    border-color: #8bc34a
}

.hover-b--success--faded:focus,.hover-b--success--faded:hover {
    border-color: #eafce3
}

.hover-b--danger:focus,.hover-b--danger:hover {
    border-color: #e13232
}

.hover-b--danger--faded:focus,.hover-b--danger--faded:hover {
    border-color: #ffe6e6
}

.hover-b--warning:focus,.hover-b--warning:hover {
    border-color: #ffb100
}

.hover-b--warning--faded:focus,.hover-b--warning--faded:hover {
    border-color: #fff6e0
}

.hover-b--muted-1:focus,.hover-b--muted-1:hover {
    border-color: #727273
}

.hover-b--muted-2:focus,.hover-b--muted-2:hover {
    border-color: #979899
}

.hover-b--muted-3:focus,.hover-b--muted-3:hover {
    border-color: #cacbcc
}

.hover-b--muted-4:focus,.hover-b--muted-4:hover {
    border-color: #e3e4e6
}

.hover-b--muted-5:focus,.hover-b--muted-5:hover {
    border-color: #f2f4f5
}

.active-c-link:active {
    color: #001428
}

.active-c-emphasis:active {
    color: #ff554d
}

.active-c-success:active {
    color: #8bc34a
}

.active-c-success--faded:active {
    color: #eafce3
}

.active-c-danger:active {
    color: #ff4c4c
}

.active-c-danger--faded:active {
    color: #ffe6e6
}

.active-c-warning:active {
    color: #ffb100
}

.active-c-warning--faded:active {
    color: #fff6e0
}

.active-c-on-action-primary:active {
    color: #fff
}

.active-c-on-action-secondary:active {
    color: #ff554d
}

.active-c-on-emphasis:active,.active-c-on-success:active {
    color: #fff
}

.active-c-on-success--faded:active {
    color: #3f3f40
}

.active-c-on-danger:active {
    color: #fff
}

.active-c-on-danger--faded:active {
    color: #3f3f40
}

.active-c-on-warning:active {
    color: #fff
}

.active-c-on-warning--faded:active {
    color: #1a1a1a
}

.active-bg-action-primary:active {
    background-color: #ff554d
}

.active-bg-action-secondary:active {
    background-color: #dbe9fd
}

.active-bg-emphasis:active {
    background-color: #ff554d
}

.active-bg-success:active {
    background-color: #8bc34a
}

.active-bg-success--faded:active {
    background-color: #eafce3
}

.active-bg-danger:active {
    background-color: #ff4c4c
}

.active-bg-danger--faded:active {
    background-color: #ffe6e6
}

.active-bg-warning:active {
    background-color: #ffb100
}

.active-bg-warning--faded:active {
    background-color: #fff6e0
}

.active-bg-muted-1:active {
    background-color: #727273
}

.active-bg-muted-2:active {
    background-color: #979899
}

.active-bg-muted-3:active {
    background-color: #cacbcc
}

.active-bg-muted-4:active {
    background-color: #e3e4e6
}

.active-bg-muted-5:active {
    background-color: #f2f4f5
}

.active-b--action-primary:active {
    border-color: #001428
}

.active-b--action-secondary:active {
    border-color: #dbe9fd
}

.active-b--emphasis:active {
    border-color: #ff554d
}

.active-b--success:active {
    border-color: #8bc34a
}

.active-b--success--faded:active {
    border-color: #eafce3
}

.active-b--danger:active {
    border-color: #ff4c4c
}

.active-b--danger--faded:active {
    border-color: #ffe6e6
}

.active-b--warning:active {
    border-color: #ffb100
}

.active-b--warning--faded:active {
    border-color: #fff6e0
}

.active-b--muted-1:active {
    border-color: #727273
}

.active-b--muted-2:active {
    border-color: #979899
}

.active-b--muted-3:active {
    border-color: #cacbcc
}

.active-b--muted-4:active {
    border-color: #e3e4e6
}

.active-b--muted-5:active {
    border-color: #f2f4f5
}

.active-bg-transparent:active,.hover-bg-transparent:focus,.hover-bg-transparent:hover {
    background-color: transparent
}

.hover-b--transparent:focus,.hover-b--transparent:hover,active-b--transparent:active {
    border-color: transparent
}

img {
    max-width: 100%
}

.tracked {
    letter-spacing: .1em
}

.tracked-tight {
    letter-spacing: -.05em
}

.tracked-mega {
    letter-spacing: .25em
}

.lh-solid {
    line-height: 1
}

.lh-title {
    line-height: 1.25
}

.lh-copy {
    line-height: 1.5
}

.mw1 {
    max-width: 1rem
}

.mw2 {
    max-width: 2rem
}

.mw3 {
    max-width: 4rem
}

.mw4 {
    max-width: 8rem
}

.mw5 {
    max-width: 16rem
}

.mw6 {
    max-width: 32rem
}

.mw7 {
    max-width: 48rem
}

.mw8 {
    max-width: 64rem
}

.mw9 {
    max-width: 96rem
}

.mw-none {
    max-width: none
}

.mw-100 {
    max-width: 100%
}

.nested-copy-line-height ol,.nested-copy-line-height p,.nested-copy-line-height ul {
    line-height: 1.5
}

.nested-headline-line-height h1,.nested-headline-line-height h2,.nested-headline-line-height h3,.nested-headline-line-height h4,.nested-headline-line-height h5,.nested-headline-line-height h6 {
    line-height: 1.25
}

.nested-list-reset ol,.nested-list-reset ul {
    padding-left: 0;
    margin-left: 0;
    list-style-type: none
}

.nested-copy-indent p+p {
    text-indent: 1em;
    margin-top: 0;
    margin-bottom: 0
}

.nested-copy-separator p+p {
    margin-top: 1.5em
}

.nested-img img {
    width: 100%;
    max-width: 100%;
    display: block
}

.nested-links a {
    color: #368df7
}

.nested-links a,.nested-links a:focus,.nested-links a:hover {
    -webkit-transition: color .15s ease-in;
    transition: color .15s ease-in
}

.nested-links a:focus,.nested-links a:hover {
    color: #cce8ff
}

.dim {
    opacity: 1
}

.dim,.dim:focus,.dim:hover {
    -webkit-transition: opacity .15s ease-in;
    transition: opacity .15s ease-in
}

.dim:focus,.dim:hover {
    opacity: .5
}

.dim:active {
    opacity: .8;
    -webkit-transition: opacity .15s ease-out;
    transition: opacity .15s ease-out
}

.glow,.glow:focus,.glow:hover {
    -webkit-transition: opacity .15s ease-in;
    transition: opacity .15s ease-in
}

.glow:focus,.glow:hover {
    opacity: 1
}

.hide-child .child {
    opacity: 0;
    -webkit-transition: opacity .15s ease-in;
    transition: opacity .15s ease-in
}

.hide-child:active .child,.hide-child:focus .child,.hide-child:hover .child {
    opacity: 1;
    -webkit-transition: opacity .15s ease-in;
    transition: opacity .15s ease-in
}

.underline-hover:focus,.underline-hover:hover {
    text-decoration: underline
}

.grow {
    -moz-osx-font-smoothing: grayscale;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    -webkit-transition: -webkit-transform .25s ease-out;
    transition: -webkit-transform .25s ease-out;
    transition: transform .25s ease-out;
    transition: transform .25s ease-out,-webkit-transform .25s ease-out
}

.grow:focus,.grow:hover {
    -webkit-transform: scale(1.05);
    transform: scale(1.05)
}

.grow:active {
    -webkit-transform: scale(.9);
    transform: scale(.9)
}

.grow-large {
    -moz-osx-font-smoothing: grayscale;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    -webkit-transition: -webkit-transform .25s ease-in-out;
    transition: -webkit-transform .25s ease-in-out;
    transition: transform .25s ease-in-out;
    transition: transform .25s ease-in-out,-webkit-transform .25s ease-in-out
}

.grow-large:focus,.grow-large:hover {
    -webkit-transform: scale(1.2);
    transform: scale(1.2)
}

.grow-large:active {
    -webkit-transform: scale(.95);
    transform: scale(.95)
}

.pointer:hover,.shadow-hover {
    cursor: pointer
}

.shadow-hover {
    position: relative;
    -webkit-transition: all .5s cubic-bezier(.165,.84,.44,1);
    transition: all .5s cubic-bezier(.165,.84,.44,1)
}

.shadow-hover:after {
    content: "";
    box-shadow: 0 0 16px 2px rgba(0,0,0,.2);
    border-radius: inherit;
    opacity: 0;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: -1;
    -webkit-transition: opacity .5s cubic-bezier(.165,.84,.44,1);
    transition: opacity .5s cubic-bezier(.165,.84,.44,1)
}

.shadow-hover:focus:after,.shadow-hover:hover:after {
    opacity: 1
}

.bg-animate,.bg-animate:focus,.bg-animate:hover {
    -webkit-transition: background-color .15s ease-in-out;
    transition: background-color .15s ease-in-out
}

.o-100 {
    opacity: 1
}

.o-90 {
    opacity: .9
}

.o-80 {
    opacity: .8
}

.o-70 {
    opacity: .7
}

.o-60 {
    opacity: .6
}

.o-50 {
    opacity: .5
}

.o-40 {
    opacity: .4
}

.o-30 {
    opacity: .3
}

.o-20 {
    opacity: .2
}

.o-10 {
    opacity: .1
}

.o-05 {
    opacity: .05
}

.o-025 {
    opacity: .025
}

.o-0 {
    opacity: 0
}

.rotate-45 {
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg)
}

.rotate-90 {
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg)
}

.rotate-135 {
    -webkit-transform: rotate(135deg);
    transform: rotate(135deg)
}

.rotate-180 {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg)
}

.rotate-225 {
    -webkit-transform: rotate(225deg);
    transform: rotate(225deg)
}

.rotate-270 {
    -webkit-transform: rotate(270deg);
    transform: rotate(270deg)
}

.rotate-315 {
    -webkit-transform: rotate(315deg);
    transform: rotate(315deg)
}

.outline {
    outline: 1px solid
}

.outline-transparent {
    outline: 1px solid transparent
}

.outline-0 {
    outline: 0
}

.overflow-visible {
    overflow: visible
}

.overflow-hidden {
    overflow: hidden
}

.overflow-scroll {
    overflow: scroll
}

.overflow-auto {
    overflow: auto
}

.overflow-x-visible {
    overflow-x: visible
}

.overflow-x-hidden {
    overflow-x: hidden
}

.overflow-x-scroll {
    overflow-x: scroll
}

.overflow-x-auto {
    overflow-x: auto
}

.overflow-y-visible {
    overflow-y: visible
}

.overflow-y-hidden {
    overflow-y: hidden
}

.overflow-y-scroll {
    overflow-y: scroll
}

.overflow-y-auto {
    overflow-y: auto
}

.static {
    position: static
}

.relative {
    position: relative
}

.absolute {
    position: absolute
}

.fixed {
    position: fixed
}

.sticky {
    position: -webkit-sticky;
    position: sticky
}

.strike {
    text-decoration: line-through
}

.underline {
    text-decoration: underline
}

.no-underline {
    text-decoration: none
}

.tl {
    text-align: left
}

.tr {
    text-align: right
}

.tc {
    text-align: center
}

.tj {
    text-align: justify
}

.ttc {
    text-transform: capitalize
}

.ttl {
    text-transform: lowercase
}

.ttu {
    text-transform: uppercase
}

.ttn {
    text-transform: none
}

.v-base {
    vertical-align: baseline
}

.v-mid {
    vertical-align: middle
}

.v-top {
    vertical-align: top
}

.v-btm {
    vertical-align: bottom
}

.f1 {
    font-size: 3rem
}

.f2 {
    font-size: 2.25rem
}

.f3 {
    font-size: 1.5rem
}

.f4 {
    font-size: 1.25rem
}

.f5 {
    font-size: 1rem
}

.f6 {
    font-size: .875rem
}

.f7 {
    font-size: .75rem
}

.measure {
    max-width: 30em
}

.measure-wide {
    max-width: 34em
}

.measure-narrow {
    max-width: 20em
}

.small-caps {
    font-variant: small-caps
}

.indent {
    text-indent: 1em;
    margin-top: 0;
    margin-bottom: 0
}

.truncate {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

.t-heading-1 {
    font-size: 3rem
}

.t-heading-1,.t-heading-2 {
    font-family: Montserrat;
    font-weight: 700;
    text-transform: none;
    letter-spacing: 0
}

.t-heading-2 {
    font-size: 2.25rem
}

.t-heading-3 {
    font-family: Montserrat;
    font-weight: 700;
    font-size: 1.75rem;
    text-transform: none;
    letter-spacing: 0
}

.t-heading-4 {
    font-size: 1.5rem
}

.t-heading-4,.t-heading-5 {
    font-family: Montserrat;
    font-weight: 400;
    text-transform: none;
    letter-spacing: 0
}

.t-heading-5 {
    font-size: 1.25rem
}

.t-heading-6 {
    font-size: 1.25rem
}

.t-body,.t-heading-6,body {
    font-family: Montserrat;
    font-weight: 400;
    text-transform: none;
    letter-spacing: 0
}

.t-body,body {
    font-size: 1rem
}

.t-small {
    font-size: .875rem
}

.t-mini,.t-small {
    font-family: Montserrat;
    font-weight: 400;
    text-transform: none;
    letter-spacing: 0
}

.t-mini {
    font-size: .75rem
}

.t-action {
    font-size: 1rem
}

.t-action,.t-action--small {
    font-family: Montserrat;
    font-weight: 500;
    text-transform: none;
    letter-spacing: 0
}

.t-action--small {
    font-size: .875rem
}

.t-action--large {
    font-weight: 500;
    font-size: 1.5rem
}

.t-action--large,.t-code {
    font-family: Montserrat;
    text-transform: none;
    letter-spacing: 0
}

.t-code {
    font-size: 1rem
}

.normal,.t-code {
    font-weight: 400
}

.b {
    font-weight: 700
}

.fw1 {
    font-weight: 100
}

.fw2 {
    font-weight: 200
}

.fw3 {
    font-weight: 300
}

.fw4 {
    font-weight: 400
}

.fw5 {
    font-weight: 500
}

.fw6 {
    font-weight: 600
}

.fw7 {
    font-weight: 700
}

.fw8 {
    font-weight: 800
}

.fw9 {
    font-weight: 900
}

.overflow-container {
    overflow-y: scroll
}

.center {
    margin-left: auto
}

.center,.mr-auto {
    margin-right: auto
}

.ml-auto {
    margin-left: auto
}

.clip {
    position: fixed!important;
    _position: absolute!important;
    clip: rect(1px 1px 1px 1px);
    clip: rect(1px,1px,1px,1px)
}

.ws-normal {
    white-space: normal
}

.nowrap {
    white-space: nowrap
}

.pre {
    white-space: pre
}

.w1 {
    width: 1rem
}

.w2 {
    width: 2rem
}

.w3 {
    width: 4rem
}

.w4 {
    width: 8rem
}

.w5 {
    width: 16rem
}

.w-10 {
    width: 10%
}

.w-20 {
    width: 20%
}

.w-25 {
    width: 25%
}

.w-30 {
    width: 30%
}

.w-33 {
    width: 33%
}

.w-34 {
    width: 34%
}

.w-40 {
    width: 40%
}

.w-50 {
    width: 50%
}

.w-60 {
    width: 60%
}

.w-70 {
    width: 70%
}

.w-75 {
    width: 75%
}

.w-80 {
    width: 80%
}

.w-90 {
    width: 90%
}

.w-100 {
    width: 100%
}

.w-third {
    width: 33.33333%
}

.w-two-thirds {
    width: 66.66667%
}

.w-auto {
    width: auto
}

.vw-10 {
    width: 10vw
}

.vw-20 {
    width: 20vw
}

.vw-25 {
    width: 25vw
}

.vw-30 {
    width: 30vw
}

.vw-33 {
    width: 33vw
}

.vw-34 {
    width: 34vw
}

.vw-40 {
    width: 40vw
}

.vw-50 {
    width: 50vw
}

.vw-60 {
    width: 60vw
}

.vw-70 {
    width: 70vw
}

.vw-75 {
    width: 75vw
}

.vw-80 {
    width: 80vw
}

.vw-90 {
    width: 90vw
}

.vw-100 {
    width: 100vw
}

.vw-third {
    width: 33.33333vw
}

.vw-two-thirds {
    width: 66.66667vw
}

.z-0 {
    z-index: 0
}

.z-1 {
    z-index: 1
}

.z-2 {
    z-index: 2
}

.z-3 {
    z-index: 3
}

.z-4 {
    z-index: 4
}

.z-5 {
    z-index: 5
}

.z-999 {
    z-index: 999
}

.z-9999 {
    z-index: 9999
}

.z-max {
    z-index: 2147483647
}

.z-inherit {
    z-index: inherit
}

.z-initial {
    z-index: auto
}

.z-unset {
    z-index: unset
}

@media screen and (min-width: 20em) {
    .aspect-ratio-s {
        height:0;
        position: relative
    }

    .aspect-ratio--16x9-s {
        padding-bottom: 56.25%
    }

    .aspect-ratio--9x16-s {
        padding-bottom: 177.77%
    }

    .aspect-ratio--4x3-s {
        padding-bottom: 75%
    }

    .aspect-ratio--3x4-s {
        padding-bottom: 133.33%
    }

    .aspect-ratio--6x4-s {
        padding-bottom: 66.6%
    }

    .aspect-ratio--4x6-s {
        padding-bottom: 150%
    }

    .aspect-ratio--8x5-s {
        padding-bottom: 62.5%
    }

    .aspect-ratio--5x8-s {
        padding-bottom: 160%
    }

    .aspect-ratio--7x5-s {
        padding-bottom: 71.42%
    }

    .aspect-ratio--5x7-s {
        padding-bottom: 140%
    }

    .aspect-ratio--1x1-s {
        padding-bottom: 100%
    }

    .aspect-ratio--object-s {
        position: absolute;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        width: 100%;
        height: 100%;
        z-index: 100
    }

    .cover-s {
        background-size: cover!important
    }

    .contain-s {
        background-size: contain!important
    }

    .bg-center-s {
        background-position: 50%
    }

    .bg-center-s,.bg-top-s {
        background-repeat: no-repeat
    }

    .bg-top-s {
        background-position: top
    }

    .bg-right-s {
        background-position: 100%
    }

    .bg-bottom-s,.bg-right-s {
        background-repeat: no-repeat
    }

    .bg-bottom-s {
        background-position: bottom
    }

    .bg-left-s {
        background-repeat: no-repeat;
        background-position: 0
    }

    .ba-s {
        border-style: solid;
        border-width: 1px
    }

    .bt-s {
        border-top-style: solid;
        border-top-width: 1px
    }

    .br-s {
        border-right-style: solid;
        border-right-width: 1px
    }

    .bb-s {
        border-bottom-style: solid;
        border-bottom-width: 1px
    }

    .bl-s {
        border-left-style: solid;
        border-left-width: 1px
    }

    .bn-s {
        border-style: none;
        border-width: 0
    }

    .br0-s {
        border-radius: 0
    }

    .br1-s {
        border-radius: .125rem
    }

    .br2-s {
        border-radius: .25rem
    }

    .br3-s {
        border-radius: .5rem
    }

    .br4-s {
        border-radius: 1rem
    }

    .br-100-s {
        border-radius: 100%
    }

    .br-pill-s {
        border-radius: 9999px
    }

    .br--bottom-s {
        border-top-left-radius: 0;
        border-top-right-radius: 0
    }

    .br--top-s {
        border-bottom-right-radius: 0
    }

    .br--right-s,.br--top-s {
        border-bottom-left-radius: 0
    }

    .br--right-s {
        border-top-left-radius: 0
    }

    .br--left-s {
        border-top-right-radius: 0;
        border-bottom-right-radius: 0
    }

    .b--dotted-s {
        border-style: dotted
    }

    .b--dashed-s {
        border-style: dashed
    }

    .b--solid-s {
        border-style: solid
    }

    .b--none-s {
        border-style: none
    }

    .bw0-s {
        border-width: 0
    }

    .bw1-s {
        border-width: .05rem
    }

    .bw2-s {
        border-width: .075rem
    }

    .bw3-s {
        border-width: .1rem
    }

    .bw4-s {
        border-width: .125rem
    }

    .bw5-s {
        border-width: .15rem
    }

    .bt-0-s {
        border-top-width: 0
    }

    .br-0-s {
        border-right-width: 0
    }

    .bb-0-s {
        border-bottom-width: 0
    }

    .bl-0-s {
        border-left-width: 0
    }

    .shadow-1-s {
        box-shadow: 0 0 4px 2px rgba(0,0,0,.2)
    }

    .shadow-2-s {
        box-shadow: 0 0 8px 2px rgba(0,0,0,.2)
    }

    .shadow-3-s {
        box-shadow: 2px 2px 4px 2px rgba(0,0,0,.2)
    }

    .shadow-4-s {
        box-shadow: 2px 2px 8px 0 rgba(0,0,0,.2)
    }

    .shadow-5-s {
        box-shadow: 4px 4px 8px 0 rgba(0,0,0,.2)
    }

    .pa0-s {
        padding: 0
    }

    .ma0-s,.na0-s {
        margin: 0
    }

    .pl0-s {
        padding-left: 0
    }

    .ml0-s,.nl0-s {
        margin-left: 0
    }

    .pr0-s {
        padding-right: 0
    }

    .mr0-s,.nr0-s {
        margin-right: 0
    }

    .pt0-s {
        padding-top: 0
    }

    .mt0-s,.nt0-s {
        margin-top: 0
    }

    .pb0-s {
        padding-bottom: 0
    }

    .mb0-s,.nb0-s {
        margin-bottom: 0
    }

    .pv0-s {
        padding-top: 0;
        padding-bottom: 0
    }

    .mv0-s,.nv0-s {
        margin-top: 0;
        margin-bottom: 0
    }

    .ph0-s {
        padding-left: 0;
        padding-right: 0
    }

    .mh0-s,.nh0-s {
        margin-left: 0;
        margin-right: 0
    }

    .pa1-s {
        padding: .125rem
    }

    .ma1-s {
        margin: .125rem
    }

    .na1-s {
        margin: -.125rem
    }

    .pl1-s {
        padding-left: .125rem
    }

    .ml1-s {
        margin-left: .125rem
    }

    .nl1-s {
        margin-left: -.125rem
    }

    .pr1-s {
        padding-right: .125rem
    }

    .mr1-s {
        margin-right: .125rem
    }

    .nr1-s {
        margin-right: -.125rem
    }

    .pt1-s {
        padding-top: .125rem
    }

    .mt1-s {
        margin-top: .125rem
    }

    .nt1-s {
        margin-top: -.125rem
    }

    .pb1-s {
        padding-bottom: .125rem
    }

    .mb1-s {
        margin-bottom: .125rem
    }

    .nb1-s {
        margin-bottom: -.125rem
    }

    .pv1-s {
        padding-top: .125rem;
        padding-bottom: .125rem
    }

    .mv1-s {
        margin-top: .125rem;
        margin-bottom: .125rem
    }

    .nv1-s {
        margin-top: -.125rem;
        margin-bottom: -.125rem
    }

    .ph1-s {
        padding-left: .125rem;
        padding-right: .125rem
    }

    .mh1-s {
        margin-left: .125rem;
        margin-right: .125rem
    }

    .nh1-s {
        margin-left: -.125rem;
        margin-right: -.125rem
    }

    .pa2-s {
        padding: .25rem
    }

    .ma2-s {
        margin: .25rem
    }

    .na2-s {
        margin: -.25rem
    }

    .pl2-s {
        padding-left: .25rem
    }

    .ml2-s {
        margin-left: .25rem
    }

    .nl2-s {
        margin-left: -.25rem
    }

    .pr2-s {
        padding-right: .25rem
    }

    .mr2-s {
        margin-right: .25rem
    }

    .nr2-s {
        margin-right: -.25rem
    }

    .pt2-s {
        padding-top: .25rem
    }

    .mt2-s {
        margin-top: .25rem
    }

    .nt2-s {
        margin-top: -.25rem
    }

    .pb2-s {
        padding-bottom: .25rem
    }

    .mb2-s {
        margin-bottom: .25rem
    }

    .nb2-s {
        margin-bottom: -.25rem
    }

    .pv2-s {
        padding-top: .25rem;
        padding-bottom: .25rem
    }

    .mv2-s {
        margin-top: .25rem;
        margin-bottom: .25rem
    }

    .nv2-s {
        margin-top: -.25rem;
        margin-bottom: -.25rem
    }

    .ph2-s {
        padding-left: .25rem;
        padding-right: .25rem
    }

    .mh2-s {
        margin-left: .25rem;
        margin-right: .25rem
    }

    .nh2-s {
        margin-left: -.25rem;
        margin-right: -.25rem
    }

    .pa3-s {
        padding: .5rem
    }

    .ma3-s {
        margin: .5rem
    }

    .na3-s {
        margin: -.5rem
    }

    .pl3-s {
        padding-left: .5rem
    }

    .ml3-s {
        margin-left: .5rem
    }

    .nl3-s {
        margin-left: -.5rem
    }

    .pr3-s {
        padding-right: .5rem
    }

    .mr3-s {
        margin-right: .5rem
    }

    .nr3-s {
        margin-right: -.5rem
    }

    .pt3-s {
        padding-top: .5rem
    }

    .mt3-s {
        margin-top: .5rem
    }

    .nt3-s {
        margin-top: -.5rem
    }

    .pb3-s {
        padding-bottom: .5rem
    }

    .mb3-s {
        margin-bottom: .5rem
    }

    .nb3-s {
        margin-bottom: -.5rem
    }

    .pv3-s {
        padding-top: .5rem;
        padding-bottom: .5rem
    }

    .mv3-s {
        margin-top: .5rem;
        margin-bottom: .5rem
    }

    .nv3-s {
        margin-top: -.5rem;
        margin-bottom: -.5rem
    }

    .ph3-s {
        padding-left: .5rem;
        padding-right: .5rem
    }

    .mh3-s {
        margin-left: .5rem;
        margin-right: .5rem
    }

    .nh3-s {
        margin-left: -.5rem;
        margin-right: -.5rem
    }

    .pa4-s {
        padding: .75rem
    }

    .ma4-s {
        margin: .75rem
    }

    .na4-s {
        margin: -.75rem
    }

    .pl4-s {
        padding-left: .75rem
    }

    .ml4-s {
        margin-left: .75rem
    }

    .nl4-s {
        margin-left: -.75rem
    }

    .pr4-s {
        padding-right: .75rem
    }

    .mr4-s {
        margin-right: .75rem
    }

    .nr4-s {
        margin-right: -.75rem
    }

    .pt4-s {
        padding-top: .75rem
    }

    .mt4-s {
        margin-top: .75rem
    }

    .nt4-s {
        margin-top: -.75rem
    }

    .pb4-s {
        padding-bottom: .75rem
    }

    .mb4-s {
        margin-bottom: .75rem
    }

    .nb4-s {
        margin-bottom: -.75rem
    }

    .pv4-s {
        padding-top: .75rem;
        padding-bottom: .75rem
    }

    .mv4-s {
        margin-top: .75rem;
        margin-bottom: .75rem
    }

    .nv4-s {
        margin-top: -.75rem;
        margin-bottom: -.75rem
    }

    .ph4-s {
        padding-left: .75rem;
        padding-right: .75rem
    }

    .mh4-s {
        margin-left: .75rem;
        margin-right: .75rem
    }

    .nh4-s {
        margin-left: -.75rem;
        margin-right: -.75rem
    }

    .pa5-s {
        padding: 1rem
    }

    .ma5-s {
        margin: 1rem
    }

    .na5-s {
        margin: -1rem
    }

    .pl5-s {
        padding-left: 1rem
    }

    .ml5-s {
        margin-left: 1rem
    }

    .nl5-s {
        margin-left: -1rem
    }

    .pr5-s {
        padding-right: 1rem
    }

    .mr5-s {
        margin-right: 1rem
    }

    .nr5-s {
        margin-right: -1rem
    }

    .pt5-s {
        padding-top: 1rem
    }

    .mt5-s {
        margin-top: 1rem
    }

    .nt5-s {
        margin-top: -1rem
    }

    .pb5-s {
        padding-bottom: 1rem
    }

    .mb5-s {
        margin-bottom: 1rem
    }

    .nb5-s {
        margin-bottom: -1rem
    }

    .pv5-s {
        padding-top: 1rem;
        padding-bottom: 1rem
    }

    .mv5-s {
        margin-top: 1rem;
        margin-bottom: 1rem
    }

    .nv5-s {
        margin-top: -1rem;
        margin-bottom: -1rem
    }

    .ph5-s {
        padding-left: 1rem;
        padding-right: 1rem
    }

    .mh5-s {
        margin-left: 1rem;
        margin-right: 1rem
    }

    .nh5-s {
        margin-left: -1rem;
        margin-right: -1rem
    }

    .pa6-s {
        padding: 1.5rem
    }

    .ma6-s {
        margin: 1.5rem
    }

    .na6-s {
        margin: -1.5rem
    }

    .pl6-s {
        padding-left: 1.5rem
    }

    .ml6-s {
        margin-left: 1.5rem
    }

    .nl6-s {
        margin-left: -1.5rem
    }

    .pr6-s {
        padding-right: 1.5rem
    }

    .mr6-s {
        margin-right: 1.5rem
    }

    .nr6-s {
        margin-right: -1.5rem
    }

    .pt6-s {
        padding-top: 1.5rem
    }

    .mt6-s {
        margin-top: 1.5rem
    }

    .nt6-s {
        margin-top: -1.5rem
    }

    .pb6-s {
        padding-bottom: 1.5rem
    }

    .mb6-s {
        margin-bottom: 1.5rem
    }

    .nb6-s {
        margin-bottom: -1.5rem
    }

    .pv6-s {
        padding-top: 1.5rem;
        padding-bottom: 1.5rem
    }

    .mv6-s {
        margin-top: 1.5rem;
        margin-bottom: 1.5rem
    }

    .nv6-s {
        margin-top: -1.5rem;
        margin-bottom: -1.5rem
    }

    .ph6-s {
        padding-left: 1.5rem;
        padding-right: 1.5rem
    }

    .mh6-s {
        margin-left: 1.5rem;
        margin-right: 1.5rem
    }

    .nh6-s {
        margin-left: -1.5rem;
        margin-right: -1.5rem
    }

    .pa7-s {
        padding: 2rem
    }

    .ma7-s {
        margin: 2rem
    }

    .na7-s {
        margin: -2rem
    }

    .pl7-s {
        padding-left: 2rem
    }

    .ml7-s {
        margin-left: 2rem
    }

    .nl7-s {
        margin-left: -2rem
    }

    .pr7-s {
        padding-right: 2rem
    }

    .mr7-s {
        margin-right: 2rem
    }

    .nr7-s {
        margin-right: -2rem
    }

    .pt7-s {
        padding-top: 2rem
    }

    .mt7-s {
        margin-top: 2rem
    }

    .nt7-s {
        margin-top: -2rem
    }

    .pb7-s {
        padding-bottom: 2rem
    }

    .mb7-s {
        margin-bottom: 2rem
    }

    .nb7-s {
        margin-bottom: -2rem
    }

    .pv7-s {
        padding-top: 2rem;
        padding-bottom: 2rem
    }

    .mv7-s {
        margin-top: 2rem;
        margin-bottom: 2rem
    }

    .nv7-s {
        margin-top: -2rem;
        margin-bottom: -2rem
    }

    .ph7-s {
        padding-left: 2rem;
        padding-right: 2rem
    }

    .mh7-s {
        margin-left: 2rem;
        margin-right: 2rem
    }

    .nh7-s {
        margin-left: -2rem;
        margin-right: -2rem
    }

    .pa8-s {
        padding: 3rem
    }

    .ma8-s {
        margin: 3rem
    }

    .na8-s {
        margin: -3rem
    }

    .pl8-s {
        padding-left: 3rem
    }

    .ml8-s {
        margin-left: 3rem
    }

    .nl8-s {
        margin-left: -3rem
    }

    .pr8-s {
        padding-right: 3rem
    }

    .mr8-s {
        margin-right: 3rem
    }

    .nr8-s {
        margin-right: -3rem
    }

    .pt8-s {
        padding-top: 3rem
    }

    .mt8-s {
        margin-top: 3rem
    }

    .nt8-s {
        margin-top: -3rem
    }

    .pb8-s {
        padding-bottom: 3rem
    }

    .mb8-s {
        margin-bottom: 3rem
    }

    .nb8-s {
        margin-bottom: -3rem
    }

    .pv8-s {
        padding-top: 3rem;
        padding-bottom: 3rem
    }

    .mv8-s {
        margin-top: 3rem;
        margin-bottom: 3rem
    }

    .nv8-s {
        margin-top: -3rem;
        margin-bottom: -3rem
    }

    .ph8-s {
        padding-left: 3rem;
        padding-right: 3rem
    }

    .mh8-s {
        margin-left: 3rem;
        margin-right: 3rem
    }

    .nh8-s {
        margin-left: -3rem;
        margin-right: -3rem
    }

    .pa9-s {
        padding: 4rem
    }

    .ma9-s {
        margin: 4rem
    }

    .na9-s {
        margin: -4rem
    }

    .pl9-s {
        padding-left: 4rem
    }

    .ml9-s {
        margin-left: 4rem
    }

    .nl9-s {
        margin-left: -4rem
    }

    .pr9-s {
        padding-right: 4rem
    }

    .mr9-s {
        margin-right: 4rem
    }

    .nr9-s {
        margin-right: -4rem
    }

    .pt9-s {
        padding-top: 4rem
    }

    .mt9-s {
        margin-top: 4rem
    }

    .nt9-s {
        margin-top: -4rem
    }

    .pb9-s {
        padding-bottom: 4rem
    }

    .mb9-s {
        margin-bottom: 4rem
    }

    .nb9-s {
        margin-bottom: -4rem
    }

    .pv9-s {
        padding-top: 4rem;
        padding-bottom: 4rem
    }

    .mv9-s {
        margin-top: 4rem;
        margin-bottom: 4rem
    }

    .nv9-s {
        margin-top: -4rem;
        margin-bottom: -4rem
    }

    .ph9-s {
        padding-left: 4rem;
        padding-right: 4rem
    }

    .mh9-s {
        margin-left: 4rem;
        margin-right: 4rem
    }

    .nh9-s {
        margin-left: -4rem;
        margin-right: -4rem
    }

    .pa10-s {
        padding: 8rem
    }

    .ma10-s {
        margin: 8rem
    }

    .na10-s {
        margin: -8rem
    }

    .pl10-s {
        padding-left: 8rem
    }

    .ml10-s {
        margin-left: 8rem
    }

    .nl10-s {
        margin-left: -8rem
    }

    .pr10-s {
        padding-right: 8rem
    }

    .mr10-s {
        margin-right: 8rem
    }

    .nr10-s {
        margin-right: -8rem
    }

    .pt10-s {
        padding-top: 8rem
    }

    .mt10-s {
        margin-top: 8rem
    }

    .nt10-s {
        margin-top: -8rem
    }

    .pb10-s {
        padding-bottom: 8rem
    }

    .mb10-s {
        margin-bottom: 8rem
    }

    .nb10-s {
        margin-bottom: -8rem
    }

    .pv10-s {
        padding-top: 8rem;
        padding-bottom: 8rem
    }

    .mv10-s {
        margin-top: 8rem;
        margin-bottom: 8rem
    }

    .nv10-s {
        margin-top: -8rem;
        margin-bottom: -8rem
    }

    .ph10-s {
        padding-left: 8rem;
        padding-right: 8rem
    }

    .mh10-s {
        margin-left: 8rem;
        margin-right: 8rem
    }

    .nh10-s {
        margin-left: -8rem;
        margin-right: -8rem
    }

    .pa11-s {
        padding: 16rem
    }

    .ma11-s {
        margin: 16rem
    }

    .na11-s {
        margin: -16rem
    }

    .pl11-s {
        padding-left: 16rem
    }

    .ml11-s {
        margin-left: 16rem
    }

    .nl11-s {
        margin-left: -16rem
    }

    .pr11-s {
        padding-right: 16rem
    }

    .mr11-s {
        margin-right: 16rem
    }

    .nr11-s {
        margin-right: -16rem
    }

    .pt11-s {
        padding-top: 16rem
    }

    .mt11-s {
        margin-top: 16rem
    }

    .nt11-s {
        margin-top: -16rem
    }

    .pb11-s {
        padding-bottom: 16rem
    }

    .mb11-s {
        margin-bottom: 16rem
    }

    .nb11-s {
        margin-bottom: -16rem
    }

    .pv11-s {
        padding-top: 16rem;
        padding-bottom: 16rem
    }

    .mv11-s {
        margin-top: 16rem;
        margin-bottom: 16rem
    }

    .nv11-s {
        margin-top: -16rem;
        margin-bottom: -16rem
    }

    .ph11-s {
        padding-left: 16rem;
        padding-right: 16rem
    }

    .mh11-s {
        margin-left: 16rem;
        margin-right: 16rem
    }

    .nh11-s {
        margin-left: -16rem;
        margin-right: -16rem
    }

    .top-0-s {
        top: 0
    }

    .right-0-s {
        right: 0
    }

    .bottom-0-s {
        bottom: 0
    }

    .left-0-s {
        left: 0
    }

    .top-1-s {
        top: 1rem
    }

    .right-1-s {
        right: 1rem
    }

    .bottom-1-s {
        bottom: 1rem
    }

    .left-1-s {
        left: 1rem
    }

    .top-2-s {
        top: 2rem
    }

    .right-2-s {
        right: 2rem
    }

    .bottom-2-s {
        bottom: 2rem
    }

    .left-2-s {
        left: 2rem
    }

    .top--1-s {
        top: -1rem
    }

    .right--1-s {
        right: -1rem
    }

    .bottom--1-s {
        bottom: -1rem
    }

    .left--1-s {
        left: -1rem
    }

    .top--2-s {
        top: -2rem
    }

    .right--2-s {
        right: -2rem
    }

    .bottom--2-s {
        bottom: -2rem
    }

    .left--2-s {
        left: -2rem
    }

    .absolute--fill-s {
        top: 0;
        right: 0;
        bottom: 0;
        left: 0
    }

    .cf-s:after,.cf-s:before {
        content: " ";
        display: table
    }

    .cf-s:after {
        clear: both
    }

    .cf-s {
        *zoom:1}

    .cl-s {
        clear: left
    }

    .cr-s {
        clear: right
    }

    .cb-s {
        clear: both
    }

    .cn-s {
        clear: none
    }

    .dn-s {
        display: none
    }

    .di-s {
        display: inline
    }

    .db-s {
        display: block
    }

    .dib-s {
        display: inline-block
    }

    .dit-s {
        display: inline-table
    }

    .dt-s {
        display: table
    }

    .dtc-s {
        display: table-cell
    }

    .dt-row-s {
        display: table-row
    }

    .dt-row-group-s {
        display: table-row-group
    }

    .dt-column-s {
        display: table-column
    }

    .dt-column-group-s {
        display: table-column-group
    }

    .dt--fixed-s {
        table-layout: fixed;
        width: 100%
    }

    .flex-s {
        display: -webkit-box;
        display: flex
    }

    .inline-flex-s {
        display: -webkit-inline-box;
        display: inline-flex
    }

    .flex-auto-s {
        -webkit-box-flex: 1;
        flex: 1 1 auto;
        min-width: 0;
        min-height: 0
    }

    .flex-none-s {
        -webkit-box-flex: 0;
        flex: none
    }

    .flex-column-s {
        -webkit-box-orient: vertical;
        flex-direction: column
    }

    .flex-column-s,.flex-row-s {
        -webkit-box-direction: normal
    }

    .flex-row-s {
        -webkit-box-orient: horizontal;
        flex-direction: row
    }

    .flex-wrap-s {
        flex-wrap: wrap
    }

    .flex-nowrap-s {
        flex-wrap: nowrap
    }

    .flex-wrap-reverse-s {
        flex-wrap: wrap-reverse
    }

    .flex-column-reverse-s {
        -webkit-box-orient: vertical;
        -webkit-box-direction: reverse;
        flex-direction: column-reverse
    }

    .flex-row-reverse-s {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: reverse;
        flex-direction: row-reverse
    }

    .items-start-s {
        -webkit-box-align: start;
        align-items: flex-start
    }

    .items-end-s {
        -webkit-box-align: end;
        align-items: flex-end
    }

    .items-center-s {
        -webkit-box-align: center;
        align-items: center
    }

    .items-baseline-s {
        -webkit-box-align: baseline;
        align-items: baseline
    }

    .items-stretch-s {
        -webkit-box-align: stretch;
        align-items: stretch
    }

    .self-start-s {
        align-self: flex-start
    }

    .self-end-s {
        align-self: flex-end
    }

    .self-center-s {
        align-self: center
    }

    .self-baseline-s {
        align-self: baseline
    }

    .self-stretch-s {
        align-self: stretch
    }

    .justify-start-s {
        -webkit-box-pack: start;
        justify-content: flex-start
    }

    .justify-end-s {
        -webkit-box-pack: end;
        justify-content: flex-end
    }

    .justify-center-s {
        -webkit-box-pack: center;
        justify-content: center
    }

    .justify-between-s {
        -webkit-box-pack: justify;
        justify-content: space-between
    }

    .justify-around-s {
        justify-content: space-around
    }

    .content-start-s {
        align-content: flex-start
    }

    .content-end-s {
        align-content: flex-end
    }

    .content-center-s {
        align-content: center
    }

    .content-between-s {
        align-content: space-between
    }

    .content-around-s {
        align-content: space-around
    }

    .content-stretch-s {
        align-content: stretch
    }

    .order-0-s {
        -webkit-box-ordinal-group: 1;
        order: 0
    }

    .order-1-s {
        -webkit-box-ordinal-group: 2;
        order: 1
    }

    .order-2-s {
        -webkit-box-ordinal-group: 3;
        order: 2
    }

    .order-3-s {
        -webkit-box-ordinal-group: 4;
        order: 3
    }

    .order-4-s {
        -webkit-box-ordinal-group: 5;
        order: 4
    }

    .order-5-s {
        -webkit-box-ordinal-group: 6;
        order: 5
    }

    .order-6-s {
        -webkit-box-ordinal-group: 7;
        order: 6
    }

    .order-7-s {
        -webkit-box-ordinal-group: 8;
        order: 7
    }

    .order-8-s {
        -webkit-box-ordinal-group: 9;
        order: 8
    }

    .order-last-s {
        -webkit-box-ordinal-group: 100000;
        order: 99999
    }

    .flex-grow-0-s {
        -webkit-box-flex: 0;
        flex-grow: 0
    }

    .flex-grow-1-s {
        -webkit-box-flex: 1;
        flex-grow: 1
    }

    .flex-shrink-0-s {
        flex-shrink: 0
    }

    .flex-shrink-1-s {
        flex-shrink: 1
    }

    .fl-s {
        float: left
    }

    .fl-s,.fr-s {
        _display: inline
    }

    .fr-s {
        float: right
    }

    .fn-s {
        float: none
    }

    .i-s {
        font-style: italic
    }

    .fs-normal-s {
        font-style: normal
    }

    .h1-s {
        height: 1rem
    }

    .h2-s {
        height: 2rem
    }

    .h3-s {
        height: 4rem
    }

    .h4-s {
        height: 8rem
    }

    .h5-s {
        height: 16rem
    }

    .h-25-s {
        height: 25%
    }

    .h-50-s {
        height: 50%
    }

    .h-75-s {
        height: 75%
    }

    .h-100-s {
        height: 100%
    }

    .min-h-100-s {
        min-height: 100%
    }

    .vh-25-s {
        height: 25vh
    }

    .vh-50-s {
        height: 50vh
    }

    .vh-75-s {
        height: 75vh
    }

    .vh-100-s {
        height: 100vh
    }

    .min-vh-100-s {
        min-height: 100vh
    }

    .h-auto-s {
        height: auto
    }

    .h-inherit-s {
        height: inherit
    }

    .h-small-s {
        height: 2rem;
        box-sizing: border-box
    }

    .min-h-small-s {
        min-height: 2rem;
        box-sizing: border-box
    }

    .h-regular-s {
        height: 2.5rem;
        box-sizing: border-box
    }

    .min-h-regular-s {
        min-height: 2.5rem;
        box-sizing: border-box
    }

    .h-large-s {
        height: 3rem;
        box-sizing: border-box
    }

    .min-h-large-s {
        min-height: 3rem;
        box-sizing: border-box
    }

    .tracked-s {
        letter-spacing: .1em
    }

    .tracked-tight-s {
        letter-spacing: -.05em
    }

    .tracked-mega-s {
        letter-spacing: .25em
    }

    .lh-solid-s {
        line-height: 1
    }

    .lh-title-s {
        line-height: 1.25
    }

    .lh-copy-s {
        line-height: 1.5
    }

    .mw1-s {
        max-width: 1rem
    }

    .mw2-s {
        max-width: 2rem
    }

    .mw3-s {
        max-width: 4rem
    }

    .mw4-s {
        max-width: 8rem
    }

    .mw5-s {
        max-width: 16rem
    }

    .mw6-s {
        max-width: 32rem
    }

    .mw7-s {
        max-width: 48rem
    }

    .mw8-s {
        max-width: 64rem
    }

    .mw9-s {
        max-width: 96rem
    }

    .mw-none-s {
        max-width: none
    }

    .mw-100-s {
        max-width: 100%
    }

    .o-100-s {
        opacity: 1
    }

    .o-90-s {
        opacity: .9
    }

    .o-80-s {
        opacity: .8
    }

    .o-70-s {
        opacity: .7
    }

    .o-60-s {
        opacity: .6
    }

    .o-50-s {
        opacity: .5
    }

    .o-40-s {
        opacity: .4
    }

    .o-30-s {
        opacity: .3
    }

    .o-20-s {
        opacity: .2
    }

    .o-10-s {
        opacity: .1
    }

    .o-05-s {
        opacity: .05
    }

    .o-025-s {
        opacity: .025
    }

    .o-0-s {
        opacity: 0
    }

    .rotate-45-s {
        -webkit-transform: rotate(45deg);
        transform: rotate(45deg)
    }

    .rotate-90-s {
        -webkit-transform: rotate(90deg);
        transform: rotate(90deg)
    }

    .rotate-135-s {
        -webkit-transform: rotate(135deg);
        transform: rotate(135deg)
    }

    .rotate-180-s {
        -webkit-transform: rotate(180deg);
        transform: rotate(180deg)
    }

    .rotate-225-s {
        -webkit-transform: rotate(225deg);
        transform: rotate(225deg)
    }

    .rotate-270-s {
        -webkit-transform: rotate(270deg);
        transform: rotate(270deg)
    }

    .rotate-315-s {
        -webkit-transform: rotate(315deg);
        transform: rotate(315deg)
    }

    .outline-s {
        outline: 1px solid
    }

    .outline-transparent-s {
        outline: 1px solid transparent
    }

    .outline-0-s {
        outline: 0
    }

    .overflow-visible-s {
        overflow: visible
    }

    .overflow-hidden-s {
        overflow: hidden
    }

    .overflow-scroll-s {
        overflow: scroll
    }

    .overflow-auto-s {
        overflow: auto
    }

    .overflow-x-visible-s {
        overflow-x: visible
    }

    .overflow-x-hidden-s {
        overflow-x: hidden
    }

    .overflow-x-scroll-s {
        overflow-x: scroll
    }

    .overflow-x-auto-s {
        overflow-x: auto
    }

    .overflow-y-visible-s {
        overflow-y: visible
    }

    .overflow-y-hidden-s {
        overflow-y: hidden
    }

    .overflow-y-scroll-s {
        overflow-y: scroll
    }

    .overflow-y-auto-s {
        overflow-y: auto
    }

    .static-s {
        position: static
    }

    .relative-s {
        position: relative
    }

    .absolute-s {
        position: absolute
    }

    .fixed-s {
        position: fixed
    }

    .sticky-s {
        position: -webkit-sticky;
        position: sticky
    }

    .strike-s {
        text-decoration: line-through
    }

    .underline-s {
        text-decoration: underline
    }

    .no-underline-s {
        text-decoration: none
    }

    .tl-s {
        text-align: left
    }

    .tr-s {
        text-align: right
    }

    .tc-s {
        text-align: center
    }

    .tj-s {
        text-align: justify
    }

    .ttc-s {
        text-transform: capitalize
    }

    .ttl-s {
        text-transform: lowercase
    }

    .ttu-s {
        text-transform: uppercase
    }

    .ttn-s {
        text-transform: none
    }

    .f1-s {
        font-size: 3rem
    }

    .f2-s {
        font-size: 2.25rem
    }

    .f3-s {
        font-size: 1.5rem
    }

    .f4-s {
        font-size: 1.25rem
    }

    .f5-s {
        font-size: 1rem
    }

    .f6-s {
        font-size: .875rem
    }

    .f7-s {
        font-size: .75rem
    }

    .measure-s {
        max-width: 30em
    }

    .measure-wide-s {
        max-width: 34em
    }

    .measure-narrow-s {
        max-width: 20em
    }

    .small-caps-s {
        font-variant: small-caps
    }

    .indent-s {
        text-indent: 1em;
        margin-top: 0;
        margin-bottom: 0
    }

    .truncate-s {
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis
    }

    .t-heading-1-s {
        font-size: 3rem
    }

    .t-heading-1-s,.t-heading-2-s {
        font-family: Montserrat;
        font-weight: 700;
        text-transform: none;
        letter-spacing: 0
    }

    .t-heading-2-s {
        font-size: 2.25rem
    }

    .t-heading-3-s {
        font-family: Montserrat;
        font-weight: 700;
        font-size: 1.75rem;
        text-transform: none;
        letter-spacing: 0
    }

    .t-heading-4-s {
        font-size: 1.5rem
    }

    .t-heading-4-s,.t-heading-5-s {
        font-family: Montserrat;
        font-weight: 400;
        text-transform: none;
        letter-spacing: 0
    }

    .t-heading-5-s {
        font-size: 1.25rem
    }

    .t-heading-6-s {
        font-size: 1.25rem
    }

    .t-body-s,.t-heading-6-s,body {
        font-family: Montserrat;
        font-weight: 400;
        text-transform: none;
        letter-spacing: 0
    }

    .t-body-s,body {
        font-size: 1rem
    }

    .t-small-s {
        font-size: .875rem
    }

    .t-mini-s,.t-small-s {
        font-family: Montserrat;
        font-weight: 400;
        text-transform: none;
        letter-spacing: 0
    }

    .t-mini-s {
        font-size: .75rem
    }

    .t-action-s {
        font-size: 1rem
    }

    .t-action--small-s,.t-action-s {
        font-family: Montserrat;
        font-weight: 500;
        text-transform: none;
        letter-spacing: 0
    }

    .t-action--small-s {
        font-size: .875rem
    }

    .t-action--large-s {
        font-weight: 500;
        font-size: 1.5rem
    }

    .t-action--large-s,.t-code-s {
        font-family: Montserrat;
        text-transform: none;
        letter-spacing: 0
    }

    .t-code-s {
        font-size: 1rem
    }

    .normal-s,.t-code-s {
        font-weight: 400
    }

    .b-s {
        font-weight: 700
    }

    .fw1-s {
        font-weight: 100
    }

    .fw2-s {
        font-weight: 200
    }

    .fw3-s {
        font-weight: 300
    }

    .fw4-s {
        font-weight: 400
    }

    .fw5-s {
        font-weight: 500
    }

    .fw6-s {
        font-weight: 600
    }

    .fw7-s {
        font-weight: 700
    }

    .fw8-s {
        font-weight: 800
    }

    .fw9-s {
        font-weight: 900
    }

    .clip-s {
        position: fixed!important;
        _position: absolute!important;
        clip: rect(1px 1px 1px 1px);
        clip: rect(1px,1px,1px,1px)
    }

    .ws-normal-s {
        white-space: normal
    }

    .nowrap-s {
        white-space: nowrap
    }

    .pre-s {
        white-space: pre
    }

    .w1-s {
        width: 1rem
    }

    .w2-s {
        width: 2rem
    }

    .w3-s {
        width: 4rem
    }

    .w4-s {
        width: 8rem
    }

    .w5-s {
        width: 16rem
    }

    .w-10-s {
        width: 10%
    }

    .w-20-s {
        width: 20%
    }

    .w-25-s {
        width: 25%
    }

    .w-30-s {
        width: 30%
    }

    .w-33-s {
        width: 33%
    }

    .w-34-s {
        width: 34%
    }

    .w-40-s {
        width: 40%
    }

    .w-50-s {
        width: 50%
    }

    .w-60-s {
        width: 60%
    }

    .w-70-s {
        width: 70%
    }

    .w-75-s {
        width: 75%
    }

    .w-80-s {
        width: 80%
    }

    .w-90-s {
        width: 90%
    }

    .w-100-s {
        width: 100%
    }

    .w-third-s {
        width: 33.33333%
    }

    .w-two-thirds-s {
        width: 66.66667%
    }

    .w-auto-s {
        width: auto
    }

    .vw-10-s {
        width: 10vw
    }

    .vw-20-s {
        width: 20vw
    }

    .vw-25-s {
        width: 25vw
    }

    .vw-30-s {
        width: 30vw
    }

    .vw-33-s {
        width: 33vw
    }

    .vw-34-s {
        width: 34vw
    }

    .vw-40-s {
        width: 40vw
    }

    .vw-50-s {
        width: 50vw
    }

    .vw-60-s {
        width: 60vw
    }

    .vw-70-s {
        width: 70vw
    }

    .vw-75-s {
        width: 75vw
    }

    .vw-80-s {
        width: 80vw
    }

    .vw-90-s {
        width: 90vw
    }

    .vw-100-s {
        width: 100vw
    }

    .vw-third-s {
        width: 33.33333vw
    }

    .vw-two-thirds-s {
        width: 66.66667vw
    }
}

@media screen and (min-width: 40em) {
    .aspect-ratio-ns {
        height:0;
        position: relative
    }

    .aspect-ratio--16x9-ns {
        padding-bottom: 56.25%
    }

    .aspect-ratio--9x16-ns {
        padding-bottom: 177.77%
    }

    .aspect-ratio--4x3-ns {
        padding-bottom: 75%
    }

    .aspect-ratio--3x4-ns {
        padding-bottom: 133.33%
    }

    .aspect-ratio--6x4-ns {
        padding-bottom: 66.6%
    }

    .aspect-ratio--4x6-ns {
        padding-bottom: 150%
    }

    .aspect-ratio--8x5-ns {
        padding-bottom: 62.5%
    }

    .aspect-ratio--5x8-ns {
        padding-bottom: 160%
    }

    .aspect-ratio--7x5-ns {
        padding-bottom: 71.42%
    }

    .aspect-ratio--5x7-ns {
        padding-bottom: 140%
    }

    .aspect-ratio--1x1-ns {
        padding-bottom: 100%
    }

    .aspect-ratio--object-ns {
        position: absolute;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        width: 100%;
        height: 100%;
        z-index: 100
    }

    .cover-ns {
        background-size: cover!important
    }

    .contain-ns {
        background-size: contain!important
    }

    .bg-center-ns {
        background-position: 50%
    }

    .bg-center-ns,.bg-top-ns {
        background-repeat: no-repeat
    }

    .bg-top-ns {
        background-position: top
    }

    .bg-right-ns {
        background-position: 100%
    }

    .bg-bottom-ns,.bg-right-ns {
        background-repeat: no-repeat
    }

    .bg-bottom-ns {
        background-position: bottom
    }

    .bg-left-ns {
        background-repeat: no-repeat;
        background-position: 0
    }

    .ba-ns {
        border-style: solid;
        border-width: 1px
    }

    .bt-ns {
        border-top-style: solid;
        border-top-width: 1px
    }

    .br-ns {
        border-right-style: solid;
        border-right-width: 1px
    }

    .bb-ns {
        border-bottom-style: solid;
        border-bottom-width: 1px
    }

    .bl-ns {
        border-left-style: solid;
        border-left-width: 1px
    }

    .bn-ns {
        border-style: none;
        border-width: 0
    }

    .br0-ns {
        border-radius: 0
    }

    .br1-ns {
        border-radius: .125rem
    }

    .br2-ns {
        border-radius: .25rem
    }

    .br3-ns {
        border-radius: .5rem
    }

    .br4-ns {
        border-radius: 1rem
    }

    .br-100-ns {
        border-radius: 100%
    }

    .br-pill-ns {
        border-radius: 9999px
    }

    .br--bottom-ns {
        border-top-left-radius: 0;
        border-top-right-radius: 0
    }

    .br--top-ns {
        border-bottom-right-radius: 0
    }

    .br--right-ns,.br--top-ns {
        border-bottom-left-radius: 0
    }

    .br--right-ns {
        border-top-left-radius: 0
    }

    .br--left-ns {
        border-top-right-radius: 0;
        border-bottom-right-radius: 0
    }

    .b--dotted-ns {
        border-style: dotted
    }

    .b--dashed-ns {
        border-style: dashed
    }

    .b--solid-ns {
        border-style: solid
    }

    .b--none-ns {
        border-style: none
    }

    .bw0-ns {
        border-width: 0
    }

    .bw1-ns {
        border-width: .05rem
    }

    .bw2-ns {
        border-width: .075rem
    }

    .bw3-ns {
        border-width: .1rem
    }

    .bw4-ns {
        border-width: .125rem
    }

    .bw5-ns {
        border-width: .15rem
    }

    .bt-0-ns {
        border-top-width: 0
    }

    .br-0-ns {
        border-right-width: 0
    }

    .bb-0-ns {
        border-bottom-width: 0
    }

    .bl-0-ns {
        border-left-width: 0
    }

    .shadow-1-ns {
        box-shadow: 0 0 4px 2px rgba(0,0,0,.2)
    }

    .shadow-2-ns {
        box-shadow: 0 0 8px 2px rgba(0,0,0,.2)
    }

    .shadow-3-ns {
        box-shadow: 2px 2px 4px 2px rgba(0,0,0,.2)
    }

    .shadow-4-ns {
        box-shadow: 2px 2px 8px 0 rgba(0,0,0,.2)
    }

    .shadow-5-ns {
        box-shadow: 4px 4px 8px 0 rgba(0,0,0,.2)
    }

    .pa0-ns {
        padding: 0
    }

    .ma0-ns,.na0-ns {
        margin: 0
    }

    .pl0-ns {
        padding-left: 0
    }

    .ml0-ns,.nl0-ns {
        margin-left: 0
    }

    .pr0-ns {
        padding-right: 0
    }

    .mr0-ns,.nr0-ns {
        margin-right: 0
    }

    .pt0-ns {
        padding-top: 0
    }

    .mt0-ns,.nt0-ns {
        margin-top: 0
    }

    .pb0-ns {
        padding-bottom: 0
    }

    .mb0-ns,.nb0-ns {
        margin-bottom: 0
    }

    .pv0-ns {
        padding-top: 0;
        padding-bottom: 0
    }

    .mv0-ns,.nv0-ns {
        margin-top: 0;
        margin-bottom: 0
    }

    .ph0-ns {
        padding-left: 0;
        padding-right: 0
    }

    .mh0-ns,.nh0-ns {
        margin-left: 0;
        margin-right: 0
    }

    .pa1-ns {
        padding: .125rem
    }

    .ma1-ns {
        margin: .125rem
    }

    .na1-ns {
        margin: -.125rem
    }

    .pl1-ns {
        padding-left: .125rem
    }

    .ml1-ns {
        margin-left: .125rem
    }

    .nl1-ns {
        margin-left: -.125rem
    }

    .pr1-ns {
        padding-right: .125rem
    }

    .mr1-ns {
        margin-right: .125rem
    }

    .nr1-ns {
        margin-right: -.125rem
    }

    .pt1-ns {
        padding-top: .125rem
    }

    .mt1-ns {
        margin-top: .125rem
    }

    .nt1-ns {
        margin-top: -.125rem
    }

    .pb1-ns {
        padding-bottom: .125rem
    }

    .mb1-ns {
        margin-bottom: .125rem
    }

    .nb1-ns {
        margin-bottom: -.125rem
    }

    .pv1-ns {
        padding-top: .125rem;
        padding-bottom: .125rem
    }

    .mv1-ns {
        margin-top: .125rem;
        margin-bottom: .125rem
    }

    .nv1-ns {
        margin-top: -.125rem;
        margin-bottom: -.125rem
    }

    .ph1-ns {
        padding-left: .125rem;
        padding-right: .125rem
    }

    .mh1-ns {
        margin-left: .125rem;
        margin-right: .125rem
    }

    .nh1-ns {
        margin-left: -.125rem;
        margin-right: -.125rem
    }

    .pa2-ns {
        padding: .25rem
    }

    .ma2-ns {
        margin: .25rem
    }

    .na2-ns {
        margin: -.25rem
    }

    .pl2-ns {
        padding-left: .25rem
    }

    .ml2-ns {
        margin-left: .25rem
    }

    .nl2-ns {
        margin-left: -.25rem
    }

    .pr2-ns {
        padding-right: .25rem
    }

    .mr2-ns {
        margin-right: .25rem
    }

    .nr2-ns {
        margin-right: -.25rem
    }

    .pt2-ns {
        padding-top: .25rem
    }

    .mt2-ns {
        margin-top: .25rem
    }

    .nt2-ns {
        margin-top: -.25rem
    }

    .pb2-ns {
        padding-bottom: .25rem
    }

    .mb2-ns {
        margin-bottom: .25rem
    }

    .nb2-ns {
        margin-bottom: -.25rem
    }

    .pv2-ns {
        padding-top: .25rem;
        padding-bottom: .25rem
    }

    .mv2-ns {
        margin-top: .25rem;
        margin-bottom: .25rem
    }

    .nv2-ns {
        margin-top: -.25rem;
        margin-bottom: -.25rem
    }

    .ph2-ns {
        padding-left: .25rem;
        padding-right: .25rem
    }

    .mh2-ns {
        margin-left: .25rem;
        margin-right: .25rem
    }

    .nh2-ns {
        margin-left: -.25rem;
        margin-right: -.25rem
    }

    .pa3-ns {
        padding: .5rem
    }

    .ma3-ns {
        margin: .5rem
    }

    .na3-ns {
        margin: -.5rem
    }

    .pl3-ns {
        padding-left: .5rem
    }

    .ml3-ns {
        margin-left: .5rem
    }

    .nl3-ns {
        margin-left: -.5rem
    }

    .pr3-ns {
        padding-right: .5rem
    }

    .mr3-ns {
        margin-right: .5rem
    }

    .nr3-ns {
        margin-right: -.5rem
    }

    .pt3-ns {
        padding-top: .5rem
    }

    .mt3-ns {
        margin-top: .5rem
    }

    .nt3-ns {
        margin-top: -.5rem
    }

    .pb3-ns {
        padding-bottom: .5rem
    }

    .mb3-ns {
        margin-bottom: .5rem
    }

    .nb3-ns {
        margin-bottom: -.5rem
    }

    .pv3-ns {
        padding-top: .5rem;
        padding-bottom: .5rem
    }

    .mv3-ns {
        margin-top: .5rem;
        margin-bottom: .5rem
    }

    .nv3-ns {
        margin-top: -.5rem;
        margin-bottom: -.5rem
    }

    .ph3-ns {
        padding-left: .5rem;
        padding-right: .5rem
    }

    .mh3-ns {
        margin-left: .5rem;
        margin-right: .5rem
    }

    .nh3-ns {
        margin-left: -.5rem;
        margin-right: -.5rem
    }

    .pa4-ns {
        padding: .75rem
    }

    .ma4-ns {
        margin: .75rem
    }

    .na4-ns {
        margin: -.75rem
    }

    .pl4-ns {
        padding-left: .75rem
    }

    .ml4-ns {
        margin-left: .75rem
    }

    .nl4-ns {
        margin-left: -.75rem
    }

    .pr4-ns {
        padding-right: .75rem
    }

    .mr4-ns {
        margin-right: .75rem
    }

    .nr4-ns {
        margin-right: -.75rem
    }

    .pt4-ns {
        padding-top: .75rem
    }

    .mt4-ns {
        margin-top: .75rem
    }

    .nt4-ns {
        margin-top: -.75rem
    }

    .pb4-ns {
        padding-bottom: .75rem
    }

    .mb4-ns {
        margin-bottom: .75rem
    }

    .nb4-ns {
        margin-bottom: -.75rem
    }

    .pv4-ns {
        padding-top: .75rem;
        padding-bottom: .75rem
    }

    .mv4-ns {
        margin-top: .75rem;
        margin-bottom: .75rem
    }

    .nv4-ns {
        margin-top: -.75rem;
        margin-bottom: -.75rem
    }

    .ph4-ns {
        padding-left: .75rem;
        padding-right: .75rem
    }

    .mh4-ns {
        margin-left: .75rem;
        margin-right: .75rem
    }

    .nh4-ns {
        margin-left: -.75rem;
        margin-right: -.75rem
    }

    .pa5-ns {
        padding: 1rem
    }

    .ma5-ns {
        margin: 1rem
    }

    .na5-ns {
        margin: -1rem
    }

    .pl5-ns {
        padding-left: 1rem
    }

    .ml5-ns {
        margin-left: 1rem
    }

    .nl5-ns {
        margin-left: -1rem
    }

    .pr5-ns {
        padding-right: 1rem
    }

    .mr5-ns {
        margin-right: 1rem
    }

    .nr5-ns {
        margin-right: -1rem
    }

    .pt5-ns {
        padding-top: 1rem
    }

    .mt5-ns {
        margin-top: 1rem
    }

    .nt5-ns {
        margin-top: -1rem
    }

    .pb5-ns {
        padding-bottom: 1rem
    }

    .mb5-ns {
        margin-bottom: 1rem
    }

    .nb5-ns {
        margin-bottom: -1rem
    }

    .pv5-ns {
        padding-top: 1rem;
        padding-bottom: 1rem
    }

    .mv5-ns {
        margin-top: 1rem;
        margin-bottom: 1rem
    }

    .nv5-ns {
        margin-top: -1rem;
        margin-bottom: -1rem
    }

    .ph5-ns {
        padding-left: 1rem;
        padding-right: 1rem
    }

    .mh5-ns {
        margin-left: 1rem;
        margin-right: 1rem
    }

    .nh5-ns {
        margin-left: -1rem;
        margin-right: -1rem
    }

    .pa6-ns {
        padding: 1.5rem
    }

    .ma6-ns {
        margin: 1.5rem
    }

    .na6-ns {
        margin: -1.5rem
    }

    .pl6-ns {
        padding-left: 1.5rem
    }

    .ml6-ns {
        margin-left: 1.5rem
    }

    .nl6-ns {
        margin-left: -1.5rem
    }

    .pr6-ns {
        padding-right: 1.5rem
    }

    .mr6-ns {
        margin-right: 1.5rem
    }

    .nr6-ns {
        margin-right: -1.5rem
    }

    .pt6-ns {
        padding-top: 1.5rem
    }

    .mt6-ns {
        margin-top: 1.5rem
    }

    .nt6-ns {
        margin-top: -1.5rem
    }

    .pb6-ns {
        padding-bottom: 1.5rem
    }

    .mb6-ns {
        margin-bottom: 1.5rem
    }

    .nb6-ns {
        margin-bottom: -1.5rem
    }

    .pv6-ns {
        padding-top: 1.5rem;
        padding-bottom: 1.5rem
    }

    .mv6-ns {
        margin-top: 1.5rem;
        margin-bottom: 1.5rem
    }

    .nv6-ns {
        margin-top: -1.5rem;
        margin-bottom: -1.5rem
    }

    .ph6-ns {
        padding-left: 1.5rem;
        padding-right: 1.5rem
    }

    .mh6-ns {
        margin-left: 1.5rem;
        margin-right: 1.5rem
    }

    .nh6-ns {
        margin-left: -1.5rem;
        margin-right: -1.5rem
    }

    .pa7-ns {
        padding: 2rem
    }

    .ma7-ns {
        margin: 2rem
    }

    .na7-ns {
        margin: -2rem
    }

    .pl7-ns {
        padding-left: 2rem
    }

    .ml7-ns {
        margin-left: 2rem
    }

    .nl7-ns {
        margin-left: -2rem
    }

    .pr7-ns {
        padding-right: 2rem
    }

    .mr7-ns {
        margin-right: 2rem
    }

    .nr7-ns {
        margin-right: -2rem
    }

    .pt7-ns {
        padding-top: 2rem
    }

    .mt7-ns {
        margin-top: 2rem
    }

    .nt7-ns {
        margin-top: -2rem
    }

    .pb7-ns {
        padding-bottom: 2rem
    }

    .mb7-ns {
        margin-bottom: 2rem
    }

    .nb7-ns {
        margin-bottom: -2rem
    }

    .pv7-ns {
        padding-top: 2rem;
        padding-bottom: 2rem
    }

    .mv7-ns {
        margin-top: 2rem;
        margin-bottom: 2rem
    }

    .nv7-ns {
        margin-top: -2rem;
        margin-bottom: -2rem
    }

    .ph7-ns {
        padding-left: 2rem;
        padding-right: 2rem
    }

    .mh7-ns {
        margin-left: 2rem;
        margin-right: 2rem
    }

    .nh7-ns {
        margin-left: -2rem;
        margin-right: -2rem
    }

    .pa8-ns {
        padding: 3rem
    }

    .ma8-ns {
        margin: 3rem
    }

    .na8-ns {
        margin: -3rem
    }

    .pl8-ns {
        padding-left: 3rem
    }

    .ml8-ns {
        margin-left: 3rem
    }

    .nl8-ns {
        margin-left: -3rem
    }

    .pr8-ns {
        padding-right: 3rem
    }

    .mr8-ns {
        margin-right: 3rem
    }

    .nr8-ns {
        margin-right: -3rem
    }

    .pt8-ns {
        padding-top: 3rem
    }

    .mt8-ns {
        margin-top: 3rem
    }

    .nt8-ns {
        margin-top: -3rem
    }

    .pb8-ns {
        padding-bottom: 3rem
    }

    .mb8-ns {
        margin-bottom: 3rem
    }

    .nb8-ns {
        margin-bottom: -3rem
    }

    .pv8-ns {
        padding-top: 3rem;
        padding-bottom: 3rem
    }

    .mv8-ns {
        margin-top: 3rem;
        margin-bottom: 3rem
    }

    .nv8-ns {
        margin-top: -3rem;
        margin-bottom: -3rem
    }

    .ph8-ns {
        padding-left: 3rem;
        padding-right: 3rem
    }

    .mh8-ns {
        margin-left: 3rem;
        margin-right: 3rem
    }

    .nh8-ns {
        margin-left: -3rem;
        margin-right: -3rem
    }

    .pa9-ns {
        padding: 4rem
    }

    .ma9-ns {
        margin: 4rem
    }

    .na9-ns {
        margin: -4rem
    }

    .pl9-ns {
        padding-left: 4rem
    }

    .ml9-ns {
        margin-left: 4rem
    }

    .nl9-ns {
        margin-left: -4rem
    }

    .pr9-ns {
        padding-right: 4rem
    }

    .mr9-ns {
        margin-right: 4rem
    }

    .nr9-ns {
        margin-right: -4rem
    }

    .pt9-ns {
        padding-top: 4rem
    }

    .mt9-ns {
        margin-top: 4rem
    }

    .nt9-ns {
        margin-top: -4rem
    }

    .pb9-ns {
        padding-bottom: 4rem
    }

    .mb9-ns {
        margin-bottom: 4rem
    }

    .nb9-ns {
        margin-bottom: -4rem
    }

    .pv9-ns {
        padding-top: 4rem;
        padding-bottom: 4rem
    }

    .mv9-ns {
        margin-top: 4rem;
        margin-bottom: 4rem
    }

    .nv9-ns {
        margin-top: -4rem;
        margin-bottom: -4rem
    }

    .ph9-ns {
        padding-left: 4rem;
        padding-right: 4rem
    }

    .mh9-ns {
        margin-left: 4rem;
        margin-right: 4rem
    }

    .nh9-ns {
        margin-left: -4rem;
        margin-right: -4rem
    }

    .pa10-ns {
        padding: 8rem
    }

    .ma10-ns {
        margin: 8rem
    }

    .na10-ns {
        margin: -8rem
    }

    .pl10-ns {
        padding-left: 8rem
    }

    .ml10-ns {
        margin-left: 8rem
    }

    .nl10-ns {
        margin-left: -8rem
    }

    .pr10-ns {
        padding-right: 8rem
    }

    .mr10-ns {
        margin-right: 8rem
    }

    .nr10-ns {
        margin-right: -8rem
    }

    .pt10-ns {
        padding-top: 8rem
    }

    .mt10-ns {
        margin-top: 8rem
    }

    .nt10-ns {
        margin-top: -8rem
    }

    .pb10-ns {
        padding-bottom: 8rem
    }

    .mb10-ns {
        margin-bottom: 8rem
    }

    .nb10-ns {
        margin-bottom: -8rem
    }

    .pv10-ns {
        padding-top: 8rem;
        padding-bottom: 8rem
    }

    .mv10-ns {
        margin-top: 8rem;
        margin-bottom: 8rem
    }

    .nv10-ns {
        margin-top: -8rem;
        margin-bottom: -8rem
    }

    .ph10-ns {
        padding-left: 8rem;
        padding-right: 8rem
    }

    .mh10-ns {
        margin-left: 8rem;
        margin-right: 8rem
    }

    .nh10-ns {
        margin-left: -8rem;
        margin-right: -8rem
    }

    .pa11-ns {
        padding: 16rem
    }

    .ma11-ns {
        margin: 16rem
    }

    .na11-ns {
        margin: -16rem
    }

    .pl11-ns {
        padding-left: 16rem
    }

    .ml11-ns {
        margin-left: 16rem
    }

    .nl11-ns {
        margin-left: -16rem
    }

    .pr11-ns {
        padding-right: 16rem
    }

    .mr11-ns {
        margin-right: 16rem
    }

    .nr11-ns {
        margin-right: -16rem
    }

    .pt11-ns {
        padding-top: 16rem
    }

    .mt11-ns {
        margin-top: 16rem
    }

    .nt11-ns {
        margin-top: -16rem
    }

    .pb11-ns {
        padding-bottom: 16rem
    }

    .mb11-ns {
        margin-bottom: 16rem
    }

    .nb11-ns {
        margin-bottom: -16rem
    }

    .pv11-ns {
        padding-top: 16rem;
        padding-bottom: 16rem
    }

    .mv11-ns {
        margin-top: 16rem;
        margin-bottom: 16rem
    }

    .nv11-ns {
        margin-top: -16rem;
        margin-bottom: -16rem
    }

    .ph11-ns {
        padding-left: 16rem;
        padding-right: 16rem
    }

    .mh11-ns {
        margin-left: 16rem;
        margin-right: 16rem
    }

    .nh11-ns {
        margin-left: -16rem;
        margin-right: -16rem
    }

    .top-0-ns {
        top: 0
    }

    .right-0-ns {
        right: 0
    }

    .bottom-0-ns {
        bottom: 0
    }

    .left-0-ns {
        left: 0
    }

    .top-1-ns {
        top: 1rem
    }

    .right-1-ns {
        right: 1rem
    }

    .bottom-1-ns {
        bottom: 1rem
    }

    .left-1-ns {
        left: 1rem
    }

    .top-2-ns {
        top: 2rem
    }

    .right-2-ns {
        right: 2rem
    }

    .bottom-2-ns {
        bottom: 2rem
    }

    .left-2-ns {
        left: 2rem
    }

    .top--1-ns {
        top: -1rem
    }

    .right--1-ns {
        right: -1rem
    }

    .bottom--1-ns {
        bottom: -1rem
    }

    .left--1-ns {
        left: -1rem
    }

    .top--2-ns {
        top: -2rem
    }

    .right--2-ns {
        right: -2rem
    }

    .bottom--2-ns {
        bottom: -2rem
    }

    .left--2-ns {
        left: -2rem
    }

    .absolute--fill-ns {
        top: 0;
        right: 0;
        bottom: 0;
        left: 0
    }

    .cf-ns:after,.cf-ns:before {
        content: " ";
        display: table
    }

    .cf-ns:after {
        clear: both
    }

    .cf-ns {
        *zoom:1}

    .cl-ns {
        clear: left
    }

    .cr-ns {
        clear: right
    }

    .cb-ns {
        clear: both
    }

    .cn-ns {
        clear: none
    }

    .dn-ns {
        display: none
    }

    .di-ns {
        display: inline
    }

    .db-ns {
        display: block
    }

    .dib-ns {
        display: inline-block
    }

    .dit-ns {
        display: inline-table
    }

    .dt-ns {
        display: table
    }

    .dtc-ns {
        display: table-cell
    }

    .dt-row-ns {
        display: table-row
    }

    .dt-row-group-ns {
        display: table-row-group
    }

    .dt-column-ns {
        display: table-column
    }

    .dt-column-group-ns {
        display: table-column-group
    }

    .dt--fixed-ns {
        table-layout: fixed;
        width: 100%
    }

    .flex-ns {
        display: -webkit-box;
        display: flex
    }

    .inline-flex-ns {
        display: -webkit-inline-box;
        display: inline-flex
    }

    .flex-auto-ns {
        -webkit-box-flex: 1;
        flex: 1 1 auto;
        min-width: 0;
        min-height: 0
    }

    .flex-none-ns {
        -webkit-box-flex: 0;
        flex: none
    }

    .flex-column-ns {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        flex-direction: column
    }

    .flex-row-ns {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        flex-direction: row
    }

    .flex-wrap-ns {
        flex-wrap: wrap
    }

    .flex-nowrap-ns {
        flex-wrap: nowrap
    }

    .flex-wrap-reverse-ns {
        flex-wrap: wrap-reverse
    }

    .flex-column-reverse-ns {
        -webkit-box-orient: vertical;
        -webkit-box-direction: reverse;
        flex-direction: column-reverse
    }

    .flex-row-reverse-ns {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: reverse;
        flex-direction: row-reverse
    }

    .items-start-ns {
        -webkit-box-align: start;
        align-items: flex-start
    }

    .items-end-ns {
        -webkit-box-align: end;
        align-items: flex-end
    }

    .items-center-ns {
        -webkit-box-align: center;
        align-items: center
    }

    .items-baseline-ns {
        -webkit-box-align: baseline;
        align-items: baseline
    }

    .items-stretch-ns {
        -webkit-box-align: stretch;
        align-items: stretch
    }

    .self-start-ns {
        align-self: flex-start
    }

    .self-end-ns {
        align-self: flex-end
    }

    .self-center-ns {
        align-self: center
    }

    .self-baseline-ns {
        align-self: baseline
    }

    .self-stretch-ns {
        align-self: stretch
    }

    .justify-start-ns {
        -webkit-box-pack: start;
        justify-content: flex-start
    }

    .justify-end-ns {
        -webkit-box-pack: end;
        justify-content: flex-end
    }

    .justify-center-ns {
        -webkit-box-pack: center;
        justify-content: center
    }

    .justify-between-ns {
        -webkit-box-pack: justify;
        justify-content: space-between
    }

    .justify-around-ns {
        justify-content: space-around
    }

    .content-start-ns {
        align-content: flex-start
    }

    .content-end-ns {
        align-content: flex-end
    }

    .content-center-ns {
        align-content: center
    }

    .content-between-ns {
        align-content: space-between
    }

    .content-around-ns {
        align-content: space-around
    }

    .content-stretch-ns {
        align-content: stretch
    }

    .order-0-ns {
        -webkit-box-ordinal-group: 1;
        order: 0
    }

    .order-1-ns {
        -webkit-box-ordinal-group: 2;
        order: 1
    }

    .order-2-ns {
        -webkit-box-ordinal-group: 3;
        order: 2
    }

    .order-3-ns {
        -webkit-box-ordinal-group: 4;
        order: 3
    }

    .order-4-ns {
        -webkit-box-ordinal-group: 5;
        order: 4
    }

    .order-5-ns {
        -webkit-box-ordinal-group: 6;
        order: 5
    }

    .order-6-ns {
        -webkit-box-ordinal-group: 7;
        order: 6
    }

    .order-7-ns {
        -webkit-box-ordinal-group: 8;
        order: 7
    }

    .order-8-ns {
        -webkit-box-ordinal-group: 9;
        order: 8
    }

    .order-last-ns {
        -webkit-box-ordinal-group: 100000;
        order: 99999
    }

    .flex-grow-0-ns {
        -webkit-box-flex: 0;
        flex-grow: 0
    }

    .flex-grow-1-ns {
        -webkit-box-flex: 1;
        flex-grow: 1
    }

    .flex-shrink-0-ns {
        flex-shrink: 0
    }

    .flex-shrink-1-ns {
        flex-shrink: 1
    }

    .fl-ns {
        float: left
    }

    .fl-ns,.fr-ns {
        _display: inline
    }

    .fr-ns {
        float: right
    }

    .fn-ns {
        float: none
    }

    .i-ns {
        font-style: italic
    }

    .fs-normal-ns {
        font-style: normal
    }

    .h1-ns {
        height: 1rem
    }

    .h2-ns {
        height: 2rem
    }

    .h3-ns {
        height: 4rem
    }

    .h4-ns {
        height: 8rem
    }

    .h5-ns {
        height: 16rem
    }

    .h-25-ns {
        height: 25%
    }

    .h-50-ns {
        height: 50%
    }

    .h-75-ns {
        height: 75%
    }

    .h-100-ns {
        height: 100%
    }

    .min-h-100-ns {
        min-height: 100%
    }

    .vh-25-ns {
        height: 25vh
    }

    .vh-50-ns {
        height: 50vh
    }

    .vh-75-ns {
        height: 75vh
    }

    .vh-100-ns {
        height: 100vh
    }

    .min-vh-100-ns {
        min-height: 100vh
    }

    .h-auto-ns {
        height: auto
    }

    .h-inherit-ns {
        height: inherit
    }

    .h-small-ns {
        height: 2rem;
        box-sizing: border-box
    }

    .min-h-small-ns {
        min-height: 2rem;
        box-sizing: border-box
    }

    .h-regular-ns {
        height: 2.5rem;
        box-sizing: border-box
    }

    .min-h-regular-ns {
        min-height: 2.5rem;
        box-sizing: border-box
    }

    .h-large-ns {
        height: 3rem;
        box-sizing: border-box
    }

    .min-h-large-ns {
        min-height: 3rem;
        box-sizing: border-box
    }

    .tracked-ns {
        letter-spacing: .1em
    }

    .tracked-tight-ns {
        letter-spacing: -.05em
    }

    .tracked-mega-ns {
        letter-spacing: .25em
    }

    .lh-solid-ns {
        line-height: 1
    }

    .lh-title-ns {
        line-height: 1.25
    }

    .lh-copy-ns {
        line-height: 1.5
    }

    .mw1-ns {
        max-width: 1rem
    }

    .mw2-ns {
        max-width: 2rem
    }

    .mw3-ns {
        max-width: 4rem
    }

    .mw4-ns {
        max-width: 8rem
    }

    .mw5-ns {
        max-width: 16rem
    }

    .mw6-ns {
        max-width: 32rem
    }

    .mw7-ns {
        max-width: 48rem
    }

    .mw8-ns {
        max-width: 64rem
    }

    .mw9-ns {
        max-width: 96rem
    }

    .mw-none-ns {
        max-width: none
    }

    .mw-100-ns {
        max-width: 100%
    }

    .o-100-ns {
        opacity: 1
    }

    .o-90-ns {
        opacity: .9
    }

    .o-80-ns {
        opacity: .8
    }

    .o-70-ns {
        opacity: .7
    }

    .o-60-ns {
        opacity: .6
    }

    .o-50-ns {
        opacity: .5
    }

    .o-40-ns {
        opacity: .4
    }

    .o-30-ns {
        opacity: .3
    }

    .o-20-ns {
        opacity: .2
    }

    .o-10-ns {
        opacity: .1
    }

    .o-05-ns {
        opacity: .05
    }

    .o-025-ns {
        opacity: .025
    }

    .o-0-ns {
        opacity: 0
    }

    .rotate-45-ns {
        -webkit-transform: rotate(45deg);
        transform: rotate(45deg)
    }

    .rotate-90-ns {
        -webkit-transform: rotate(90deg);
        transform: rotate(90deg)
    }

    .rotate-135-ns {
        -webkit-transform: rotate(135deg);
        transform: rotate(135deg)
    }

    .rotate-180-ns {
        -webkit-transform: rotate(180deg);
        transform: rotate(180deg)
    }

    .rotate-225-ns {
        -webkit-transform: rotate(225deg);
        transform: rotate(225deg)
    }

    .rotate-270-ns {
        -webkit-transform: rotate(270deg);
        transform: rotate(270deg)
    }

    .rotate-315-ns {
        -webkit-transform: rotate(315deg);
        transform: rotate(315deg)
    }

    .outline-ns {
        outline: 1px solid
    }

    .outline-transparent-ns {
        outline: 1px solid transparent
    }

    .outline-0-ns {
        outline: 0
    }

    .overflow-visible-ns {
        overflow: visible
    }

    .overflow-hidden-ns {
        overflow: hidden
    }

    .overflow-scroll-ns {
        overflow: scroll
    }

    .overflow-auto-ns {
        overflow: auto
    }

    .overflow-x-visible-ns {
        overflow-x: visible
    }

    .overflow-x-hidden-ns {
        overflow-x: hidden
    }

    .overflow-x-scroll-ns {
        overflow-x: scroll
    }

    .overflow-x-auto-ns {
        overflow-x: auto
    }

    .overflow-y-visible-ns {
        overflow-y: visible
    }

    .overflow-y-hidden-ns {
        overflow-y: hidden
    }

    .overflow-y-scroll-ns {
        overflow-y: scroll
    }

    .overflow-y-auto-ns {
        overflow-y: auto
    }

    .static-ns {
        position: static
    }

    .relative-ns {
        position: relative
    }

    .absolute-ns {
        position: absolute
    }

    .fixed-ns {
        position: fixed
    }

    .sticky-ns {
        position: -webkit-sticky;
        position: sticky
    }

    .strike-ns {
        text-decoration: line-through
    }

    .underline-ns {
        text-decoration: underline
    }

    .no-underline-ns {
        text-decoration: none
    }

    .tl-ns {
        text-align: left
    }

    .tr-ns {
        text-align: right
    }

    .tc-ns {
        text-align: center
    }

    .tj-ns {
        text-align: justify
    }

    .ttc-ns {
        text-transform: capitalize
    }

    .ttl-ns {
        text-transform: lowercase
    }

    .ttu-ns {
        text-transform: uppercase
    }

    .ttn-ns {
        text-transform: none
    }

    .f1-ns {
        font-size: 3rem
    }

    .f2-ns {
        font-size: 2.25rem
    }

    .f3-ns {
        font-size: 1.5rem
    }

    .f4-ns {
        font-size: 1.25rem
    }

    .f5-ns {
        font-size: 1rem
    }

    .f6-ns {
        font-size: .875rem
    }

    .f7-ns {
        font-size: .75rem
    }

    .measure-ns {
        max-width: 30em
    }

    .measure-wide-ns {
        max-width: 34em
    }

    .measure-narrow-ns {
        max-width: 20em
    }

    .small-caps-ns {
        font-variant: small-caps
    }

    .indent-ns {
        text-indent: 1em;
        margin-top: 0;
        margin-bottom: 0
    }

    .truncate-ns {
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis
    }

    .t-heading-1-ns {
        font-size: 3rem
    }

    .t-heading-1-ns,.t-heading-2-ns {
        font-family: Montserrat;
        font-weight: 700;
        text-transform: none;
        letter-spacing: 0
    }

    .t-heading-2-ns {
        font-size: 2.25rem
    }

    .t-heading-3-ns {
        font-family: Montserrat;
        font-weight: 700;
        font-size: 1.75rem;
        text-transform: none;
        letter-spacing: 0
    }

    .t-heading-4-ns {
        font-size: 1.5rem
    }

    .t-heading-4-ns,.t-heading-5-ns {
        font-family: Montserrat;
        font-weight: 400;
        text-transform: none;
        letter-spacing: 0
    }

    .t-heading-5-ns {
        font-size: 1.25rem
    }

    .t-heading-6-ns {
        font-size: 1.25rem
    }

    .t-body-ns,.t-heading-6-ns,body {
        font-family: Montserrat;
        font-weight: 400;
        text-transform: none;
        letter-spacing: 0
    }

    .t-body-ns,body {
        font-size: 1rem
    }

    .t-small-ns {
        font-size: .875rem
    }

    .t-mini-ns,.t-small-ns {
        font-family: Montserrat;
        font-weight: 400;
        text-transform: none;
        letter-spacing: 0
    }

    .t-mini-ns {
        font-size: .75rem
    }

    .t-action-ns {
        font-size: 1rem
    }

    .t-action--small-ns,.t-action-ns {
        font-family: Montserrat;
        font-weight: 500;
        text-transform: none;
        letter-spacing: 0
    }

    .t-action--small-ns {
        font-size: .875rem
    }

    .t-action--large-ns {
        font-weight: 500;
        font-size: 1.5rem
    }

    .t-action--large-ns,.t-code-ns {
        font-family: Montserrat;
        text-transform: none;
        letter-spacing: 0
    }

    .t-code-ns {
        font-size: 1rem
    }

    .normal-ns,.t-code-ns {
        font-weight: 400
    }

    .b-ns {
        font-weight: 700
    }

    .fw1-ns {
        font-weight: 100
    }

    .fw2-ns {
        font-weight: 200
    }

    .fw3-ns {
        font-weight: 300
    }

    .fw4-ns {
        font-weight: 400
    }

    .fw5-ns {
        font-weight: 500
    }

    .fw6-ns {
        font-weight: 600
    }

    .fw7-ns {
        font-weight: 700
    }

    .fw8-ns {
        font-weight: 800
    }

    .fw9-ns {
        font-weight: 900
    }

    .clip-ns {
        position: fixed!important;
        _position: absolute!important;
        clip: rect(1px 1px 1px 1px);
        clip: rect(1px,1px,1px,1px)
    }

    .ws-normal-ns {
        white-space: normal
    }

    .nowrap-ns {
        white-space: nowrap
    }

    .pre-ns {
        white-space: pre
    }

    .w1-ns {
        width: 1rem
    }

    .w2-ns {
        width: 2rem
    }

    .w3-ns {
        width: 4rem
    }

    .w4-ns {
        width: 8rem
    }

    .w5-ns {
        width: 16rem
    }

    .w-10-ns {
        width: 10%
    }

    .w-20-ns {
        width: 20%
    }

    .w-25-ns {
        width: 25%
    }

    .w-30-ns {
        width: 30%
    }

    .w-33-ns {
        width: 33%
    }

    .w-34-ns {
        width: 34%
    }

    .w-40-ns {
        width: 40%
    }

    .w-50-ns {
        width: 50%
    }

    .w-60-ns {
        width: 60%
    }

    .w-70-ns {
        width: 70%
    }

    .w-75-ns {
        width: 75%
    }

    .w-80-ns {
        width: 80%
    }

    .w-90-ns {
        width: 90%
    }

    .w-100-ns {
        width: 100%
    }

    .w-third-ns {
        width: 33.33333%
    }

    .w-two-thirds-ns {
        width: 66.66667%
    }

    .w-auto-ns {
        width: auto
    }

    .vw-10-ns {
        width: 10vw
    }

    .vw-20-ns {
        width: 20vw
    }

    .vw-25-ns {
        width: 25vw
    }

    .vw-30-ns {
        width: 30vw
    }

    .vw-33-ns {
        width: 33vw
    }

    .vw-34-ns {
        width: 34vw
    }

    .vw-40-ns {
        width: 40vw
    }

    .vw-50-ns {
        width: 50vw
    }

    .vw-60-ns {
        width: 60vw
    }

    .vw-70-ns {
        width: 70vw
    }

    .vw-75-ns {
        width: 75vw
    }

    .vw-80-ns {
        width: 80vw
    }

    .vw-90-ns {
        width: 90vw
    }

    .vw-100-ns {
        width: 100vw
    }

    .vw-third-ns {
        width: 33.33333vw
    }

    .vw-two-thirds-ns {
        width: 66.66667vw
    }

    .aspect-ratio-m {
        height: 0;
        position: relative
    }

    .aspect-ratio--16x9-m {
        padding-bottom: 56.25%
    }

    .aspect-ratio--9x16-m {
        padding-bottom: 177.77%
    }

    .aspect-ratio--4x3-m {
        padding-bottom: 75%
    }

    .aspect-ratio--3x4-m {
        padding-bottom: 133.33%
    }

    .aspect-ratio--6x4-m {
        padding-bottom: 66.6%
    }

    .aspect-ratio--4x6-m {
        padding-bottom: 150%
    }

    .aspect-ratio--8x5-m {
        padding-bottom: 62.5%
    }

    .aspect-ratio--5x8-m {
        padding-bottom: 160%
    }

    .aspect-ratio--7x5-m {
        padding-bottom: 71.42%
    }

    .aspect-ratio--5x7-m {
        padding-bottom: 140%
    }

    .aspect-ratio--1x1-m {
        padding-bottom: 100%
    }

    .aspect-ratio--object-m {
        position: absolute;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        width: 100%;
        height: 100%;
        z-index: 100
    }

    .cover-m {
        background-size: cover!important
    }

    .contain-m {
        background-size: contain!important
    }

    .bg-center-m {
        background-position: 50%
    }

    .bg-center-m,.bg-top-m {
        background-repeat: no-repeat
    }

    .bg-top-m {
        background-position: top
    }

    .bg-right-m {
        background-position: 100%
    }

    .bg-bottom-m,.bg-right-m {
        background-repeat: no-repeat
    }

    .bg-bottom-m {
        background-position: bottom
    }

    .bg-left-m {
        background-repeat: no-repeat;
        background-position: 0
    }

    .ba-m {
        border-style: solid;
        border-width: 1px
    }

    .bt-m {
        border-top-style: solid;
        border-top-width: 1px
    }

    .br-m {
        border-right-style: solid;
        border-right-width: 1px
    }

    .bb-m {
        border-bottom-style: solid;
        border-bottom-width: 1px
    }

    .bl-m {
        border-left-style: solid;
        border-left-width: 1px
    }

    .bn-m {
        border-style: none;
        border-width: 0
    }

    .br0-m {
        border-radius: 0
    }

    .br1-m {
        border-radius: .125rem
    }

    .br2-m {
        border-radius: .25rem
    }

    .br3-m {
        border-radius: .5rem
    }

    .br4-m {
        border-radius: 1rem
    }

    .br-100-m {
        border-radius: 100%
    }

    .br-pill-m {
        border-radius: 9999px
    }

    .br--bottom-m {
        border-top-left-radius: 0;
        border-top-right-radius: 0
    }

    .br--top-m {
        border-bottom-right-radius: 0
    }

    .br--right-m,.br--top-m {
        border-bottom-left-radius: 0
    }

    .br--right-m {
        border-top-left-radius: 0
    }

    .br--left-m {
        border-top-right-radius: 0;
        border-bottom-right-radius: 0
    }

    .b--dotted-m {
        border-style: dotted
    }

    .b--dashed-m {
        border-style: dashed
    }

    .b--solid-m {
        border-style: solid
    }

    .b--none-m {
        border-style: none
    }

    .bw0-m {
        border-width: 0
    }

    .bw1-m {
        border-width: .05rem
    }

    .bw2-m {
        border-width: .075rem
    }

    .bw3-m {
        border-width: .1rem
    }

    .bw4-m {
        border-width: .125rem
    }

    .bw5-m {
        border-width: .15rem
    }

    .bt-0-m {
        border-top-width: 0
    }

    .br-0-m {
        border-right-width: 0
    }

    .bb-0-m {
        border-bottom-width: 0
    }

    .bl-0-m {
        border-left-width: 0
    }

    .shadow-1-m {
        box-shadow: 0 0 4px 2px rgba(0,0,0,.2)
    }

    .shadow-2-m {
        box-shadow: 0 0 8px 2px rgba(0,0,0,.2)
    }

    .shadow-3-m {
        box-shadow: 2px 2px 4px 2px rgba(0,0,0,.2)
    }

    .shadow-4-m {
        box-shadow: 2px 2px 8px 0 rgba(0,0,0,.2)
    }

    .shadow-5-m {
        box-shadow: 4px 4px 8px 0 rgba(0,0,0,.2)
    }

    .pa0-m {
        padding: 0
    }

    .ma0-m,.na0-m {
        margin: 0
    }

    .pl0-m {
        padding-left: 0
    }

    .ml0-m,.nl0-m {
        margin-left: 0
    }

    .pr0-m {
        padding-right: 0
    }

    .mr0-m,.nr0-m {
        margin-right: 0
    }

    .pt0-m {
        padding-top: 0
    }

    .mt0-m,.nt0-m {
        margin-top: 0
    }

    .pb0-m {
        padding-bottom: 0
    }

    .mb0-m,.nb0-m {
        margin-bottom: 0
    }

    .pv0-m {
        padding-top: 0;
        padding-bottom: 0
    }

    .mv0-m,.nv0-m {
        margin-top: 0;
        margin-bottom: 0
    }

    .ph0-m {
        padding-left: 0;
        padding-right: 0
    }

    .mh0-m,.nh0-m {
        margin-left: 0;
        margin-right: 0
    }

    .pa1-m {
        padding: .125rem
    }

    .ma1-m {
        margin: .125rem
    }

    .na1-m {
        margin: -.125rem
    }

    .pl1-m {
        padding-left: .125rem
    }

    .ml1-m {
        margin-left: .125rem
    }

    .nl1-m {
        margin-left: -.125rem
    }

    .pr1-m {
        padding-right: .125rem
    }

    .mr1-m {
        margin-right: .125rem
    }

    .nr1-m {
        margin-right: -.125rem
    }

    .pt1-m {
        padding-top: .125rem
    }

    .mt1-m {
        margin-top: .125rem
    }

    .nt1-m {
        margin-top: -.125rem
    }

    .pb1-m {
        padding-bottom: .125rem
    }

    .mb1-m {
        margin-bottom: .125rem
    }

    .nb1-m {
        margin-bottom: -.125rem
    }

    .pv1-m {
        padding-top: .125rem;
        padding-bottom: .125rem
    }

    .mv1-m {
        margin-top: .125rem;
        margin-bottom: .125rem
    }

    .nv1-m {
        margin-top: -.125rem;
        margin-bottom: -.125rem
    }

    .ph1-m {
        padding-left: .125rem;
        padding-right: .125rem
    }

    .mh1-m {
        margin-left: .125rem;
        margin-right: .125rem
    }

    .nh1-m {
        margin-left: -.125rem;
        margin-right: -.125rem
    }

    .pa2-m {
        padding: .25rem
    }

    .ma2-m {
        margin: .25rem
    }

    .na2-m {
        margin: -.25rem
    }

    .pl2-m {
        padding-left: .25rem
    }

    .ml2-m {
        margin-left: .25rem
    }

    .nl2-m {
        margin-left: -.25rem
    }

    .pr2-m {
        padding-right: .25rem
    }

    .mr2-m {
        margin-right: .25rem
    }

    .nr2-m {
        margin-right: -.25rem
    }

    .pt2-m {
        padding-top: .25rem
    }

    .mt2-m {
        margin-top: .25rem
    }

    .nt2-m {
        margin-top: -.25rem
    }

    .pb2-m {
        padding-bottom: .25rem
    }

    .mb2-m {
        margin-bottom: .25rem
    }

    .nb2-m {
        margin-bottom: -.25rem
    }

    .pv2-m {
        padding-top: .25rem;
        padding-bottom: .25rem
    }

    .mv2-m {
        margin-top: .25rem;
        margin-bottom: .25rem
    }

    .nv2-m {
        margin-top: -.25rem;
        margin-bottom: -.25rem
    }

    .ph2-m {
        padding-left: .25rem;
        padding-right: .25rem
    }

    .mh2-m {
        margin-left: .25rem;
        margin-right: .25rem
    }

    .nh2-m {
        margin-left: -.25rem;
        margin-right: -.25rem
    }

    .pa3-m {
        padding: .5rem
    }

    .ma3-m {
        margin: .5rem
    }

    .na3-m {
        margin: -.5rem
    }

    .pl3-m {
        padding-left: .5rem
    }

    .ml3-m {
        margin-left: .5rem
    }

    .nl3-m {
        margin-left: -.5rem
    }

    .pr3-m {
        padding-right: .5rem
    }

    .mr3-m {
        margin-right: .5rem
    }

    .nr3-m {
        margin-right: -.5rem
    }

    .pt3-m {
        padding-top: .5rem
    }

    .mt3-m {
        margin-top: .5rem
    }

    .nt3-m {
        margin-top: -.5rem
    }

    .pb3-m {
        padding-bottom: .5rem
    }

    .mb3-m {
        margin-bottom: .5rem
    }

    .nb3-m {
        margin-bottom: -.5rem
    }

    .pv3-m {
        padding-top: .5rem;
        padding-bottom: .5rem
    }

    .mv3-m {
        margin-top: .5rem;
        margin-bottom: .5rem
    }

    .nv3-m {
        margin-top: -.5rem;
        margin-bottom: -.5rem
    }

    .ph3-m {
        padding-left: .5rem;
        padding-right: .5rem
    }

    .mh3-m {
        margin-left: .5rem;
        margin-right: .5rem
    }

    .nh3-m {
        margin-left: -.5rem;
        margin-right: -.5rem
    }

    .pa4-m {
        padding: .75rem
    }

    .ma4-m {
        margin: .75rem
    }

    .na4-m {
        margin: -.75rem
    }

    .pl4-m {
        padding-left: .75rem
    }

    .ml4-m {
        margin-left: .75rem
    }

    .nl4-m {
        margin-left: -.75rem
    }

    .pr4-m {
        padding-right: .75rem
    }

    .mr4-m {
        margin-right: .75rem
    }

    .nr4-m {
        margin-right: -.75rem
    }

    .pt4-m {
        padding-top: .75rem
    }

    .mt4-m {
        margin-top: .75rem
    }

    .nt4-m {
        margin-top: -.75rem
    }

    .pb4-m {
        padding-bottom: .75rem
    }

    .mb4-m {
        margin-bottom: .75rem
    }

    .nb4-m {
        margin-bottom: -.75rem
    }

    .pv4-m {
        padding-top: .75rem;
        padding-bottom: .75rem
    }

    .mv4-m {
        margin-top: .75rem;
        margin-bottom: .75rem
    }

    .nv4-m {
        margin-top: -.75rem;
        margin-bottom: -.75rem
    }

    .ph4-m {
        padding-left: .75rem;
        padding-right: .75rem
    }

    .mh4-m {
        margin-left: .75rem;
        margin-right: .75rem
    }

    .nh4-m {
        margin-left: -.75rem;
        margin-right: -.75rem
    }

    .pa5-m {
        padding: 1rem
    }

    .ma5-m {
        margin: 1rem
    }

    .na5-m {
        margin: -1rem
    }

    .pl5-m {
        padding-left: 1rem
    }

    .ml5-m {
        margin-left: 1rem
    }

    .nl5-m {
        margin-left: -1rem
    }

    .pr5-m {
        padding-right: 1rem
    }

    .mr5-m {
        margin-right: 1rem
    }

    .nr5-m {
        margin-right: -1rem
    }

    .pt5-m {
        padding-top: 1rem
    }

    .mt5-m {
        margin-top: 1rem
    }

    .nt5-m {
        margin-top: -1rem
    }

    .pb5-m {
        padding-bottom: 1rem
    }

    .mb5-m {
        margin-bottom: 1rem
    }

    .nb5-m {
        margin-bottom: -1rem
    }

    .pv5-m {
        padding-top: 1rem;
        padding-bottom: 1rem
    }

    .mv5-m {
        margin-top: 1rem;
        margin-bottom: 1rem
    }

    .nv5-m {
        margin-top: -1rem;
        margin-bottom: -1rem
    }

    .ph5-m {
        padding-left: 1rem;
        padding-right: 1rem
    }

    .mh5-m {
        margin-left: 1rem;
        margin-right: 1rem
    }

    .nh5-m {
        margin-left: -1rem;
        margin-right: -1rem
    }

    .pa6-m {
        padding: 1.5rem
    }

    .ma6-m {
        margin: 1.5rem
    }

    .na6-m {
        margin: -1.5rem
    }

    .pl6-m {
        padding-left: 1.5rem
    }

    .ml6-m {
        margin-left: 1.5rem
    }

    .nl6-m {
        margin-left: -1.5rem
    }

    .pr6-m {
        padding-right: 1.5rem
    }

    .mr6-m {
        margin-right: 1.5rem
    }

    .nr6-m {
        margin-right: -1.5rem
    }

    .pt6-m {
        padding-top: 1.5rem
    }

    .mt6-m {
        margin-top: 1.5rem
    }

    .nt6-m {
        margin-top: -1.5rem
    }

    .pb6-m {
        padding-bottom: 1.5rem
    }

    .mb6-m {
        margin-bottom: 1.5rem
    }

    .nb6-m {
        margin-bottom: -1.5rem
    }

    .pv6-m {
        padding-top: 1.5rem;
        padding-bottom: 1.5rem
    }

    .mv6-m {
        margin-top: 1.5rem;
        margin-bottom: 1.5rem
    }

    .nv6-m {
        margin-top: -1.5rem;
        margin-bottom: -1.5rem
    }

    .ph6-m {
        padding-left: 1.5rem;
        padding-right: 1.5rem
    }

    .mh6-m {
        margin-left: 1.5rem;
        margin-right: 1.5rem
    }

    .nh6-m {
        margin-left: -1.5rem;
        margin-right: -1.5rem
    }

    .pa7-m {
        padding: 2rem
    }

    .ma7-m {
        margin: 2rem
    }

    .na7-m {
        margin: -2rem
    }

    .pl7-m {
        padding-left: 2rem
    }

    .ml7-m {
        margin-left: 2rem
    }

    .nl7-m {
        margin-left: -2rem
    }

    .pr7-m {
        padding-right: 2rem
    }

    .mr7-m {
        margin-right: 2rem
    }

    .nr7-m {
        margin-right: -2rem
    }

    .pt7-m {
        padding-top: 2rem
    }

    .mt7-m {
        margin-top: 2rem
    }

    .nt7-m {
        margin-top: -2rem
    }

    .pb7-m {
        padding-bottom: 2rem
    }

    .mb7-m {
        margin-bottom: 2rem
    }

    .nb7-m {
        margin-bottom: -2rem
    }

    .pv7-m {
        padding-top: 2rem;
        padding-bottom: 2rem
    }

    .mv7-m {
        margin-top: 2rem;
        margin-bottom: 2rem
    }

    .nv7-m {
        margin-top: -2rem;
        margin-bottom: -2rem
    }

    .ph7-m {
        padding-left: 2rem;
        padding-right: 2rem
    }

    .mh7-m {
        margin-left: 2rem;
        margin-right: 2rem
    }

    .nh7-m {
        margin-left: -2rem;
        margin-right: -2rem
    }

    .pa8-m {
        padding: 3rem
    }

    .ma8-m {
        margin: 3rem
    }

    .na8-m {
        margin: -3rem
    }

    .pl8-m {
        padding-left: 3rem
    }

    .ml8-m {
        margin-left: 3rem
    }

    .nl8-m {
        margin-left: -3rem
    }

    .pr8-m {
        padding-right: 3rem
    }

    .mr8-m {
        margin-right: 3rem
    }

    .nr8-m {
        margin-right: -3rem
    }

    .pt8-m {
        padding-top: 3rem
    }

    .mt8-m {
        margin-top: 3rem
    }

    .nt8-m {
        margin-top: -3rem
    }

    .pb8-m {
        padding-bottom: 3rem
    }

    .mb8-m {
        margin-bottom: 3rem
    }

    .nb8-m {
        margin-bottom: -3rem
    }

    .pv8-m {
        padding-top: 3rem;
        padding-bottom: 3rem
    }

    .mv8-m {
        margin-top: 3rem;
        margin-bottom: 3rem
    }

    .nv8-m {
        margin-top: -3rem;
        margin-bottom: -3rem
    }

    .ph8-m {
        padding-left: 3rem;
        padding-right: 3rem
    }

    .mh8-m {
        margin-left: 3rem;
        margin-right: 3rem
    }

    .nh8-m {
        margin-left: -3rem;
        margin-right: -3rem
    }

    .pa9-m {
        padding: 4rem
    }

    .ma9-m {
        margin: 4rem
    }

    .na9-m {
        margin: -4rem
    }

    .pl9-m {
        padding-left: 4rem
    }

    .ml9-m {
        margin-left: 4rem
    }

    .nl9-m {
        margin-left: -4rem
    }

    .pr9-m {
        padding-right: 4rem
    }

    .mr9-m {
        margin-right: 4rem
    }

    .nr9-m {
        margin-right: -4rem
    }

    .pt9-m {
        padding-top: 4rem
    }

    .mt9-m {
        margin-top: 4rem
    }

    .nt9-m {
        margin-top: -4rem
    }

    .pb9-m {
        padding-bottom: 4rem
    }

    .mb9-m {
        margin-bottom: 4rem
    }

    .nb9-m {
        margin-bottom: -4rem
    }

    .pv9-m {
        padding-top: 4rem;
        padding-bottom: 4rem
    }

    .mv9-m {
        margin-top: 4rem;
        margin-bottom: 4rem
    }

    .nv9-m {
        margin-top: -4rem;
        margin-bottom: -4rem
    }

    .ph9-m {
        padding-left: 4rem;
        padding-right: 4rem
    }

    .mh9-m {
        margin-left: 4rem;
        margin-right: 4rem
    }

    .nh9-m {
        margin-left: -4rem;
        margin-right: -4rem
    }

    .pa10-m {
        padding: 8rem
    }

    .ma10-m {
        margin: 8rem
    }

    .na10-m {
        margin: -8rem
    }

    .pl10-m {
        padding-left: 8rem
    }

    .ml10-m {
        margin-left: 8rem
    }

    .nl10-m {
        margin-left: -8rem
    }

    .pr10-m {
        padding-right: 8rem
    }

    .mr10-m {
        margin-right: 8rem
    }

    .nr10-m {
        margin-right: -8rem
    }

    .pt10-m {
        padding-top: 8rem
    }

    .mt10-m {
        margin-top: 8rem
    }

    .nt10-m {
        margin-top: -8rem
    }

    .pb10-m {
        padding-bottom: 8rem
    }

    .mb10-m {
        margin-bottom: 8rem
    }

    .nb10-m {
        margin-bottom: -8rem
    }

    .pv10-m {
        padding-top: 8rem;
        padding-bottom: 8rem
    }

    .mv10-m {
        margin-top: 8rem;
        margin-bottom: 8rem
    }

    .nv10-m {
        margin-top: -8rem;
        margin-bottom: -8rem
    }

    .ph10-m {
        padding-left: 8rem;
        padding-right: 8rem
    }

    .mh10-m {
        margin-left: 8rem;
        margin-right: 8rem
    }

    .nh10-m {
        margin-left: -8rem;
        margin-right: -8rem
    }

    .pa11-m {
        padding: 16rem
    }

    .ma11-m {
        margin: 16rem
    }

    .na11-m {
        margin: -16rem
    }

    .pl11-m {
        padding-left: 16rem
    }

    .ml11-m {
        margin-left: 16rem
    }

    .nl11-m {
        margin-left: -16rem
    }

    .pr11-m {
        padding-right: 16rem
    }

    .mr11-m {
        margin-right: 16rem
    }

    .nr11-m {
        margin-right: -16rem
    }

    .pt11-m {
        padding-top: 16rem
    }

    .mt11-m {
        margin-top: 16rem
    }

    .nt11-m {
        margin-top: -16rem
    }

    .pb11-m {
        padding-bottom: 16rem
    }

    .mb11-m {
        margin-bottom: 16rem
    }

    .nb11-m {
        margin-bottom: -16rem
    }

    .pv11-m {
        padding-top: 16rem;
        padding-bottom: 16rem
    }

    .mv11-m {
        margin-top: 16rem;
        margin-bottom: 16rem
    }

    .nv11-m {
        margin-top: -16rem;
        margin-bottom: -16rem
    }

    .ph11-m {
        padding-left: 16rem;
        padding-right: 16rem
    }

    .mh11-m {
        margin-left: 16rem;
        margin-right: 16rem
    }

    .nh11-m {
        margin-left: -16rem;
        margin-right: -16rem
    }

    .top-0-m {
        top: 0
    }

    .right-0-m {
        right: 0
    }

    .bottom-0-m {
        bottom: 0
    }

    .left-0-m {
        left: 0
    }

    .top-1-m {
        top: 1rem
    }

    .right-1-m {
        right: 1rem
    }

    .bottom-1-m {
        bottom: 1rem
    }

    .left-1-m {
        left: 1rem
    }

    .top-2-m {
        top: 2rem
    }

    .right-2-m {
        right: 2rem
    }

    .bottom-2-m {
        bottom: 2rem
    }

    .left-2-m {
        left: 2rem
    }

    .top--1-m {
        top: -1rem
    }

    .right--1-m {
        right: -1rem
    }

    .bottom--1-m {
        bottom: -1rem
    }

    .left--1-m {
        left: -1rem
    }

    .top--2-m {
        top: -2rem
    }

    .right--2-m {
        right: -2rem
    }

    .bottom--2-m {
        bottom: -2rem
    }

    .left--2-m {
        left: -2rem
    }

    .absolute--fill-m {
        top: 0;
        right: 0;
        bottom: 0;
        left: 0
    }

    .cf-m:after,.cf-m:before {
        content: " ";
        display: table
    }

    .cf-m:after {
        clear: both
    }

    .cf-m {
        *zoom:1}

    .cl-m {
        clear: left
    }

    .cr-m {
        clear: right
    }

    .cb-m {
        clear: both
    }

    .cn-m {
        clear: none
    }

    .dn-m {
        display: none
    }

    .di-m {
        display: inline
    }

    .db-m {
        display: block
    }

    .dib-m {
        display: inline-block
    }

    .dit-m {
        display: inline-table
    }

    .dt-m {
        display: table
    }

    .dtc-m {
        display: table-cell
    }

    .dt-row-m {
        display: table-row
    }

    .dt-row-group-m {
        display: table-row-group
    }

    .dt-column-m {
        display: table-column
    }

    .dt-column-group-m {
        display: table-column-group
    }

    .dt--fixed-m {
        table-layout: fixed;
        width: 100%
    }

    .flex-m {
        display: -webkit-box;
        display: flex
    }

    .inline-flex-m {
        display: -webkit-inline-box;
        display: inline-flex
    }

    .flex-auto-m {
        -webkit-box-flex: 1;
        flex: 1 1 auto;
        min-width: 0;
        min-height: 0
    }

    .flex-none-m {
        -webkit-box-flex: 0;
        flex: none
    }

    .flex-column-m {
        -webkit-box-orient: vertical;
        flex-direction: column
    }

    .flex-column-m,.flex-row-m {
        -webkit-box-direction: normal
    }

    .flex-row-m {
        -webkit-box-orient: horizontal;
        flex-direction: row
    }

    .flex-wrap-m {
        flex-wrap: wrap
    }

    .flex-nowrap-m {
        flex-wrap: nowrap
    }

    .flex-wrap-reverse-m {
        flex-wrap: wrap-reverse
    }

    .flex-column-reverse-m {
        -webkit-box-orient: vertical;
        -webkit-box-direction: reverse;
        flex-direction: column-reverse
    }

    .flex-row-reverse-m {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: reverse;
        flex-direction: row-reverse
    }

    .items-start-m {
        -webkit-box-align: start;
        align-items: flex-start
    }

    .items-end-m {
        -webkit-box-align: end;
        align-items: flex-end
    }

    .items-center-m {
        -webkit-box-align: center;
        align-items: center
    }

    .items-baseline-m {
        -webkit-box-align: baseline;
        align-items: baseline
    }

    .items-stretch-m {
        -webkit-box-align: stretch;
        align-items: stretch
    }

    .self-start-m {
        align-self: flex-start
    }

    .self-end-m {
        align-self: flex-end
    }

    .self-center-m {
        align-self: center
    }

    .self-baseline-m {
        align-self: baseline
    }

    .self-stretch-m {
        align-self: stretch
    }

    .justify-start-m {
        -webkit-box-pack: start;
        justify-content: flex-start
    }

    .justify-end-m {
        -webkit-box-pack: end;
        justify-content: flex-end
    }

    .justify-center-m {
        -webkit-box-pack: center;
        justify-content: center
    }

    .justify-between-m {
        -webkit-box-pack: justify;
        justify-content: space-between
    }

    .justify-around-m {
        justify-content: space-around
    }

    .content-start-m {
        align-content: flex-start
    }

    .content-end-m {
        align-content: flex-end
    }

    .content-center-m {
        align-content: center
    }

    .content-between-m {
        align-content: space-between
    }

    .content-around-m {
        align-content: space-around
    }

    .content-stretch-m {
        align-content: stretch
    }

    .order-0-m {
        -webkit-box-ordinal-group: 1;
        order: 0
    }

    .order-1-m {
        -webkit-box-ordinal-group: 2;
        order: 1
    }

    .order-2-m {
        -webkit-box-ordinal-group: 3;
        order: 2
    }

    .order-3-m {
        -webkit-box-ordinal-group: 4;
        order: 3
    }

    .order-4-m {
        -webkit-box-ordinal-group: 5;
        order: 4
    }

    .order-5-m {
        -webkit-box-ordinal-group: 6;
        order: 5
    }

    .order-6-m {
        -webkit-box-ordinal-group: 7;
        order: 6
    }

    .order-7-m {
        -webkit-box-ordinal-group: 8;
        order: 7
    }

    .order-8-m {
        -webkit-box-ordinal-group: 9;
        order: 8
    }

    .order-last-m {
        -webkit-box-ordinal-group: 100000;
        order: 99999
    }

    .flex-grow-0-m {
        -webkit-box-flex: 0;
        flex-grow: 0
    }

    .flex-grow-1-m {
        -webkit-box-flex: 1;
        flex-grow: 1
    }

    .flex-shrink-0-m {
        flex-shrink: 0
    }

    .flex-shrink-1-m {
        flex-shrink: 1
    }

    .fl-m {
        float: left
    }

    .fl-m,.fr-m {
        _display: inline
    }

    .fr-m {
        float: right
    }

    .fn-m {
        float: none
    }

    .i-m {
        font-style: italic
    }

    .fs-normal-m {
        font-style: normal
    }

    .h1-m {
        height: 1rem
    }

    .h2-m {
        height: 2rem
    }

    .h3-m {
        height: 4rem
    }

    .h4-m {
        height: 8rem
    }

    .h5-m {
        height: 16rem
    }

    .h-25-m {
        height: 25%
    }

    .h-50-m {
        height: 50%
    }

    .h-75-m {
        height: 75%
    }

    .h-100-m {
        height: 100%
    }

    .min-h-100-m {
        min-height: 100%
    }

    .vh-25-m {
        height: 25vh
    }

    .vh-50-m {
        height: 50vh
    }

    .vh-75-m {
        height: 75vh
    }

    .vh-100-m {
        height: 100vh
    }

    .min-vh-100-m {
        min-height: 100vh
    }

    .h-auto-m {
        height: auto
    }

    .h-inherit-m {
        height: inherit
    }

    .h-small-m {
        height: 2rem;
        box-sizing: border-box
    }

    .min-h-small-m {
        min-height: 2rem;
        box-sizing: border-box
    }

    .h-regular-m {
        height: 2.5rem;
        box-sizing: border-box
    }

    .min-h-regular-m {
        min-height: 2.5rem;
        box-sizing: border-box
    }

    .h-large-m {
        height: 3rem;
        box-sizing: border-box
    }

    .min-h-large-m {
        min-height: 3rem;
        box-sizing: border-box
    }

    .tracked-m {
        letter-spacing: .1em
    }

    .tracked-tight-m {
        letter-spacing: -.05em
    }

    .tracked-mega-m {
        letter-spacing: .25em
    }

    .lh-solid-m {
        line-height: 1
    }

    .lh-title-m {
        line-height: 1.25
    }

    .lh-copy-m {
        line-height: 1.5
    }

    .mw1-m {
        max-width: 1rem
    }

    .mw2-m {
        max-width: 2rem
    }

    .mw3-m {
        max-width: 4rem
    }

    .mw4-m {
        max-width: 8rem
    }

    .mw5-m {
        max-width: 16rem
    }

    .mw6-m {
        max-width: 32rem
    }

    .mw7-m {
        max-width: 48rem
    }

    .mw8-m {
        max-width: 64rem
    }

    .mw9-m {
        max-width: 96rem
    }

    .mw-none-m {
        max-width: none
    }

    .mw-100-m {
        max-width: 100%
    }

    .o-100-m {
        opacity: 1
    }

    .o-90-m {
        opacity: .9
    }

    .o-80-m {
        opacity: .8
    }

    .o-70-m {
        opacity: .7
    }

    .o-60-m {
        opacity: .6
    }

    .o-50-m {
        opacity: .5
    }

    .o-40-m {
        opacity: .4
    }

    .o-30-m {
        opacity: .3
    }

    .o-20-m {
        opacity: .2
    }

    .o-10-m {
        opacity: .1
    }

    .o-05-m {
        opacity: .05
    }

    .o-025-m {
        opacity: .025
    }

    .o-0-m {
        opacity: 0
    }

    .rotate-45-m {
        -webkit-transform: rotate(45deg);
        transform: rotate(45deg)
    }

    .rotate-90-m {
        -webkit-transform: rotate(90deg);
        transform: rotate(90deg)
    }

    .rotate-135-m {
        -webkit-transform: rotate(135deg);
        transform: rotate(135deg)
    }

    .rotate-180-m {
        -webkit-transform: rotate(180deg);
        transform: rotate(180deg)
    }

    .rotate-225-m {
        -webkit-transform: rotate(225deg);
        transform: rotate(225deg)
    }

    .rotate-270-m {
        -webkit-transform: rotate(270deg);
        transform: rotate(270deg)
    }

    .rotate-315-m {
        -webkit-transform: rotate(315deg);
        transform: rotate(315deg)
    }

    .outline-m {
        outline: 1px solid
    }

    .outline-transparent-m {
        outline: 1px solid transparent
    }

    .outline-0-m {
        outline: 0
    }

    .overflow-visible-m {
        overflow: visible
    }

    .overflow-hidden-m {
        overflow: hidden
    }

    .overflow-scroll-m {
        overflow: scroll
    }

    .overflow-auto-m {
        overflow: auto
    }

    .overflow-x-visible-m {
        overflow-x: visible
    }

    .overflow-x-hidden-m {
        overflow-x: hidden
    }

    .overflow-x-scroll-m {
        overflow-x: scroll
    }

    .overflow-x-auto-m {
        overflow-x: auto
    }

    .overflow-y-visible-m {
        overflow-y: visible
    }

    .overflow-y-hidden-m {
        overflow-y: hidden
    }

    .overflow-y-scroll-m {
        overflow-y: scroll
    }

    .overflow-y-auto-m {
        overflow-y: auto
    }

    .static-m {
        position: static
    }

    .relative-m {
        position: relative
    }

    .absolute-m {
        position: absolute
    }

    .fixed-m {
        position: fixed
    }

    .sticky-m {
        position: -webkit-sticky;
        position: sticky
    }

    .strike-m {
        text-decoration: line-through
    }

    .underline-m {
        text-decoration: underline
    }

    .no-underline-m {
        text-decoration: none
    }

    .tl-m {
        text-align: left
    }

    .tr-m {
        text-align: right
    }

    .tc-m {
        text-align: center
    }

    .tj-m {
        text-align: justify
    }

    .ttc-m {
        text-transform: capitalize
    }

    .ttl-m {
        text-transform: lowercase
    }

    .ttu-m {
        text-transform: uppercase
    }

    .ttn-m {
        text-transform: none
    }

    .f1-m {
        font-size: 3rem
    }

    .f2-m {
        font-size: 2.25rem
    }

    .f3-m {
        font-size: 1.5rem
    }

    .f4-m {
        font-size: 1.25rem
    }

    .f5-m {
        font-size: 1rem
    }

    .f6-m {
        font-size: .875rem
    }

    .f7-m {
        font-size: .75rem
    }

    .measure-m {
        max-width: 30em
    }

    .measure-wide-m {
        max-width: 34em
    }

    .measure-narrow-m {
        max-width: 20em
    }

    .small-caps-m {
        font-variant: small-caps
    }

    .indent-m {
        text-indent: 1em;
        margin-top: 0;
        margin-bottom: 0
    }

    .truncate-m {
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis
    }

    .t-heading-1-m {
        font-size: 3rem
    }

    .t-heading-1-m,.t-heading-2-m {
        font-family: Montserrat;
        font-weight: 700;
        text-transform: none;
        letter-spacing: 0
    }

    .t-heading-2-m {
        font-size: 2.25rem
    }

    .t-heading-3-m {
        font-family: Montserrat;
        font-weight: 700;
        font-size: 1.75rem;
        text-transform: none;
        letter-spacing: 0
    }

    .t-heading-4-m {
        font-size: 1.5rem
    }

    .t-heading-4-m,.t-heading-5-m {
        font-family: Montserrat;
        font-weight: 400;
        text-transform: none;
        letter-spacing: 0
    }

    .t-heading-5-m {
        font-size: 1.25rem
    }

    .t-heading-6-m {
        font-size: 1.25rem
    }

    .t-body-m,.t-heading-6-m,body {
        font-family: Montserrat;
        font-weight: 400;
        text-transform: none;
        letter-spacing: 0
    }

    .t-body-m,body {
        font-size: 1rem
    }

    .t-small-m {
        font-size: .875rem
    }

    .t-mini-m,.t-small-m {
        font-family: Montserrat;
        font-weight: 400;
        text-transform: none;
        letter-spacing: 0
    }

    .t-mini-m {
        font-size: .75rem
    }

    .t-action-m {
        font-size: 1rem
    }

    .t-action--small-m,.t-action-m {
        font-family: Montserrat;
        font-weight: 500;
        text-transform: none;
        letter-spacing: 0
    }

    .t-action--small-m {
        font-size: .875rem
    }

    .t-action--large-m {
        font-weight: 500;
        font-size: 1.5rem
    }

    .t-action--large-m,.t-code-m {
        font-family: Montserrat;
        text-transform: none;
        letter-spacing: 0
    }

    .t-code-m {
        font-size: 1rem
    }

    .normal-m,.t-code-m {
        font-weight: 400
    }

    .b-m {
        font-weight: 700
    }

    .fw1-m {
        font-weight: 100
    }

    .fw2-m {
        font-weight: 200
    }

    .fw3-m {
        font-weight: 300
    }

    .fw4-m {
        font-weight: 400
    }

    .fw5-m {
        font-weight: 500
    }

    .fw6-m {
        font-weight: 600
    }

    .fw7-m {
        font-weight: 700
    }

    .fw8-m {
        font-weight: 800
    }

    .fw9-m {
        font-weight: 900
    }

    .clip-m {
        position: fixed!important;
        _position: absolute!important;
        clip: rect(1px 1px 1px 1px);
        clip: rect(1px,1px,1px,1px)
    }

    .ws-normal-m {
        white-space: normal
    }

    .nowrap-m {
        white-space: nowrap
    }

    .pre-m {
        white-space: pre
    }

    .w1-m {
        width: 1rem
    }

    .w2-m {
        width: 2rem
    }

    .w3-m {
        width: 4rem
    }

    .w4-m {
        width: 8rem
    }

    .w5-m {
        width: 16rem
    }

    .w-10-m {
        width: 10%
    }

    .w-20-m {
        width: 20%
    }

    .w-25-m {
        width: 25%
    }

    .w-30-m {
        width: 30%
    }

    .w-33-m {
        width: 33%
    }

    .w-34-m {
        width: 34%
    }

    .w-40-m {
        width: 40%
    }

    .w-50-m {
        width: 50%
    }

    .w-60-m {
        width: 60%
    }

    .w-70-m {
        width: 70%
    }

    .w-75-m {
        width: 75%
    }

    .w-80-m {
        width: 80%
    }

    .w-90-m {
        width: 90%
    }

    .w-100-m {
        width: 100%
    }

    .w-third-m {
        width: 33.33333%
    }

    .w-two-thirds-m {
        width: 66.66667%
    }

    .w-auto-m {
        width: auto
    }

    .vw-10-m {
        width: 10vw
    }

    .vw-20-m {
        width: 20vw
    }

    .vw-25-m {
        width: 25vw
    }

    .vw-30-m {
        width: 30vw
    }

    .vw-33-m {
        width: 33vw
    }

    .vw-34-m {
        width: 34vw
    }

    .vw-40-m {
        width: 40vw
    }

    .vw-50-m {
        width: 50vw
    }

    .vw-60-m {
        width: 60vw
    }

    .vw-70-m {
        width: 70vw
    }

    .vw-75-m {
        width: 75vw
    }

    .vw-80-m {
        width: 80vw
    }

    .vw-90-m {
        width: 90vw
    }

    .vw-100-m {
        width: 100vw
    }

    .vw-third-m {
        width: 33.33333vw
    }

    .vw-two-thirds-m {
        width: 66.66667vw
    }
}

@media screen and (min-width: 64em) {
    .aspect-ratio-l {
        height:0;
        position: relative
    }

    .aspect-ratio--16x9-l {
        padding-bottom: 56.25%
    }

    .aspect-ratio--9x16-l {
        padding-bottom: 177.77%
    }

    .aspect-ratio--4x3-l {
        padding-bottom: 75%
    }

    .aspect-ratio--3x4-l {
        padding-bottom: 133.33%
    }

    .aspect-ratio--6x4-l {
        padding-bottom: 66.6%
    }

    .aspect-ratio--4x6-l {
        padding-bottom: 150%
    }

    .aspect-ratio--8x5-l {
        padding-bottom: 62.5%
    }

    .aspect-ratio--5x8-l {
        padding-bottom: 160%
    }

    .aspect-ratio--7x5-l {
        padding-bottom: 71.42%
    }

    .aspect-ratio--5x7-l {
        padding-bottom: 140%
    }

    .aspect-ratio--1x1-l {
        padding-bottom: 100%
    }

    .aspect-ratio--object-l {
        position: absolute;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        width: 100%;
        height: 100%;
        z-index: 100
    }

    .cover-l {
        background-size: cover!important
    }

    .contain-l {
        background-size: contain!important
    }

    .bg-center-l {
        background-position: 50%
    }

    .bg-center-l,.bg-top-l {
        background-repeat: no-repeat
    }

    .bg-top-l {
        background-position: top
    }

    .bg-right-l {
        background-position: 100%
    }

    .bg-bottom-l,.bg-right-l {
        background-repeat: no-repeat
    }

    .bg-bottom-l {
        background-position: bottom
    }

    .bg-left-l {
        background-repeat: no-repeat;
        background-position: 0
    }

    .ba-l {
        border-style: solid;
        border-width: 1px
    }

    .bt-l {
        border-top-style: solid;
        border-top-width: 1px
    }

    .br-l {
        border-right-style: solid;
        border-right-width: 1px
    }

    .bb-l {
        border-bottom-style: solid;
        border-bottom-width: 1px
    }

    .bl-l {
        border-left-style: solid;
        border-left-width: 1px
    }

    .bn-l {
        border-style: none;
        border-width: 0
    }

    .br0-l {
        border-radius: 0
    }

    .br1-l {
        border-radius: .125rem
    }

    .br2-l {
        border-radius: .25rem
    }

    .br3-l {
        border-radius: .5rem
    }

    .br4-l {
        border-radius: 1rem
    }

    .br-100-l {
        border-radius: 100%
    }

    .br-pill-l {
        border-radius: 9999px
    }

    .br--bottom-l {
        border-top-left-radius: 0;
        border-top-right-radius: 0
    }

    .br--top-l {
        border-bottom-right-radius: 0
    }

    .br--right-l,.br--top-l {
        border-bottom-left-radius: 0
    }

    .br--right-l {
        border-top-left-radius: 0
    }

    .br--left-l {
        border-top-right-radius: 0;
        border-bottom-right-radius: 0
    }

    .b--dotted-l {
        border-style: dotted
    }

    .b--dashed-l {
        border-style: dashed
    }

    .b--solid-l {
        border-style: solid
    }

    .b--none-l {
        border-style: none
    }

    .bw0-l {
        border-width: 0
    }

    .bw1-l {
        border-width: .05rem
    }

    .bw2-l {
        border-width: .075rem
    }

    .bw3-l {
        border-width: .1rem
    }

    .bw4-l {
        border-width: .125rem
    }

    .bw5-l {
        border-width: .15rem
    }

    .bt-0-l {
        border-top-width: 0
    }

    .br-0-l {
        border-right-width: 0
    }

    .bb-0-l {
        border-bottom-width: 0
    }

    .bl-0-l {
        border-left-width: 0
    }

    .shadow-1-l {
        box-shadow: 0 0 4px 2px rgba(0,0,0,.2)
    }

    .shadow-2-l {
        box-shadow: 0 0 8px 2px rgba(0,0,0,.2)
    }

    .shadow-3-l {
        box-shadow: 2px 2px 4px 2px rgba(0,0,0,.2)
    }

    .shadow-4-l {
        box-shadow: 2px 2px 8px 0 rgba(0,0,0,.2)
    }

    .shadow-5-l {
        box-shadow: 4px 4px 8px 0 rgba(0,0,0,.2)
    }

    .pa0-l {
        padding: 0
    }

    .ma0-l,.na0-l {
        margin: 0
    }

    .pl0-l {
        padding-left: 0
    }

    .ml0-l,.nl0-l {
        margin-left: 0
    }

    .pr0-l {
        padding-right: 0
    }

    .mr0-l,.nr0-l {
        margin-right: 0
    }

    .pt0-l {
        padding-top: 0
    }

    .mt0-l,.nt0-l {
        margin-top: 0
    }

    .pb0-l {
        padding-bottom: 0
    }

    .mb0-l,.nb0-l {
        margin-bottom: 0
    }

    .pv0-l {
        padding-top: 0;
        padding-bottom: 0
    }

    .mv0-l,.nv0-l {
        margin-top: 0;
        margin-bottom: 0
    }

    .ph0-l {
        padding-left: 0;
        padding-right: 0
    }

    .mh0-l,.nh0-l {
        margin-left: 0;
        margin-right: 0
    }

    .pa1-l {
        padding: .125rem
    }

    .ma1-l {
        margin: .125rem
    }

    .na1-l {
        margin: -.125rem
    }

    .pl1-l {
        padding-left: .125rem
    }

    .ml1-l {
        margin-left: .125rem
    }

    .nl1-l {
        margin-left: -.125rem
    }

    .pr1-l {
        padding-right: .125rem
    }

    .mr1-l {
        margin-right: .125rem
    }

    .nr1-l {
        margin-right: -.125rem
    }

    .pt1-l {
        padding-top: .125rem
    }

    .mt1-l {
        margin-top: .125rem
    }

    .nt1-l {
        margin-top: -.125rem
    }

    .pb1-l {
        padding-bottom: .125rem
    }

    .mb1-l {
        margin-bottom: .125rem
    }

    .nb1-l {
        margin-bottom: -.125rem
    }

    .pv1-l {
        padding-top: .125rem;
        padding-bottom: .125rem
    }

    .mv1-l {
        margin-top: .125rem;
        margin-bottom: .125rem
    }

    .nv1-l {
        margin-top: -.125rem;
        margin-bottom: -.125rem
    }

    .ph1-l {
        padding-left: .125rem;
        padding-right: .125rem
    }

    .mh1-l {
        margin-left: .125rem;
        margin-right: .125rem
    }

    .nh1-l {
        margin-left: -.125rem;
        margin-right: -.125rem
    }

    .pa2-l {
        padding: .25rem
    }

    .ma2-l {
        margin: .25rem
    }

    .na2-l {
        margin: -.25rem
    }

    .pl2-l {
        padding-left: .25rem
    }

    .ml2-l {
        margin-left: .25rem
    }

    .nl2-l {
        margin-left: -.25rem
    }

    .pr2-l {
        padding-right: .25rem
    }

    .mr2-l {
        margin-right: .25rem
    }

    .nr2-l {
        margin-right: -.25rem
    }

    .pt2-l {
        padding-top: .25rem
    }

    .mt2-l {
        margin-top: .25rem
    }

    .nt2-l {
        margin-top: -.25rem
    }

    .pb2-l {
        padding-bottom: .25rem
    }

    .mb2-l {
        margin-bottom: .25rem
    }

    .nb2-l {
        margin-bottom: -.25rem
    }

    .pv2-l {
        padding-top: .25rem;
        padding-bottom: .25rem
    }

    .mv2-l {
        margin-top: .25rem;
        margin-bottom: .25rem
    }

    .nv2-l {
        margin-top: -.25rem;
        margin-bottom: -.25rem
    }

    .ph2-l {
        padding-left: .25rem;
        padding-right: .25rem
    }

    .mh2-l {
        margin-left: .25rem;
        margin-right: .25rem
    }

    .nh2-l {
        margin-left: -.25rem;
        margin-right: -.25rem
    }

    .pa3-l {
        padding: .5rem
    }

    .ma3-l {
        margin: .5rem
    }

    .na3-l {
        margin: -.5rem
    }

    .pl3-l {
        padding-left: .5rem
    }

    .ml3-l {
        margin-left: .5rem
    }

    .nl3-l {
        margin-left: -.5rem
    }

    .pr3-l {
        padding-right: .5rem
    }

    .mr3-l {
        margin-right: .5rem
    }

    .nr3-l {
        margin-right: -.5rem
    }

    .pt3-l {
        padding-top: .5rem
    }

    .mt3-l {
        margin-top: .5rem
    }

    .nt3-l {
        margin-top: -.5rem
    }

    .pb3-l {
        padding-bottom: .5rem
    }

    .mb3-l {
        margin-bottom: .5rem
    }

    .nb3-l {
        margin-bottom: -.5rem
    }

    .pv3-l {
        padding-top: .5rem;
        padding-bottom: .5rem
    }

    .mv3-l {
        margin-top: .5rem;
        margin-bottom: .5rem
    }

    .nv3-l {
        margin-top: -.5rem;
        margin-bottom: -.5rem
    }

    .ph3-l {
        padding-left: .5rem;
        padding-right: .5rem
    }

    .mh3-l {
        margin-left: .5rem;
        margin-right: .5rem
    }

    .nh3-l {
        margin-left: -.5rem;
        margin-right: -.5rem
    }

    .pa4-l {
        padding: .75rem
    }

    .ma4-l {
        margin: .75rem
    }

    .na4-l {
        margin: -.75rem
    }

    .pl4-l {
        padding-left: .75rem
    }

    .ml4-l {
        margin-left: .75rem
    }

    .nl4-l {
        margin-left: -.75rem
    }

    .pr4-l {
        padding-right: .75rem
    }

    .mr4-l {
        margin-right: .75rem
    }

    .nr4-l {
        margin-right: -.75rem
    }

    .pt4-l {
        padding-top: .75rem
    }

    .mt4-l {
        margin-top: .75rem
    }

    .nt4-l {
        margin-top: -.75rem
    }

    .pb4-l {
        padding-bottom: .75rem
    }

    .mb4-l {
        margin-bottom: .75rem
    }

    .nb4-l {
        margin-bottom: -.75rem
    }

    .pv4-l {
        padding-top: .75rem;
        padding-bottom: .75rem
    }

    .mv4-l {
        margin-top: .75rem;
        margin-bottom: .75rem
    }

    .nv4-l {
        margin-top: -.75rem;
        margin-bottom: -.75rem
    }

    .ph4-l {
        padding-left: .75rem;
        padding-right: .75rem
    }

    .mh4-l {
        margin-left: .75rem;
        margin-right: .75rem
    }

    .nh4-l {
        margin-left: -.75rem;
        margin-right: -.75rem
    }

    .pa5-l {
        padding: 1rem
    }

    .ma5-l {
        margin: 1rem
    }

    .na5-l {
        margin: -1rem
    }

    .pl5-l {
        padding-left: 1rem
    }

    .ml5-l {
        margin-left: 1rem
    }

    .nl5-l {
        margin-left: -1rem
    }

    .pr5-l {
        padding-right: 1rem
    }

    .mr5-l {
        margin-right: 1rem
    }

    .nr5-l {
        margin-right: -1rem
    }

    .pt5-l {
        padding-top: 1rem
    }

    .mt5-l {
        margin-top: 1rem
    }

    .nt5-l {
        margin-top: -1rem
    }

    .pb5-l {
        padding-bottom: 1rem
    }

    .mb5-l {
        margin-bottom: 1rem
    }

    .nb5-l {
        margin-bottom: -1rem
    }

    .pv5-l {
        padding-top: 1rem;
        padding-bottom: 1rem
    }

    .mv5-l {
        margin-top: 1rem;
        margin-bottom: 1rem
    }

    .nv5-l {
        margin-top: -1rem;
        margin-bottom: -1rem
    }

    .ph5-l {
        padding-left: 1rem;
        padding-right: 1rem
    }

    .mh5-l {
        margin-left: 1rem;
        margin-right: 1rem
    }

    .nh5-l {
        margin-left: -1rem;
        margin-right: -1rem
    }

    .pa6-l {
        padding: 1.5rem
    }

    .ma6-l {
        margin: 1.5rem
    }

    .na6-l {
        margin: -1.5rem
    }

    .pl6-l {
        padding-left: 1.5rem
    }

    .ml6-l {
        margin-left: 1.5rem
    }

    .nl6-l {
        margin-left: -1.5rem
    }

    .pr6-l {
        padding-right: 1.5rem
    }

    .mr6-l {
        margin-right: 1.5rem
    }

    .nr6-l {
        margin-right: -1.5rem
    }

    .pt6-l {
        padding-top: 1.5rem
    }

    .mt6-l {
        margin-top: 1.5rem
    }

    .nt6-l {
        margin-top: -1.5rem
    }

    .pb6-l {
        padding-bottom: 1.5rem
    }

    .mb6-l {
        margin-bottom: 1.5rem
    }

    .nb6-l {
        margin-bottom: -1.5rem
    }

    .pv6-l {
        padding-top: 1.5rem;
        padding-bottom: 1.5rem
    }

    .mv6-l {
        margin-top: 1.5rem;
        margin-bottom: 1.5rem
    }

    .nv6-l {
        margin-top: -1.5rem;
        margin-bottom: -1.5rem
    }

    .ph6-l {
        padding-left: 1.5rem;
        padding-right: 1.5rem
    }

    .mh6-l {
        margin-left: 1.5rem;
        margin-right: 1.5rem
    }

    .nh6-l {
        margin-left: -1.5rem;
        margin-right: -1.5rem
    }

    .pa7-l {
        padding: 2rem
    }

    .ma7-l {
        margin: 2rem
    }

    .na7-l {
        margin: -2rem
    }

    .pl7-l {
        padding-left: 2rem
    }

    .ml7-l {
        margin-left: 2rem
    }

    .nl7-l {
        margin-left: -2rem
    }

    .pr7-l {
        padding-right: 2rem
    }

    .mr7-l {
        margin-right: 2rem
    }

    .nr7-l {
        margin-right: -2rem
    }

    .pt7-l {
        padding-top: 2rem
    }

    .mt7-l {
        margin-top: 2rem
    }

    .nt7-l {
        margin-top: -2rem
    }

    .pb7-l {
        padding-bottom: 2rem
    }

    .mb7-l {
        margin-bottom: 2rem
    }

    .nb7-l {
        margin-bottom: -2rem
    }

    .pv7-l {
        padding-top: 2rem;
        padding-bottom: 2rem
    }

    .mv7-l {
        margin-top: 2rem;
        margin-bottom: 2rem
    }

    .nv7-l {
        margin-top: -2rem;
        margin-bottom: -2rem
    }

    .ph7-l {
        padding-left: 2rem;
        padding-right: 2rem
    }

    .mh7-l {
        margin-left: 2rem;
        margin-right: 2rem
    }

    .nh7-l {
        margin-left: -2rem;
        margin-right: -2rem
    }

    .pa8-l {
        padding: 3rem
    }

    .ma8-l {
        margin: 3rem
    }

    .na8-l {
        margin: -3rem
    }

    .pl8-l {
        padding-left: 3rem
    }

    .ml8-l {
        margin-left: 3rem
    }

    .nl8-l {
        margin-left: -3rem
    }

    .pr8-l {
        padding-right: 3rem
    }

    .mr8-l {
        margin-right: 3rem
    }

    .nr8-l {
        margin-right: -3rem
    }

    .pt8-l {
        padding-top: 3rem
    }

    .mt8-l {
        margin-top: 3rem
    }

    .nt8-l {
        margin-top: -3rem
    }

    .pb8-l {
        padding-bottom: 3rem
    }

    .mb8-l {
        margin-bottom: 3rem
    }

    .nb8-l {
        margin-bottom: -3rem
    }

    .pv8-l {
        padding-top: 3rem;
        padding-bottom: 3rem
    }

    .mv8-l {
        margin-top: 3rem;
        margin-bottom: 3rem
    }

    .nv8-l {
        margin-top: -3rem;
        margin-bottom: -3rem
    }

    .ph8-l {
        padding-left: 3rem;
        padding-right: 3rem
    }

    .mh8-l {
        margin-left: 3rem;
        margin-right: 3rem
    }

    .nh8-l {
        margin-left: -3rem;
        margin-right: -3rem
    }

    .pa9-l {
        padding: 4rem
    }

    .ma9-l {
        margin: 4rem
    }

    .na9-l {
        margin: -4rem
    }

    .pl9-l {
        padding-left: 4rem
    }

    .ml9-l {
        margin-left: 4rem
    }

    .nl9-l {
        margin-left: -4rem
    }

    .pr9-l {
        padding-right: 4rem
    }

    .mr9-l {
        margin-right: 4rem
    }

    .nr9-l {
        margin-right: -4rem
    }

    .pt9-l {
        padding-top: 4rem
    }

    .mt9-l {
        margin-top: 4rem
    }

    .nt9-l {
        margin-top: -4rem
    }

    .pb9-l {
        padding-bottom: 4rem
    }

    .mb9-l {
        margin-bottom: 4rem
    }

    .nb9-l {
        margin-bottom: -4rem
    }

    .pv9-l {
        padding-top: 4rem;
        padding-bottom: 4rem
    }

    .mv9-l {
        margin-top: 4rem;
        margin-bottom: 4rem
    }

    .nv9-l {
        margin-top: -4rem;
        margin-bottom: -4rem
    }

    .ph9-l {
        padding-left: 4rem;
        padding-right: 4rem
    }

    .mh9-l {
        margin-left: 4rem;
        margin-right: 4rem
    }

    .nh9-l {
        margin-left: -4rem;
        margin-right: -4rem
    }

    .pa10-l {
        padding: 8rem
    }

    .ma10-l {
        margin: 8rem
    }

    .na10-l {
        margin: -8rem
    }

    .pl10-l {
        padding-left: 8rem
    }

    .ml10-l {
        margin-left: 8rem
    }

    .nl10-l {
        margin-left: -8rem
    }

    .pr10-l {
        padding-right: 8rem
    }

    .mr10-l {
        margin-right: 8rem
    }

    .nr10-l {
        margin-right: -8rem
    }

    .pt10-l {
        padding-top: 8rem
    }

    .mt10-l {
        margin-top: 8rem
    }

    .nt10-l {
        margin-top: -8rem
    }

    .pb10-l {
        padding-bottom: 8rem
    }

    .mb10-l {
        margin-bottom: 8rem
    }

    .nb10-l {
        margin-bottom: -8rem
    }

    .pv10-l {
        padding-top: 8rem;
        padding-bottom: 8rem
    }

    .mv10-l {
        margin-top: 8rem;
        margin-bottom: 8rem
    }

    .nv10-l {
        margin-top: -8rem;
        margin-bottom: -8rem
    }

    .ph10-l {
        padding-left: 8rem;
        padding-right: 8rem
    }

    .mh10-l {
        margin-left: 8rem;
        margin-right: 8rem
    }

    .nh10-l {
        margin-left: -8rem;
        margin-right: -8rem
    }

    .pa11-l {
        padding: 16rem
    }

    .ma11-l {
        margin: 16rem
    }

    .na11-l {
        margin: -16rem
    }

    .pl11-l {
        padding-left: 16rem
    }

    .ml11-l {
        margin-left: 16rem
    }

    .nl11-l {
        margin-left: -16rem
    }

    .pr11-l {
        padding-right: 16rem
    }

    .mr11-l {
        margin-right: 16rem
    }

    .nr11-l {
        margin-right: -16rem
    }

    .pt11-l {
        padding-top: 16rem
    }

    .mt11-l {
        margin-top: 16rem
    }

    .nt11-l {
        margin-top: -16rem
    }

    .pb11-l {
        padding-bottom: 16rem
    }

    .mb11-l {
        margin-bottom: 16rem
    }

    .nb11-l {
        margin-bottom: -16rem
    }

    .pv11-l {
        padding-top: 16rem;
        padding-bottom: 16rem
    }

    .mv11-l {
        margin-top: 16rem;
        margin-bottom: 16rem
    }

    .nv11-l {
        margin-top: -16rem;
        margin-bottom: -16rem
    }

    .ph11-l {
        padding-left: 16rem;
        padding-right: 16rem
    }

    .mh11-l {
        margin-left: 16rem;
        margin-right: 16rem
    }

    .nh11-l {
        margin-left: -16rem;
        margin-right: -16rem
    }

    .top-0-l {
        top: 0
    }

    .right-0-l {
        right: 0
    }

    .bottom-0-l {
        bottom: 0
    }

    .left-0-l {
        left: 0
    }

    .top-1-l {
        top: 1rem
    }

    .right-1-l {
        right: 1rem
    }

    .bottom-1-l {
        bottom: 1rem
    }

    .left-1-l {
        left: 1rem
    }

    .top-2-l {
        top: 2rem
    }

    .right-2-l {
        right: 2rem
    }

    .bottom-2-l {
        bottom: 2rem
    }

    .left-2-l {
        left: 2rem
    }

    .top--1-l {
        top: -1rem
    }

    .right--1-l {
        right: -1rem
    }

    .bottom--1-l {
        bottom: -1rem
    }

    .left--1-l {
        left: -1rem
    }

    .top--2-l {
        top: -2rem
    }

    .right--2-l {
        right: -2rem
    }

    .bottom--2-l {
        bottom: -2rem
    }

    .left--2-l {
        left: -2rem
    }

    .absolute--fill-l {
        top: 0;
        right: 0;
        bottom: 0;
        left: 0
    }

    .cf-l:after,.cf-l:before {
        content: " ";
        display: table
    }

    .cf-l:after {
        clear: both
    }

    .cf-l {
        *zoom:1}

    .cl-l {
        clear: left
    }

    .cr-l {
        clear: right
    }

    .cb-l {
        clear: both
    }

    .cn-l {
        clear: none
    }

    .dn-l {
        display: none
    }

    .di-l {
        display: inline
    }

    .db-l {
        display: block
    }

    .dib-l {
        display: inline-block
    }

    .dit-l {
        display: inline-table
    }

    .dt-l {
        display: table
    }

    .dtc-l {
        display: table-cell
    }

    .dt-row-l {
        display: table-row
    }

    .dt-row-group-l {
        display: table-row-group
    }

    .dt-column-l {
        display: table-column
    }

    .dt-column-group-l {
        display: table-column-group
    }

    .dt--fixed-l {
        table-layout: fixed;
        width: 100%
    }

    .flex-l {
        display: -webkit-box;
        display: flex
    }

    .inline-flex-l {
        display: -webkit-inline-box;
        display: inline-flex
    }

    .flex-auto-l {
        -webkit-box-flex: 1;
        flex: 1 1 auto;
        min-width: 0;
        min-height: 0
    }

    .flex-none-l {
        -webkit-box-flex: 0;
        flex: none
    }

    .flex-column-l {
        -webkit-box-orient: vertical;
        flex-direction: column
    }

    .flex-column-l,.flex-row-l {
        -webkit-box-direction: normal
    }

    .flex-row-l {
        -webkit-box-orient: horizontal;
        flex-direction: row
    }

    .flex-wrap-l {
        flex-wrap: wrap
    }

    .flex-nowrap-l {
        flex-wrap: nowrap
    }

    .flex-wrap-reverse-l {
        flex-wrap: wrap-reverse
    }

    .flex-column-reverse-l {
        -webkit-box-orient: vertical;
        -webkit-box-direction: reverse;
        flex-direction: column-reverse
    }

    .flex-row-reverse-l {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: reverse;
        flex-direction: row-reverse
    }

    .items-start-l {
        -webkit-box-align: start;
        align-items: flex-start
    }

    .items-end-l {
        -webkit-box-align: end;
        align-items: flex-end
    }

    .items-center-l {
        -webkit-box-align: center;
        align-items: center
    }

    .items-baseline-l {
        -webkit-box-align: baseline;
        align-items: baseline
    }

    .items-stretch-l {
        -webkit-box-align: stretch;
        align-items: stretch
    }

    .self-start-l {
        align-self: flex-start
    }

    .self-end-l {
        align-self: flex-end
    }

    .self-center-l {
        align-self: center
    }

    .self-baseline-l {
        align-self: baseline
    }

    .self-stretch-l {
        align-self: stretch
    }

    .justify-start-l {
        -webkit-box-pack: start;
        justify-content: flex-start
    }

    .justify-end-l {
        -webkit-box-pack: end;
        justify-content: flex-end
    }

    .justify-center-l {
        -webkit-box-pack: center;
        justify-content: center
    }

    .justify-between-l {
        -webkit-box-pack: justify;
        justify-content: space-between
    }

    .justify-around-l {
        justify-content: space-around
    }

    .content-start-l {
        align-content: flex-start
    }

    .content-end-l {
        align-content: flex-end
    }

    .content-center-l {
        align-content: center
    }

    .content-between-l {
        align-content: space-between
    }

    .content-around-l {
        align-content: space-around
    }

    .content-stretch-l {
        align-content: stretch
    }

    .order-0-l {
        -webkit-box-ordinal-group: 1;
        order: 0
    }

    .order-1-l {
        -webkit-box-ordinal-group: 2;
        order: 1
    }

    .order-2-l {
        -webkit-box-ordinal-group: 3;
        order: 2
    }

    .order-3-l {
        -webkit-box-ordinal-group: 4;
        order: 3
    }

    .order-4-l {
        -webkit-box-ordinal-group: 5;
        order: 4
    }

    .order-5-l {
        -webkit-box-ordinal-group: 6;
        order: 5
    }

    .order-6-l {
        -webkit-box-ordinal-group: 7;
        order: 6
    }

    .order-7-l {
        -webkit-box-ordinal-group: 8;
        order: 7
    }

    .order-8-l {
        -webkit-box-ordinal-group: 9;
        order: 8
    }

    .order-last-l {
        -webkit-box-ordinal-group: 100000;
        order: 99999
    }

    .flex-grow-0-l {
        -webkit-box-flex: 0;
        flex-grow: 0
    }

    .flex-grow-1-l {
        -webkit-box-flex: 1;
        flex-grow: 1
    }

    .flex-shrink-0-l {
        flex-shrink: 0
    }

    .flex-shrink-1-l {
        flex-shrink: 1
    }

    .fl-l {
        float: left
    }

    .fl-l,.fr-l {
        _display: inline
    }

    .fr-l {
        float: right
    }

    .fn-l {
        float: none
    }

    .i-l {
        font-style: italic
    }

    .fs-normal-l {
        font-style: normal
    }

    .h1-l {
        height: 1rem
    }

    .h2-l {
        height: 2rem
    }

    .h3-l {
        height: 4rem
    }

    .h4-l {
        height: 8rem
    }

    .h5-l {
        height: 16rem
    }

    .h-25-l {
        height: 25%
    }

    .h-50-l {
        height: 50%
    }

    .h-75-l {
        height: 75%
    }

    .h-100-l {
        height: 100%
    }

    .min-h-100-l {
        min-height: 100%
    }

    .vh-25-l {
        height: 25vh
    }

    .vh-50-l {
        height: 50vh
    }

    .vh-75-l {
        height: 75vh
    }

    .vh-100-l {
        height: 100vh
    }

    .min-vh-100-l {
        min-height: 100vh
    }

    .h-auto-l {
        height: auto
    }

    .h-inherit-l {
        height: inherit
    }

    .h-small-l {
        height: 2rem;
        box-sizing: border-box
    }

    .min-h-small-l {
        min-height: 2rem;
        box-sizing: border-box
    }

    .h-regular-l {
        height: 2.5rem;
        box-sizing: border-box
    }

    .min-h-regular-l {
        min-height: 2.5rem;
        box-sizing: border-box
    }

    .h-large-l {
        height: 3rem;
        box-sizing: border-box
    }

    .min-h-large-l {
        min-height: 3rem;
        box-sizing: border-box
    }

    .tracked-l {
        letter-spacing: .1em
    }

    .tracked-tight-l {
        letter-spacing: -.05em
    }

    .tracked-mega-l {
        letter-spacing: .25em
    }

    .lh-solid-l {
        line-height: 1
    }

    .lh-title-l {
        line-height: 1.25
    }

    .lh-copy-l {
        line-height: 1.5
    }

    .mw1-l {
        max-width: 1rem
    }

    .mw2-l {
        max-width: 2rem
    }

    .mw3-l {
        max-width: 4rem
    }

    .mw4-l {
        max-width: 8rem
    }

    .mw5-l {
        max-width: 16rem
    }

    .mw6-l {
        max-width: 32rem
    }

    .mw7-l {
        max-width: 48rem
    }

    .mw8-l {
        max-width: 64rem
    }

    .mw9-l {
        max-width: 96rem
    }

    .mw-none-l {
        max-width: none
    }

    .mw-100-l {
        max-width: 100%
    }

    .o-100-l {
        opacity: 1
    }

    .o-90-l {
        opacity: .9
    }

    .o-80-l {
        opacity: .8
    }

    .o-70-l {
        opacity: .7
    }

    .o-60-l {
        opacity: .6
    }

    .o-50-l {
        opacity: .5
    }

    .o-40-l {
        opacity: .4
    }

    .o-30-l {
        opacity: .3
    }

    .o-20-l {
        opacity: .2
    }

    .o-10-l {
        opacity: .1
    }

    .o-05-l {
        opacity: .05
    }

    .o-025-l {
        opacity: .025
    }

    .o-0-l {
        opacity: 0
    }

    .rotate-45-l {
        -webkit-transform: rotate(45deg);
        transform: rotate(45deg)
    }

    .rotate-90-l {
        -webkit-transform: rotate(90deg);
        transform: rotate(90deg)
    }

    .rotate-135-l {
        -webkit-transform: rotate(135deg);
        transform: rotate(135deg)
    }

    .rotate-180-l {
        -webkit-transform: rotate(180deg);
        transform: rotate(180deg)
    }

    .rotate-225-l {
        -webkit-transform: rotate(225deg);
        transform: rotate(225deg)
    }

    .rotate-270-l {
        -webkit-transform: rotate(270deg);
        transform: rotate(270deg)
    }

    .rotate-315-l {
        -webkit-transform: rotate(315deg);
        transform: rotate(315deg)
    }

    .outline-l {
        outline: 1px solid
    }

    .outline-transparent-l {
        outline: 1px solid transparent
    }

    .outline-0-l {
        outline: 0
    }

    .overflow-visible-l {
        overflow: visible
    }

    .overflow-hidden-l {
        overflow: hidden
    }

    .overflow-scroll-l {
        overflow: scroll
    }

    .overflow-auto-l {
        overflow: auto
    }

    .overflow-x-visible-l {
        overflow-x: visible
    }

    .overflow-x-hidden-l {
        overflow-x: hidden
    }

    .overflow-x-scroll-l {
        overflow-x: scroll
    }

    .overflow-x-auto-l {
        overflow-x: auto
    }

    .overflow-y-visible-l {
        overflow-y: visible
    }

    .overflow-y-hidden-l {
        overflow-y: hidden
    }

    .overflow-y-scroll-l {
        overflow-y: scroll
    }

    .overflow-y-auto-l {
        overflow-y: auto
    }

    .static-l {
        position: static
    }

    .relative-l {
        position: relative
    }

    .absolute-l {
        position: absolute
    }

    .fixed-l {
        position: fixed
    }

    .sticky-l {
        position: -webkit-sticky;
        position: sticky
    }

    .strike-l {
        text-decoration: line-through
    }

    .underline-l {
        text-decoration: underline
    }

    .no-underline-l {
        text-decoration: none
    }

    .tl-l {
        text-align: left
    }

    .tr-l {
        text-align: right
    }

    .tc-l {
        text-align: center
    }

    .tj-l {
        text-align: justify
    }

    .ttc-l {
        text-transform: capitalize
    }

    .ttl-l {
        text-transform: lowercase
    }

    .ttu-l {
        text-transform: uppercase
    }

    .ttn-l {
        text-transform: none
    }

    .f1-l {
        font-size: 3rem
    }

    .f2-l {
        font-size: 2.25rem
    }

    .f3-l {
        font-size: 1.5rem
    }

    .f4-l {
        font-size: 1.25rem
    }

    .f5-l {
        font-size: 1rem
    }

    .f6-l {
        font-size: .875rem
    }

    .f7-l {
        font-size: .75rem
    }

    .measure-l {
        max-width: 30em
    }

    .measure-wide-l {
        max-width: 34em
    }

    .measure-narrow-l {
        max-width: 20em
    }

    .small-caps-l {
        font-variant: small-caps
    }

    .indent-l {
        text-indent: 1em;
        margin-top: 0;
        margin-bottom: 0
    }

    .truncate-l {
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis
    }

    .t-heading-1-l {
        font-size: 3rem
    }

    .t-heading-1-l,.t-heading-2-l {
        font-family: Montserrat;
        font-weight: 700;
        text-transform: none;
        letter-spacing: 0
    }

    .t-heading-2-l {
        font-size: 2.25rem
    }

    .t-heading-3-l {
        font-family: Montserrat;
        font-weight: 700;
        font-size: 1.75rem;
        text-transform: none;
        letter-spacing: 0
    }

    .t-heading-4-l {
        font-size: 1.5rem
    }

    .t-heading-4-l,.t-heading-5-l {
        font-family: Montserrat;
        font-weight: 400;
        text-transform: none;
        letter-spacing: 0
    }

    .t-heading-5-l {
        font-size: 1.25rem
    }

    .t-heading-6-l {
        font-size: 1.25rem
    }

    .t-body-l,.t-heading-6-l,body {
        font-family: Montserrat;
        font-weight: 400;
        text-transform: none;
        letter-spacing: 0
    }

    .t-body-l,body {
        font-size: 1rem
    }

    .t-small-l {
        font-size: .875rem
    }

    .t-mini-l,.t-small-l {
        font-family: Montserrat;
        font-weight: 400;
        text-transform: none;
        letter-spacing: 0
    }

    .t-mini-l {
        font-size: .75rem
    }

    .t-action-l {
        font-size: 1rem
    }

    .t-action--small-l,.t-action-l {
        font-family: Montserrat;
        font-weight: 500;
        text-transform: none;
        letter-spacing: 0
    }

    .t-action--small-l {
        font-size: .875rem
    }

    .t-action--large-l {
        font-weight: 500;
        font-size: 1.5rem
    }

    .t-action--large-l,.t-code-l {
        font-family: Montserrat;
        text-transform: none;
        letter-spacing: 0
    }

    .t-code-l {
        font-size: 1rem
    }

    .normal-l,.t-code-l {
        font-weight: 400
    }

    .b-l {
        font-weight: 700
    }

    .fw1-l {
        font-weight: 100
    }

    .fw2-l {
        font-weight: 200
    }

    .fw3-l {
        font-weight: 300
    }

    .fw4-l {
        font-weight: 400
    }

    .fw5-l {
        font-weight: 500
    }

    .fw6-l {
        font-weight: 600
    }

    .fw7-l {
        font-weight: 700
    }

    .fw8-l {
        font-weight: 800
    }

    .fw9-l {
        font-weight: 900
    }

    .clip-l {
        position: fixed!important;
        _position: absolute!important;
        clip: rect(1px 1px 1px 1px);
        clip: rect(1px,1px,1px,1px)
    }

    .ws-normal-l {
        white-space: normal
    }

    .nowrap-l {
        white-space: nowrap
    }

    .pre-l {
        white-space: pre
    }

    .w1-l {
        width: 1rem
    }

    .w2-l {
        width: 2rem
    }

    .w3-l {
        width: 4rem
    }

    .w4-l {
        width: 8rem
    }

    .w5-l {
        width: 16rem
    }

    .w-10-l {
        width: 10%
    }

    .w-20-l {
        width: 20%
    }

    .w-25-l {
        width: 25%
    }

    .w-30-l {
        width: 30%
    }

    .w-33-l {
        width: 33%
    }

    .w-34-l {
        width: 34%
    }

    .w-40-l {
        width: 40%
    }

    .w-50-l {
        width: 50%
    }

    .w-60-l {
        width: 60%
    }

    .w-70-l {
        width: 70%
    }

    .w-75-l {
        width: 75%
    }

    .w-80-l {
        width: 80%
    }

    .w-90-l {
        width: 90%
    }

    .w-100-l {
        width: 100%
    }

    .w-third-l {
        width: 33.33333%
    }

    .w-two-thirds-l {
        width: 66.66667%
    }

    .w-auto-l {
        width: auto
    }

    .vw-10-l {
        width: 10vw
    }

    .vw-20-l {
        width: 20vw
    }

    .vw-25-l {
        width: 25vw
    }

    .vw-30-l {
        width: 30vw
    }

    .vw-33-l {
        width: 33vw
    }

    .vw-34-l {
        width: 34vw
    }

    .vw-40-l {
        width: 40vw
    }

    .vw-50-l {
        width: 50vw
    }

    .vw-60-l {
        width: 60vw
    }

    .vw-70-l {
        width: 70vw
    }

    .vw-75-l {
        width: 75vw
    }

    .vw-80-l {
        width: 80vw
    }

    .vw-90-l {
        width: 90vw
    }

    .vw-100-l {
        width: 100vw
    }

    .vw-third-l {
        width: 33.33333vw
    }

    .vw-two-thirds-l {
        width: 66.66667vw
    }
}

@media screen and (min-width: 80em) {
    .aspect-ratio-xl {
        height:0;
        position: relative
    }

    .aspect-ratio--16x9-xl {
        padding-bottom: 56.25%
    }

    .aspect-ratio--9x16-xl {
        padding-bottom: 177.77%
    }

    .aspect-ratio--4x3-xl {
        padding-bottom: 75%
    }

    .aspect-ratio--3x4-xl {
        padding-bottom: 133.33%
    }

    .aspect-ratio--6x4-xl {
        padding-bottom: 66.6%
    }

    .aspect-ratio--4x6-xl {
        padding-bottom: 150%
    }

    .aspect-ratio--8x5-xl {
        padding-bottom: 62.5%
    }

    .aspect-ratio--5x8-xl {
        padding-bottom: 160%
    }

    .aspect-ratio--7x5-xl {
        padding-bottom: 71.42%
    }

    .aspect-ratio--5x7-xl {
        padding-bottom: 140%
    }

    .aspect-ratio--1x1-xl {
        padding-bottom: 100%
    }

    .aspect-ratio--object-xl {
        position: absolute;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        width: 100%;
        height: 100%;
        z-index: 100
    }

    .cover-xl {
        background-size: cover!important
    }

    .contain-xl {
        background-size: contain!important
    }

    .bg-center-xl {
        background-position: 50%
    }

    .bg-center-xl,.bg-top-xl {
        background-repeat: no-repeat
    }

    .bg-top-xl {
        background-position: top
    }

    .bg-right-xl {
        background-position: 100%
    }

    .bg-bottom-xl,.bg-right-xl {
        background-repeat: no-repeat
    }

    .bg-bottom-xl {
        background-position: bottom
    }

    .bg-left-xl {
        background-repeat: no-repeat;
        background-position: 0
    }

    .ba-xl {
        border-style: solid;
        border-width: 1px
    }

    .bt-xl {
        border-top-style: solid;
        border-top-width: 1px
    }

    .br-xl {
        border-right-style: solid;
        border-right-width: 1px
    }

    .bb-xl {
        border-bottom-style: solid;
        border-bottom-width: 1px
    }

    .bl-xl {
        border-left-style: solid;
        border-left-width: 1px
    }

    .bn-xl {
        border-style: none;
        border-width: 0
    }

    .br0-xl {
        border-radius: 0
    }

    .br1-xl {
        border-radius: .125rem
    }

    .br2-xl {
        border-radius: .25rem
    }

    .br3-xl {
        border-radius: .5rem
    }

    .br4-xl {
        border-radius: 1rem
    }

    .br-100-xl {
        border-radius: 100%
    }

    .br-pill-xl {
        border-radius: 9999px
    }

    .br--bottom-xl {
        border-top-left-radius: 0;
        border-top-right-radius: 0
    }

    .br--top-xl {
        border-bottom-right-radius: 0
    }

    .br--right-xl,.br--top-xl {
        border-bottom-left-radius: 0
    }

    .br--right-xl {
        border-top-left-radius: 0
    }

    .br--left-xl {
        border-top-right-radius: 0;
        border-bottom-right-radius: 0
    }

    .b--dotted-xl {
        border-style: dotted
    }

    .b--dashed-xl {
        border-style: dashed
    }

    .b--solid-xl {
        border-style: solid
    }

    .b--none-xl {
        border-style: none
    }

    .bw0-xl {
        border-width: 0
    }

    .bw1-xl {
        border-width: .05rem
    }

    .bw2-xl {
        border-width: .075rem
    }

    .bw3-xl {
        border-width: .1rem
    }

    .bw4-xl {
        border-width: .125rem
    }

    .bw5-xl {
        border-width: .15rem
    }

    .bt-0-xl {
        border-top-width: 0
    }

    .br-0-xl {
        border-right-width: 0
    }

    .bb-0-xl {
        border-bottom-width: 0
    }

    .bl-0-xl {
        border-left-width: 0
    }

    .shadow-1-xl {
        box-shadow: 0 0 4px 2px rgba(0,0,0,.2)
    }

    .shadow-2-xl {
        box-shadow: 0 0 8px 2px rgba(0,0,0,.2)
    }

    .shadow-3-xl {
        box-shadow: 2px 2px 4px 2px rgba(0,0,0,.2)
    }

    .shadow-4-xl {
        box-shadow: 2px 2px 8px 0 rgba(0,0,0,.2)
    }

    .shadow-5-xl {
        box-shadow: 4px 4px 8px 0 rgba(0,0,0,.2)
    }

    .pa0-xl {
        padding: 0
    }

    .ma0-xl,.na0-xl {
        margin: 0
    }

    .pl0-xl {
        padding-left: 0
    }

    .ml0-xl,.nl0-xl {
        margin-left: 0
    }

    .pr0-xl {
        padding-right: 0
    }

    .mr0-xl,.nr0-xl {
        margin-right: 0
    }

    .pt0-xl {
        padding-top: 0
    }

    .mt0-xl,.nt0-xl {
        margin-top: 0
    }

    .pb0-xl {
        padding-bottom: 0
    }

    .mb0-xl,.nb0-xl {
        margin-bottom: 0
    }

    .pv0-xl {
        padding-top: 0;
        padding-bottom: 0
    }

    .mv0-xl,.nv0-xl {
        margin-top: 0;
        margin-bottom: 0
    }

    .ph0-xl {
        padding-left: 0;
        padding-right: 0
    }

    .mh0-xl,.nh0-xl {
        margin-left: 0;
        margin-right: 0
    }

    .pa1-xl {
        padding: .125rem
    }

    .ma1-xl {
        margin: .125rem
    }

    .na1-xl {
        margin: -.125rem
    }

    .pl1-xl {
        padding-left: .125rem
    }

    .ml1-xl {
        margin-left: .125rem
    }

    .nl1-xl {
        margin-left: -.125rem
    }

    .pr1-xl {
        padding-right: .125rem
    }

    .mr1-xl {
        margin-right: .125rem
    }

    .nr1-xl {
        margin-right: -.125rem
    }

    .pt1-xl {
        padding-top: .125rem
    }

    .mt1-xl {
        margin-top: .125rem
    }

    .nt1-xl {
        margin-top: -.125rem
    }

    .pb1-xl {
        padding-bottom: .125rem
    }

    .mb1-xl {
        margin-bottom: .125rem
    }

    .nb1-xl {
        margin-bottom: -.125rem
    }

    .pv1-xl {
        padding-top: .125rem;
        padding-bottom: .125rem
    }

    .mv1-xl {
        margin-top: .125rem;
        margin-bottom: .125rem
    }

    .nv1-xl {
        margin-top: -.125rem;
        margin-bottom: -.125rem
    }

    .ph1-xl {
        padding-left: .125rem;
        padding-right: .125rem
    }

    .mh1-xl {
        margin-left: .125rem;
        margin-right: .125rem
    }

    .nh1-xl {
        margin-left: -.125rem;
        margin-right: -.125rem
    }

    .pa2-xl {
        padding: .25rem
    }

    .ma2-xl {
        margin: .25rem
    }

    .na2-xl {
        margin: -.25rem
    }

    .pl2-xl {
        padding-left: .25rem
    }

    .ml2-xl {
        margin-left: .25rem
    }

    .nl2-xl {
        margin-left: -.25rem
    }

    .pr2-xl {
        padding-right: .25rem
    }

    .mr2-xl {
        margin-right: .25rem
    }

    .nr2-xl {
        margin-right: -.25rem
    }

    .pt2-xl {
        padding-top: .25rem
    }

    .mt2-xl {
        margin-top: .25rem
    }

    .nt2-xl {
        margin-top: -.25rem
    }

    .pb2-xl {
        padding-bottom: .25rem
    }

    .mb2-xl {
        margin-bottom: .25rem
    }

    .nb2-xl {
        margin-bottom: -.25rem
    }

    .pv2-xl {
        padding-top: .25rem;
        padding-bottom: .25rem
    }

    .mv2-xl {
        margin-top: .25rem;
        margin-bottom: .25rem
    }

    .nv2-xl {
        margin-top: -.25rem;
        margin-bottom: -.25rem
    }

    .ph2-xl {
        padding-left: .25rem;
        padding-right: .25rem
    }

    .mh2-xl {
        margin-left: .25rem;
        margin-right: .25rem
    }

    .nh2-xl {
        margin-left: -.25rem;
        margin-right: -.25rem
    }

    .pa3-xl {
        padding: .5rem
    }

    .ma3-xl {
        margin: .5rem
    }

    .na3-xl {
        margin: -.5rem
    }

    .pl3-xl {
        padding-left: .5rem
    }

    .ml3-xl {
        margin-left: .5rem
    }

    .nl3-xl {
        margin-left: -.5rem
    }

    .pr3-xl {
        padding-right: .5rem
    }

    .mr3-xl {
        margin-right: .5rem
    }

    .nr3-xl {
        margin-right: -.5rem
    }

    .pt3-xl {
        padding-top: .5rem
    }

    .mt3-xl {
        margin-top: .5rem
    }

    .nt3-xl {
        margin-top: -.5rem
    }

    .pb3-xl {
        padding-bottom: .5rem
    }

    .mb3-xl {
        margin-bottom: .5rem
    }

    .nb3-xl {
        margin-bottom: -.5rem
    }

    .pv3-xl {
        padding-top: .5rem;
        padding-bottom: .5rem
    }

    .mv3-xl {
        margin-top: .5rem;
        margin-bottom: .5rem
    }

    .nv3-xl {
        margin-top: -.5rem;
        margin-bottom: -.5rem
    }

    .ph3-xl {
        padding-left: .5rem;
        padding-right: .5rem
    }

    .mh3-xl {
        margin-left: .5rem;
        margin-right: .5rem
    }

    .nh3-xl {
        margin-left: -.5rem;
        margin-right: -.5rem
    }

    .pa4-xl {
        padding: .75rem
    }

    .ma4-xl {
        margin: .75rem
    }

    .na4-xl {
        margin: -.75rem
    }

    .pl4-xl {
        padding-left: .75rem
    }

    .ml4-xl {
        margin-left: .75rem
    }

    .nl4-xl {
        margin-left: -.75rem
    }

    .pr4-xl {
        padding-right: .75rem
    }

    .mr4-xl {
        margin-right: .75rem
    }

    .nr4-xl {
        margin-right: -.75rem
    }

    .pt4-xl {
        padding-top: .75rem
    }

    .mt4-xl {
        margin-top: .75rem
    }

    .nt4-xl {
        margin-top: -.75rem
    }

    .pb4-xl {
        padding-bottom: .75rem
    }

    .mb4-xl {
        margin-bottom: .75rem
    }

    .nb4-xl {
        margin-bottom: -.75rem
    }

    .pv4-xl {
        padding-top: .75rem;
        padding-bottom: .75rem
    }

    .mv4-xl {
        margin-top: .75rem;
        margin-bottom: .75rem
    }

    .nv4-xl {
        margin-top: -.75rem;
        margin-bottom: -.75rem
    }

    .ph4-xl {
        padding-left: .75rem;
        padding-right: .75rem
    }

    .mh4-xl {
        margin-left: .75rem;
        margin-right: .75rem
    }

    .nh4-xl {
        margin-left: -.75rem;
        margin-right: -.75rem
    }

    .pa5-xl {
        padding: 1rem
    }

    .ma5-xl {
        margin: 1rem
    }

    .na5-xl {
        margin: -1rem
    }

    .pl5-xl {
        padding-left: 1rem
    }

    .ml5-xl {
        margin-left: 1rem
    }

    .nl5-xl {
        margin-left: -1rem
    }

    .pr5-xl {
        padding-right: 1rem
    }

    .mr5-xl {
        margin-right: 1rem
    }

    .nr5-xl {
        margin-right: -1rem
    }

    .pt5-xl {
        padding-top: 1rem
    }

    .mt5-xl {
        margin-top: 1rem
    }

    .nt5-xl {
        margin-top: -1rem
    }

    .pb5-xl {
        padding-bottom: 1rem
    }

    .mb5-xl {
        margin-bottom: 1rem
    }

    .nb5-xl {
        margin-bottom: -1rem
    }

    .pv5-xl {
        padding-top: 1rem;
        padding-bottom: 1rem
    }

    .mv5-xl {
        margin-top: 1rem;
        margin-bottom: 1rem
    }

    .nv5-xl {
        margin-top: -1rem;
        margin-bottom: -1rem
    }

    .ph5-xl {
        padding-left: 1rem;
        padding-right: 1rem
    }

    .mh5-xl {
        margin-left: 1rem;
        margin-right: 1rem
    }

    .nh5-xl {
        margin-left: -1rem;
        margin-right: -1rem
    }

    .pa6-xl {
        padding: 1.5rem
    }

    .ma6-xl {
        margin: 1.5rem
    }

    .na6-xl {
        margin: -1.5rem
    }

    .pl6-xl {
        padding-left: 1.5rem
    }

    .ml6-xl {
        margin-left: 1.5rem
    }

    .nl6-xl {
        margin-left: -1.5rem
    }

    .pr6-xl {
        padding-right: 1.5rem
    }

    .mr6-xl {
        margin-right: 1.5rem
    }

    .nr6-xl {
        margin-right: -1.5rem
    }

    .pt6-xl {
        padding-top: 1.5rem
    }

    .mt6-xl {
        margin-top: 1.5rem
    }

    .nt6-xl {
        margin-top: -1.5rem
    }

    .pb6-xl {
        padding-bottom: 1.5rem
    }

    .mb6-xl {
        margin-bottom: 1.5rem
    }

    .nb6-xl {
        margin-bottom: -1.5rem
    }

    .pv6-xl {
        padding-top: 1.5rem;
        padding-bottom: 1.5rem
    }

    .mv6-xl {
        margin-top: 1.5rem;
        margin-bottom: 1.5rem
    }

    .nv6-xl {
        margin-top: -1.5rem;
        margin-bottom: -1.5rem
    }

    .ph6-xl {
        padding-left: 1.5rem;
        padding-right: 1.5rem
    }

    .mh6-xl {
        margin-left: 1.5rem;
        margin-right: 1.5rem
    }

    .nh6-xl {
        margin-left: -1.5rem;
        margin-right: -1.5rem
    }

    .pa7-xl {
        padding: 2rem
    }

    .ma7-xl {
        margin: 2rem
    }

    .na7-xl {
        margin: -2rem
    }

    .pl7-xl {
        padding-left: 2rem
    }

    .ml7-xl {
        margin-left: 2rem
    }

    .nl7-xl {
        margin-left: -2rem
    }

    .pr7-xl {
        padding-right: 2rem
    }

    .mr7-xl {
        margin-right: 2rem
    }

    .nr7-xl {
        margin-right: -2rem
    }

    .pt7-xl {
        padding-top: 2rem
    }

    .mt7-xl {
        margin-top: 2rem
    }

    .nt7-xl {
        margin-top: -2rem
    }

    .pb7-xl {
        padding-bottom: 2rem
    }

    .mb7-xl {
        margin-bottom: 2rem
    }

    .nb7-xl {
        margin-bottom: -2rem
    }

    .pv7-xl {
        padding-top: 2rem;
        padding-bottom: 2rem
    }

    .mv7-xl {
        margin-top: 2rem;
        margin-bottom: 2rem
    }

    .nv7-xl {
        margin-top: -2rem;
        margin-bottom: -2rem
    }

    .ph7-xl {
        padding-left: 2rem;
        padding-right: 2rem
    }

    .mh7-xl {
        margin-left: 2rem;
        margin-right: 2rem
    }

    .nh7-xl {
        margin-left: -2rem;
        margin-right: -2rem
    }

    .pa8-xl {
        padding: 3rem
    }

    .ma8-xl {
        margin: 3rem
    }

    .na8-xl {
        margin: -3rem
    }

    .pl8-xl {
        padding-left: 3rem
    }

    .ml8-xl {
        margin-left: 3rem
    }

    .nl8-xl {
        margin-left: -3rem
    }

    .pr8-xl {
        padding-right: 3rem
    }

    .mr8-xl {
        margin-right: 3rem
    }

    .nr8-xl {
        margin-right: -3rem
    }

    .pt8-xl {
        padding-top: 3rem
    }

    .mt8-xl {
        margin-top: 3rem
    }

    .nt8-xl {
        margin-top: -3rem
    }

    .pb8-xl {
        padding-bottom: 3rem
    }

    .mb8-xl {
        margin-bottom: 3rem
    }

    .nb8-xl {
        margin-bottom: -3rem
    }

    .pv8-xl {
        padding-top: 3rem;
        padding-bottom: 3rem
    }

    .mv8-xl {
        margin-top: 3rem;
        margin-bottom: 3rem
    }

    .nv8-xl {
        margin-top: -3rem;
        margin-bottom: -3rem
    }

    .ph8-xl {
        padding-left: 3rem;
        padding-right: 3rem
    }

    .mh8-xl {
        margin-left: 3rem;
        margin-right: 3rem
    }

    .nh8-xl {
        margin-left: -3rem;
        margin-right: -3rem
    }

    .pa9-xl {
        padding: 4rem
    }

    .ma9-xl {
        margin: 4rem
    }

    .na9-xl {
        margin: -4rem
    }

    .pl9-xl {
        padding-left: 4rem
    }

    .ml9-xl {
        margin-left: 4rem
    }

    .nl9-xl {
        margin-left: -4rem
    }

    .pr9-xl {
        padding-right: 4rem
    }

    .mr9-xl {
        margin-right: 4rem
    }

    .nr9-xl {
        margin-right: -4rem
    }

    .pt9-xl {
        padding-top: 4rem
    }

    .mt9-xl {
        margin-top: 4rem
    }

    .nt9-xl {
        margin-top: -4rem
    }

    .pb9-xl {
        padding-bottom: 4rem
    }

    .mb9-xl {
        margin-bottom: 4rem
    }

    .nb9-xl {
        margin-bottom: -4rem
    }

    .pv9-xl {
        padding-top: 4rem;
        padding-bottom: 4rem
    }

    .mv9-xl {
        margin-top: 4rem;
        margin-bottom: 4rem
    }

    .nv9-xl {
        margin-top: -4rem;
        margin-bottom: -4rem
    }

    .ph9-xl {
        padding-left: 4rem;
        padding-right: 4rem
    }

    .mh9-xl {
        margin-left: 4rem;
        margin-right: 4rem
    }

    .nh9-xl {
        margin-left: -4rem;
        margin-right: -4rem
    }

    .pa10-xl {
        padding: 8rem
    }

    .ma10-xl {
        margin: 8rem
    }

    .na10-xl {
        margin: -8rem
    }

    .pl10-xl {
        padding-left: 8rem
    }

    .ml10-xl {
        margin-left: 8rem
    }

    .nl10-xl {
        margin-left: -8rem
    }

    .pr10-xl {
        padding-right: 8rem
    }

    .mr10-xl {
        margin-right: 8rem
    }

    .nr10-xl {
        margin-right: -8rem
    }

    .pt10-xl {
        padding-top: 8rem
    }

    .mt10-xl {
        margin-top: 8rem
    }

    .nt10-xl {
        margin-top: -8rem
    }

    .pb10-xl {
        padding-bottom: 8rem
    }

    .mb10-xl {
        margin-bottom: 8rem
    }

    .nb10-xl {
        margin-bottom: -8rem
    }

    .pv10-xl {
        padding-top: 8rem;
        padding-bottom: 8rem
    }

    .mv10-xl {
        margin-top: 8rem;
        margin-bottom: 8rem
    }

    .nv10-xl {
        margin-top: -8rem;
        margin-bottom: -8rem
    }

    .ph10-xl {
        padding-left: 8rem;
        padding-right: 8rem
    }

    .mh10-xl {
        margin-left: 8rem;
        margin-right: 8rem
    }

    .nh10-xl {
        margin-left: -8rem;
        margin-right: -8rem
    }

    .pa11-xl {
        padding: 16rem
    }

    .ma11-xl {
        margin: 16rem
    }

    .na11-xl {
        margin: -16rem
    }

    .pl11-xl {
        padding-left: 16rem
    }

    .ml11-xl {
        margin-left: 16rem
    }

    .nl11-xl {
        margin-left: -16rem
    }

    .pr11-xl {
        padding-right: 16rem
    }

    .mr11-xl {
        margin-right: 16rem
    }

    .nr11-xl {
        margin-right: -16rem
    }

    .pt11-xl {
        padding-top: 16rem
    }

    .mt11-xl {
        margin-top: 16rem
    }

    .nt11-xl {
        margin-top: -16rem
    }

    .pb11-xl {
        padding-bottom: 16rem
    }

    .mb11-xl {
        margin-bottom: 16rem
    }

    .nb11-xl {
        margin-bottom: -16rem
    }

    .pv11-xl {
        padding-top: 16rem;
        padding-bottom: 16rem
    }

    .mv11-xl {
        margin-top: 16rem;
        margin-bottom: 16rem
    }

    .nv11-xl {
        margin-top: -16rem;
        margin-bottom: -16rem
    }

    .ph11-xl {
        padding-left: 16rem;
        padding-right: 16rem
    }

    .mh11-xl {
        margin-left: 16rem;
        margin-right: 16rem
    }

    .nh11-xl {
        margin-left: -16rem;
        margin-right: -16rem
    }

    .top-0-xl {
        top: 0
    }

    .right-0-xl {
        right: 0
    }

    .bottom-0-xl {
        bottom: 0
    }

    .left-0-xl {
        left: 0
    }

    .top-1-xl {
        top: 1rem
    }

    .right-1-xl {
        right: 1rem
    }

    .bottom-1-xl {
        bottom: 1rem
    }

    .left-1-xl {
        left: 1rem
    }

    .top-2-xl {
        top: 2rem
    }

    .right-2-xl {
        right: 2rem
    }

    .bottom-2-xl {
        bottom: 2rem
    }

    .left-2-xl {
        left: 2rem
    }

    .top--1-xl {
        top: -1rem
    }

    .right--1-xl {
        right: -1rem
    }

    .bottom--1-xl {
        bottom: -1rem
    }

    .left--1-xl {
        left: -1rem
    }

    .top--2-xl {
        top: -2rem
    }

    .right--2-xl {
        right: -2rem
    }

    .bottom--2-xl {
        bottom: -2rem
    }

    .left--2-xl {
        left: -2rem
    }

    .absolute--fill-xl {
        top: 0;
        right: 0;
        bottom: 0;
        left: 0
    }

    .cf-xl:after,.cf-xl:before {
        content: " ";
        display: table
    }

    .cf-xl:after {
        clear: both
    }

    .cf-xl {
        *zoom:1}

    .cl-xl {
        clear: left
    }

    .cr-xl {
        clear: right
    }

    .cb-xl {
        clear: both
    }

    .cn-xl {
        clear: none
    }

    .dn-xl {
        display: none
    }

    .di-xl {
        display: inline
    }

    .db-xl {
        display: block
    }

    .dib-xl {
        display: inline-block
    }

    .dit-xl {
        display: inline-table
    }

    .dt-xl {
        display: table
    }

    .dtc-xl {
        display: table-cell
    }

    .dt-row-xl {
        display: table-row
    }

    .dt-row-group-xl {
        display: table-row-group
    }

    .dt-column-xl {
        display: table-column
    }

    .dt-column-group-xl {
        display: table-column-group
    }

    .dt--fixed-xl {
        table-layout: fixed;
        width: 100%
    }

    .flex-xl {
        display: -webkit-box;
        display: flex
    }

    .inline-flex-xl {
        display: -webkit-inline-box;
        display: inline-flex
    }

    .flex-auto-xl {
        -webkit-box-flex: 1;
        flex: 1 1 auto;
        min-width: 0;
        min-height: 0
    }

    .flex-none-xl {
        -webkit-box-flex: 0;
        flex: none
    }

    .flex-column-xl {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        flex-direction: column
    }

    .flex-row-xl {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        flex-direction: row
    }

    .flex-wrap-xl {
        flex-wrap: wrap
    }

    .flex-nowrap-xl {
        flex-wrap: nowrap
    }

    .flex-wrap-reverse-xl {
        flex-wrap: wrap-reverse
    }

    .flex-column-reverse-xl {
        -webkit-box-orient: vertical;
        -webkit-box-direction: reverse;
        flex-direction: column-reverse
    }

    .flex-row-reverse-xl {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: reverse;
        flex-direction: row-reverse
    }

    .items-start-xl {
        -webkit-box-align: start;
        align-items: flex-start
    }

    .items-end-xl {
        -webkit-box-align: end;
        align-items: flex-end
    }

    .items-center-xl {
        -webkit-box-align: center;
        align-items: center
    }

    .items-baseline-xl {
        -webkit-box-align: baseline;
        align-items: baseline
    }

    .items-stretch-xl {
        -webkit-box-align: stretch;
        align-items: stretch
    }

    .self-start-xl {
        align-self: flex-start
    }

    .self-end-xl {
        align-self: flex-end
    }

    .self-center-xl {
        align-self: center
    }

    .self-baseline-xl {
        align-self: baseline
    }

    .self-stretch-xl {
        align-self: stretch
    }

    .justify-start-xl {
        -webkit-box-pack: start;
        justify-content: flex-start
    }

    .justify-end-xl {
        -webkit-box-pack: end;
        justify-content: flex-end
    }

    .justify-center-xl {
        -webkit-box-pack: center;
        justify-content: center
    }

    .justify-between-xl {
        -webkit-box-pack: justify;
        justify-content: space-between
    }

    .justify-around-xl {
        justify-content: space-around
    }

    .content-start-xl {
        align-content: flex-start
    }

    .content-end-xl {
        align-content: flex-end
    }

    .content-center-xl {
        align-content: center
    }

    .content-between-xl {
        align-content: space-between
    }

    .content-around-xl {
        align-content: space-around
    }

    .content-stretch-xl {
        align-content: stretch
    }

    .order-0-xl {
        -webkit-box-ordinal-group: 1;
        order: 0
    }

    .order-1-xl {
        -webkit-box-ordinal-group: 2;
        order: 1
    }

    .order-2-xl {
        -webkit-box-ordinal-group: 3;
        order: 2
    }

    .order-3-xl {
        -webkit-box-ordinal-group: 4;
        order: 3
    }

    .order-4-xl {
        -webkit-box-ordinal-group: 5;
        order: 4
    }

    .order-5-xl {
        -webkit-box-ordinal-group: 6;
        order: 5
    }

    .order-6-xl {
        -webkit-box-ordinal-group: 7;
        order: 6
    }

    .order-7-xl {
        -webkit-box-ordinal-group: 8;
        order: 7
    }

    .order-8-xl {
        -webkit-box-ordinal-group: 9;
        order: 8
    }

    .order-last-xl {
        -webkit-box-ordinal-group: 100000;
        order: 99999
    }

    .flex-grow-0-xl {
        -webkit-box-flex: 0;
        flex-grow: 0
    }

    .flex-grow-1-xl {
        -webkit-box-flex: 1;
        flex-grow: 1
    }

    .flex-shrink-0-xl {
        flex-shrink: 0
    }

    .flex-shrink-1-xl {
        flex-shrink: 1
    }

    .fl-xl {
        float: left
    }

    .fl-xl,.fr-xl {
        _display: inline
    }

    .fr-xl {
        float: right
    }

    .fn-xl {
        float: none
    }

    .i-xl {
        font-style: italic
    }

    .fs-normal-xl {
        font-style: normal
    }

    .h1-xl {
        height: 1rem
    }

    .h2-xl {
        height: 2rem
    }

    .h3-xl {
        height: 4rem
    }

    .h4-xl {
        height: 8rem
    }

    .h5-xl {
        height: 16rem
    }

    .h-25-xl {
        height: 25%
    }

    .h-50-xl {
        height: 50%
    }

    .h-75-xl {
        height: 75%
    }

    .h-100-xl {
        height: 100%
    }

    .min-h-100-xl {
        min-height: 100%
    }

    .vh-25-xl {
        height: 25vh
    }

    .vh-50-xl {
        height: 50vh
    }

    .vh-75-xl {
        height: 75vh
    }

    .vh-100-xl {
        height: 100vh
    }

    .min-vh-100-xl {
        min-height: 100vh
    }

    .h-auto-xl {
        height: auto
    }

    .h-inherit-xl {
        height: inherit
    }

    .h-small-xl {
        height: 2rem;
        box-sizing: border-box
    }

    .min-h-small-xl {
        min-height: 2rem;
        box-sizing: border-box
    }

    .h-regular-xl {
        height: 2.5rem;
        box-sizing: border-box
    }

    .min-h-regular-xl {
        min-height: 2.5rem;
        box-sizing: border-box
    }

    .h-large-xl {
        height: 3rem;
        box-sizing: border-box
    }

    .min-h-large-xl {
        min-height: 3rem;
        box-sizing: border-box
    }

    .tracked-xl {
        letter-spacing: .1em
    }

    .tracked-tight-xl {
        letter-spacing: -.05em
    }

    .tracked-mega-xl {
        letter-spacing: .25em
    }

    .lh-solid-xl {
        line-height: 1
    }

    .lh-title-xl {
        line-height: 1.25
    }

    .lh-copy-xl {
        line-height: 1.5
    }

    .mw1-xl {
        max-width: 1rem
    }

    .mw2-xl {
        max-width: 2rem
    }

    .mw3-xl {
        max-width: 4rem
    }

    .mw4-xl {
        max-width: 8rem
    }

    .mw5-xl {
        max-width: 16rem
    }

    .mw6-xl {
        max-width: 32rem
    }

    .mw7-xl {
        max-width: 48rem
    }

    .mw8-xl {
        max-width: 64rem
    }

    .mw9-xl {
        max-width: 96rem
    }

    .mw-none-xl {
        max-width: none
    }

    .mw-100-xl {
        max-width: 100%
    }

    .o-100-xl {
        opacity: 1
    }

    .o-90-xl {
        opacity: .9
    }

    .o-80-xl {
        opacity: .8
    }

    .o-70-xl {
        opacity: .7
    }

    .o-60-xl {
        opacity: .6
    }

    .o-50-xl {
        opacity: .5
    }

    .o-40-xl {
        opacity: .4
    }

    .o-30-xl {
        opacity: .3
    }

    .o-20-xl {
        opacity: .2
    }

    .o-10-xl {
        opacity: .1
    }

    .o-05-xl {
        opacity: .05
    }

    .o-025-xl {
        opacity: .025
    }

    .o-0-xl {
        opacity: 0
    }

    .rotate-45-xl {
        -webkit-transform: rotate(45deg);
        transform: rotate(45deg)
    }

    .rotate-90-xl {
        -webkit-transform: rotate(90deg);
        transform: rotate(90deg)
    }

    .rotate-135-xl {
        -webkit-transform: rotate(135deg);
        transform: rotate(135deg)
    }

    .rotate-180-xl {
        -webkit-transform: rotate(180deg);
        transform: rotate(180deg)
    }

    .rotate-225-xl {
        -webkit-transform: rotate(225deg);
        transform: rotate(225deg)
    }

    .rotate-270-xl {
        -webkit-transform: rotate(270deg);
        transform: rotate(270deg)
    }

    .rotate-315-xl {
        -webkit-transform: rotate(315deg);
        transform: rotate(315deg)
    }

    .outline-xl {
        outline: 1px solid
    }

    .outline-transparent-xl {
        outline: 1px solid transparent
    }

    .outline-0-xl {
        outline: 0
    }

    .overflow-visible-xl {
        overflow: visible
    }

    .overflow-hidden-xl {
        overflow: hidden
    }

    .overflow-scroll-xl {
        overflow: scroll
    }

    .overflow-auto-xl {
        overflow: auto
    }

    .overflow-x-visible-xl {
        overflow-x: visible
    }

    .overflow-x-hidden-xl {
        overflow-x: hidden
    }

    .overflow-x-scroll-xl {
        overflow-x: scroll
    }

    .overflow-x-auto-xl {
        overflow-x: auto
    }

    .overflow-y-visible-xl {
        overflow-y: visible
    }

    .overflow-y-hidden-xl {
        overflow-y: hidden
    }

    .overflow-y-scroll-xl {
        overflow-y: scroll
    }

    .overflow-y-auto-xl {
        overflow-y: auto
    }

    .static-xl {
        position: static
    }

    .relative-xl {
        position: relative
    }

    .absolute-xl {
        position: absolute
    }

    .fixed-xl {
        position: fixed
    }

    .sticky-xl {
        position: -webkit-sticky;
        position: sticky
    }

    .strike-xl {
        text-decoration: line-through
    }

    .underline-xl {
        text-decoration: underline
    }

    .no-underline-xl {
        text-decoration: none
    }

    .tl-xl {
        text-align: left
    }

    .tr-xl {
        text-align: right
    }

    .tc-xl {
        text-align: center
    }

    .tj-xl {
        text-align: justify
    }

    .ttc-xl {
        text-transform: capitalize
    }

    .ttl-xl {
        text-transform: lowercase
    }

    .ttu-xl {
        text-transform: uppercase
    }

    .ttn-xl {
        text-transform: none
    }

    .f1-xl {
        font-size: 3rem
    }

    .f2-xl {
        font-size: 2.25rem
    }

    .f3-xl {
        font-size: 1.5rem
    }

    .f4-xl {
        font-size: 1.25rem
    }

    .f5-xl {
        font-size: 1rem
    }

    .f6-xl {
        font-size: .875rem
    }

    .f7-xl {
        font-size: .75rem
    }

    .measure-xl {
        max-width: 30em
    }

    .measure-wide-xl {
        max-width: 34em
    }

    .measure-narrow-xl {
        max-width: 20em
    }

    .small-caps-xl {
        font-variant: small-caps
    }

    .indent-xl {
        text-indent: 1em;
        margin-top: 0;
        margin-bottom: 0
    }

    .truncate-xl {
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis
    }

    .t-heading-1-xl {
        font-size: 3rem
    }

    .t-heading-1-xl,.t-heading-2-xl {
        font-family: Montserrat;
        font-weight: 700;
        text-transform: none;
        letter-spacing: 0
    }

    .t-heading-2-xl {
        font-size: 2.25rem
    }

    .t-heading-3-xl {
        font-family: Montserrat;
        font-weight: 700;
        font-size: 1.75rem;
        text-transform: none;
        letter-spacing: 0
    }

    .t-heading-4-xl {
        font-size: 1.5rem
    }

    .t-heading-4-xl,.t-heading-5-xl {
        font-family: Montserrat;
        font-weight: 400;
        text-transform: none;
        letter-spacing: 0
    }

    .t-heading-5-xl {
        font-size: 1.25rem
    }

    .t-heading-6-xl {
        font-size: 1.25rem
    }

    .t-body-xl,.t-heading-6-xl,body {
        font-family: Montserrat;
        font-weight: 400;
        text-transform: none;
        letter-spacing: 0
    }

    .t-body-xl,body {
        font-size: 1rem
    }

    .t-small-xl {
        font-size: .875rem
    }

    .t-mini-xl,.t-small-xl {
        font-family: Montserrat;
        font-weight: 400;
        text-transform: none;
        letter-spacing: 0
    }

    .t-mini-xl {
        font-size: .75rem
    }

    .t-action-xl {
        font-size: 1rem
    }

    .t-action--small-xl,.t-action-xl {
        font-family: Montserrat;
        font-weight: 500;
        text-transform: none;
        letter-spacing: 0
    }

    .t-action--small-xl {
        font-size: .875rem
    }

    .t-action--large-xl {
        font-weight: 500;
        font-size: 1.5rem
    }

    .t-action--large-xl,.t-code-xl {
        font-family: Montserrat;
        text-transform: none;
        letter-spacing: 0
    }

    .t-code-xl {
        font-size: 1rem
    }

    .normal-xl,.t-code-xl {
        font-weight: 400
    }

    .b-xl {
        font-weight: 700
    }

    .fw1-xl {
        font-weight: 100
    }

    .fw2-xl {
        font-weight: 200
    }

    .fw3-xl {
        font-weight: 300
    }

    .fw4-xl {
        font-weight: 400
    }

    .fw5-xl {
        font-weight: 500
    }

    .fw6-xl {
        font-weight: 600
    }

    .fw7-xl {
        font-weight: 700
    }

    .fw8-xl {
        font-weight: 800
    }

    .fw9-xl {
        font-weight: 900
    }

    .clip-xl {
        position: fixed!important;
        _position: absolute!important;
        clip: rect(1px 1px 1px 1px);
        clip: rect(1px,1px,1px,1px)
    }

    .ws-normal-xl {
        white-space: normal
    }

    .nowrap-xl {
        white-space: nowrap
    }

    .pre-xl {
        white-space: pre
    }

    .w1-xl {
        width: 1rem
    }

    .w2-xl {
        width: 2rem
    }

    .w3-xl {
        width: 4rem
    }

    .w4-xl {
        width: 8rem
    }

    .w5-xl {
        width: 16rem
    }

    .w-10-xl {
        width: 10%
    }

    .w-20-xl {
        width: 20%
    }

    .w-25-xl {
        width: 25%
    }

    .w-30-xl {
        width: 30%
    }

    .w-33-xl {
        width: 33%
    }

    .w-34-xl {
        width: 34%
    }

    .w-40-xl {
        width: 40%
    }

    .w-50-xl {
        width: 50%
    }

    .w-60-xl {
        width: 60%
    }

    .w-70-xl {
        width: 70%
    }

    .w-75-xl {
        width: 75%
    }

    .w-80-xl {
        width: 80%
    }

    .w-90-xl {
        width: 90%
    }

    .w-100-xl {
        width: 100%
    }

    .w-third-xl {
        width: 33.33333%
    }

    .w-two-thirds-xl {
        width: 66.66667%
    }

    .w-auto-xl {
        width: auto
    }

    .vw-10-xl {
        width: 10vw
    }

    .vw-20-xl {
        width: 20vw
    }

    .vw-25-xl {
        width: 25vw
    }

    .vw-30-xl {
        width: 30vw
    }

    .vw-33-xl {
        width: 33vw
    }

    .vw-34-xl {
        width: 34vw
    }

    .vw-40-xl {
        width: 40vw
    }

    .vw-50-xl {
        width: 50vw
    }

    .vw-60-xl {
        width: 60vw
    }

    .vw-70-xl {
        width: 70vw
    }

    .vw-75-xl {
        width: 75vw
    }

    .vw-80-xl {
        width: 80vw
    }

    .vw-90-xl {
        width: 90vw
    }

    .vw-100-xl {
        width: 100vw
    }

    .vw-third-xl {
        width: 33.33333vw
    }

    .vw-two-thirds-xl {
        width: 66.66667vw
    }
}

@charset "UTF-8";/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.7.0
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2018 Daniel Eden
 */
@-webkit-keyframes bounce {
    0%,20%,53%,80%,to {
        -webkit-animation-timing-function: cubic-bezier(.215,.61,.355,1);
        -webkit-transform: translateZ(0);
        animation-timing-function: cubic-bezier(.215,.61,.355,1);
        transform: translateZ(0)
    }

    40%,43% {
        -webkit-animation-timing-function: cubic-bezier(.755,.05,.855,.06);
        -webkit-transform: translate3d(0,-30px,0);
        animation-timing-function: cubic-bezier(.755,.05,.855,.06);
        transform: translate3d(0,-30px,0)
    }

    70% {
        -webkit-animation-timing-function: cubic-bezier(.755,.05,.855,.06);
        -webkit-transform: translate3d(0,-15px,0);
        animation-timing-function: cubic-bezier(.755,.05,.855,.06);
        transform: translate3d(0,-15px,0)
    }

    90% {
        -webkit-transform: translate3d(0,-4px,0);
        transform: translate3d(0,-4px,0)
    }
}

@keyframes bounce {
    0%,20%,53%,80%,to {
        -webkit-animation-timing-function: cubic-bezier(.215,.61,.355,1);
        -webkit-transform: translateZ(0);
        animation-timing-function: cubic-bezier(.215,.61,.355,1);
        transform: translateZ(0)
    }

    40%,43% {
        -webkit-animation-timing-function: cubic-bezier(.755,.05,.855,.06);
        -webkit-transform: translate3d(0,-30px,0);
        animation-timing-function: cubic-bezier(.755,.05,.855,.06);
        transform: translate3d(0,-30px,0)
    }

    70% {
        -webkit-animation-timing-function: cubic-bezier(.755,.05,.855,.06);
        -webkit-transform: translate3d(0,-15px,0);
        animation-timing-function: cubic-bezier(.755,.05,.855,.06);
        transform: translate3d(0,-15px,0)
    }

    90% {
        -webkit-transform: translate3d(0,-4px,0);
        transform: translate3d(0,-4px,0)
    }
}

.bounce {
    -webkit-animation-name: bounce;
    -webkit-transform-origin: center bottom;
    animation-name: bounce;
    transform-origin: center bottom
}

@-webkit-keyframes flash {
    0%,50%,to {
        opacity: 1
    }

    25%,75% {
        opacity: 0
    }
}

@keyframes flash {
    0%,50%,to {
        opacity: 1
    }

    25%,75% {
        opacity: 0
    }
}

.flash {
    -webkit-animation-name: flash;
    animation-name: flash
}

@-webkit-keyframes pulse {
    0% {
        -webkit-transform: scaleX(1);
        transform: scaleX(1)
    }

    50% {
        -webkit-transform: scale3d(1.05,1.05,1.05);
        transform: scale3d(1.05,1.05,1.05)
    }

    to {
        -webkit-transform: scaleX(1);
        transform: scaleX(1)
    }
}

@keyframes pulse {
    0% {
        -webkit-transform: scaleX(1);
        transform: scaleX(1)
    }

    50% {
        -webkit-transform: scale3d(1.05,1.05,1.05);
        transform: scale3d(1.05,1.05,1.05)
    }

    to {
        -webkit-transform: scaleX(1);
        transform: scaleX(1)
    }
}

.pulse {
    -webkit-animation-name: pulse;
    animation-name: pulse
}

@-webkit-keyframes rubberBand {
    0% {
        -webkit-transform: scaleX(1);
        transform: scaleX(1)
    }

    30% {
        -webkit-transform: scale3d(1.25,.75,1);
        transform: scale3d(1.25,.75,1)
    }

    40% {
        -webkit-transform: scale3d(.75,1.25,1);
        transform: scale3d(.75,1.25,1)
    }

    50% {
        -webkit-transform: scale3d(1.15,.85,1);
        transform: scale3d(1.15,.85,1)
    }

    65% {
        -webkit-transform: scale3d(.95,1.05,1);
        transform: scale3d(.95,1.05,1)
    }

    75% {
        -webkit-transform: scale3d(1.05,.95,1);
        transform: scale3d(1.05,.95,1)
    }

    to {
        -webkit-transform: scaleX(1);
        transform: scaleX(1)
    }
}

@keyframes rubberBand {
    0% {
        -webkit-transform: scaleX(1);
        transform: scaleX(1)
    }

    30% {
        -webkit-transform: scale3d(1.25,.75,1);
        transform: scale3d(1.25,.75,1)
    }

    40% {
        -webkit-transform: scale3d(.75,1.25,1);
        transform: scale3d(.75,1.25,1)
    }

    50% {
        -webkit-transform: scale3d(1.15,.85,1);
        transform: scale3d(1.15,.85,1)
    }

    65% {
        -webkit-transform: scale3d(.95,1.05,1);
        transform: scale3d(.95,1.05,1)
    }

    75% {
        -webkit-transform: scale3d(1.05,.95,1);
        transform: scale3d(1.05,.95,1)
    }

    to {
        -webkit-transform: scaleX(1);
        transform: scaleX(1)
    }
}

.rubberBand {
    -webkit-animation-name: rubberBand;
    animation-name: rubberBand
}

@-webkit-keyframes shake {
    0%,to {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }

    10%,30%,50%,70%,90% {
        -webkit-transform: translate3d(-10px,0,0);
        transform: translate3d(-10px,0,0)
    }

    20%,40%,60%,80% {
        -webkit-transform: translate3d(10px,0,0);
        transform: translate3d(10px,0,0)
    }
}

@keyframes shake {
    0%,to {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }

    10%,30%,50%,70%,90% {
        -webkit-transform: translate3d(-10px,0,0);
        transform: translate3d(-10px,0,0)
    }

    20%,40%,60%,80% {
        -webkit-transform: translate3d(10px,0,0);
        transform: translate3d(10px,0,0)
    }
}

.shake {
    -webkit-animation-name: shake;
    animation-name: shake
}

@-webkit-keyframes headShake {
    0% {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }

    6.5% {
        -webkit-transform: translateX(-6px) rotateY(-9deg);
        transform: translateX(-6px) rotateY(-9deg)
    }

    18.5% {
        -webkit-transform: translateX(5px) rotateY(7deg);
        transform: translateX(5px) rotateY(7deg)
    }

    31.5% {
        -webkit-transform: translateX(-3px) rotateY(-5deg);
        transform: translateX(-3px) rotateY(-5deg)
    }

    43.5% {
        -webkit-transform: translateX(2px) rotateY(3deg);
        transform: translateX(2px) rotateY(3deg)
    }

    50% {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
}

@keyframes headShake {
    0% {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }

    6.5% {
        -webkit-transform: translateX(-6px) rotateY(-9deg);
        transform: translateX(-6px) rotateY(-9deg)
    }

    18.5% {
        -webkit-transform: translateX(5px) rotateY(7deg);
        transform: translateX(5px) rotateY(7deg)
    }

    31.5% {
        -webkit-transform: translateX(-3px) rotateY(-5deg);
        transform: translateX(-3px) rotateY(-5deg)
    }

    43.5% {
        -webkit-transform: translateX(2px) rotateY(3deg);
        transform: translateX(2px) rotateY(3deg)
    }

    50% {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
}

.headShake {
    -webkit-animation-name: headShake;
    -webkit-animation-timing-function: ease-in-out;
    animation-name: headShake;
    animation-timing-function: ease-in-out
}

@-webkit-keyframes swing {
    20% {
        -webkit-transform: rotate(15deg);
        transform: rotate(15deg)
    }

    40% {
        -webkit-transform: rotate(-10deg);
        transform: rotate(-10deg)
    }

    60% {
        -webkit-transform: rotate(5deg);
        transform: rotate(5deg)
    }

    80% {
        -webkit-transform: rotate(-5deg);
        transform: rotate(-5deg)
    }

    to {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }
}

@keyframes swing {
    20% {
        -webkit-transform: rotate(15deg);
        transform: rotate(15deg)
    }

    40% {
        -webkit-transform: rotate(-10deg);
        transform: rotate(-10deg)
    }

    60% {
        -webkit-transform: rotate(5deg);
        transform: rotate(5deg)
    }

    80% {
        -webkit-transform: rotate(-5deg);
        transform: rotate(-5deg)
    }

    to {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }
}

.swing {
    -webkit-animation-name: swing;
    -webkit-transform-origin: top center;
    animation-name: swing;
    transform-origin: top center
}

@-webkit-keyframes tada {
    0% {
        -webkit-transform: scaleX(1);
        transform: scaleX(1)
    }

    10%,20% {
        -webkit-transform: scale3d(.9,.9,.9) rotate(-3deg);
        transform: scale3d(.9,.9,.9) rotate(-3deg)
    }

    30%,50%,70%,90% {
        -webkit-transform: scale3d(1.1,1.1,1.1) rotate(3deg);
        transform: scale3d(1.1,1.1,1.1) rotate(3deg)
    }

    40%,60%,80% {
        -webkit-transform: scale3d(1.1,1.1,1.1) rotate(-3deg);
        transform: scale3d(1.1,1.1,1.1) rotate(-3deg)
    }

    to {
        -webkit-transform: scaleX(1);
        transform: scaleX(1)
    }
}

@keyframes tada {
    0% {
        -webkit-transform: scaleX(1);
        transform: scaleX(1)
    }

    10%,20% {
        -webkit-transform: scale3d(.9,.9,.9) rotate(-3deg);
        transform: scale3d(.9,.9,.9) rotate(-3deg)
    }

    30%,50%,70%,90% {
        -webkit-transform: scale3d(1.1,1.1,1.1) rotate(3deg);
        transform: scale3d(1.1,1.1,1.1) rotate(3deg)
    }

    40%,60%,80% {
        -webkit-transform: scale3d(1.1,1.1,1.1) rotate(-3deg);
        transform: scale3d(1.1,1.1,1.1) rotate(-3deg)
    }

    to {
        -webkit-transform: scaleX(1);
        transform: scaleX(1)
    }
}

.tada {
    -webkit-animation-name: tada;
    animation-name: tada
}

@-webkit-keyframes wobble {
    0% {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }

    15% {
        -webkit-transform: translate3d(-25%,0,0) rotate(-5deg);
        transform: translate3d(-25%,0,0) rotate(-5deg)
    }

    30% {
        -webkit-transform: translate3d(20%,0,0) rotate(3deg);
        transform: translate3d(20%,0,0) rotate(3deg)
    }

    45% {
        -webkit-transform: translate3d(-15%,0,0) rotate(-3deg);
        transform: translate3d(-15%,0,0) rotate(-3deg)
    }

    60% {
        -webkit-transform: translate3d(10%,0,0) rotate(2deg);
        transform: translate3d(10%,0,0) rotate(2deg)
    }

    75% {
        -webkit-transform: translate3d(-5%,0,0) rotate(-1deg);
        transform: translate3d(-5%,0,0) rotate(-1deg)
    }

    to {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}

@keyframes wobble {
    0% {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }

    15% {
        -webkit-transform: translate3d(-25%,0,0) rotate(-5deg);
        transform: translate3d(-25%,0,0) rotate(-5deg)
    }

    30% {
        -webkit-transform: translate3d(20%,0,0) rotate(3deg);
        transform: translate3d(20%,0,0) rotate(3deg)
    }

    45% {
        -webkit-transform: translate3d(-15%,0,0) rotate(-3deg);
        transform: translate3d(-15%,0,0) rotate(-3deg)
    }

    60% {
        -webkit-transform: translate3d(10%,0,0) rotate(2deg);
        transform: translate3d(10%,0,0) rotate(2deg)
    }

    75% {
        -webkit-transform: translate3d(-5%,0,0) rotate(-1deg);
        transform: translate3d(-5%,0,0) rotate(-1deg)
    }

    to {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}

.wobble {
    -webkit-animation-name: wobble;
    animation-name: wobble
}

@-webkit-keyframes jello {
    0%,11.1%,to {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }

    22.2% {
        -webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
        transform: skewX(-12.5deg) skewY(-12.5deg)
    }

    33.3% {
        -webkit-transform: skewX(6.25deg) skewY(6.25deg);
        transform: skewX(6.25deg) skewY(6.25deg)
    }

    44.4% {
        -webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
        transform: skewX(-3.125deg) skewY(-3.125deg)
    }

    55.5% {
        -webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
        transform: skewX(1.5625deg) skewY(1.5625deg)
    }

    66.6% {
        -webkit-transform: skewX(-.78125deg) skewY(-.78125deg);
        transform: skewX(-.78125deg) skewY(-.78125deg)
    }

    77.7% {
        -webkit-transform: skewX(.390625deg) skewY(.390625deg);
        transform: skewX(.390625deg) skewY(.390625deg)
    }

    88.8% {
        -webkit-transform: skewX(-.1953125deg) skewY(-.1953125deg);
        transform: skewX(-.1953125deg) skewY(-.1953125deg)
    }
}

@keyframes jello {
    0%,11.1%,to {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }

    22.2% {
        -webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
        transform: skewX(-12.5deg) skewY(-12.5deg)
    }

    33.3% {
        -webkit-transform: skewX(6.25deg) skewY(6.25deg);
        transform: skewX(6.25deg) skewY(6.25deg)
    }

    44.4% {
        -webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
        transform: skewX(-3.125deg) skewY(-3.125deg)
    }

    55.5% {
        -webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
        transform: skewX(1.5625deg) skewY(1.5625deg)
    }

    66.6% {
        -webkit-transform: skewX(-.78125deg) skewY(-.78125deg);
        transform: skewX(-.78125deg) skewY(-.78125deg)
    }

    77.7% {
        -webkit-transform: skewX(.390625deg) skewY(.390625deg);
        transform: skewX(.390625deg) skewY(.390625deg)
    }

    88.8% {
        -webkit-transform: skewX(-.1953125deg) skewY(-.1953125deg);
        transform: skewX(-.1953125deg) skewY(-.1953125deg)
    }
}

.jello {
    -webkit-animation-name: jello;
    -webkit-transform-origin: center;
    animation-name: jello;
    transform-origin: center
}

@-webkit-keyframes heartBeat {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }

    14% {
        -webkit-transform: scale(1.3);
        transform: scale(1.3)
    }

    28% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }

    42% {
        -webkit-transform: scale(1.3);
        transform: scale(1.3)
    }

    70% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}

@keyframes heartBeat {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }

    14% {
        -webkit-transform: scale(1.3);
        transform: scale(1.3)
    }

    28% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }

    42% {
        -webkit-transform: scale(1.3);
        transform: scale(1.3)
    }

    70% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}

.heartBeat {
    -webkit-animation-duration: 1.3s;
    -webkit-animation-name: heartBeat;
    -webkit-animation-timing-function: ease-in-out;
    animation-duration: 1.3s;
    animation-name: heartBeat;
    animation-timing-function: ease-in-out
}

@-webkit-keyframes bounceIn {
    0%,20%,40%,60%,80%,to {
        -webkit-animation-timing-function: cubic-bezier(.215,.61,.355,1);
        animation-timing-function: cubic-bezier(.215,.61,.355,1)
    }

    0% {
        -webkit-transform: scale3d(.3,.3,.3);
        opacity: 0;
        transform: scale3d(.3,.3,.3)
    }

    20% {
        -webkit-transform: scale3d(1.1,1.1,1.1);
        transform: scale3d(1.1,1.1,1.1)
    }

    40% {
        -webkit-transform: scale3d(.9,.9,.9);
        transform: scale3d(.9,.9,.9)
    }

    60% {
        -webkit-transform: scale3d(1.03,1.03,1.03);
        opacity: 1;
        transform: scale3d(1.03,1.03,1.03)
    }

    80% {
        -webkit-transform: scale3d(.97,.97,.97);
        transform: scale3d(.97,.97,.97)
    }

    to {
        -webkit-transform: scaleX(1);
        opacity: 1;
        transform: scaleX(1)
    }
}

@keyframes bounceIn {
    0%,20%,40%,60%,80%,to {
        -webkit-animation-timing-function: cubic-bezier(.215,.61,.355,1);
        animation-timing-function: cubic-bezier(.215,.61,.355,1)
    }

    0% {
        -webkit-transform: scale3d(.3,.3,.3);
        opacity: 0;
        transform: scale3d(.3,.3,.3)
    }

    20% {
        -webkit-transform: scale3d(1.1,1.1,1.1);
        transform: scale3d(1.1,1.1,1.1)
    }

    40% {
        -webkit-transform: scale3d(.9,.9,.9);
        transform: scale3d(.9,.9,.9)
    }

    60% {
        -webkit-transform: scale3d(1.03,1.03,1.03);
        opacity: 1;
        transform: scale3d(1.03,1.03,1.03)
    }

    80% {
        -webkit-transform: scale3d(.97,.97,.97);
        transform: scale3d(.97,.97,.97)
    }

    to {
        -webkit-transform: scaleX(1);
        opacity: 1;
        transform: scaleX(1)
    }
}

.bounceIn {
    -webkit-animation-duration: .75s;
    -webkit-animation-name: bounceIn;
    animation-duration: .75s;
    animation-name: bounceIn
}

@-webkit-keyframes bounceInDown {
    0%,60%,75%,90%,to {
        -webkit-animation-timing-function: cubic-bezier(.215,.61,.355,1);
        animation-timing-function: cubic-bezier(.215,.61,.355,1)
    }

    0% {
        -webkit-transform: translate3d(0,-3000px,0);
        opacity: 0;
        transform: translate3d(0,-3000px,0)
    }

    60% {
        -webkit-transform: translate3d(0,25px,0);
        opacity: 1;
        transform: translate3d(0,25px,0)
    }

    75% {
        -webkit-transform: translate3d(0,-10px,0);
        transform: translate3d(0,-10px,0)
    }

    90% {
        -webkit-transform: translate3d(0,5px,0);
        transform: translate3d(0,5px,0)
    }

    to {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}

@keyframes bounceInDown {
    0%,60%,75%,90%,to {
        -webkit-animation-timing-function: cubic-bezier(.215,.61,.355,1);
        animation-timing-function: cubic-bezier(.215,.61,.355,1)
    }

    0% {
        -webkit-transform: translate3d(0,-3000px,0);
        opacity: 0;
        transform: translate3d(0,-3000px,0)
    }

    60% {
        -webkit-transform: translate3d(0,25px,0);
        opacity: 1;
        transform: translate3d(0,25px,0)
    }

    75% {
        -webkit-transform: translate3d(0,-10px,0);
        transform: translate3d(0,-10px,0)
    }

    90% {
        -webkit-transform: translate3d(0,5px,0);
        transform: translate3d(0,5px,0)
    }

    to {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}

.bounceInDown {
    -webkit-animation-name: bounceInDown;
    animation-name: bounceInDown
}

@-webkit-keyframes bounceInLeft {
    0%,60%,75%,90%,to {
        -webkit-animation-timing-function: cubic-bezier(.215,.61,.355,1);
        animation-timing-function: cubic-bezier(.215,.61,.355,1)
    }

    0% {
        -webkit-transform: translate3d(-3000px,0,0);
        opacity: 0;
        transform: translate3d(-3000px,0,0)
    }

    60% {
        -webkit-transform: translate3d(25px,0,0);
        opacity: 1;
        transform: translate3d(25px,0,0)
    }

    75% {
        -webkit-transform: translate3d(-10px,0,0);
        transform: translate3d(-10px,0,0)
    }

    90% {
        -webkit-transform: translate3d(5px,0,0);
        transform: translate3d(5px,0,0)
    }

    to {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}

@keyframes bounceInLeft {
    0%,60%,75%,90%,to {
        -webkit-animation-timing-function: cubic-bezier(.215,.61,.355,1);
        animation-timing-function: cubic-bezier(.215,.61,.355,1)
    }

    0% {
        -webkit-transform: translate3d(-3000px,0,0);
        opacity: 0;
        transform: translate3d(-3000px,0,0)
    }

    60% {
        -webkit-transform: translate3d(25px,0,0);
        opacity: 1;
        transform: translate3d(25px,0,0)
    }

    75% {
        -webkit-transform: translate3d(-10px,0,0);
        transform: translate3d(-10px,0,0)
    }

    90% {
        -webkit-transform: translate3d(5px,0,0);
        transform: translate3d(5px,0,0)
    }

    to {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}

.bounceInLeft {
    -webkit-animation-name: bounceInLeft;
    animation-name: bounceInLeft
}

@-webkit-keyframes bounceInRight {
    0%,60%,75%,90%,to {
        -webkit-animation-timing-function: cubic-bezier(.215,.61,.355,1);
        animation-timing-function: cubic-bezier(.215,.61,.355,1)
    }

    0% {
        -webkit-transform: translate3d(3000px,0,0);
        opacity: 0;
        transform: translate3d(3000px,0,0)
    }

    60% {
        -webkit-transform: translate3d(-25px,0,0);
        opacity: 1;
        transform: translate3d(-25px,0,0)
    }

    75% {
        -webkit-transform: translate3d(10px,0,0);
        transform: translate3d(10px,0,0)
    }

    90% {
        -webkit-transform: translate3d(-5px,0,0);
        transform: translate3d(-5px,0,0)
    }

    to {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}

@keyframes bounceInRight {
    0%,60%,75%,90%,to {
        -webkit-animation-timing-function: cubic-bezier(.215,.61,.355,1);
        animation-timing-function: cubic-bezier(.215,.61,.355,1)
    }

    0% {
        -webkit-transform: translate3d(3000px,0,0);
        opacity: 0;
        transform: translate3d(3000px,0,0)
    }

    60% {
        -webkit-transform: translate3d(-25px,0,0);
        opacity: 1;
        transform: translate3d(-25px,0,0)
    }

    75% {
        -webkit-transform: translate3d(10px,0,0);
        transform: translate3d(10px,0,0)
    }

    90% {
        -webkit-transform: translate3d(-5px,0,0);
        transform: translate3d(-5px,0,0)
    }

    to {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}

.bounceInRight {
    -webkit-animation-name: bounceInRight;
    animation-name: bounceInRight
}

@-webkit-keyframes bounceInUp {
    0%,60%,75%,90%,to {
        -webkit-animation-timing-function: cubic-bezier(.215,.61,.355,1);
        animation-timing-function: cubic-bezier(.215,.61,.355,1)
    }

    0% {
        -webkit-transform: translate3d(0,3000px,0);
        opacity: 0;
        transform: translate3d(0,3000px,0)
    }

    60% {
        -webkit-transform: translate3d(0,-20px,0);
        opacity: 1;
        transform: translate3d(0,-20px,0)
    }

    75% {
        -webkit-transform: translate3d(0,10px,0);
        transform: translate3d(0,10px,0)
    }

    90% {
        -webkit-transform: translate3d(0,-5px,0);
        transform: translate3d(0,-5px,0)
    }

    to {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}

@keyframes bounceInUp {
    0%,60%,75%,90%,to {
        -webkit-animation-timing-function: cubic-bezier(.215,.61,.355,1);
        animation-timing-function: cubic-bezier(.215,.61,.355,1)
    }

    0% {
        -webkit-transform: translate3d(0,3000px,0);
        opacity: 0;
        transform: translate3d(0,3000px,0)
    }

    60% {
        -webkit-transform: translate3d(0,-20px,0);
        opacity: 1;
        transform: translate3d(0,-20px,0)
    }

    75% {
        -webkit-transform: translate3d(0,10px,0);
        transform: translate3d(0,10px,0)
    }

    90% {
        -webkit-transform: translate3d(0,-5px,0);
        transform: translate3d(0,-5px,0)
    }

    to {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}

.bounceInUp {
    -webkit-animation-name: bounceInUp;
    animation-name: bounceInUp
}

@-webkit-keyframes bounceOut {
    20% {
        -webkit-transform: scale3d(.9,.9,.9);
        transform: scale3d(.9,.9,.9)
    }

    50%,55% {
        -webkit-transform: scale3d(1.1,1.1,1.1);
        opacity: 1;
        transform: scale3d(1.1,1.1,1.1)
    }

    to {
        -webkit-transform: scale3d(.3,.3,.3);
        opacity: 0;
        transform: scale3d(.3,.3,.3)
    }
}

@keyframes bounceOut {
    20% {
        -webkit-transform: scale3d(.9,.9,.9);
        transform: scale3d(.9,.9,.9)
    }

    50%,55% {
        -webkit-transform: scale3d(1.1,1.1,1.1);
        opacity: 1;
        transform: scale3d(1.1,1.1,1.1)
    }

    to {
        -webkit-transform: scale3d(.3,.3,.3);
        opacity: 0;
        transform: scale3d(.3,.3,.3)
    }
}

.bounceOut {
    -webkit-animation-duration: .75s;
    -webkit-animation-name: bounceOut;
    animation-duration: .75s;
    animation-name: bounceOut
}

@-webkit-keyframes bounceOutDown {
    20% {
        -webkit-transform: translate3d(0,10px,0);
        transform: translate3d(0,10px,0)
    }

    40%,45% {
        -webkit-transform: translate3d(0,-20px,0);
        opacity: 1;
        transform: translate3d(0,-20px,0)
    }

    to {
        -webkit-transform: translate3d(0,2000px,0);
        opacity: 0;
        transform: translate3d(0,2000px,0)
    }
}

@keyframes bounceOutDown {
    20% {
        -webkit-transform: translate3d(0,10px,0);
        transform: translate3d(0,10px,0)
    }

    40%,45% {
        -webkit-transform: translate3d(0,-20px,0);
        opacity: 1;
        transform: translate3d(0,-20px,0)
    }

    to {
        -webkit-transform: translate3d(0,2000px,0);
        opacity: 0;
        transform: translate3d(0,2000px,0)
    }
}

.bounceOutDown {
    -webkit-animation-name: bounceOutDown;
    animation-name: bounceOutDown
}

@-webkit-keyframes bounceOutLeft {
    20% {
        -webkit-transform: translate3d(20px,0,0);
        opacity: 1;
        transform: translate3d(20px,0,0)
    }

    to {
        -webkit-transform: translate3d(-2000px,0,0);
        opacity: 0;
        transform: translate3d(-2000px,0,0)
    }
}

@keyframes bounceOutLeft {
    20% {
        -webkit-transform: translate3d(20px,0,0);
        opacity: 1;
        transform: translate3d(20px,0,0)
    }

    to {
        -webkit-transform: translate3d(-2000px,0,0);
        opacity: 0;
        transform: translate3d(-2000px,0,0)
    }
}

.bounceOutLeft {
    -webkit-animation-name: bounceOutLeft;
    animation-name: bounceOutLeft
}

@-webkit-keyframes bounceOutRight {
    20% {
        -webkit-transform: translate3d(-20px,0,0);
        opacity: 1;
        transform: translate3d(-20px,0,0)
    }

    to {
        -webkit-transform: translate3d(2000px,0,0);
        opacity: 0;
        transform: translate3d(2000px,0,0)
    }
}

@keyframes bounceOutRight {
    20% {
        -webkit-transform: translate3d(-20px,0,0);
        opacity: 1;
        transform: translate3d(-20px,0,0)
    }

    to {
        -webkit-transform: translate3d(2000px,0,0);
        opacity: 0;
        transform: translate3d(2000px,0,0)
    }
}

.bounceOutRight {
    -webkit-animation-name: bounceOutRight;
    animation-name: bounceOutRight
}

@-webkit-keyframes bounceOutUp {
    20% {
        -webkit-transform: translate3d(0,-10px,0);
        transform: translate3d(0,-10px,0)
    }

    40%,45% {
        -webkit-transform: translate3d(0,20px,0);
        opacity: 1;
        transform: translate3d(0,20px,0)
    }

    to {
        -webkit-transform: translate3d(0,-2000px,0);
        opacity: 0;
        transform: translate3d(0,-2000px,0)
    }
}

@keyframes bounceOutUp {
    20% {
        -webkit-transform: translate3d(0,-10px,0);
        transform: translate3d(0,-10px,0)
    }

    40%,45% {
        -webkit-transform: translate3d(0,20px,0);
        opacity: 1;
        transform: translate3d(0,20px,0)
    }

    to {
        -webkit-transform: translate3d(0,-2000px,0);
        opacity: 0;
        transform: translate3d(0,-2000px,0)
    }
}

.bounceOutUp {
    -webkit-animation-name: bounceOutUp;
    animation-name: bounceOutUp
}

@-webkit-keyframes fadeIn {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

@keyframes fadeIn {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

.fadeIn {
    -webkit-animation-name: fadeIn;
    animation-name: fadeIn
}

@-webkit-keyframes fadeInDown {
    0% {
        -webkit-transform: translate3d(0,-100%,0);
        opacity: 0;
        transform: translate3d(0,-100%,0)
    }

    to {
        -webkit-transform: translateZ(0);
        opacity: 1;
        transform: translateZ(0)
    }
}

@keyframes fadeInDown {
    0% {
        -webkit-transform: translate3d(0,-100%,0);
        opacity: 0;
        transform: translate3d(0,-100%,0)
    }

    to {
        -webkit-transform: translateZ(0);
        opacity: 1;
        transform: translateZ(0)
    }
}

.fadeInDown {
    -webkit-animation-name: fadeInDown;
    animation-name: fadeInDown
}

@-webkit-keyframes fadeInDownBig {
    0% {
        -webkit-transform: translate3d(0,-2000px,0);
        opacity: 0;
        transform: translate3d(0,-2000px,0)
    }

    to {
        -webkit-transform: translateZ(0);
        opacity: 1;
        transform: translateZ(0)
    }
}

@keyframes fadeInDownBig {
    0% {
        -webkit-transform: translate3d(0,-2000px,0);
        opacity: 0;
        transform: translate3d(0,-2000px,0)
    }

    to {
        -webkit-transform: translateZ(0);
        opacity: 1;
        transform: translateZ(0)
    }
}

.fadeInDownBig {
    -webkit-animation-name: fadeInDownBig;
    animation-name: fadeInDownBig
}

@-webkit-keyframes fadeInLeft {
    0% {
        -webkit-transform: translate3d(-100%,0,0);
        opacity: 0;
        transform: translate3d(-100%,0,0)
    }

    to {
        -webkit-transform: translateZ(0);
        opacity: 1;
        transform: translateZ(0)
    }
}

@keyframes fadeInLeft {
    0% {
        -webkit-transform: translate3d(-100%,0,0);
        opacity: 0;
        transform: translate3d(-100%,0,0)
    }

    to {
        -webkit-transform: translateZ(0);
        opacity: 1;
        transform: translateZ(0)
    }
}

.fadeInLeft {
    -webkit-animation-name: fadeInLeft;
    animation-name: fadeInLeft
}

@-webkit-keyframes fadeInLeftBig {
    0% {
        -webkit-transform: translate3d(-2000px,0,0);
        opacity: 0;
        transform: translate3d(-2000px,0,0)
    }

    to {
        -webkit-transform: translateZ(0);
        opacity: 1;
        transform: translateZ(0)
    }
}

@keyframes fadeInLeftBig {
    0% {
        -webkit-transform: translate3d(-2000px,0,0);
        opacity: 0;
        transform: translate3d(-2000px,0,0)
    }

    to {
        -webkit-transform: translateZ(0);
        opacity: 1;
        transform: translateZ(0)
    }
}

.fadeInLeftBig {
    -webkit-animation-name: fadeInLeftBig;
    animation-name: fadeInLeftBig
}

@-webkit-keyframes fadeInRight {
    0% {
        -webkit-transform: translate3d(100%,0,0);
        opacity: 0;
        transform: translate3d(100%,0,0)
    }

    to {
        -webkit-transform: translateZ(0);
        opacity: 1;
        transform: translateZ(0)
    }
}

@keyframes fadeInRight {
    0% {
        -webkit-transform: translate3d(100%,0,0);
        opacity: 0;
        transform: translate3d(100%,0,0)
    }

    to {
        -webkit-transform: translateZ(0);
        opacity: 1;
        transform: translateZ(0)
    }
}

.fadeInRight {
    -webkit-animation-name: fadeInRight;
    animation-name: fadeInRight
}

@-webkit-keyframes fadeInRightBig {
    0% {
        -webkit-transform: translate3d(2000px,0,0);
        opacity: 0;
        transform: translate3d(2000px,0,0)
    }

    to {
        -webkit-transform: translateZ(0);
        opacity: 1;
        transform: translateZ(0)
    }
}

@keyframes fadeInRightBig {
    0% {
        -webkit-transform: translate3d(2000px,0,0);
        opacity: 0;
        transform: translate3d(2000px,0,0)
    }

    to {
        -webkit-transform: translateZ(0);
        opacity: 1;
        transform: translateZ(0)
    }
}

.fadeInRightBig {
    -webkit-animation-name: fadeInRightBig;
    animation-name: fadeInRightBig
}

@-webkit-keyframes fadeInUp {
    0% {
        -webkit-transform: translate3d(0,100%,0);
        opacity: 0;
        transform: translate3d(0,100%,0)
    }

    to {
        -webkit-transform: translateZ(0);
        opacity: 1;
        transform: translateZ(0)
    }
}

@keyframes fadeInUp {
    0% {
        -webkit-transform: translate3d(0,100%,0);
        opacity: 0;
        transform: translate3d(0,100%,0)
    }

    to {
        -webkit-transform: translateZ(0);
        opacity: 1;
        transform: translateZ(0)
    }
}

.fadeInUp {
    -webkit-animation-name: fadeInUp;
    animation-name: fadeInUp
}

@-webkit-keyframes fadeInUpBig {
    0% {
        -webkit-transform: translate3d(0,2000px,0);
        opacity: 0;
        transform: translate3d(0,2000px,0)
    }

    to {
        -webkit-transform: translateZ(0);
        opacity: 1;
        transform: translateZ(0)
    }
}

@keyframes fadeInUpBig {
    0% {
        -webkit-transform: translate3d(0,2000px,0);
        opacity: 0;
        transform: translate3d(0,2000px,0)
    }

    to {
        -webkit-transform: translateZ(0);
        opacity: 1;
        transform: translateZ(0)
    }
}

.fadeInUpBig {
    -webkit-animation-name: fadeInUpBig;
    animation-name: fadeInUpBig
}

@-webkit-keyframes fadeOut {
    0% {
        opacity: 1
    }

    to {
        opacity: 0
    }
}

@keyframes fadeOut {
    0% {
        opacity: 1
    }

    to {
        opacity: 0
    }
}

.fadeOut {
    -webkit-animation-name: fadeOut;
    animation-name: fadeOut
}

@-webkit-keyframes fadeOutDown {
    0% {
        opacity: 1
    }

    to {
        -webkit-transform: translate3d(0,100%,0);
        opacity: 0;
        transform: translate3d(0,100%,0)
    }
}

@keyframes fadeOutDown {
    0% {
        opacity: 1
    }

    to {
        -webkit-transform: translate3d(0,100%,0);
        opacity: 0;
        transform: translate3d(0,100%,0)
    }
}

.fadeOutDown {
    -webkit-animation-name: fadeOutDown;
    animation-name: fadeOutDown
}

@-webkit-keyframes fadeOutDownBig {
    0% {
        opacity: 1
    }

    to {
        -webkit-transform: translate3d(0,2000px,0);
        opacity: 0;
        transform: translate3d(0,2000px,0)
    }
}

@keyframes fadeOutDownBig {
    0% {
        opacity: 1
    }

    to {
        -webkit-transform: translate3d(0,2000px,0);
        opacity: 0;
        transform: translate3d(0,2000px,0)
    }
}

.fadeOutDownBig {
    -webkit-animation-name: fadeOutDownBig;
    animation-name: fadeOutDownBig
}

@-webkit-keyframes fadeOutLeft {
    0% {
        opacity: 1
    }

    to {
        -webkit-transform: translate3d(-100%,0,0);
        opacity: 0;
        transform: translate3d(-100%,0,0)
    }
}

@keyframes fadeOutLeft {
    0% {
        opacity: 1
    }

    to {
        -webkit-transform: translate3d(-100%,0,0);
        opacity: 0;
        transform: translate3d(-100%,0,0)
    }
}

.fadeOutLeft {
    -webkit-animation-name: fadeOutLeft;
    animation-name: fadeOutLeft
}

@-webkit-keyframes fadeOutLeftBig {
    0% {
        opacity: 1
    }

    to {
        -webkit-transform: translate3d(-2000px,0,0);
        opacity: 0;
        transform: translate3d(-2000px,0,0)
    }
}

@keyframes fadeOutLeftBig {
    0% {
        opacity: 1
    }

    to {
        -webkit-transform: translate3d(-2000px,0,0);
        opacity: 0;
        transform: translate3d(-2000px,0,0)
    }
}

.fadeOutLeftBig {
    -webkit-animation-name: fadeOutLeftBig;
    animation-name: fadeOutLeftBig
}

@-webkit-keyframes fadeOutRight {
    0% {
        opacity: 1
    }

    to {
        -webkit-transform: translate3d(100%,0,0);
        opacity: 0;
        transform: translate3d(100%,0,0)
    }
}

@keyframes fadeOutRight {
    0% {
        opacity: 1
    }

    to {
        -webkit-transform: translate3d(100%,0,0);
        opacity: 0;
        transform: translate3d(100%,0,0)
    }
}

.fadeOutRight {
    -webkit-animation-name: fadeOutRight;
    animation-name: fadeOutRight
}

@-webkit-keyframes fadeOutRightBig {
    0% {
        opacity: 1
    }

    to {
        -webkit-transform: translate3d(2000px,0,0);
        opacity: 0;
        transform: translate3d(2000px,0,0)
    }
}

@keyframes fadeOutRightBig {
    0% {
        opacity: 1
    }

    to {
        -webkit-transform: translate3d(2000px,0,0);
        opacity: 0;
        transform: translate3d(2000px,0,0)
    }
}

.fadeOutRightBig {
    -webkit-animation-name: fadeOutRightBig;
    animation-name: fadeOutRightBig
}

@-webkit-keyframes fadeOutUp {
    0% {
        opacity: 1
    }

    to {
        -webkit-transform: translate3d(0,-100%,0);
        opacity: 0;
        transform: translate3d(0,-100%,0)
    }
}

@keyframes fadeOutUp {
    0% {
        opacity: 1
    }

    to {
        -webkit-transform: translate3d(0,-100%,0);
        opacity: 0;
        transform: translate3d(0,-100%,0)
    }
}

.fadeOutUp {
    -webkit-animation-name: fadeOutUp;
    animation-name: fadeOutUp
}

@-webkit-keyframes fadeOutUpBig {
    0% {
        opacity: 1
    }

    to {
        -webkit-transform: translate3d(0,-2000px,0);
        opacity: 0;
        transform: translate3d(0,-2000px,0)
    }
}

@keyframes fadeOutUpBig {
    0% {
        opacity: 1
    }

    to {
        -webkit-transform: translate3d(0,-2000px,0);
        opacity: 0;
        transform: translate3d(0,-2000px,0)
    }
}

.fadeOutUpBig {
    -webkit-animation-name: fadeOutUpBig;
    animation-name: fadeOutUpBig
}

@-webkit-keyframes flip {
    0% {
        -webkit-animation-timing-function: ease-out;
        -webkit-transform: perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);
        animation-timing-function: ease-out;
        transform: perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn)
    }

    40% {
        -webkit-animation-timing-function: ease-out;
        -webkit-transform: perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);
        animation-timing-function: ease-out;
        transform: perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg)
    }

    50% {
        -webkit-animation-timing-function: ease-in;
        -webkit-transform: perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);
        animation-timing-function: ease-in;
        transform: perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg)
    }

    80% {
        -webkit-animation-timing-function: ease-in;
        -webkit-transform: perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);
        animation-timing-function: ease-in;
        transform: perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg)
    }

    to {
        -webkit-animation-timing-function: ease-in;
        -webkit-transform: perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);
        animation-timing-function: ease-in;
        transform: perspective(400px) scaleX(1) translateZ(0) rotateY(0deg)
    }
}

@keyframes flip {
    0% {
        -webkit-animation-timing-function: ease-out;
        -webkit-transform: perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);
        animation-timing-function: ease-out;
        transform: perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn)
    }

    40% {
        -webkit-animation-timing-function: ease-out;
        -webkit-transform: perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);
        animation-timing-function: ease-out;
        transform: perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg)
    }

    50% {
        -webkit-animation-timing-function: ease-in;
        -webkit-transform: perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);
        animation-timing-function: ease-in;
        transform: perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg)
    }

    80% {
        -webkit-animation-timing-function: ease-in;
        -webkit-transform: perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);
        animation-timing-function: ease-in;
        transform: perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg)
    }

    to {
        -webkit-animation-timing-function: ease-in;
        -webkit-transform: perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);
        animation-timing-function: ease-in;
        transform: perspective(400px) scaleX(1) translateZ(0) rotateY(0deg)
    }
}

.animated.flip {
    -webkit-animation-name: flip;
    -webkit-backface-visibility: visible;
    animation-name: flip;
    backface-visibility: visible
}

@-webkit-keyframes flipInX {
    0% {
        -webkit-animation-timing-function: ease-in;
        -webkit-transform: perspective(400px) rotateX(90deg);
        animation-timing-function: ease-in;
        opacity: 0;
        transform: perspective(400px) rotateX(90deg)
    }

    40% {
        -webkit-animation-timing-function: ease-in;
        -webkit-transform: perspective(400px) rotateX(-20deg);
        animation-timing-function: ease-in;
        transform: perspective(400px) rotateX(-20deg)
    }

    60% {
        -webkit-transform: perspective(400px) rotateX(10deg);
        opacity: 1;
        transform: perspective(400px) rotateX(10deg)
    }

    80% {
        -webkit-transform: perspective(400px) rotateX(-5deg);
        transform: perspective(400px) rotateX(-5deg)
    }

    to {
        -webkit-transform: perspective(400px);
        transform: perspective(400px)
    }
}

@keyframes flipInX {
    0% {
        -webkit-animation-timing-function: ease-in;
        -webkit-transform: perspective(400px) rotateX(90deg);
        animation-timing-function: ease-in;
        opacity: 0;
        transform: perspective(400px) rotateX(90deg)
    }

    40% {
        -webkit-animation-timing-function: ease-in;
        -webkit-transform: perspective(400px) rotateX(-20deg);
        animation-timing-function: ease-in;
        transform: perspective(400px) rotateX(-20deg)
    }

    60% {
        -webkit-transform: perspective(400px) rotateX(10deg);
        opacity: 1;
        transform: perspective(400px) rotateX(10deg)
    }

    80% {
        -webkit-transform: perspective(400px) rotateX(-5deg);
        transform: perspective(400px) rotateX(-5deg)
    }

    to {
        -webkit-transform: perspective(400px);
        transform: perspective(400px)
    }
}

.flipInX {
    -webkit-animation-name: flipInX;
    -webkit-backface-visibility: visible!important;
    animation-name: flipInX;
    backface-visibility: visible!important
}

@-webkit-keyframes flipInY {
    0% {
        -webkit-animation-timing-function: ease-in;
        -webkit-transform: perspective(400px) rotateY(90deg);
        animation-timing-function: ease-in;
        opacity: 0;
        transform: perspective(400px) rotateY(90deg)
    }

    40% {
        -webkit-animation-timing-function: ease-in;
        -webkit-transform: perspective(400px) rotateY(-20deg);
        animation-timing-function: ease-in;
        transform: perspective(400px) rotateY(-20deg)
    }

    60% {
        -webkit-transform: perspective(400px) rotateY(10deg);
        opacity: 1;
        transform: perspective(400px) rotateY(10deg)
    }

    80% {
        -webkit-transform: perspective(400px) rotateY(-5deg);
        transform: perspective(400px) rotateY(-5deg)
    }

    to {
        -webkit-transform: perspective(400px);
        transform: perspective(400px)
    }
}

@keyframes flipInY {
    0% {
        -webkit-animation-timing-function: ease-in;
        -webkit-transform: perspective(400px) rotateY(90deg);
        animation-timing-function: ease-in;
        opacity: 0;
        transform: perspective(400px) rotateY(90deg)
    }

    40% {
        -webkit-animation-timing-function: ease-in;
        -webkit-transform: perspective(400px) rotateY(-20deg);
        animation-timing-function: ease-in;
        transform: perspective(400px) rotateY(-20deg)
    }

    60% {
        -webkit-transform: perspective(400px) rotateY(10deg);
        opacity: 1;
        transform: perspective(400px) rotateY(10deg)
    }

    80% {
        -webkit-transform: perspective(400px) rotateY(-5deg);
        transform: perspective(400px) rotateY(-5deg)
    }

    to {
        -webkit-transform: perspective(400px);
        transform: perspective(400px)
    }
}

.flipInY {
    -webkit-animation-name: flipInY;
    -webkit-backface-visibility: visible!important;
    animation-name: flipInY;
    backface-visibility: visible!important
}

@-webkit-keyframes flipOutX {
    0% {
        -webkit-transform: perspective(400px);
        transform: perspective(400px)
    }

    30% {
        -webkit-transform: perspective(400px) rotateX(-20deg);
        opacity: 1;
        transform: perspective(400px) rotateX(-20deg)
    }

    to {
        -webkit-transform: perspective(400px) rotateX(90deg);
        opacity: 0;
        transform: perspective(400px) rotateX(90deg)
    }
}

@keyframes flipOutX {
    0% {
        -webkit-transform: perspective(400px);
        transform: perspective(400px)
    }

    30% {
        -webkit-transform: perspective(400px) rotateX(-20deg);
        opacity: 1;
        transform: perspective(400px) rotateX(-20deg)
    }

    to {
        -webkit-transform: perspective(400px) rotateX(90deg);
        opacity: 0;
        transform: perspective(400px) rotateX(90deg)
    }
}

.flipOutX {
    -webkit-animation-duration: .75s;
    -webkit-animation-name: flipOutX;
    -webkit-backface-visibility: visible!important;
    animation-duration: .75s;
    animation-name: flipOutX;
    backface-visibility: visible!important
}

@-webkit-keyframes flipOutY {
    0% {
        -webkit-transform: perspective(400px);
        transform: perspective(400px)
    }

    30% {
        -webkit-transform: perspective(400px) rotateY(-15deg);
        opacity: 1;
        transform: perspective(400px) rotateY(-15deg)
    }

    to {
        -webkit-transform: perspective(400px) rotateY(90deg);
        opacity: 0;
        transform: perspective(400px) rotateY(90deg)
    }
}

@keyframes flipOutY {
    0% {
        -webkit-transform: perspective(400px);
        transform: perspective(400px)
    }

    30% {
        -webkit-transform: perspective(400px) rotateY(-15deg);
        opacity: 1;
        transform: perspective(400px) rotateY(-15deg)
    }

    to {
        -webkit-transform: perspective(400px) rotateY(90deg);
        opacity: 0;
        transform: perspective(400px) rotateY(90deg)
    }
}

.flipOutY {
    -webkit-animation-duration: .75s;
    -webkit-animation-name: flipOutY;
    -webkit-backface-visibility: visible!important;
    animation-duration: .75s;
    animation-name: flipOutY;
    backface-visibility: visible!important
}

@-webkit-keyframes lightSpeedIn {
    0% {
        -webkit-transform: translate3d(100%,0,0) skewX(-30deg);
        opacity: 0;
        transform: translate3d(100%,0,0) skewX(-30deg)
    }

    60% {
        -webkit-transform: skewX(20deg);
        opacity: 1;
        transform: skewX(20deg)
    }

    80% {
        -webkit-transform: skewX(-5deg);
        transform: skewX(-5deg)
    }

    to {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}

@keyframes lightSpeedIn {
    0% {
        -webkit-transform: translate3d(100%,0,0) skewX(-30deg);
        opacity: 0;
        transform: translate3d(100%,0,0) skewX(-30deg)
    }

    60% {
        -webkit-transform: skewX(20deg);
        opacity: 1;
        transform: skewX(20deg)
    }

    80% {
        -webkit-transform: skewX(-5deg);
        transform: skewX(-5deg)
    }

    to {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}

.lightSpeedIn {
    -webkit-animation-name: lightSpeedIn;
    -webkit-animation-timing-function: ease-out;
    animation-name: lightSpeedIn;
    animation-timing-function: ease-out
}

@-webkit-keyframes lightSpeedOut {
    0% {
        opacity: 1
    }

    to {
        -webkit-transform: translate3d(100%,0,0) skewX(30deg);
        opacity: 0;
        transform: translate3d(100%,0,0) skewX(30deg)
    }
}

@keyframes lightSpeedOut {
    0% {
        opacity: 1
    }

    to {
        -webkit-transform: translate3d(100%,0,0) skewX(30deg);
        opacity: 0;
        transform: translate3d(100%,0,0) skewX(30deg)
    }
}

.lightSpeedOut {
    -webkit-animation-name: lightSpeedOut;
    -webkit-animation-timing-function: ease-in;
    animation-name: lightSpeedOut;
    animation-timing-function: ease-in
}

@-webkit-keyframes rotateIn {
    0% {
        -webkit-transform: rotate(-200deg);
        -webkit-transform-origin: center;
        opacity: 0;
        transform: rotate(-200deg);
        transform-origin: center
    }

    to {
        -webkit-transform: translateZ(0);
        -webkit-transform-origin: center;
        opacity: 1;
        transform: translateZ(0);
        transform-origin: center
    }
}

@keyframes rotateIn {
    0% {
        -webkit-transform: rotate(-200deg);
        -webkit-transform-origin: center;
        opacity: 0;
        transform: rotate(-200deg);
        transform-origin: center
    }

    to {
        -webkit-transform: translateZ(0);
        -webkit-transform-origin: center;
        opacity: 1;
        transform: translateZ(0);
        transform-origin: center
    }
}

.rotateIn {
    -webkit-animation-name: rotateIn;
    animation-name: rotateIn
}

@-webkit-keyframes rotateInDownLeft {
    0% {
        -webkit-transform: rotate(-45deg);
        -webkit-transform-origin: left bottom;
        opacity: 0;
        transform: rotate(-45deg);
        transform-origin: left bottom
    }

    to {
        -webkit-transform: translateZ(0);
        -webkit-transform-origin: left bottom;
        opacity: 1;
        transform: translateZ(0);
        transform-origin: left bottom
    }
}

@keyframes rotateInDownLeft {
    0% {
        -webkit-transform: rotate(-45deg);
        -webkit-transform-origin: left bottom;
        opacity: 0;
        transform: rotate(-45deg);
        transform-origin: left bottom
    }

    to {
        -webkit-transform: translateZ(0);
        -webkit-transform-origin: left bottom;
        opacity: 1;
        transform: translateZ(0);
        transform-origin: left bottom
    }
}

.rotateInDownLeft {
    -webkit-animation-name: rotateInDownLeft;
    animation-name: rotateInDownLeft
}

@-webkit-keyframes rotateInDownRight {
    0% {
        -webkit-transform: rotate(45deg);
        -webkit-transform-origin: right bottom;
        opacity: 0;
        transform: rotate(45deg);
        transform-origin: right bottom
    }

    to {
        -webkit-transform: translateZ(0);
        -webkit-transform-origin: right bottom;
        opacity: 1;
        transform: translateZ(0);
        transform-origin: right bottom
    }
}

@keyframes rotateInDownRight {
    0% {
        -webkit-transform: rotate(45deg);
        -webkit-transform-origin: right bottom;
        opacity: 0;
        transform: rotate(45deg);
        transform-origin: right bottom
    }

    to {
        -webkit-transform: translateZ(0);
        -webkit-transform-origin: right bottom;
        opacity: 1;
        transform: translateZ(0);
        transform-origin: right bottom
    }
}

.rotateInDownRight {
    -webkit-animation-name: rotateInDownRight;
    animation-name: rotateInDownRight
}

@-webkit-keyframes rotateInUpLeft {
    0% {
        -webkit-transform: rotate(45deg);
        -webkit-transform-origin: left bottom;
        opacity: 0;
        transform: rotate(45deg);
        transform-origin: left bottom
    }

    to {
        -webkit-transform: translateZ(0);
        -webkit-transform-origin: left bottom;
        opacity: 1;
        transform: translateZ(0);
        transform-origin: left bottom
    }
}

@keyframes rotateInUpLeft {
    0% {
        -webkit-transform: rotate(45deg);
        -webkit-transform-origin: left bottom;
        opacity: 0;
        transform: rotate(45deg);
        transform-origin: left bottom
    }

    to {
        -webkit-transform: translateZ(0);
        -webkit-transform-origin: left bottom;
        opacity: 1;
        transform: translateZ(0);
        transform-origin: left bottom
    }
}

.rotateInUpLeft {
    -webkit-animation-name: rotateInUpLeft;
    animation-name: rotateInUpLeft
}

@-webkit-keyframes rotateInUpRight {
    0% {
        -webkit-transform: rotate(-90deg);
        -webkit-transform-origin: right bottom;
        opacity: 0;
        transform: rotate(-90deg);
        transform-origin: right bottom
    }

    to {
        -webkit-transform: translateZ(0);
        -webkit-transform-origin: right bottom;
        opacity: 1;
        transform: translateZ(0);
        transform-origin: right bottom
    }
}

@keyframes rotateInUpRight {
    0% {
        -webkit-transform: rotate(-90deg);
        -webkit-transform-origin: right bottom;
        opacity: 0;
        transform: rotate(-90deg);
        transform-origin: right bottom
    }

    to {
        -webkit-transform: translateZ(0);
        -webkit-transform-origin: right bottom;
        opacity: 1;
        transform: translateZ(0);
        transform-origin: right bottom
    }
}

.rotateInUpRight {
    -webkit-animation-name: rotateInUpRight;
    animation-name: rotateInUpRight
}

@-webkit-keyframes rotateOut {
    0% {
        -webkit-transform-origin: center;
        opacity: 1;
        transform-origin: center
    }

    to {
        -webkit-transform: rotate(200deg);
        -webkit-transform-origin: center;
        opacity: 0;
        transform: rotate(200deg);
        transform-origin: center
    }
}

@keyframes rotateOut {
    0% {
        -webkit-transform-origin: center;
        opacity: 1;
        transform-origin: center
    }

    to {
        -webkit-transform: rotate(200deg);
        -webkit-transform-origin: center;
        opacity: 0;
        transform: rotate(200deg);
        transform-origin: center
    }
}

.rotateOut {
    -webkit-animation-name: rotateOut;
    animation-name: rotateOut
}

@-webkit-keyframes rotateOutDownLeft {
    0% {
        -webkit-transform-origin: left bottom;
        opacity: 1;
        transform-origin: left bottom
    }

    to {
        -webkit-transform: rotate(45deg);
        -webkit-transform-origin: left bottom;
        opacity: 0;
        transform: rotate(45deg);
        transform-origin: left bottom
    }
}

@keyframes rotateOutDownLeft {
    0% {
        -webkit-transform-origin: left bottom;
        opacity: 1;
        transform-origin: left bottom
    }

    to {
        -webkit-transform: rotate(45deg);
        -webkit-transform-origin: left bottom;
        opacity: 0;
        transform: rotate(45deg);
        transform-origin: left bottom
    }
}

.rotateOutDownLeft {
    -webkit-animation-name: rotateOutDownLeft;
    animation-name: rotateOutDownLeft
}

@-webkit-keyframes rotateOutDownRight {
    0% {
        -webkit-transform-origin: right bottom;
        opacity: 1;
        transform-origin: right bottom
    }

    to {
        -webkit-transform: rotate(-45deg);
        -webkit-transform-origin: right bottom;
        opacity: 0;
        transform: rotate(-45deg);
        transform-origin: right bottom
    }
}

@keyframes rotateOutDownRight {
    0% {
        -webkit-transform-origin: right bottom;
        opacity: 1;
        transform-origin: right bottom
    }

    to {
        -webkit-transform: rotate(-45deg);
        -webkit-transform-origin: right bottom;
        opacity: 0;
        transform: rotate(-45deg);
        transform-origin: right bottom
    }
}

.rotateOutDownRight {
    -webkit-animation-name: rotateOutDownRight;
    animation-name: rotateOutDownRight
}

@-webkit-keyframes rotateOutUpLeft {
    0% {
        -webkit-transform-origin: left bottom;
        opacity: 1;
        transform-origin: left bottom
    }

    to {
        -webkit-transform: rotate(-45deg);
        -webkit-transform-origin: left bottom;
        opacity: 0;
        transform: rotate(-45deg);
        transform-origin: left bottom
    }
}

@keyframes rotateOutUpLeft {
    0% {
        -webkit-transform-origin: left bottom;
        opacity: 1;
        transform-origin: left bottom
    }

    to {
        -webkit-transform: rotate(-45deg);
        -webkit-transform-origin: left bottom;
        opacity: 0;
        transform: rotate(-45deg);
        transform-origin: left bottom
    }
}

.rotateOutUpLeft {
    -webkit-animation-name: rotateOutUpLeft;
    animation-name: rotateOutUpLeft
}

@-webkit-keyframes rotateOutUpRight {
    0% {
        -webkit-transform-origin: right bottom;
        opacity: 1;
        transform-origin: right bottom
    }

    to {
        -webkit-transform: rotate(90deg);
        -webkit-transform-origin: right bottom;
        opacity: 0;
        transform: rotate(90deg);
        transform-origin: right bottom
    }
}

@keyframes rotateOutUpRight {
    0% {
        -webkit-transform-origin: right bottom;
        opacity: 1;
        transform-origin: right bottom
    }

    to {
        -webkit-transform: rotate(90deg);
        -webkit-transform-origin: right bottom;
        opacity: 0;
        transform: rotate(90deg);
        transform-origin: right bottom
    }
}

.rotateOutUpRight {
    -webkit-animation-name: rotateOutUpRight;
    animation-name: rotateOutUpRight
}

@-webkit-keyframes hinge {
    0% {
        -webkit-animation-timing-function: ease-in-out;
        -webkit-transform-origin: top left;
        animation-timing-function: ease-in-out;
        transform-origin: top left
    }

    20%,60% {
        -webkit-animation-timing-function: ease-in-out;
        -webkit-transform: rotate(80deg);
        -webkit-transform-origin: top left;
        animation-timing-function: ease-in-out;
        transform: rotate(80deg);
        transform-origin: top left
    }

    40%,80% {
        -webkit-animation-timing-function: ease-in-out;
        -webkit-transform: rotate(60deg);
        -webkit-transform-origin: top left;
        animation-timing-function: ease-in-out;
        opacity: 1;
        transform: rotate(60deg);
        transform-origin: top left
    }

    to {
        -webkit-transform: translate3d(0,700px,0);
        opacity: 0;
        transform: translate3d(0,700px,0)
    }
}

@keyframes hinge {
    0% {
        -webkit-animation-timing-function: ease-in-out;
        -webkit-transform-origin: top left;
        animation-timing-function: ease-in-out;
        transform-origin: top left
    }

    20%,60% {
        -webkit-animation-timing-function: ease-in-out;
        -webkit-transform: rotate(80deg);
        -webkit-transform-origin: top left;
        animation-timing-function: ease-in-out;
        transform: rotate(80deg);
        transform-origin: top left
    }

    40%,80% {
        -webkit-animation-timing-function: ease-in-out;
        -webkit-transform: rotate(60deg);
        -webkit-transform-origin: top left;
        animation-timing-function: ease-in-out;
        opacity: 1;
        transform: rotate(60deg);
        transform-origin: top left
    }

    to {
        -webkit-transform: translate3d(0,700px,0);
        opacity: 0;
        transform: translate3d(0,700px,0)
    }
}

.hinge {
    -webkit-animation-duration: 2s;
    -webkit-animation-name: hinge;
    animation-duration: 2s;
    animation-name: hinge
}

@-webkit-keyframes jackInTheBox {
    0% {
        -webkit-transform: scale(.1) rotate(30deg);
        -webkit-transform-origin: center bottom;
        opacity: 0;
        transform: scale(.1) rotate(30deg);
        transform-origin: center bottom
    }

    50% {
        -webkit-transform: rotate(-10deg);
        transform: rotate(-10deg)
    }

    70% {
        -webkit-transform: rotate(3deg);
        transform: rotate(3deg)
    }

    to {
        -webkit-transform: scale(1);
        opacity: 1;
        transform: scale(1)
    }
}

@keyframes jackInTheBox {
    0% {
        -webkit-transform: scale(.1) rotate(30deg);
        -webkit-transform-origin: center bottom;
        opacity: 0;
        transform: scale(.1) rotate(30deg);
        transform-origin: center bottom
    }

    50% {
        -webkit-transform: rotate(-10deg);
        transform: rotate(-10deg)
    }

    70% {
        -webkit-transform: rotate(3deg);
        transform: rotate(3deg)
    }

    to {
        -webkit-transform: scale(1);
        opacity: 1;
        transform: scale(1)
    }
}

.jackInTheBox {
    -webkit-animation-name: jackInTheBox;
    animation-name: jackInTheBox
}

@-webkit-keyframes rollIn {
    0% {
        -webkit-transform: translate3d(-100%,0,0) rotate(-120deg);
        opacity: 0;
        transform: translate3d(-100%,0,0) rotate(-120deg)
    }

    to {
        -webkit-transform: translateZ(0);
        opacity: 1;
        transform: translateZ(0)
    }
}

@keyframes rollIn {
    0% {
        -webkit-transform: translate3d(-100%,0,0) rotate(-120deg);
        opacity: 0;
        transform: translate3d(-100%,0,0) rotate(-120deg)
    }

    to {
        -webkit-transform: translateZ(0);
        opacity: 1;
        transform: translateZ(0)
    }
}

.rollIn {
    -webkit-animation-name: rollIn;
    animation-name: rollIn
}

@-webkit-keyframes rollOut {
    0% {
        opacity: 1
    }

    to {
        -webkit-transform: translate3d(100%,0,0) rotate(120deg);
        opacity: 0;
        transform: translate3d(100%,0,0) rotate(120deg)
    }
}

@keyframes rollOut {
    0% {
        opacity: 1
    }

    to {
        -webkit-transform: translate3d(100%,0,0) rotate(120deg);
        opacity: 0;
        transform: translate3d(100%,0,0) rotate(120deg)
    }
}

.rollOut {
    -webkit-animation-name: rollOut;
    animation-name: rollOut
}

@-webkit-keyframes zoomIn {
    0% {
        -webkit-transform: scale3d(.3,.3,.3);
        opacity: 0;
        transform: scale3d(.3,.3,.3)
    }

    50% {
        opacity: 1
    }
}

@keyframes zoomIn {
    0% {
        -webkit-transform: scale3d(.3,.3,.3);
        opacity: 0;
        transform: scale3d(.3,.3,.3)
    }

    50% {
        opacity: 1
    }
}

.zoomIn {
    -webkit-animation-name: zoomIn;
    animation-name: zoomIn
}

@-webkit-keyframes zoomInDown {
    0% {
        -webkit-animation-timing-function: cubic-bezier(.55,.055,.675,.19);
        -webkit-transform: scale3d(.1,.1,.1) translate3d(0,-1000px,0);
        animation-timing-function: cubic-bezier(.55,.055,.675,.19);
        opacity: 0;
        transform: scale3d(.1,.1,.1) translate3d(0,-1000px,0)
    }

    60% {
        -webkit-animation-timing-function: cubic-bezier(.175,.885,.32,1);
        -webkit-transform: scale3d(.475,.475,.475) translate3d(0,60px,0);
        animation-timing-function: cubic-bezier(.175,.885,.32,1);
        opacity: 1;
        transform: scale3d(.475,.475,.475) translate3d(0,60px,0)
    }
}

@keyframes zoomInDown {
    0% {
        -webkit-animation-timing-function: cubic-bezier(.55,.055,.675,.19);
        -webkit-transform: scale3d(.1,.1,.1) translate3d(0,-1000px,0);
        animation-timing-function: cubic-bezier(.55,.055,.675,.19);
        opacity: 0;
        transform: scale3d(.1,.1,.1) translate3d(0,-1000px,0)
    }

    60% {
        -webkit-animation-timing-function: cubic-bezier(.175,.885,.32,1);
        -webkit-transform: scale3d(.475,.475,.475) translate3d(0,60px,0);
        animation-timing-function: cubic-bezier(.175,.885,.32,1);
        opacity: 1;
        transform: scale3d(.475,.475,.475) translate3d(0,60px,0)
    }
}

.zoomInDown {
    -webkit-animation-name: zoomInDown;
    animation-name: zoomInDown
}

@-webkit-keyframes zoomInLeft {
    0% {
        -webkit-animation-timing-function: cubic-bezier(.55,.055,.675,.19);
        -webkit-transform: scale3d(.1,.1,.1) translate3d(-1000px,0,0);
        animation-timing-function: cubic-bezier(.55,.055,.675,.19);
        opacity: 0;
        transform: scale3d(.1,.1,.1) translate3d(-1000px,0,0)
    }

    60% {
        -webkit-animation-timing-function: cubic-bezier(.175,.885,.32,1);
        -webkit-transform: scale3d(.475,.475,.475) translate3d(10px,0,0);
        animation-timing-function: cubic-bezier(.175,.885,.32,1);
        opacity: 1;
        transform: scale3d(.475,.475,.475) translate3d(10px,0,0)
    }
}

@keyframes zoomInLeft {
    0% {
        -webkit-animation-timing-function: cubic-bezier(.55,.055,.675,.19);
        -webkit-transform: scale3d(.1,.1,.1) translate3d(-1000px,0,0);
        animation-timing-function: cubic-bezier(.55,.055,.675,.19);
        opacity: 0;
        transform: scale3d(.1,.1,.1) translate3d(-1000px,0,0)
    }

    60% {
        -webkit-animation-timing-function: cubic-bezier(.175,.885,.32,1);
        -webkit-transform: scale3d(.475,.475,.475) translate3d(10px,0,0);
        animation-timing-function: cubic-bezier(.175,.885,.32,1);
        opacity: 1;
        transform: scale3d(.475,.475,.475) translate3d(10px,0,0)
    }
}

.zoomInLeft {
    -webkit-animation-name: zoomInLeft;
    animation-name: zoomInLeft
}

@-webkit-keyframes zoomInRight {
    0% {
        -webkit-animation-timing-function: cubic-bezier(.55,.055,.675,.19);
        -webkit-transform: scale3d(.1,.1,.1) translate3d(1000px,0,0);
        animation-timing-function: cubic-bezier(.55,.055,.675,.19);
        opacity: 0;
        transform: scale3d(.1,.1,.1) translate3d(1000px,0,0)
    }

    60% {
        -webkit-animation-timing-function: cubic-bezier(.175,.885,.32,1);
        -webkit-transform: scale3d(.475,.475,.475) translate3d(-10px,0,0);
        animation-timing-function: cubic-bezier(.175,.885,.32,1);
        opacity: 1;
        transform: scale3d(.475,.475,.475) translate3d(-10px,0,0)
    }
}

@keyframes zoomInRight {
    0% {
        -webkit-animation-timing-function: cubic-bezier(.55,.055,.675,.19);
        -webkit-transform: scale3d(.1,.1,.1) translate3d(1000px,0,0);
        animation-timing-function: cubic-bezier(.55,.055,.675,.19);
        opacity: 0;
        transform: scale3d(.1,.1,.1) translate3d(1000px,0,0)
    }

    60% {
        -webkit-animation-timing-function: cubic-bezier(.175,.885,.32,1);
        -webkit-transform: scale3d(.475,.475,.475) translate3d(-10px,0,0);
        animation-timing-function: cubic-bezier(.175,.885,.32,1);
        opacity: 1;
        transform: scale3d(.475,.475,.475) translate3d(-10px,0,0)
    }
}

.zoomInRight {
    -webkit-animation-name: zoomInRight;
    animation-name: zoomInRight
}

@-webkit-keyframes zoomInUp {
    0% {
        -webkit-animation-timing-function: cubic-bezier(.55,.055,.675,.19);
        -webkit-transform: scale3d(.1,.1,.1) translate3d(0,1000px,0);
        animation-timing-function: cubic-bezier(.55,.055,.675,.19);
        opacity: 0;
        transform: scale3d(.1,.1,.1) translate3d(0,1000px,0)
    }

    60% {
        -webkit-animation-timing-function: cubic-bezier(.175,.885,.32,1);
        -webkit-transform: scale3d(.475,.475,.475) translate3d(0,-60px,0);
        animation-timing-function: cubic-bezier(.175,.885,.32,1);
        opacity: 1;
        transform: scale3d(.475,.475,.475) translate3d(0,-60px,0)
    }
}

@keyframes zoomInUp {
    0% {
        -webkit-animation-timing-function: cubic-bezier(.55,.055,.675,.19);
        -webkit-transform: scale3d(.1,.1,.1) translate3d(0,1000px,0);
        animation-timing-function: cubic-bezier(.55,.055,.675,.19);
        opacity: 0;
        transform: scale3d(.1,.1,.1) translate3d(0,1000px,0)
    }

    60% {
        -webkit-animation-timing-function: cubic-bezier(.175,.885,.32,1);
        -webkit-transform: scale3d(.475,.475,.475) translate3d(0,-60px,0);
        animation-timing-function: cubic-bezier(.175,.885,.32,1);
        opacity: 1;
        transform: scale3d(.475,.475,.475) translate3d(0,-60px,0)
    }
}

.zoomInUp {
    -webkit-animation-name: zoomInUp;
    animation-name: zoomInUp
}

@-webkit-keyframes zoomOut {
    0% {
        opacity: 1
    }

    50% {
        -webkit-transform: scale3d(.3,.3,.3);
        opacity: 0;
        transform: scale3d(.3,.3,.3)
    }

    to {
        opacity: 0
    }
}

@keyframes zoomOut {
    0% {
        opacity: 1
    }

    50% {
        -webkit-transform: scale3d(.3,.3,.3);
        opacity: 0;
        transform: scale3d(.3,.3,.3)
    }

    to {
        opacity: 0
    }
}

.zoomOut {
    -webkit-animation-name: zoomOut;
    animation-name: zoomOut
}

@-webkit-keyframes zoomOutDown {
    40% {
        -webkit-animation-timing-function: cubic-bezier(.55,.055,.675,.19);
        -webkit-transform: scale3d(.475,.475,.475) translate3d(0,-60px,0);
        animation-timing-function: cubic-bezier(.55,.055,.675,.19);
        opacity: 1;
        transform: scale3d(.475,.475,.475) translate3d(0,-60px,0)
    }

    to {
        -webkit-animation-timing-function: cubic-bezier(.175,.885,.32,1);
        -webkit-transform: scale3d(.1,.1,.1) translate3d(0,2000px,0);
        -webkit-transform-origin: center bottom;
        animation-timing-function: cubic-bezier(.175,.885,.32,1);
        opacity: 0;
        transform: scale3d(.1,.1,.1) translate3d(0,2000px,0);
        transform-origin: center bottom
    }
}

@keyframes zoomOutDown {
    40% {
        -webkit-animation-timing-function: cubic-bezier(.55,.055,.675,.19);
        -webkit-transform: scale3d(.475,.475,.475) translate3d(0,-60px,0);
        animation-timing-function: cubic-bezier(.55,.055,.675,.19);
        opacity: 1;
        transform: scale3d(.475,.475,.475) translate3d(0,-60px,0)
    }

    to {
        -webkit-animation-timing-function: cubic-bezier(.175,.885,.32,1);
        -webkit-transform: scale3d(.1,.1,.1) translate3d(0,2000px,0);
        -webkit-transform-origin: center bottom;
        animation-timing-function: cubic-bezier(.175,.885,.32,1);
        opacity: 0;
        transform: scale3d(.1,.1,.1) translate3d(0,2000px,0);
        transform-origin: center bottom
    }
}

.zoomOutDown {
    -webkit-animation-name: zoomOutDown;
    animation-name: zoomOutDown
}

@-webkit-keyframes zoomOutLeft {
    40% {
        -webkit-transform: scale3d(.475,.475,.475) translate3d(42px,0,0);
        opacity: 1;
        transform: scale3d(.475,.475,.475) translate3d(42px,0,0)
    }

    to {
        -webkit-transform: scale(.1) translate3d(-2000px,0,0);
        -webkit-transform-origin: left center;
        opacity: 0;
        transform: scale(.1) translate3d(-2000px,0,0);
        transform-origin: left center
    }
}

@keyframes zoomOutLeft {
    40% {
        -webkit-transform: scale3d(.475,.475,.475) translate3d(42px,0,0);
        opacity: 1;
        transform: scale3d(.475,.475,.475) translate3d(42px,0,0)
    }

    to {
        -webkit-transform: scale(.1) translate3d(-2000px,0,0);
        -webkit-transform-origin: left center;
        opacity: 0;
        transform: scale(.1) translate3d(-2000px,0,0);
        transform-origin: left center
    }
}

.zoomOutLeft {
    -webkit-animation-name: zoomOutLeft;
    animation-name: zoomOutLeft
}

@-webkit-keyframes zoomOutRight {
    40% {
        -webkit-transform: scale3d(.475,.475,.475) translate3d(-42px,0,0);
        opacity: 1;
        transform: scale3d(.475,.475,.475) translate3d(-42px,0,0)
    }

    to {
        -webkit-transform: scale(.1) translate3d(2000px,0,0);
        -webkit-transform-origin: right center;
        opacity: 0;
        transform: scale(.1) translate3d(2000px,0,0);
        transform-origin: right center
    }
}

@keyframes zoomOutRight {
    40% {
        -webkit-transform: scale3d(.475,.475,.475) translate3d(-42px,0,0);
        opacity: 1;
        transform: scale3d(.475,.475,.475) translate3d(-42px,0,0)
    }

    to {
        -webkit-transform: scale(.1) translate3d(2000px,0,0);
        -webkit-transform-origin: right center;
        opacity: 0;
        transform: scale(.1) translate3d(2000px,0,0);
        transform-origin: right center
    }
}

.zoomOutRight {
    -webkit-animation-name: zoomOutRight;
    animation-name: zoomOutRight
}

@-webkit-keyframes zoomOutUp {
    40% {
        -webkit-animation-timing-function: cubic-bezier(.55,.055,.675,.19);
        -webkit-transform: scale3d(.475,.475,.475) translate3d(0,60px,0);
        animation-timing-function: cubic-bezier(.55,.055,.675,.19);
        opacity: 1;
        transform: scale3d(.475,.475,.475) translate3d(0,60px,0)
    }

    to {
        -webkit-animation-timing-function: cubic-bezier(.175,.885,.32,1);
        -webkit-transform: scale3d(.1,.1,.1) translate3d(0,-2000px,0);
        -webkit-transform-origin: center bottom;
        animation-timing-function: cubic-bezier(.175,.885,.32,1);
        opacity: 0;
        transform: scale3d(.1,.1,.1) translate3d(0,-2000px,0);
        transform-origin: center bottom
    }
}

@keyframes zoomOutUp {
    40% {
        -webkit-animation-timing-function: cubic-bezier(.55,.055,.675,.19);
        -webkit-transform: scale3d(.475,.475,.475) translate3d(0,60px,0);
        animation-timing-function: cubic-bezier(.55,.055,.675,.19);
        opacity: 1;
        transform: scale3d(.475,.475,.475) translate3d(0,60px,0)
    }

    to {
        -webkit-animation-timing-function: cubic-bezier(.175,.885,.32,1);
        -webkit-transform: scale3d(.1,.1,.1) translate3d(0,-2000px,0);
        -webkit-transform-origin: center bottom;
        animation-timing-function: cubic-bezier(.175,.885,.32,1);
        opacity: 0;
        transform: scale3d(.1,.1,.1) translate3d(0,-2000px,0);
        transform-origin: center bottom
    }
}

.zoomOutUp {
    -webkit-animation-name: zoomOutUp;
    animation-name: zoomOutUp
}

@-webkit-keyframes slideInDown {
    0% {
        -webkit-transform: translate3d(0,-100%,0);
        transform: translate3d(0,-100%,0);
        visibility: visible
    }

    to {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}

@keyframes slideInDown {
    0% {
        -webkit-transform: translate3d(0,-100%,0);
        transform: translate3d(0,-100%,0);
        visibility: visible
    }

    to {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}

.slideInDown {
    -webkit-animation-name: slideInDown;
    animation-name: slideInDown
}

@-webkit-keyframes slideInLeft {
    0% {
        -webkit-transform: translate3d(-100%,0,0);
        transform: translate3d(-100%,0,0);
        visibility: visible
    }

    to {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}

@keyframes slideInLeft {
    0% {
        -webkit-transform: translate3d(-100%,0,0);
        transform: translate3d(-100%,0,0);
        visibility: visible
    }

    to {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}

.slideInLeft {
    -webkit-animation-name: slideInLeft;
    animation-name: slideInLeft
}

@-webkit-keyframes slideInRight {
    0% {
        -webkit-transform: translate3d(100%,0,0);
        transform: translate3d(100%,0,0);
        visibility: visible
    }

    to {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}

@keyframes slideInRight {
    0% {
        -webkit-transform: translate3d(100%,0,0);
        transform: translate3d(100%,0,0);
        visibility: visible
    }

    to {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}

.slideInRight {
    -webkit-animation-name: slideInRight;
    animation-name: slideInRight
}

@-webkit-keyframes slideInUp {
    0% {
        -webkit-transform: translate3d(0,100%,0);
        transform: translate3d(0,100%,0);
        visibility: visible
    }

    to {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}

@keyframes slideInUp {
    0% {
        -webkit-transform: translate3d(0,100%,0);
        transform: translate3d(0,100%,0);
        visibility: visible
    }

    to {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}

.slideInUp {
    -webkit-animation-name: slideInUp;
    animation-name: slideInUp
}

@-webkit-keyframes slideOutDown {
    0% {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }

    to {
        -webkit-transform: translate3d(0,100%,0);
        transform: translate3d(0,100%,0);
        visibility: hidden
    }
}

@keyframes slideOutDown {
    0% {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }

    to {
        -webkit-transform: translate3d(0,100%,0);
        transform: translate3d(0,100%,0);
        visibility: hidden
    }
}

.slideOutDown {
    -webkit-animation-name: slideOutDown;
    animation-name: slideOutDown
}

@-webkit-keyframes slideOutLeft {
    0% {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }

    to {
        -webkit-transform: translate3d(-100%,0,0);
        transform: translate3d(-100%,0,0);
        visibility: hidden
    }
}

@keyframes slideOutLeft {
    0% {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }

    to {
        -webkit-transform: translate3d(-100%,0,0);
        transform: translate3d(-100%,0,0);
        visibility: hidden
    }
}

.slideOutLeft {
    -webkit-animation-name: slideOutLeft;
    animation-name: slideOutLeft
}

@-webkit-keyframes slideOutRight {
    0% {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }

    to {
        -webkit-transform: translate3d(100%,0,0);
        transform: translate3d(100%,0,0);
        visibility: hidden
    }
}

@keyframes slideOutRight {
    0% {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }

    to {
        -webkit-transform: translate3d(100%,0,0);
        transform: translate3d(100%,0,0);
        visibility: hidden
    }
}

.slideOutRight {
    -webkit-animation-name: slideOutRight;
    animation-name: slideOutRight
}

@-webkit-keyframes slideOutUp {
    0% {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }

    to {
        -webkit-transform: translate3d(0,-100%,0);
        transform: translate3d(0,-100%,0);
        visibility: hidden
    }
}

@keyframes slideOutUp {
    0% {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }

    to {
        -webkit-transform: translate3d(0,-100%,0);
        transform: translate3d(0,-100%,0);
        visibility: hidden
    }
}

.slideOutUp {
    -webkit-animation-name: slideOutUp;
    animation-name: slideOutUp
}

.animated {
    -webkit-animation-duration: 1s;
    -webkit-animation-fill-mode: both;
    animation-duration: 1s;
    animation-fill-mode: both
}

.animated.infinite {
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite
}

.animated.delay-1s {
    -webkit-animation-delay: 1s;
    animation-delay: 1s
}

.animated.delay-2s {
    -webkit-animation-delay: 2s;
    animation-delay: 2s
}

.animated.delay-3s {
    -webkit-animation-delay: 3s;
    animation-delay: 3s
}

.animated.delay-4s {
    -webkit-animation-delay: 4s;
    animation-delay: 4s
}

.animated.delay-5s {
    -webkit-animation-delay: 5s;
    animation-delay: 5s
}

.animated.fast {
    -webkit-animation-duration: .8s;
    animation-duration: .8s
}

.animated.faster {
    -webkit-animation-duration: .5s;
    animation-duration: .5s
}

.animated.slow {
    -webkit-animation-duration: 2s;
    animation-duration: 2s
}

.animated.slower {
    -webkit-animation-duration: 3s;
    animation-duration: 3s
}

@media (prefers-reduced-motion) {
    .animated {
        -webkit-animation: unset!important;
        -webkit-transition: none!important;
        animation: unset!important;
        transition: none!important
    }
}

@-webkit-keyframes vtex-render-runtime-8-x-slide {
    0% {
        transform: translate3d(-50%,0,0)
    }

    to {
        transform: translateZ(0)
    }
}

@keyframes vtex-render-runtime-8-x-slide {
    0% {
        transform: translate3d(-50%,0,0)
    }

    to {
        transform: translateZ(0)
    }
}

.vtex-render-runtime-8-x-slide {
    -webkit-animation: vtex-render-runtime-8-x-slide 1.5s linear infinite;
    animation: vtex-render-runtime-8-x-slide 1.5s linear infinite
}

.vtex-render-runtime-8-x-lazyload.lazyload {
    opacity: 0
}

@layer sl-tokens {
    :root {
        --sl-space-0: 0rem;
        --sl-space-1: 0.25rem;
        --sl-space-2: 0.5rem;
        --sl-space-3: 0.75rem;
        --sl-space-4: 1rem;
        --sl-space-5: 1.25rem;
        --sl-space-6: 1.5rem;
        --sl-space-7: 1.75rem;
        --sl-space-8: 2rem;
        --sl-space-10: 2.5rem;
        --sl-space-12: 3rem;
        --sl-space-16: 4rem;
        --sl-space-20: 5rem;
        --sl-space-24: 6rem;
        --sl-space-28: 7rem;
        --sl-space-32: 8rem;
        --sl-space-05: 0.125rem;
        --sl-space-gap: var(--sl-space-4);
        --sl-color-gray-0: #fff;
        --sl-color-gray-1: #f5f5f5;
        --sl-color-gray-2: #ebebeb;
        --sl-color-gray-3: #e0e0e0;
        --sl-color-gray-4: #d6d6d6;
        --sl-color-gray-5: #c2c2c2;
        --sl-color-gray-6: #adadad;
        --sl-color-gray-7: #999;
        --sl-color-gray-8: #858585;
        --sl-color-gray-9: #707070;
        --sl-color-gray-10: #5c5c5c;
        --sl-color-gray-11: #3d3d3d;
        --sl-color-gray-12: #1f1f1f;
        --sl-color-gray-13: #000;
        --sl-color-red-1: #fdf6f5;
        --sl-color-red-2: #ffedea;
        --sl-color-red-3: #ffdfd9;
        --sl-color-red-4: #ffd0c7;
        --sl-color-red-5: #ffbbad;
        --sl-color-red-6: #ff9e8b;
        --sl-color-red-7: #ff7f68;
        --sl-color-red-8: #f95d47;
        --sl-color-red-9: #ec3727;
        --sl-color-red-10: #d31a15;
        --sl-color-red-11: #b40202;
        --sl-color-red-12: #940303;
        --sl-color-red-13: #720000;
        --sl-color-orange-1: #fdf5e9;
        --sl-color-orange-2: #ffedcd;
        --sl-color-orange-3: #ffe0ae;
        --sl-color-orange-4: #fed392;
        --sl-color-orange-5: #febc64;
        --sl-color-orange-6: #ffa138;
        --sl-color-orange-7: #f78612;
        --sl-color-orange-8: #e57001;
        --sl-color-orange-9: #cc5e01;
        --sl-color-orange-10: #b24d01;
        --sl-color-orange-11: #963e01;
        --sl-color-orange-12: #7b3001;
        --sl-color-orange-13: #622401;
        --sl-color-yellow-1: #fbf7d4;
        --sl-color-yellow-2: #fdf5ad;
        --sl-color-yellow-3: #faec6d;
        --sl-color-yellow-4: #fade1e;
        --sl-color-yellow-5: #e9c701;
        --sl-color-yellow-6: #d8b401;
        --sl-color-yellow-7: #c5a001;
        --sl-color-yellow-8: #b18d01;
        --sl-color-yellow-9: #9c7901;
        --sl-color-yellow-10: #866701;
        --sl-color-yellow-11: #715401;
        --sl-color-yellow-12: #5c4401;
        --sl-color-yellow-13: #493401;
        --sl-color-green-1: #e9fce3;
        --sl-color-green-2: #cefdc0;
        --sl-color-green-3: #aff79e;
        --sl-color-green-4: #97ef86;
        --sl-color-green-5: #74e26c;
        --sl-color-green-6: #4fd051;
        --sl-color-green-7: #28bc37;
        --sl-color-green-8: #08a822;
        --sl-color-green-9: #019213;
        --sl-color-green-10: #017d10;
        --sl-color-green-11: #016810;
        --sl-color-green-12: #01540e;
        --sl-color-green-13: #01410b;
        --sl-color-teal-1: #e9faf8;
        --sl-color-teal-2: #cff8f4;
        --sl-color-teal-3: #abf2eb;
        --sl-color-teal-4: #8deae3;
        --sl-color-teal-5: #66dbd3;
        --sl-color-teal-6: #40cac2;
        --sl-color-teal-7: #10b6af;
        --sl-color-teal-8: #01a29b;
        --sl-color-teal-9: #018d88;
        --sl-color-teal-10: #017873;
        --sl-color-teal-11: #016460;
        --sl-color-teal-12: #0d504d;
        --sl-color-teal-13: #133d3b;
        --sl-color-blue-1: #f1f8fd;
        --sl-color-blue-2: #e1f3ff;
        --sl-color-blue-3: #cbe9ff;
        --sl-color-blue-4: #b6dfff;
        --sl-color-blue-5: #97cffe;
        --sl-color-blue-6: #79bcfb;
        --sl-color-blue-7: #5aa8f7;
        --sl-color-blue-8: #3993f4;
        --sl-color-blue-9: #157bf4;
        --sl-color-blue-10: #0366dd;
        --sl-color-blue-11: #0155b7;
        --sl-color-blue-12: #014592;
        --sl-color-blue-13: #013672;
        --sl-color-purple-1: #f9f5fd;
        --sl-color-purple-2: #f5eafe;
        --sl-color-purple-3: #eddcfe;
        --sl-color-purple-4: #e5cffe;
        --sl-color-purple-5: #dabafd;
        --sl-color-purple-6: #cba3fc;
        --sl-color-purple-7: #bc8afb;
        --sl-color-purple-8: #ad71f8;
        --sl-color-purple-9: #9c56f3;
        --sl-color-purple-10: #883ce6;
        --sl-color-purple-11: #7225d2;
        --sl-color-purple-12: #5c12b6;
        --sl-color-purple-13: #460b93;
        --sl-color-pink-1: #fdf5f7;
        --sl-color-pink-2: #ffebf2;
        --sl-color-pink-3: #ffdfeb;
        --sl-color-pink-4: #ffc8dc;
        --sl-color-pink-5: #feb2cd;
        --sl-color-pink-6: #ff98bf;
        --sl-color-pink-7: #fe78ac;
        --sl-color-pink-8: #ef5997;
        --sl-color-pink-9: #de387f;
        --sl-color-pink-10: #ca226a;
        --sl-color-pink-11: #af0956;
        --sl-color-pink-12: #8f0246;
        --sl-color-pink-13: #74043b;
        --sl-color-cyan-1: #e6fafd;
        --sl-color-cyan-2: #c6f9ff;
        --sl-color-cyan-3: #a5f1ff;
        --sl-color-cyan-4: #89e8fb;
        --sl-color-cyan-5: #61d9f4;
        --sl-color-cyan-6: #34c6e9;
        --sl-color-cyan-7: #13b1db;
        --sl-color-cyan-8: #029dc9;
        --sl-color-cyan-9: #0187b5;
        --sl-color-cyan-10: #0172a0;
        --sl-color-cyan-11: #015e8a;
        --sl-color-cyan-12: #014b74;
        --sl-color-cyan-13: #013a5e;
        --sl-fg-base: var(--sl-color-gray-12);
        --sl-fg-base-soft: var(--sl-color-gray-9);
        --sl-fg-base-disabled: var(--sl-color-gray-7);
        --sl-fg-inverted: var(--sl-color-gray-0);
        --sl-fg-warning: var(--sl-color-yellow-9);
        --sl-fg-success: var(--sl-color-green-9);
        --sl-fg-informational: var(--sl-color-blue-9);
        --sl-fg-muted: var(--sl-color-gray-11);
        --sl-fg-muted-hover: var(--sl-color-gray-12);
        --sl-fg-muted-pressed: var(--sl-color-gray-13);
        --sl-fg-accent: var(--sl-color-blue-10);
        --sl-fg-accent-hover: var(--sl-color-blue-11);
        --sl-fg-accent-pressed: var(--sl-color-blue-12);
        --sl-fg-critical: var(--sl-color-red-10);
        --sl-fg-critical-hover: var(--sl-color-red-11);
        --sl-fg-critical-pressed: var(--sl-color-red-12);
        --sl-bg-base: var(--sl-color-gray-0);
        --sl-bg-base-disabled: color-mix(in srgb,var(--sl-color-gray-12) 5%,transparent);
        --sl-bg-base-strong: var(--sl-color-gray-3);
        --sl-bg-base-strong-disabled: var(--sl-color-gray-6);
        --sl-bg-base-soft: var(--sl-color-gray-1);
        --sl-bg-warning: var(--sl-color-yellow-1);
        --sl-bg-success: var(--sl-color-green-1);
        --sl-bg-informational: var(--sl-color-blue-1);
        --sl-bg-inverted: var(--sl-color-gray-12);
        --sl-bg-inverted-strong: color-mix(in srgb,var(--sl-color-gray-12) 50%,transparent);
        --sl-bg-muted: color-mix(in srgb,var(--sl-color-gray-12) 5%,transparent);
        --sl-bg-muted-hover: color-mix(in srgb,var(--sl-color-gray-12) 10%,transparent);
        --sl-bg-muted-pressed: color-mix(in srgb,var(--sl-color-gray-12) 15%,transparent);
        --sl-bg-muted-plain: color-mix(in srgb,var(--sl-color-gray-12) 0%,transparent);
        --sl-bg-muted-plain-hover: color-mix(in srgb,var(--sl-color-gray-12) 5%,transparent);
        --sl-bg-muted-plain-pressed: color-mix(in srgb,var(--sl-color-gray-12) 10%,transparent);
        --sl-bg-accent: var(--sl-color-blue-2);
        --sl-bg-accent-hover: var(--sl-color-blue-3);
        --sl-bg-accent-pressed: var(--sl-color-blue-4);
        --sl-bg-accent-plain: color-mix(in srgb,var(--sl-color-blue-10) 0%,transparent);
        --sl-bg-accent-plain-hover: color-mix(in srgb,var(--sl-color-blue-10) 5%,transparent);
        --sl-bg-accent-plain-pressed: color-mix(in srgb,var(--sl-color-blue-10) 10%,transparent);
        --sl-bg-accent-strong: var(--sl-color-blue-10);
        --sl-bg-accent-strong-hover: var(--sl-color-blue-11);
        --sl-bg-accent-strong-pressed: var(--sl-color-blue-12);
        --sl-bg-critical: var(--sl-color-red-1);
        --sl-bg-critical-plain: color-mix(in srgb,var(--sl-color-red-10) 0%,transparent);
        --sl-bg-critical-plain-hover: color-mix(in srgb,var(--sl-color-red-10) 5%,transparent);
        --sl-bg-critical-plain-pressed: color-mix(in srgb,var(--sl-color-red-10) 10%,transparent);
        --sl-bg-critical-strong: var(--sl-color-red-10);
        --sl-bg-critical-strong-hover: var(--sl-color-red-11);
        --sl-bg-critical-strong-pressed: var(--sl-color-red-12);
        --sl-border-base: 1px solid var(--sl-color-gray-3);
        --sl-border-base-disabled: 1px solid var(--sl-color-gray-6);
        --sl-border-base-strong: 1px solid var(--sl-color-gray-5);
        --sl-border-base-strong-hover: 1px solid var(--sl-color-gray-6);
        --sl-border-success: 1px solid var(--sl-color-green-3);
        --sl-border-informational: 1px solid var(--sl-color-blue-3);
        --sl-border-warning: 1px solid var(--sl-color-yellow-3);
        --sl-border-accent: 1px solid var(--sl-color-blue-3);
        --sl-border-accent-strong: 1px solid var(--sl-color-blue-10);
        --sl-border-accent-strong-hover: 1px solid var(--sl-color-blue-11);
        --sl-border-critical: 1px solid var(--sl-color-red-3);
        --sl-border-critical-strong: 1px solid var(--sl-color-red-8);
        --sl-border-critical-strong-hover: 1px solid var(--sl-color-red-9);
        --sl-radius-0: 0rem;
        --sl-radius-1: 0.25rem;
        --sl-radius-2: 0.5rem;
        --sl-radius-3: 0.75rem;
        --sl-radius-full: 9999rem;
        --sl-focus-ring-base: 0rem 0rem 0rem 0.0625rem var(--sl-color-gray-0),0rem 0rem 0rem 0.1875rem var(--sl-color-gray-5);
        --sl-focus-ring-critical: 0rem 0rem 0rem 0.0625rem var(--sl-color-gray-0),0rem 0rem 0rem 0.1875rem var(--sl-color-red-6);
        --sl-focus-ring-accent: 0rem 0rem 0rem 0.0625rem var(--sl-color-gray-0),0rem 0rem 0rem 0.1875rem var(--sl-color-blue-6);
        --sl-shadow-1: 0rem 0.25rem 1rem 0rem rgba(0,0,0,0.16);
        --sl-shadow-2: 0rem 1.5rem 3rem 0rem rgba(0,0,0,0.16);
        --sl-z-1: 0;
        --sl-z-2: 100;
        --sl-z-3: 200;
        --sl-z-4: 300;
        --sl-z-5: 400;
        --sl-z-6: 500;
        --sl-z-7: 600;
        --sl-z-8: 700;
        --sl-z-9: 800;
        --sl-z-10: 900;
        --sl-font-family-sans: "Inter",-apple-system,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,BlinkMacSystemFont,sans-serif;
        --sl-font-weight-regular: 400;
        --sl-font-weight-medium: 500;
        --sl-font-weight-semibold: 600;
        --sl-font-size-1: 0.75rem;
        --sl-font-size-2: 0.875rem;
        --sl-font-size-3: 1rem;
        --sl-font-size-4: 1.25rem;
        --sl-font-size-5: 1.5rem;
        --sl-letter-spacing-1: 0rem;
        --sl-letter-spacing-2: -0.00875rem;
        --sl-letter-spacing-3: -0.02rem;
        --sl-letter-spacing-4: -0.04rem;
        --sl-line-height-1: 1rem;
        --sl-line-height-2: 1.25rem;
        --sl-line-height-3: 1.5rem;
        --sl-line-height-4: 1.75rem;
        --sl-line-height-5: 2rem;
        --sl-text-caption-1-font: var(--sl-font-weight-medium) var(--sl-font-size-1)/var(--sl-line-height-1) var(--sl-font-family-sans);
        --sl-text-caption-1-letter-spacing: var(--sl-letter-spacing-1);
        --sl-text-caption-2-font: var(--sl-font-weight-regular) var(--sl-font-size-1)/var(--sl-line-height-1) var(--sl-font-family-sans);
        --sl-text-caption-2-letter-spacing: var(--sl-letter-spacing-1);
        --sl-text-action-font: var(--sl-font-weight-semibold) var(--sl-font-size-2)/var(--sl-line-height-2) var(--sl-font-family-sans);
        --sl-text-action-letter-spacing: var(--sl-letter-spacing-2);
        --sl-text-emphasis-font: var(--sl-font-weight-medium) var(--sl-font-size-2)/var(--sl-line-height-2) var(--sl-font-family-sans);
        --sl-text-emphasis-letter-spacing: var(--sl-letter-spacing-2);
        --sl-text-body-font: var(--sl-font-weight-regular) var(--sl-font-size-2)/var(--sl-line-height-2) var(--sl-font-family-sans);
        --sl-text-body-letter-spacing: var(--sl-letter-spacing-2);
        --sl-text-display-1-font: var(--sl-font-weight-semibold) var(--sl-font-size-5)/var(--sl-line-height-5) var(--sl-font-family-sans);
        --sl-text-display-1-letter-spacing: var(--sl-letter-spacing-4);
        --sl-text-display-2-font: var(--sl-font-weight-semibold) var(--sl-font-size-4)/var(--sl-line-height-4) var(--sl-font-family-sans);
        --sl-text-display-2-letter-spacing: var(--sl-letter-spacing-4);
        --sl-text-display-3-font: var(--sl-font-weight-semibold) var(--sl-font-size-3)/var(--sl-line-height-3) var(--sl-font-family-sans);
        --sl-text-display-3-letter-spacing: var(--sl-letter-spacing-3);
        --sl-text-display-4-font: var(--sl-font-weight-regular) var(--sl-font-size-3)/var(--sl-line-height-3) var(--sl-font-family-sans);
        --sl-text-display-4-letter-spacing: var(--sl-letter-spacing-3)
    }
}

[data-sl-text] {
    overflow-wrap: break-word;
    text-wrap: pretty
}

[data-sl-text][data-variant=body] {
    font: var(--sl-text-body-font);
    letter-spacing: var(--sl-text-body-letter-spacing)
}

[data-sl-text][data-variant=action] {
    font: var(--sl-text-action-font);
    letter-spacing: var(--sl-text-action-letter-spacing)
}

[data-sl-text][data-variant=emphasis] {
    font: var(--sl-text-emphasis-font);
    letter-spacing: var(--sl-text-emphasis-letter-spacing)
}

[data-sl-text][data-variant=caption1] {
    font: var(--sl-text-caption-1-font);
    letter-spacing: var(--sl-text-caption-1-letter-spacing)
}

[data-sl-text][data-variant=caption2] {
    font: var(--sl-text-caption-2-font);
    letter-spacing: var(--sl-text-caption-2-letter-spacing)
}

[data-sl-text][data-variant=display1] {
    font: var(--sl-text-display-1-font);
    letter-spacing: var(--sl-text-display-1-letter-spacing)
}

[data-sl-text][data-variant=display2] {
    font: var(--sl-text-display-2-font);
    letter-spacing: var(--sl-text-display-2-letter-spacing)
}

[data-sl-text][data-variant=display3] {
    font: var(--sl-text-display-3-font);
    letter-spacing: var(--sl-text-display-3-letter-spacing)
}

[data-sl-text][data-variant=display4] {
    font: var(--sl-text-display-4-font);
    letter-spacing: var(--sl-text-display-4-letter-spacing)
}

@-webkit-keyframes vtex-render-runtime-8-x-sl-animation-dash {
    0% {
        stroke-dasharray: 1 150;
        stroke-dashoffset: 0
    }

    50% {
        stroke-dasharray: 90 150;
        stroke-dashoffset: -35px
    }

    to {
        stroke-dasharray: 90 150;
        stroke-dashoffset: -124px
    }
}

@keyframes vtex-render-runtime-8-x-sl-animation-dash {
    0% {
        stroke-dasharray: 1 150;
        stroke-dashoffset: 0
    }

    50% {
        stroke-dasharray: 90 150;
        stroke-dashoffset: -35px
    }

    to {
        stroke-dasharray: 90 150;
        stroke-dashoffset: -124px
    }
}

@-webkit-keyframes vtex-render-runtime-8-x-sl-animation-rotate {
    to {
        transform: rotate(1turn)
    }
}

@keyframes vtex-render-runtime-8-x-sl-animation-rotate {
    to {
        transform: rotate(1turn)
    }
}

[data-sl-spinner]>svg {
    -webkit-animation: vtex-render-runtime-8-x-sl-animation-rotate 1.5s linear infinite;
    animation: vtex-render-runtime-8-x-sl-animation-rotate 1.5s linear infinite
}

[data-sl-spinner]>svg>circle {
    fill: none;
    stroke: currentColor;
    stroke-width: 5px;
    stroke-linecap: round;
    -webkit-animation: vtex-render-runtime-8-x-sl-animation-dash 1s ease-in-out infinite;
    animation: vtex-render-runtime-8-x-sl-animation-dash 1s ease-in-out infinite
}

[data-sl-button] {
    padding: var(--sl-element-space-top) var(--sl-element-space-right) var(--sl-element-space-bottom) var(--sl-element-space-left);
    height: var(--sl-element-height);
    border-radius: var(--sl-radius-2);
    font: var(--sl-text-action-font);
    letter-spacing: var(--sl-text-action-letter-spacing);
    cursor: pointer;
    -ms-appearance: button;
    -webkit-appearance: button;
    -moz-appearance: button;
    appearance: button;
    border: none;
    text-decoration: none;
    position: relative
}

[data-sl-button]:focus {
    outline: none
}

[data-sl-button]>[data-sl-button-content] {
    font: inherit;
    letter-spacing: inherit;
    gap: var(--sl-space-1);
    opacity: 1;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    width: 100%;
    transition: opacity .3s;
    display: flex
}

[data-sl-button]>[data-sl-button-content] [data-sl-icon-small]:first-child,[data-sl-button]>[data-sl-button-content] [data-sl-icon]:first-child {
    margin-left: calc(var(--sl-space-1)*-1)
}

[data-sl-button]>[data-sl-button-content] [data-sl-icon-small]:last-child,[data-sl-button]>[data-sl-button-content] [data-sl-icon]:last-child {
    margin-left: calc(var(--sl-space-05)*-1)
}

[data-sl-button]>[data-sl-button-overlay] {
    color: inherit;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0
}

[data-sl-button][data-loading=true]>[data-sl-button-content] {
    opacity: 0
}

[data-sl-button][data-size=normal] {
    --sl-element-space-top: var(--sl-space-2);
    --sl-element-space-bottom: var(--sl-space-2);
    --sl-element-space-right: var(--sl-space-3);
    --sl-element-space-left: var(--sl-space-3);
    --sl-element-height: 2.25rem
}

[data-sl-button][data-size=large] {
    --sl-element-space-top: var(--sl-space-3);
    --sl-element-space-bottom: var(--sl-space-3);
    --sl-element-space-right: var(--sl-space-4);
    --sl-element-space-left: var(--sl-space-4);
    --sl-element-height: 2.75rem
}

[data-sl-button][data-variant=secondary] {
    background: var(--sl-bg-muted);
    color: var(--sl-fg-muted)
}

[data-sl-button][data-variant=secondary]:hover {
    background: var(--sl-bg-muted-hover);
    color: var(--sl-fg-muted-hover)
}

[data-sl-button][data-variant=secondary]:active {
    background: var(--sl-bg-muted-pressed);
    color: var(--sl-fg-muted-pressed)
}

[data-sl-button][data-variant=secondary]:focus-visible {
    box-shadow: var(--sl-focus-ring-base);
    background: var(--sl-bg-muted-hover);
    color: var(--sl-fg-muted-hover)
}

[data-sl-button][data-variant=secondary]:disabled {
    background: var(--sl-bg-base-disabled);
    color: var(--sl-fg-base-disabled)
}

[data-sl-button][data-variant=secondary]:disabled>[data-sl-button-overlay] {
    color: var(--sl-fg-base-soft)
}

[data-sl-button][data-variant=tertiary] {
    background: var(--sl-bg-muted-plain);
    color: var(--sl-fg-muted)
}

[data-sl-button][data-variant=tertiary]:hover {
    background: var(--sl-bg-muted-plain-hover);
    color: var(--sl-fg-muted-hover)
}

[data-sl-button][data-variant=tertiary]:active {
    background: var(--sl-bg-muted-plain-pressed);
    color: var(--sl-fg-muted-pressed)
}

[data-sl-button][data-variant=tertiary]:focus-visible {
    box-shadow: var(--sl-focus-ring-base);
    background: var(--sl-bg-muted-plain-hover);
    color: var(--sl-fg-muted-hover)
}

[data-sl-button][data-variant=tertiary]:disabled {
    color: var(--sl-fg-base-disabled);
    background: none
}

[data-sl-button][data-variant=tertiary]:disabled>[data-sl-button-overlay] {
    color: var(--sl-fg-base-soft)
}

[data-sl-button][data-variant=primary] {
    background: var(--sl-bg-accent-strong);
    color: var(--sl-fg-inverted)
}

[data-sl-button][data-variant=primary]:hover {
    background: var(--sl-bg-accent-strong-hover)
}

[data-sl-button][data-variant=primary]:active {
    background: var(--sl-bg-accent-strong-pressed)
}

[data-sl-button][data-variant=primary]:focus-visible {
    box-shadow: var(--sl-focus-ring-accent)
}

[data-sl-button][data-variant=primary]:disabled {
    background: var(--sl-bg-base-strong-disabled)
}

[data-sl-button][data-variant=critical] {
    background: var(--sl-bg-critical-strong);
    color: var(--sl-fg-inverted)
}

[data-sl-button][data-variant=critical]:hover {
    background: var(--sl-bg-critical-strong-hover)
}

[data-sl-button][data-variant=critical]:active {
    background: var(--sl-bg-critical-strong-pressed)
}

[data-sl-button][data-variant=critical]:focus-visible {
    box-shadow: var(--sl-focus-ring-critical);
    background: var(--sl-bg-critical-strong-hover)
}

[data-sl-button][data-variant=critical]:disabled {
    background: var(--sl-bg-base-strong-disabled)
}

[data-sl-button][data-variant=criticalTertiary] {
    background: var(--sl-bg-critical-plain);
    color: var(--sl-fg-critical)
}

[data-sl-button][data-variant=criticalTertiary]:hover {
    background: var(--sl-bg-critical-plain-hover);
    color: var(--sl-fg-critical-hover)
}

[data-sl-button][data-variant=criticalTertiary]:active {
    background: var(--sl-bg-critical-plain-pressed);
    color: var(--sl-fg-critical-pressed)
}

[data-sl-button][data-variant=criticalTertiary]:focus-visible {
    box-shadow: var(--sl-focus-ring-critical);
    background: var(--sl-bg-critical-plain-hover);
    color: var(--sl-fg-critical-hover)
}

[data-sl-button][data-variant=criticalTertiary]:disabled {
    color: var(--sl-fg-base-disabled);
    background: none
}

[data-sl-button][data-variant=criticalTertiary]:disabled>[data-sl-button-overlay] {
    color: var(--sl-fg-base-soft)
}

.vtex-render-runtime-pg1sL2adbd5iWZ5Y2nXMl {
    display: flex;
    flex-direction: column;
    width: 100%;
    height: 100vh;
    justify-content: center;
    align-items: center;
    text-align: center
}

@media only screen and (max-width: 768px) {
    .vtex-render-runtime-pg1sL2adbd5iWZ5Y2nXMl {
        padding:var(--sl-space-0) var(--sl-space-5)
    }
}

.vtex-render-runtime-3AtoHrtNgkkkqIqbiXxmWL {
    max-width: 26.25rem;
    display: flex;
    flex-direction: column;
    align-items: center
}

.vtex-render-runtime-p5FQbJ7ZJqV4WVc1AtTH {
    margin-top: var(--sl-space-10)
}

.vtex-render-runtime-11jplJx6Fvm7JR4Wnojt-W {
    margin-top: var(--sl-space-3)
}

.vtex-render-runtime-1z5UBnR-ke_rHTBzjVWyAB {
    margin-top: var(--sl-space-10);
    color: var(--sl-fg-base-soft)
}

.vtex-render-runtime-2S0yAG6pMGhNWzOlWlfPX6 {
    margin-top: var(--sl-space-12);
    min-width: 7.5rem
}

.vtex-render-runtime-3elgVH0IKRcXXQcJMKQEpT {
    display: flex;
    gap: var(--sl-space-3);
    margin-top: var(--sl-space-24);
    color: var(--sl-fg-informational)
}

@-webkit-keyframes vtex-render-runtime-8-x-loading-bar-animation {
    0% {
        transform: scaleX(0)
    }

    10% {
        transform: scaleX(.5)
    }

    20% {
        transform: scaleX(.75)
    }

    to {
        transform: scaleX(.95)
    }
}

@keyframes vtex-render-runtime-8-x-loading-bar-animation {
    0% {
        transform: scaleX(0)
    }

    10% {
        transform: scaleX(.5)
    }

    20% {
        transform: scaleX(.75)
    }

    to {
        transform: scaleX(.95)
    }
}

.vtex-render-runtime-8-x-loadingBarAnimation {
    transform-origin: 0 0;
    -webkit-animation: vtex-render-runtime-8-x-loading-bar-animation 6s ease-out;
    animation: vtex-render-runtime-8-x-loading-bar-animation 6s ease-out;
    transform: scaleX(.95)
}

@-webkit-keyframes vtex-styleguide-9-x-vtex-spinner-rotate {
    0% {
        transform: translateZ(0) rotate(0deg)
    }

    to {
        transform: translateZ(0) rotate(1turn)
    }
}

@keyframes vtex-styleguide-9-x-vtex-spinner-rotate {
    0% {
        transform: translateZ(0) rotate(0deg)
    }

    to {
        transform: translateZ(0) rotate(1turn)
    }
}

.vtex-styleguide-9-x-rotate {
    transform-origin: 50% 50%;
    -webkit-animation: vtex-styleguide-9-x-vtex-spinner-rotate .5s linear infinite;
    animation: vtex-styleguide-9-x-vtex-spinner-rotate .5s linear infinite
}

@-webkit-keyframes vtex-styleguide-9-x-vtex-spinner-rotate {
    0% {
        transform: translateZ(0) rotate(0deg)
    }

    to {
        transform: translateZ(0) rotate(1turn)
    }
}

@keyframes vtex-styleguide-9-x-vtex-spinner-rotate {
    0% {
        transform: translateZ(0) rotate(0deg)
    }

    to {
        transform: translateZ(0) rotate(1turn)
    }
}

.vtex-styleguide-9-x-rotate {
    transform-origin: 50% 50%;
    -webkit-animation: vtex-styleguide-9-x-vtex-spinner-rotate .5s linear infinite;
    animation: vtex-styleguide-9-x-vtex-spinner-rotate .5s linear infinite
}

.vtex-styleguide-9-x-input {
}

.vtex-styleguide-9-x-hideDecorators::-ms-clear {
    display: none
}

.vtex-styleguide-9-x-noAppearance {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none
}

::-webkit-input-placeholder {
    color: #979899
}

::-moz-placeholder {
    color: #979899
}

:-ms-input-placeholder {
    color: #979899
}

:-moz-placeholder {
    color: #979899
}

.comoto-store-2-x-modal {
    background-color: rgba(0,0,0,.75);
    width: 100vw;
    height: 100vh;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 2147483640
}

.comoto-store-2-x-modal__dialog {
    padding: 10px;
    color: #000
}

.comoto-store-2-x-modal__dialog--button-close {
    float: right;
    font-size: 1.5rem;
    cursor: pointer
}

.comoto-store-2-x-modal__dialog--children {
    margin: 0
}

.comoto-store-2-x-modal__animated {
    position: fixed
}

@media (min-width: 1024px) {
    .comoto-store-2-x-modal__animated--visible {
        top:30px;
        right: 0;
        -webkit-animation: comoto-store-2-x-slideInLeft .5s ease-in-out;
        animation: comoto-store-2-x-slideInLeft .5s ease-in-out
    }
}

@media (max-width: 1023px) {
    .comoto-store-2-x-modal__animated--visible {
        bottom:25%;
        -webkit-animation: comoto-store-2-x-slideInTop .5s ease-in-out;
        animation: comoto-store-2-x-slideInTop .5s ease-in-out
    }
}

@media (min-width: 1024px) {
    .comoto-store-2-x-modal__animated--invisible {
        top:30px;
        right: -500px;
        -webkit-animation: comoto-store-2-x-slideInRight .5s ease-in-out;
        animation: comoto-store-2-x-slideInRight .5s ease-in-out
    }
}

@media (max-width: 1023px) {
    .comoto-store-2-x-modal__animated--invisible {
        bottom:-25%;
        -webkit-animation: comoto-store-2-x-slideInBottom .5s ease-in-out;
        animation: comoto-store-2-x-slideInBottom .5s ease-in-out
    }
}

.comoto-store-2-x-modal__classic {
    position: relative;
    overflow: hidden
}

.comoto-store-2-x-modal-open {
    display: grid
}

.comoto-store-2-x-modal-close_classic {
    display: none
}

.comoto-store-2-x-modal-close_animated {
    display: none;
    opacity: 0;
    -webkit-animation: comoto-store-2-x-opacityTranslation .5s ease-in-out;
    animation: comoto-store-2-x-opacityTranslation .5s ease-in-out
}

@-webkit-keyframes comoto-store-2-x-opacityTranslation {
    0% {
        display: grid;
        opacity: 1
    }

    50% {
        opacity: .5
    }

    to {
        display: none
    }
}

@keyframes comoto-store-2-x-opacityTranslation {
    0% {
        display: grid;
        opacity: 1
    }

    50% {
        opacity: .5
    }

    to {
        display: none
    }
}

@-webkit-keyframes comoto-store-2-x-slideInLeft {
    0% {
        transform: translateX(100%);
        opacity: 0
    }

    1% {
        opacity: 1
    }

    to {
        transform: translateX(0)
    }
}

@keyframes comoto-store-2-x-slideInLeft {
    0% {
        transform: translateX(100%);
        opacity: 0
    }

    1% {
        opacity: 1
    }

    to {
        transform: translateX(0)
    }
}

@-webkit-keyframes comoto-store-2-x-slideInRight {
    0% {
        right: 0;
        transform: translateX(0);
        opacity: 1
    }

    50% {
        opacity: .5
    }

    to {
        opacity: 0;
        transform: translateX(100%);
        right: -500px
    }
}

@keyframes comoto-store-2-x-slideInRight {
    0% {
        right: 0;
        transform: translateX(0);
        opacity: 1
    }

    50% {
        opacity: .5
    }

    to {
        opacity: 0;
        transform: translateX(100%);
        right: -500px
    }
}

@-webkit-keyframes comoto-store-2-x-slideInTop {
    0% {
        transform: translateY(100%);
        opacity: 0
    }

    50% {
        opacity: .5
    }

    to {
        opacity: 1;
        transform: translateY(0)
    }
}

@keyframes comoto-store-2-x-slideInTop {
    0% {
        transform: translateY(100%);
        opacity: 0
    }

    50% {
        opacity: .5
    }

    to {
        opacity: 1;
        transform: translateY(0)
    }
}

@-webkit-keyframes comoto-store-2-x-slideInBottom {
    0% {
        transform: translateY(0);
        opacity: 1
    }

    50% {
        opacity: .5
    }

    to {
        opacity: 0;
        transform: translateY(100%)
    }
}

@keyframes comoto-store-2-x-slideInBottom {
    0% {
        transform: translateY(0);
        opacity: 1
    }

    50% {
        opacity: .5
    }

    to {
        opacity: 0;
        transform: translateY(100%)
    }
}

.modal_leads {
    padding: 0!important;
    border-radius: 20px;
    color: #000!important;
    background-color: #fff;
    background-repeat: no-repeat;
    max-width: 100%
}

.modal_leads .comoto-store-2-x-modal__dialog--button-close {
    color: #000;
    border-radius: 50%;
    cursor: pointer;
    justify-content: center;
    padding: 0 10px 3px;
    z-index: 100;
    border: 3px solid;
    right: 20px;
    top: 20px;
    background: none;
    position: absolute;
    display: block!important
}

@media (max-width: 1023px) {
    .modal_leads .comoto-store-2-x-modal__dialog--button-close {
        top:5px;
        right: 5px;
        color: #fff
    }
}

.modal_leads__classic {
    width: 100%;
    margin: auto
}

@media (max-width: 1023px) {
    .modal_leads__classic {
        margin:0;
        height: 100%
    }
}

.modal_leads__classic__container {
    display: flex;
    flex-direction: row;
    position: relative;
    height: 100%
}

@media (max-width: 1023px) {
    .modal_leads__classic__container {
        flex-direction:column
    }
}

.modal_leads__classic__container--left {
    display: flex;
    justify-content: center;
    align-items: flex-end;
    position: inherit
}

@media (min-width: 1024px) {
    .modal_leads__classic__container--left {
        width:100%;
        height: 100%
    }
}

.modal_leads__classic__container--left h2 {
    font-size: 20px
}

@media (min-width: 1024px) {
    .modal_leads__classic__container--left h2 {
        font-size:36px
    }
}

.modal_leads__classic__container--left .img-background {
    content: url(/arquivos/new-express-promo-mobile.png)
}

@media (min-width: 1024px) {
    .modal_leads__classic__container--left .img-background {
        content:url(/arquivos/new-express-promo-desk.png)
    }
}

.modal_leads__classic__container--right {
    width: 100%;
    bottom: 8%;
    padding: 10px 20px
}

@media (min-width: 1024px) {
    .modal_leads__classic__container--right {
        width:55%;
        right: 12px;
        top: 50px;
        position: absolute;
        padding: 0 10px
    }
}

.modal_leads__classic__container--right h3 {
    font-size: 20px;
    font-weight: 400
}

@media (min-width: 1024px) {
    .modal_leads__classic__container--right h3 {
        margin-bottom:30px
    }
}

.modal_leads__classic__container--right h3 span {
    font-weight: 700;
    font-size: 15px
}

@media (min-width: 1024px) {
    .modal_leads__classic__container--right h3 span {
        font-size:15px
    }
}

.modal_leads__classic__container--right .row-1 {
    width: 100%;
    display: flex;
    justify-content: space-between;
    flex-direction: column;
    gap: 20px
}

@media (min-width: 1024px) {
    .modal_leads__classic__container--right .row-1 {
        flex-direction:row;
        margin-top: 30px
    }
}

.modal_leads__classic__container--right .row-2 {
    position: relative
}

.modal_leads__classic__container--right .row-2 .email-error {
    position: absolute;
    font-size: 11px;
    color: red;
    left: 0;
    bottom: -15px
}

@media (max-width: 1023px) {
    .modal_leads__classic__container--right .row-2 {
        margin-bottom:5px!important
    }
}

.modal_leads__classic__container--right .row-1,.modal_leads__classic__container--right .row-2 {
    width: 100%;
    margin: 20px 0
}

.modal_leads__classic__container--right .row-1 input,.modal_leads__classic__container--right .row-2 input {
    width: 100%;
    border-radius: 4px;
    height: 35px;
    padding: 10px 16px;
    font-size: 16px;
    line-height: 1.3333333;
    color: #001428;
    background-color: #fff;
    background-image: none;
    border: 1.5px solid #001428;
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out
}

.modal_leads__classic__container--right .row-1 input::-moz-placeholder,.modal_leads__classic__container--right .row-2 input::-moz-placeholder {
    color: #001428;
    font-size: 14px
}

.modal_leads__classic__container--right .row-1 input:-ms-input-placeholder,.modal_leads__classic__container--right .row-2 input:-ms-input-placeholder {
    color: #001428;
    font-size: 14px
}

.modal_leads__classic__container--right .row-1 input::-ms-input-placeholder,.modal_leads__classic__container--right .row-2 input::-ms-input-placeholder {
    color: #001428;
    font-size: 14px
}

.modal_leads__classic__container--right .row-1 input::placeholder,.modal_leads__classic__container--right .row-2 input::placeholder {
    color: #001428;
    font-size: 14px
}

.modal_leads__classic__container--right .row-3 {
    font-size: 12px;
    margin-top: 20px;
    display: flex;
    align-items: center;
    gap: 20px
}

@media (max-width: 1023px) {
    .modal_leads__classic__container--right .row-3 {
        gap:0;
        flex-direction: column;
        align-items: flex-start;
        margin-top: 0
    }

    .modal_leads__classic__container--right .row-3 p {
        margin-bottom: 5px
    }
}

.modal_leads__classic__container--right .row-3 .fieldset {
    border: none;
    padding: 0;
    display: flex;
    gap: 20px
}

.modal_leads__classic__container--right .row-3 .fieldset label {
    display: flex;
    align-items: center
}

.modal_leads__classic__container--right .row-3 .fieldset input {
    margin-right: 6px;
    accent-color: #001428;
    width: .75em;
    height: .75em
}

.modal_leads__classic__container--right .text-politics {
    margin-top: 25px;
    font-size: 12px
}

@media (min-width: 1024px) {
    .modal_leads__classic__container--right .text-politics {
        margin:0
    }
}

.modal_leads__classic__container--right .text-politics .newsletter {
    display: flex;
    gap: 7px;
    align-items: flex-start
}

.modal_leads__classic__container--right .text-politics .newsletter input {
    width: 1.6em;
    height: 1.6em;
    accent-color: #001428
}

.modal_leads__classic__container--right .text-politics a,.modal_leads__classic__container--right .text-politics label {
    font-size: 9px;
    font-weight: 400
}

.modal_leads__classic__container--right .text-politics a {
    color: #fff
}

.modal_leads__classic__container--right .contact-submit {
    background-color: #ff554d;
    border-radius: 4px;
    height: 44px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 14px;
    color: #fff;
    width: 100%;
    max-width: 220px;
    margin: 20px auto;
    font-weight: 700;
    transition: -webkit-filter .8s ease;
    transition: filter .8s ease;
    transition: filter .8s ease,-webkit-filter .8s ease;
    border: 0;
    cursor: pointer
}

@media (min-width: 1024px) {
    .modal_leads__classic__container--right .contact-submit {
        bottom:-40px;
        width: 25%
    }
}

.modal_leads__classic__container--sent-succesfully {
    width: 55%;
    right: 12px;
    top: 40%;
    position: absolute;
    padding: 0 10px
}

@media (max-width: 1023px) {
    .modal_leads__classic__container--sent-succesfully {
        margin:0 20px;
        width: 100%;
        right: 0;
        top: 45%;
        text-align: center;
        line-height: normal
    }
}

.modal_leads__classic__container--sent-succesfully h2 {
    font-weight: 400;
    font-size: 20px
}

@media (min-width: 1024px) {
    .modal_leads__classic__container--sent-succesfully h2 {
        font-size:20px
    }
}

.modal_leads__classic__container--sent-succesfully p {
    font-size: 18px;
    color: #ff554d
}

.modal_leads__animated {
    width: 100%
}

@media (max-width: 1023px) {
    .modal_leads__animated {
        margin:0;
        height: 100%
    }
}

.modal_leads__animated__container {
    display: flex;
    flex-direction: column;
    height: 100%;
    overflow-y: scroll;
    padding-bottom: 10px!important
}

.modal_leads__animated__container::-webkit-scrollbar {
    width: 4px
}

.modal_leads__animated__container::-webkit-scrollbar-thumb {
    background: hsla(0,0%,47.8%,.2784313725)
}

.modal_leads__animated__container::-webkit-scrollbar-track {
    background: hsla(0,0%,47.8%,.6235294118)
}

.modal_leads__animated__container::-webkit-scrollbar-thumb:hover {
    background: #555
}

@media (max-width: 1023px) {
    .modal_leads__animated__container {
        flex-direction:column
    }
}

.modal_leads__animated__container--left {
    display: flex;
    justify-content: center;
    align-items: flex-end;
    position: inherit;
    background-image: url(https://comoto.vteximg.com.br/arquivos/new-express-promo-mobile.png);
    min-height: 220px;
    background-repeat: round;
    background-size: 100%;
    border-radius: 0
}

@media (min-width: 1024px) {
    .modal_leads__animated__container--left {
        align-items:center;
        flex-direction: column;
        justify-content: space-between;
        padding-top: 5px
    }
}

.modal_leads__animated__container--left h2 {
    font-size: 20px
}

@media (min-width: 1024px) {
    .modal_leads__animated__container--left h2 {
        font-size:36px
    }
}

.modal_leads__animated__container--right {
    width: 100%;
    padding: 10px 20px
}

@media (min-width: 1024px) {
    .modal_leads__animated__container--right {
        width:100%;
        padding: 0 20px;
        position: relative
    }
}

.modal_leads__animated__container--right h3 {
    font-size: 15px;
    font-weight: 400
}

@media (min-width: 1024px) {
    .modal_leads__animated__container--right h3 {
        margin-bottom:30px
    }
}

.modal_leads__animated__container--right h3 span {
    font-weight: 700;
    font-size: 15px
}

@media (min-width: 1024px) {
    .modal_leads__animated__container--right h3 span {
        font-size:15px
    }
}

.modal_leads__animated__container--right h3 .link {
    font-size: 14px
}

.modal_leads__animated__container--right .row-1 {
    width: 100%;
    display: flex;
    justify-content: space-between;
    flex-direction: column;
    gap: 20px
}

@media (min-width: 1024px) {
    .modal_leads__animated__container--right .row-1 {
        flex-direction:row;
        margin-top: 30px
    }
}

.modal_leads__animated__container--right .row-2 {
    position: relative
}

.modal_leads__animated__container--right .row-2 .email-error {
    position: absolute;
    font-size: 11px;
    color: red;
    left: 0;
    bottom: -15px
}

@media (max-width: 1023px) {
    .modal_leads__animated__container--right .row-2 {
        margin-bottom:5px!important
    }
}

.modal_leads__animated__container--right .row-1,.modal_leads__animated__container--right .row-2 {
    width: 100%;
    margin: 20px 0
}

.modal_leads__animated__container--right .row-1 input,.modal_leads__animated__container--right .row-2 input {
    width: 100%;
    font-size: 14px;
    line-height: 16px;
    height: 44px;
    padding: 11px 30px;
    border-radius: 4px;
    border: 1px solid #000;
    margin: 0
}

.modal_leads__animated__container--right .row-1 input::-moz-placeholder,.modal_leads__animated__container--right .row-2 input::-moz-placeholder {
    color: #001428;
    font-size: 14px
}

.modal_leads__animated__container--right .row-1 input:-ms-input-placeholder,.modal_leads__animated__container--right .row-2 input:-ms-input-placeholder {
    color: #001428;
    font-size: 14px
}

.modal_leads__animated__container--right .row-1 input::-ms-input-placeholder,.modal_leads__animated__container--right .row-2 input::-ms-input-placeholder {
    color: #001428;
    font-size: 14px
}

.modal_leads__animated__container--right .row-1 input::placeholder,.modal_leads__animated__container--right .row-2 input::placeholder {
    color: #001428;
    font-size: 14px
}

.modal_leads__animated__container--right .row-3 {
    font-size: 14px;
    margin: 8px 0;
    display: flex;
    align-items: center;
    gap: 20px
}

@media (max-width: 1023px) {
    .modal_leads__animated__container--right .row-3 {
        gap:0;
        flex-direction: column;
        align-items: flex-start;
        margin-top: 0
    }

    .modal_leads__animated__container--right .row-3 p {
        margin-bottom: 5px
    }
}

.modal_leads__animated__container--right .row-3 p {
    margin: 0;
    font-size: 14px
}

@media (max-width: 1023px) {
    .modal_leads__animated__container--right .row-3 p {
        margin:8px 0
    }
}

.modal_leads__animated__container--right .row-3 .fieldset {
    border: none;
    padding: 0;
    display: flex;
    gap: 20px
}

.modal_leads__animated__container--right .row-3 .fieldset label {
    display: flex;
    align-items: center
}

.modal_leads__animated__container--right .row-3 .fieldset input {
    margin-right: 6px;
    accent-color: #001428;
    width: 1.3em;
    height: 1.3em
}

.modal_leads__animated__container--right .text-politics {
    margin-top: 25px
}

@media (min-width: 1024px) {
    .modal_leads__animated__container--right .text-politics {
        margin-top:5px
    }
}

.modal_leads__animated__container--right .text-politics .newsletter {
    display: flex;
    gap: 7px;
    align-items: flex-start
}

.modal_leads__animated__container--right .text-politics .newsletter input {
    width: 1.6em;
    height: 1.6em;
    margin-top: -6px;
    accent-color: #001428
}

.modal_leads__animated__container--right .text-politics a,.modal_leads__animated__container--right .text-politics label {
    font-size: 9px;
    font-weight: 400
}

.modal_leads__animated__container--right .text-politics a {
    color: #fff
}

.modal_leads__animated__container--right .contact-submit {
    background-color: #ff554d;
    border-radius: 4px;
    height: 44px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 14px;
    color: #fff;
    width: 100%;
    max-width: 220px;
    margin: 20px auto;
    font-weight: 700;
    transition: -webkit-filter .8s ease;
    transition: filter .8s ease;
    transition: filter .8s ease,-webkit-filter .8s ease;
    border: 0;
    cursor: pointer
}

@media (min-width: 1024px) {
    .modal_leads__animated__container--right .contact-submit {
        right:40px;
        bottom: -20px;
        width: 70%
    }
}

.modal_leads__animated__container--sent-succesfully {
    position: relative;
    margin-top: 8px;
    padding: 0 8px;
    text-align: center
}

.modal_leads__animated__container--sent-succesfully h2 {
    font-weight: 400;
    font-size: 18px
}

@media (min-width: 1024px) {
    .modal_leads__animated__container--sent-succesfully h2 {
        font-size:18
    }
}

.modal_leads__animated__container--sent-succesfully p {
    font-size: 16px;
    color: #ff554d
}

.modal_leads .comoto-store-2-x-modal__dialog--children {
    height: 100%;
    display: flex
}

.classic {
    position: relative
}

.animated {
    position: fixed;
    right: 0;
    top: 0
}

.disabled {
    opacity: .5
}

.comoto-store-2-x-modalDiscountContainer {
    width: 65%;
    z-index: 1000;
    top: 50%;
    left: 50%;
    background: #001428;
    transform: translate(-50%,-50%);
    position: fixed;
    padding: 2.5rem;
    height: 90%;
    border-radius: 10px
}

@media (max-width: 540px) {
    .comoto-store-2-x-modalDiscountContainer {
        padding:1rem;
        width: 100%;
        height: 90%;
        border-radius: 0
    }
}

@media (max-width: 400px) {
    .comoto-store-2-x-modalDiscountContainer {
        height:100%
    }
}

.comoto-store-2-x-modalDiscountContainer h1 {
    text-align: center;
    font-size: 1.5rem;
    color: #fff;
    display: block;
    margin: .3rem .3rem 1rem;
    font-weight: 300;
    text-transform: uppercase
}

.comoto-store-2-x-modalDiscountContainer h1 strong {
    color: #ff554d
}

@media (max-width: 400px) {
    .comoto-store-2-x-modalDiscountContainer h1 {
        font-size:1.2rem
    }
}

.comoto-store-2-x-closeModalContainer {
    justify-content: flex-end;
    width: 100%
}

.comoto-store-2-x-closeModalContainer button {
    background-color: transparent;
    font-size: 18px;
    color: #fff;
    border: none;
    transition: all .3s ease;
    box-shadow: none;
    font-family: Montserrat,sans-serif;
    cursor: pointer
}

.comoto-store-2-x-closeModalContainer button:hover {
    -webkit-filter: brightness(.8);
    filter: brightness(.8)
}

.comoto-store-2-x-modalContent {
    max-height: 85%;
    overflow-y: auto;
    color: #fff;
    padding-right: 10px;
    text-align: justify;
    line-height: 1.5;
    width: 100%
}

@media (max-width: 540px) {
    .comoto-store-2-x-modalContent {
        font-size:12px
    }
}

.comoto-store-2-x-modalContent p {
    margin: 0
}

.comoto-store-2-x-modalContent::-webkit-scrollbar {
    width: 8px
}

.comoto-store-2-x-modalContent::-webkit-scrollbar-track {
    background: #001428
}

.comoto-store-2-x-modalContent::-webkit-scrollbar-thumb {
    background: #ddc8b7;
    border-radius: 20px
}

.comoto-store-3Ku-oVWQ4yI0qgMNxtReEn {
    position: relative;
    z-index: 9999
}

.comoto-store-2dB1FNCRZHmEvYpMs1mqzc {
    position: fixed;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    z-index: 1;
    background: rgba(0,0,0,.5)
}

.comoto-store-2Be154wMKhOFjzXI2YRC25 {
    width: 65%;
    top: 50%;
    left: 50%;
    background: #001428;
    transform: translate(-50%,-50%);
    z-index: 2;
    position: fixed;
    padding: 3rem
}

@media (max-width: 540px) {
    .comoto-store-2Be154wMKhOFjzXI2YRC25 {
        padding:2.2rem;
        width: 85%
    }
}

@media (max-width: 400px) {
    .comoto-store-2Be154wMKhOFjzXI2YRC25 {
        padding:1.8rem;
        width: 100%
    }
}

.comoto-store-2Be154wMKhOFjzXI2YRC25 p,.comoto-store-2P42P_R97x5PADRS3tnMQL {
    text-align: center;
    margin-bottom: 1rem;
    color: #ddc8b7;
    font-size: .7rem
}

.comoto-store-1EJ0glHz-f7ZPeNuHmYP98 {
    text-align: center;
    font-size: 1.5rem;
    color: #fff;
    display: block;
    margin-bottom: 1rem;
    font-weight: 300;
    text-transform: uppercase
}

.comoto-store-1EJ0glHz-f7ZPeNuHmYP98 strong {
    color: #ff554d
}

@media (max-width: 400px) {
    .comoto-store-1EJ0glHz-f7ZPeNuHmYP98 {
        font-size:1.2rem
    }
}

.comoto-store-9KnavhzKW17hsKz5peIBC {
    text-align: center;
    font-size: .9rem;
    line-height: 1.8;
    color: #ddc8b7;
    display: block;
    margin-bottom: 1rem
}

@media (max-width: 400px) {
    .comoto-store-9KnavhzKW17hsKz5peIBC {
        font-size:.7rem
    }
}

.comoto-store-3VWYRFkjb61AoiXgPbM8ve {
    width: 100%
}

.comoto-store-3VWYRFkjb61AoiXgPbM8ve .vtex-login-2-x-loginOptionsContainer .vtex-button {
    background: #001428!important;
    transition: all .3s ease
}

.comoto-store-3VWYRFkjb61AoiXgPbM8ve .vtex-login-2-x-loginOptionsContainer .vtex-button:hover {
    background: #030725!important
}

.comoto-store-3VWYRFkjb61AoiXgPbM8ve>div {
    width: 100%;
    min-width: 100%;
    max-width: 100%;
    height: auto;
    min-height: auto;
    background: none
}

.comoto-store-3VWYRFkjb61AoiXgPbM8ve>div h3,.comoto-store-3VWYRFkjb61AoiXgPbM8ve>div p {
    color: #ddc8b7;
    text-align: center;
    font-weight: 400;
    font-size: .9rem
}

.comoto-store-3VWYRFkjb61AoiXgPbM8ve>div span {
    color: #ddc8b7
}

@media (max-width: 400px) {
    .comoto-store-3VWYRFkjb61AoiXgPbM8ve h3 {
        font-size:.7rem
    }
}

.comoto-store-3aR-rPL2JM5z4pNGJ6QoCY {
    width: 100%
}

.comoto-store-3aR-rPL2JM5z4pNGJ6QoCY button {
    color: #ddc8b7;
    font-size: 12px;
    cursor: pointer;
    background-color: transparent;
    border: 0;
    transition: all .3s ease;
    font-family: Montserrat,sans-serif
}

.comoto-store-3aR-rPL2JM5z4pNGJ6QoCY button:hover {
    -webkit-filter: brightness(.9);
    filter: brightness(.9)
}

.comoto-store-X7fBOCkaJDVTbl6IfRhCX {
    box-shadow: 0 6px 20px rgba(0,0,0,.16)
}

.comoto-store-7RupWpiqS-tp242MEK8mB {
    max-width: 1390px
}

@media (min-width: 1920px) {
    .comoto-store-7RupWpiqS-tp242MEK8mB {
        max-width:none
    }
}

.comoto-store-7RupWpiqS-tp242MEK8mB .vtex-input__suffix,.comoto-store-7RupWpiqS-tp242MEK8mB .vtex-styleguide-9-x-input {
    line-height: 20px;
    font-family: Montserrat;
    background: #f7f7f8
}

.comoto-store-2eoG07v3Ugvwsz-cI4hpYu {
    height: 67px;
    flex-direction: row-reverse
}

.comoto-store-2eoG07v3Ugvwsz-cI4hpYu .vtex-input__suffix,.comoto-store-2eoG07v3Ugvwsz-cI4hpYu .vtex-styleguide-9-x-input {
    border-color: none;
    background: #fff
}

.comoto-store-1GaeD7jtQGUgrS--sT3e2C,.comoto-store-3P1oEfM1qvA31uX8GNStdA {
    height: 120px
}

@media (max-width: 1023px) {
    .comoto-store-1GaeD7jtQGUgrS--sT3e2C,.comoto-store-3P1oEfM1qvA31uX8GNStdA {
        height:130px
    }
}

@media (min-width: 1024px) {
    .comoto-store-7RupWpiqS-tp242MEK8mB {
        height:139px
    }

    .comoto-store-2eoG07v3Ugvwsz-cI4hpYu {
        height: 77px
    }
}

.comoto-store-1qFMmb-A-oP9IY5D3n9Qyv {
    height: 139px
}

@media (min-width: 1024px) {
    .comoto-store-1qFMmb-A-oP9IY5D3n9Qyv {
        height:139px
    }
}

.comoto-store-10AXPR8YuXeGNH3DvKpvVL {
    order: 3
}

.comoto-store-ytSdHkainCgOc3yKpfRbQ {
    background: rgba(0,20,40,.9176470588);
    border-top: 4px solid #001428
}

.comoto-store-1mW1BjN5Vrmnd3MAEO1O7v {
    align-items: center
}

.comoto-store-1djzrpDRHJBC8gRerfvJXu {
    color: #cf4039
}

.comoto-store-204Uwe-MZU4O8oAkxAXb6i {
    background: #cf4039;
    color: #fff;
    text-transform: uppercase;
    font-size: 11px;
    letter-spacing: 1px;
    padding: 15px 55px;
    border-radius: 5px;
    border: 1px solid #cf4039;
    border-bottom: 4px solid #bf3b35;
    cursor: pointer;
    outline: 0;
    transition: background .4s;
    width: 100%
}

@media (max-width: 768px) {
    .comoto-store-1mW1BjN5Vrmnd3MAEO1O7v>div {
        width:100%
    }
}

.comoto-store-2HUepdYR8jq5FeIuYZaLp {
    position: fixed;
    display: flex;
    width: 100%;
    height: 50px;
    background-color: #001428;
    color: #fff;
    padding: 5px 0;
    border: none;
    z-index: 1;
    margin-top: 11.5rem;
    left: 0
}

@media screen and (max-width: 1024px) {
    .comoto-store-2HUepdYR8jq5FeIuYZaLp {
        margin-top:6.5rem;
        height: 45px
    }
}

@media (min-width: 1025px) {
    .comoto-store-2HUepdYR8jq5FeIuYZaLp {
        margin-top:11.5rem
    }
}

.comoto-store-2HUepdYR8jq5FeIuYZaLp .comoto-store-3q7kPpsjgfhXe4m-02Lu9M {
    font-size: 16px;
    display: flex;
    align-items: center
}

@media screen and (max-width: 829px) {
    .comoto-store-2HUepdYR8jq5FeIuYZaLp .comoto-store-3q7kPpsjgfhXe4m-02Lu9M {
        font-size:11.5px;
        margin-left: 10px;
        margin-right: 10px;
        text-align: center
    }
}

.comoto-store-2HUepdYR8jq5FeIuYZaLp .comoto-store-3q7kPpsjgfhXe4m-02Lu9M i {
    font-size: .7rem
}

.comoto-store-2HUepdYR8jq5FeIuYZaLp .comoto-store-3q7kPpsjgfhXe4m-02Lu9M img {
    margin-right: 1rem;
    max-width: 100px!important;
    height: 22px
}

@media screen and (max-width: 1024px) {
    .comoto-store-GeqlnRXqNu46m2lcMksXY {
        margin-top:3.1rem
    }
}

@media (min-width: 1025px) {
    .comoto-store-GeqlnRXqNu46m2lcMksXY {
        margin-top:3.8rem
    }
}

.comoto-store-2y6Wj0awrgYZELPZ2rh0S_ {
    display: none
}

.comoto-store-2LF2wSAfDl_vTWajM6WAPQ {
    font-size: 10px;
    color: #001428;
    max-width: 21rem
}

.comoto-store-1cWA2UEqUeJl_Z919j0L__ {
    background: #08344e;
    color: #fff
}

@media (max-width: 1023px) {
    .comoto-store-3BARMMRMaYxTpaUPBQvqml {
        font-size:8px
    }
}

@media (max-width: 1250px) {
    .comoto-store-2LF2wSAfDl_vTWajM6WAPQ {
        display:none
    }
}

@media (min-width: 1251px) {
    .comoto-store-1cWA2UEqUeJl_Z919j0L__ {
        display:none
    }
}

.comoto-store-2l1b0vQWw86ZF_TOASQJkN {
    max-height: 500px
}

.comoto-store-2l1b0vQWw86ZF_TOASQJkN::-webkit-scrollbar {
    width: 7px
}

.comoto-store-2l1b0vQWw86ZF_TOASQJkN::-webkit-scrollbar-thumb {
    background: #001428;
    border-radius: 4px
}

.comoto-store-2l1b0vQWw86ZF_TOASQJkN::-webkit-scrollbar-track {
    box-shadow: inset 0 0 5px #bfbfbf;
    border-radius: 4px
}

.comoto-store-29aFNEAm5f-oViWRdU0yNN:nth-child(odd) {
    flex-direction: row-reverse
}

.comoto-store-29aFNEAm5f-oViWRdU0yNN:nth-child(2n) .comoto-store-2C99RtgCPUMNGSWp7X3imN {
    padding-left: 10px
}

.comoto-store-29aFNEAm5f-oViWRdU0yNN:nth-child(odd) .comoto-store-2C99RtgCPUMNGSWp7X3imN {
    padding-right: 10px
}

.comoto-store-2aoRHMxcPFwUo457dm6JdC .c-on-action-primary,.comoto-store-2aoRHMxcPFwUo457dm6JdC .c-on-base,.comoto-store-2aoRHMxcPFwUo457dm6JdC .c-on-base--inverted {
    color: #001428!important;
    font-family: Montserrat
}

.comoto-store-2aoRHMxcPFwUo457dm6JdC .vtex-store-components-3-x-portalContainer--header__search-bar {
    position: absolute!important;
    transform: translateY(42px);
    width: 100%!important
}

.comoto-store-2aoRHMxcPFwUo457dm6JdC .vtex-store-components-3-x-portalWrapper--header__search-bar>.flex.justify-end>.absolute {
    position: static!important;
    width: 100%!important
}

.comoto-store-2aoRHMxcPFwUo457dm6JdC .vtex-store-components-3-x-portalWrapper--header__search-bar>.flex.justify-end {
    position: static!important
}

.comoto-store-2aoRHMxcPFwUo457dm6JdC .vtex-store-components-3-x-searchBarContainer {
    padding: 0;
    border: 1px solid #e8e8e8;
    border-radius: 8px
}

@media (max-width: 1023px) {
    .comoto-store-2aoRHMxcPFwUo457dm6JdC .vtex-store-components-3-x-searchBarContainer {
        max-width:unset
    }
}

.comoto-store-2aoRHMxcPFwUo457dm6JdC svg:after {
    display: none
}

.comoto-store-mVWoKW-t_j_aF9zF1SZCR {
    width: 55%;
    flex: 1;
    max-width: 55%;
    -webkit-animation: comoto-store-IHuTz59kCMmFUWh-sdN-U .3s ease-in-out;
    animation: comoto-store-IHuTz59kCMmFUWh-sdN-U .3s ease-in-out
}

@media (max-width: 1023px) {
    .comoto-store-2RIFzRyOeXhoLZ-g6Kbv0F {
        width:90%;
        order: 2;
        padding-bottom: 0;
        justify-content: center
    }

    .comoto-store-mVWoKW-t_j_aF9zF1SZCR {
        max-width: unset;
        -webkit-animation: none;
        animation: none
    }
}

@media (max-width: 768px) {
    .comoto-store-2RIFzRyOeXhoLZ-g6Kbv0F {
        width:85%
    }
}

@-webkit-keyframes comoto-store-IHuTz59kCMmFUWh-sdN-U {
    0% {
        transform: translateX(-90px)
    }

    to {
        transform: translateX(0)
    }
}

@keyframes comoto-store-IHuTz59kCMmFUWh-sdN-U {
    0% {
        transform: translateX(-90px)
    }

    to {
        transform: translateX(0)
    }
}

.comoto-store-3Ou4tcNvJYaomSt5k6niYi {
    height: 30px;
    width: 30px
}

.comoto-store-1n2Za57D-0F0aBqyrjA9P_ {
    position: relative;
    height: auto;
    width: 118.5px
}

@media (max-width: 1023px) {
    .comoto-store-1n2Za57D-0F0aBqyrjA9P_ {
        width:auto;
        max-width: 85px
    }
}

.comoto-store-6Ba2DUVITikkuN-mOnshq {
    -webkit-filter: none;
    filter: none
}

.comoto-store-PCtiqJpFXcjSIwYDIwgr3 {
    background: rgba(3,4,78,.5215686275)
}

.comoto-store-JaSo3Fh0lwgHNU6YWO-ua {
    font-family: Montserrat
}

.comoto-store-33ho4rXkcLUiea7MLqDMhT {
    max-height: calc(100vh - 4rem);
    overflow: auto
}

.comoto-store-33ho4rXkcLUiea7MLqDMhT::-webkit-scrollbar {
    width: 7px
}

.comoto-store-33ho4rXkcLUiea7MLqDMhT::-webkit-scrollbar-thumb {
    background: #ff5d4d;
    border-radius: 4px
}

@media (max-width: 1023px) {
    .comoto-store-33ho4rXkcLUiea7MLqDMhT {
        height:calc(100vh - 4rem);
        overflow: scroll
    }
}

.comoto-store-2xnC3IgcjCAAc4S3dBPYnY:not(:last-child) {
    border-bottom: 1px solid #e4e4e4
}

.comoto-store-7EKsA6-Pu5Q7yLg2WPY8u {
    -webkit-filter: drop-shadow(0 2px 5px rgba(0,0,0,.1));
    filter: drop-shadow(0 2px 5px rgba(0,0,0,.1));
    transition: all .3s ease-in-out;
    transform: translateY(-10px);
    visibility: hidden
}

.comoto-store-7EKsA6-Pu5Q7yLg2WPY8u:before {
    content: "";
    width: 0;
    max-height: 0;
    border-left: 25px solid transparent;
    border-right: 25px solid transparent;
    border-bottom: 25px solid #fff;
    position: absolute;
    top: -15px
}

.comoto-store-ylpCMyHW5KambBPXTR9uv {
    opacity: 1;
    transform: translateY(0);
    visibility: visible
}

.comoto-store-30cxlOa5x_xnwJktTofZjy {
    width: 22px;
    height: auto;
    max-width: unset
}

.comoto-store-McdAe6bG4GBzwpu5F7AsU {
    -webkit-filter: none;
    filter: none
}

@media (max-width: 1023px) {
    .comoto-store-30cxlOa5x_xnwJktTofZjy {
        width:20px
    }
}

.comoto-store-30cxlOa5x_xnwJktTofZjy[data-src="https://comoto.vtexassets.com/arquivos/header-white-opt-news.png"] {
    width: 30px;
    height: 19px
}

.comoto-store-2IOg_-IGkAtACWZtTS3h1X {
    width: 15px;
    height: 15px;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #fff;
    font-weight: 700;
    border-radius: 100%;
    position: absolute;
    background: #ff554d;
    font-size: 11px;
    bottom: -5px;
    right: -5px
}

.comoto-store-3tIZnPENsUQVMeVx9vRgo7 {
    line-height: 14px;
    max-width: none;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    color: #001428
}

.comoto-store-1JozBIoTGXqQZmLZTwtiVV {
    font-size: 10px
}

.comoto-store-2dmopjXbyFp8-EB3_q1tE8 {
    width: 56%
}

@media (max-width: 1023px) {
    .comoto-store-2dmopjXbyFp8-EB3_q1tE8 {
        width:40%;
        gap: 0
    }

    .comoto-store-2dmopjXbyFp8-EB3_q1tE8 .comoto-store-2AnXwPgiwGUJAKtwpX_GQA,.comoto-store-3uT6X6mRihoUr8LfkGIwsd .comoto-store-XKln0ZJafNo2lqpO0jDN6 {
        display: none
    }
}

.comoto-store-XKln0ZJafNo2lqpO0jDN6 {
    color: inherit
}

.comoto-store-1yWVBVHF9HC7JXlYBFq5GB {
    width: 100%
}

.comoto-store-298OcgrGXKbSObwOf2ICug {
    width: auto;
    min-width: 45%;
    -webkit-animation: comoto-store-2TpAIPcu140JpDu1vtT-Ks .3s ease-in-out;
    animation: comoto-store-2TpAIPcu140JpDu1vtT-Ks .3s ease-in-out;
    overflow: hidden
}

@media (min-width: 1024px) {
    .comoto-store-2o7MFSR5l9enyC10Arhu0Y {
        border-top:1px solid #ebebeb
    }
}

@media (max-width: 1023px) {
    .comoto-store-1yWVBVHF9HC7JXlYBFq5GB {
        width:10%;
        order: 3
    }

    .comoto-store-298OcgrGXKbSObwOf2ICug {
        -webkit-animation: none;
        animation: none;
        min-width: unset
    }
}

@media (max-width: 768px) {
    .comoto-store-1yWVBVHF9HC7JXlYBFq5GB {
        width:15%
    }
}

@-webkit-keyframes comoto-store-2TpAIPcu140JpDu1vtT-Ks {
    0% {
        transform: translateY(20px)
    }

    to {
        transform: translateY(0)
    }
}

@keyframes comoto-store-2TpAIPcu140JpDu1vtT-Ks {
    0% {
        transform: translateY(20px)
    }

    to {
        transform: translateY(0)
    }
}

.comoto-store-3mZKDFmAARvfRthmaldXlH {
    font-family: Montserrat;
    transition: .3s;
    border: 0;
    color: #001428
}

.comoto-store-3mZKDFmAARvfRthmaldXlH:hover {
    color: #92c1e9
}

.comoto-store-3mZKDFmAARvfRthmaldXlH:hover .comoto-store-1ni4CgUQibUe2QAUlSO30U,.comoto-store-3mZKDFmAARvfRthmaldXlH:hover .comoto-store-29-qJdCQxFwfYQOuGhHU6e,.comoto-store-3mZKDFmAARvfRthmaldXlH:hover .comoto-store-VYXmilU3bkoI3WedCXxkh {
    background: #92c1e9
}

.comoto-store-1KfSzcOBVZv7ZT2TtZZ2O_ {
    width: 30px;
    margin-right: 6px;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
}

.comoto-store-1KfSzcOBVZv7ZT2TtZZ2O_ .comoto-store-1ni4CgUQibUe2QAUlSO30U,.comoto-store-1KfSzcOBVZv7ZT2TtZZ2O_ .comoto-store-29-qJdCQxFwfYQOuGhHU6e,.comoto-store-1KfSzcOBVZv7ZT2TtZZ2O_ .comoto-store-VYXmilU3bkoI3WedCXxkh {
    display: block;
    height: 2px;
    border-radius: 8px;
    transition: .3s;
    margin: 5px 0;
    background-color: #001428
}

.comoto-store-1KfSzcOBVZv7ZT2TtZZ2O_ .comoto-store-VYXmilU3bkoI3WedCXxkh {
    width: 24px
}

.comoto-store-1KfSzcOBVZv7ZT2TtZZ2O_ .comoto-store-1ni4CgUQibUe2QAUlSO30U {
    width: 20px
}

.comoto-store-1KfSzcOBVZv7ZT2TtZZ2O_ .comoto-store-29-qJdCQxFwfYQOuGhHU6e {
    width: 16px
}

.comoto-store-LvgRl7tWcDy9FWyNaxPLl {
    width: 19%
}

.comoto-store-1OohjveUc5-FEVAAJvU5s2 {
    width: 70%
}

@media (max-width: 1250px) {
    .comoto-store-1OohjveUc5-FEVAAJvU5s2 {
        width:100%
    }
}

.comoto-store-3CqeOibXtHGIYncro9d9OF {
    width: 14px;
    max-height: 16px;
    transition: transform .3s ease-in-out;
    -webkit-filter: invert(1);
    filter: invert(1)
}

.comoto-store-37aXYcADs2Cl7oMIbJfBL8 {
    padding: 20px 0
}

.comoto-store-2h7jKvsTK8MvQVWpv8NZMM {
    color: #001428
}

.comoto-store-2h7jKvsTK8MvQVWpv8NZMM:hover {
    color: #92c1e9
}

.comoto-store-3a8pmEnp1UPZG_enymGKwB {
    color: #001428
}

.comoto-store-2TdvQ9ALoG9OEzIa5TGjRL {
    font-family: Montserrat
}

.comoto-store-OvmAsVwl87A_y8MKPMrpj {
    border-bottom: 2px solid #000
}

.comoto-store-3wSKgcoGzKLbTFtNt7oY5g:hover {
    border-radius: 12px;
    background-color: rgba(0,0,0,.08)
}

.comoto-store-2IvQ9ytz5FsKHE5VeCw8VE {
    color: #000;
    font-size: 1rem
}

.comoto-store-2Wvc1IL9Oj7huaJEyZvmAz {
    height: 100px;
    border-bottom: 1px solid rgba(0,0,0,.2)
}

.comoto-store-3PoEhWbT8uGcJzcULwkV_P {
    transition: .5s ease-in-out;
    visibility: visible;
    transform: translateY(16px);
    justify-content: space-between;
    width: 100%
}

.comoto-store-3PoEhWbT8uGcJzcULwkV_P.comoto-store-1EmVELBrm7Vt_NlqmGVUA- {
    transform: translateY(35px)
}

.comoto-store-7u0cZuncOcBzvUXcTDlL8 {
    transform: translateY(20px);
    transition: .3s ease-out;
    visibility: hidden;
    overflow: hidden
}

.comoto-store-38JSohSQ-dCyiEYSnW05Jd {
    padding-bottom: 20px;
    gap: 10px
}

.comoto-store-38JSohSQ-dCyiEYSnW05Jd li {
    padding-top: 10px
}

.comoto-store-2IXaNenUceNpXtWKA-GQjq {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: center;
    gap: 1rem;
    grid-column-gap: 10px;
    grid-row-gap: 0;
    line-height: 35px;
    grid-template-columns: repeat(auto-fill,minmax(min(50% - 1rem,12rem),1fr))!important;
    justify-items: center;
    padding-left: 1rem;
    align-items: center
}

.comoto-store-2IXaNenUceNpXtWKA-GQjq>div ul {
    padding-left: .5rem;
    background: hsla(0,0%,96.5%,.8509803922);
    -webkit-backdrop-filter: blur(6px);
    backdrop-filter: blur(6px);
    gap: 10px;
    top: 98%
}

.comoto-store-2IXaNenUceNpXtWKA-GQjq>div ul li {
    border: 1px solid rgba(38,55,72,0)
}

.comoto-store-2IXaNenUceNpXtWKA-GQjq>div ul li:hover {
    background: #fff;
    border: 1px solid hsla(0,0%,96.5%,.8509803922)
}

.comoto-store-2IXaNenUceNpXtWKA-GQjq>div ul a,.comoto-store-2IXaNenUceNpXtWKA-GQjq>div ul span {
    color: #001428!important
}

.comoto-store-2IXaNenUceNpXtWKA-GQjq .comoto-store-5EQqi9ubDapP7iMrx2-7b {
    font-weight: 600
}

.comoto-store-2-ODcVildJM9D2CTua3BDt,.comoto-store-3J9V6vgeEp0Q7Rmu06_XXl,.comoto-store-3smuugrn15EVrGOauBED63,.comoto-store-3UGQtbgEwCnSJrUugTO9WC,.comoto-store-7CP4IlihGxSsGFqxiADHV,.comoto-store-339_L4IBjuOUy-wWTnyeXg {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content
}

.comoto-store-339_L4IBjuOUy-wWTnyeXg:before {
    content: "";
    display: block;
    width: 80%;
    border-top: 1px solid #e1e1e1;
    margin: 12px 0
}

.comoto-store-3qawA7294Dxea3FNHWov7V {
    font-size: 18px
}

.comoto-store-1ZyMK2RAbCCpwDA_N5XDY_ {
    width: 55%;
    height: 100%
}

@media (min-width: 1100px) {
    .comoto-store-1ZyMK2RAbCCpwDA_N5XDY_ .comoto-store-1ZyMK2RAbCCpwDA_N5XDY_ {
        width:40%
    }
}

.comoto-store-2zfGBoeP7QVK77ZvVQ-_sZ {
    transition: all .5 ease-in-out
}

.comoto-store-2OkzwdDdEHhyCX65s69NDP {
    max-width: 1390px;
    background: #f9f9f9
}

@media (min-width: 1920px) {
    .comoto-store-2OkzwdDdEHhyCX65s69NDP {
        max-width:none
    }
}

.comoto-store-ScQm12MBe6HN3NZ2QruG2 {
    background: #f5f5f5
}

.comoto-store-1vFSC0-kKQ5ZP-6o3AjWN6 {
    transition: .5s ease-in-out;
    visibility: visible;
    transform: translateY(16px);
    width: 100%
}

.comoto-store-1vFSC0-kKQ5ZP-6o3AjWN6.comoto-store-12Pr2oRLQFvSlAAEGBCs6C {
    transform: translateY(36px)
}

.comoto-store-2sk6dBmruR3Z7pNdrtYuzU {
    transform: translateY(20px);
    transition: .3s ease-out;
    visibility: hidden;
    overflow: hidden
}

.comoto-store-38LAxh18G_0HJRhmAyA-ZM {
    cursor: pointer;
    padding-bottom: 20px
}

.comoto-store-38LAxh18G_0HJRhmAyA-ZM:hover .comoto-store-2zfGBoeP7QVK77ZvVQ-_sZ {
    background: #3b3b3b
}

.comoto-store-38LAxh18G_0HJRhmAyA-ZM:hover .comoto-store-2D42IWgm5GsHsBZj7HuFOe {
    z-index: 1;
    opacity: 1;
    visibility: visible;
    transition: all .1s ease-in
}

.comoto-store-38LAxh18G_0HJRhmAyA-ZM:hover .comoto-store-DZaPui_7neNdZazYghrPA {
    background: #e6e7e8
}

.comoto-store-38LAxh18G_0HJRhmAyA-ZM:hover .comoto-store-108WnqNc5ovYrkVKCuQVCL--main {
    transform: translate(-7px)
}

.comoto-store-38LAxh18G_0HJRhmAyA-ZM:hover .comoto-store-108WnqNc5ovYrkVKCuQVCL--second {
    transform: translate(7px)
}

.comoto-store-DZaPui_7neNdZazYghrPA {
    display: flex;
    flex-direction: row;
    align-items: center;
    position: relative;
    width: 260px;
    text-decoration: none;
    cursor: pointer;
    background: #fff;
    border: 1px solid #c9c9c9;
    border-radius: 12px
}

.comoto-store-32gvW4oVT1Wf1NzCYrkjKC {
    max-width: 100px;
    margin: 0;
    padding: 0
}

.comoto-store-108WnqNc5ovYrkVKCuQVCL {
    position: relative;
    display: flex;
    flex-direction: row;
    width: 100px;
    height: 100px;
    justify-content: center
}

.comoto-store-108WnqNc5ovYrkVKCuQVCL--main,.comoto-store-108WnqNc5ovYrkVKCuQVCL--second {
    max-width: 100px;
    margin: 0;
    padding: 0;
    transition: all .5s ease-in;
    position: absolute
}

.comoto-store-108WnqNc5ovYrkVKCuQVCL--main {
    left: -12px
}

.comoto-store-1SrYgfAz0xMQM8wbwYscfV {
    display: flex;
    flex-direction: column;
    gap: 4px;
    line-height: normal
}

.comoto-store-2jHfUj3m2i2UweAYfJhHr- {
    color: #001428;
    font-size: 16px;
    line-height: normal
}

.comoto-store-LgGHLko0Z9wK7Hi1we-7w {
    color: #ff554d;
    font-size: 11px;
    white-space: nowrap
}

.comoto-store-3R6V6Ltae_yJMym7t8aOjI {
    padding: 0 1em
}

.comoto-store-2D42IWgm5GsHsBZj7HuFOe {
    position: absolute;
    width: 100%;
    background: #fff;
    flex-direction: row;
    left: 0;
    z-index: 1;
    flex-wrap: wrap;
    padding: .5rem;
    z-index: -1;
    opacity: 0;
    justify-content: flex-start;
    visibility: hidden
}

.comoto-store-2aBKcQ5V6ne4r7W7L78xao,.comoto-store-2D42IWgm5GsHsBZj7HuFOe {
    display: flex;
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content
}

.comoto-store-2aBKcQ5V6ne4r7W7L78xao {
    line-height: 18px;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    min-width: 20%;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    color: #001428;
    border-radius: 12px
}

.comoto-store-2aBKcQ5V6ne4r7W7L78xao a {
    border: 1px solid rgba(38,55,72,0);
    padding: 1rem 1.5rem;
    border-radius: 12px;
    width: 100%;
    display: flex;
    justify-content: center
}

.comoto-store-2aBKcQ5V6ne4r7W7L78xao label {
    background-color: #001428;
    color: #fff;
    border-radius: 7px;
    padding: 0 6px 1px;
    font-size: 12px;
    margin-left: 5px;
    font-weight: 700;
    position: relative;
    top: -1px;
    background: #fff;
    color: #ff554d
}

.comoto-store-2EqnWBCrr8gL2yS5FMONbl {
    border: 1px solid #001428!important
}

.comoto-store-2spS9n2pzAGrFj_4T8LmNG {
    width: 589px;
    min-width: 680px
}

.comoto-store-3MtYIrcX1Bzv_hrY4hSLY3 {
    background-size: cover!important;
    background-position: center 5%!important;
    min-height: 460px
}

.comoto-store-CdzxtXD1-d7FFja-SMYmg {
    max-width: 200px
}

.comoto-store-2g0WXr3fcJHMImGsKxj_3A {
    width: 35%
}

.comoto-store-1Ii4OZ8fn1wPfRtKB4eFG1 {
    font-family: montserrat
}

.comoto-store-2eahHV1C8kDSkApzq3nTRK {
    width: 65%
}

.comoto-store-2BKTluouvf-1qYR9hQsr9Q {
    width: 370px;
    height: auto
}

.f-95p {
    font-size: 95%
}

.comoto-store-1Y5OAcnIyqVxtpItRbzW1H {
    background: rgba(0,0,0,.3);
    position: fixed;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    font-family: Montserrat
}

.comoto-store-2NQPpkF9m9USEQetZPwOh6 {
    transition: all .4s ease-in-out
}

.comoto-store-21c9fSLkeORlcSjPP-fN0z {
    -webkit-filter: contrast(.5);
    filter: contrast(.5)
}

.comoto-store-339ck43f_4O-9--izp22g6 {
    -webkit-filter: none;
    filter: none
}

.comoto-store-2NQPpkF9m9USEQetZPwOh6::-webkit-scrollbar {
    width: 7px
}

.comoto-store-2NQPpkF9m9USEQetZPwOh6::-webkit-scrollbar-thumb {
    background: #ff5d4d;
    border-radius: 4px
}

.comoto-store-2NQPpkF9m9USEQetZPwOh6::-webkit-scrollbar-track {
    box-shadow: inset 0 0 5px #bfbfbf;
    border-radius: 4px
}

.comoto-store-3Kv4BmuI1i1Eav8GmLJUIM {
    -webkit-animation: comoto-store-12nWNgwg3LefYcwSVVrSDx .3s ease-in-out;
    animation: comoto-store-12nWNgwg3LefYcwSVVrSDx .3s ease-in-out;
    transform: translatex(0);
    opacity: 1
}

.comoto-store-LSyfVuupFxlGC1JMixyqP {
    visibility: hidden;
    transform: translatex(-100%);
    opacity: 0
}

@media (max-width: 1023px) {
    .comoto-store-2NQPpkF9m9USEQetZPwOh6 {
        width:100%!important;
        background: #fff
    }

    .comoto-store-2NQPpkF9m9USEQetZPwOh6 .c-base {
        color: #001428
    }
}

.comoto-store-3JNmHqVyhi3mIzpoKEMOLa {
    border-bottom: 1px solid #d5d5d5
}

@-webkit-keyframes comoto-store-12nWNgwg3LefYcwSVVrSDx {
    0% {
        transform: translatex(-100%)
    }

    1% {
        opacity: 1
    }

    to {
        transform: translatex(0)
    }
}

@keyframes comoto-store-12nWNgwg3LefYcwSVVrSDx {
    0% {
        transform: translatex(-100%)
    }

    1% {
        opacity: 1
    }

    to {
        transform: translatex(0)
    }
}

@media (max-width: 1023px) {
    .comoto-store-1zVBBtUVLbjP_2i1qy3A5u {
        -webkit-filter:none;
        filter: none
    }

    .comoto-store-1UoEyhY3gjJOfhq5nHwkV {
        padding: 0
    }
}

.comoto-store-2TiDO0NTNtTuplngUFGl9_ {
    border-bottom: 1px solid #e4e4e4
}

.comoto-store-kBTkAeJ1pKKScfJjqACI9 {
    font-family: Montserrat
}

@media (max-width: 1023px) {
    .comoto-store-1qMefJPNN5hS8Bps_PTmJg {
        color:#001428
    }
}

@-webkit-keyframes comoto-store-6xlgcM91YxVEERv1ppsS_ {
    0% {
        transform: translateX(0);
        opacity: 0
    }

    1% {
        opacity: 1
    }

    to {
        transform: translateX(375px)
    }
}

@keyframes comoto-store-6xlgcM91YxVEERv1ppsS_ {
    0% {
        transform: translateX(0);
        opacity: 0
    }

    1% {
        opacity: 1
    }

    to {
        transform: translateX(375px)
    }
}

@-webkit-keyframes comoto-store-hIJIt3x7lp9kAj7yWGZeR {
    0% {
        transform: translateX(375px);
        opacity: 1
    }

    to {
        transform: translateX(0);
        opacity: 1
    }
}

@keyframes comoto-store-hIJIt3x7lp9kAj7yWGZeR {
    0% {
        transform: translateX(375px);
        opacity: 1
    }

    to {
        transform: translateX(0);
        opacity: 1
    }
}

.comoto-store-3CFBCkrj95rBYpq_pmpmLn {
    transition: .3s ease-in-out
}

.comoto-store-308-7Ehy2LmJE0gRNkP1yw {
    -webkit-animation: comoto-store-6xlgcM91YxVEERv1ppsS_ .3s ease-in-out;
    animation: comoto-store-6xlgcM91YxVEERv1ppsS_ .3s ease-in-out;
    transform: translateX(375px);
    opacity: 1
}

.comoto-store-22BJ9zdzfPd_5By7qCpZSQ {
    transform: translatex(-100%);
    opacity: 0;
    visibility: hidden
}

@media (max-width: 1023px) {
    .comoto-store-3CFBCkrj95rBYpq_pmpmLn {
        background:#fff
    }

    .comoto-store-308-7Ehy2LmJE0gRNkP1yw {
        z-index: 99999;
        width: 100%!important;
        transform: translateX(0)!important;
        -webkit-animation: none;
        animation: none;
        opacity: 1
    }

    .comoto-store-3CFBCkrj95rBYpq_pmpmLn .c-base {
        color: #001428
    }
}

.comoto-store-3CFBCkrj95rBYpq_pmpmLn li.comoto-store-14CJ7u71bY1az0de1VoXVy a span label {
    background-color: #ff554d;
    color: #fff;
    border-radius: 7px;
    padding: 0 6px 1px;
    font-size: 12px;
    margin-left: 5px;
    font-weight: 700;
    position: relative;
    top: -1px
}

@media screen and (max-width: 1022px) {
    .comoto-store-3CFBCkrj95rBYpq_pmpmLn li.comoto-store-14CJ7u71bY1az0de1VoXVy a span label {
        background-color:#fff;
        color: #ff554d
    }
}

@media (max-width: 1023px) {
    .comoto-store-2v1k-zVF1YZ0s2Jjjn5SlK {
        -webkit-filter:none;
        filter: none
    }

    .comoto-store-3U84i1P18-MLTaMSRwiVZ3 {
        padding: 0
    }
}

.comoto-store-14CJ7u71bY1az0de1VoXVy {
    border-bottom: 1px solid #d5d5d5
}

.comoto-store-3CFBCkrj95rBYpq_pmpmLn::-webkit-scrollbar {
    width: 7px
}

.comoto-store-3CFBCkrj95rBYpq_pmpmLn::-webkit-scrollbar-thumb {
    background: #ff5d4d;
    border-radius: 4px
}

.comoto-store-3CFBCkrj95rBYpq_pmpmLn::-webkit-scrollbar-track {
    box-shadow: inset 0 0 5px #bfbfbf;
    border-radius: 4px
}

.comoto-store-3_YuFqcYN0X-LIdHv6YF1A {
    position: relative;
    height: 0
}

.comoto-store-JvDa51JT0Bh-mtI-qQ4GQ {
    position: fixed;
    top: 70%;
    width: 115px;
    height: auto;
    background-color: #ffba8f;
    color: #000;
    z-index: 999999999;
    border-radius: 4px 0 0 4px;
    cursor: pointer;
    text-align: center;
    padding: 3px;
    transition: all .5s
}

.comoto-store-2uB_sZrtyY8giY_w0Lp50F,.comoto-store-JvDa51JT0Bh-mtI-qQ4GQ {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center
}

.comoto-store-1oOqV4ewlRSi--8xfDGPmf {
    margin: 2px;
    font-weight: 700;
    display: block;
    font-size: 14px
}

.comoto-store-1oOqV4ewlRSi--8xfDGPmf:before {
    content: "";
    position: absolute;
    background: url(https://brmotorolanew.vtexassets.com/arquivos/arrowPopupButton.svg);
    top: 28px;
    left: 5px;
    width: 7px;
    height: 12px
}

.comoto-store-1oOqV4ewlRSi--8xfDGPmf p {
    margin: 2px
}

.comoto-store-3GWvv3xOBbJ2Tw_j4Mi8dB {
    font-size: 8px;
    margin: 0;
    max-width: 100px
}

.comoto-store-27qekbQjP-McjjHIu_sAU3 {
    position: relative;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 16px
}

.comoto-store-UoDYeDAAbikMDdCq7qu43 {
    position: absolute;
    top: -70px;
    left: -58px;
    width: 16px;
    height: 16px;
    cursor: pointer
}

.comoto-store-3sUT_-HHKDIfleXocw_4X3 {
    -webkit-animation: comoto-store-1NaK7z3H0UXxxU9_gDlC85 1s;
    animation: comoto-store-1NaK7z3H0UXxxU9_gDlC85 1s
}

.comoto-store-1rDCX_35AuUfQgRhEdLkrr {
    -webkit-animation: comoto-store-371lwa3xX6xWzjubIvQuQo 1s;
    animation: comoto-store-371lwa3xX6xWzjubIvQuQo 1s
}

@-webkit-keyframes comoto-store-1NaK7z3H0UXxxU9_gDlC85 {
    0% {
        transform: translateX(100%)
    }

    to {
        transform: translateX(0)
    }
}

@keyframes comoto-store-1NaK7z3H0UXxxU9_gDlC85 {
    0% {
        transform: translateX(100%)
    }

    to {
        transform: translateX(0)
    }
}

@-webkit-keyframes comoto-store-371lwa3xX6xWzjubIvQuQo {
    0% {
        transform: translateX(0)
    }

    to {
        transform: translateX(100%)
    }
}

@keyframes comoto-store-371lwa3xX6xWzjubIvQuQo {
    0% {
        transform: translateX(0)
    }

    to {
        transform: translateX(100%)
    }
}

.image_container {
    max-width: 1366px;
    margin: auto
}

.image_container .main_title {
    text-align: center;
    font-size: 60px;
    font-weight: 700;
    margin: 48px 0 30px;
    color: #000
}

@media (max-width: 1023px) {
    .image_container .main_title {
        font-size:36px;
        margin: 0 0 28px;
        line-height: 48px
    }
}

.image_container .container_image {
    background-repeat: no-repeat!important;
    background-size: cover!important
}

.image_container .container_image>img {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover
}

.image_container .video_container {
    width: 824px;
    height: 100%;
    margin: auto
}

@media screen and (max-width: 960px) {
    .image_container .video_container {
        width:100%
    }
}

.image_container.to-bottom-left {
    background: #fff;
    position: relative;
    min-height: 762px;
    padding-bottom: 144px
}

.image_container.to-bottom-left .container_image {
    height: 618px!important
}

.image_container.to-bottom-left .container_content {
    background: #fff;
    width: 915px;
    padding-left: 96px;
    padding-right: 48px;
    position: absolute;
    top: 446px
}

.image_container.to-bottom-left .container_content .content_title {
    text-align: left;
    font-size: 60px;
    font-weight: 700;
    margin: 48px 0 30px;
    color: #000
}

.image_container.to-bottom-left .container_content .content_container {
    margin-bottom: 51px
}

.image_container.to-bottom-left .container_content .content_container .content_box {
    width: 90%
}

.image_container.to-bottom-left .container_content .content_container .content_box>p {
    text-align: left;
    font-size: 16px;
    letter-spacing: 0;
    color: #001428
}

@media screen and (max-width: 960px) {
    .image_container.to-bottom-left {
        height:708px
    }

    .image_container.to-bottom-left .container_image {
        height: 446px!important;
        background-position-x: right!important
    }

    .image_container.to-bottom-left .container_content {
        width: 90%;
        bottom: 0;
        height: auto;
        padding: 24px 24px 47px;
        min-height: 400px
    }

    .ultra-frontier .image_container.to-bottom-left .container_content {
        width: 100%;
        overflow-wrap: break-word;
        word-break: break-word
    }

    .image_container.to-bottom-left .container_content .content_title {
        font-size: 36px;
        margin: 0 0 28px;
        line-height: 48px
    }

    .image_container.to-bottom-left .container_content .content_container {
        margin-bottom: 47px
    }

    .image_container.to-bottom-left .container_content .content_container .content_box {
        width: 100%
    }

    .image_container.to-bottom-left .container_content .content_container .content_box>p {
        font-size: 14px;
        line-height: 21px
    }
}

.image_container.two-images {
    height: 420px;
    display: flex;
    flex-flow: row wrap;
    overflow: hidden
}

.ultra-frontier .image_container.two-images {
    height: 714px
}

.image_container.two-images .container_image {
    width: 50%;
    height: 100%
}

@media screen and (max-width: 600px) {
    .image_container.two-images {
        height:690px;
        flex-flow: row wrap
    }

    .image_container.two-images .container_image {
        width: 100%;
        height: 50%
    }

    .ultra-frontier .image_container.two-images {
        height: 1049px
    }
}

.image_container.one-image {
    height: 463px;
    background: #000a13
}

.image_container.one-image .container_image {
    width: 100%;
    height: 100%;
    background-position-x: center!important
}

.image_container.one-full-video {
    height: 696px;
    background: #000a13;
    max-width: unset;
    margin: 0
}

.image_container.one-full-video .video_container {
    height: 100%;
    width: unset
}

@media screen and (max-width: 600px) {
    .image_container.one-image {
        height:358px
    }

    .image_container.one-full-video {
        height: auto
    }

    .image_container.one-full-video .video_container {
        width: 100%;
        height: 771px;
        position: relative
    }

    .image_container.one-full-video .video_container iframe {
        width: 1370px!important;
        height: 771px!important;
        position: absolute;
        top: 0;
        right: -80px
    }
}

.image_container.to-left {
    min-height: 728px;
    display: flex;
    flex-flow: row-reverse nowrap;
    align-content: center
}

.image_container.to-left .container_image {
    width: 50%;
    height: auto
}

.image_container.to-left .container_content {
    background: #fff;
    width: 50%;
    padding: 243px 182px 243px 96px;
    display: flex;
    flex-flow: row wrap;
    align-content: center
}

.image_container.to-left .container_content .content_title {
    margin: 0 0 29px;
    font-size: 60px;
    font-weight: 700;
    text-align: left
}

.image_container.to-left .container_content .content_container .content_box {
    font-size: 16px;
    text-align: left;
    letter-spacing: 0
}

.image_container.to-left .container_content .content_container .content_box p {
    margin: 0
}

@media screen and (max-width: 960px) {
    .image_container.to-left {
        height:auto;
        flex-flow: column-reverse wrap;
        justify-content: flex-end
    }

    .image_container.to-left .container_image {
        width: 100%;
        min-height: 400px;
        height: 55%
    }

    .image_container.to-left .container_content {
        width: 100%;
        padding: 48px 24px 55px;
        flex-flow: row wrap;
        height: 45%
    }

    .image_container.to-left .container_content .content_title {
        margin: 0 0 28px;
        font-size: 36px;
        line-height: 48px
    }

    .image_container.to-left .container_content .content_container .content_box {
        font-size: 14px;
        text-align: left;
        letter-spacing: 0;
        line-height: 21px
    }
}

.ultra-frontier .image_container.to-left_sidephone {
    display: flex;
    flex-flow: row-reverse nowrap;
    padding: 0 229px;
    align-items: center
}

.ultra-frontier .image_container.to-left_sidephone .container_image {
    width: 271px;
    height: 566px
}

.ultra-frontier .image_container.to-left_sidephone .container_content {
    width: 70%;
    padding: 0 118px 0 0
}

.ultra-frontier .image_container.to-left_sidephone .container_content .content_title {
    font-size: 32px
}

@media screen and (max-width: 960px) {
    .ultra-frontier .image_container.to-left_sidephone {
        padding:32px 24px 93px;
        flex-flow: column wrap
    }

    .ultra-frontier .image_container.to-left_sidephone .container_image {
        width: 271px;
        height: 566px
    }

    .ultra-frontier .image_container.to-left_sidephone .container_content {
        width: 100%;
        padding: 19px 0 0
    }
}

.image_container.block-quality {
    display: flex;
    justify-content: flex-end;
    flex-flow: column-reverse nowrap;
    width: 100%;
    height: auto;
    min-height: 320px;
    position: relative;
    padding-bottom: 75px
}

.image_container.block-quality .container_image {
    height: auto;
    width: 100%;
    min-height: 788px
}

.image_container.block-quality .container_content {
    height: 0;
    background: #fff;
    margin: 0;
    padding-top: 75px
}

.image_container.block-quality .container_content .content_title {
    font-size: 42px;
    margin: 0;
    text-transform: uppercase;
    position: absolute;
    top: 0;
    background: #fff;
    padding: 75px 45px 53px 96px;
    left: 0;
    width: 40%
}

.image_container.block-quality .container_content .content_container {
    width: 50%;
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content;
    background: #fff;
    position: absolute;
    bottom: 0;
    right: 0;
    padding: 32px 96px 59px 32px
}

.ultra-frontier .image_container.block-quality .container_content .content_title {
    font-size: 38px
}

@media screen and (max-width: 960px) {
    .image_container.block-quality {
        padding-bottom:48px;
        display: flex;
        flex-flow: column-reverse nowrap;
        justify-content: flex-end
    }

    .image_container.block-quality .container_image {
        height: 762px;
        width: 100%
    }

    .image_container.block-quality .container_content {
        padding: 48px 0 0;
        height: 0
    }

    .image_container.block-quality .container_content .content_title {
        font-size: 32px;
        margin: 0;
        line-height: 42px;
        width: 90%;
        padding: 26px 8px 26px 24px
    }

    .image_container.block-quality .container_content .content_container {
        width: 90%;
        background: #fff;
        position: absolute;
        top: 616px;
        right: 0;
        padding: 30px 32px 30px 48px;
        min-height: 200px
    }

    .image_container.block-quality .container_content .content_container .content_box {
        font-size: 16px;
        text-align: left;
        letter-spacing: 0;
        line-height: 24px
    }

    .ultra-frontier .image_container.block-quality .container_content .content_title {
        font-size: 26px
    }
}

.image_container.charge-father {
    height: 761px;
    background: #fff;
    padding-bottom: 48px;
    display: flex
}

.to-right.charge-father {
    flex-flow: row nowrap
}

.to-left.charge-father {
    flex-flow: row-reverse nowrap;
    max-height: 728px
}

.image_container.charge-father .container_image,.image_container.charge-father .video_container {
    width: 50%;
    height: 100%;
    background-position-x: center!important
}

.image_container.charge-father .container_content {
    width: 50%;
    display: flex;
    flex-flow: row wrap;
    align-content: center;
    padding: 0 100px 0 96px;
    position: relative;
    overflow-wrap: break-word;
    word-break: break-word
}

.ultra-frontier .image_container.charge-father .container_content {
    padding: 0 38px 0 96px
}

.image_container.charge-father .container_content .content_title {
    font-size: 48px;
    margin: 24px 0 37px;
    line-height: 64px;
    text-transform: uppercase;
    color: #000;
    font-weight: 700
}

.image_container.charge-father .container_content .content_subtitle {
    position: absolute;
    top: 18%;
    padding: 0;
    margin: 0;
    font-size: 24px;
    letter-spacing: -.58px;
    line-height: 64px
}

.image_container.charge-father .container_content .content_container {
    width: 100%;
    display: flex;
    flex-flow: row nowrap;
    justify-content: space-between
}

.image_container.charge-father .container_content .content_container .content_box {
    width: 230px
}

.content_box p,.image_container.charge-father .container_content .content_container .content_box .content_box_title {
    margin: 0
}

.image_container.charge-father .container_content .content_container .content_box .content_box_title {
    line-height: 42px;
    font-size: 32px;
    letter-spacing: 0;
    text-align: left;
    margin-bottom: 20px!important;
    color: #000
}

.image_container.charge-father .container_content .content_container .content_box p {
    line-height: 18px;
    letter-spacing: 0;
    font-size: 14px
}

@media screen and (min-width: 960px)and (max-width:1200px) {
    .image_container.charge-father .container_content .content_subtitle {
        top:14%
    }
}

@media screen and (max-width: 960px) {
    .image_container.charge-father {
        height:auto;
        min-height: 1000px;
        background: #fff;
        padding-bottom: 48px;
        display: flex;
        flex-flow: row wrap;
        width: 100%
    }

    .image_container.charge-father .container_image,.image_container.charge-father .video_container {
        width: 100%;
        height: 396px;
        background-position-x: center!important
    }

    .image_container.charge-father .container_content {
        width: 100%;
        display: flex;
        flex-flow: row wrap;
        align-content: center;
        padding: 0 24px!important;
        position: relative
    }

    .image_container.charge-father .container_content .content_title {
        font-size: 36px;
        margin: 72px 0 36px;
        line-height: 48px
    }

    .image_container.charge-father .container_content .content_subtitle {
        position: absolute;
        top: 24px;
        padding: 0;
        margin: 0;
        font-size: 18px;
        letter-spacing: -.58px;
        line-height: 32px;
        color: #000
    }

    .image_container.charge-father .container_content .content_container {
        width: 100%;
        display: flex;
        flex-flow: row nowrap;
        justify-content: space-between
    }

    .image_container.charge-father .container_content .content_container .content_box {
        width: 46%
    }

    .image_container.charge-father .container_content .content_container .content_box .content_box_title {
        line-height: 32px;
        font-size: 24px;
        letter-spacing: 0;
        text-align: left;
        margin-bottom: 20px!important
    }

    .image_container.charge-father .container_content .content_container .content_box p {
        line-height: 18px;
        letter-spacing: 0;
        font-size: 12px
    }
}

.image_container.to-top.table_child {
    background-color: #010d14!important;
    padding-bottom: 120px;
    background-repeat: no-repeat!important;
    background-size: contain!important;
    position: relative
}

.image_container.to-top.table_child .container_content>* {
    margin: 0
}

.image_container.to-top.table_child .container_content {
    position: absolute;
    font-family: Montserrat;
    color: #fff;
    top: 0;
    padding: 0 240px
}

.image_container.to-top.table_child .content_title {
    padding: 484px 0 60px;
    text-align: center;
    font-size: 60px;
    font-weight: 700;
    line-height: 71px;
    letter-spacing: -1.44px
}

.image_container.to-top.table_child .content_container {
    display: flex;
    flex-flow: row wrap
}

.image_container.to-top.table_child .content_box {
    width: 50%;
    border-bottom: 1px solid hsla(0,0%,100%,.24);
    padding: 32px 0 34px
}

.image_container.to-top.table_child .content_box>* {
    margin: 0
}

.image_container.to-top.table_child .content_box .content_box_title {
    margin-bottom: 24px
}

.image_container.to-top.table_child .content_box p {
    text-align: left;
    font-weight: 500;
    font-size: 14px;
    letter-spacing: 0;
    line-height: 21px
}

.image_container.to-top.table_child .content_box:first-child {
    width: 100%;
    padding: 41px 0 33px;
    display: flex;
    flex-flow: row nowrap;
    border-top: 1px solid hsla(0,0%,100%,.24)
}

.image_container.to-top.table_child .content_box:first-child .content_box_title {
    font-size: 48px;
    text-align: left;
    font-weight: 500;
    line-height: 64px;
    letter-spacing: 0;
    width: 419px
}

.image_container.to-top.table_child .content_box:first-child p {
    padding-left: 57px;
    width: 50%
}

.image_container.to-top.table_child .content_box:nth-child(4n+2) {
    width: calc(50% - 32px)
}

.image_container.to-top.table_child .content_box:nth-child(2n) {
    border-right: 1px solid hsla(0,0%,100%,.24);
    padding-right: 32px
}

.image_container.to-top.table_child .content_box:nth-child(2n+3) {
    padding-left: 32px
}

@media screen and (max-width: 960px) {
    .image_container.to-top.table_child {
        padding-bottom:48px
    }

    .image_container.to-top.table_child .container_content {
        padding: 0 24px
    }

    .image_container.to-top.table_child .content_title {
        padding: 278px 0 28px;
        font-size: 36px;
        line-height: 48px;
        letter-spacing: 0;
        text-align: left
    }

    .image_container.to-top.table_child .content_box {
        width: 100%!important;
        border-bottom: 1px solid hsla(0,0%,100%,.24);
        padding: 24px 0 47px
    }

    .image_container.to-top.table_child .content_box:first-child {
        padding: 41px 0 33px;
        flex-flow: row wrap
    }

    .image_container.to-top.table_child .content_box:first-child .content_box_title {
        font-size: 32px;
        line-height: 42px;
        width: 100%
    }

    .image_container.to-top.table_child .content_box p {
        font-size: 14px;
        letter-spacing: 0;
        line-height: 21px
    }

    .image_container.to-top.table_child .content_box:first-child p {
        padding-right: 0;
        padding-left: 0;
        width: 100%
    }

    .image_container.to-top.table_child .content_box .content_box_title {
        margin-bottom: 24px
    }

    .image_container.to-top.table_child .content_box:nth-child(2n) {
        border-right: none;
        padding-right: 0
    }

    .image_container.to-top.table_child .content_box:nth-child(2n+3) {
        padding-left: 0
    }
}

.ultra-frontier .image_container {
    max-width: unset;
    margin: 0
}

.image_container.table_child_ultra {
    position: relative;
    background: linear-gradient(87deg,#16102d,#3f1d5a,#51182f,#16102b);
    padding: 0 240px 67px;
    color: #fff
}

.image_container.table_child_ultra .multimedia_container {
    margin-top: 280px;
    height: auto
}

.image_container.table_child_ultra .container_image {
    margin-top: 280px;
    -webkit-box-reflect: below -133px linear-gradient(hsla(0,0%,100%,0),hsla(0,0%,100%,.23))
}

.image_container.table_child_ultra .content_container {
    display: flex;
    flex-flow: row wrap
}

.image_container.table_child_ultra .container_content .content_title {
    position: absolute;
    top: 0;
    padding-top: 92px;
    width: 927px;
    text-align: center;
    font-size: 32px;
    left: 15%;
    overflow-wrap: break-word;
    word-break: break-word;
    color: #fff;
    font-weight: 700
}

.image_container.table_child_ultra .content_box {
    width: 50%;
    padding: 32px 0 34px;
    border-top: 3px solid #fff;
    overflow-wrap: break-word;
    word-break: break-word
}

.image_container.table_child_ultra .content_box p {
    text-align: left;
    font-weight: 500;
    font-size: 16px;
    letter-spacing: 0;
    line-height: 21px
}

.image_container.table_child_ultra .content_box .content_box_title {
    margin-bottom: 24px;
    font-size: 24px
}

.image_container.table_child_ultra .content_box .content_box_title.highlight {
    font-size: 48px!important
}

.image_container.table_child_ultra .content_box:first-child {
    width: 65%;
    display: flex;
    flex-flow: row nowrap;
    overflow-wrap: break-word;
    word-break: break-word;
    padding-right: 13px;
    border-top: none
}

.image_container.table_child_ultra .content_box:first-child .content_box_title {
    width: 60%;
    font-size: 44px;
    text-align: left;
    font-weight: 500;
    line-height: 64px;
    letter-spacing: 0;
    color: #fff
}

@media screen and (max-width: 1294px) {
    .image_container.table_child_ultra .content_box:first-child .content_box_title {
        font-size:32px
    }
}

.image_container.table_child_ultra .content_box:first-child p {
    width: 40%
}

.image_container.table_child_ultra .content_box:nth-child(2) {
    margin-top: 0;
    border-top: none;
    padding: 34px 0 37px 29px;
    border-left: 3px solid #fff;
    width: 35%
}

.image_container.table_child_ultra .content_box:nth-child(2) .content_box_title {
    margin-top: 0
}

.image_container.table_child_ultra .content_box:nth-child(2n+3) {
    padding-left: 0;
    padding-right: 26px
}

.image_container.table_child_ultra .content_box:nth-child(4n+3) {
    width: 40%
}

.image_container.table_child_ultra .content_box:nth-child(4n+4) {
    width: 60%;
    padding: 34px 0 37px 29px;
    border-left: 3px solid #fff;
    border-right: none
}

@media screen and (max-width: 960px) {
    .image_container.table_child_ultra {
        padding:0 24px 121px
    }

    .image_container.table_child_ultra .container_image {
        margin-top: 230px;
        -webkit-box-reflect: below -251px linear-gradient(hsla(0,0%,100%,0),hsla(0,0%,100%,.23))
    }

    .image_container.table_child_ultra .container_content .content_title {
        left: 0;
        text-align: center;
        letter-spacing: 0;
        font-size: 28px;
        line-height: 40px;
        font-weight: 500;
        width: 100%;
        margin: auto;
        padding: 34px 24px 0
    }

    .image_container.table_child_ultra .content_container {
        flex-flow: row wrap;
        display: block
    }

    .image_container.table_child_ultra .content_box:first-child {
        display: block
    }

    .image_container.table_child_ultra .content_box:first-child .content_box_title {
        width: 100%!important;
        font-size: 33px;
        text-align: left;
        font-weight: 500;
        line-height: 48px
    }

    .image_container.table_child_ultra .content_container>div {
        width: 100%!important;
        border: none!important;
        padding: 32px 0!important;
        position: relative
    }

    .image_container.table_child_ultra .content_box p {
        width: 100%!important;
        text-align: left;
        font-weight: 500;
        font-size: 14px;
        letter-spacing: 0;
        line-height: 21px
    }

    .image_container.table_child_ultra .content_box:not(:first-child):before {
        content: " ";
        width: 80%;
        height: 1px;
        background: #fff;
        position: absolute;
        top: 0;
        left: 0
    }

    .image_container.table_child_ultra .content_box:nth-child(2n+2):before {
        right: 0;
        left: unset
    }
}

.comoto-store-15O4utKcnPeXsj3Lj4xiar {
    display: grid;
    grid-template-columns: 37.5% 1fr;
    overflow: hidden
}

.comoto-store-2HjSrnjOmH55BtkfWKZOmw {
    text-align: center
}

.comoto-store-63J4IbEezCqCrwL9PerYO {
    display: grid;
    width: 100%;
    margin: 0 auto;
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content
}

.comoto-store-3iwpAQAXLHMGo7vrUcTDrp {
    display: grid;
    position: relative;
    background-color: #ebebeb
}

.comoto-store-2udBxFZ0Z4bWGy5si-SZma,.comoto-store-frnRn6pvCxoYum9wXXMa- {
    z-index: 1;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    -o-object-position: center;
    object-position: center
}

.comoto-store-YA0mVPSdp_0u_FgyxIBM_ {
    z-index: 2;
    display: flex;
    flex-direction: column;
    align-items: center
}

.comoto-store--MByDG8alTGlf2e36RK1f {
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center;
    height: 100%
}

.comoto-store--MByDG8alTGlf2e36RK1f img {
    height: 100%;
    -o-object-fit: fill;
    object-fit: fill;
    width: 100%
}

.comoto-store-3xLQq3RO6ORxQPX2zyT1IX {
    display: block
}

.comoto-store-3V7887H8Xo5dNu6f-19v21 {
    display: none
}

.comoto-store-2D1eFw2uH66j3XEKphMsEz {
    position: relative;
    display: flex;
    padding-top: 72px;
    padding-bottom: 48px
}

.comoto-store-fK7Ww-iy1a-WsHHnIWNnE {
    position: relative;
    display: flex;
    align-items: center
}

.comoto-store-fK7Ww-iy1a-WsHHnIWNnE button {
    width: 16px;
    height: 16px;
    border-radius: 8px;
    background-color: #c1c1c1;
    outline: none;
    border: none;
    cursor: pointer;
    transition: all .2s ease
}

.comoto-store-2D1eFw2uH66j3XEKphMsEz button:hover {
    transform: scale(1.4)
}

.comoto-store-2D1eFw2uH66j3XEKphMsEz button:hover .comoto-store-1Zpdz7phbt8Wy0l7L77qK- {
    display: block;
    transform: translateX(-30%) scale(.8)
}

.comoto-store-qc8eg9hI188CMbgZMM1oN {
    width: 50px;
    height: 2px;
    background-color: #c1c1c1
}

.comoto-store-fK7Ww-iy1a-WsHHnIWNnE:last-child .comoto-store-qc8eg9hI188CMbgZMM1oN {
    display: none
}

.comoto-store-1Zpdz7phbt8Wy0l7L77qK- {
    display: none;
    position: absolute;
    top: -24px;
    left: 0
}

.comoto-store-XDad_URqm29_obhjGuswu {
    position: absolute
}

.comoto-store-2TjpHRw0tYSgcGR80Exh4g {
    display: flex;
    position: relative;
    text-align: center;
    min-height: 82px
}

.comoto-store-3RvpBSZWKc1ERgW3tEFJUn {
    width: 100%
}

.comoto-store-3RvpBSZWKc1ERgW3tEFJUn h3 {
    font-size: clamp(28px,5vw,36px);
    font-weight: 400;
    margin: 0 0 16px
}

.comoto-store-3RvpBSZWKc1ERgW3tEFJUn p {
    font-size: clamp(14px,1vw,16px);
    font-weight: 400;
    margin: 0
}

.comoto-store-13snw_4_YdSFSDGev5BNfi {
    display: grid;
    position: relative;
    height: 100%;
    margin: 0 auto
}

.comoto-store-26JPs2FYy1zGZPFo-qJXK6 {
    display: flex;
    flex-direction: column;
    justify-content: space-evenly
}

.comoto-store-1Dx2kZO_HrIqNv_zTBOuBi {
    display: flex;
    justify-content: center;
    align-items: center;
    height: clamp(296px,50vw,465px);
    position: relative
}

.comoto-store-1Dx2kZO_HrIqNv_zTBOuBi img {
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    -o-object-position: center;
    object-position: center
}

.comoto-store-2OzLK1ixdfewb2GA2N4pd7 {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    text-align: center;
    margin: 0 106px
}

.comoto-store-2OzLK1ixdfewb2GA2N4pd7 h3 {
    font-size: 16px;
    font-weight: 400;
    margin-bottom: 19px;
    margin-top: 64px
}

.comoto-store-3Qhh2_RTKEkURoZ4RubmZg {
    display: flex;
    gap: 16px;
    margin-bottom: 41px
}

.comoto-store-2l-eJb1e2hs58b4qREQs0R {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 32px;
    height: 32px;
    border-radius: 32px;
    border: 1px solid transparent;
    transition: all .2s ease;
    background: none;
    outline: none;
    cursor: pointer
}

.comoto-store-2l-eJb1e2hs58b4qREQs0R:hover {
    border-color: #a4b7c6;
    transform: scale(1.05)
}

.comoto-store-2l-eJb1e2hs58b4qREQs0R>div {
    width: 24px;
    min-width: 24px;
    height: 24px;
    min-height: 24px;
    border-radius: 16px
}

.comoto-store-krPBlVv97juxZktjQxj3V {
    display: flex;
    flex-direction: column;
    position: relative;
    text-align: center;
    margin: 0 106px
}

.comoto-store-krPBlVv97juxZktjQxj3V h2 {
    font-size: clamp(32px,5vw,48px);
    font-weight: 600;
    margin: 0 0 24px
}

.comoto-store-krPBlVv97juxZktjQxj3V p {
    font-size: clamp(16px,1vw,14px);
    margin: 0
}

@media (max-width: 767px) {
    .comoto-store-15O4utKcnPeXsj3Lj4xiar {
        display:grid;
        grid-template-columns: none
    }

    .comoto-store-frnRn6pvCxoYum9wXXMa- {
        height: 416px
    }

    .comoto-store-YA0mVPSdp_0u_FgyxIBM_ {
        width: 100vw
    }

    .comoto-store-3iwpAQAXLHMGo7vrUcTDrp {
        width: 100vw;
        height: 416px
    }

    .comoto-store-63J4IbEezCqCrwL9PerYO {
        grid-template-columns: none!important
    }

    .comoto-store-2D1eFw2uH66j3XEKphMsEz {
        position: absolute;
        flex-direction: column;
        right: 24px;
        top: 0
    }

    .comoto-store-fK7Ww-iy1a-WsHHnIWNnE {
        display: flex;
        flex-direction: column
    }

    .comoto-store-1Zpdz7phbt8Wy0l7L77qK- {
        top: 0!important;
        transform: translateX(-46px) scale(.8)!important
    }

    .comoto-store-qc8eg9hI188CMbgZMM1oN {
        height: 38px;
        width: 2px
    }

    .comoto-store-2OzLK1ixdfewb2GA2N4pd7 {
        margin: 0 24px
    }

    .comoto-store--MByDG8alTGlf2e36RK1f {
        width: 100vw!important;
        height: 416px
    }

    .comoto-store-1Dx2kZO_HrIqNv_zTBOuBi {
        max-width: 100vw!important
    }

    .comoto-store--MByDG8alTGlf2e36RK1f img {
        height: 100%!important
    }

    .comoto-store-krPBlVv97juxZktjQxj3V {
        margin: 0 24px 48px
    }

    .comoto-store-krPBlVv97juxZktjQxj3V h2 {
        margin: 20px 0 16px
    }

    .comoto-store-2OzLK1ixdfewb2GA2N4pd7 h3 {
        margin-bottom: 16px
    }

    .comoto-store-3Qhh2_RTKEkURoZ4RubmZg {
        margin-bottom: 0
    }

    .comoto-store-1Dx2kZO_HrIqNv_zTBOuBi {
        height: clamp(296px,50vw,465px)
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    .comoto-store-15O4utKcnPeXsj3Lj4xiar {
        display:grid;
        grid-template-columns: 60% 1fr
    }

    .comoto-store-2OzLK1ixdfewb2GA2N4pd7,.comoto-store-krPBlVv97juxZktjQxj3V {
        margin: 0 24px
    }

    .comoto-store-krPBlVv97juxZktjQxj3V h2 {
        margin: 0 0 16px
    }

    .comoto-store-3Qhh2_RTKEkURoZ4RubmZg {
        margin-bottom: 14px
    }

    .comoto-store-2OzLK1ixdfewb2GA2N4pd7 h3 {
        margin-bottom: 13px;
        margin-top: 28px
    }

    .comoto-store-1Dx2kZO_HrIqNv_zTBOuBi {
        height: clamp(296px,39vw,465px)
    }

    .comoto-store-1Dx2kZO_HrIqNv_zTBOuBi img {
        height: 100%;
        width: 100%
    }
}

.comoto-store-2-x-video_display {
    width: 100%;
    max-width: 1500px;
    margin: auto
}

.comoto-store-2-x-video_display h3 {
    font-size: 28px
}

.comoto-store-2-x-video_display .comoto-store-2-x-text_title_video_display {
    font-size: 22px;
    color: #fff;
    margin-top: 0
}

@media (min-width: 1024px) {
    .comoto-store-2-x-video_display .comoto-store-2-x-text_title_video_display {
        font-size:24px;
        text-align: center
    }
}

@media (max-width: 1023px) {
    .comoto-store-2-x-video_display .comoto-store-2-x-text_title_video_display {
        width:90%;
        margin: 0 auto 2rem
    }
}

.comoto-store-2-x-video_display .comoto-store-2-x-text_paragraph_video_display {
    font-size: 16px;
    color: #fff
}

@media (min-width: 1024px) {
    .comoto-store-2-x-video_display .comoto-store-2-x-text_paragraph_video_display {
        text-align:center
    }
}

@media (max-width: 1023px) {
    .comoto-store-2-x-video_display .comoto-store-2-x-text_paragraph_video_display {
        width:90%;
        margin: 0 auto
    }
}

.comoto-store-2-x-video_display_iframe iframe {
    width: 100%;
    height: 500px
}

.comoto-store-2-x-video_display_iframe img {
    width: 100%
}

.comoto-store-2-x-video_display_details {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: space-around;
    color: #fff;
    padding: 30px
}

@media (min-width: 1024px) {
    .comoto-store-2-x-video_display_details {
        flex-wrap:nowrap;
        max-width: 1000px;
        margin: auto
    }
}

.comoto-store-2-x-video_display_details div {
    width: 45%
}

.comoto-store-2-x-video_display_details div h4 {
    font-size: 20px;
    font-weight: 500;
    text-align: left
}

.comoto-store-2-x-video_display_details div p {
    font-size: 14px;
    margin: 15px 0
}

@media (min-width: 1024px) {
    .comoto-store-2-x-video_display_details div {
        max-width:20%
    }

    .comoto-store-2-x-video_display_details div h4 {
        font-size: 28px;
        text-align: center
    }

    .comoto-store-2-x-video_display_details div p {
        font-size: 18px;
        margin: 15px 0 0
    }
}

.comoto-store-2-x-section_container {
    display: flex;
    flex-direction: column;
    width: 100%
}

@media (min-width: 1024px) {
    .comoto-store-2-x-section_container {
        flex-direction:row
    }
}

.comoto-store-2-x-section_container .comoto-store-2-x-text_right_container__photo {
    width: 100%
}

@media (min-width: 1024px) {
    .comoto-store-2-x-section_container .comoto-store-2-x-text_right_container__photo {
        width:50%;
        display: flex;
        align-items: center
    }
}

.comoto-store-2-x-section_container .comoto-store-2-x-text_right_container__photo__image {
    width: 100%
}

.comoto-store-2-x-section_container .comoto-store-2-x-text_right_container__photo iframe {
    width: 100%;
    height: 400px
}

@media (min-width: 1024px) {
    .comoto-store-2-x-section_container .comoto-store-2-x-text_right_container__photo iframe {
        height:500px
    }
}

.comoto-store-2-x-section_container .comoto-store-2-x-text_right_container__text {
    width: 100%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    text-align: center
}

@media (min-width: 1024px) {
    .comoto-store-2-x-section_container .comoto-store-2-x-text_right_container__text {
        width:50%;
        text-align: left;
        padding: 0 40px
    }
}

.comoto-store-2-x-section_container .comoto-store-2-x-text_right_container__text__subheader {
    color: #000;
    padding: 10px 20px;
    border-radius: 16px;
    font-weight: 500;
    display: flex;
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content;
    font-size: 20px;
    font-style: normal;
    background: transparent;
    border: 1px solid grey
}

@media (max-width: 1023px) {
    .comoto-store-2-x-section_container .comoto-store-2-x-text_right_container__text__subheader {
        font-size:12px;
        font-weight: 700
    }
}

.comoto-store-2-x-section_container .comoto-store-2-x-text_right_container__text__title {
    font-weight: 400;
    font-size: 24px;
    line-height: 28px;
    font-weight: 700
}

@media (min-width: 1024px) {
    .comoto-store-2-x-section_container .comoto-store-2-x-text_right_container__text__title {
        font-size:40px
    }
}

.comoto-store-2-x-section_container .comoto-store-2-x-text_right_container__text__paragraph {
    margin: 0;
    font-size: 20px;
    line-height: 28px
}

@media (max-width: 1023px) {
    .comoto-store-2-x-section_container .comoto-store-2-x-text_right_container__text__paragraph {
        font-size:16px;
        margin-bottom: 8px
    }
}

.comoto-store-2-x-column_reverse {
    display: flex;
    flex-direction: column-reverse;
    width: 100%
}

@media (min-width: 1024px) {
    .comoto-store-2-x-column_reverse {
        flex-direction:row
    }
}

.comoto-store-2-x-column_reverse .comoto-store-2-x-text_right_container__photo {
    width: 100%
}

@media (min-width: 1024px) {
    .comoto-store-2-x-column_reverse .comoto-store-2-x-text_right_container__photo {
        width:50%;
        display: flex;
        align-items: center
    }
}

.comoto-store-2-x-column_reverse .comoto-store-2-x-text_right_container__photo__image {
    width: 100%
}

.comoto-store-2-x-column_reverse .comoto-store-2-x-text_right_container__photo iframe {
    width: 100%;
    height: 400px
}

@media (min-width: 1024px) {
    .comoto-store-2-x-column_reverse .comoto-store-2-x-text_right_container__photo iframe {
        height:500px
    }
}

.comoto-store-2-x-column_reverse .comoto-store-2-x-text_right_container__text {
    width: 100%;
    display: flex;
    flex-direction: column;
    text-align: center
}

@media (min-width: 1024px) {
    .comoto-store-2-x-column_reverse .comoto-store-2-x-text_right_container__text {
        width:50%;
        text-align: left;
        padding: 0 40px
    }
}

.comoto-store-2-x-column_reverse .comoto-store-2-x-text_right_container__text__title {
    font-weight: 400;
    font-size: 24px;
    line-height: 28px;
    font-weight: 700
}

@media (min-width: 1024px) {
    .comoto-store-2-x-column_reverse .comoto-store-2-x-text_right_container__text__title {
        font-size:30px;
        line-height: 34px
    }
}

.comoto-store-2-x-column_reverse .comoto-store-2-x-text_right_container__text__paragraph {
    margin: 0;
    font-size: 14px
}

@media (min-width: 1024px) {
    .comoto-store-2-x-column_reverse .comoto-store-2-x-text_right_container__text__paragraph {
        font-size:20px
    }
}

.comoto-store-2-x-left_columns_container {
    display: flex;
    flex-direction: column;
    width: 100%;
    position: relative
}

@media (min-width: 1024px) {
    .comoto-store-2-x-left_columns_container {
        flex-direction:row
    }
}

.comoto-store-2-x-left_columns_container__photo {
    width: 100%
}

@media (min-width: 1024px) {
    .comoto-store-2-x-left_columns_container__photo {
        width:50%;
        display: flex;
        align-items: center
    }
}

.comoto-store-2-x-left_columns_container__photo__image {
    width: 100%
}

.comoto-store-2-x-left_columns_container__photo iframe {
    width: 100%;
    height: 400px
}

@media (min-width: 1024px) {
    .comoto-store-2-x-left_columns_container__photo iframe {
        height:500px
    }
}

@media (min-width: 1024px) {
    .comoto-store-2-x-left_columns_container__photo__withImageBackground {
        position:absolute;
        width: 280px;
        height: auto;
        top: 50%;
        right: 2%;
        transform: translate(-50%,-50%)
    }
}

.comoto-store-2-x-left_columns_container__photo__withImageBackground iframe {
    height: 500px
}

.comoto-store-2-x-left_columns_container__text {
    width: 100%;
    display: flex;
    flex-direction: column;
    justify-content: center
}

@media (min-width: 1024px) {
    .comoto-store-2-x-left_columns_container__text {
        width:50%;
        text-align: left;
        padding: 0 40px
    }
}

.comoto-store-2-x-left_columns_container__text__title {
    font-weight: 400;
    font-size: 22px;
    line-height: 28px
}

@media (min-width: 1024px) {
    .comoto-store-2-x-left_columns_container__text__title {
        font-size:30px;
        line-height: 34px
    }
}

.comoto-store-2-x-left_columns_container__text__paragraph {
    margin: 0;
    font-size: 18px
}

@media (min-width: 1024px) {
    .comoto-store-2-x-left_columns_container__text__paragraph {
        font-size:20px
    }
}

@media (min-width: 1024px) {
    .comoto-store-2-x-left_columns_container__text__withImageBackground {
        position:absolute;
        top: 50%;
        left: 30%;
        transform: translate(-50%,-50%)
    }
}

.comoto-store-2-x-left_columns_container__backgroundImage {
    display: none
}

@media (min-width: 1024px) {
    .comoto-store-2-x-left_columns_container__backgroundImage {
        display:flex;
        width: 100%
    }

    .comoto-store-2-x-left_columns_container__backgroundImage img {
        width: 100%;
        height: 100%
    }
}

.slick-loading .slick-list {
    background: #fff url(https://comoto.vtexassets.com/_v/public/assets/v1/published/comoto.store@2.0.178/public/react/c5cd7f5300576ab4c88202b42f6ded62.gif) 50% no-repeat
}

@font-face {
    font-family: slick;
    font-weight: 400;
    font-style: normal;
    src: url(https://comoto.vtexassets.com/_v/public/assets/v1/published/comoto.store@2.0.178/public/react/ced611daf7709cc778da928fec876475.eot);
    src: url(https://comoto.vtexassets.com/_v/public/assets/v1/published/comoto.store@2.0.178/public/react/ced611daf7709cc778da928fec876475.eot?#iefix) format("embedded-opentype"),url(https://comoto.vtexassets.com/_v/public/assets/v1/published/comoto.store@2.0.178/public/react/b7c9e1e479de3b53f1e4e30ebac2403a.woff) format("woff"),url(https://comoto.vtexassets.com/_v/public/assets/v1/published/comoto.store@2.0.178/public/react/d41f55a78e6f49a5512878df1737e58a.ttf) format("truetype"),url(https://comoto.vtexassets.com/_v/public/assets/v1/published/comoto.store@2.0.178/public/react/52d45b9f0b76fad19c7a776e3025a12f.svg#slick) format("svg")
}

.slick-next,.slick-prev {
    font-size: 0;
    line-height: 0;
    position: absolute;
    top: 50%;
    display: block;
    width: 20px;
    height: 20px;
    padding: 0;
    transform: translateY(-50%);
    cursor: pointer;
    border: none
}

.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover {
    color: transparent;
    outline: none;
    background: transparent
}

.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before {
    opacity: 1
}

.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before {
    opacity: .25
}

.slick-next:before,.slick-prev:before {
    font-family: slick;
    font-size: 20px;
    line-height: 1;
    opacity: .75;
    color: #fff;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.slick-prev {
    left: -25px
}

[dir=rtl] .slick-prev {
    right: -25px;
    left: auto
}

.slick-prev:before {
    content: "â†"
}

[dir=rtl] .slick-prev:before {
    content: "â†’"
}

.slick-next {
    right: -25px
}

[dir=rtl] .slick-next {
    right: auto;
    left: -25px
}

.slick-next:before {
    content: "â†’"
}

[dir=rtl] .slick-next:before {
    content: "â†"
}

.slick-dotted.slick-slider {
    margin-bottom: 30px
}

.slick-dots {
    position: absolute;
    bottom: -25px;
    display: block;
    width: 100%;
    padding: 0;
    margin: 0;
    list-style: none;
    text-align: center
}

.slick-dots li {
    position: relative;
    display: inline-block;
    margin: 0 5px;
    padding: 0
}

.slick-dots li,.slick-dots li button {
    width: 20px;
    height: 20px;
    cursor: pointer
}

.slick-dots li button {
    font-size: 0;
    line-height: 0;
    display: block;
    padding: 5px;
    color: transparent;
    border: 0;
    outline: none;
    background: transparent
}

.slick-dots li button:focus,.slick-dots li button:hover {
    outline: none
}

.slick-dots li button:focus:before,.slick-dots li button:hover:before {
    opacity: 1
}

.slick-dots li button:before {
    font-family: slick;
    font-size: 6px;
    line-height: 20px;
    position: absolute;
    top: 0;
    left: 0;
    width: 20px;
    height: 20px;
    content: "â€¢";
    text-align: center;
    opacity: .25;
    color: #000;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.slick-dots li.slick-active button:before {
    opacity: .75;
    color: #000
}

.slick-slider {
    box-sizing: border-box;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-touch-callout: none;
    -khtml-user-select: none;
    touch-action: pan-y;
    -webkit-tap-highlight-color: rgba(0,0,0,0)
}

.slick-list,.slick-slider {
    position: relative;
    display: block
}

.slick-list {
    overflow: hidden;
    margin: 0;
    padding: 0
}

.slick-list:focus {
    outline: none
}

.slick-list.dragging {
    cursor: pointer;
    cursor: hand
}

.slick-slider .slick-list,.slick-slider .slick-track {
    transform: translateZ(0)
}

.slick-track {
    position: relative;
    top: 0;
    left: 0;
    display: block;
    margin-left: auto;
    margin-right: auto
}

.slick-track:after,.slick-track:before {
    display: table;
    content: ""
}

.slick-track:after {
    clear: both
}

.slick-loading .slick-track {
    visibility: hidden
}

.slick-slide {
    display: none;
    float: left;
    height: 100%;
    min-height: 1px
}

[dir=rtl] .slick-slide {
    float: right
}

.slick-slide img {
    display: block
}

.slick-slide.slick-loading img {
    display: none
}

.slick-slide.dragging img {
    pointer-events: none
}

.slick-initialized .slick-slide {
    display: block
}

.slick-loading .slick-slide {
    visibility: hidden
}

.slick-vertical .slick-slide {
    display: block;
    height: auto;
    border: 1px solid transparent
}

.slick-arrow.slick-hidden {
    display: none
}

.scroll-section {
    display: flex;
    flex-direction: row;
    height: 100%;
    gap: 40px
}

@media (max-width: 767px) {
    .scroll-section {
        gap:100px
    }
}

.scroll-section__inline {
    display: inline-block;
    width: auto;
    height: 100%
}

.scroll-section__inline__main-title {
    width: 300px;
    height: 100%;
    color: #fff;
    display: flex;
    align-items: center;
    justify-content: center;
    text-wrap: balance;
    padding: 0 1rem
}

.scroll-section__inline__main-title h2 {
    font-size: 2rem
}

.scroll-section__inline__main-title p {
    font-size: 1rem
}

.scroll-section__inline__gallery-container {
    display: flex;
    flex-direction: row;
    width: 800px;
    height: 100%;
    color: #fff;
    align-items: center
}

@media (max-width: 767px) {
    .scroll-section__inline__gallery-container {
        flex-direction:column;
        width: 400px;
        padding-top: 50%
    }
}

.scroll-section__inline__gallery-container__text {
    width: 40%;
    padding: 0 1rem;
    text-wrap: balance
}

@media (max-width: 767px) {
    .scroll-section__inline__gallery-container__text {
        width:100%
    }
}

.scroll-section__inline__gallery-container__image {
    width: 60%
}

@media (max-width: 767px) {
    .scroll-section__inline__gallery-container__image {
        width:100%
    }
}

.closeButton {
    position: fixed;
    bottom: 10px;
    left: 45%;
    width: 40px;
    height: 40px;
    background-color: hsla(0,0%,99.2%,.521);
    border-radius: 50%;
    display: flex;
    align-items: center;
    border-color: transparent;
    cursor: pointer
}

@media (max-width: 767px) {
    .closeButton {
        width:30px;
        height: 30px
    }
}

.carousel-center-mode {
    width: 100%;
    max-width: 1920px
}

.carousel-center-mode__headline {
    text-align: center
}

.carousel-center-mode__text_animated {
    position: relative;
    text-align: center;
    width: 100%;
    max-width: 745px;
    min-height: 50px;
    margin: 0 auto
}

.svg_test {
    display: flex;
    align-items: center;
    justify-content: center;
    background-color: rgba(0,0,0,.31);
    color: #fff;
    font-size: 22px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    cursor: pointer;
    width: 36px;
    height: 36px;
    border-radius: 100%;
    transition: all .2s ease;
    -webkit-backdrop-filter: blur(30px);
    backdrop-filter: blur(30px);
    background-color: rgba(0,0,0,.5);
    top: 50%;
    position: absolute;
    z-index: 2
}

.right {
    right: 33.33%
}

@media (max-width: 1023px) {
    .right {
        right:15%
    }
}

.left {
    left: 33.33%
}

@media (max-width: 1023px) {
    .left {
        left:15%
    }
}

.modal {
    background-color: #000;
    width: 100vw;
    height: 100vh;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 9999;
    overflow-x: scroll;
    overflow-y: hidden;
    color: #000;
    display: flex;
    flex-wrap: nowrap;
    flex-direction: column
}

.modal::-webkit-scrollbar {
    display: none
}

.comoto-store-2-x-accordion_wrapper {
    display: flex;
    padding: 2rem 0;
    font-family: Montserrat
}

.comoto-store-2-x-accordion_content {
    width: 50%;
    justify-content: right;
    padding: 2rem;
    background: #efefef
}

.comoto-store-2-x-accordion_content>div {
    display: flex;
    flex-direction: column;
    color: #000;
    text-align: left;
    width: 100%;
    margin: auto
}

.comoto-store-2-x-accordion_content>div>h2 {
    font-size: 48px;
    font-weight: 500;
    padding: 0;
    margin: 0 0 32px
}

.comoto-store-2-x-accordion_content>div>p {
    font-size: 16px;
    line-height: 21px;
    padding: 0;
    margin: 0 0 24px
}

.comoto-store-2-x-logo {
    width: 121px;
    margin-bottom: 1em
}

.comoto-store-2-x-accordion_media {
    flex: 1;
    display: flex;
    justify-content: flex-start;
    padding-right: 16px
}

.comoto-store-2-x-accordion_media>div {
    max-height: 600px;
    width: 100%;
    height: 100%
}

.comoto-store-2-x-accordion_media>div>div {
    height: 100%!important
}

.comoto-store-2-x-accordion_media>div>img {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover
}

.comoto-store-2-x-accordion_item_content {
    border-top: 1.5px solid hsla(0,0%,100%,.3137254902);
    padding: 20px .5rem;
    margin: 1em 0;
    background: #fff
}

.comoto-store-2-x-accordion_item_content:last-child {
    border-bottom: 1.5px solid hsla(0,0%,100%,.3137254902)
}

.comoto-store-2-x-accordion_item_content_button {
    background-color: transparent;
    cursor: pointer;
    border: none;
    display: flex;
    width: 100%;
    justify-content: space-between;
    font-size: 16px;
    color: #000;
    padding: 0;
    font-family: Montserrat;
    text-align: start
}

.comoto-store-2-x-accordion_item_content_button>h3 {
    margin: 0;
    font-weight: 500;
    font-family: Montserrat
}

.comoto-store-2-x-accordion_item_info {
    position: relative;
    overflow: hidden;
    transition: all .5s ease
}

.comoto-store-2-x-accordion_item_info>p {
    font-size: 14px;
    padding: 16px 0 0;
    line-height: 24px
}

.comoto-store-2-x-accordion_item_info_active {
    max-height: 900px;
    opacity: 1
}

.comoto-store-2-x-accordion_item_info_inative {
    max-height: 0;
    opacity: 0
}

.comoto-store-2-x-accordion_media_mobile {
    display: none;
    padding-top: 24px
}

.comoto-store-2-x-accordion_media_mobile>img {
    width: 100%;
    height: 100%
}

.comoto-store-2-x-accordion_item_content_button>svg {
    transition: all .2s ease
}

.comoto-store-2-x-icon_inactive {
    transform: rotate(180deg)
}

.comoto-store-2-x-icon_active {
    transform: rotate(0deg)
}

@media (max-width: 1024px) {
    .comoto-store-2-x-accordion_media {
        display:none
    }

    .comoto-store-2-x-accordion_media_mobile {
        display: flex
    }

    .comoto-store-2-x-accordion_content {
        width: 100%;
        padding: 1rem 0
    }

    .comoto-store-2-x-accordion_content>div>h2 {
        font-size: 32px
    }

    .comoto-store-2-x-accordion_content>div>p {
        font-size: 14px
    }
}

@media (max-width: 760px) {
    .comoto-store-2-x-accordion_wrapper {
        padding-top:32px
    }

    .comoto-store-2-x-logo {
        width: 101px
    }
}

.comoto-store-24lPDeMnl-9GPExcarYToE {
    width: 100%;
    display: flex;
    text-align: center;
    align-items: center;
    flex-direction: column;
    padding: 64px 0
}

.comoto-store-37OEtdqRZC8gJtpbTyP9pp {
    text-align: left;
    display: block;
    height: 79px;
    color: #fff
}

.comoto-store-37OEtdqRZC8gJtpbTyP9pp h2 {
    font-size: 32px;
    margin: 0
}

.comoto-store-391kDw9cJMdeyk34nKzCAi {
    height: 336px;
    pointer-events: none
}

.comoto-store-iBPbONza-zCWJ2GLpouZD {
    width: 100%;
    height: 416px
}

.comoto-store-3k5UmhoBrHHbkC7-roJORN {
    margin: 0 2%;
    width: 65px;
    height: 2px;
    transition: .6s;
    border-radius: 0;
    padding: 0;
    cursor: pointer;
    position: relative;
    background-color: #000;
    opacity: .12
}

.comoto-store-391kDw9cJMdeyk34nKzCAi>div {
    width: 100%!important;
    height: 100%!important
}

.comoto-store-16cu3MNE0QjCnlulGgwlBx {
    background-color: #000;
    opacity: 1
}

.comoto-store-u66vOTJ0toABam6dzSiqd {
    text-align: left;
    display: contents;
    top: 0;
    padding: 0 32px;
    color: #000
}

.comoto-store-u66vOTJ0toABam6dzSiqd p {
    font: normal normal 500 14px Montserrat;
    opacity: 1;
    margin: 16px 0 0
}

.comoto-store-u66vOTJ0toABam6dzSiqd h4 {
    font: normal normal 700 16px Montserrat;
    letter-spacing: 0;
    opacity: 1;
    margin-bottom: 0
}

.comoto-store-2kOnVkt0cIiXlNe9CjYZxM {
    width: 100%
}

@media only screen and (max-width: 540px) {
    .comoto-store-37OEtdqRZC8gJtpbTyP9pp {
        margin-bottom:24px
    }
}

@media only screen and (min-width: 541px) and (max-width:1023px) {
    .comoto-store-391kDw9cJMdeyk34nKzCAi {
        align-items:center;
        display: flex!important;
        flex-direction: column;
        height: 377px
    }

    .comoto-store-37OEtdqRZC8gJtpbTyP9pp {
        width: 100%;
        text-align: center
    }

    .comoto-store-3k5UmhoBrHHbkC7-roJORN {
        margin: 0 2%;
        width: 69px
    }

    .comoto-store-u66vOTJ0toABam6dzSiqd {
        width: 430px;
        text-align: center
    }

    .comoto-store-u66vOTJ0toABam6dzSiqd h4 {
        font: normal normal 700 18px Montserrat
    }

    .comoto-store-u66vOTJ0toABam6dzSiqd p {
        font: normal normal 500 14px Montserrat
    }
}

@media only screen and (min-width: 1024px) {
    .comoto-store-2kcmVaYcVnhF-cFpI4pGmn {
        display:grid;
        grid-template-columns: repeat(5,1fr);
        padding: 10px;
        position: absolute;
        width: 100%;
        height: 540px
    }

    .comoto-store-3FNzFIlKGPoIiDMCvHZvVs {
        background-color: hsla(0,0%,100%,.8);
        border: 1px solid rgba(0,0,0,.8);
        padding: 20px;
        font-size: 30px;
        text-align: center
    }

    .comoto-store-26uonuQQS9IEYokflWyhjU {
        width: 100%;
        position: relative;
        display: flex;
        align-items: center;
        flex-direction: column
    }

    .comoto-store-3k5UmhoBrHHbkC7-roJORN {
        margin: 2% .5%;
        width: 172px
    }

    .comoto-store-37OEtdqRZC8gJtpbTyP9pp {
        width: 100%;
        text-align: center
    }

    .comoto-store-37OEtdqRZC8gJtpbTyP9pp h2 {
        font-size: 48px
    }

    .comoto-store-391kDw9cJMdeyk34nKzCAi {
        align-items: center;
        display: flex!important;
        flex-direction: column;
        height: 540px;
        width: 100%
    }

    .comoto-store-goCY77D36GSUxcsArIFuB {
        display: grid;
        width: 100%;
        height: auto;
        padding: 0
    }

    .comoto-store-I3_G0OuvxZ4xvefwGYsUG {
        display: grid;
        width: 100%;
        height: auto
    }

    .comoto-store-u66vOTJ0toABam6dzSiqd {
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        text-align: left;
        width: 235px
    }

    .comoto-store-u66vOTJ0toABam6dzSiqd h4 {
        font: normal normal 600 24px Montserrat;
        letter-spacing: 0
    }

    .comoto-store-u66vOTJ0toABam6dzSiqd p {
        font: normal normal 500 16px Montserrat;
        color: #001428
    }
}

.comoto-store-1SXIhCNfe4Clko9xbu8v5G {
    position: relative;
    display: grid;
    height: 100%
}

.comoto-store-1SXIhCNfe4Clko9xbu8v5G:before {
    content: url(https://comoto.vtexassets.com/_v/public/assets/v1/published/comoto.store@2.0.178/public/react/d1abc2becb8f584855a5bc088c0414f4.svg);
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0,0,0,.13);
    display: flex;
    justify-content: center;
    align-items: center
}

.comoto-store-3UvIEHuxyD35aCF4wBk2WF:before {
    content: "Error while loading the image"
}

.comoto-store-2-x-container_right {
    padding: 50px 0
}

@media only screen and (min-width: 768px) {
    .comoto-store-2-x-container_right .comoto-store-2-x-text_right_container {
        position:relative
    }
}

.comoto-store-2-x-container_right .comoto-store-2-x-text_right_container__photo {
    position: relative
}

.comoto-store-2-x-container_right .comoto-store-2-x-text_right_container__photo__image_desktop {
    display: none
}

.comoto-store-2-x-container_right .comoto-store-2-x-text_right_container__photo img {
    width: 100%
}

@media only screen and (min-width: 768px) {
    .comoto-store-2-x-container_right .comoto-store-2-x-text_right_container__photo__image_desktop {
        display:block
    }

    .comoto-store-2-x-container_right .comoto-store-2-x-text_right_container__photo__image_mobile {
        display: none
    }
}

.comoto-store-2-x-container_right .comoto-store-2-x-text_right_container__text {
    padding: 0 30px;
    text-align: center
}

@media only screen and (min-width: 768px) {
    .comoto-store-2-x-container_right .comoto-store-2-x-text_right_container__text {
        position:absolute;
        width: 40%;
        top: 30%;
        right: 0;
        margin-right: 5%;
        padding: 0;
        text-align: left
    }
}

.comoto-store-2-x-container_right .comoto-store-2-x-text_right_container__text__subheader {
    color: #000;
    padding: 10px 20px;
    border-radius: 16px;
    font-weight: 500;
    display: flex;
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content;
    font-size: 20px;
    font-style: normal;
    background: transparent;
    border: 1px solid grey
}

@media (max-width: 1023px) {
    .comoto-store-2-x-container_right .comoto-store-2-x-text_right_container__text__subheader {
        font-size:12px;
        font-weight: 700
    }
}

.comoto-store-2-x-container_right .comoto-store-2-x-text_right_container__text__title {
    color: #fff;
    margin-bottom: 20px;
    font-size: 22px;
    line-height: 28px
}

@media only screen and (min-width: 768px) {
    .comoto-store-2-x-container_right .comoto-store-2-x-text_right_container__text__title {
        font-size:30px;
        line-height: 34px
    }
}

.comoto-store-2-x-container_right .comoto-store-2-x-text_right_container__text__title em {
    font-size: 1.5rem
}

.comoto-store-2-x-container_right .comoto-store-2-x-text_right_container__text__paragraph {
    font-size: 12px;
    line-height: 18px;
    color: #fff
}

@media only screen and (min-width: 768px) {
    .comoto-store-2-x-container_right .comoto-store-2-x-text_right_container__text__paragraph {
        font-size:14px;
        line-height: 20px
    }
}

.comoto-store-2-x-container_left {
    padding: 50px 0
}

@media (min-width: 1024px) {
    .comoto-store-2-x-container_left .comoto-store-2-x-text_left_container {
        position:relative
    }
}

.comoto-store-2-x-container_left .comoto-store-2-x-text_left_container__photo__image_desktop {
    display: none
}

.comoto-store-2-x-container_left .comoto-store-2-x-text_left_container__photo img {
    width: 100%
}

@media (min-width: 1024px) {
    .comoto-store-2-x-container_left .comoto-store-2-x-text_left_container__photo__image_desktop {
        display:block
    }

    .comoto-store-2-x-container_left .comoto-store-2-x-text_left_container__photo__image_mobile {
        display: none
    }
}

.comoto-store-2-x-container_left .comoto-store-2-x-text_left_container__text {
    color: #fff;
    padding: 0 30px;
    text-align: center
}

@media (min-width: 1024px) {
    .comoto-store-2-x-container_left .comoto-store-2-x-text_left_container__text {
        position:absolute;
        top: 0;
        height: 100%;
        width: 50%;
        left: 0;
        margin-left: 5%;
        padding: 0
    }
}

.comoto-store-2-x-container_left .comoto-store-2-x-text_left_container__text__title {
    color: #fff;
    margin-bottom: 20px;
    font-size: 22px;
    line-height: 28px
}

@media (min-width: 1024px) {
    .comoto-store-2-x-container_left .comoto-store-2-x-text_left_container__text__title {
        font-size:30px;
        line-height: 34px
    }
}

.comoto-store-2-x-container_left .comoto-store-2-x-text_left_container__text__paragraph {
    font-size: 12px;
    line-height: 18px;
    color: #fff
}

@media (min-width: 1024px) {
    .comoto-store-2-x-container_left .comoto-store-2-x-text_left_container__text__paragraph {
        font-size:14px;
        line-height: 20px
    }
}

.image-container {
    position: relative
}

.image-container__text {
    position: absolute;
    background-color: #fff
}

.image-container__text h3 {
    font-size: 45px;
    margin: 0
}

@media (max-width: 1023px) {
    .image-container__text h3 {
        font-size:30px
    }
}

.image-container__text p {
    font-size: 16px;
    line-height: 22px;
    font-weight: 400;
    margin-bottom: 0
}

.image-container__text.top-left {
    top: 0;
    padding: 0 50px 50px
}

@media (max-width: 1023px) {
    .image-container__text.top-left {
        padding:0 10px 10px
    }
}

.image-container__text.top-right {
    top: 0;
    right: 0;
    padding: 0 50px 50px
}

@media (max-width: 1023px) {
    .image-container__text.top-right {
        padding:0 10px 10px
    }
}

.image-container__text.bottom-right {
    bottom: 0;
    right: 0;
    padding: 50px
}

@media (max-width: 1023px) {
    .image-container__text.bottom-right {
        padding:10px
    }
}

.image-container__text.bottom-left {
    bottom: 0;
    left: 0;
    padding: 50px
}

@media (max-width: 1023px) {
    .image-container__text.bottom-left {
        padding:10px
    }
}

.comoto-store-2-x-photo__image {
    width: 100%;
    height: 100%
}

.comoto-store-2-x-row {
    display: flex;
    flex-direction: row
}

.comoto-store-2-x-col {
    width: 50%
}

.comoto-store-2-x-paragraph {
    text-align: center;
    color: #fff;
    margin-top: -4rem
}

.comoto-store-2-x-header_content {
    display: flex;
    flex-direction: column;
    padding: 3rem;
    align-items: center
}

.comoto-store-2-x-header_content .comoto-store-2-x-header_title {
    font-weight: 700;
    text-align: center;
    font-size: 48px;
    padding-bottom: 1rem
}

.comoto-store-2-x-header_content .comoto-store-2-x-header_paragraph {
    font-weight: 500;
    text-align: center;
    font-size: 16px
}

.comoto-store-2TI2TagXDe1IOzCtUwXogE {
    width: 100%;
    text-align: center
}

.comoto-store-2TI2TagXDe1IOzCtUwXogE h2 {
    font-size: 3rem
}

@media (max-width: 767px) {
    .comoto-store-2TI2TagXDe1IOzCtUwXogE h2 {
        font-size:2rem
    }
}

.comoto-store-2TI2TagXDe1IOzCtUwXogE p {
    font-size: 1rem
}

@media (max-width: 767px) {
    .comoto-store-2TI2TagXDe1IOzCtUwXogE p {
        font-size:.875rem
    }
}

.comoto-store-bLQW3tN_0IiqP2WZADeKt {
    padding: 4em 0
}

@media (max-width: 767px) {
    .comoto-store-bLQW3tN_0IiqP2WZADeKt {
        padding:2em 0
    }
}

.comoto-store-3UuSAyo2QKMBRVMNCqYOla {
    width: 100%;
    display: flex
}

@media (max-width: 767px) {
    .comoto-store-3UuSAyo2QKMBRVMNCqYOla {
        flex-direction:column
    }
}

.comoto-store-12PsCfB2GU3jzvHNSYFXMa {
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center
}

@media (max-width: 767px) {
    .comoto-store-12PsCfB2GU3jzvHNSYFXMa {
        flex-direction:column
    }
}

.comoto-store-OIKpIHifZ2THzz4LBfiD4 {
    height: 100%
}

@media (max-width: 767px) {
    .comoto-store-OIKpIHifZ2THzz4LBfiD4 {
        display:flex;
        width: 100%;
        overflow-x: auto;
        gap: 20px
    }
}

.comoto-store-OIKpIHifZ2THzz4LBfiD4 img {
    height: 100%
}

@media (max-width: 767px) {
    .comoto-store-OIKpIHifZ2THzz4LBfiD4 img {
        width:85%;
        height: auto
    }
}

.comoto-store-12PsCfB2GU3jzvHNSYFXMa p {
    position: absolute;
    bottom: 25px;
    font-weight: 700
}

@media (max-width: 767px) {
    .comoto-store-12PsCfB2GU3jzvHNSYFXMa p {
        position:relative;
        color: #000;
        bottom: 0;
        padding: 1.25em 0
    }
}

.comoto-store-32CYFlFtkPDxH2DMVxUtDw {
    width: 100%;
    text-align: center
}

.comoto-store-32CYFlFtkPDxH2DMVxUtDw h2 {
    font-size: 3rem
}

@media (max-width: 1023px) {
    .comoto-store-32CYFlFtkPDxH2DMVxUtDw h2 {
        font-size:2rem
    }
}

.comoto-store-32CYFlFtkPDxH2DMVxUtDw p {
    font-size: 1rem
}

@media (max-width: 1023px) {
    .comoto-store-32CYFlFtkPDxH2DMVxUtDw p {
        font-size:.875rem
    }
}

.comoto-store-1vGQaYbelRXlP4TPi4PCC2 {
    padding: 4em 0
}

@media (max-width: 1023px) {
    .comoto-store-1vGQaYbelRXlP4TPi4PCC2 {
        padding:20px
    }
}

.comoto-store-5hPuUy5Vs06XghR16eTUX {
    flex-wrap: wrap
}

.comoto-store-wWBhVt3cLr1gGyY2zSafW {
    flex-wrap: nowrap
}

.comoto-store-3cJr5tGOpafwsBN5bnSJ1C {
    width: 100%;
    display: flex
}

@media (max-width: 1023px) {
    .comoto-store-3cJr5tGOpafwsBN5bnSJ1C {
        flex-direction:column
    }
}

.comoto-store-3ZKx0h75En56zyVv-sFG1 {
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center
}

@media (max-width: 1023px) {
    .comoto-store-3ZKx0h75En56zyVv-sFG1 {
        flex-direction:column
    }
}

.comoto-store-3G9Vf9Frvyug2vHIp5nzcw {
    height: 100%;
    width: 100%
}

@media (max-width: 1023px) {
    .comoto-store-3G9Vf9Frvyug2vHIp5nzcw {
        display:flex;
        width: 100%;
        overflow-x: auto;
        gap: 20px
    }
}

.comoto-store-3G9Vf9Frvyug2vHIp5nzcw img {
    height: 100%;
    width: 100%
}

@media (max-width: 1023px) {
    .comoto-store-3G9Vf9Frvyug2vHIp5nzcw img {
        width:85%;
        height: auto
    }
}

.comoto-store-3ZKx0h75En56zyVv-sFG1 p {
    position: absolute;
    bottom: 25px;
    font-weight: 700
}

@media (max-width: 1023px) {
    .comoto-store-3ZKx0h75En56zyVv-sFG1 p {
        position:relative;
        color: #000;
        bottom: 0;
        padding: 1.25em 0
    }
}

.comoto-store-32CYFlFtkPDxH2DMVxUtDw .comoto-store-231zaUdkGGnkLftfBI286n {
    width: 100%
}

.comoto-store-32CYFlFtkPDxH2DMVxUtDw .comoto-store-3wWA8RiTfYhGoyuosuqfQg {
    width: 50%
}

@media (max-width: 1023px) {
    .comoto-store-32CYFlFtkPDxH2DMVxUtDw .comoto-store-3wWA8RiTfYhGoyuosuqfQg {
        width:100%
    }
}

.comoto-store-32CYFlFtkPDxH2DMVxUtDw .comoto-store-1_ljyEy6kl_oHtRA6MtF9z {
    width: 33.3333333333%
}

@media (max-width: 1023px) {
    .comoto-store-32CYFlFtkPDxH2DMVxUtDw .comoto-store-1_ljyEy6kl_oHtRA6MtF9z {
        width:100%
    }
}

.hero_card__container {
    width: 100%;
    height: auto;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: row;
    padding: 2em 0
}

@media (max-width: 1023px) {
    .hero_card__container {
        flex-direction:column
    }
}

.hero_card__container__text {
    width: 40%;
    height: auto;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: flex-end;
    padding: 1em
}

@media (max-width: 1023px) {
    .hero_card__container__text {
        width:100%;
        padding: .5em
    }
}

.hero_card__container__text--sub {
    width: 80%
}

@media (max-width: 1023px) {
    .hero_card__container__text--sub {
        width:100%;
        text-align: center
    }
}

.hero_card__container__text--sub--logo {
    max-width: 450px;
    height: auto;
    -o-object-fit: contain;
    object-fit: contain
}

@media (max-width: 1023px) {
    .hero_card__container__text--sub--logo {
        max-width:175px
    }
}

.hero_card__container__text--sub--title {
    font-size: 1.75rem;
    color: #fff;
    margin: 1em 0;
    font-weight: 300;
    width: 90%
}

@media (max-width: 1023px) {
    .hero_card__container__text--sub--title {
        width:100%;
        margin: .5em 0;
        font-size: 1rem
    }
}

.hero_card__container__text--sub--text {
    font-size: 1.5rem;
    color: #fff
}

.hero_card__container__images {
    width: 60%;
    height: auto
}

@media (max-width: 1023px) {
    .hero_card__container__images {
        width:100%
    }
}

.hero_card__container__images--options {
    width: 100%;
    height: auto;
    display: flex;
    gap: 10px;
    justify-content: center
}

.hero_card__container__images--slider {
    width: 60%;
    margin: 0 auto 3em
}

@media (max-width: 1023px) {
    .hero_card__container__images--slider {
        width:80%
    }
}

.hero_card__container__images--slider .slick-slider .slick-dots li button:before {
    font-size: 12px;
    color: #fff
}

.hero_card__container__images--slider .slick-slider .slick-next:before,.hero_card__container__images--slider .slick-slider .slick-prev:before {
    font-size: 28px
}

.comoto-store-12k6jM8JKmAiUH7HudwkjF {
    width: 150px;
    height: 150px;
    border-radius: .5em;
    background: hsla(0,0%,100%,.137254902);
    padding: .5em;
    display: flex;
    justify-content: center;
    opacity: .3;
    cursor: pointer
}

@media (max-width: 1023px) {
    .comoto-store-12k6jM8JKmAiUH7HudwkjF {
        width:95px;
        height: 95px
    }
}

.comoto-store-12k6jM8JKmAiUH7HudwkjF img {
    width: 100%;
    height: auto
}

.comoto-store-12k6jM8JKmAiUH7HudwkjF--selected {
    opacity: 1
}

.comoto-store-2-x-datasheet {
    color: #fff;
    max-width: 1920px;
    margin: auto;
    padding: 1em 4em;
    text-align: left
}

@media (max-width: 1023px) {
    .comoto-store-2-x-datasheet {
        padding:1em
    }
}

.comoto-store-2-x-datasheet__pdp__header button {
    background-color: transparent;
    cursor: pointer;
    border: none;
    display: flex;
    justify-content: space-between;
    font-size: 16px;
    color: #fff;
    align-items: center;
    padding: 16px 0;
    width: 40%;
    font-family: Montserrat
}

@media (max-width: 1023px) {
    .comoto-store-2-x-datasheet__pdp__header button {
        width:100%;
        padding: 10px 0
    }
}

.comoto-store-2-x-datasheet__pdp__header button h2 {
    text-align: left;
    line-height: 24px;
    font-weight: 400;
    padding-right: 20px;
    font-size: 32px
}

@media (max-width: 1023px) {
    .comoto-store-2-x-datasheet__pdp__header button h2 {
        font-size:1.5em;
        font-weight: 600
    }
}

.comoto-store-2-x-datasheet__pdp__header__dropdownarrow {
    transform: rotate(180deg)
}

.comoto-store-2-x-datasheet__pdp__header__dropdownarrow_up {
    transform: rotate(0deg)
}

.comoto-store-2-x-datasheet__c_specs h2 {
    font-weight: 700;
    width: 311px;
    margin: 40px 0
}

@media (max-width: 1023px) {
    .comoto-store-2-x-datasheet__c_specs h2 {
        margin:30px auto
    }
}

.comoto-store-2-x-datasheet__c_specs__c_item_spec {
    display: flex;
    flex-direction: row;
    text-align: left;
    flex-wrap: wrap;
    width: 100%;
    gap: 30px
}

@media (max-width: 1023px) {
    .comoto-store-2-x-datasheet__c_specs__c_item_spec {
        gap:10px
    }
}

.comoto-store-2-x-datasheet__c_specs__c_item_spec__item_spec {
    width: 30%;
    border-top: 1px solid grey;
    display: flex;
    gap: 15px
}

@media (max-width: 1023px) {
    .comoto-store-2-x-datasheet__c_specs__c_item_spec__item_spec {
        width:100%
    }
}

.comoto-store-2-x-datasheet__c_specs__c_item_spec__item_spec img {
    width: auto;
    height: 40px;
    margin: 20px 0
}

.comoto-store-2-x-datasheet__c_specs__c_item_spec__item_spec__text h3 {
    font-weight: 700;
    margin-bottom: 20px;
    font-size: 20px
}

@media (max-width: 1023px) {
    .comoto-store-2-x-datasheet__c_specs__c_item_spec__item_spec__text h3 {
        font-size:19px
    }
}

.comoto-store-2-x-datasheet__c_specs__c_item_spec__item_spec__text p {
    font-size: 15px
}

@media (max-width: 1023px) {
    .comoto-store-2-x-datasheet__c_specs__c_item_spec__item_spec__text p {
        font-size:12px
    }
}

.comoto-store-2-x-datasheet__c_specs__c_item_spec__item_spec__text__list {
    padding: 0 0 0 15px
}

@media (max-width: 1023px) {
    .comoto-store-2-x-datasheet__c_specs__c_item_spec__item_spec__text__list {
        margin:30px 0 0
    }
}

.comoto-store-2-x-datasheet__c_specs__c_item_spec__item_spec__text__list li {
    font-size: 13px;
    color: #adadad
}

@media (max-width: 1023px) {
    .comoto-store-2-x-datasheet__c_specs__c_item_spec__item_spec__text__list li {
        margin:6px 0
    }
}

.comoto-store-2-x-datasheet__c_specs__c_item_spec__item_spec__text__list li b {
    color: #fff
}

.comoto-store-2-x-datasheet__d_none {
    display: none
}

.comoto-store-2-x-column_container {
    width: 100%;
    margin: 50px auto;
    display: flex;
    flex-direction: column;
    flex: 0 auto
}

.comoto-store-2-x-column_container__item {
    display: flex;
    flex-direction: column;
    align-content: center;
    justify-content: center;
    padding: 20px 0
}

.comoto-store-2-x-column_container__item_image_threePhotos {
    max-width: 260px;
    margin: 0 auto
}

.comoto-store-2-x-column_container__item_image_fourPhotos {
    width: 100%;
    margin: 0 auto
}

.comoto-store-2-x-column_container__item_title {
    width: 70%;
    margin: 45px auto 25px;
    font-size: 20px;
    color: #000;
    text-align: center
}

.comoto-store-2-x-column_container__item_paragraph {
    width: 70%;
    text-align: center;
    color: #000;
    line-height: 22px;
    margin: 0 auto
}

@media (min-width: 1024px) {
    .comoto-store-2-x-column_container {
        max-width:1400px;
        margin: 100px auto;
        display: flex;
        flex-direction: row;
        flex-wrap: nowrap;
        justify-content: center;
        align-items: flex-start;
        width: 100%
    }

    .comoto-store-2-x-column_container__item {
        flex: 1 1 0
    }
}

.comoto-store-2-x-container_legal {
    color: #fff;
    max-width: 1080px;
    font-size: 12px;
    line-height: 1.5;
    margin: 20px 30px
}

@media (min-width: 1024px) {
    .comoto-store-2-x-container_legal {
        margin:40px auto
    }
}

.comoto-store-2-x-container_legal p {
    margin-bottom: 10px;
    color: #001428
}

.comoto-store-2-x-container_legal p a {
    color: #001428
}

.comoto-store-2-x-container_legal__clickable {
    width: 100%;
    height: auto;
    background-color: #ebebeb;
    color: #001428;
    padding: .5em 1em;
    border-radius: .5em;
    cursor: pointer;
    display: flex;
    gap: 10px;
    align-items: center
}

.comoto-store-2-x-container_legal__clickable img {
    transition: transform .3s ease-in-out;
    -webkit-filter: invert(1) grayscale(1);
    filter: invert(1) grayscale(1);
    width: 14px;
    height: auto
}

.comoto-store-2-x-container_legal__legals {
    transition: max-height .25s ease-in;
    overflow: hidden
}

.comoto-store-1HKTjuqKHmjc6c6yEHEpVP {
    max-width: 1420px;
    width: 100%;
    padding: 1em;
    margin: 1em auto
}

@media (max-width: 1023px) {
    .comoto-store-1HKTjuqKHmjc6c6yEHEpVP {
        margin-bottom:25px
    }
}

.comoto-store-PRz1ZqHmiZposXsfDOLwk {
    font-size: 64px;
    font-weight: 700
}

@media (max-width: 1023px) {
    .comoto-store-PRz1ZqHmiZposXsfDOLwk {
        font-size:36px
    }
}

.comoto-store-1HKTjuqKHmjc6c6yEHEpVP .comoto-store-17_TzJ5Q-V46s1rJQ3UgeW {
    position: relative
}

.comoto-store-1HKTjuqKHmjc6c6yEHEpVP .comoto-store-17_TzJ5Q-V46s1rJQ3UgeW .comoto-store-vZQmy_NohKLf7aE7CrAYK {
    border: 1px solid #011428;
    opacity: 1;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    width: 32px;
    height: 32px;
    border-radius: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: all .3s ease;
    z-index: 2;
    background-color: #001428!important;
    fill: #fff
}

@media (min-width: 1024px) {
    .comoto-store-1HKTjuqKHmjc6c6yEHEpVP .comoto-store-17_TzJ5Q-V46s1rJQ3UgeW .comoto-store-vZQmy_NohKLf7aE7CrAYK {
        width:40px!important;
        height: 40px!important
    }
}

.comoto-store-1HKTjuqKHmjc6c6yEHEpVP .comoto-store-17_TzJ5Q-V46s1rJQ3UgeW .comoto-store-vZQmy_NohKLf7aE7CrAYK:before {
    content: none!important
}

.comoto-store-1HKTjuqKHmjc6c6yEHEpVP .comoto-store-17_TzJ5Q-V46s1rJQ3UgeW .comoto-store-1HsCsQdKU5XG7dcsPhv3kw {
    position: absolute;
    right: 36px;
    top: 105%
}

@media (min-width: 1024px) {
    .comoto-store-1HKTjuqKHmjc6c6yEHEpVP .comoto-store-17_TzJ5Q-V46s1rJQ3UgeW .comoto-store-1HsCsQdKU5XG7dcsPhv3kw {
        right:30px
    }
}

.comoto-store-1HKTjuqKHmjc6c6yEHEpVP .comoto-store-17_TzJ5Q-V46s1rJQ3UgeW .comoto-store-1_n_AlXd7BYwe0ZgOX7Eli {
    position: absolute;
    right: 85px;
    left: auto;
    top: 105%
}

@media (min-width: 1024px) {
    .comoto-store-1HKTjuqKHmjc6c6yEHEpVP .comoto-store-17_TzJ5Q-V46s1rJQ3UgeW .comoto-store-1_n_AlXd7BYwe0ZgOX7Eli {
        right:80px
    }
}

.comoto-store-1HKTjuqKHmjc6c6yEHEpVP .comoto-store-17_TzJ5Q-V46s1rJQ3UgeW [class*=slick-disabled] {
    pointer-events: none;
    background-color: #fff!important;
    fill: #000
}

.comoto-store-1HKTjuqKHmjc6c6yEHEpVP .comoto-store-2IKmOCUgQ_ReLducFpH9G {
    position: absolute;
    padding: 30px 0 0;
    list-style: none;
    text-align: center;
    margin: 0 0 0 25px
}

@media (min-width: 1024px) {
    .comoto-store-1HKTjuqKHmjc6c6yEHEpVP .comoto-store-2IKmOCUgQ_ReLducFpH9G {
        padding:20px 0 0;
        margin-left: 25px
    }
}

.comoto-store-1HKTjuqKHmjc6c6yEHEpVP .comoto-store-2IKmOCUgQ_ReLducFpH9G li {
    position: relative;
    display: inline-block;
    width: 10px;
    height: 20px;
    margin: 0 3px;
    padding: 0;
    cursor: pointer
}

.comoto-store-1HKTjuqKHmjc6c6yEHEpVP .comoto-store-2IKmOCUgQ_ReLducFpH9G li[class*=-active] {
    margin: 0 30px 0 0
}

.comoto-store-1HKTjuqKHmjc6c6yEHEpVP .comoto-store-2IKmOCUgQ_ReLducFpH9G li[class*=-active] button {
    background: #000 0 0 no-repeat padding-box;
    border-radius: 4px;
    opacity: 1;
    width: 32px;
    height: 8px;
    margin-left: 5%
}

.comoto-store-1HKTjuqKHmjc6c6yEHEpVP .comoto-store-2IKmOCUgQ_ReLducFpH9G li[class*=-active] button:focus,.comoto-store-1HKTjuqKHmjc6c6yEHEpVP .comoto-store-2IKmOCUgQ_ReLducFpH9G li[class*=-active] button:hover {
    opacity: 1
}

.comoto-store-1HKTjuqKHmjc6c6yEHEpVP .comoto-store-3ej0lTRTujyHQ3RrwFbgJQ {
    display: block;
    padding: 5px;
    transition: all .5s;
    cursor: pointer;
    border: 0;
    outline: none;
    font-size: 35px;
    line-height: 20px;
    position: absolute;
    text-align: center;
    width: 8px;
    height: 8px;
    background: #dbdbdb 0 0 no-repeat padding-box;
    opacity: 1;
    border-radius: 50%
}

.comoto-store-2rpmnskaaF24Ocp8UZzQ82 {
    position: relative;
    width: 100%;
    height: 100%
}

.comoto-store-3I844K7RLdL_Nb12-Zary5 {
    width: 100%;
    height: auto
}

.comoto-store-1f3sr03DKJCYJO3k-wXaQe {
    font-size: 36px;
    font-weight: 600
}

@media (max-width: 1023px) {
    .comoto-store-1f3sr03DKJCYJO3k-wXaQe {
        font-size:24px
    }
}

.comoto-store-2WydcSwjtGK1vNU_wS0mxN {
    font-size: 16px;
    font-weight: 300
}

@media (max-width: 1023px) {
    .comoto-store-2WydcSwjtGK1vNU_wS0mxN {
        font-size:14px
    }
}

.comoto-store-3pczUECyw7ubOaDcgVUwuG {
    width: 100%
}

.comoto-store-3pczUECyw7ubOaDcgVUwuG img {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    border-radius: 1em
}

.comoto-store-3NPOjfA-CkrZFh96twMtdM {
    padding: 0;
    gap: 0;
    display: grid;
    grid-template-columns: 490px -webkit-max-content;
    grid-template-columns: 490px max-content;
    justify-content: end;
    position: relative;
    align-items: normal;
    max-width: 1440px;
    margin: 0 auto
}

@media (max-width: 1023px) {
    .comoto-store-3NPOjfA-CkrZFh96twMtdM {
        display:flex;
        flex-direction: column;
        gap: 140px;
        padding: 0
    }
}

.comoto-store-EzKeHDaz-VMAsqTih-Rny {
    position: relative;
    width: 100%
}

.comoto-store-HTtIxHmjD8dOobxjBPrUf {
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
    gap: 5px;
    margin-top: 170px
}

@media (max-width: 1023px) {
    .comoto-store-HTtIxHmjD8dOobxjBPrUf {
        margin-top:40px
    }
}

.comoto-store-HTtIxHmjD8dOobxjBPrUf img {
    max-width: 100%
}

.comoto-store-HTtIxHmjD8dOobxjBPrUf p {
    margin: 0;
    font-size: 26px;
    font-weight: 500
}

@media (max-width: 1023px) {
    .comoto-store-HTtIxHmjD8dOobxjBPrUf p {
        font-size:20px;
        padding: 0 15px
    }
}

.comoto-store-1132md9ocvgNsTOvcWN5PF {
    display: flex;
    justify-content: space-between;
    width: 100%;
    position: absolute;
    top: 450px
}

@media (max-width: 1023px) {
    .comoto-store-1132md9ocvgNsTOvcWN5PF {
        top:270px
    }
}

.comoto-store-3-OGwwDhTg78UsR0fBPb-X {
    display: flex
}

.comoto-store-3-OGwwDhTg78UsR0fBPb-X li {
    padding: 0;
    height: 10px;
    outline: none;
    cursor: pointer;
    margin: 0 3px;
    transition: all .5s;
    display: block;
    border: none
}

.comoto-store-2udAiiTDV9wVANi6SVaftq {
    width: 32px;
    background-color: #000;
    border-radius: 4px
}

.comoto-store-3oRtBKAHQz0i5ngwN3Iawt {
    background-color: #dbdbdb;
    border-radius: 100%;
    width: 10px
}

.comoto-store-3QtnFqZJkgulwP6sUv5r2S {
    display: flex;
    gap: 10px
}

@media (max-width: 1023px) {
    .comoto-store-3QtnFqZJkgulwP6sUv5r2S {
        padding-right:20px
    }
}

.comoto-store-3QtnFqZJkgulwP6sUv5r2S button {
    width: 40px;
    height: 40px;
    cursor: pointer
}

.comoto-store-1uIuewLzEpZeDXXqrEzHOT,.comoto-store-38QGsEnlLsU27zHuWxXlIY {
    border: 1px solid #011428;
    opacity: 1;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    border-radius: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: all .3s ease;
    z-index: 2;
    background-color: #001428;
    fill: #fff
}

.comoto-store-18NcmTvWI4OGYPRyjP_t87 {
    text-align: center
}

.comoto-store-23x5K6CULDNEvt6SUDe5kB {
    display: flex;
    align-items: center;
    justify-content: center;
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content;
    position: relative
}

@media (max-width: 1023px) {
    .comoto-store-23x5K6CULDNEvt6SUDe5kB {
        width:auto
    }
}

.comoto-store-3OHO5RKGUXPRAuH4SjDuZX {
    display: flex;
    height: 100%;
    width: 100%
}

.comoto-store-3OHO5RKGUXPRAuH4SjDuZX img {
    width: 100%;
    height: 100%
}

#app {
    margin: 30px 0 100px;
    color: #001428;
    font-family: Montserrat
}

#app .c-storelist-title {
    text-align: left;
    padding: 20px 0;
    text-transform: uppercase;
    color: #001428
}

@media (min-width: 1024px) {
    #app .c-storelist-title {
        max-width:80%;
        margin: 0 auto;
        padding-left: 12px
    }
}

#app .c-storelist-title:before {
    color: #ff554d;
    content: "CENTROS "
}

#app .c-storelist-loading {
    text-align: center;
    padding: 20px;
    font-size: 1.5rem
}

#app .c-storelist-statecontainer {
    display: flex;
    max-width: 100%;
    flex-flow: row wrap;
    justify-content: space-around
}

@media (min-width: 1024px) {
    #app .c-storelist-statecontainer {
        max-width:80%;
        margin: 0 auto;
        justify-content: flex-start
    }
}

#app .c-storelist-statecontainer__item {
    display: flex;
    flex-flow: column;
    justify-content: center;
    flex: 0 0 calc(50% - 8px);
    border-radius: 4px;
    border: 1px solid #001428;
    margin: 10px 4px;
    text-align: center;
    font-size: 14px;
    color: #001428;
    min-width: calc(50% - 8px);
    height: 48px
}

@media (min-width: 1024px) {
    #app .c-storelist-statecontainer__item {
        flex:0 0 calc(33% - 24px);
        min-width: calc(33% - 24px);
        margin: 10px 12px
    }
}

#app .c-storelist-statecontainer__item--title {
    white-space: nowrap;
    cursor: pointer;
    font-weight: 400
}

#app .c-storelist-storecontainer {
    max-width: 80%;
    margin: 0 auto;
    justify-content: flex-start
}

#app .c-storelist-storecontainer__close {
    cursor: pointer;
    text-align: left;
    padding: 20px 0;
    font-size: 14px;
    line-height: 14px;
    font-weight: 600;
    display: flex;
    align-items: center
}

@media (min-width: 1024px) {
    #app .c-storelist-storecontainer__close {
        margin-left:12px
    }
}

#app .c-storelist-storecontainer__close img {
    -webkit-filter: invert(1);
    filter: invert(1)
}

@media (min-width: 1024px) {
    #app .c-storelist-storecontainer__list {
        display:flex;
        max-width: 100%;
        margin: 0 auto 50px;
        justify-content: flex-start;
        flex-flow: row wrap
    }
}

#app .c-storelist-storecontainer__list--item {
    margin: 30px 0;
    list-style: none
}

@media (min-width: 1024px) {
    #app .c-storelist-storecontainer__list--item {
        flex:0 0 calc(33% - 24px);
        max-width: calc(33% - 24px);
        margin: 10px 12px
    }
}

#app .c-storelist-storecontainer__list--item a {
    color: #001428;
    text-decoration: underline;
    font-weight: 500;
    margin: 10px 0
}

#app .c-storelist-storecontainer__list--item p {
    margin: 0 0 10px;
    line-height: 18px
}

#app .c-storelist-storecontainer__list--item__title {
    text-align: left;
    padding: 10px 0;
    font-size: 16px;
    font-weight: 600
}

#app .c-storelist-storecontainer__list--item__title:before {
    content: url(/arquivos/icon_location.png);
    height: 24px;
    margin: 0 5px 0 0
}

#app .title-unboxing {
    font-size: clamp(32px,5vw,48px);
    font-weight: 600;
    margin: 50px 0 24px;
    text-align: center
}

@media (max-width: 1023px) {
    #app .title-unboxing {
        padding-top:44px;
        background: #fff;
        margin: 0 0 24px
    }
}

#app #video_intro_2 {
    max-width: 1920px;
    width: 100%;
    position: relative;
    margin-top: 50px
}

@media (min-width: 1024px) {
    #app #video_intro_2 {
        height:470px
    }
}

@media (max-width: 1023px) {
    #app #video_intro_2 {
        height:250px
    }
}

@media (min-width: 1920px) {
    #app #video_intro_2 {
        height:550px
    }
}

#app #video_intro_2 .section-hero__video {
    position: relative;
    padding-bottom: 56%;
    height: 0;
    overflow: hidden;
    z-index: 1
}

#app #video_intro_2 .section-hero__video iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 65%
}

@media (max-width: 1023px) {
    #app #video_intro_2 .section-hero__video iframe {
        height:100%
    }
}

@-webkit-keyframes comoto-store-1MW-2csjm4NicfSKVYVAl5 {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

@keyframes comoto-store-1MW-2csjm4NicfSKVYVAl5 {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

@-webkit-keyframes comoto-store-2TZnqfU-_nzg-0yGnTBkz_ {
    0% {
        transform: translateY(130px)
    }

    to {
        transform: translateY(0)
    }
}

@keyframes comoto-store-2TZnqfU-_nzg-0yGnTBkz_ {
    0% {
        transform: translateY(130px)
    }

    to {
        transform: translateY(0)
    }
}

.comoto-store-3vlRbvdcIG9W1o4pRNZ6hp:not(:first-child):before {
    align-self: center;
    content: "";
    position: absolute;
    right: 20px;
    top: 12.5px;
    height: 60px;
    -webkit-animation: comoto-store-1MW-2csjm4NicfSKVYVAl5 .5s ease-in-out;
    animation: comoto-store-1MW-2csjm4NicfSKVYVAl5 .5s ease-in-out;
    border-left: 1px solid #92c1e9
}

.comoto-store-1DYzCOCwYltI4TrRDlbEzc {
    right: 8px;
    top: 8px;
    border: 1.6px solid #fff;
    width: 15px;
    height: 15px;
    border-radius: 50%
}

.comoto-store-1K3No7nt2O5ALZF5QQNMh7 {
    width: 10px
}

.comoto-store-32WJOKEiLEBZMtbRqT4lql {
    background: #011b34;
    border: 1px solid #082e53;
    -webkit-animation: comoto-store-2TZnqfU-_nzg-0yGnTBkz_ .5s ease-in-out;
    animation: comoto-store-2TZnqfU-_nzg-0yGnTBkz_ .5s ease-in-out;
    box-shadow: 7px 7px 14px #000a14,-7px -7px 14px #001e3c
}

.comoto-store-1MOBFNUTbJaA3ejK3EC6Vj {
    height: 60px;
    background-image: radial-gradient(circle closest-side,rgba(62,141,255,.4),rgba(62,141,255,.36),rgba(62,141,255,.13),rgba(62,141,255,.07),rgba(62,141,255,0))
}

.comoto-store-10_Me0Ea-Zya4axdfvES0R {
    justify-content: space-evenly;
    padding-left: 20px
}

@media screen and (max-width: 1024px) {
    .comoto-store-32WJOKEiLEBZMtbRqT4lql {
        flex-direction:column
    }

    .comoto-store-2bk7GQ5F_4yuBPboKzhodI {
        display: none
    }
}

@media screen and (max-width: 768px) {
    .comoto-store-3vlRbvdcIG9W1o4pRNZ6hp {
        height:184px
    }

    .comoto-store-3vlRbvdcIG9W1o4pRNZ6hp:not(:first-child):before {
        content: none;
        -webkit-animation: none;
        animation: none
    }

    .comoto-store-32WJOKEiLEBZMtbRqT4lql {
        -webkit-animation: comoto-store-1MW-2csjm4NicfSKVYVAl5 .5s ease-in-out;
        animation: comoto-store-1MW-2csjm4NicfSKVYVAl5 .5s ease-in-out
    }

    .comoto-store-10_Me0Ea-Zya4axdfvES0R {
        padding: 0
    }

    .comoto-store-1MOBFNUTbJaA3ejK3EC6Vj {
        width: 100%;
        max-width: 130px;
        height: auto
    }

    .comoto-store-aMOUlJhK10E5smxz2d9NI {
        text-align: center;
        font-size: 14px
    }
}

.vtex-store-components-3-x-container {
}

.vtex-store-components-3-x-resultsList {
    max-height: 60vh
}

.vtex-store-components-3-x-resultsList a,.vtex-store-components-3-x-resultsList div {
    text-decoration: none;
    color: #727273
}

.vtex-store-components-3-x-resultsList a:hover {
    background-color: #f2f4f5
}

.vtex-store-components-3-x-resultsItemImage {
    width: 50px
}

@media only screen and (max-width: 49rem) {
    .vtex-store-components-3-x-resultsList {
        margin:0;
        max-height: calc(100vh - 6.2rem)
    }
}

.vtex-store-components-3-x-searchBarContainer .vtex-input-prefix__group {
    height: 38px
}

.vtex-store-components-3-x-searchBarContainer input {
    color: #727273;
    border-radius: 1px
}

.vtex-store-components-3-x-compactMode input {
    border-style: none!important;
    border-bottom: 2px solid!important
}

.vtex-store-components-3-x-paddingInput input {
    -webkit-appearance: none;
    padding-left: 40px!important
}

.vtex-store-components-3-x-searchMobile .vtex-store-components-3-x-vtex-button {
    padding: .9rem;
    font-weight: 400;
    font-size: .875rem
}

.vtex-store-components-3-x-searchMobile input {
    border: none
}

@media only screen and (max-width: 49rem) {
    .vtex-store-components-3-x-searchBarContainer input {
        box-shadow:none
    }
}

.vtex-store-components-3-x-discountContainer,.vtex-store-components-3-x-discountInsideContainer {
}

.vtex-store-video-1-x-videoContainer:-webkit-full-screen .vtex-store-video-1-x-videoElement {
    width: 100%;
    height: 100%
}

.vtex-store-video-1-x-videoContainer:-ms-fullscreen .vtex-store-video-1-x-videoElement {
    width: 100%;
    height: 100%
}

.vtex-store-video-1-x-videoContainer:fullscreen .vtex-store-video-1-x-videoElement {
    width: 100%;
    height: 100%
}

.vtex-store-video-1-x-videoElement {
    -o-object-fit: cover;
    object-fit: cover
}

.vtex-store-video-1-x-volumeSlider {
    width: 5rem;
    margin-top: 0
}

.vtex-store-video-1-x-button {
    border: none;
    background: none;
    color: #fff;
    cursor: pointer
}

.vtex-store-video-1-x-button:-webkit-full-screen {
    position: fixed
}

.vtex-store-video-1-x-button:-ms-fullscreen {
    position: fixed
}

.vtex-store-video-1-x-button:fullscreen {
    position: fixed
}

.vtex-login-2-x-container,.vtex-login-2-x-contentFormVisible,.vtex-login-2-x-contentInitialScreen {
}

.vtex-login-2-x-profile {
    max-width: 130px
}

.vtex-login-2-x-accessCodeOptionBtn,.vtex-login-2-x-accountOptions,.vtex-login-2-x-accountOptionsSectionTitle,.vtex-login-2-x-arrowUp,.vtex-login-2-x-backButton,.vtex-login-2-x-button,.vtex-login-2-x-buttonDanger,.vtex-login-2-x-buttonLink,.vtex-login-2-x-buttonSocial,.vtex-login-2-x-codeConfirmation,.vtex-login-2-x-content,.vtex-login-2-x-corporateEmail,.vtex-login-2-x-corporateOptionBtn,.vtex-login-2-x-customOAuthOptionBtn,.vtex-login-2-x-deliveryMethodOptions,.vtex-login-2-x-dontHaveAccount,.vtex-login-2-x-emailAndPasswordForm,.vtex-login-2-x-emailForm,.vtex-login-2-x-emailPasswordOptionBtn,.vtex-login-2-x-emailVerification,.vtex-login-2-x-eyeIcon,.vtex-login-2-x-facebookOptionBtn,.vtex-login-2-x-forgotPasswordForm,.vtex-login-2-x-forgotPasswordLink,.vtex-login-2-x-formError,.vtex-login-2-x-formLinkContainer,.vtex-login-2-x-googleOptionBtn,.vtex-login-2-x-inputContainer,.vtex-login-2-x-inputContainerAccessCode,.vtex-login-2-x-inputContainerEmail,.vtex-login-2-x-inputContainerPassword,.vtex-login-2-x-label,.vtex-login-2-x-loading,.vtex-login-2-x-loginOptionsContainer,.vtex-login-2-x-logoutButton,.vtex-login-2-x-oauthAutoRedirect,.vtex-login-2-x-oauthAutoRedirectLoading,.vtex-login-2-x-oauthProvider,.vtex-login-2-x-optionsList,.vtex-login-2-x-optionsListItem,.vtex-login-2-x-optionsListItemContainer,.vtex-login-2-x-optionsSticky,.vtex-login-2-x-selectCodeDeliveryMethod,.vtex-login-2-x-sendButton,.vtex-login-2-x-termsAndConditions {
}

.vtex-login-2-x-formTitle {
    white-space: pre-line
}

.vtex-login-2-x-formSubtitle {
}

.vtex-login-2-x-box {
    top: 100%;
    visibility: visible;
    min-width: 19.375rem
}

.vtex-login-2-x-contentContainer {
    min-width: 100%
}

.vtex-login-2-x-formFooter {
    min-height: 2rem
}

.vtex-login-2-x-contentForm {
    min-width: 18.125rem
}

.vtex-login-2-x-contentAlwaysWithOptions {
    min-height: 18.75rem;
    max-width: 43.75rem
}

@media only screen and (max-width: 600px) {
    .vtex-login-2-x-contentAlwaysWithOptions {
        max-width:25rem
    }
}

.vtex-login-2-x-options {
    min-width: 20rem
}

.vtex-login-2-x-sendButton:only-child {
    margin: 0;
    width: 100%
}

.vtex-login-2-x-sendButton:only-child .vtex-button {
    width: 100%
}

.vtex-login-2-x-tooltipContainer {
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content
}

.vtex-login-2-x-tooltipContainerTop {
    bottom: 110%;
    left: 50%;
    transform: translateX(-50%)
}

.vtex-login-2-x-tooltipContainerLeft {
    top: 50%;
    transform: translateY(-50%);
    right: 102%
}

.vtex-login-2-x-tooltipContainerLeft:after {
    content: "";
    position: absolute;
    top: 45%;
    left: 100%;
    border: .625rem solid transparent;
    border-left-color: #3b3b3b
}

.vtex-login-2-x-tooltipContainerTop:after {
    content: "";
    position: absolute;
    left: 45%;
    top: 100%;
    border: .625rem solid transparent;
    border-top-color: #3b3b3b
}

.vtex-login-2-x-button .vtex-button {
    border: 1px solid #e9e9e9;
    width: 100%;
    min-height: 2.5rem
}

.vtex-login-2-x-button .vtex-button .vtex-login-2-x-oauthLabel {
    margin: 0 1.25rem
}

.vtex-login-2-x-buttonDanger>.vtex-button {
    background-color: #ffe6e6;
    color: #ff4c4c
}

.vtex-login-2-x-buttonDanger>.vtex-button .vtex__icon-spinner {
    color: #ff4c4c
}

.vtex-admin-pages-4-x-overlay-mask-enter {
    opacity: 0
}

.vtex-admin-pages-4-x-overlay-mask-enter-active {
    opacity: .8;
    transition: opacity .3s cubic-bezier(.19,1,.22,1)
}

.vtex-admin-pages-4-x-overlay-mask-enter-done,.vtex-admin-pages-4-x-overlay-mask-exit {
    opacity: .8
}

.vtex-admin-pages-4-x-overlay-mask-exit-active {
    opacity: 0;
    transition: opacity .15s cubic-bezier(.215,.61,.355,1)
}

.vtex-admin-pages-4-x-overlay-mask-exit-done {
    opacity: 0
}

.vtex-admin-pages-4-x-highlight-enter {
    opacity: 0;
    border-color: rgba(19,76,216,0)
}

.vtex-admin-pages-4-x-highlight-enter-active {
    transition: opacity .15s cubic-bezier(.19,1,.22,1),border-color .15s cubic-bezier(.19,1,.22,1);
    opacity: 1;
    border-color: #134cd8
}

.vtex-admin-pages-4-x-highlight-enter-done,.vtex-admin-pages-4-x-highlight-exit {
    opacity: 1;
    border-color: #134cd8
}

.vtex-admin-pages-4-x-highlight-exit-active {
    transition: opacity .15s cubic-bezier(.215,.61,.355,1),border-color .15s cubic-bezier(.215,.61,.355,1);
    opacity: 0;
    border-color: rgba(19,76,216,0)
}

.vtex-admin-pages-4-x-highlight-exit-done {
    opacity: 0;
    border-color: rgba(19,76,216,0)
}

.vtex-search-2-x-biggy-autocomplete-wrapper {
    width: 50vw
}

.vtex-search-2-x-biggy-autocomplete {
    position: absolute;
    transition: opacity .15s ease-in .05s,max-height .3s ease-out,padding .6s ease-out;
    padding: 20px 0 10px;
    max-height: 630px;
    box-shadow: 0 5px 7px rgba(0,0,0,.2);
    background: #fff;
    overflow: auto;
    display: flex
}

.vtex-search-2-x-close-btn {
    cursor: pointer;
    position: absolute;
    top: 10px;
    right: 10px;
    background: none;
    border: none;
    outline: none
}

.vtex-search-2-x-history-and-top-wrapper {
    display: flex;
    flex: 1
}

.vtex-search-2-x-biggy-js-container--hidden {
    opacity: 0;
    max-height: 0!important;
    padding: 0
}

.vtex-search-2-x-tileList {
    flex: 2;
    vertical-align: top;
    border-left: 1px solid #eee
}

.vtex-search-2-x-tileListList {
}

.vtex-search-2-x-tileList ul {
    padding: 0;
    display: flex
}

.vtex-search-2-x-tileListTitle {
    margin-bottom: 5px;
    padding: 0 20px;
    font-size: 14px;
    font-weight: 600;
    text-transform: uppercase
}

.vtex-search-2-x-tileListItem {
    display: flex;
    flex: 1
}

.vtex-search-2-x-tileListSeeMore {
    display: block;
    height: 60px;
    line-height: 60px;
    font-size: 13px;
    color: #787878;
    text-align: center
}

.vtex-search-2-x-tileListSpinner {
    display: flex;
    height: 80%;
    justify-content: center;
    align-items: center
}

.vtex-search-2-x-tileListFooter {
}

@media only screen and (min-width: 1024px) {
    .vtex-search-2-x-tileList {
        display:inline-block
    }
}

.vtex-search-2-x-clearLink {
}

.vtex-search-2-x-element {
    position: relative
}

.vtex-search-2-x-imageContainer {
    max-height: 80px
}

.vtex-search-2-x-image,.vtex-search-2-x-information,.vtex-search-2-x-priceContainer,.vtex-search-2-x-priceNew,.vtex-search-2-x-priceOld,.vtex-search-2-x-productBrand,.vtex-search-2-x-productNameContainer {
}

.vtex-search-2-x-discount {
    background: #e4012e;
    color: #fff;
    position: absolute;
    top: 1px;
    left: 1px;
    font-size: 14px
}

.vtex-search-2-x-itemList {
    flex: 1;
    vertical-align: top;
    font-family: Open Sans,Roboto,sans-serif
}

.vtex-search-2-x-itemListList,.vtex-search-2-x-itemListList li {
    padding: 0;
    margin: 0
}

.vtex-search-2-x-itemList ol,.vtex-search-2-x-itemList ul {
    padding: 0;
    list-style: none
}

.vtex-search-2-x-itemListTitle {
    margin-bottom: 5px;
    padding: 0 20px;
    font-size: 14px;
    font-weight: 600;
    text-transform: uppercase
}

.vtex-search-2-x-itemListItem a,.vtex-search-2-x-itemListItem a:hover {
    display: block;
    height: 35px;
    line-height: 35px;
    padding: 0 20px;
    font-size: 13px;
    text-decoration: none;
    max-width: 100%;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden
}

.vtex-search-2-x-itemListItem a:hover {
    background: #eee
}

.vtex-search-2-x-itemListSubItem a {
    padding: 0 30px;
    font-weight: 600;
    text-transform: capitalize;
    white-space: nowrap;
    text-overflow: ellipsis;
    margin-right: 16px;
    overflow: hidden
}

.vtex-search-2-x-itemListSubItemLink {
}

.vtex-search-2-x-itemListIcon,.vtex-search-2-x-itemListPrefix {
    display: inline-block;
    width: 30px;
    font-weight: 600;
    color: #999
}

.vtex-search-2-x-itemList--history,.vtex-search-2-x-itemList--suggestion,.vtex-search-2-x-itemListLink,.vtex-search-2-x-itemListLinkTitle {
}

.vtex-search-2-x-itemList--top-search {
    width: 100%
}

@media only screen and (min-width: 1025px) {
    .vtex-search-2-x-itemList {
        overflow:hidden
    }
}

.vtex-flex-layout-0-x-stretchChildrenWidth {
    justify-content: center
}

.vtex-flex-layout-0-x-stretchChildrenWidth>:not(img) {
    width: 100%
}

.vtex-flex-layout-0-x-col:empty {
    display: none
}

.vtex-product-summary-2-x-containerInline .vtex-product-summary-2-x-imageContainer {
    max-width: 30%
}

.vtex-product-summary-2-x-containerInline .vtex-product-summary-2-x-imageContainer>img {
    max-height: 100%
}

.vtex-product-summary-2-x-buyButton,.vtex-product-summary-2-x-buyButtonContainer,.vtex-product-summary-2-x-container,.vtex-product-summary-2-x-containerInline,.vtex-product-summary-2-x-containerInlinePrice,.vtex-product-summary-2-x-containerSmall,.vtex-product-summary-2-x-description,.vtex-product-summary-2-x-element,.vtex-product-summary-2-x-image,.vtex-product-summary-2-x-information,.vtex-product-summary-2-x-quantityStepperContainer {
}

.vtex-product-summary-2-x-imageInline {
    max-height: 7rem
}

.vtex-product-summary-2-x-isHidden {
    visibility: hidden
}

.vtex-product-summary-2-x-containerNormal,.vtex-product-summary-2-x-nameContainer {
}

.vtex-product-summary-2-x-clearLink {
    text-decoration: inherit;
    color: inherit
}

.vtex-product-summary-2-x-aspectRatio {
    padding-top: 100%;
    background: 50%/contain no-repeat
}

.vtex-product-summary-2-x-attachmentItemContainer,.vtex-product-summary-2-x-attachmentListContainer,.vtex-product-summary-2-x-priceContainer,.vtex-product-summary-2-x-SKUSelectorContainer {
}

.vtex-product-summary-2-x-imageNormal {
    max-height: 17.56rem
}

.vtex-product-summary-2-x-addToListBtn,.vtex-product-summary-2-x-attachmentChildrenContainer,.vtex-product-summary-2-x-hoverEffect,.vtex-product-summary-2-x-imagePlaceholder,.vtex-product-summary-2-x-imageStackContainer {
}

.vtex-product-summary-2-x-hoverEffect:hover .vtex-product-summary-2-x-hoverImage {
    display: inline
}

.vtex-product-summary-2-x-hoverEffect:hover .vtex-product-summary-2-x-mainImageHovered {
    opacity: 0
}

.vtex-product-summary-2-x-hoverImage {
}

.vtex-product-summary-2-x-priceSpinner {
    border: 2px solid rgba(0,0,0,.1);
    border-left-color: #4d4d4d;
    border-radius: 50%;
    width: 20px;
    height: 20px;
    -webkit-animation: vtex-product-summary-2-x-spin .5s linear infinite;
    animation: vtex-product-summary-2-x-spin .5s linear infinite
}

@-webkit-keyframes vtex-product-summary-2-x-spin {
    to {
        transform: rotate(1turn)
    }
}

@keyframes vtex-product-summary-2-x-spin {
    to {
        transform: rotate(1turn)
    }
}

.vtex-product-summary-2-x-sponsoredBadgeContainer,.vtex-product-summary-2-x-sponsoredBadgeText {
}

.vtex-flex-layout-0-x-flexCol--priceWrapper {
    height: 40px
}

.vtex-flex-layout-0-x-flexRow--minicart-footer {
    box-shadow: 0 0 12px rgba(0,0,0,.15)
}

.vtex-store-icons-0-x-cartIcon--minicart-empty-state {
    color: #979899
}

.vtex-flex-layout-0-x-flexRow--buy-btn-product-summary .vtex-button {
    height: auto;
    background: #001428;
    border: none
}

.vtex-flex-layout-0-x-flexRow--buy-btn-product-summary .vtex-button:hover {
    background: #001428
}

.vtex-flex-layout-0-x-flexRow--buy-btn-product-summary .vtex-button .vtex-add-to-cart-button-0-x-buttonText {
    color: #fff;
    font-size: 14px;
    line-height: 17px;
    font-weight: 400
}

.vtex-add-to-cart-button-0-x-buttonText--pdp {
    font-size: 14px;
    line-height: 24px;
    color: #fff;
    font-weight: 500
}

.vtex-availability-notify-1-x-notiferContainer .vtex-availability-notify-1-x-title {
    font-size: 0;
    margin-bottom: 10px
}

.vtex-availability-notify-1-x-notiferContainer .vtex-availability-notify-1-x-title:before {
    content: "Mantente informado";
    font-size: 20px;
    color: #001428;
    font-weight: 700
}

.vtex-availability-notify-1-x-notiferContainer .vtex-availability-notify-1-x-notifyLabel {
    font-size: 0;
    margin-bottom: 10px
}

.vtex-availability-notify-1-x-notiferContainer .vtex-availability-notify-1-x-notifyLabel:before {
    content: 'Para ser notificado de la disponibilidad de este Producto, simplemente complete los campos a continuaciÃ³n y  haga clic en el botÃ³n "Enviar"';
    font-size: 14px;
    line-height: 24px;
    color: #001428;
    font-weight: 500;
    margin: 20px 0;
    line-height: 1.5
}

.vtex-availability-notify-1-x-notiferContainer .vtex-availability-notify-1-x-content {
    flex-direction: column
}

.vtex-availability-notify-1-x-notiferContainer .vtex-availability-notify-1-x-content .vtex-availability-notify-1-x-inputEmail,.vtex-availability-notify-1-x-notiferContainer .vtex-availability-notify-1-x-content .vtex-availability-notify-1-x-inputName {
    box-shadow: 0 3px 6px rgba(0,0,0,.2);
    height: 50px
}

.vtex-availability-notify-1-x-notiferContainer .vtex-availability-notify-1-x-content .vtex-availability-notify-1-x-inputEmail .vtex-input-prefix__group,.vtex-availability-notify-1-x-notiferContainer .vtex-availability-notify-1-x-content .vtex-availability-notify-1-x-inputName .vtex-input-prefix__group {
    border: none;
    height: 50px
}

.vtex-availability-notify-1-x-notiferContainer .vtex-availability-notify-1-x-content .vtex-availability-notify-1-x-inputEmail .vtex-input-prefix__group .vtex-styleguide-9-x-input,.vtex-availability-notify-1-x-notiferContainer .vtex-availability-notify-1-x-content .vtex-availability-notify-1-x-inputName .vtex-input-prefix__group .vtex-styleguide-9-x-input {
    height: 50px;
    background-color: #fff;
    font-size: 16px;
    border: 0;
    border-radius: 4px;
    outline: 0;
    width: 100%;
    color: #000
}

.vtex-availability-notify-1-x-notiferContainer .vtex-availability-notify-1-x-content .vtex-availability-notify-1-x-inputEmail .vtex-input__error,.vtex-availability-notify-1-x-notiferContainer .vtex-availability-notify-1-x-content .vtex-availability-notify-1-x-inputName .vtex-input__error {
    padding-top: 8px
}

.vtex-availability-notify-1-x-notiferContainer .vtex-availability-notify-1-x-content .vtex-availability-notify-1-x-submit {
    background-color: #ff554d;
    height: 50px;
    line-height: 52px;
    color: #fff;
    font-size: 16px;
    border: 0;
    border-radius: 4px;
    outline: 0;
    cursor: pointer;
    width: 100%;
    justify-content: center;
    padding: 0;
    margin-top: 15px
}

.vtex-availability-notify-1-x-notiferContainer .vtex-availability-notify-1-x-content .vtex-availability-notify-1-x-submit .vtex-button {
    padding: 0 18px;
    background-color: transparent;
    color: #fff;
    border: none;
    font-size: 16px;
    font-weight: 400;
    margin-top: 3px;
    width: 100%;
    height: 100%
}

.vtex-breadcrumb-1-x-container {
    color: #fff;
    text-transform: lowercase
}

.vtex-breadcrumb-1-x-container .vtex-breadcrumb-1-x-homeLink:before {
    content: "home";
    font-size: 12px;
    color: #fff
}

.vtex-breadcrumb-1-x-container .vtex-breadcrumb-1-x-homeLink .vtex-breadcrumb-1-x-homeIcon {
    display: none
}

.vtex-breadcrumb-1-x-container .vtex-breadcrumb-1-x-arrow {
    font-size: 12px;
    padding: 0;
    color: #fff;
    text-transform: lowercase
}

.vtex-breadcrumb-1-x-container .vtex-breadcrumb-1-x-arrow:before {
    content: "/";
    font-size: 12px;
    color: #fff
}

.vtex-breadcrumb-1-x-container .vtex-breadcrumb-1-x-arrow .vtex-breadcrumb-1-x-caretIcon {
    display: none
}

.vtex-flex-layout-0-x-flexCol--search-bread .vtex-breadcrumb-1-x-container .vtex-breadcrumb-1-x-arrow:last-child .vtex-breadcrumb-1-x-link {
    color: #fff;
    font-weight: 700;
    text-transform: lowercase
}

.vtex-stack-layout-0-x-stackItem--pdp-imagens .vtex-breadcrumb-1-x-container,.vtex-stack-layout-0-x-stackItem--pdp-imagens .vtex-breadcrumb-1-x-container .vtex-breadcrumb-1-x-arrow,.vtex-stack-layout-0-x-stackItem--pdp-imagens .vtex-breadcrumb-1-x-container .vtex-breadcrumb-1-x-arrow .vtex-breadcrumb-1-x-link,.vtex-stack-layout-0-x-stackItem--pdp-imagens .vtex-breadcrumb-1-x-container .vtex-breadcrumb-1-x-arrow:before,.vtex-stack-layout-0-x-stackItem--pdp-imagens .vtex-breadcrumb-1-x-container .vtex-breadcrumb-1-x-homeLink:before {
    color: #001428
}

.vtex-stack-layout-0-x-stackItem--pdp-imagens .vtex-breadcrumb-1-x-container .vtex-breadcrumb-1-x-arrow--3 {
    display: none
}

.vtex-stack-layout-0-x-stackItem--pdp-imagens .vtex-breadcrumb-1-x-container .vtex-breadcrumb-1-x-termArrow:before {
    color: #001428;
    font-weight: 700
}

.vtex-stack-layout-0-x-stackItem--pdp-imagens .vtex-breadcrumb-1-x-container .vtex-breadcrumb-1-x-term {
    color: #001428;
    font-size: 12px;
    font-weight: 700
}

.vtex-disclosure-layout-1-x-trigger--politica-privacidad,.vtex-disclosure-layout-1-x-trigger--pregunta-frecuente {
    width: 100%;
    background: #fff;
    color: #000;
    border: 1px solid #eee;
    border-right: none;
    border-left: none;
    cursor: pointer;
    margin-right: 5px;
    padding: 1em;
    font-size: 1rem;
    font-family: arial
}

@media (max-width: 565px) {
    .vtex-disclosure-layout-1-x-trigger--politica-privacidad,.vtex-disclosure-layout-1-x-trigger--pregunta-frecuente {
        padding:.5em
    }
}

.vtex-disclosure-layout-1-x-trigger--politica-privacidad .vtex-rich-text-0-x-container,.vtex-disclosure-layout-1-x-trigger--pregunta-frecuente .vtex-rich-text-0-x-container {
    position: relative
}

.vtex-disclosure-layout-1-x-trigger--politica-privacidad .vtex-rich-text-0-x-container .vtex-rich-text-0-x-paragraph,.vtex-disclosure-layout-1-x-trigger--pregunta-frecuente .vtex-rich-text-0-x-container .vtex-rich-text-0-x-paragraph {
    color: #000;
    margin: 0
}

.vtex-disclosure-layout-1-x-trigger--politica-privacidad .vtex-rich-text-0-x-container .vtex-rich-text-0-x-paragraph:after,.vtex-disclosure-layout-1-x-trigger--pregunta-frecuente .vtex-rich-text-0-x-container .vtex-rich-text-0-x-paragraph:after {
    content: url(/arquivos/arrow.png);
    position: absolute;
    right: 0
}

.vtex-disclosure-layout-1-x-trigger--politica-privacidad .vtex-rich-text-0-x-paragraph {
    color: #4282c1!important
}

.vtex-disclosure-layout-1-x-trigger--politica-privacidad--visible .vtex-rich-text-0-x-paragraph:after,.vtex-disclosure-layout-1-x-trigger--pregunta-frecuente--visible .vtex-rich-text-0-x-paragraph:after {
    transform: rotate(-180deg)
}

.vtex-disclosure-layout-1-x-trigger--institucionais {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 0 30px;
    background: #011b34;
    border-radius: 4px;
    border: 1px solid #082e53;
    margin-bottom: 20px
}

.vtex-disclosure-layout-1-x-trigger--institucionais--visible {
    border-bottom: none;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    margin-bottom: 0
}

.vtex-disclosure-layout-1-x-trigger--institucionais .vtex-store-icons-0-x-caretIcon--institucionais {
    color: #fff;
    overflow: inherit;
    padding-top: 10px
}

@media (min-width: 1025px) {
    .vtex-flex-layout-0-x-flexColChild--seguros-perguntas-frequentes .vtex-disclosure-layout-1-x-trigger--institucionais {
        padding:15px 30px
    }
}

.vtex-disclosure-layout-1-x-content--politica-privacidad-respuesta .vtex-rich-text-0-x-wrapper,.vtex-disclosure-layout-1-x-content--pregunta-frecuente-respuesta .vtex-rich-text-0-x-wrapper {
    color: #000;
    font-size: 12px;
    list-style: circle;
    line-height: 20px;
    margin-left: 20px
}

.vtex-disclosure-layout-1-x-content--politica-privacidad-respuesta .vtex-menu-2-x-styledLink,.vtex-disclosure-layout-1-x-content--pregunta-frecuente-respuesta .vtex-menu-2-x-styledLink {
    color: #2d7df5;
    text-decoration: underline;
    font-size: 12px;
    list-style: circle;
    line-height: 20px
}

.vtex-disclosure-layout-1-x-content--politica-privacidad-respuesta .vtex-menu-2-x-styledLinkContainer,.vtex-disclosure-layout-1-x-content--pregunta-frecuente-respuesta .vtex-menu-2-x-styledLinkContainer {
    padding-top: .5rem;
    margin-left: 1.3rem
}

.vtex-disclosure-layout-1-x-content--politica-privacidad-respuesta .vtex-menu-2-x-styledLinkIcon,.vtex-disclosure-layout-1-x-content--pregunta-frecuente-respuesta .vtex-menu-2-x-styledLinkIcon {
    display: none
}

.vtex-disclosure-layout-1-x-content--institucionais {
    transition: opacity .25s ease-in-out,height .25s ease-in-out,transform .25s ease-in-out;
    opacity: 0;
    height: 0;
    transform: translate3d(0,-10%,0)
}

.vtex-disclosure-layout-1-x-content--institucionais[data-enter] {
    opacity: 1;
    height: fit-content;
    transform: translateZ(0)
}

.vtex-disclosure-layout-1-x-content--institucionais[data-leave] {
    height: 0;
    overflow: hidden
}

.vtex-disclosure-layout-1-x-content--institucionais--visible {
    padding: 0 30px;
    background: #011b34;
    border-radius: 4px;
    margin-bottom: 20px;
    border: 1px solid #082e53;
    border-top: none;
    border-top-left-radius: 0;
    border-top-right-radius: 0
}

.vtex-flex-layout-0-x-flexRow .vtex-flex-layout-0-x-flexRowContent--search-filter-order-mobile {
    margin-bottom: 20px;
    display: flex;
    align-items: center;
    justify-content: center;
    padding-bottom: 0
}

.vtex-flex-layout-0-x-flexRow .vtex-flex-layout-0-x-flexRowContent--search-container {
    padding: 0 15px
}

.vtex-flex-layout-0-x-flexRow .vtex-flex-layout-0-x-flexRowContent--search-bread-title-order {
    padding: 20px 15px 40px
}

.vtex-flex-layout-0-x-flexRow .vtex-flex-layout-0-x-flexRowContent--search-bread-title-order-busca .vtex-breadcrumb-1-x-container {
    display: none
}

.vtex-flex-layout-0-x-flexRow .vtex-flex-layout-0-x-flexRowContent--search-seo {
    padding: 0 15px;
    margin-bottom: 20px
}

.vtex-flex-layout-0-x-flexRow--seguros-coberturas {
    background-color: #fff
}

.vtex-flex-layout-0-x-flexCol--search-title-busca {
    margin-bottom: 30px
}

@media (min-width: 1024px) {
    .vtex-flex-layout-0-x-flexRowContent--container-pdp-infos {
        position:relative;
        height: 100%;
        display: flex;
        flex-direction: row
    }

    .vtex-flex-layout-0-x-flexRowContent--container-pdp-infos .vtex-flex-layout-0-x-stretchChildrenWidth:first-child {
        position: sticky;
        height: 700px;
        display: block;
        top: 70px
    }

    .vtex-flex-layout-0-x-flexRowContent--container-pdp-infos .vtex-flex-layout-0-x-stretchChildrenWidth:last-child {
        position: relative
    }
}

@media (min-width: 1025px) {
    .vtex-flex-layout-0-x-flexRow--seguros-intro .vtex-store-components-3-x-container {
        padding-right:0
    }
}

@media (max-width: 1024px) {
    .vtex-flex-layout-0-x-flexRowContent--seguros-intro {
        display:flex;
        flex-direction: column-reverse
    }

    .vtex-flex-layout-0-x-flexRowContent--seguros-intro-topic {
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: center;
        padding: 20px 40px;
        background: #011b34;
        border-radius: 4px;
        border: 1px solid #082e53;
        margin-bottom: 20px
    }
}

.vtex-flex-layout-0-x-flexRow--container-pdp-infos {
    background: #fff
}

@media (max-width: 1023px) {
    .vtex-flex-layout-0-x-flexRow--container-pdp-infos {
        padding-top:0
    }
}

.vtex-flex-layout-0-x-flexRow--container-pdp-infos .vtex-store-components-3-x-container {
    padding: 0
}

.vtex-flex-layout-0-x-flexRow--container-pdp-infos .vtex-flex-layout-0-x-flexRow--rating-summary-new {
    width: 50%
}

.vtex-flex-layout-0-x-flexRow--container-pdp-infos .vtex-flex-layout-0-x-flexRowContent--rating-summary-new .vtex-flex-layout-0-x-stretchChildrenWidth {
    height: auto;
    position: static
}

.vtex-flex-layout-0-x-flexRow--pdp-formas-pagamento-cartoes {
    width: 100%;
    padding: 20px 0
}

.vtex-flex-layout-0-x-flexRow--pdp-formas-pagamento-cartoes .vtex-flex-layout-0-x-flexRowContent {
    display: flex;
    align-items: center
}

.vtex-flex-layout-0-x-flexRow--pdp-add-to-cart-btn {
    margin: 0;
    align-self: flex-end
}

.vtex-flex-layout-0-x-flexRow--pdp-add-to-cart-btn .vtex-button {
    height: 56px;
    box-shadow: 0 3px 6px rgba(0,0,0,.1882352941)
}

.vtex-flex-layout-0-x-flexRow--pdp-nome-ref {
    justify-content: space-between
}

.vtex-flex-layout-0-x-flexCol--pdp-infos {
    padding: 20px 60px 0;
    box-shadow: 3px -20px 20px 2px rgba(0,0,0,.05)
}

.vtex-flex-layout-0-x-flexCol--pdp-imagens {
    background-color: #fff
}

.vtex-flex-layout-0-x-flexCol .vtex-flex-layout-0-x-flexColChild--pdp-imagens {
    height: auto!important
}

.vtex-flex-layout-0-x-flexRow--pdp-triggers {
    -webkit-border-radius: 5px;
    border-radius: 5px
}

.vtex-flex-layout-0-x-flexRow--pdp-triggers .vtex-flex-layout-0-x-flexRowContent--pdp-triggers {
    display: flex;
    align-items: center;
    padding: 10px 0
}

.vtex-flex-layout-0-x-flexRow--pdp-triggers .vtex-flex-layout-0-x-flexRowContent--pdp-triggers .vtex-flex-layout-0-x-stretchChildrenWidth {
    align-items: center;
    display: flex!important;
    justify-content: center;
    height: auto!important
}

.vtex-flex-layout-0-x-flexRow--pdp-triggers .vtex-flex-layout-0-x-flexRowContent--pdp-triggers .vtex-flex-layout-0-x-stretchChildrenWidth:first-child {
    border-right: 2px solid #cacaca
}

.vtex-flex-layout-0-x-flexRow--pdp-triggers .vtex-flex-layout-0-x-flexRowContent--pdp-triggers .vtex-flex-layout-0-x-stretchChildrenWidth :first-child {
    width: auto!important
}

@media (max-width: 1023px) {
    .vtex-flex-layout-0-x-flexRow--pdp-triggers .vtex-flex-layout-0-x-flexRowContent--pdp-triggers .vtex-flex-layout-0-x-stretchChildrenWidth :first-child {
        text-align:center
    }
}

.vtex-flex-layout-0-x-flexRow--pdp-trigger {
    background: #f5f5f5;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    margin-top: 1em
}

.vtex-flex-layout-0-x-flexRow--pdp-trigger .vtex-flex-layout-0-x-flexRowContent--pdp-trigger {
    display: flex;
    align-items: center;
    padding: 10px 0
}

@media (max-width: 1023px) {
    .vtex-flex-layout-0-x-flexRow--pdp-trigger .vtex-flex-layout-0-x-flexRowContent--pdp-trigger .vtex-modal-layout-0-x-triggerContainer--pdp-modal-triggers,.vtex-flex-layout-0-x-flexRow--pdp-trigger .vtex-flex-layout-0-x-flexRowContent--pdp-trigger .vtex-store-link-0-x-link--product-compare-shelf-blue {
        display:flex;
        align-items: center;
        justify-content: space-between
    }

    .vtex-flex-layout-0-x-flexRow--pdp-trigger .vtex-flex-layout-0-x-flexRowContent--pdp-trigger .vtex-modal-layout-0-x-triggerContainer--pdp-modal-triggers:after,.vtex-flex-layout-0-x-flexRow--pdp-trigger .vtex-flex-layout-0-x-flexRowContent--pdp-trigger .vtex-store-link-0-x-link--product-compare-shelf-blue:after {
        content: url(/arquivos/c-rd-arrow-blue.png?v=637455372900270000)
    }
}

.vtex-flex-layout-0-x-flexRow--pdp-trigger .vtex-flex-layout-0-x-flexRowContent--pdp-trigger .vtex-flex-layout-0-x-stretchChildrenWidth {
    align-items: center;
    display: flex!important;
    justify-content: center;
    height: auto!important
}

.vtex-flex-layout-0-x-flexRow--pdp-trigger .vtex-flex-layout-0-x-flexRowContent--pdp-trigger .vtex-flex-layout-0-x-stretchChildrenWidth:first-child {
    top: 0;
    width: auto!important;
    margin: 0 auto
}

@media (max-width: 1023px) {
    .vtex-flex-layout-0-x-flexRow--pdp-trigger .vtex-flex-layout-0-x-flexRowContent--pdp-trigger .vtex-flex-layout-0-x-stretchChildrenWidth:first-child {
        width:30%!important
    }
}

@media (max-width: 1024px) {
    .vtex-flex-layout-0-x-flexRow--pdp-formas-pagamento-cartoes {
        background-color:#fff
    }

    .vtex-flex-layout-0-x-flexCol .vtex-flex-layout-0-x-flexColChild--pdp-modal-ame-passo {
        display: flex;
        justify-content: center
    }

    .vtex-flex-layout-0-x-flexCol .vtex-flex-layout-0-x-flexColChild--pdp-imagens {
        background-color: #f5f5f5
    }

    .vtex-flex-layout-0-x-flexCol--pdp-infos {
        border-top-left-radius: 30px;
        border-top-right-radius: 30px;
        padding: 20px 30px;
        box-shadow: 3px -20px 20px 2px rgba(0,0,0,.05)
    }
}

.vtex-flex-layout-0-x-flexRowContent--seguros-intro-topic :first-child {
    align-items: center
}

@media (min-width: 1025px) {
    .vtex-flex-layout-0-x-flexCol--seguros-intro-1 {
        padding-top:30px
    }
}

.vtex-flex-layout-0-x-flexRow--ifetel-container,.vtex-flex-layout-0-x-flexRow--ifetel-container-mobile {
    background-color: #f5f5f5
}

.vtex-flex-layout-0-x-flexRow--ifetel-container-mobile {
    padding: 2rem 0
}

.vtex-flex-layout-0-x-flexCol--ifetel-menu {
    background-color: #fff
}

.vtex-flex-layout-0-x-flexCol--ifetel-menu .vtex-menu-2-x-styledLink--institucionais {
    color: #ff554d;
    font-weight: 700;
    text-decoration: underline
}

.vtex-flex-layout-0-x-flexCol--ifetel-menu .vtex-menu-2-x-styledLinkContainer--institucionais {
    margin: 2rem 0 2rem 1rem
}

.vtex-flex-layout-0-x-flexCol--ifetel-conteudo {
    padding: 0 1rem
}

.vtex-flex-layout-0-x-flexCol--ifetel-header-col,.vtex-flex-layout-0-x-flexCol--ifetel-item-table {
    border: 1px solid #e1e1e1
}

.vtex-flex-layout-0-x-flexCol--ifetel-header-col .vtex-flex-layout-0-x-flexColChild--ifetel-item-table,.vtex-flex-layout-0-x-flexCol--ifetel-item-table .vtex-flex-layout-0-x-flexColChild--ifetel-item-table {
    text-align: center
}

.vtex-rich-text-0-x-container--ifetel-conteudo-texto {
    justify-content: center
}

.vtex-rich-text-0-x-paragraph--ifetel-conteudo-texto {
    color: #000;
    text-align: center
}

.vtex-flex-layout-0-x-flexRow--ifetel-container-mobile .vtex-flex-layout-0-x-flexCol--ifetel-conteudo {
    padding: 0
}

.vtex-flex-layout-0-x-flexRow--ifetel-container-mobile .vtex-rich-text-0-x-container--ifetel-conteudo-texto-tile {
    justify-content: center;
    color: #ff554d;
    font-weight: 700;
    text-decoration: underline
}

.vtex-flex-layout-0-x-flexRow--ifetel-container-mobile .vtex-disclosure-layout-1-x-trigger--ifetel-trigger {
    width: 100%;
    background: none;
    border: none
}

.vtex-flex-layout-0-x-flexRow--ifetel-container-mobile .vtex-flex-layout-0-x-flexCol--ifetel-modelos {
    border: 1px solid #e1e1e1
}

.vtex-flex-layout-0-x-flexRow--ifetel-container-mobile .vtex-flex-layout-0-x-flexRowContent--ifetel-rows-mobile {
    display: flex
}

.vtex-flex-layout-0-x-flexRow--ifetel-container-mobile .vtex-flex-layout-0-x-flexRowContent--ifetel-rows-mobile .vtex-flex-layout-0-x-stretchChildrenWidth {
    border: 1px solid #fff
}

.vtex-flex-layout-0-x-flexRow--ifetel-container-mobile .vtex-disclosure-layout-1-x-content--visible,.vtex-flex-layout-0-x-flexRow--ifetel-container-mobile .vtex-disclosure-layout-1-x-trigger--visible {
    background: rgba(17,17,17,.067);
    border: 1px solid #fff
}

.vtex-flex-layout-0-x-flexRow--interes-tab-category .vtex-product-summary-2-x-container--white-shelf {
    background: none;
    color: #fff
}

.vtex-flex-layout-0-x-flexRow--interes-tab-category .vtex-product-summary-2-x-brandName,.vtex-flex-layout-0-x-flexRow--interes-tab-category .vtex-store-link-0-x-label--product-compare-shelf-blue {
    color: #fff!important
}

.vtex-flex-layout-0-x-flexRow--interes-tab-category .vtex-product-summary-2-x-imageContainer {
    background-image: radial-gradient(circle closest-side,#153d65,#001428 95%)
}

.vtex-flex-layout-0-x-flexRow--institucionais-container {
    background-color: #f5f5f5
}

.vtex-flex-layout-0-x-flexRow--institucionais-conteudo-titulo {
    background-color: #001428;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px
}

.vtex-flex-layout-0-x-flexRow--institucionais-conteudo-texto {
    background-color: #fff;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px
}

.vtex-flex-layout-0-x-flexRow--sobre-motorola-conteudo-titulo {
    background: url(/arquivos/sobre-nosotros-desktop-banner.jpg?v=637538575763630000) no-repeat;
    background-position: 50%;
    -webkit-background-size: cover;
    background-size: cover;
    height: inherit
}

.vtex-flex-layout-0-x-flexRowContent--institucionais-container {
    padding-bottom: 8rem
}

@media (min-width: 1025px) {
    .vtex-flex-layout-0-x-flexRow--institucionais-conteudo-titulo {
        padding:40px 50px
    }

    .vtex-flex-layout-0-x-flexRow--institucionais-conteudo-texto {
        padding: 25px 50px
    }

    .vtex-flex-layout-0-x-flexRow--sobre-motorola-conteudo-titulo:after {
        content: "";
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        z-index: 0;
        background: transparent linear-gradient(180deg,transparent,#000) 0 0 no-repeat padding-box
    }

    .vtex-flex-layout-0-x-flexCol--institucionais-menu {
        margin-right: 26px
    }

    .vtex-flex-layout-0-x-flexCol--institucionais-conteudo-titulo {
        padding: 40px 50px;
        border-top-left-radius: 10px;
        border-top-right-radius: 10px;
        background-color: #001428
    }

    .vtex-flex-layout-0-x-flexColChild--institucionales-container-sobre-motorola {
        height: 19rem!important;
        position: relative
    }

    .vtex-flex-layout-0-x-flexRowContent--sobre-motorola-conteudo-titulo {
        position: absolute;
        top: 15rem;
        width: auto;
        z-index: 10
    }
}

@media (max-width: 1024px) {
    .vtex-flex-layout-0-x-flexRow--institucionais-conteudo-titulo {
        padding:30px 20px
    }

    .vtex-flex-layout-0-x-flexRow--institucionais-conteudo-texto {
        padding: 25px 8px
    }

    .vtex-flex-layout-0-x-flexRow .vtex-flex-layout-0-x-flexRowContent--institucionais-container {
        padding-top: 30px
    }

    .vtex-flex-layout-0-x-flexCol--institucionais-conteudo-titulo {
        padding: 30px 20px;
        border-top-left-radius: 10px;
        border-top-right-radius: 10px;
        background-color: #001428
    }
}

.vtex-flex-layout-0-x-flexRow--footer-newsletter {
    background: #d2d2d2;
    padding: 20px 40px;
    -webkit-border-top-left-radius: 8px;
    border-top-left-radius: 8px;
    -webkit-border-top-right-radius: 8px;
    border-top-right-radius: 8px
}

.vtex-flex-layout-0-x-flexRow--footer-newsletter .vtex-flex-layout-0-x-flexRowContent {
    max-width: 1366px;
    margin: 0 auto;
    flex-direction: column;
    align-items: center
}

@media (min-width: 1920px) {
    .vtex-flex-layout-0-x-flexRow--footer-newsletter .vtex-flex-layout-0-x-flexRowContent {
        max-width:none
    }
}

.vtex-flex-layout-0-x-flexRow--footer-location {
    width: 100%
}

.vtex-flex-layout-0-x-flexRow--footer-location .vtex-flex-layout-0-x-flexRowContent {
    align-items: center
}

.vtex-flex-layout-0-x-flexRow--footer-menus,.vtex-flex-layout-0-x-flexRow--footer-social-location {
    background-color: #fff;
    max-width: 1366px;
    margin: 0 auto
}

@media (min-width: 1920px) {
    .vtex-flex-layout-0-x-flexRow--footer-menus,.vtex-flex-layout-0-x-flexRow--footer-social-location {
        max-width:none
    }
}

.vtex-flex-layout-0-x-flexRow--footer-menus .vtex-flex-layout-0-x-flexRowContent--footer-menus,.vtex-flex-layout-0-x-flexRow--footer-menus .vtex-flex-layout-0-x-flexRowContent--footer-social-location,.vtex-flex-layout-0-x-flexRow--footer-social-location .vtex-flex-layout-0-x-flexRowContent--footer-menus,.vtex-flex-layout-0-x-flexRow--footer-social-location .vtex-flex-layout-0-x-flexRowContent--footer-social-location {
    padding: 40px 15px
}

.vtex-flex-layout-0-x-flexRow--footer-copyright,.vtex-flex-layout-0-x-flexRow--footer-vendas {
    background-color: #fff
}

.vtex-flex-layout-0-x-flexRow--footer-copyright .vtex-flex-layout-0-x-flexRowContent,.vtex-flex-layout-0-x-flexRow--footer-vendas .vtex-flex-layout-0-x-flexRowContent {
    padding: 15px 0
}

.vtex-flex-layout-0-x-flexRow--footer-created {
    background-color: #f5f5f5
}

.vtex-flex-layout-0-x-flexRow--footer-created .vtex-flex-layout-0-x-flexRowContent {
    align-items: center;
    padding: 5px 0 10px
}

.vtex-flex-layout-0-x-flexRow--footer-created-by,.vtex-flex-layout-0-x-flexRow--footer-created-with {
    margin: 0 5px
}

.vtex-flex-layout-0-x-flexRow .vtex-flex-layout-0-x-flexRowContent--footer-menus {
    display: flex;
    justify-content: space-between
}

.vtex-flex-layout-0-x-flexColChild--footer-location {
    height: 100%;
    align-items: center;
    justify-content: center;
    display: flex;
    width: 100%
}

.vtex-flex-layout-0-x-flexColChild--footer-newsletter-btn {
    display: flex;
    justify-content: center
}

.vtex-flex-layout-0-x-flexColChild--footer-site-seguro .vtex-store-components-3-x-imageElement {
    filter: invert(1)
}

.vtex-flex-layout-0-x-flexColChild--footer-sobre-nos {
    height: auto!important
}

@media (max-width: 1024px) {
    .vtex-flex-layout-0-x-flexCol--footer-social-location,.vtex-flex-layout-0-x-flexCol--footer-social-media {
        margin-bottom:30px
    }

    .vtex-flex-layout-0-x-flexCol .vtex-flex-layout-0-x-flexColChild--footer-newsletter-btn {
        display: flex;
        justify-content: center
    }

    .vtex-flex-layout-0-x-flexRow--footer .vtex-store-components-3-x-container {
        padding: 0
    }

    .vtex-flex-layout-0-x-flexRow--footer-newsletter {
        padding: 70px 40px
    }

    .vtex-flex-layout-0-x-flexRow--footer-created {
        padding: 0 0 20px;
        border-top: thin solid rgba(16,44,74,.3)
    }

    .vtex-flex-layout-0-x-flexRow--footer-created .vtex-flex-layout-0-x-flexRowContent {
        padding: 5px 15px
    }

    .vtex-flex-layout-0-x-flexRow--footer-created .vtex-flex-layout-0-x-flexRowContent--footer-created {
        padding: 5px 0;
        border-bottom: thin solid rgba(16,44,74,.3)
    }

    .vtex-flex-layout-0-x-flexRow--footer-copyright {
        padding: 0 15px
    }

    .vtex-flex-layout-0-x-flexRow .vtex-flex-layout-0-x-flexRowContent--footer-menus-mobile {
        padding: 0 15px 20px
    }
}

.vtex-flex-layout-0-x-flexRowContent--autocomplete-row {
    background: #f7f7f7;
    margin-bottom: 10px;
    border-radius: 10px
}

.vtex-flex-layout-0-x-flexRowContent--autocomplete-row .vtex-flex-layout-0-x-stretchChildrenWidth:first-child {
    width: 20%!important
}

.vtex-flex-layout-0-x-flexRowContent--autocomplete-row .vtex-flex-layout-0-x-stretchChildrenWidth:last-child {
    width: 80%!important
}

.vtex-flex-layout-0-x-flexCol--autocomplete-col2 .vtex-flex-layout-0-x-flexColChild:last-child {
    margin-top: 10px
}

.vtex-flex-layout-0-x-flexColChild--autocomplete-col2 {
    height: auto!important
}

.vtex-flex-layout-0-x-flexCol--autocomplete-col2 {
    justify-content: center!important
}

.vtex-flex-layout-0-x-flexColChild--autocomplete-col2 {
    height: 100%;
    justify-content: center;
    display: flex;
    flex-direction: column
}

.vtex-flex-layout-0-x-flexColChild--autocomplete-col2 .vtex-product-summary-2-x-nameContainer {
    padding-top: 0
}

.vtex-flex-layout-0-x-flexColChild--autocomplete-col2 .vtex-product-summary-2-x-productBrand {
    font-size: 1.125rem;
    text-transform: capitalize
}

.vtex-flex-layout-0-x-flexRowContent--banner-releases .vtex-flex-layout-0-x-stretchChildrenWidth {
    margin: 15px
}

@media (max-width: 639px) {
    .vtex-flex-layout-0-x-flexRowContent--banner-releases .vtex-flex-layout-0-x-stretchChildrenWidth {
        margin:15px 0
    }
}

@media (max-width: 1024px) {
    .vtex-flex-layout-0-x-flexRow--banner-releases .vtex-store-components-3-x-container {
        padding:0
    }
}

.vtex-flex-layout-0-x-flexCol--4bannersContainer1 {
    margin-right: 15px
}

.vtex-flex-layout-0-x-imageElement--flexRowContent--accessoriesContainer {
    justify-content: space-between!important
}

.vtex-flex-layout-0-x-flexRowContent--accessoriesContainer .vtex-flex-layout-0-x-items-stretch:first-child {
    width: 60%!important
}

.vtex-flex-layout-0-x-flexRowContent--accessoriesContainer .vtex-flex-layout-0-x-items-stretch:last-child {
    width: 37%!important
}

@media screen and (max-width: 1080px) {
    .vtex-flex-layout-0-x-flexRowContent--mobile-change-country {
        display:flex;
        flex-direction: column;
        margin-top: 20px
    }

    .vtex-flex-layout-0-x-flexRowContent--banner-releases {
        padding: 0 16px
    }
}

@media screen and (max-width: 892px) {
    .vtex-flex-layout-0-x-flexRowContent--home-categorie {
        flex-wrap:wrap
    }
}

@media screen and (max-width: 430px) {
    .vtex-flex-layout-0-x-flexRowContent--home-categorie {
        flex-wrap:nowrap
    }

    .vtex-flex-layout-0-x-flexRowContent--mobile-change-country {
        display: flex;
        flex-direction: column;
        margin-top: 20px
    }
}

@media screen and (max-width: 331px) {
    .vtex-flex-layout-0-x-flexRowContent--home-categorie {
        flex-wrap:wrap
    }
}

.vtex-flex-layout-0-x-sliderLayoutContainer--shelf {
    justify-content: center;
    min-height: 500px;
    max-width: 87.5rem;
    margin-right: auto;
    margin-left: auto;
    margin-bottom: 25px
}

.vtex-flex-layout-0-x-layoutContainer--shelf {
    margin-top: 20px;
    margin-bottom: 20px;
    max-width: 87.5rem
}

.vtex-flex-layout-0-x-slide--shelf {
    margin: 12px 12px 25px;
    padding: 0 25px;
    color: #fff;
    border-radius: 10px;
    max-width: 324px!important
}

@media screen and (max-width: 768px) {
    .vtex-flex-layout-0-x-slide--shelf {
        margin:12px 12px 0
    }
}

.vtex-flex-layout-0-x-slide--shelf-container:hover {
    border-image: none
}

.vtex-flex-layout-0-x-paginationDotsContainer--shelf {
    margin: .5rem 6vw -.5rem
}

@media (max-width: 1024px) {
    .vtex-flex-layout-0-x-slide--shelf {
        max-width:284px!important;
        height: auto
    }

    .vtex-flex-layout-0-x-slide--shelf-container {
        border-image: none
    }
}

@media (max-width: 575px) {
    .vtex-flex-layout-0-x-sliderLayoutContainer--shelf {
        padding:0!important;
        margin-bottom: 20px
    }
}

.vtex-flex-layout-0-x-flexRow--family-page-banner {
    margin-top: 60px!important;
    margin-bottom: 26px!important
}

.vtex-flex-layout-0-x-flexRowContent--family-page-banner {
    justify-content: center
}

.vtex-flex-layout-0-x-flexRowContent--family-page-specification-item {
    display: flex
}

.vtex-flex-layout-0-x-flexRowContent--family-page-specification-item .vtex-flex-layout-0-x-stretchChildrenWidth:first-child {
    margin-right: 10px;
    width: 50px!important;
    height: auto!important;
    align-items: center!important;
    text-align: center
}

.vtex-flex-layout-0-x-flexRowContent--family-page-specification-item .vtex-flex-layout-0-x-stretchChildrenWidth:nth-child(2n) {
    width: auto!important;
    height: auto!important;
    align-items: center!important
}

.vtex-flex-layout-0-x-flexRowContent--family-page-items-specifications {
    max-width: 1050px;
    margin: auto
}

.vtex-flex-layout-0-x-flexRowContent .vtex-flex-layout-0-x-flexRow--family-page-specification-item {
    display: flex!important;
    flex-wrap: wrap
}

@media (max-width: 1023px) {
    .vtex-flex-layout-0-x-flexRowContent--family-page-items-specifications {
        display:flex!important;
        flex-wrap: wrap!important
    }

    .vtex-flex-layout-0-x-flexRowContent--family-page-items-specifications .vtex-flex-layout-0-x-stretchChildrenWidth {
        width: 50%!important
    }
}

@media (max-width: 359px) {
    .vtex-flex-layout-0-x-flexRowContent--family-page-items-specifications .vtex-flex-layout-0-x-stretchChildrenWidth {
        width:100%!important
    }
}

.vtex-flex-layout-0-x-flexRowContent--info-middle-image {
    flex-direction: column;
    align-items: center
}

.vtex-flex-layout-0-x-flexColChild--images-item-container {
    max-width: 430px;
    height: unset
}

@media (max-width: 1024px) {
    .vtex-flex-layout-0-x-flexColChild--images-item-container {
        max-width:unset;
        width: 100%
    }
}

.vtex-flex-layout-0-x-flexRow--edge-release {
    background-color: #000a13
}

.vtex-flex-layout-0-x-flexRowContent--images-g20-container {
    margin: 30px auto 50px;
    width: 100%;
    justify-content: space-evenly
}

@media (max-width: 1024px) {
    .vtex-flex-layout-0-x-flexRowContent--images-g20-container {
        max-width:100%;
        flex-direction: column;
        width: 100%;
        margin: 30px 0 50px;
        max-width: unset
    }

    .vtex-flex-layout-0-x-flexRowContent--images-g20-container .vtex-flex-layout-0-x-stretchChildrenWidth {
        width: 100%!important
    }
}

.vtex-flex-layout-0-x-flexCol--institucionais-conteudo-texto {
    padding: 1.5em;
    background-color: #fff;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px
}

@media (max-width: 565px) {
    .vtex-flex-layout-0-x-flexCol--institucionais-conteudo-texto {
        padding:.75em
    }
}

.vtex-flex-layout-0-x-flexRowContent--search-not-found {
    margin-top: 5rem
}

.vtex-flex-layout-0-x-flexRowContent--credibanco-content .vtex-search-result-3-x-gallery--three,.vtex-flex-layout-0-x-flexRowContent--motofertas-content .vtex-search-result-3-x-gallery--three {
    padding-left: 0!important
}

.vtex-flex-layout-0-x-flexRowContent--credibanco-content .vtex-search-result-3-x-container--layout,.vtex-flex-layout-0-x-flexRowContent--motofertas-content .vtex-search-result-3-x-container--layout {
    margin-bottom: 10px!important
}

.vtex-flex-layout-0-x-flexRowContent--credibanco-content .vtex-product-summary-2-x-container--white-shelf,.vtex-flex-layout-0-x-flexRowContent--motofertas-content .vtex-product-summary-2-x-container--white-shelf {
    height: auto;
    max-width: none!important
}

.vtex-flex-layout-0-x-flexRow--credibanco-banner-principal,.vtex-flex-layout-0-x-flexRow--motoai-banner-principal,.vtex-flex-layout-0-x-flexRow--motofertas-banner-principal {
    margin: 20px 0
}

.vtex-flex-layout-0-x-flexRow--credibanco-banner-principal .vtex-store-components-3-x-imageElement {
    max-height: 100px
}

@media (max-width: 1023px) {
    .vtex-flex-layout-0-x-flexRow--credibanco-banner-principal .vtex-store-components-3-x-imageElement {
        max-height:80px
    }
}

.vtex-flex-layout-0-x-flexRow--motoai-banner-principal .vtex-store-components-3-x-imageElement {
    height: 100px
}

@media (max-width: 1023px) {
    .vtex-flex-layout-0-x-flexRow--motoai-banner-principal .vtex-store-components-3-x-imageElement {
        height:65px
    }
}

@media (max-width: 1023px) {
    .vtex-flex-layout-0-x-flexRow--flex-motoai-video .vtex-store-video-1-x-videoElement--motoai-video {
        height:250px
    }
}

.vtex-flex-layout-0-x-flexRow--product-more-colors-empty {
    height: 28px
}

@media only screen and (max-width: 480px) {
    .vtex-flex-layout-0-x-flexCol--institucional-equipos-ilicitos {
        padding:25px!important
    }
}

.vtex-flex-layout-0-x-flexCol--institucional-equipos-ilicitos .vtex-rich-text-0-x-wrapper--institucionais-conteudo-subtitulo {
    padding-bottom: 20px
}

.vtex-flex-layout-0-x-flexCol--institucional-equipos-ilicitos .vtex-rich-text-0-x-wrapper--institucionais-conteudo-subtitulo .vtex-rich-text-0-x-heading {
    font-weight: 700;
    font-size: 14px;
    padding: 10px 0
}

.vtex-flex-layout-0-x-flexCol--institucional-equipos-ilicitos .vtex-rich-text-0-x-paragraph--institucionais-conteudo-texto-title {
    font-weight: 400;
    font-size: 16px;
    margin-bottom: 0
}

@media screen and (max-width: 540px) {
    .vtex-flex-layout-0-x-flexRow--perfect-smartphone-shelf-tabs {
        margin-bottom:80px
    }
}

.vtex-flex-layout-0-x-flexRow--moto-watch-container {
    width: 100%
}

@media only screen and (min-width: 768px) {
    .vtex-flex-layout-0-x-flexRow--moto-watch-container {
        max-width:1400px;
        margin: auto;
        height: 700px;
        padding: 20px 0
    }
}

@media only screen and (min-width: 768px) {
    .vtex-flex-layout-0-x-flexCol--moto-watch-container__text {
        padding:0 20px;
        display: flex;
        justify-content: center
    }
}

.vtex-flex-layout-0-x-flexRow--moto-watch-specs {
    width: 100%;
    margin: 20px auto 0
}

@media only screen and (min-width: 768px) {
    .vtex-flex-layout-0-x-flexRow--moto-watch-specs {
        max-width:1000px;
        margin: 50px auto
    }
}

.vtex-flex-layout-0-x-flexRow--edge30-ultra-page {
    background-color: #fff
}

.vtex-flex-layout-0-x-flexRow--landing-f1,.vtex-flex-layout-0-x-flexRow--pantone-container {
    background: #fff
}

.vtex-flex-layout-0-x-flexRow--landing-f1 .vtex-store-components-3-x-container,.vtex-flex-layout-0-x-flexRow--pantone-container .vtex-store-components-3-x-container {
    padding: 0
}

.vtex-flex-layout-0-x-flexRow--shelf-home-offers-name,.vtex-flex-layout-0-x-flexRow--shelf-home-offers-price {
    height: 50px
}

.vtex-flex-layout-0-x-flexRow--shelf-home-offers-name .vtex-store-components-3-x-container,.vtex-flex-layout-0-x-flexRow--shelf-home-offers-price .vtex-store-components-3-x-container {
    padding: 0
}

.vtex-flex-layout-0-x-flexColChild--shelf-home-offers-price {
    text-align: left
}

.vtex-flex-layout-0-x-flexRow--text-shelf-home-ofertas .vtex-store-components-3-x-container {
    width: 100%;
    padding: 0
}

.vtex-flex-layout-0-x-flexRowContent--no-context-breadcrumb {
    align-items: center
}

.vtex-flex-layout-0-x-flexRowContent--no-context-breadcrumb .vtex-store-link-0-x-link--no-context-breadcrumb-item {
    color: #fff;
    text-decoration: none
}

.vtex-flex-layout-0-x-flexRow--showcase-prices .vtex-store-components-3-x-container {
    padding: 0!important
}

.vtex-flex-layout-0-x-flexRow--showcase-prices .vtex-flex-layout-0-x-flexRowContent {
    display: flex;
    justify-content: center!important;
    align-items: center;
    flex-wrap: wrap;
    flex-direction: column;
    gap: 8px
}

.vtex-flex-layout-0-x-flexRow--landing-f1 .vtex-flex-layout-0-x-flexColChild--landing-f1 {
    max-width: 1920px
}

.vtex-flex-layout-0-x-flexRowContent--new_family_edge_page__banner {
    background: #fff
}

.vtex-flex-layout-0-x-flexRow--new_family_edge_page__banner .vtex-flex-layout-0-x-container,.vtex-flex-layout-0-x-flexRow--new_family_edge_page__recommended-products .vtex-flex-layout-0-x-container,.vtex-flex-layout-0-x-flexRow--new_family_edge_page__simple_card_list .vtex-flex-layout-0-x-container {
    background: #f8f8f8
}

.vtex-flex-layout-0-x-flexRow--new_family_edge_page__banner .vtex-store-components-3-x-container,.vtex-flex-layout-0-x-flexRow--new_family_edge_page__recommended-products .vtex-store-components-3-x-container,.vtex-flex-layout-0-x-flexRow--new_family_edge_page__simple_card_list .vtex-store-components-3-x-container {
    padding: 0
}

.vtex-flex-layout-0-x-flexRowContent--new_family_edge_page__recommended-products {
    background: #f8f8f8
}

.vtex-flex-layout-0-x-flexRowContent--new_family_edge_page__simple_card_list {
    padding: 83px 64px;
    background: #f8f8f8
}

.vtex-flex-layout-0-x-flexColChild--new_family_edge_page__simple_card_list_card {
    margin-right: 24px
}

@media only screen and (max-width: 768px) {
    .vtex-flex-layout-0-x-flexRowContent--new_family_edge_page__simple_card_list {
        padding:0
    }

    .vtex-flex-layout-0-x-flexColChild--new_family_edge_page__simple_card_list_card {
        margin-right: 0
    }

    .vtex-flex-layout-0-x-flexCol--new_family_edge_content_filter {
        display: none
    }
}

.vtex-flex-layout-0-x-flexRow--new-family-edge-shelf .vtex-store-components-3-x-container {
    padding: 0!important
}

.vtex-flex-layout-0-x-flexRow--new-family-edge-shelf .vtex-flex-layout-0-x-flexRowContent--new-family-edge-shelf {
    display: flex;
    justify-content: start!important;
    flex-wrap: wrap
}

.vtex-flex-layout-0-x-flexRowContent--new_family_edge_page__recommended-products {
    flex-flow: row wrap;
    justify-content: space-between;
    align-items: center;
    padding: 0 83px
}

.vtex-flex-layout-0-x-flexRowContent--new_family_edge_page__recommended-products .vtex-flex-layout-0-x-container {
    padding: 0 24px
}

@media only screen and (max-width: 768px) {
    .vtex-flex-layout-0-x-flexRowContent--new_family_edge_page__recommended-products {
        padding:0 24px
    }
}

.vtex-flex-layout-0-x-flexRowContent--min-h-600 {
    min-height: 600px
}

.vtex-flex-layout-0-x-flexRowContent--container-banner-info {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 100%;
    gap: 10px
}

.vtex-flex-layout-0-x-flexRowContent--container-banner-info .vtex-flex-layout-0-x-stretchChildrenWidth:nth-child(odd) {
    width: auto!important;
    height: 18px
}

.vtex-flex-layout-0-x-flexRowContent--container-banner-info .vtex-flex-layout-0-x-stretchChildrenWidth:nth-child(2n) {
    width: auto!important
}

.vtex-flex-layout-0-x-flexRowContent--container-banner-info .vtex-flex-layout-0-x-stretchChildrenWidth:nth-child(2n) .vtex-rich-text-0-x-paragraph {
    font-size: 14px;
    color: #001428;
    margin: 0;
    padding: 8px 0;
    font-weight: 400
}

@media screen and (max-width: 1100px) {
    .vtex-flex-layout-0-x-flexRowContent--container-banner-info {
        flex-direction:row;
        align-items: center
    }
}

@media (min-width: 1920px) {
    .vtex-flex-layout-0-x-flexRow--grid-layout-home .vtex-store-components-3-x-container,.vtex-flex-layout-0-x-flexRow--shelves-tabs-home .vtex-store-components-3-x-container {
        max-width:none
    }
}

.vtex-flex-layout-0-x-flexRow--showcase {
    margin-top: 3em
}

.vtex-flex-layout-0-x-flexRow--showcase .vtex-store-components-3-x-container {
    max-width: 1440px;
    padding: 10px 15px
}

.vtex-flex-layout-0-x-flexRow--second-main-color {
    background: #f7f7f7
}

.vtex-flex-layout-0-x-flexRow--shelves {
    padding: 3em 0
}

@media (max-width: 1023px) {
    .vtex-flex-layout-0-x-flexRow--shelves {
        padding:10px 0
    }
}

.vtex-flex-layout-0-x-flexRow--shelves .vtex-store-components-3-x-container {
    max-width: 1440px
}

.vtex-flex-layout-0-x-flexRow--reviews-summary {
    height: fit-content
}

.vtex-flex-layout-0-x-flexRow--reviews-summary .vtex-reviews-and-ratings-3-x-summaryContainer {
    justify-content: center
}

.vtex-flex-layout-0-x-flexRow--reviews-summary .vtex-reviews-and-ratings-3-x-summaryContainer .vtex-reviews-and-ratings-3-x-summaryButtonContainer {
    display: none
}

@media (min-width: 1920px) {
    .vtex-flex-layout-0-x-flexRow--credibanco-content .vtex-store-components-3-x-container,.vtex-flex-layout-0-x-flexRow--motofertas-content .vtex-store-components-3-x-container,.vtex-flex-layout-0-x-flexRow--search-bottom-home .vtex-store-components-3-x-container,.vtex-flex-layout-0-x-flexRow--search-container .vtex-store-components-3-x-container {
        max-width:none
    }
}

.vtex-flex-layout-0-x-flexRow--landing-page-moto-ai .vtex-store-components-3-x-container {
    max-width: 100%;
    padding: 0
}

@media (min-width: 1920px) {
    .vtex-flex-layout-0-x-flexRow--landing-page-moto-ai .vtex-store-components-3-x-container {
        max-width:none;
        padding: 0
    }
}

.vtex-flex-layout-0-x-flexRow--new_family_edge_page__banner {
    padding-top: 20px
}

.vtex-flex-layout-0-x-flexRow--product-all-specs {
    background-color: #f7f7f7;
    padding: 5px 10px
}

.vtex-flex-layout-0-x-flexRow--product-all-specs .vtex-store-components-3-x-container {
    background-color: #fff;
    box-shadow: 0 3px 6px rgba(0,0,0,.1607843137)
}

.vtex-flex-layout-0-x-flexColChild--search-filter {
    position: sticky;
    top: 70px
}

.vtex-flex-layout-0-x-flexColChild--free-shipping {
    position: relative
}

.vtex-flex-layout-0-x-flexColChild--free-shipping:first-child {
    text-align: end
}

.vtex-login-2-x-content {
    background: #fff;
    min-width: 800px;
    max-width: 800px;
    display: flex;
    flex-direction: row-reverse
}

@media (max-width: 1023px) {
    .vtex-login-2-x-content {
        flex-direction:column;
        min-width: 100%;
        max-width: 100%
    }
}

.vtex-login-2-x-contentForm {
    border-right: 1px solid #ccc
}

.vtex-login-2-x-contentForm>div {
    min-width: 100%!important
}

.vtex-login-2-x-content .vtex-input__suffix,.vtex-login-2-x-content .vtex-styleguide-9-x-input {
    background: #fff
}

.vtex-login-2-x-content .vtex-input-prefix__group {
    box-shadow: 0 2px 4px rgba(0,0,0,.1)
}

.vtex-login-2-x-content .vtex-button__label {
    padding: 12px 25px!important
}

.vtex-login-2-x-content .vtex-button.bg-transparent {
    color: #001428
}

.vtex-login-2-x-options {
    min-width: 100%
}

.vtex-login-2-x-contentForm,.vtex-login-2-x-loginOptionsContainer {
    width: 50%;
    min-width: 50%!important;
    display: flex;
    padding: 0 40px
}

@media (max-width: 1023px) {
    .vtex-login-2-x-contentForm,.vtex-login-2-x-loginOptionsContainer {
        min-width:100%!important;
        width: 100%;
        padding: 0;
        border: 0
    }
}

.vtex-login-2-x-formTitle {
    text-align: left;
    padding: 0;
    font-weight: 600
}

.vtex-login-2-x-loading {
    background: #fff
}

.vtex-login-2-x-loading .c-emphasis {
    padding: 131px 0
}

@media (min-width: 1024px) {
    .vtex-login-2-x-loading .c-emphasis {
        min-width:800px
    }
}

.vtex-login-2-x-inputContainer .vtex-styleguide-9-x-input {
    color: #001428
}

.vtex-login-2-x-inputContainerAccessCode .vtex-styleguide-9-x-input {
    font-size: 16px;
    font-family: Montserrat
}

.vtex-menu-2-x-menuContainerNav--institucionais .vtex-menu-2-x-menuItem .vtex-menu-2-x-styledLinkContainer {
    margin: 0
}

.vtex-menu-2-x-menuContainerNav--institucionais .vtex-menu-2-x-menuItem .vtex-menu-2-x-styledLinkContainer .vtex-menu-2-x-styledLinkContent {
    color: #001428;
    font-size: 16px;
    white-space: break-spaces
}

@media (min-width: 1025px) {
    .vtex-menu-2-x-menuContainerNav--institucionais {
        width:324px;
        background-color: #fff;
        border-radius: 5px;
        padding: 40px 20px;
        margin-bottom: 40px
    }

    .vtex-menu-2-x-menuContainerNav--institucionais .vtex-menu-2-x-menuItem {
        line-height: 1.5;
        margin-bottom: 20px
    }

    .vtex-menu-2-x-menuContainerNav--institucionais .vtex-menu-2-x-menuItem .vtex-menu-2-x-styledLinkContainer {
        padding: 8px 0;
        margin: 0
    }

    .vtex-menu-2-x-menuContainerNav--institucionais .vtex-menu-2-x-menuItem .vtex-menu-2-x-styledLinkContainer .vtex-menu-2-x-styledLinkContent {
        color: #001428;
        font-size: 16px;
        white-space: break-spaces
    }

    .vtex-menu-2-x-menuContainerNav--institucionais .vtex-menu-2-x-menuItem:first-child .vtex-menu-2-x-styledLinkContent {
        color: #ff554d;
        font-weight: 700
    }

    .vtex-menu-2-x-menuContainerNav--institucionais .vtex-menu-2-x-menuItem:last-child {
        margin-bottom: 0
    }
}

@media (max-width: 1024px) {
    .vtex-menu-2-x-menuItem--institucionais-mobile {
        margin-bottom:20px;
        background-color: #fff;
        border-radius: 5px;
        box-shadow: 2px 5px 10px .5px rgba(0,0,0,.2);
        padding: 8px 0
    }

    .vtex-menu-2-x-menuItem--institucionais-mobile .vtex-menu-2-x-styledLinkContainer {
        padding: 15px;
        margin: 0
    }

    .vtex-menu-2-x-menuItem--institucionais-mobile .vtex-menu-2-x-styledLinkContainer .vtex-menu-2-x-styledLinkContent {
        color: #001428;
        font-size: 16px;
        white-space: break-spaces
    }

    .vtex-menu-2-x-menuItem--institucionais-mobile .vtex-menu-2-x-styledLinkContainer .vtex-menu-2-x-styledLinkContent .vtex-menu-2-x-accordionIcon--institucionais-mobile--isOpen {
        transform: rotate(180deg);
        font-size: 0
    }

    .vtex-menu-2-x-menuItem--institucionais-mobile .vtex-menu-2-x-styledLinkContainer .vtex-menu-2-x-styledLinkContent .vtex-menu-2-x-accordionIcon--institucionais-mobile--isOpen:before {
        content: url(https://motorolaimgrepo.vtexassets.com/arquivos/arrow-down-header-icon.svg);
        font-size: 14px;
        -webkit-filter: invert(1);
        filter: invert(1);
        transition: .3s
    }

    .vtex-menu-2-x-menuItem--institucionais-mobile .vtex-menu-2-x-styledLinkContainer .vtex-menu-2-x-styledLinkContent .vtex-menu-2-x-accordionIcon--institucionais-mobile--isClosed {
        font-size: 0
    }

    .vtex-menu-2-x-menuItem--institucionais-mobile .vtex-menu-2-x-styledLinkContainer .vtex-menu-2-x-styledLinkContent .vtex-menu-2-x-accordionIcon--institucionais-mobile--isClosed:before {
        content: url(https://motorolaimgrepo.vtexassets.com/arquivos/arrow-down-header-icon.svg);
        font-size: 14px;
        -webkit-filter: invert(1);
        filter: invert(1);
        transition: .3s
    }

    .vtex-menu-2-x-menuContainerNav--institucionais .vtex-menu-2-x-menuItem {
        border-bottom: 1px solid hsla(0,0%,83.9%,.75)
    }

    .vtex-menu-2-x-menuContainerNav--institucionais .vtex-menu-2-x-menuItem .vtex-menu-2-x-styledLinkContainer {
        padding: 15px 0
    }

    .vtex-menu-2-x-menuContainerNav--institucionais .vtex-menu-2-x-menuItem:first-child {
        display: none
    }

    .vtex-menu-2-x-menuContainerNav--institucionais .vtex-menu-2-x-menuItem:last-child {
        border-bottom: none
    }
}

.vtex-menu-2-x-menuContainer--footer-menus .vtex-menu-2-x-styledLinkContainer {
    margin: 0
}

.vtex-menu-2-x-menuContainer--footer-menus .vtex-menu-2-x-styledLinkContainer .vtex-menu-2-x-styledLinkContent {
    color: #001428;
    font-size: 14px;
    max-width: 16.25rem;
    white-space: break-spaces
}

.vtex-menu-2-x-menuContainer .vtex-menu-2-x-menuItem--footer-menu-title {
    border-top: thin solid #c9c9c9;
    border-bottom: thin solid #c9c9c9
}

.vtex-menu-2-x-menuContainer .vtex-menu-2-x-menuItem--footer-menu-title .vtex-menu-2-x-styledLinkContainer {
    margin: 0
}

.vtex-menu-2-x-menuContainer .vtex-menu-2-x-menuItem--footer-menu-title .vtex-menu-2-x-styledLinkContainer .vtex-menu-2-x-styledLinkContent--footer-menu-title {
    font-size: 14px;
    line-height: 54px;
    padding: 0 5px;
    color: #001428
}

@media (max-width: 1023px) {
    .vtex-menu-2-x-menuContainer .vtex-menu-2-x-menuItem--footer-menu-title .vtex-menu-2-x-styledLinkContainer .vtex-menu-2-x-styledLinkContent--footer-menu-title {
        font-size:18px
    }
}

.vtex-menu-2-x-menuContainer .vtex-menu-2-x-menuItem--footer-menu-title .vtex-menu-2-x-styledLinkContainer .vtex-menu-2-x-styledLinkContent--footer-menu-title .vtex-menu-2-x-accordionIcon--footer-menu-title--isClosed {
    font-size: 0;
    display: flex;
    justify-content: center;
    align-items: center
}

.vtex-menu-2-x-menuContainer .vtex-menu-2-x-menuItem--footer-menu-title .vtex-menu-2-x-styledLinkContainer .vtex-menu-2-x-styledLinkContent--footer-menu-title .vtex-menu-2-x-accordionIcon--footer-menu-title--isClosed:after {
    content: "";
    background: url(https://motorolaimgrepo.vtexassets.com/arquivos/arrow-down-header-icon.svg);
    transition: .3s;
    width: 20px;
    height: 12px;
    background-repeat: no-repeat;
    filter: invert(1)
}

.vtex-menu-2-x-menuContainer .vtex-menu-2-x-menuItem--footer-menu-title .vtex-menu-2-x-styledLinkContainer .vtex-menu-2-x-styledLinkContent--footer-menu-title .vtex-menu-2-x-accordionIcon--footer-menu-title--isOpen {
    font-size: 0;
    display: flex;
    justify-content: center;
    align-items: center
}

.vtex-menu-2-x-menuContainer .vtex-menu-2-x-menuItem--footer-menu-title .vtex-menu-2-x-styledLinkContainer .vtex-menu-2-x-styledLinkContent--footer-menu-title .vtex-menu-2-x-accordionIcon--footer-menu-title--isOpen:after {
    content: "";
    background: url(https://motorolaimgrepo.vtexassets.com/arquivos/arrow-down-header-icon.svg);
    transition: .3s;
    width: 20px;
    height: 12px;
    background-repeat: no-repeat;
    transform: rotate(180deg);
    filter: invert(1)
}

.vtex-menu-2-x-menuContainer .vtex-menu-2-x-menuItem--footer-menu-title .vtex-menu-2-x-styledLinkContainer .vtex-menu-2-x-styledLinkContent--footer-menus {
    font-size: 14px;
    line-height: 30px
}

.vtex-menu-2-x-menuContainer .vtex-menu-2-x-menuItem--footer-menu-title .vtex-menu-2-x-submenuAccordion--footer-mobile .vtex-menu-2-x-menuContainer {
    margin-bottom: 20px
}

.vtex-modal-layout-0-x-modal--pdp-formas-pagamento {
    z-index: 9999!important
}

.vtex-modal-layout-0-x-modal--pdp-formas-pagamento .vtex-modal-layout-0-x-container {
    background-color: rgba(0,20,40,.3137254902)
}

.vtex-modal-layout-0-x-modal--pdp-formas-pagamento .vtex-modal-layout-0-x-container .vtex-modal-layout-0-x-paper {
    z-index: 9999
}

.vtex-modal-layout-0-x-modal--pdp-formas-pagamento .vtex-modal-layout-0-x-container .vtex-modal-layout-0-x-paper .vtex-modal-layout-0-x-headerContainer {
    border: none
}

.vtex-modal-layout-0-x-modal--pdp-formas-pagamento .vtex-modal-layout-0-x-container .vtex-modal-layout-0-x-paper .vtex-modal-layout-0-x-headerContainer .vtex-rich-text-0-x-container--pdp-formas-pagamento {
    margin-bottom: 20px
}

.vtex-modal-layout-0-x-modal--pdp-formas-pagamento .vtex-modal-layout-0-x-container .vtex-modal-layout-0-x-paper .vtex-modal-layout-0-x-headerContainer .vtex-rich-text-0-x-container--pdp-formas-pagamento .vtex-rich-text-0-x-paragraph--pdp-formas-pagamento {
    text-decoration: none;
    font-weight: 400
}

.vtex-modal-layout-0-x-triggerContainer--pdp-modal-ame {
    width: 100%;
    cursor: pointer
}

@media (max-width: 1024px) {
    .vtex-modal-layout-0-x-triggerContainer--pdp-modal-ame {
        margin-top:20px
    }
}

.vtex-modal-layout-0-x-modal--pdp-modal-ame {
    z-index: 9999!important
}

.vtex-modal-layout-0-x-modal--pdp-modal-ame .vtex-modal-layout-0-x-container {
    background-color: rgba(0,20,40,.3137254902)
}

.vtex-modal-layout-0-x-modal--pdp-modal-ame .vtex-modal-layout-0-x-container .vtex-modal-layout-0-x-paper {
    background-color: #fff;
    z-index: 9999;
    max-width: 902px;
    border-radius: 10px
}

.vtex-modal-layout-0-x-modal--pdp-modal-ame .vtex-modal-layout-0-x-container .vtex-modal-layout-0-x-paper .vtex-modal-layout-0-x-headerContainer {
    border: none;
    width: auto;
    position: absolute;
    right: 0
}

.vtex-modal-layout-0-x-triggerContainer--pdp-modal-triggers {
    cursor: pointer
}

.vtex-modal-layout-0-x-modal--pdp-modal-triggers {
    z-index: 9999!important
}

.vtex-modal-layout-0-x-modal--pdp-modal-triggers .vtex-modal-layout-0-x-container {
    background-color: rgba(0,20,40,.3137254902)
}

.vtex-modal-layout-0-x-modal--pdp-modal-triggers .vtex-modal-layout-0-x-container .vtex-modal-layout-0-x-paper {
    background-color: #fff;
    padding: 10px;
    z-index: 9999;
    border-radius: 10px
}

.vtex-modal-layout-0-x-modal--pdp-modal-triggers .vtex-modal-layout-0-x-container .vtex-modal-layout-0-x-paper .vtex-modal-layout-0-x-headerContainer {
    border: none;
    width: auto;
    position: absolute;
    right: 0;
    top: 0
}

@media (min-width: 1025px) {
    .vtex-modal-layout-0-x-modal--pdp-formas-pagamento .vtex-modal-layout-0-x-container .vtex-modal-layout-0-x-paper {
        background-color:#fff;
        padding: 30px 40px 40px;
        border-radius: 10px
    }

    .vtex-modal-layout-0-x-triggerContainer--pdp-modal-ame {
        width: 100%;
        cursor: pointer
    }

    .vtex-modal-layout-0-x-modal--pdp-modal-ame .vtex-modal-layout-0-x-container .vtex-modal-layout-0-x-paper {
        padding: 10px 20px
    }

    .vtex-modal-layout-0-x-modal--pdp-modal-triggers .vtex-modal-layout-0-x-container .vtex-modal-layout-0-x-paper {
        min-width: 535px;
        display: flex;
        align-items: center
    }
}

@media (max-width: 1024px) {
    .vtex-modal-layout-0-x-modal--pdp-formas-pagamento .vtex-modal-layout-0-x-container .vtex-modal-layout-0-x-paper {
        background-color:#001428;
        padding: 10px
    }

    .vtex-modal-layout-0-x-modal--pdp-formas-pagamento .vtex-modal-layout-0-x-container .vtex-modal-layout-0-x-paper .vtex-rich-text-0-x-paragraph--pdp-formas-pagamento,.vtex-modal-layout-0-x-modal--pdp-formas-pagamento .vtex-modal-layout-0-x-container .vtex-modal-layout-0-x-paper .vtex-rich-text-0-x-paragraph--pdp-formas-pagamento-cartao {
        color: #fff!important
    }

    .vtex-modal-layout-0-x-modal--pdp-formas-pagamento .vtex-modal-layout-0-x-container .vtex-modal-layout-0-x-closeIcon--pdp-formas-pagamento {
        color: #fff
    }

    .vtex-modal-layout-0-x-modal--pdp-modal-ame .vtex-modal-layout-0-x-container .vtex-modal-layout-0-x-paper {
        margin: 0;
        width: 100%
    }

    .vtex-modal-layout-0-x-modal--pdp-modal-ame .vtex-modal-layout-0-x-closeIcon--pdp-modal-ame {
        color: #fff
    }

    .vtex-modal-layout-0-x-triggerContainer--pdp-modal-triggers {
        width: 100%
    }
}

.vtex-modal-layout-0-x-paper--modal-avise-me {
    background: #f5f5f5;
    padding: 25px;
    border-radius: 20px
}

.vtex-modal-layout-0-x-backdrop--modal-avise-me {
    background: #000
}

.vtex-modal-layout-0-x-headerContainer--avise-me-modal-header {
    border: 0;
    position: absolute;
    right: 0;
    top: 0
}

.vtex-modal-layout-0-x-modal--seguros-verificar-aparelhos {
    z-index: 9999!important
}

.vtex-modal-layout-0-x-modal--seguros-verificar-aparelhos .vtex-modal-layout-0-x-paper {
    padding: .5rem 2rem
}

.vtex-modal-layout-0-x-modal--seguros-verificar-aparelhos .vtex-modal-layout-0-x-paper::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
    background-color: #eee
}

.vtex-modal-layout-0-x-modal--seguros-verificar-aparelhos .vtex-modal-layout-0-x-paper::-webkit-scrollbar {
    width: 5px;
    background-color: #92c1e9
}

.vtex-modal-layout-0-x-modal--seguros-verificar-aparelhos .vtex-modal-layout-0-x-paper::-webkit-scrollbar-thumb {
    background-color: #001428
}

.vtex-modal-layout-0-x-modal--seguros-verificar-aparelhos .vtex-modal-layout-0-x-headerContainer {
    border: none;
    width: auto;
    position: absolute;
    right: 0
}

.vtex-modal-layout-0-x-modal--seguros-verificar-aparelhos .vtex-modal-layout-0-x-headerContainer .vtex-modal-layout-0-x-closeIcon {
    color: #eee
}

.vtex-modal-layout-0-x-paperNotFullScreen {
    width: 50%
}

.vtex-modal-layout-0-x-paperNotFullScreen .vtex-tab-layout-0-x-container--pdp-formas-pagamento .vtex-tab-layout-0-x-listContainer {
    width: 60%;
    margin: auto
}

.vtex-modal-layout-0-x-modal--modal-home {
    z-index: 9999!important
}

.vtex-modal-layout-0-x-modal--modal-home .vtex-modal-layout-0-x-paper {
    position: relative;
    height: 85vh;
    width: auto;
    overflow: hidden;
    margin: auto;
    max-height: calc(100% - 2rem)
}

@media (max-width: 1023px) {
    .vtex-modal-layout-0-x-modal--modal-home .vtex-modal-layout-0-x-paper {
        height:auto;
        width: 95%
    }
}

@media only screen and (min-width: 768px) {
    .vtex-modal-layout-0-x-modal--modal-home .vtex-modal-layout-0-x-paper {
        width:1050px;
        height: auto
    }
}

.vtex-modal-layout-0-x-modal--modal-home .vtex-modal-layout-0-x-paper .vtex-modal-layout-0-x-link-modal-home {
    width: 100%;
    height: 100%
}

.vtex-modal-layout-0-x-modal--modal-home .vtex-modal-layout-0-x-paper .vtex-modal-layout-0-x-link-modal-home .vtex-modal-layout-0-x-image-modal-home {
    display: block;
    width: 100%;
    height: 100%
}

.vtex-modal-layout-0-x-modal--modal-home .vtex-modal-layout-0-x-paper .vtex-modal-layout-0-x-headerContainer {
    position: absolute;
    right: -4px;
    top: -10px;
    border: none;
    padding: 5px
}

@media only screen and (min-width: 768px) {
    .vtex-modal-layout-0-x-modal--modal-home .vtex-modal-layout-0-x-paper .vtex-modal-layout-0-x-headerContainer {
        top:-5px
    }
}

.vtex-modal-layout-0-x-modal--modal-home .vtex-modal-layout-0-x-paper .vtex-modal-layout-0-x-headerContainer .vtex-modal-layout-0-x-closeButtonContainer {
    padding: .25em
}

@media (max-width: 1023px) {
    .vtex-modal-layout-0-x-modal--modal-home .vtex-modal-layout-0-x-paper .vtex-modal-layout-0-x-headerContainer .vtex-modal-layout-0-x-closeButtonContainer {
        padding:.75em .2em
    }
}

.vtex-modal-layout-0-x-modal--modal-home .vtex-modal-layout-0-x-paper .vtex-modal-layout-0-x-headerContainer .vtex-modal-layout-0-x-closeButtonContainer .vtex-modal-layout-0-x-closeButton {
    justify-content: center;
    display: flex;
    align-items: center;
    color: #fff;
    border: 1px solid transparent;
    backdrop-filter: blur(30px);
    background-color: rgba(0,0,0,.5);
    border-radius: 50%;
    width: 30px;
    height: 30px;
    padding: 0
}

@media only screen and (min-width: 768px) {
    .vtex-modal-layout-0-x-modal--modal-home .vtex-modal-layout-0-x-paper .vtex-modal-layout-0-x-headerContainer .vtex-modal-layout-0-x-closeButtonContainer .vtex-modal-layout-0-x-closeButton {
        width:28px;
        height: 28px;
        border: 2px solid transparent
    }
}

.vtex-modal-layout-0-x-modal--modal-home .vtex-modal-layout-0-x-paper .vtex-modal-layout-0-x-headerContainer .vtex-modal-layout-0-x-closeButtonContainer .vtex-modal-layout-0-x-closeButton .vtex-modal-layout-0-x-closeIcon {
    width: 16px;
    height: 16px
}

@media only screen and (min-width: 768px) {
    .vtex-modal-layout-0-x-modal--modal-home .vtex-modal-layout-0-x-paper .vtex-modal-layout-0-x-headerContainer .vtex-modal-layout-0-x-closeButtonContainer .vtex-modal-layout-0-x-closeButton .vtex-modal-layout-0-x-closeIcon {
        width:20px;
        height: 20px
    }
}

.vtex-modal-layout-0-x-modal--modal-home .vtex-modal-layout-0-x-backdropContainer,.vtex-modal-layout-0-x-modal--modal-home .vtex-modal-layout-0-x-backdropContainer .vtex-modal-layout-0-x-backdrop--modal-home {
    background-color: rgba(0,0,0,.7)
}

.render-route-store-account .vtex-store__template {
    background-color: #fff
}

.render-route-store-account .vtex-store__template .vtex-account .w-100.mw9.pv7-m.pv9-l.flex {
    padding-top: 2rem
}

.render-route-store-account .vtex-store__template .vtex-account .c-on-base {
    color: #001428
}

.render-route-store-account .vtex-store__template .vtex-account .bg-base {
    background-color: #fff
}

.render-route-store-account .vtex-store__template .vtex-account .t-heading-4 {
    font-weight: 700
}

.render-route-store-account .vtex-store__template .vtex-account .vtex-my-account-1-x-menu .vtex-account_menu-link {
    color: #001428;
    padding-left: .25rem
}

.render-route-store-account .vtex-store__template .vtex-account .vtex-my-account-1-x-menu .vtex-account_menu-link.f6.no-underline.db.hover-near-black.pv5.mv3.pl5.bl.bw2.nowrap.c-on-base.b.b--action-primary {
    font-weight: 700;
    border-color: #1346d8;
    padding-left: 0;
    border-width: .25rem
}

.render-route-store-account .vtex-store__template .vtex-account .vtex-my-account-1-x-menu .vtex-my-account-1-x-menuLink {
    color: #001428;
    padding-left: .25rem
}

.render-route-store-account .vtex-store__template .vtex-account .vtex-account__page .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerFooter .vtex-button {
    border: thin solid #e3e4e6;
    border-radius: .25rem;
    color: #001428;
    text-transform: uppercase
}

.render-route-store-account .vtex-store__template .vtex-account .vtex-account__page .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-profileFormBoxContainer .vtex-profile-form-3-x-profileContainer .vtex-button {
    background-color: #ff554d;
    border-color: #ff554d;
    color: #fff;
    min-height: 40px
}

.render-route-store-account .vtex-store__template .vtex-account .vtex-account__page .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-profileFormBoxContainer .vtex-profile-form-3-x-profileContainer .vtex-profile-form-3-x-toggleBusinessButtonWrapper .vtex-button {
    background-color: #001428;
    border-color: #001428
}

.render-route-store-account .vtex-store__template .vtex-account .vtex-account__page .vtex-my-account-1-x-boxContainer .vtex-address-form-4-x-container,.render-route-store-account .vtex-store__template .vtex-account .vtex-account__page .vtex-my-account-1-x-boxContainer .vtex-input .bg-base {
    background-color: #fff
}

.render-route-store-account .vtex-store__template .vtex-account .vtex-account__page .vtex-my-account-1-x-addressCreate .vtex-button {
    background-color: #ff554d;
    border-color: #ff554d;
    min-height: 40px;
    margin-top: 20px
}

.render-route-store-account .vtex-store__template .vtex-account .vtex-account__page .vtex-my-account-1-x-addressCreate .vtex-button .vtex-button__label {
    color: #fff
}

.render-route-store-account .vtex-store__template .vtex-account .vtex-account__page .vtex-my-account-1-x-passwordBoxContainer .vtex-button {
    background-color: #ff554d;
    border-color: #ff554d;
    min-height: 40px;
    margin-top: 20px
}

.render-route-store-account .vtex-store__template .vtex-account .vtex-account__page .vtex-my-account-1-x-passwordBoxContainer .vtex-button .vtex-button__label {
    color: #fff
}

.render-route-store-account .vtex-store__template .vtex-account .vtex-account__page .vtex-pageHeader-link__container .vtex-button,.render-route-store-account .vtex-store__template .vtex-account .vtex-account__page .vtex-pageHeader-link__container .vtex__icon-arrow-back {
    color: #ff554d;
    text-transform: uppercase
}

.render-route-store-account .vtex-store__template .vtex-account__create-card .bg-base,.render-route-store-account .vtex-store__template .vtex-account__create-card .undefined.ma0.border-box.undefined.undefined.br2.w-100.bn.outline-0.bg-base.c-on-base.b--danger.hover-b--danger.t-body.ph5 {
    background-color: #fff!important
}

.render-route-store-account .vtex-store__template .vtex-account__create-card .vtex-input__label,.render-route-store-account .vtex-store__template .vtex-account__create-card .vtex-radio__label {
    color: #001428!important
}

@media (min-width: 1025px) {
    .render-route-store-account .vtex-store__template .vtex-account .vtex-account__page {
        width:90%;
        margin: 0 auto;
        max-width: 1000px
    }
}

.render-route-store-orderplaced .vtex-store__template {
    background-color: #f5f5f5
}

.render-route-store-orderplaced .vtex-store__template .vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section--bank-invoice .t-heading-4 {
    font-size: 24px;
    line-height: 32px;
    font-weight: 700
}

.myo-cancel-btn,.render-route-store-orderplaced .vtex-store__template .vtex-my-orders-app-3-x-invoiceBtn,.render-route-store-orderplaced .vtex-store__template .vtex-order-placed-2-x-cancelOrderButton,.render-route-store-orderplaced .vtex-store__template .vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section--bank-invoice .vtex-order-placed-2-x-printButtonWrapper .vtex-button .vtex-button__label svg,.vtex-account__order-details .list .no-underline .link {
    display: none
}

.vtex-my-cards-1-x-boxContainerFooter button,.vtex-toast,.vtex__icon-close {
    color: #001428
}

#root form .vtex-dropdown__container div,#root form .vtex-input-prefix__group span,#root form .vtex-input__label,#root form input,#root form span,.vtex-account .vtex-input__label,.vtex-account__create-card input {
    color: #001428!important;
    background-color: #fff!important
}

#root form .ph5.flex {
    color: #001428!important
}

.vtex_my-authentication_box_footer .vtex-button {
    background-color: #000
}

.vtex-order-placed-2-x-orderPlacedWrapper {
    background-color: #f5f5f5;
    color: #001428
}

.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section {
    border: none
}

.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section--confirmation {
    margin-bottom: 20px
}

.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section--confirmation .vtex-order-placed-2-x-confirmationTitle {
    color: #001428;
    font-size: 30px;
    font-weight: 700;
    line-height: 40px
}

.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section--confirmation .vtex-order-placed-2-x-confirmationMessage {
    color: #001428;
    font-size: 14px;
    line-height: 15px
}

.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section--notices .vtex-order-placed-2-x-noticeListItem {
    color: #001428;
    font-size: 14px;
    line-height: 15px;
    border: none;
    padding: 0;
    text-align: center
}

.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section--notices .vtex-order-placed-2-x-noticeListItem:not(:last-child) {
    display: none
}

.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section--notices .vtex-order-placed-2-x-noticeListItem:last-child {
    display: block
}

.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section--notices .vtex-order-placed-2-x-noticeListItem .vtex-button {
    display: none
}

.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section--bank-invoice {
    padding-bottom: 0
}

.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section--bank-invoice :first-child {
    text-align: center
}

.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section--bank-invoice .vtex-order-placed-2-x-barCodeContainer {
    justify-content: center
}

.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section--bank-invoice .vtex-order-placed-2-x-barCodeContainer .vtex-order-placed-2-x-barCodeWrapper {
    border: none
}

.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section--bank-invoice .vtex-order-placed-2-x-barCodeContainer .vtex-order-placed-2-x-barCodeWrapper .vtex-order-placed-2-x-barCodeNumber {
    display: flex;
    flex-direction: column;
    color: #001428;
    font-size: 20px;
    line-height: 30px;
    font-weight: 700;
    font-family: Montserrat
}

.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section--bank-invoice .vtex-order-placed-2-x-barCodeContainer .vtex-order-placed-2-x-barCodeWrapper .vtex-order-placed-2-x-barCodeNumber:before {
    content: "Utilize o nÃºmero do cÃ³digo de barras abaixo para realizar o pagamento:";
    font-size: 16px;
    line-height: 22px;
    font-family: Montserrat;
    margin-bottom: 5px;
    font-weight: 400
}

.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section--bank-invoice .vtex-order-placed-2-x-barCodeContainer .vtex-order-placed-2-x-barCodeWrapper .vtex-order-placed-2-x-barCodeCopyButtonWrapper .vtex-button {
    height: 48px;
    background-color: #ff554d;
    border-color: #ff554d;
    border-radius: 5px;
    min-width: 298px
}

.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section--bank-invoice .vtex-order-placed-2-x-barCodeContainer .vtex-order-placed-2-x-barCodeWrapper .vtex-order-placed-2-x-barCodeCopyButtonWrapper .vtex-button .vtex-button__label {
    font-size: 16px;
    line-height: 24px;
    color: #fff
}

.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section--bank-invoice .vtex-order-placed-2-x-printButtonWrapper .vtex-button {
    height: 48px;
    background-color: #ff554d;
    border-color: #ff554d;
    border-radius: 5px;
    min-width: 298px
}

.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section--bank-invoice .vtex-order-placed-2-x-printButtonWrapper .vtex-button .vtex-button__label {
    font-size: 16px;
    line-height: 24px;
    color: #fff;
    width: 100%
}

.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section--paymentMethods {
    margin: 0 15px 15px;
    width: max-content;
    padding: 20px;
    background: #fff;
    border-radius: 5px;
    border: none;
    min-width: 260px;
    min-height: 150px
}

.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section--paymentMethods .vtex-order-placed-2-x-orderPaymentItem {
    margin: 0;
    padding: 0
}

.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section--paymentMethods .vtex-order-placed-2-x-orderPaymentItem .vtex-order-placed-2-x-paymentGroup,.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section--paymentMethods .vtex-order-placed-2-x-orderPaymentItem .vtex-order-placed-2-x-paymentValue {
    color: #001428;
    font-family: Montserrat;
    font-size: 16px
}

.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section--paymentMethods .vtex-order-placed-2-x-orderPaymentItem .vtex-button {
    display: none
}

.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section----pickupPackages,.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section--deliveryPackages {
    width: 100%
}

.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section----pickupPackages .vtex-order-placed-2-x-package,.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section--deliveryPackages .vtex-order-placed-2-x-package {
    display: flex;
    flex-direction: column;
    margin-top: 0;
    margin-bottom: 0
}

.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section----pickupPackages .vtex-order-placed-2-x-package .vtex-order-placed-2-x-packageHeaderColumn,.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section--deliveryPackages .vtex-order-placed-2-x-package .vtex-order-placed-2-x-packageHeaderColumn {
    width: max-content;
    padding: 20px;
    background: #fff;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-color: #fff;
    min-width: 260px;
    min-height: 150px;
    margin-bottom: 20px
}

.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section----pickupPackages .vtex-order-placed-2-x-package .vtex-order-placed-2-x-packageHeaderColumn .vtex-order-placed-2-x-addressContainer,.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section----pickupPackages .vtex-order-placed-2-x-package .vtex-order-placed-2-x-packageHeaderColumn .vtex-order-placed-2-x-packageAddressWrapper,.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section----pickupPackages .vtex-order-placed-2-x-package .vtex-order-placed-2-x-packageHeaderColumn .vtex-order-placed-2-x-packageHeader,.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section----pickupPackages .vtex-order-placed-2-x-package .vtex-order-placed-2-x-packageHeaderColumn .vtex-order-placed-2-x-packageShippingEstimate,.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section----pickupPackages .vtex-order-placed-2-x-package .vtex-order-placed-2-x-packageHeaderColumn .vtex-order-placed-2-x-packageSLA,.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section--deliveryPackages .vtex-order-placed-2-x-package .vtex-order-placed-2-x-packageHeaderColumn .vtex-order-placed-2-x-addressContainer,.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section--deliveryPackages .vtex-order-placed-2-x-package .vtex-order-placed-2-x-packageHeaderColumn .vtex-order-placed-2-x-packageAddressWrapper,.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section--deliveryPackages .vtex-order-placed-2-x-package .vtex-order-placed-2-x-packageHeaderColumn .vtex-order-placed-2-x-packageHeader,.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section--deliveryPackages .vtex-order-placed-2-x-package .vtex-order-placed-2-x-packageHeaderColumn .vtex-order-placed-2-x-packageShippingEstimate,.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section--deliveryPackages .vtex-order-placed-2-x-package .vtex-order-placed-2-x-packageHeaderColumn .vtex-order-placed-2-x-packageSLA {
    color: #001428;
    font-family: Montserrat;
    font-size: 16px;
    text-transform: capitalize;
    margin: 0;
    line-height: 20px
}

.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section----pickupPackages .vtex-order-placed-2-x-package .vtex-order-placed-2-x-productList,.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section--deliveryPackages .vtex-order-placed-2-x-package .vtex-order-placed-2-x-productList {
    width: 100%;
    padding: 20px 20px 0;
    background: #fff;
    border-radius: 5px;
    border-color: #fff;
    margin-bottom: 0
}

.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section----pickupPackages .vtex-order-placed-2-x-package .vtex-order-placed-2-x-productList .vtex-order-placed-2-x-productListItem,.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section--deliveryPackages .vtex-order-placed-2-x-package .vtex-order-placed-2-x-productList .vtex-order-placed-2-x-productListItem {
    border-bottom: 2px solid #d5d5d5
}

.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section----pickupPackages .vtex-order-placed-2-x-package .vtex-order-placed-2-x-productList .vtex-order-placed-2-x-productListItem .vtex-order-placed-2-x-productInfoColumn,.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section--deliveryPackages .vtex-order-placed-2-x-package .vtex-order-placed-2-x-productList .vtex-order-placed-2-x-productListItem .vtex-order-placed-2-x-productInfoColumn {
    display: flex;
    flex-direction: row
}

.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section----pickupPackages .vtex-order-placed-2-x-package .vtex-order-placed-2-x-productList .vtex-order-placed-2-x-productListItem .vtex-order-placed-2-x-productInfoColumn .vtex-order-placed-2-x-productName,.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section----pickupPackages .vtex-order-placed-2-x-package .vtex-order-placed-2-x-productList .vtex-order-placed-2-x-productListItem .vtex-order-placed-2-x-productInfoColumn .vtex-order-placed-2-x-productQuantity,.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section--deliveryPackages .vtex-order-placed-2-x-package .vtex-order-placed-2-x-productList .vtex-order-placed-2-x-productListItem .vtex-order-placed-2-x-productInfoColumn .vtex-order-placed-2-x-productName,.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section--deliveryPackages .vtex-order-placed-2-x-package .vtex-order-placed-2-x-productList .vtex-order-placed-2-x-productListItem .vtex-order-placed-2-x-productInfoColumn .vtex-order-placed-2-x-productQuantity {
    color: #001428;
    font-family: Montserrat;
    font-size: 16px;
    margin: 0 15px;
    display: flex;
    align-items: center
}

.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section----pickupPackages .vtex-order-placed-2-x-package .vtex-order-placed-2-x-productList .vtex-order-placed-2-x-productListItem .vtex-order-placed-2-x-productPrice,.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section--deliveryPackages .vtex-order-placed-2-x-package .vtex-order-placed-2-x-productList .vtex-order-placed-2-x-productListItem .vtex-order-placed-2-x-productPrice {
    color: #001428;
    font-family: Montserrat;
    font-size: 16px;
    display: flex;
    align-items: center
}

.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderWrapper {
    display: flex;
    flex-wrap: wrap
}

.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderWrapper .vtex-flex-layout-0-x-flexRow--order-header {
    width: 100%
}

.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderWrapper .vtex-order-placed-2-x-orderNumber {
    font-size: 24px
}

.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderWrapper .vtex-order-placed-2-x-orderDatetime,.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderWrapper .vtex-order-placed-2-x-orderSeller,.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderWrapper .vtex-order-placed-2-x-orderSoldBy {
    color: #001428;
    font-size: 14px
}

.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderWrapper .vtex-profile-form-3-x-profileSummary {
    width: max-content;
    padding: 20px;
    background: #fff;
    border-radius: 5px;
    border-color: #fff;
    min-width: 260px;
    min-height: 150px
}

.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderWrapper .vtex-profile-form-3-x-profileSummary .vtex-order-placed-2-x-customerInfoListDocument,.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderWrapper .vtex-profile-form-3-x-profileSummary .vtex-order-placed-2-x-customerInfoListEmail,.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderWrapper .vtex-profile-form-3-x-profileSummary .vtex-order-placed-2-x-customerInfoListName,.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderWrapper .vtex-profile-form-3-x-profileSummary .vtex-order-placed-2-x-customerInfoListPhone {
    color: #001428;
    font-family: Montserrat;
    font-size: 16px
}

.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-totalListWrapper {
    padding: 20px;
    background: #fff;
    border-color: #fff;
    margin-bottom: 20px;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px
}

.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-totalListWrapper .vtex-order-placed-2-x-totalList {
    margin: 0;
    width: 100%;
    display: flex;
    justify-content: flex-end
}

.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-totalListWrapper .vtex-order-placed-2-x-totalList .vtex-order-placed-2-x-totalListItem {
    margin-right: 10px
}

.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-totalListWrapper .vtex-order-placed-2-x-totalList .vtex-order-placed-2-x-totalListItem .vtex-order-placed-2-x-totalListItemLabel,.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-totalListWrapper .vtex-order-placed-2-x-totalList .vtex-order-placed-2-x-totalListItem .vtex-order-placed-2-x-totalListItemValue {
    color: #001428;
    font-family: Montserrat;
    font-size: 16px;
    margin: 0 5px;
    font-weight: 400
}

.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderOptionsWrapper {
    margin-bottom: 30px;
    width: 100%
}

.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderOptionsWrapper .vtex-button {
    height: 48px;
    background-color: transparent;
    border-color: #001428;
    border-radius: 5px;
    min-width: 298px
}

.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderOptionsWrapper .vtex-button .vtex-button__label {
    font-size: 16px;
    line-height: 24px;
    color: #001428
}

@media (min-width: 1025px) {
    .vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section--bank-invoice .vtex-order-placed-2-x-barCodeContainer {
        display:flex;
        flex-direction: column
    }

    .vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section--bank-invoice .vtex-order-placed-2-x-barCodeContainer .vtex-order-placed-2-x-barCodeWrapper {
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: center;
        margin-bottom: 15px
    }

    .vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section--bank-invoice .vtex-order-placed-2-x-barCodeContainer .vtex-order-placed-2-x-barCodeWrapper .vtex-order-placed-2-x-barCodeNumber {
        display: flex;
        flex-direction: column;
        color: #001428;
        font-size: 20px;
        line-height: 30px;
        font-weight: 700;
        font-family: Montserrat
    }

    .vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section--bank-invoice .vtex-order-placed-2-x-barCodeContainer .vtex-order-placed-2-x-barCodeWrapper .vtex-order-placed-2-x-barCodeNumber:before {
        content: "Utilize o nÃºmero do cÃ³digo de barras abaixo para realizar o pagamento:";
        font-size: 16px;
        line-height: 22px;
        font-family: Montserrat;
        margin-bottom: 5px;
        font-weight: 400
    }

    .vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section--bank-invoice .vtex-order-placed-2-x-barCodeContainer .vtex-order-placed-2-x-printButtonWrapper {
        margin: 0
    }

    .vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderOptionsWrapper .vtex-button {
        margin-bottom: 30px
    }
}

@media (max-width: 1024px) {
    .vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section--confirmation {
        padding:0 15px
    }

    .vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section--paymentMethods {
        margin: 15px 0
    }

    .vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section--bank-invoice .vtex-order-placed-2-x-barCodeContainer .vtex-order-placed-2-x-barCodeWrapper .vtex-order-placed-2-x-barCodeCopyButtonWrapper .vtex-button,.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section--bank-invoice .vtex-order-placed-2-x-printButtonWrapper .vtex-button {
        width: 100%
    }

    .vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section----pickupPackages .vtex-order-placed-2-x-package .vtex-order-placed-2-x-productList .vtex-order-placed-2-x-productListItem .vtex-order-placed-2-x-productPrice,.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-section--deliveryPackages .vtex-order-placed-2-x-package .vtex-order-placed-2-x-productList .vtex-order-placed-2-x-productListItem .vtex-order-placed-2-x-productPrice {
        justify-content: center;
        margin-bottom: 10px
    }

    .vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-totalList {
        flex-direction: column
    }

    .vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-myOrdersButton,.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-updateOrderButton {
        display: flex;
        justify-content: center
    }
}

.vtex-product-highlights-2-x-productHighlightText[data-highlight-name=Lanzamiento] {
    background: #165c7d;
    color: #fff;
    font-size: 14px;
    padding: 6px 0;
    font-weight: 600
}

.vtex-product-highlights-2-x-productHighlightText[data-highlight-name="EnvÃ­o Gratis"] {
    background: #9fc5e8;
    color: #fff;
    font-size: 12px;
    padding: 6px;
    font-weight: 600;
    z-index: 1;
    position: relative;
    border-radius: 5px;
    top: 10px;
    right: 10px
}

.vtex-product-identifier-0-x-product-identifier {
    font-size: 10px;
    line-height: 24px;
    font-weight: 500;
    color: #c4beb6
}

@media (min-width: 1025px) {
    .vtex-product-identifier-0-x-product-identifier {
        margin-left:20px
    }
}

@media (max-width: 1024px) {
    .vtex-product-identifier-0-x-product-identifier {
        min-width:50px
    }

    .vtex-product-identifier-0-x-product-identifier__label,.vtex-product-identifier-0-x-product-identifier__separator {
        display: none
    }
}

.vtex-product-summary-2-x-container--white-shelf .vtex-product-price-1-x-listPrice,.vtex-product-summary-2-x-container--white-shelf .vtex-product-price-1-x-sellingPrice,.vtex-product-summary-2-x-container--white-shelf .vtex-product-price-1-x-spotPrice {
    color: #001428;
    font-size: 12px;
    text-align: left;
    margin-bottom: 0;
    margin-top: 5px
}

.vtex-product-summary-2-x-container--white-shelf .vtex-product-price-1-x-listPrice .vtex-product-price-1-x-currencyContainer,.vtex-product-summary-2-x-container--white-shelf .vtex-product-price-1-x-listPrice .vtex-product-price-1-x-spotPriceValue,.vtex-product-summary-2-x-container--white-shelf .vtex-product-price-1-x-sellingPrice .vtex-product-price-1-x-currencyContainer,.vtex-product-summary-2-x-container--white-shelf .vtex-product-price-1-x-sellingPrice .vtex-product-price-1-x-spotPriceValue,.vtex-product-summary-2-x-container--white-shelf .vtex-product-price-1-x-spotPrice .vtex-product-price-1-x-currencyContainer,.vtex-product-summary-2-x-container--white-shelf .vtex-product-price-1-x-spotPrice .vtex-product-price-1-x-spotPriceValue {
    font-size: 14px;
    font-weight: 700
}

@media only screen and (max-width: 700px) {
    .vtex-product-summary-2-x-container--white-shelf .vtex-product-price-1-x-listPrice {
        margin-bottom:10px
    }
}

.vtex-product-price-1-x-listPrice--summary {
    color: #c4beb6!important;
    margin-bottom: .25rem;
    font-size: 12px!important
}

.vtex-product-price-1-x-sellingPrice--summary {
    color: #001428;
    font-size: 12px;
    margin-top: 10px;
    margin-bottom: 15px
}

.vtex-product-price-1-x-sellingPriceValue--summary {
    font-size: 14px;
    font-weight: 600;
    color: #001428
}

.vtex-product-price-1-x-installments--summary {
    margin-bottom: .25rem;
    color: #001428;
    font-size: .875rem
}

.vtex-product-price-1-x-installmentsNumber--summary,.vtex-product-price-1-x-installmentsTotalValue--summary,.vtex-product-price-1-x-installmentValue--summary {
    color: #fff;
    font-weight: 700
}

.vtex-product-price-1-x-spotPrice--pdp-formas-pagamento {
    color: #001428;
    font-size: 16px;
    font-weight: 500;
    text-align: left
}

.vtex-product-price-1-x-spotPrice--pdp-formas-pagamento .vtex-product-price-1-x-spotPriceValue {
    font-weight: 700
}

.vtex-product-price-1-x-spotPriceValue {
    margin: 0 10px 0 0
}

.vtex-product-price-1-x-listPrice--showcase {
    color: #c1c1c1;
    font-size: 12px
}

.vtex-product-price-1-x-sellingPrice--showcase {
    color: #001428;
    font-weight: 600;
    font-size: 16px
}

@media screen and (max-width: 640px) {
    .vtex-product-price-1-x-listPrice--showcase,.vtex-product-price-1-x-sellingPrice--showcase {
        font-size:14px
    }
}

.vtex-product-price-1-x-sellingPrice {
    color: #ff554d;
    font-size: 24px
}

.vtex-product-summary-2-x-container--white-shelf {
    background-color: #fbf9f7;
    padding: 15px;
    border-radius: 10px;
    height: auto
}

.vtex-product-summary-2-x-container--white-shelf .vtex-product-summary-2-x-nameContainer {
    padding: 5px 0;
    justify-content: left;
    height: auto
}

.vtex-product-summary-2-x-container--white-shelf .vtex-product-summary-2-x-nameContainer .vtex-product-summary-2-x-productBrand {
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: normal;
    color: #001428;
    font-size: 14px;
    font-weight: 700;
    text-transform: lowercase
}

.vtex-product-summary-2-x-container--white-shelf .vtex-store-components-3-x-discountInsideContainer {
    background-color: #fff;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 55px;
    height: 18px;
    color: #001428;
    border: 1px solid #001428;
    border-radius: 5px;
    font-weight: 700;
    font-size: 12px;
    left: 0;
    right: auto
}

.vtex-product-summary-2-x-container--white-shelf .vtex-store-link-0-x-link--product-compare-shelf-blue {
    padding: 0;
    border: none
}

.vtex-product-summary-2-x-container--white-shelf .vtex-store-link-0-x-link--product-compare-shelf-blue .vtex-store-link-0-x-label {
    color: #001428;
    font-size: 14px
}

.vtex-product-summary-2-x-container--white-shelf .vtex-product-summary-2-x-element--white-shelf {
    position: relative
}

.vtex-product-summary-2-x-container--white-shelf .vtex-product-summary-2-x-element--white-shelf .vtex-product-highlights-2-x-productHighlightText {
    width: 90px;
    margin-left: auto
}

.vtex-product-summary-2-x-container--white-shelf .vtex-product-summary-2-x-element--white-shelf .vtex-flex-layout-0-x-flexRow--buy-btn-product-summary {
    width: 100%;
    margin-top: 1em
}

.vtex-flex-layout-0-x-flexColChild--search-content .vtex-product-summary-2-x-container {
    margin: 0 10px 0 0;
    max-width: 310px!important
}

.vtex-product-summary-2-x-container--shelf {
    text-align: start
}

.vtex-product-summary-2-x-container--shelf .vtex-product-summary-2-x-element--shelf .vtex-product-highlights-2-x-productHighlightText {
    width: 90px;
    margin-left: auto;
    top: 0;
    right: 0;
    text-align: center
}

.vtex-product-summary-2-x-nameContainer--shelf {
    justify-content: start;
    padding: 0
}

.vtex-product-summary-2-x-brandName--shelf {
    font-weight: 700;
    font-size: 14px;
    color: #001428;
    font-family: Montserrat;
    text-transform: lowercase
}

.vtex-product-summary-2-x-element--shelf .vtex-product-summary-2-x-nameWrapper {
    font-size: 14px;
    z-index: 2
}

.vtex-product-summary-2-x-imageWrapper--shelf .vtex-store-components-3-x-discountInsideContainer {
    position: absolute;
    top: -5px;
    left: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 55px;
    height: 18px;
    color: #fff;
    background: #001428;
    border: 1px solid #fff;
    border-radius: 5px;
    font-size: 12px;
    font-weight: 700
}

.vtex-product-summary-2-x-element--shelf {
    position: relative
}

.vtex-product-summary-2-x-element--shelf .vtex-button {
    padding: 0 15px;
    position: absolute;
    width: auto!important;
    transition: .4s;
    top: 48%;
    font-size: 14px;
    line-height: 17px;
    font-weight: 400
}

@media (max-width: 1025px) {
    .vtex-product-summary-2-x-element--shelf {
        position:relative
    }

    .vtex-product-summary-2-x-element--shelf .vtex-button {
        order: 2;
        position: relative;
        transition: .4s;
        top: 0;
        left: 0;
        width: 100%!important;
        height: 48px;
        margin-bottom: 15px;
        margin-top: auto
    }
}

.vtex-product-summary-2-x-stackItem--shelf-home-offers {
    height: 100%
}

.vtex-product-summary-2-x-imageWrapper--shelf-home-offers {
    height: 250px
}

.vtex-product-summary-2-x-imageWrapper--shelf-home-offers .vtex-store-components-3-x-discountContainer {
    height: 100%
}

.vtex-product-summary-2-x-imageWrapper--shelf-home-offers .vtex-store-components-3-x-discountInsideContainer {
    position: absolute;
    top: 0;
    right: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 69px;
    height: 24px;
    color: #fff;
    background: transparent;
    background-image: url(/arquivos/background-offer-home.png);
    background-size: cover;
    background-repeat: no-repeat;
    font-size: 15px;
    font-weight: 800
}

.vtex-product-summary-2-x-imageContainer--shelf-home-offers {
    height: 100%
}

.vtex-product-summary-2-x-description--home-offers {
    font-size: 12px;
    background: linear-gradient(270deg,#1b5185,transparent);
    margin-bottom: 10px;
    padding: 5px;
    height: 30px;
    color: #fff;
    display: flex;
    justify-content: center;
    align-items: center
}

@media screen and (max-width: 320px) {
    .vtex-product-summary-2-x-container--new-family-edge-shelf {
        padding:16px 8px;
        font-size: 14px;
        height: 260px
    }

    .vtex-product-summary-2-x-container--new-family-edge-shelf-complete {
        padding: 16px 8px;
        font-size: 14px;
        border: 2px solid #f8f8f8
    }
}

.vtex-product-summary-2-x-container--new-family-edge-shelf,.vtex-product-summary-2-x-container--new-family-edge-shelf-complete {
    background: #fff;
    border-radius: 8px;
    padding: 32px 24px
}

.vtex-product-summary-2-x-container--new-family-edge-shelf-complete .vtex-product-summary-2-x-element--new-family-edge-shelf-complete .vtex-product-summary-2-x-nameContainer,.vtex-product-summary-2-x-container--new-family-edge-shelf-complete .vtex-product-summary-2-x-element--new-family-edge-shelf .vtex-product-summary-2-x-nameContainer,.vtex-product-summary-2-x-container--new-family-edge-shelf .vtex-product-summary-2-x-element--new-family-edge-shelf-complete .vtex-product-summary-2-x-nameContainer,.vtex-product-summary-2-x-container--new-family-edge-shelf .vtex-product-summary-2-x-element--new-family-edge-shelf .vtex-product-summary-2-x-nameContainer {
    -webkit-box-pack: left;
    justify-content: left;
    padding: 0 0 16px
}

.vtex-product-summary-2-x-container--new-family-edge-shelf-complete .vtex-product-summary-2-x-element--new-family-edge-shelf-complete .vtex-product-summary-2-x-nameContainer .vtex-product-summary-2-x-nameWrapper,.vtex-product-summary-2-x-container--new-family-edge-shelf-complete .vtex-product-summary-2-x-element--new-family-edge-shelf .vtex-product-summary-2-x-nameContainer .vtex-product-summary-2-x-nameWrapper,.vtex-product-summary-2-x-container--new-family-edge-shelf .vtex-product-summary-2-x-element--new-family-edge-shelf-complete .vtex-product-summary-2-x-nameContainer .vtex-product-summary-2-x-nameWrapper,.vtex-product-summary-2-x-container--new-family-edge-shelf .vtex-product-summary-2-x-element--new-family-edge-shelf .vtex-product-summary-2-x-nameContainer .vtex-product-summary-2-x-nameWrapper {
    color: #000
}

.vtex-product-summary-2-x-container--new-family-edge-shelf-complete .vtex-product-summary-2-x-element--new-family-edge-shelf-complete .vtex-product-summary-2-x-nameContainer .vtex-product-summary-2-x-nameWrapper .vtex-product-summary-2-x-brandName,.vtex-product-summary-2-x-container--new-family-edge-shelf-complete .vtex-product-summary-2-x-element--new-family-edge-shelf .vtex-product-summary-2-x-nameContainer .vtex-product-summary-2-x-nameWrapper .vtex-product-summary-2-x-brandName,.vtex-product-summary-2-x-container--new-family-edge-shelf .vtex-product-summary-2-x-element--new-family-edge-shelf-complete .vtex-product-summary-2-x-nameContainer .vtex-product-summary-2-x-nameWrapper .vtex-product-summary-2-x-brandName,.vtex-product-summary-2-x-container--new-family-edge-shelf .vtex-product-summary-2-x-element--new-family-edge-shelf .vtex-product-summary-2-x-nameContainer .vtex-product-summary-2-x-nameWrapper .vtex-product-summary-2-x-brandName {
    font-weight: 600!important;
    text-transform: lowercase
}

@media screen and (max-width: 320px) {
    .vtex-product-summary-2-x-container--new-family-edge-shelf-complete .vtex-product-summary-2-x-element--new-family-edge-shelf-complete .vtex-product-summary-2-x-nameContainer .vtex-product-summary-2-x-nameWrapper .vtex-product-summary-2-x-brandName,.vtex-product-summary-2-x-container--new-family-edge-shelf-complete .vtex-product-summary-2-x-element--new-family-edge-shelf .vtex-product-summary-2-x-nameContainer .vtex-product-summary-2-x-nameWrapper .vtex-product-summary-2-x-brandName,.vtex-product-summary-2-x-container--new-family-edge-shelf .vtex-product-summary-2-x-element--new-family-edge-shelf-complete .vtex-product-summary-2-x-nameContainer .vtex-product-summary-2-x-nameWrapper .vtex-product-summary-2-x-brandName,.vtex-product-summary-2-x-container--new-family-edge-shelf .vtex-product-summary-2-x-element--new-family-edge-shelf .vtex-product-summary-2-x-nameContainer .vtex-product-summary-2-x-nameWrapper .vtex-product-summary-2-x-brandName {
        font-size:14px
    }
}

.vtex-product-summary-2-x-container--new-family-edge-shelf-complete .vtex-product-summary-2-x-element--new-family-edge-shelf-complete .vtex-product-summary-2-x-priceContainer,.vtex-product-summary-2-x-container--new-family-edge-shelf-complete .vtex-product-summary-2-x-element--new-family-edge-shelf .vtex-product-summary-2-x-priceContainer,.vtex-product-summary-2-x-container--new-family-edge-shelf .vtex-product-summary-2-x-element--new-family-edge-shelf-complete .vtex-product-summary-2-x-priceContainer,.vtex-product-summary-2-x-container--new-family-edge-shelf .vtex-product-summary-2-x-element--new-family-edge-shelf .vtex-product-summary-2-x-priceContainer {
    color: #000;
    -webkit-box-align: flex-start;
    align-items: flex-start;
    text-align: left
}

.vtex-product-summary-2-x-container--new-family-edge-shelf-complete .vtex-product-summary-2-x-element--new-family-edge-shelf-complete .vtex-product-summary-2-x-priceContainer .vtex-product-summary-2-x-productPriceClass,.vtex-product-summary-2-x-container--new-family-edge-shelf-complete .vtex-product-summary-2-x-element--new-family-edge-shelf .vtex-product-summary-2-x-priceContainer .vtex-product-summary-2-x-productPriceClass,.vtex-product-summary-2-x-container--new-family-edge-shelf .vtex-product-summary-2-x-element--new-family-edge-shelf-complete .vtex-product-summary-2-x-priceContainer .vtex-product-summary-2-x-productPriceClass,.vtex-product-summary-2-x-container--new-family-edge-shelf .vtex-product-summary-2-x-element--new-family-edge-shelf .vtex-product-summary-2-x-priceContainer .vtex-product-summary-2-x-productPriceClass {
    height: 80px
}

@media screen and (max-width: 320px) {
    .vtex-product-summary-2-x-container--new-family-edge-shelf-complete .vtex-product-summary-2-x-element--new-family-edge-shelf-complete .vtex-product-summary-2-x-priceContainer .vtex-product-summary-2-x-productPriceClass,.vtex-product-summary-2-x-container--new-family-edge-shelf-complete .vtex-product-summary-2-x-element--new-family-edge-shelf .vtex-product-summary-2-x-priceContainer .vtex-product-summary-2-x-productPriceClass,.vtex-product-summary-2-x-container--new-family-edge-shelf .vtex-product-summary-2-x-element--new-family-edge-shelf-complete .vtex-product-summary-2-x-priceContainer .vtex-product-summary-2-x-productPriceClass,.vtex-product-summary-2-x-container--new-family-edge-shelf .vtex-product-summary-2-x-element--new-family-edge-shelf .vtex-product-summary-2-x-priceContainer .vtex-product-summary-2-x-productPriceClass {
        height:130px
    }
}

.vtex-product-summary-2-x-container--new-family-edge-shelf-complete .vtex-product-summary-2-x-element--new-family-edge-shelf-complete .vtex-product-summary-2-x-priceContainer .vtex-product-summary-2-x-listPriceLabel,.vtex-product-summary-2-x-container--new-family-edge-shelf-complete .vtex-product-summary-2-x-element--new-family-edge-shelf .vtex-product-summary-2-x-priceContainer .vtex-product-summary-2-x-listPriceLabel,.vtex-product-summary-2-x-container--new-family-edge-shelf .vtex-product-summary-2-x-element--new-family-edge-shelf-complete .vtex-product-summary-2-x-priceContainer .vtex-product-summary-2-x-listPriceLabel,.vtex-product-summary-2-x-container--new-family-edge-shelf .vtex-product-summary-2-x-element--new-family-edge-shelf .vtex-product-summary-2-x-priceContainer .vtex-product-summary-2-x-listPriceLabel {
    font-size: 12px
}

.vtex-product-summary-2-x-container--new-family-edge-shelf-complete .vtex-product-summary-2-x-element--new-family-edge-shelf-complete .vtex-button,.vtex-product-summary-2-x-container--new-family-edge-shelf-complete .vtex-product-summary-2-x-element--new-family-edge-shelf .vtex-button,.vtex-product-summary-2-x-container--new-family-edge-shelf .vtex-product-summary-2-x-element--new-family-edge-shelf-complete .vtex-button,.vtex-product-summary-2-x-container--new-family-edge-shelf .vtex-product-summary-2-x-element--new-family-edge-shelf .vtex-button {
    width: 165px;
    height: 48px;
    color: #fff;
    background: #1879a6;
    border: none;
    border-radius: 8px;
    align-self: center;
    margin-top: 12px
}

@media screen and (max-width: 320px) {
    .vtex-product-summary-2-x-container--new-family-edge-shelf-complete .vtex-product-summary-2-x-element--new-family-edge-shelf-complete .vtex-button,.vtex-product-summary-2-x-container--new-family-edge-shelf-complete .vtex-product-summary-2-x-element--new-family-edge-shelf .vtex-button,.vtex-product-summary-2-x-container--new-family-edge-shelf .vtex-product-summary-2-x-element--new-family-edge-shelf-complete .vtex-button,.vtex-product-summary-2-x-container--new-family-edge-shelf .vtex-product-summary-2-x-element--new-family-edge-shelf .vtex-button {
        width:100px;
        height: 32px;
        font-size: 12px
    }
}

.vtex-product-summary-2-x-container--new-family-edge-shelf-complete .vtex-product-summary-2-x-element--new-family-edge-shelf-complete .vtex-product-summary-2-x-element--new-family-edge-shelf-complete,.vtex-product-summary-2-x-container--new-family-edge-shelf-complete .vtex-product-summary-2-x-element--new-family-edge-shelf .vtex-product-summary-2-x-element--new-family-edge-shelf-complete,.vtex-product-summary-2-x-container--new-family-edge-shelf .vtex-product-summary-2-x-element--new-family-edge-shelf-complete .vtex-product-summary-2-x-element--new-family-edge-shelf-complete,.vtex-product-summary-2-x-container--new-family-edge-shelf .vtex-product-summary-2-x-element--new-family-edge-shelf .vtex-product-summary-2-x-element--new-family-edge-shelf-complete {
    -webkit-box-pack: center;
    justify-content: center
}

.vtex-product-summary-2-x-container--new-family-edge-shelf-complete .vtex-product-summary-2-x-element--new-family-edge-shelf-complete .vtex-product-summary-2-x-element--new-family-edge-shelf-complete .vtex-product-summary-2-x-priceContainer,.vtex-product-summary-2-x-container--new-family-edge-shelf-complete .vtex-product-summary-2-x-element--new-family-edge-shelf .vtex-product-summary-2-x-element--new-family-edge-shelf-complete .vtex-product-summary-2-x-priceContainer,.vtex-product-summary-2-x-container--new-family-edge-shelf .vtex-product-summary-2-x-element--new-family-edge-shelf-complete .vtex-product-summary-2-x-element--new-family-edge-shelf-complete .vtex-product-summary-2-x-priceContainer,.vtex-product-summary-2-x-container--new-family-edge-shelf .vtex-product-summary-2-x-element--new-family-edge-shelf .vtex-product-summary-2-x-element--new-family-edge-shelf-complete .vtex-product-summary-2-x-priceContainer {
    text-align: center;
    align-items: center
}

.vtex-product-summary-2-x-container--new-family-edge-shelf-complete .vtex-product-summary-2-x-element--new-family-edge-shelf-complete .vtex-product-summary-2-x-sellingPriceContainer,.vtex-product-summary-2-x-container--new-family-edge-shelf-complete .vtex-product-summary-2-x-element--new-family-edge-shelf .vtex-product-summary-2-x-sellingPriceContainer,.vtex-product-summary-2-x-container--new-family-edge-shelf .vtex-product-summary-2-x-element--new-family-edge-shelf-complete .vtex-product-summary-2-x-sellingPriceContainer,.vtex-product-summary-2-x-container--new-family-edge-shelf .vtex-product-summary-2-x-element--new-family-edge-shelf .vtex-product-summary-2-x-sellingPriceContainer {
    color: #000
}

.vtex-product-summary-2-x-container--showcase {
    background-color: #fff;
    border: 2px solid #fbf9f7;
    border-radius: 10px;
    margin: 0 10px;
    padding: 0
}

@media screen and (max-width: 640px) {
    .vtex-product-summary-2-x-container--showcase {
        margin:0 5px
    }
}

.vtex-product-summary-2-x-container--showcase .vtex-product-summary-2-x-element {
    padding: 0
}

.vtex-product-summary-2-x-container--showcase .vtex-product-summary-2-x-imageContainer {
    height: 200px
}

@media screen and (max-width: 1024px) {
    .vtex-product-summary-2-x-container--showcase .vtex-product-summary-2-x-imageContainer {
        height:auto
    }
}

.vtex-product-summary-2-x-container--showcase .vtex-product-summary-2-x-imageContainer .vtex-product-summary-2-x-image {
    transition: transform .2s;
    max-height: 200px
}

.vtex-product-summary-2-x-container--showcase .vtex-product-summary-2-x-imageContainer .vtex-product-summary-2-x-image:hover {
    transform: scale(1.05)
}

.vtex-product-summary-2-x-container--showcase .vtex-product-summary-2-x-nameContainer {
    font-family: Gotham A,Gotham B,ruble!important;
    justify-content: center;
    padding: 5px 0;
    margin-top: .5em;
    height: 50px
}

.vtex-product-summary-2-x-container--showcase .vtex-product-summary-2-x-nameContainer .vtex-product-summary-2-x-productNameContainer {
    text-align: center
}

.vtex-product-summary-2-x-container--showcase .vtex-product-summary-2-x-nameContainer .vtex-product-summary-2-x-productNameContainer .vtex-product-summary-2-x-brandName {
    color: #001428;
    font-size: 14px;
    text-transform: lowercase;
    font-weight: 600
}

@media screen and (max-width: 320px) {
    .vtex-product-summary-2-x-container--showcase .vtex-product-summary-2-x-nameContainer .vtex-product-summary-2-x-productNameContainer .vtex-product-summary-2-x-brandName {
        font-size:14px
    }
}

.vtex-product-summary-2-x-container--showcase .vtex-product-summary-2-x-buyButtonContainer .vtex-button {
    display: flex;
    align-items: center;
    justify-content: center;
    max-width: 260px;
    width: 100%;
    background-color: #001428;
    border-color: #001428;
    border-radius: 4px;
    font-size: 14px;
    font-weight: 600;
    color: #fff;
    text-decoration: none;
    margin: 0 auto;
    min-height: 35px
}

.vtex-product-summary-2-x-container--showcase .vtex-store-components-3-x-discountInsideContainer {
    display: none!important
}

.vtex-product-summary-2-x-element--new-family-edge-shelf-complete .vtex-product-highlights-2-x-productHighlightText {
    width: 90px;
    margin-left: auto;
    top: -10px;
    right: 0
}

.vtex-rich-text-0-x-container--search-not-found {
    margin-bottom: 40px
}

.vtex-rich-text-0-x-container--shelf-not-found {
    padding: 15px
}

.vtex-rich-text-0-x-container--showcase .vtex-rich-text-0-x-paragraph {
    margin: 8px 0
}

@media (max-width: 1023px) {
    .vtex-rich-text-0-x-container--showcase .vtex-rich-text-0-x-paragraph {
        font-size:24px
    }
}

.vtex-rich-text-0-x-container .vtex-rich-text-0-x-paragraph--indisponivel-product-summary {
    color: #001428;
    font-size: 16px;
    line-height: 21px
}

.vtex-rich-text-0-x-container .vtex-rich-text-0-x-paragraph--search-title {
    color: #ddc8b7;
    font-size: 20px;
    margin: 0
}

.vtex-rich-text-0-x-container .vtex-rich-text-0-x-paragraph--search-not-found {
    color: #fff;
    font-size: 12px;
    margin: 0
}

.vtex-rich-text-0-x-container .vtex-rich-text-0-x-paragraph--search-not-found :last-child {
    width: 20px
}

.vtex-rich-text-0-x-container .vtex-rich-text-0-x-paragraph--images-item-title {
    color: #2a8cda;
    font-size: 22px;
    margin: 20px 0 0
}

@media (max-width: 1024px) {
    .vtex-rich-text-0-x-container .vtex-rich-text-0-x-paragraph--images-item-title {
        max-width:100%;
        margin-top: 35px
    }
}

.vtex-rich-text-0-x-container .vtex-rich-text-0-x-paragraph--images-item-description {
    font-size: 16px;
    color: #fff;
    margin: 8px 0 0
}

.vtex-rich-text-0-x-container .vtex-rich-text-0-x-paragraph--no-context-breadcrumb-item-divider {
    font-size: 12px
}

.vtex-rich-text-0-x-container .vtex-rich-text-0-x-paragraph--no-context-breadcrumb-item {
    font-size: 12px;
    font-weight: 700
}

.vtex-rich-text-0-x-container .vtex-rich-text-0-x-headingLevel1--shelf-not-found {
    padding: 15px;
    text-transform: uppercase;
    letter-spacing: 2px;
    font-weight: 300;
    font-size: 20px
}

.vtex-rich-text-0-x-container .vtex-rich-text-0-x-headingLevel1--shelf-not-found .vtex-rich-text-0-x-italic {
    color: #ff554d;
    font-style: normal
}

.vtex-rich-text-0-x-container .vtex-rich-text-0-x-headingLevel1 .vtex-rich-text-0-x-paragraph--indisponivel-product-summary {
    color: #001428;
    font-size: 16px;
    line-height: 21px
}

.vtex-rich-text-0-x-container .vtex-rich-text-0-x-headingLevel1 .vtex-rich-text-0-x-paragraph--search-title {
    color: #ddc8b7;
    font-size: 20px;
    margin: 0
}

.vtex-rich-text-0-x-container .vtex-rich-text-0-x-headingLevel1 .vtex-rich-text-0-x-paragraph--search-title-colecao {
    font-size: 26px;
    text-transform: uppercase;
    font-weight: 400;
    letter-spacing: 1.5px
}

.vtex-rich-text-0-x-container .vtex-rich-text-0-x-headingLevel1 .vtex-rich-text-0-x-paragraph--search-not-found {
    color: #fff;
    font-size: 12px;
    margin: 0
}

.vtex-rich-text-0-x-container .vtex-rich-text-0-x-headingLevel1--search-title-colecao,.vtex-rich-text-0-x-container .vtex-rich-text-0-x-headingLevel2--search-title-colecao,.vtex-rich-text-0-x-container .vtex-rich-text-0-x-headingLevel3--search-title-colecao,.vtex-rich-text-0-x-container .vtex-rich-text-0-x-headingLevel4--search-title-colecao,.vtex-rich-text-0-x-container .vtex-rich-text-0-x-headingLevel5--search-title-colecao,.vtex-rich-text-0-x-container .vtex-rich-text-0-x-headingLevel6--search-title-colecao,.vtex-rich-text-0-x-container .vtex-rich-text-0-x-paragraph--search-title-colecao {
    color: #ddc8b7;
    font-size: 26px;
    padding: 20px 0;
    text-transform: uppercase;
    font-weight: 400;
    letter-spacing: 1.5px
}

@media (max-width: 1024px) {
    .vtex-rich-text-0-x-container .vtex-rich-text-0-x-headingLevel1--search-title-colecao,.vtex-rich-text-0-x-container .vtex-rich-text-0-x-headingLevel2--search-title-colecao,.vtex-rich-text-0-x-container .vtex-rich-text-0-x-headingLevel3--search-title-colecao,.vtex-rich-text-0-x-container .vtex-rich-text-0-x-headingLevel4--search-title-colecao,.vtex-rich-text-0-x-container .vtex-rich-text-0-x-headingLevel5--search-title-colecao,.vtex-rich-text-0-x-container .vtex-rich-text-0-x-headingLevel6--search-title-colecao,.vtex-rich-text-0-x-container .vtex-rich-text-0-x-paragraph--search-title-colecao {
        font-size:20px;
        text-transform: inherit
    }
}

.vtex-rich-text-0-x-paragraph--g60s-disclaimer {
    font-size: 14px
}

.vtex-rich-text-0-x-container--pdp-modal-ame-passo {
    max-width: 159px
}

.vtex-rich-text-0-x-container--pdp-triggers {
    display: flex;
    align-items: center
}

.vtex-rich-text-0-x-container--pdp-modal-triggers {
    max-width: 347px
}

.vtex-rich-text-0-x-paragraph--pdp-formas-pagamento {
    color: #000;
    font-size: 14px;
    line-height: 14px;
    font-weight: 500;
    text-decoration: underline;
    cursor: pointer;
    margin-bottom: 33px;
    display: none
}

.vtex-rich-text-0-x-paragraph--pdp-formas-pagamento-cartao {
    color: #001428;
    font-size: 10px;
    line-height: 14px
}

.vtex-rich-text-0-x-paragraph--pdp-formas-pagamento-modal {
    color: #001428;
    font-size: 14px;
    line-height: 14px
}

.vtex-rich-text-0-x-paragraph--pdp-modal-ame-descricao {
    color: #170085;
    font-size: 14px
}

.vtex-rich-text-0-x-paragraph--pdp-modal-ame-descricao .vtex-rich-text-0-x-strong {
    font-size: 16px
}

.vtex-rich-text-0-x-paragraph--pdp-modal-ame-descricao .vtex-rich-text-0-x-italic {
    color: #ff0058;
    font-style: normal
}

.vtex-rich-text-0-x-paragraph--pdp-modal-ame-passos {
    font-size: 20px;
    margin-top: -10px
}

.vtex-rich-text-0-x-paragraph--pdp-modal-ame-passos .vtex-rich-text-0-x-italic {
    color: #ff0058;
    font-style: normal
}

.vtex-rich-text-0-x-paragraph--pdp-modal-ame-passo {
    color: #170085;
    font-size: 12px;
    line-height: 16px;
    text-align: center
}

.vtex-rich-text-0-x-paragraph--pdp-modal-ame-passo .vtex-rich-text-0-x-italic {
    color: #ff0058;
    font-style: normal;
    font-weight: 700
}

.vtex-rich-text-0-x-paragraph--pdp-modal-ame-info {
    color: #170085;
    font-size: 14px
}

.vtex-rich-text-0-x-paragraph--pdp-modal-ame-info .vtex-rich-text-0-x-italic,.vtex-rich-text-0-x-paragraph--pdp-modal-ame-info .vtex-rich-text-0-x-link {
    color: #ff0058;
    font-style: normal;
    text-decoration: none
}

.vtex-rich-text-0-x-paragraph--pdp-modal-triggers {
    color: #001428;
    font-size: 12px;
    line-height: 16.2px
}

.vtex-rich-text-0-x-headingLevel2--pdp-triggers {
    color: #001428;
    font-size: 12px;
    line-height: 12px;
    font-weight: 400;
    display: flex;
    align-items: center
}

@media (max-width: 1023px) {
    .vtex-rich-text-0-x-headingLevel2--pdp-triggers {
        margin:0
    }
}

.vtex-rich-text-0-x-headingLevel2--pdp-triggers .vtex-rich-text-0-x-image {
    margin-right: 5px
}

@media (max-width: 1023px) {
    .vtex-rich-text-0-x-headingLevel2--pdp-triggers .vtex-rich-text-0-x-image {
        margin-left:5px;
        margin-right: 0
    }
}

.vtex-rich-text-0-x-headingLevel3--pdp-formas-pagamento-ame {
    color: #001428;
    font-size: 16px;
    line-height: 16px;
    margin-top: 20px
}

.vtex-rich-text-0-x-headingLevel3--pdp-modal-trigger-ame {
    color: #001428;
    font-size: 14px;
    line-height: 12px;
    font-weight: 400;
    display: flex
}

.vtex-rich-text-0-x-headingLevel3--pdp-modal-trigger-ame .vtex-rich-text-0-x-strong {
    font-size: 22px;
    color: #f1125b;
    margin-right: 5px
}

.vtex-rich-text-0-x-headingLevel3--pdp-modal-trigger-ame .vtex-rich-text-0-x-image {
    max-height: 18px;
    margin-left: 5px
}

.vtex-rich-text-0-x-headingLevel4--pdp-formas-pagamento-ame {
    color: #001428;
    font-size: 14px;
    line-height: 14px;
    margin: 10px 0
}

.vtex-rich-text-0-x-headingLevel4--pdp-modal-triggers {
    color: #001428;
    font-size: 20px;
    font-weight: 700
}

@media (min-width: 1025px) {
    .vtex-rich-text-0-x-paragraph--pdp-modal-ame-descricao:after,.vtex-rich-text-0-x-paragraph--pdp-modal-ame-descricao:before {
        height:4px;
        width: 100px;
        color: #ff0058
    }

    .vtex-rich-text-0-x-headingLevel2--pdp-triggers-border {
        padding-right: 30px;
        margin-right: 30px;
        border-right: 1px solid #d8d8d8
    }
}

@media (max-width: 1024px) {
    .vtex-rich-text-0-x-container--pdp-modal-ame-descricao,.vtex-rich-text-0-x-container--pdp-modal-ame-info,.vtex-rich-text-0-x-container--pdp-modal-ame-passos {
        padding:10px 20px
    }

    .vtex-rich-text-0-x-paragraph--pdp-modal-ame-passos {
        font-size: 16px
    }
}

.vtex-rich-text-0-x-container--seguros-intro {
    margin: 20px 0
}

.vtex-rich-text-0-x-wrapper--seguros-coberturas-tabela {
    width: 100%;
    color: #001428
}

.vtex-rich-text-0-x-wrapper--seguros-coberturas-tabela .vtex-rich-text-0-x-table {
    width: 100%;
    margin-top: 40px
}

.vtex-rich-text-0-x-wrapper--seguros-coberturas-tabela .vtex-rich-text-0-x-table .vtex-rich-text-0-x-tableHead .vtex-rich-text-0-x-tableTh {
    font-size: 18px;
    font-weight: 600;
    padding: 25px;
    line-height: 30px;
    max-width: 50px
}

.vtex-rich-text-0-x-wrapper--seguros-coberturas-tabela .vtex-rich-text-0-x-table .vtex-rich-text-0-x-tableBody .vtex-rich-text-0-x-tableTr:first-child,.vtex-rich-text-0-x-wrapper--seguros-coberturas-tabela .vtex-rich-text-0-x-table .vtex-rich-text-0-x-tableBody .vtex-rich-text-0-x-tableTr:last-child {
    background: #eff4f7
}

.vtex-rich-text-0-x-wrapper--seguros-coberturas-tabela .vtex-rich-text-0-x-table .vtex-rich-text-0-x-tableBody .vtex-rich-text-0-x-tableTr .vtex-rich-text-0-x-tableTd {
    padding: 21px 0;
    font-weight: 500
}

.vtex-rich-text-0-x-headingLevel1--seguros-intro,.vtex-rich-text-0-x-headingLevel3--seguros-intro {
    font-size: 40px;
    font-weight: 400;
    margin: 0
}

.vtex-rich-text-0-x-headingLevel1--seguros-intro .vtex-rich-text-0-x-italic,.vtex-rich-text-0-x-headingLevel3--seguros-intro .vtex-rich-text-0-x-italic {
    font-style: normal;
    color: #ff554d
}

.vtex-rich-text-0-x-headingLevel1--seguros-coberturas-title,.vtex-rich-text-0-x-headingLevel3--seguros-coberturas-title {
    color: #001428;
    font-size: 40px;
    font-weight: 300;
    margin: 0
}

.vtex-rich-text-0-x-headingLevel6--seguros-how-do-passo {
    color: #ff554d;
    font-size: 30px;
    border: 3px solid #ff554d;
    border-radius: 50%;
    width: 60px;
    height: 60px;
    margin: 0 0 20px;
    display: flex;
    justify-content: center;
    align-items: center
}

.vtex-rich-text-0-x-paragraph--seguros-intro-topic {
    font-size: 12px;
    line-height: 18px
}

.vtex-rich-text-0-x-paragraph--seguros-how-do-passo {
    font-size: 14px
}

.vtex-rich-text-0-x-paragraph--seguros-how-do-passo .vtex-rich-text-0-x-italic {
    font-style: normal;
    color: #ff554d;
    text-transform: uppercase
}

.vtex-rich-text-0-x-paragraph--seguros-coberturas-title {
    color: #001428;
    font-size: 14px
}

.vtex-rich-text-0-x-paragraph--seguros-verificar-aparelhos {
    margin-top: 40px
}

.vtex-rich-text-0-x-paragraph--perguntas-institucionais {
    font-size: 16px;
    font-weight: 600;
    line-height: 24px
}

.vtex-rich-text-0-x-paragraph--respostas-institucionais {
    font-size: 13px
}

.vtex-rich-text-0-x-paragraph--respostas-institucionais .vtex-rich-text-0-x-link {
    color: #92c1e9
}

@media (min-width: 1025px) {
    .vtex-rich-text-0-x-container .vtex-rich-text-0-x-headingLevel1--seguros-intro {
        max-width:480px
    }
}

@media (max-width: 1024px) {
    .vtex-rich-text-0-x-wrapper--seguros-coberturas-mobile {
        width:100%;
        color: #001428
    }

    .vtex-rich-text-0-x-wrapper--seguros-coberturas-mobile .vtex-rich-text-0-x-table {
        width: 100%;
        padding: 35px 0;
        border-bottom: 1px solid #e9e9e9
    }

    .vtex-rich-text-0-x-wrapper--seguros-coberturas-mobile .vtex-rich-text-0-x-table .vtex-rich-text-0-x-tableHead .vtex-rich-text-0-x-tableTh {
        font-size: 16px;
        font-weight: 600;
        text-align: left;
        padding: 10px 0
    }

    .vtex-rich-text-0-x-wrapper--seguros-coberturas-mobile .vtex-rich-text-0-x-table .vtex-rich-text-0-x-tableBody .vtex-rich-text-0-x-tableTr .vtex-rich-text-0-x-tableTd {
        font-size: 12px;
        font-weight: 500;
        text-align: left;
        padding: 10px 0
    }

    .vtex-rich-text-0-x-headingLevel1--seguros-intro,.vtex-rich-text-0-x-headingLevel3--seguros-intro {
        margin-top: 0;
        margin-bottom: 20px;
        font-size: 18px;
        line-height: 28px;
        text-align: center
    }

    .vtex-rich-text-0-x-headingLevel1--seguros-how-do,.vtex-rich-text-0-x-headingLevel3--seguros-how-do {
        text-align: left;
        margin-bottom: 10px
    }

    .vtex-rich-text-0-x-headingLevel1--seguros-coberturas-title,.vtex-rich-text-0-x-headingLevel3--seguros-coberturas-title {
        text-align: left;
        font-size: 18px
    }

    .vtex-rich-text-0-x-headingLevel6--seguros-how-do-passo {
        width: 40px;
        height: 40px;
        font-size: 18px
    }

    .vtex-rich-text-0-x-paragraph--seguros-intro {
        font-size: 12px;
        text-align: center
    }

    .vtex-rich-text-0-x-paragraph--seguros-intro-topic {
        text-align: center
    }

    .vtex-rich-text-0-x-paragraph--seguros-coberturas-title {
        text-align: left;
        font-size: 12px
    }

    .vtex-rich-text-0-x-paragraph--seguros-coberturas-mobile {
        text-align: left;
        font-size: 12px;
        margin-top: 35px
    }

    .vtex-rich-text-0-x-paragraph--perguntas-institucionais {
        font-size: 12px;
        padding-right: 5px
    }

    .vtex-rich-text-0-x-paragraph--respostas-institucionais {
        font-size: 13px
    }
}

.vtex-rich-text-0-x-headingLevel1--institucionais-conteudo-titulo {
    margin: 0 0 16px;
    font-size: 24px
}

.vtex-rich-text-0-x-headingLevel1--institucionais-conteudo-texto {
    margin: 0 0 16px;
    color: #001428;
    font-size: 24px
}

.vtex-rich-text-0-x-headingLevel2--institucionais-conteudo-texto {
    color: #001428;
    font-weight: 700;
    font-size: 14px;
    margin: 18px 0 0
}

.vtex-rich-text-0-x-paragraph--institucionais-conteudo-titulo {
    font-size: 12px;
    line-height: 20px
}

.vtex-rich-text-0-x-paragraph--institucionais-conteudo-texto {
    color: #001428;
    font-size: 12px;
    line-height: 20px
}

.vtex-rich-text-0-x-paragraph--institucionais-conteudo-texto .vtex-rich-text-0-x-strong .vtex-rich-text-0-x-link {
    color: #001428;
    font-weight: 700;
    font-size: 16px;
    text-decoration: none
}

.vtex-rich-text-0-x-paragraph--avisos-conteudo-contato {
    color: #001428;
    font-size: 12px;
    line-height: 20px;
    font-weight: 700
}

.vtex-rich-text-0-x-list--institucionais-conteudo-texto {
    padding: .75em
}

.vtex-rich-text-0-x-list--institucionais-conteudo-texto .vtex-rich-text-0-x-listItem {
    color: #001428;
    font-size: 12px;
    line-height: 20px
}

.vtex-rich-text-0-x-link--reciclagem-conteudo-texto {
    color: #001428;
    font-weight: 700;
    font-size: 16px;
    text-decoration: none
}

@media (max-width: 1024px) {
    .vtex-rich-text-0-x-headingLevel1--institucionais-conteudo-texto,.vtex-rich-text-0-x-headingLevel1--institucionais-conteudo-titulo {
        font-size:18px
    }
}

@media only screen and (min-width: 1025px) {
    .vtex-rich-text-0-x-heading--politica-privacidad-subtitulo {
        font-size:2rem
    }
}

.vtex-rich-text-0-x-container--footer-newsletter {
    justify-content: center
}

.vtex-rich-text-0-x-paragraph--footer-newsletter {
    text-align: center;
    line-height: 35px;
    font-size: 20px;
    color: #001428
}

@media (min-width: 1920px) {
    .vtex-rich-text-0-x-paragraph--footer-newsletter {
        font-size:35px
    }
}

.vtex-rich-text-0-x-paragraph--footer-social-location {
    color: #001428;
    font-size: 12px;
    font-weight: 500
}

.vtex-rich-text-0-x-paragraph--footer-location .vtex-rich-text-0-x-link {
    color: #001428;
    font-size: 14px;
    font-weight: 500
}

.vtex-rich-text-0-x-paragraph--venta-telefonica {
    cursor: context-menu;
    font-size: 14px;
    color: #001428;
    font-weight: 500;
    margin: 0
}

.vtex-rich-text-0-x-paragraph--footer-menus {
    color: #001428;
    font-size: 1rem
}

.vtex-rich-text-0-x-paragraph--footer-copyright-vendas,.vtex-rich-text-0-x-paragraph--footer-created {
    color: #001428;
    font-size: 12px;
    font-weight: 500;
    text-align: center
}

.vtex-rich-text-0-x-paragraph--footer-copyright-vendas .vtex-rich-text-0-x-link,.vtex-rich-text-0-x-paragraph--footer-created .vtex-rich-text-0-x-link {
    color: #001428;
    text-decoration: none
}

@media (max-width: 1024px) {
    .vtex-rich-text-0-x-paragraph--footer-newsletter {
        text-align:center
    }

    .vtex-rich-text-0-x-paragraph--footer-vendas {
        color: #fff;
        line-height: 34px;
        text-align: left;
        margin: 0
    }

    .vtex-rich-text-0-x-paragraph--footer-copyright-vendas {
        line-height: 30px;
        text-align: left;
        margin: 0
    }
}

.vtex-rich-text-0-x-container--sectionTitle {
    margin-top: 30px;
    margin-bottom: 15px
}

.vtex-rich-text-0-x-heading--sectionTitle,.vtex-rich-text-0-x-paragraph--sectionTitle {
    color: #fff;
    font-size: 24px;
    text-transform: uppercase;
    font-weight: 300;
    padding-left: 15px
}

.vtex-rich-text-0-x-heading .vtex-rich-text-0-x-strong--sectionTitle,.vtex-rich-text-0-x-paragraph .vtex-rich-text-0-x-strong--sectionTitle {
    font-weight: 300;
    color: #ff554d
}

.vtex-rich-text-0-x-heading--helloofertas {
    text-transform: lowercase!important
}

@media (max-width: 639px) {
    .vtex-rich-text-0-x-heading--sectionTitle,.vtex-rich-text-0-x-paragraph--sectionTitle {
        font-size:20px;
        padding-left: 0
    }
}

.vtex-rich-text-0-x-paragraph--unavailable-product-summary {
    font-size: 15px
}

.vtex-rich-text-0-x-container--familyPageText {
    text-align: center
}

.vtex-rich-text-0-x-container--familyPageText .vtex-rich-text-0-x-wrapper {
    max-width: 900px
}

.vtex-rich-text-0-x-container--familyPageText .vtex-rich-text-0-x-headingLevel1 {
    color: #001428;
    font-size: 24px;
    text-transform: uppercase;
    font-weight: 300;
    line-height: 24px;
    padding-left: 15px
}

.vtex-rich-text-0-x-container--familyPageText .vtex-rich-text-0-x-headingLevel1 .vtex-rich-text-0-x-strong {
    font-weight: 300;
    color: #ff554d
}

.vtex-rich-text-0-x-container--familyPageText .vtex-rich-text-0-x-headingLevel2 {
    font-size: 16px;
    line-height: 18px;
    font-weight: 400
}

.vtex-rich-text-0-x-container--familyPageText .vtex-rich-text-0-x-headingLevel3 {
    font-size: 14px;
    font-weight: 400;
    line-height: 24px
}

.vtex-rich-text-0-x-container--familyPageText .vtex-rich-text-0-x-paragraph {
    color: #a2a2a2;
    font-weight: 300;
    font-size: 14px;
    line-height: normal
}

.vtex-rich-text-0-x-container--familyPageText .vtex-rich-text-0-x-link--familyPageText {
    display: block;
    text-align: center;
    text-decoration: none;
    font-weight: 400;
    margin: 25px auto;
    width: 100%;
    max-width: 328px;
    min-height: 48px;
    background-color: #ff554d;
    color: #fff;
    font-size: 14px;
    border: none;
    border-radius: 5px;
    cursor: pointer;
    padding: 15px 40px
}

.vtex-rich-text-0-x-container--sectionTitleFamilyPage {
    padding-top: 50px
}

.vtex-rich-text-0-x-container--sectionTitleFamilyPage .vtex-rich-text-0-x-heading {
    line-height: 30px!important;
    font-weight: 400!important;
    color: #001428
}

.vtex-rich-text-0-x-container--legalWarnings {
    color: #001428
}

.vtex-rich-text-0-x-container--legalWarnings .vtex-rich-text-0-x-headingLevel2 {
    font-size: 16px
}

.vtex-rich-text-0-x-container--legalWarnings .vtex-rich-text-0-x-list {
    padding-inline-start:15px}

.vtex-rich-text-0-x-container--legalWarnings .vtex-rich-text-0-x-list,.vtex-rich-text-0-x-container--legalWarnings .vtex-rich-text-0-x-paragraph {
    font-size: 12px
}

.vtex-rich-text-0-x-container--family-page-specification-text .vtex-rich-text-0-x-heading,.vtex-rich-text-0-x-container--family-page-specification-text .vtex-rich-text-0-x-paragraph {
    font-size: 14px;
    line-height: 14px
}

@media (max-width: 639px) {
    .vtex-rich-text-0-x-container--familyPageText {
        padding:0 10px;
        text-align: left
    }

    .vtex-rich-text-0-x-container--familyPageText .vtex-rich-text-0-x-headingLevel1 {
        padding-left: 0
    }
}

.vtex-rich-text-0-x-heading--info-cel-title {
    font-size: 30px;
    line-height: 40px;
    font-weight: 200;
    color: #ff6b00;
    margin-bottom: 24px;
    letter-spacing: 1.75px
}

@media screen and (max-width: 768px) {
    .vtex-rich-text-0-x-wrapper--info-cel-text {
        font-size:12px
    }

    .vtex-rich-text-0-x-heading--info-cel-title {
        font-size: 20px
    }
}

.vtex-rich-text-0-x-wrapper--end-of-life {
    width: 100%
}

.vtex-rich-text-0-x-wrapper--end-of-life .vtex-rich-text-0-x-heading {
    color: #001428;
    font-size: 20px
}

.vtex-rich-text-0-x-wrapper--end-of-life .vtex-rich-text-0-x-paragraph {
    color: #001428;
    font-weight: 500;
    line-height: 24px;
    font-size: 16px
}

.vtex-rich-text-0-x-wrapper--end-of-life .vtex-rich-text-0-x-link {
    display: block;
    text-align: center;
    text-decoration: none;
    font-weight: 400;
    width: 100%;
    min-height: 48px;
    background-color: #ff554d;
    color: #fff;
    font-size: 14px;
    border: none;
    border-radius: 5px;
    cursor: pointer;
    padding: 15px 40px
}

.vtex-rich-text-0-x-container--compare-link {
    align-items: center;
    margin-top: 15px
}

.vtex-rich-text-0-x-heading--compare-link {
    color: #fff;
    font-size: 14px;
    font-weight: 700;
    display: flex;
    align-items: center;
    margin: 0
}

.vtex-rich-text-0-x-link--compare-link {
    text-decoration: none;
    color: #fff
}

@media screen and (max-width: 758px) {
    .vtex-rich-text-0-x-heading--compare-link,.vtex-rich-text-0-x-link--compare-link {
        display:none
    }
}

.vtex-rich-text-0-x-wrapper--avise-me-button {
    cursor: pointer
}

.vtex-rich-text-0-x-paragraph--avise-me-button {
    background: #f6534c;
    border: #f6534c;
    padding: 15px;
    border-radius: 6px;
    margin: 0
}

.vtex-rich-text-0-x-wrapper--avise-me-title .vtex-rich-text-0-x-heading-level-2 {
    font-size: 20px;
    color: #001428;
    font-weight: 700;
    margin: 0
}

.vtex-rich-text-0-x-wrapper--avise-me-title .vtex-rich-text-0-x-paragraph {
    font-size: 14px;
    line-height: 24px;
    color: #001428;
    font-weight: 500;
    margin: 10px 0;
    line-height: 1.5
}

.vtex-rich-text-0-x-paragraph--text-between-name-sku {
    color: #000;
    font-size: 12px;
    line-height: 1.6;
    border-top: 1px solid #ddc8b7;
    margin-top: 20px;
    padding-top: 20px
}

@media (max-width: 1024px) {
    .vtex-rich-text-0-x-paragraph--text-between-name-sku {
        border:0;
        padding-top: 0;
        margin-top: 0
    }
}

.vtex-rich-text-0-x-container--text-between-name-sku,.vtex-rich-text-0-x-wrapper--text-between-name-sku {
    width: 100%
}

.vtex-rich-text-0-x-wrapper--text-footer,.vtex-rich-text-0-x-wrapper--text-footer-edge-20-lite-mx,.vtex-rich-text-0-x-wrapper--text-footer-edge-20-mx {
    margin: 2rem 1.7rem
}

.vtex-rich-text-0-x-wrapper--text-footer-edge-20-lite-mx .vtex-rich-text-0-x-paragraph,.vtex-rich-text-0-x-wrapper--text-footer-edge-20-mx .vtex-rich-text-0-x-paragraph,.vtex-rich-text-0-x-wrapper--text-footer .vtex-rich-text-0-x-paragraph {
    font-size: 14px
}

.vtex-rich-text-0-x-container--images-description-col-1 {
    margin-bottom: 70px
}

.vtex-rich-text-0-x-container--images-description-col-2 {
    margin-bottom: 120px
}

.vtex-rich-text-0-x-container--interes-title-category {
    justify-content: center
}

.vtex-rich-text-0-x-wrapper--interes-title-category {
    color: #ddc8b7;
    font-size: 26px;
    text-transform: uppercase
}

.vtex-rich-text-0-x-container--motofertas-title {
    justify-content: center;
    margin: 0 0 20px
}

.vtex-rich-text-0-x-container--motofertas-title .vtex-rich-text-0-x-paragraph {
    color: #001428;
    font-size: 26px;
    text-transform: uppercase
}

.vtex-rich-text-0-x-container--temporaly-unavailable {
    color: #000;
    margin-top: 0
}

.vtex-rich-text-0-x-container--ready-for-footer-legend .vtex-rich-text-0-x-paragraph {
    font-size: 14px
}

.vtex-rich-text-0-x-container--moto-watch-container__text--paragraph {
    margin-top: 150px
}

@media only screen and (min-width: 768px) {
    .vtex-rich-text-0-x-container--moto-watch-container__text--paragraph {
        margin-top:0
    }
}

.vtex-rich-text-0-x-paragraph--moto-watch-container__text--title {
    color: #fff;
    font-size: 45px;
    font-weight: 700;
    line-height: normal;
    margin: 0;
    text-align: center
}

@media only screen and (min-width: 768px) {
    .vtex-rich-text-0-x-paragraph--moto-watch-container__text--title {
        line-height:1.5;
        text-align: left
    }
}

.vtex-rich-text-0-x-paragraph--moto-watch-container__text--paragraph {
    color: #fff;
    font-size: 16px;
    line-height: 24px;
    font-weight: 300
}

.vtex-rich-text-0-x-link--moto-watch-container__text--link {
    padding: 0 60px;
    min-height: 2.5rem;
    box-shadow: 0 1px 1px rgba(0,0,0,.2);
    color: #fff;
    cursor: pointer;
    display: inline-block;
    text-decoration: none;
    height: 16px;
    font-size: 18px;
    font-weight: 400;
    line-height: 32px;
    letter-spacing: .72px;
    border-radius: 24px;
    width: 100%;
    outline: 0;
    text-transform: none;
    border: 2px solid #ff554d;
    background-color: #ff554d
}

@media only screen and (min-width: 768px) {
    .vtex-rich-text-0-x-link--moto-watch-container__text--link {
        width:auto
    }
}

@media screen and (max-width: 768px) {
    .vtex-rich-text-0-x-wrapper--recommended-products-title {
        padding-left:0
    }
}

.vtex-rich-text-0-x-wrapper--recommended-products-title .vtex-rich-text-0-x-heading--recommended-products-title {
    margin: 48px 0 32px;
    color: #000;
    font-size: 32px
}

@media screen and (max-width: 768px) {
    .vtex-rich-text-0-x-wrapper--recommended-products-title .vtex-rich-text-0-x-heading--recommended-products-title {
        margin:33px 0 20px;
        font-size: 18px
    }
}

@media screen and (max-width: 768px) {
    .vtex-rich-text-0-x-wrapper .vtex-rich-text-0-x-paragraph--new-family-edge-page-smartphones--link {
        margin:33px 0 20px
    }
}

.vtex-rich-text-0-x-wrapper .vtex-rich-text-0-x-link--new-family-edge-page-smartphones--link {
    font-size: 16px;
    text-decoration: none;
    font-weight: 400;
    color: #1879a6
}

@media screen and (max-width: 768px) {
    .vtex-rich-text-0-x-wrapper .vtex-rich-text-0-x-link--new-family-edge-page-smartphones--link {
        font-size:12px
    }
}

.vtex-rich-text-0-x-paragraph--go-product-rating {
    position: absolute;
    width: 130px;
    height: 35px;
    background: transparent;
    top: 10rem
}

@media screen and (max-width: 1025px) {
    .vtex-rich-text-0-x-paragraph--go-product-rating {
        top:2rem
    }
}

.vtex-rich-text-0-x-paragraph--go-product-rating :last-child {
    position: relative;
    z-index: 1;
    display: block;
    width: 130px;
    height: 35px
}

.vtex-search-result-3-x-container--layout {
    margin-bottom: 79px
}

.vtex-search-result-3-x-container--layout .vtex-flex-layout-0-x-flexCol--search-title .vtex-search-result-3-x-galleryTitle--layout {
    font-weight: 300;
    text-transform: uppercase;
    color: #001428
}

.vtex-search-result-3-x-container--layout .vtex-flex-layout-0-x-flexCol--search-not-found .vtex-search-result-3-x-galleryTitle--layout,.vtex-search-result-3-x-container--layout .vtex-flex-layout-0-x-flexCol--search-title-busca .vtex-search-result-3-x-galleryTitle--layout {
    font-weight: 600;
    text-transform: lowercase;
    color: #001428
}

.vtex-search-result-3-x-container--layout .vtex-search-result-3-x-filters--layout {
    background-color: #fff;
    padding: 15px;
    border-radius: 10px
}

.vtex-search-result-3-x-container--layout .vtex-search-result-3-x-filters--layout .vtex-search-result-3-x-filter__container--selectedFilters {
    display: none
}

.vtex-search-result-3-x-container--layout .vtex-search-result-3-x-filters--layout .vtex-search-result-3-x-filter__container .vtex-search-result-3-x-filterMessage {
    color: #011428;
    font-weight: 700;
    display: flex;
    align-items: center;
    gap: 7px;
    margin-bottom: 25px
}

.vtex-search-result-3-x-container--layout .vtex-search-result-3-x-filters--layout .vtex-search-result-3-x-filter__container .vtex-search-result-3-x-filterMessage:before {
    content: "";
    background: url(https://brmotorolanew.vtexassets.com/arquivos/search-filter-icon.png);
    width: 20px;
    height: 20px;
    display: block;
    background-size: contain;
    background-repeat: no-repeat
}

.vtex-search-result-3-x-container--layout .vtex-search-result-3-x-filters--layout .vtex-search-result-3-x-filter__container .vtex-search-result-3-x-filterTitle {
    color: #001428;
    font-weight: 700;
    font-size: 16px
}

.vtex-search-result-3-x-container--layout .vtex-search-result-3-x-filters--layout .vtex-search-result-3-x-filter__container .vtex-search-result-3-x-filterTitle .vtex-search-result-3-x-caretIcon {
    color: #001428;
    overflow: inherit
}

.vtex-search-result-3-x-container--layout .vtex-search-result-3-x-filters--layout .vtex-search-result-3-x-filter__container .vtex-search-result-3-x-filterItem .vtex-checkbox__line-container {
    display: flex;
    align-items: center;
    padding: 8px 0
}

.vtex-search-result-3-x-container--layout .vtex-search-result-3-x-filters--layout .vtex-search-result-3-x-filter__container .vtex-search-result-3-x-filterItem .vtex-checkbox__line-container .vtex-checkbox__label {
    color: #001428;
    font-size: 14px;
    line-height: 14px
}

.vtex-search-result-3-x-container--layout .vtex-search-result-3-x-filters--layout .vtex-search-result-3-x-filter__container .vtex-search-result-3-x-filterItem .vtex-checkbox__line-container .vtex-checkbox__container {
    width: 24px;
    height: 24px;
    margin-right: 20px
}

.vtex-search-result-3-x-container--layout .vtex-search-result-3-x-filters--layout .vtex-search-result-3-x-filter__container .vtex-search-result-3-x-filterItem .vtex-checkbox__line-container .vtex-checkbox__container .vtex-checkbox__inner-container {
    border-color: #001428;
    width: 24px;
    height: 24px;
    border-radius: 5px;
    margin-right: 0
}

.vtex-search-result-3-x-container--layout .vtex-search-result-3-x-filters--layout .vtex-search-result-3-x-filter__container .vtex-search-result-3-x-filterItem .vtex-checkbox__line-container .vtex-checkbox__container .vtex__icon-check {
    display: none
}

.vtex-search-result-3-x-container--layout .vtex-search-result-3-x-filters--layout .vtex-search-result-3-x-filter__container .vtex-search-result-3-x-filterItem .vtex-checkbox__line-container .vtex-checkbox__container .vtex-checkbox__box-wrapper {
    width: 24px;
    height: 24px
}

.vtex-search-result-3-x-container--layout .vtex-search-result-3-x-filters--layout .vtex-search-result-3-x-filter__container .vtex-search-result-3-x-filterTemplateOverflow {
    max-height: 100%!important
}

.vtex-search-result-3-x-container--layout .vtex-search-result-3-x-filters--layout .vtex-search-result-3-x-filtersWrapperMobile {
    background-color: #fff;
    width: 100%;
    height: 40px
}

.vtex-search-result-3-x-container--layout .vtex-search-result-3-x-filters--layout .vtex-search-result-3-x-filtersWrapperMobile .vtex-search-result-3-x-filterPopupButton {
    border: thin solid #001428;
    border-radius: 5px;
    background-color: #fff;
    width: 100%;
    height: 40px;
    margin-right: auto
}

.vtex-search-result-3-x-container--layout .vtex-search-result-3-x-filters--layout .vtex-search-result-3-x-filtersWrapperMobile .vtex-search-result-3-x-filterPopupButton .vtex-search-result-3-x-filterPopupTitle {
    color: #001428;
    display: flex;
    align-items: center;
    gap: 5px
}

.vtex-search-result-3-x-container--layout .vtex-search-result-3-x-filters--layout .vtex-search-result-3-x-filtersWrapperMobile .vtex-search-result-3-x-filterPopupButton .vtex-search-result-3-x-filterPopupTitle:before {
    content: "";
    background: url(https://brmotorolanew.vtexassets.com/arquivos/search-filter-icon.png);
    width: 16px;
    height: 16px;
    display: block;
    background-size: contain;
    background-repeat: no-repeat
}

.vtex-search-result-3-x-container--layout .vtex-search-result-3-x-filters--layout .vtex-search-result-3-x-filtersWrapperMobile .vtex-search-result-3-x-filterPopupButton .vtex-search-result-3-x-filterPopupArrowIcon {
    width: 16px;
    height: 16px;
    background: url(/arquivos/arrow-right-filter.png) no-repeat
}

.vtex-search-result-3-x-container--layout .vtex-search-result-3-x-filters--layout .vtex-search-result-3-x-filtersWrapperMobile .vtex-search-result-3-x-filterPopupButton .vtex-search-result-3-x-filterPopupArrowIcon .vtex-search-result-3-x-filterIcon {
    color: #001428
}

.vtex-search-result-3-x-container--layout .vtex-search-result-3-x-orderBy--layout {
    display: flex;
    justify-content: flex-end
}

.vtex-search-result-3-x-container--layout .vtex-search-result-3-x-orderBy--layout .vtex-search-result-3-x-orderByButton {
    width: auto;
    background-color: transparent;
    border: 1px solid #001428;
    -webkit-border-radius: 5px;
    border-radius: 5px
}

@media (max-width: 1023px) {
    .vtex-search-result-3-x-container--layout .vtex-search-result-3-x-orderBy--layout .vtex-search-result-3-x-orderByButton {
        width:100%;
        background-color: transparent;
        border: 1px solid #001428;
        -webkit-border-radius: 5px;
        border-radius: 5px;
        height: 40px
    }
}

.vtex-search-result-3-x-container--layout .vtex-search-result-3-x-orderBy--layout .vtex-search-result-3-x-orderByButton .vtex-search-result-3-x-caretIcon,.vtex-search-result-3-x-container--layout .vtex-search-result-3-x-orderBy--layout .vtex-search-result-3-x-orderByButton .vtex-search-result-3-x-orderByText {
    color: #001428
}

@media (max-width: 1023px) {
    .vtex-search-result-3-x-container--layout .vtex-search-result-3-x-orderBy--layout .vtex-search-result-3-x-orderByButton .vtex-search-result-3-x-filterPopupArrowIcon {
        display:flex;
        align-items: center
    }
}

@media (max-width: 1023px) {
    .vtex-search-result-3-x-container--layout .vtex-search-result-3-x-orderBy--layout .vtex-search-result-3-x-orderByButton .vtex-search-result-3-x-filterPopupArrowIcon .vtex-search-result-3-x-caretIcon,.vtex-search-result-3-x-container--layout .vtex-search-result-3-x-orderBy--layout .vtex-search-result-3-x-orderByButton .vtex-search-result-3-x-filterPopupArrowIcon .vtex-search-result-3-x-filterIcon {
        color:#001428;
        width: 16px;
        height: 16px;
        overflow: inherit
    }
}

.vtex-search-result-3-x-container--layout .vtex-search-result-3-x-orderBy--layout .vtex-search-result-3-x-orderByOptionsContainer {
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
    border: 1px solid #001428;
    border-top: none;
    top: 40px;
    min-width: 100px;
    padding-bottom: 2px
}

.vtex-search-result-3-x-container--layout .vtex-search-result-3-x-orderBy--layout .vtex-search-result-3-x-orderByOptionsContainer .vtex-search-result-3-x-orderByOptionItem {
    font-size: 14px;
    font-family: Montserrat;
    color: #001428;
    text-align: center;
    padding-left: 0;
    padding-right: 0;
    min-width: 100px
}

.vtex-search-result-3-x-container--layout .vtex-search-result-3-x-orderBy--layout .vtex-search-result-3-x-orderByOptionsContainer .vtex-search-result-3-x-orderByOptionItem--selected,.vtex-search-result-3-x-container--layout .vtex-search-result-3-x-orderBy--layout .vtex-search-result-3-x-orderByOptionsContainer .vtex-search-result-3-x-orderByOptionItem:hover {
    background-color: #fbf9f7
}

@media (max-width: 1023px) {
    .vtex-search-result-3-x-container--layout .vtex-search-result-3-x-orderBy--layout .vtex-search-result-3-x-orderByOptionsContainer .vtex-search-result-3-x-orderByOptionItem--selected,.vtex-search-result-3-x-container--layout .vtex-search-result-3-x-orderBy--layout .vtex-search-result-3-x-orderByOptionsContainer .vtex-search-result-3-x-orderByOptionItem:hover {
        background-color:inherit
    }
}

.vtex-search-result-3-x-container--layout .vtex-search-result-3-x-gallery {
    margin: 0;
    padding-left: 25px
}

@media (max-width: 1023px) {
    .vtex-search-result-3-x-container--layout .vtex-search-result-3-x-gallery {
        margin:0 0 20px;
        padding: 0 10px
    }
}

.vtex-search-result-3-x-container--layout .vtex-search-result-3-x-gallery .vtex-search-result-3-x-galleryItem {
    padding: 0 10px;
    margin-bottom: 20px
}

@media (max-width: 1023px) {
    .vtex-search-result-3-x-container--layout .vtex-search-result-3-x-gallery .vtex-search-result-3-x-galleryItem {
        padding:0;
        margin-bottom: 20px
    }
}

.vtex-search-result-3-x-container--layout .vtex-search-result-3-x-galleryTitle--layout {
    color: #001428;
    font-size: 36px;
    text-align: center
}

@media (max-width: 1023px) {
    .vtex-search-result-3-x-container--layout .vtex-search-result-3-x-galleryTitle--layout {
        font-weight:300;
        font-size: 18px;
        text-transform: uppercase;
        margin-bottom: 0;
        padding: 0 15px
    }
}

.vtex-search-result-3-x-sidebar {
    width: 90%!important;
    z-index: 10000
}

.vtex-search-result-3-x-sidebar .vtex-search-result-3-x-accordionFilter {
    padding-bottom: 81px!important
}

.vtex-search-result-3-x-sidebar .vtex-search-result-3-x-accordionFilter .vtex-search-result-3-x-filterAccordionBreadcrumbs .vtex-search-result-3-x-filterBreadcrumbsText {
    color: #001428;
    font-size: 16px;
    margin-right: 5px;
    display: flex;
    gap: 5px;
    align-items: center;
    font-weight: 700
}

.vtex-search-result-3-x-sidebar .vtex-search-result-3-x-accordionFilter .vtex-search-result-3-x-filterAccordionBreadcrumbs .vtex-search-result-3-x-filterBreadcrumbsText:before {
    content: "";
    background: url(https://brmotorolanew.vtexassets.com/arquivos/search-filter-icon.png);
    width: 16px;
    height: 16px;
    display: block;
    background-size: contain;
    background-repeat: no-repeat
}

.vtex-search-result-3-x-sidebar .vtex-search-result-3-x-accordionFilter .vtex-search-result-3-x-filterAccordionBreadcrumbs .vtex-search-result-3-x-filterBreadcrumbsItemName {
    color: #001428;
    font-weight: 700;
    font-size: 16px
}

.vtex-search-result-3-x-sidebar .vtex-search-result-3-x-accordionFilter .vtex-search-result-3-x-accordionFilterContainer {
    padding: 0 15px!important
}

.vtex-search-result-3-x-sidebar .vtex-search-result-3-x-accordionFilter .vtex-search-result-3-x-accordionFilterContainer .vtex-search-result-3-x-accordionFilterItemTitle {
    color: #001428;
    font-weight: 700;
    font-size: 16px
}

.vtex-search-result-3-x-sidebar .vtex-search-result-3-x-accordionFilter .vtex-search-result-3-x-accordionFilterItemOptions .vtex-search-result-3-x-filterAccordionItemBox .vtex-checkbox__line-container {
    display: flex;
    align-items: center;
    padding: 8px 0
}

.vtex-search-result-3-x-sidebar .vtex-search-result-3-x-accordionFilter .vtex-search-result-3-x-accordionFilterItemOptions .vtex-search-result-3-x-filterAccordionItemBox .vtex-checkbox__line-container .vtex-checkbox__label {
    color: #001428;
    font-size: 14px;
    line-height: 14px
}

.vtex-search-result-3-x-sidebar .vtex-search-result-3-x-accordionFilter .vtex-search-result-3-x-accordionFilterItemOptions .vtex-search-result-3-x-filterAccordionItemBox .vtex-checkbox__line-container .vtex-checkbox__container {
    width: 24px;
    height: 24px;
    margin-right: 20px
}

.vtex-search-result-3-x-sidebar .vtex-search-result-3-x-accordionFilter .vtex-search-result-3-x-accordionFilterItemOptions .vtex-search-result-3-x-filterAccordionItemBox .vtex-checkbox__line-container .vtex-checkbox__container .vtex-checkbox__inner-container {
    border-color: #001428;
    width: 24px;
    height: 24px;
    border-radius: 5px;
    margin-right: 0
}

.vtex-search-result-3-x-sidebar .vtex-search-result-3-x-accordionFilter .vtex-search-result-3-x-accordionFilterItemOptions .vtex-search-result-3-x-filterAccordionItemBox .vtex-checkbox__line-container .vtex-checkbox__container .vtex__icon-check {
    display: none
}

.vtex-search-result-3-x-sidebar .vtex-search-result-3-x-accordionFilter .vtex-search-result-3-x-accordionFilterItemOptions .vtex-search-result-3-x-filterAccordionItemBox .vtex-checkbox__line-container .vtex-checkbox__container .vtex-checkbox__box-wrapper {
    width: 24px;
    height: 24px;
    border: 1px solid #001428;
    border-radius: .5em
}

.vtex-search-result-3-x-sidebar .vtex-search-result-3-x-filterButtonsBox {
    border: none;
    box-shadow: 0 -3px 10px hsla(0,0%,100%,.1);
    height: 81px!important
}

.vtex-search-result-3-x-sidebar .vtex-search-result-3-x-filterButtonsBox .vtex-search-result-3-x-filterClearButtonWrapper .vtex-button {
    border: thin solid #fff;
    border-radius: 5px;
    min-height: 60px
}

.vtex-search-result-3-x-sidebar .vtex-search-result-3-x-filterButtonsBox .vtex-search-result-3-x-filterApplyButtonWrapper .vtex-button {
    border-radius: 5px;
    background-color: #ff554d;
    border: 1px solid #ff554d;
    min-height: 60px
}

.vtex-search-result-3-x-sidebar .vtex-search-result-3-x-filterButtonsBox .vtex-search-result-3-x-filterApplyButtonWrapper .vtex-button .vtex-button__label {
    color: #fff
}

.vtex-search-result-3-x-buttonShowMore .vtex-button__label {
    font-size: 12px
}

.vtex-flex-layout-0-x-flexRow--search-fetch-previous .vtex-search-result-3-x-buttonShowMore .vtex-button {
    margin-bottom: 20px
}

.vtex-search-result-3-x-searchResultContainer {
    padding-top: 40px
}

@media (max-width: 1023px) {
    .vtex-search-result-3-x-searchResultContainer {
        padding:0!important
    }
}

@media (min-width: 1920px) {
    .vtex-search-result-3-x-searchResultContainer--search-department {
        max-width:none!important
    }
}

.vtex-search-result-3-x-searchResultContainer--new_family_edge_content {
    padding: 0!important;
    background: #fff
}

.vtex-search-result-3-x-searchResultContainer--new_family_edge_content .vtex-store-components-3-x-container {
    padding: 0
}

.vtex-search-result-3-x-searchResultContainer--new_family_edge_content .vtex-search-result-3-x-filters--layout {
    border-radius: 0;
    padding-top: 48px;
    padding-left: 83px
}

.vtex-search-result-3-x-searchResultContainer--new_family_edge_content .vtex-search-result-3-x-container--layout--new_family_edge_content {
    background: #f8f8f8;
    margin-bottom: 20px!important
}

.vtex-search-result-3-x-searchResultContainer--new_family_edge_content .vtex-search-result-3-x-buttonShowMore {
    padding: 18px
}

.vtex-search-result-3-x-searchResultContainer--new_family_edge_content .vtex-slider-container {
    padding: 0 24px 0 0
}

.vtex-search-result-3-x-searchResultContainer--new_family_edge_content .vtex-search-result-3-x-flexRow {
    background: #f8f8f8
}

.vtex-search-result-3-x-searchResultContainer--new_family_edge_content .vtex-search-result-3-x-gallery--gallery-new-family-edge {
    background: #f8f8f8;
    padding: 16px 83px 16px 16px
}

@media (max-width: 1023px) {
    .vtex-search-result-3-x-searchResultContainer--new_family_edge_content .vtex-search-result-3-x-gallery--gallery-new-family-edge {
        padding:20px 0 0;
        margin: 0
    }
}

.vtex-search-result-3-x-searchResultContainer--new_family_edge_content .vtex-search-result-3-x-buttonShowMore--layout {
    background: #f8f8f8
}

.vtex-search-result-3-x-filter__container--brand {
    display: none
}

.vtex-search-result-3-x-filter__container--priceRange .vtex-search-result-3-x-filterTitle:first-child {
    font-size: 0!important
}

.vtex-search-result-3-x-filter__container--priceRange .vtex-search-result-3-x-filterTitle:before {
    content: "Rango de Precios";
    color: #001428;
    font-weight: 500;
    font-size: 16px
}

.vtex-search-2-x-biggy-autocomplete {
    flex-direction: column!important;
    transform: translateY(-4px);
    box-shadow: none;
    border-radius: 0 0 4px 4px;
    padding: 20px 0 0
}

.vtex-search-2-x-biggy-autocomplete-wrapper {
    width: auto
}

.vtex-search-2-x-biggy-autocomplete::-webkit-scrollbar {
    width: 7px
}

.vtex-search-2-x-biggy-autocomplete::-webkit-scrollbar-thumb {
    background: #ff5d4d;
    border-radius: 4px
}

.vtex-search-2-x-biggy-autocomplete::-webkit-scrollbar-track {
    box-shadow: inset 0 0 5px #bfbfbf;
    border-radius: 4px
}

.vtex-search-2-x-biggy-autocomplete .vtex-product-price-1-x-sellingPrice,.vtex-search-2-x-biggy-autocomplete .vtex-product-summary-2-x-productNameContainer {
    text-align: left
}

.vtex-search-2-x-biggy-autocomplete .vtex-product-summary-2-x-productBrand {
    font-size: 14px!important;
    font-weight: 600
}

.vtex-search-2-x-biggy-autocomplete .vtex-product-summary-2-x-nameContainer {
    margin-top: 0!important;
    padding-bottom: 0!important
}

.vtex-search-2-x-biggy-autocomplete .vtex-product-summary-2-x-container--shelf-autocomplete {
    max-width: unset!important
}

.vtex-search-2-x-biggy-autocomplete .vtex-product-summary-2-x-imageNormal {
    max-height: 90px!important;
    width: fit-content!important;
    padding: 10px 0
}

.vtex-search-2-x-biggy-autocomplete .vtex-flex-layout-0-x-flexColChild {
    margin-bottom: 0;
    align-items: flex-start
}

.vtex-search-2-x-biggy-autocomplete .vtex-product-summary-2-x-nameContainer {
    justify-content: start
}

.vtex-search-2-x-biggy-autocomplete .vtex-product-summary-2-x-productNameContainer {
    width: 90%
}

.vtex-search-2-x-tileListSeeMore {
    height: auto;
    line-height: normal;
    padding: 10px 0;
    background: #f7f7f7;
    color: #001428;
    font-weight: 500
}

.vtex-search-2-x-tileListList {
    flex-direction: column!important
}

.vtex-search-result-3-x-buttonShowMore .vtex-button {
    padding: 0 2rem
}

.vtex-shelf-1-x-dotsContainer {
    width: 90%!important;
    border: none;
    margin: auto auto -25px!important
}

.vtex-shelf-1-x-dot {
    text-align: center;
    width: 30px!important;
    padding: 0;
    height: 4px!important;
    background-color: transparent;
    border-radius: 30px;
    border: 1px solid #fff;
    margin-right: 5px;
    font-size: 0
}

.vtex-shelf-1-x-dot--isActive {
    background-color: #fff
}

.vtex-slider-layout-0-x-sliderLayoutContainer--carousel {
    max-width: 1366px;
    margin: 60px auto calc(5% + 20px)
}

@media screen and (max-width: 480px) {
    .vtex-slider-layout-0-x-sliderLayoutContainer--carousel {
        margin-top:calc(6.7% + 55px)
    }
}

.vtex-slider-layout-0-x-caretIcon--carousel {
    display: none
}

.vtex-slider-layout-0-x-sliderRightArrow--carousel:before {
    margin-right: 20px;
    background-image: url(https://comoto.vteximg.com.br/arquivos/c-rd-slick-arrow-right-white.png)
}

.vtex-slider-layout-0-x-sliderLeftArrow--carousel:before,.vtex-slider-layout-0-x-sliderRightArrow--carousel:before {
    padding: 0!important;
    content: "";
    display: block;
    width: 40px!important;
    height: 30px!important;
    background-repeat: no-repeat
}

.vtex-slider-layout-0-x-sliderLeftArrow--carousel:before {
    margin-left: 20px;
    background-image: url(https://comoto.vteximg.com.br/arquivos/c-rd-slick-arrow-left-white.png)
}

.vtex-slider-layout-0-x-paginationDotsContainer--carousel {
    width: 90%!important;
    border: none;
    margin: auto auto -25px!important
}

.vtex-slider-layout-0-x-paginationDotsContainer--carousel .vtex-slider-layout-0-x-paginationDot--carousel {
    text-align: center;
    width: 30px!important;
    padding: 0;
    height: 4px!important;
    background-color: #ebebeb;
    border-radius: 30px;
    border: 1px solid #fff;
    margin-right: 5px;
    font-size: 0
}

.vtex-slider-layout-0-x-paginationDotsContainer--carousel .vtex-slider-layout-0-x-paginationDot--isActive {
    background-color: #001428
}

@media (max-width: 1024px) {
    .vtex-slider-layout-0-x-sliderLayoutContainer--carousel {
        min-height:385px
    }
}

.vtex-slider-layout-0-x-sliderLayoutContainer--not-found {
    margin-bottom: 30px
}

.vtex-slider-layout-0-x-sliderLayoutContainer--seguros-how-do-passos {
    margin-bottom: 40px
}

.vtex-slider-layout-0-x-sliderLayoutContainer--shelf {
    justify-content: center;
    max-width: 87.5rem;
    margin-right: auto;
    margin-left: auto
}

.vtex-slider-layout-0-x-slide--shelf {
    margin: 12px 12px 25px;
    padding: 0 25px;
    color: #001428;
    background: #fbf9f7;
    border-radius: 10px;
    max-width: 324px!important
}

@media screen and (max-width: 768px) {
    .vtex-slider-layout-0-x-slide--shelf {
        margin:12px 12px 0
    }
}

.vtex-slider-layout-0-x-sliderLayoutContainer--defaultStyles {
    padding: 15px 0;
    margin: 25px 0
}

.vtex-slider-layout-0-x-sliderLayoutContainer--defaultStyles .vtex-slider-layout-0-x-paginationDotsContainer {
    width: 90%!important;
    border: none;
    margin: auto auto -25px!important
}

.vtex-slider-layout-0-x-sliderLayoutContainer--defaultStyles .vtex-slider-layout-0-x-paginationDotsContainer .vtex-slider-layout-0-x-paginationDot {
    text-align: center;
    width: 80px!important;
    padding: 0;
    height: 2px!important;
    background-color: #ebebeb;
    border-radius: 30px;
    margin-right: 5px;
    font-size: 0
}

.vtex-slider-layout-0-x-sliderLayoutContainer--defaultStyles .vtex-slider-layout-0-x-paginationDotsContainer .vtex-slider-layout-0-x-paginationDot--isActive {
    background-color: #001428
}

.vtex-slider-layout-0-x-sliderLayoutContainer--defaultStyles .vtex-slider-layout-0-x-sliderArrows {
    color: #fff;
    width: 40px;
    height: 40px;
    background-color: hsla(0,0%,49.8%,.3411764706)!important;
    border-radius: 50%;
    backdrop-filter: blur(21px);
    opacity: .8
}

.vtex-slider-layout-0-x-sliderLayoutContainer--defaultStyles .vtex-slider-layout-0-x-sliderArrows:hover {
    opacity: 1
}

.vtex-slider-layout-0-x-sliderLayoutContainer--showcase {
    padding: 0 30px!important
}

@media (max-width: 1023px) {
    .vtex-slider-layout-0-x-sliderLayoutContainer--showcase {
        padding:0!important
    }
}

.vtex-slider-layout-0-x-sliderLayoutContainer--showcase .vtex-slider-layout-0-x-sliderArrows {
    margin: 0
}

@media (max-width: 1023px) {
    .vtex-slider-layout-0-x-sliderLayoutContainer--showcase .vtex-slider-layout-0-x-sliderArrows {
        display:none
    }
}

.vtex-slider-layout-0-x-sliderLayoutContainer--showcase .vtex-slider-layout-0-x-sliderArrows .vtex-slider-layout-0-x-caretIcon {
    height: 10px;
    width: 10px
}

.vtex-slider-layout-0-x-sliderLayoutContainer--showcase .vtex-slider-layout-0-x-sliderRightArrow {
    right: 20px
}

.vtex-slider-layout-0-x-sliderLayoutContainer--showcase .vtex-slider-layout-0-x-sliderLeftArrow {
    left: 20px
}

.vtex-slider-layout-0-x-sliderLayoutContainer--marginVariation {
    margin-top: -180px
}

@media (max-width: 1023px) {
    .vtex-slider-layout-0-x-sliderLayoutContainer--marginVariation {
        margin-top:-60px
    }
}

@media (max-width: 1024px) {
    .vtex-slider-layout-0-x-slide--shelf {
        max-width:284px!important;
        height: auto;
        border-image: none
    }
}

@media (max-width: 575px) {
    .vtex-slider-layout-0-x-sliderLayoutContainer--shelf {
        padding:0!important;
        margin-bottom: 20px
    }
}

.vtex-slider-layout-0-x-slide--shelf-ksp {
    margin-right: 15px
}

.vtex-slider-layout-0-x-slide--shelf-ksp,.vtex-slider-layout-0-x-sliderLayoutContainer--shelf-ksp {
    min-height: 405px
}

@media (min-width: 1025px) {
    .vtex-slider-layout-0-x-paginationDotsContainer--shelf-ksp {
        bottom:45px
    }

    .vtex-slider-layout-0-x-sliderLayoutContainer--shelf-ksp {
        margin-bottom: 0;
        padding-bottom: 0
    }
}

@media (max-width: 639px) {
    .vtex-slider-layout-0-x-slide--shelf-ksp {
        min-height:369px!important;
        margin-right: 0
    }
}

@media (max-width: 437px) {
    .vtex-slider-layout-0-x-sliderLayoutContainer--shelf-ksp {
        padding-left:10px!important;
        padding-right: 10px!important
    }
}

.vtex-slider-layout-0-x-sliderLayoutContainer--new-family-edge-shelf {
    justify-content: center;
    background: #f8f8f8;
    max-width: 1366px;
    margin: 0 auto
}

.vtex-slider-layout-0-x-sliderLayoutContainer--new-family-edge-shelf .vtex-slider-layout-0-x-sliderTrackContainer--new-family-edge-shelf {
    margin-left: 83px;
    padding-bottom: 49px
}

@media screen and (max-width: 640px) {
    .vtex-slider-layout-0-x-sliderLayoutContainer--new-family-edge-shelf .vtex-slider-layout-0-x-sliderTrackContainer--new-family-edge-shelf {
        margin-left:0
    }
}

.vtex-slider-layout-0-x-sliderLayoutContainer--new-family-edge-shelf .vtex-slider-layout-0-x-sliderArrows--new-family-edge-shelf {
    color: #fff;
    width: 64px;
    height: 64px;
    background-color: #ababab!important
}

@media screen and (max-width: 640px) {
    .vtex-slider-layout-0-x-sliderLayoutContainer--new-family-edge-shelf .vtex-slider-layout-0-x-sliderArrows--new-family-edge-shelf {
        display:none
    }
}

.vtex-slider-layout-0-x-sliderLayoutContainer--new-family-edge-shelf .vtex-slider-layout-0-x-sliderArrows--new-family-edge-shelf .vtex-slider-layout-0-x-left-0 {
    left: 24px
}

.vtex-slider-layout-0-x-sliderLayoutContainer--new-family-edge-shelf .vtex-slider-layout-0-x-sliderArrows--new-family-edge-shelf .vtex-slider-layout-0-x-right-0 {
    right: 24px
}

.vtex-slider-layout-0-x-sliderLayoutContainer--new-family-edge-shelf .vtex-slider-layout-0-x-paginationDot--isActive {
    background-color: #001428
}

.vtex-slider-layout-0-x-sliderLayoutContainer--carousel-banners-info {
    background: #fbf9f7
}

.vtex-slider-layout-0-x-sliderLayoutContainer--carousel-banners-info .vtex-slider-layout-0-x-sliderTrackContainer {
    background: #fbf9f7;
    border-radius: 12px;
    max-width: 1440px;
    margin: 0 auto
}

.vtex-slider-layout-0-x-sliderLayoutContainer--carousel-banners-info .vtex-slider-layout-0-x-sliderTrackContainer .vtex-slider-layout-0-x-sliderTrack {
    align-items: stretch
}

@media (max-width: 1023px) {
    .vtex-slider-layout-0-x-sliderLayoutContainer--carousel-banners-info .vtex-slider-layout-0-x-sliderLeftArrow {
        display:none
    }
}

@media (max-width: 1023px) {
    .vtex-slider-layout-0-x-sliderLayoutContainer--carousel-banners-info .vtex-slider-layout-0-x-sliderRightArrow {
        background-color:#f5ebe7!important;
        height: 100%
    }
}

@media (max-width: 1023px) {
    .vtex-slider-layout-0-x-sliderLayoutContainer--carousel-banners-info .vtex-slider-layout-0-x-sliderRightArrow .vtex-slider-layout-0-x-caretIcon {
        width:14px;
        height: 20px
    }
}

.vtex-stack-layout-0-x-stackContainer--shelf {
    min-height: 254px;
    background: #fbf9f7
}

.vtex-stack-layout-0-x-stackItem--pdp-imagens--first {
    background-color: #f5f5f5;
    padding: 50px
}

@media (max-width: 1023px) {
    .vtex-stack-layout-0-x-stackItem--pdp-imagens--first {
        padding:0 50px 80px
    }
}

.vtex-stack-layout-0-x-stackItem--pdp-imagens .vtex-breadcrumb-1-x-container {
    padding: .5rem
}

.vtex-stack-layout-0-x-stackContainer--pdp-imagens .vtex-stack-layout-0-x-stackItem:last-child {
    width: 100%;
    text-align: end
}

.vtex-sticky-layout-0-x-wrapper--stuck {
    height: auto!important
}

.vtex-sticky-layout-0-x-wrapper--stuck .vtex-sticky-layout-0-x-container {
    box-shadow: 1px -3px 20px #13304e;
    background-color: #001428;
    padding: 5px 0;
    top: auto!important;
    bottom: 0
}

.vtex-sticky-layout-0-x-wrapper--stuck .vtex-sticky-layout-0-x-container .vtex-flex-layout-0-x-flexRowContent--sku-buy-btn-mob {
    background-color: #001428;
    justify-content: center
}

.vtex-sticky-layout-0-x-wrapper--stuck .vtex-sticky-layout-0-x-container .vtex-flex-layout-0-x-flexRowContent--sku-buy-btn-mob .vtex-store-components-3-x-skuSelectorSubcontainer {
    margin: 0 5px
}

.vtex-sticky-layout-0-x-wrapper--stuck .vtex-sticky-layout-0-x-container .vtex-flex-layout-0-x-flexRowContent--sku-buy-btn-mob .vtex-store-components-3-x-skuSelectorSubcontainer .vtex-store-components-3-x-skuSelectorOptionsList {
    background-color: #fff
}

.vtex-sticky-layout-0-x-wrapper--stuck .vtex-sticky-layout-0-x-container .vtex-flex-layout-0-x-flexRowContent--sku-buy-btn-mob .vtex-store-components-3-x-skuSelectorSubcontainer .vtex-store-components-3-x-skuSelectorTextContainer {
    margin-bottom: 0
}

.vtex-sticky-layout-0-x-wrapper--stuck .vtex-sticky-layout-0-x-container .vtex-flex-layout-0-x-flexRowContent--sku-buy-btn-mob .vtex-store-components-3-x-skuSelectorSubcontainer .vtex-store-components-3-x-skuSelectorTextContainer .vtex-store-components-3-x-skuSelectorName,.vtex-sticky-layout-0-x-wrapper--stuck .vtex-sticky-layout-0-x-container .vtex-flex-layout-0-x-flexRowContent--sku-buy-btn-mob .vtex-store-components-3-x-skuSelectorSubcontainer .vtex-store-components-3-x-skuSelectorTextContainer .vtex-store-components-3-x-skuSelectorName:before {
    color: #fff
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--blanco {
    background: #ededf9
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--gris-oscuro,.vtex-store-components-3-x-skuSelectorItem--trending-shelf--negro {
    background: #000
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--blanco-stardust {
    background: linear-gradient(90deg,#91a0b3,#e4e7cf 50%,#9cb0c1 96%)
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--verde-cosmico {
    background: linear-gradient(90deg,#5e81b6,#191e24 50%,#7095d4 96%)
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--gris {
    background: #485265
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--azul-caribe {
    background: #88cddb
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--azul-medianoche,.vtex-store-components-3-x-skuSelectorItem--trending-shelf--azul-midnight {
    background: #295277
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--verde {
    background: linear-gradient(90deg,#1c391f,#4f7141)!important
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--azul-glacier {
    background: #5498ab
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--morado-mirage {
    background: #7785a7
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--azul-opalo {
    background: #a8c6e3
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--verde-jade {
    background: #02b8c8
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--negro-espacial {
    background: #242a32
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--azul {
    background: #6ba2b0
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--dorado {
    background: #88796c
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--rosa {
    background: #c3aeac
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--rojo {
    background: #c77b74
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--verde-mist {
    background: #b7d6af
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--verde-cosmos,.vtex-store-components-3-x-skuSelectorItem--trending-shelf--verde-petroleo {
    background: linear-gradient(90deg,#5e81b6,#191e24 50%,#7095d5 96%)
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--verde-boreal {
    background: #2b88b9
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--azul-glaciar {
    background: #cee7ef
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--azul-nimbus {
    background: #bdc2bf
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--plata-brumosa {
    background: #d8dbe0
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--aqua {
    background: #97c2c6
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--rojo-scarlet {
    background: #ff225a
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--negro-onix {
    background: #445d79
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--plata,.vtex-store-components-3-x-skuSelectorItem--trending-shelf--plata-satinado {
    background: #c8c3d8
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--azul-cielo {
    background: #4e82be
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--azul-niagara {
    background: #729ca4
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--beige {
    background: #dbcaab
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--verde-oliva {
    background: #aabd9f
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--gris-acero,.vtex-store-components-3-x-skuSelectorItem--trending-shelf--gris-meteoro,.vtex-store-components-3-x-skuSelectorItem--trending-shelf--gris-urbano {
    background: #61616c
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--lavanda {
    background-color: #dbb1cd
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--azul-glacial {
    background-color: #cee7ef
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--gris-oscuro-e6s {
    background: #69696c
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--dorado-amanecer {
    background: #88796c
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--azul-arrecife {
    background: linear-gradient(#21272c,#005366)
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--rojo-satinado {
    background: #d34f4f
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--aqua-foam {
    background: #7ebfaa
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--peach {
    background: #f59c97
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--veri-peri,.vtex-store-components-3-x-skuSelectorItem--trending-shelf--very-peri,.vtex-store-components-3-x-skuSelectorItem--trending-shelf--very-pery {
    background: #7173b6!important
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--ice-palace {
    background: #d1d1cb!important
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--black-onyx {
    background: #4d504a!important
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--viva-magenta {
    background: #d34f4f
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--naranja-amanecer {
    background: #e2583e
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--azul-satinado {
    background: #0075b3
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--azul-artico {
    background: #cee4ef
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--verde-oceano {
    background: #496c77
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--negro-meteorito {
    background: #3b3c40
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--verde-menta {
    background: #d5e8ce
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--peach-fuzz {
    background: #ffbe98
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--morado-lavanda {
    background: #7c84aa
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--italian-marble {
    background: linear-gradient(to bottom right,#dfdedb,#f5f3f1)!important
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--azul-blueberry {
    background: linear-gradient(90deg,#3c4457,#2f3648 35%,#141821)
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--celeste-ilusion {
    background: linear-gradient(90deg,#a0afb6,#92a3ad 35%,#54616a)
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--rosa-durazno {
    background: linear-gradient(90deg,#c57866,#d46351 35%,#c13329)
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--gris-greige {
    background: #c9b7a9
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--verde-azulado {
    background: #174a5b
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--rosa-fragola {
    background: #c83e74
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--gris-carbon {
    background: #666d72
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--azul-electrico {
    background: #3e4980
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--verde-lima {
    background: #a09c30
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--nordic-wood {
    background: #ccbeaf
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--jade-green {
    background: #afac87
}

.vtex-store-components-3-x-skuSelectorItem--trending-shelf--blueberry {
    background: #3a414a
}

.vtex-store-components-3-x-container {
    padding: 0 15px;
    max-width: 1366px;
    margin: 0 auto
}

.vtex-store-components-3-x-skuSelectorContainer {
    border-top: 1px solid #ddc8b7;
    margin: 20px 0;
    padding: 10px 0 0;
    display: flex
}

.vtex-store-components-3-x-skuSelectorContainer--sku-pdp .vtex-store-components-3-x-skuSelectorSubcontainer .vtex-store-components-3-x-skuSelectorItem {
    border: 1px solid #d5d5d5;
    background-color: transparent;
    border-radius: .5rem;
    width: 32px;
    height: 32px!important;
    justify-content: space-between;
    font-weight: 700;
    font-size: .75em
}

.vtex-store-components-3-x-skuSelectorContainer--sku-pdp .vtex-store-components-3-x-skuSelectorSubcontainer .vtex-store-components-3-x-skuSelectorItem--storage-size {
    border: none
}

.vtex-store-components-3-x-skuSelectorContainer--sku-pdp .vtex-store-components-3-x-skuSelectorSubcontainer .vtex-store-components-3-x-skuSelectorItem--storage-size .vtex-store-components-3-x-skuSelectorInternalBox:before {
    display: none
}

.vtex-store-components-3-x-skuSelectorContainer--sku-pdp .vtex-store-components-3-x-skuSelectorSubcontainer .vtex-store-components-3-x-skuSelectorItem--selected {
    border: 3px solid #ff6a00;
    background-color: #fbf0ef;
    border-radius: .5rem;
    border-radius: 6px;
    cursor: pointer;
    box-shadow: 0 3px 6px rgba(0,0,0,.1)
}

.vtex-store-components-3-x-skuSelectorContainer--sku-pdp .vtex-store-components-3-x-skuSelectorSubcontainer .vtex-store-components-3-x-skuSelectorItem--selected .vtex-store-components-3-x-skuSelectorInternalBox {
    border: none
}

.vtex-product-summary-2-x-skuSelectorContainer--showcase {
    justify-content: center!important;
    border: none;
    padding: 0;
    margin-bottom: 30px!important
}

@media (min-width: 1024px) {
    .vtex-product-summary-2-x-skuSelectorContainer--showcase {
        padding:0!important
    }
}

.vtex-product-summary-2-x-skuSelectorContainer--showcase .vtex-store-components-3-x-skuSelectorSubcontainer {
    margin-bottom: 0!important;
    margin-top: 0!important;
    margin-right: 0!important;
    max-height: 30px!important
}

.vtex-product-summary-2-x-skuSelectorContainer--showcase .vtex-store-components-3-x-skuSelectorSubcontainer--storage-size,.vtex-product-summary-2-x-skuSelectorContainer--showcase .vtex-store-components-3-x-skuSelectorSubcontainer--usb {
    display: none!important
}

.vtex-product-summary-2-x-skuSelectorContainer--showcase .vtex-store-components-3-x-skuSelectorSubcontainer--color .vtex-store-components-3-x-skuSelectorNameContainer .vtex-store-components-3-x-skuSelectorTextContainer {
    margin: 0
}

.vtex-product-summary-2-x-skuSelectorContainer--showcase .vtex-store-components-3-x-skuSelectorSubcontainer--color .vtex-store-components-3-x-skuSelectorNameContainer .vtex-store-components-3-x-skuSelectorTextContainer .vtex-store-components-3-x-skuSelectorName,.vtex-product-summary-2-x-skuSelectorContainer--showcase .vtex-store-components-3-x-skuSelectorSubcontainer--color .vtex-store-components-3-x-skuSelectorNameContainer .vtex-store-components-3-x-skuSelectorTextContainer .vtex-store-components-3-x-skuSelectorNameSeparator {
    display: none
}

.vtex-product-summary-2-x-skuSelectorContainer--showcase .vtex-store-components-3-x-skuSelectorSubcontainer--color .vtex-store-components-3-x-skuSelectorNameContainer .vtex-store-components-3-x-skuSelectorTextContainer .vtex-store-components-3-x-skuSelectorSelectorImageValue {
    font-size: 12px;
    font-weight: 500
}

.vtex-product-summary-2-x-skuSelectorContainer--showcase .vtex-store-components-3-x-skuSelectorItemImage {
    border-radius: 100%!important
}

.vtex-product-summary-2-x-skuSelectorContainer--showcase .vtex-store-components-3-x-frameAround {
    border: none;
    display: none!important
}

.vtex-product-summary-2-x-skuSelectorContainer--showcase .vtex-store-components-3-x-skuSelectorItemImageValue {
    display: none!important
}

.vtex-product-summary-2-x-skuSelectorContainer--showcase .vtex-store-components-3-x-skuSelectorItem {
    width: 24px!important;
    height: 24px!important;
    border-radius: 4px!important;
    display: flex;
    align-items: center;
    justify-content: center
}

.vtex-product-summary-2-x-skuSelectorContainer--showcase .vtex-store-components-3-x-skuSelectorItem .vtex-store-components-3-x-skuSelectorInternalBox {
    width: 18px!important;
    height: 18px!important;
    border-radius: 4px!important;
    border: none!important
}

.vtex-product-summary-2-x-skuSelectorContainer--showcase .vtex-store-components-3-x-skuSelectorItem--selected {
    border: 1px solid #001428!important
}

.vtex-product-summary-2-x-skuSelectorContainer--showcase .vtex-store-components-3-x-skuSelectorOptionsList {
    justify-content: center!important;
    border-radius: 0!important;
    height: auto!important;
    margin: 0!important;
    min-width: 0!important;
    padding: 0!important
}

@media (max-width: 1023px) {
    .vtex-store-components-3-x-productImagesContainer--pdp-imagens .vtex-store-components-3-x-carouselContainer {
        overflow:unset!important
    }
}

.vtex-store-components-3-x-productImagesContainer--pdp-imagens .vtex-store-components-3-x-carouselContainer .vtex-store-components-3-x-carouselGaleryThumbs {
    padding: 5px 10px
}

@media (max-width: 1023px) {
    .vtex-store-components-3-x-productImagesContainer--pdp-imagens .vtex-store-components-3-x-carouselContainer .vtex-store-components-3-x-carouselGaleryThumbs {
        display:block!important;
        width: auto!important;
        left: 35%;
        transform: rotate(-90deg);
        z-index: 2;
        height: 90vw;
        top: 200px
    }
}

@media (max-width: 700px) {
    .vtex-store-components-3-x-productImagesContainer--pdp-imagens .vtex-store-components-3-x-carouselContainer .vtex-store-components-3-x-carouselGaleryThumbs {
        display:block!important;
        width: auto!important;
        left: 35%;
        transform: rotate(-90deg);
        z-index: 2;
        height: 90vw;
        top: 180px
    }
}

@media (max-width: 355px) {
    .vtex-store-components-3-x-productImagesContainer--pdp-imagens .vtex-store-components-3-x-carouselContainer .vtex-store-components-3-x-carouselGaleryThumbs {
        display:block!important;
        width: auto!important;
        left: 35%;
        transform: rotate(-90deg);
        z-index: 2;
        height: 90vw;
        top: 120px
    }
}

@media (max-width: 1023px) {
    .vtex-store-components-3-x-productImagesContainer--pdp-imagens .vtex-store-components-3-x-carouselContainer .vtex-store-components-3-x-carouselGaleryThumbs .vtex-store-components-3-x-productImagesThumb {
        width:60px;
        transform: rotate(90deg);
        margin-bottom: 10px
    }
}

.vtex-store-components-3-x-productImagesContainer--pdp-imagens .vtex-store-components-3-x-carouselContainer .vtex-store-components-3-x-carouselGaleryThumbs .vtex-store-components-3-x-productImagesThumbActive {
    border: .5px solid #041426;
    border-radius: 10px;
    padding: 5px
}

@media (max-width: 1023px) {
    .vtex-store-components-3-x-productImagesContainer--pdp-imagens .vtex-store-components-3-x-carouselContainer .vtex-store-components-3-x-carouselGaleryThumbs .vtex-store-components-3-x-productImagesThumbActive {
        border:1px solid #fe554d;
        border-radius: 4px
    }
}

.vtex-store-components-3-x-productImagesContainer--pdp-imagens .vtex-store-components-3-x-carouselContainer .vtex-store-components-3-x-carouselGaleryThumbs .vtex-store-components-3-x-productImagesThumbCaret {
    color: #041426
}

.vtex-store-components-3-x-productImagesContainer--pdp-imagens .vtex-store-components-3-x-carouselContainer .vtex-store-components-3-x-carouselGaleryThumbs .vtex-store-components-3-x-swiper-container {
    position: static!important
}

.vtex-store-components-3-x-productImagesContainer--pdp-imagens .vtex-store-components-3-x-carouselContainer .vtex-store-components-3-x-carouselGaleryCursor {
    padding-left: 0
}

.vtex-store-components-3-x-productImagesContainer--pdp-imagens .vtex-store-components-3-x-carouselContainer .vtex-store-components-3-x-carouselGaleryCursor .vtex-store-components-3-x-productImagesGallerySwiperContainer {
    margin-bottom: 20px
}

.vtex-store-components-3-x-productImagesContainer--pdp-imagens .vtex-store-components-3-x-carouselContainer .vtex-store-components-3-x-carouselGaleryCursor .vtex-store-components-3-x-productImagesGallerySwiperContainer .vtex-store-components-3-x-productImagesGallerySlide {
    margin: 0
}

.vtex-store-components-3-x-productImagesContainer--pdp-imagens .vtex-store-components-3-x-carouselContainer .vtex-store-components-3-x-carouselGaleryCursor .vtex-store-components-3-x-productImagesGallerySwiperContainer .vtex-store-components-3-x-productImagesGallerySlide .vtex-store-components-3-x-productImageTag--main {
    max-height: 515px
}

.vtex-store-components-3-x-productImagesContainer--pdp-imagens .vtex-store-components-3-x-carouselContainer .vtex-store-components-3-x-carouselGaleryCursor .vtex-store-components-3-x-productImagesGallerySwiperContainer .vtex-store-components-3-x-swiper-pagination {
    display: none
}

@media (max-width: 1023px) {
    .vtex-store-components-3-x-productImagesContainer--pdp-imagens .vtex-store-components-3-x-carouselContainer .vtex-store-components-3-x-carouselGaleryCursor .vtex-store-components-3-x-productImagesGallerySwiperContainer .vtex-store-components-3-x-swiper-pagination {
        bottom:-5px;
        display: inline
    }
}

.vtex-store-components-3-x-productImagesContainer--pdp-imagens .vtex-store-components-3-x-carouselContainer .vtex-store-components-3-x-carouselGaleryCursor .vtex-store-components-3-x-productImagesGallerySwiperContainer .vtex-store-components-3-x-swiper-pagination .vtex-store-components-3-x-swiperBullet {
    height: 2px;
    width: 30px;
    background-color: #fff;
    border: 1px solid #c9c5c5;
    -webkit-border-radius: 12px;
    border-radius: 12px
}

.vtex-store-components-3-x-productImagesContainer--pdp-imagens .vtex-store-components-3-x-carouselContainer .vtex-store-components-3-x-carouselGaleryCursor .vtex-store-components-3-x-productImagesGallerySwiperContainer .vtex-store-components-3-x-swiper-pagination .vtex-store-components-3-x-swiperBullet--active {
    background-color: #c9c5c5
}

.vtex-store-components-3-x-productImagesContainer--pdp-imagens .vtex-store-components-3-x-carouselContainer .vtex-store-components-3-x-carouselGaleryCursor .vtex-store-components-3-x-productImagesGallerySwiperContainer .vtex-store-components-3-x-swiperCaretNext {
    right: 10px
}

@media (max-width: 565px) {
    .vtex-store-components-3-x-productImagesContainer--pdp-imagens .vtex-store-components-3-x-carouselContainer .vtex-store-components-3-x-carouselGaleryCursor .vtex-store-components-3-x-productImagesGallerySwiperContainer .vtex-store-components-3-x-swiperCaretNext {
        right:0
    }
}

.vtex-store-components-3-x-productImagesContainer--pdp-imagens .vtex-store-components-3-x-carouselContainer .vtex-store-components-3-x-carouselGaleryCursor .vtex-store-components-3-x-productImagesGallerySwiperContainer .vtex-store-components-3-x-swiperCaretNext .vtex-store-components-3-x-caretIcon {
    visibility: hidden
}

.vtex-store-components-3-x-productImagesContainer--pdp-imagens .vtex-store-components-3-x-carouselContainer .vtex-store-components-3-x-carouselGaleryCursor .vtex-store-components-3-x-productImagesGallerySwiperContainer .vtex-store-components-3-x-swiperCaretNext:before {
    content: url(/arquivos/pdp-caretNext.png)
}

@media (max-width: 565px) {
    .vtex-store-components-3-x-productImagesContainer--pdp-imagens .vtex-store-components-3-x-carouselContainer .vtex-store-components-3-x-carouselGaleryCursor .vtex-store-components-3-x-productImagesGallerySwiperContainer .vtex-store-components-3-x-swiperCaretNext:before {
        content:url(/arquivos/pdp-caretNext-mb.png)
    }
}

.vtex-store-components-3-x-productImagesContainer--pdp-imagens .vtex-store-components-3-x-carouselContainer .vtex-store-components-3-x-carouselGaleryCursor .vtex-store-components-3-x-productImagesGallerySwiperContainer .vtex-store-components-3-x-swiperCaretPrev {
    left: 10px
}

@media (max-width: 565px) {
    .vtex-store-components-3-x-productImagesContainer--pdp-imagens .vtex-store-components-3-x-carouselContainer .vtex-store-components-3-x-carouselGaleryCursor .vtex-store-components-3-x-productImagesGallerySwiperContainer .vtex-store-components-3-x-swiperCaretPrev {
        left:0
    }
}

.vtex-store-components-3-x-productImagesContainer--pdp-imagens .vtex-store-components-3-x-carouselContainer .vtex-store-components-3-x-carouselGaleryCursor .vtex-store-components-3-x-productImagesGallerySwiperContainer .vtex-store-components-3-x-swiperCaretPrev .vtex-store-components-3-x-caretIcon {
    visibility: hidden
}

.vtex-store-components-3-x-productImagesContainer--pdp-imagens .vtex-store-components-3-x-carouselContainer .vtex-store-components-3-x-carouselGaleryCursor .vtex-store-components-3-x-productImagesGallerySwiperContainer .vtex-store-components-3-x-swiperCaretPrev:before {
    content: url(/arquivos/pdp-caretPrev.png)
}

@media (max-width: 565px) {
    .vtex-store-components-3-x-productImagesContainer--pdp-imagens .vtex-store-components-3-x-carouselContainer .vtex-store-components-3-x-carouselGaleryCursor .vtex-store-components-3-x-productImagesGallerySwiperContainer .vtex-store-components-3-x-swiperCaretPrev:before {
        content:url(/arquivos/pdp-caretPrev-mb.png)
    }
}

.vtex-store-components-3-x-productNameContainer {
    display: flex;
    align-items: center
}

.vtex-store-components-3-x-productNameContainer .vtex-store-components-3-x-productBrand,.vtex-store-components-3-x-productNameContainer .vtex-store-components-3-x-productBrand:first-child {
    font-size: 14px;
    line-height: 24px;
    font-weight: 500
}

.vtex-store-components-3-x-productNameContainer .vtex-store-components-3-x-productBrand:first-child:after {
    content: "-";
    font-size: 14px;
    line-height: 24px;
    font-weight: 500;
    margin-right: 5px
}

.vtex-store-components-3-x-skuSelectorContainer .vtex-store-components-3-x-skuSelectorTextContainer {
    margin: 8px 0
}

.vtex-store-components-3-x-skuSelectorContainer .vtex-store-components-3-x-skuSelectorTextContainer .vtex-store-components-3-x-skuSelectorName,.vtex-store-components-3-x-skuSelectorContainer .vtex-store-components-3-x-skuSelectorTextContainer .vtex-store-components-3-x-skuSelectorNameSeparator {
    color: #001428;
    font-size: 14px;
    font-weight: 500
}

.vtex-store-components-3-x-skuSelectorContainer .vtex-store-components-3-x-skuSelectorTextContainer .vtex-store-components-3-x-skuSelectorSelectorImageValue {
    color: #001428;
    font-size: 14px;
    font-weight: 700
}

.vtex-store-components-3-x-skuSelectorContainer .vtex-store-components-3-x-skuSelectorSubcontainer {
    margin: 0;
    width: 100%
}

.vtex-store-components-3-x-skuSelectorContainer .vtex-store-components-3-x-skuSelectorSubcontainer .vtex-store-components-3-x-diagonalCross {
    display: none
}

.vtex-store-components-3-x-skuSelectorContainer .vtex-store-components-3-x-skuSelectorSubcontainer .vtex-store-components-3-x-skuSelectorItem .vtex-store-components-3-x-frameAround {
    border: none
}

.vtex-store-components-3-x-skuSelectorContainer .vtex-store-components-3-x-skuSelectorSubcontainer--storage-size .vtex-store-components-3-x-skuSelectorName {
    font-size: 0
}

.vtex-store-components-3-x-skuSelectorContainer .vtex-store-components-3-x-skuSelectorSubcontainer--storage-size .vtex-store-components-3-x-skuSelectorName:before {
    content: "Capacidad";
    color: #001428;
    font-size: 14px;
    font-weight: 500
}

@media screen and (max-width: 1024px) {
    .vtex-store-components-3-x-skuSelectorContainer .vtex-store-components-3-x-skuSelectorSubcontainer--storage-size .vtex-store-components-3-x-skuSelectorOptionsList {
        padding-right:0;
        padding-left: 4px
    }
}

.vtex-store-components-3-x-skuSelectorContainer .vtex-store-components-3-x-skuSelectorSubcontainer--storage-size .vtex-store-components-3-x-skuSelectorItem {
    min-width: 80px
}

@media screen and (max-width: 1024px) {
    .vtex-store-components-3-x-skuSelectorContainer .vtex-store-components-3-x-skuSelectorSubcontainer--storage-size .vtex-store-components-3-x-skuSelectorItem {
        width:99%;
        margin: 0
    }
}

.vtex-store-components-3-x-skuSelectorContainer .vtex-store-components-3-x-skuSelectorSubcontainer--storage-size .vtex-store-components-3-x-skuSelectorItem .vtex-store-components-3-x-skuSelectorInternalBox {
    background-color: #fff;
    border: none
}

.vtex-store-components-3-x-skuSelectorContainer .vtex-store-components-3-x-skuSelectorSubcontainer--storage-size .vtex-store-components-3-x-skuSelectorItem .vtex-store-components-3-x-skuSelectorInternalBox .vtex-store-components-3-x-skuSelectorItemTextValue {
    padding: 0;
    position: absolute;
    right: 2px;
    color: #001428;
    font-size: 12px;
    line-height: 24px;
    font-weight: 700;
    left: 10px
}

.vtex-store-components-3-x-skuSelectorContainer .vtex-store-components-3-x-skuSelectorSubcontainer--storage-size .vtex-store-components-3-x-skuSelectorItem--selected .vtex-store-components-3-x-skuSelectorInternalBox {
    border: none;
    background-color: #fbf0ef
}

@media (min-width: 1024px) {
    .vtex-store-components-3-x-skuSelectorContainer .vtex-store-components-3-x-skuSelectorSubcontainer--storage-size .vtex-store-components-3-x-skuSelectorItem {
        width:48%!important
    }
}

.vtex-store-components-3-x-skuSelectorContainer .vtex-store-components-3-x-skuSelectorSubcontainer--color .vtex-store-components-3-x-skuSelectorName,.vtex-store-components-3-x-skuSelectorContainer .vtex-store-components-3-x-skuSelectorSubcontainer--cor .vtex-store-components-3-x-skuSelectorName {
    font-size: 0
}

.vtex-store-components-3-x-skuSelectorContainer .vtex-store-components-3-x-skuSelectorSubcontainer--color .vtex-store-components-3-x-skuSelectorName:before,.vtex-store-components-3-x-skuSelectorContainer .vtex-store-components-3-x-skuSelectorSubcontainer--cor .vtex-store-components-3-x-skuSelectorName:before {
    content: "Selecciona un color";
    color: #001428;
    font-size: 14px;
    font-weight: 500
}

.vtex-store-components-3-x-imageElement--pdp-formas-pagamento-ame,.vtex-store-components-3-x-imageElement--pdp-formas-pagamento-paymee {
    margin: 20px 0 0
}

.vtex-store-components-3-x-imageElement--pdp-modal-ame-passo {
    max-height: 197px
}

.vtex-store-components-3-x-imageElement--icon-banner-info-home {
    width: auto;
    height: 18px;
    object-fit: contain
}

@media (min-width: 1025px) {
    .vtex-store-components-3-x-imageElement--pdp-modal-ame-descricao {
        margin-right:50px
    }
}

@media (max-width: 1024px) {
    .vtex-store-components-3-x-imageElement--pdp-modal-ame-descricao {
        width:100%
    }

    .vtex-store-components-3-x-skuSelectorContainer .vtex-store-components-3-x-skuSelectorOptionsList {
        margin: 0!important;
        -webkit-border-radius: 4px;
        border-radius: 4px;
        padding: 0 5px
    }

    .vtex-store-components-3-x-skuSelectorContainer .vtex-store-components-3-x-skuSelectorOptionsList .vtex-store-components-3-x-sliderLayoutContainer {
        padding: 0!important
    }

    .vtex-store-components-3-x-skuSelectorContainer .vtex-store-components-3-x-skuSelectorOptionsList .vtex-store-components-3-x-sliderLayoutContainer .vtex-store-components-3-x-sliderLeftArrow {
        display: none
    }

    .vtex-store-components-3-x-skuSelectorContainer .vtex-store-components-3-x-skuSelectorOptionsList .vtex-store-components-3-x-sliderLayoutContainer .vtex-store-components-3-x-sliderRightArrow {
        right: -10px
    }

    .vtex-store-components-3-x-skuSelectorContainer .vtex-store-components-3-x-skuSelectorOptionsList .vtex-store-components-3-x-skuSelectorItem--sku-pdp {
        width: 32px;
        margin: 4px 0
    }

    .vtex-store-components-3-x-skuSelectorContainer .vtex-store-components-3-x-skuSelectorSubcontainer--storage-size {
        min-width: 110px;
        max-width: 100%
    }

    .vtex-store-components-3-x-skuSelectorContainer .vtex-store-components-3-x-skuSelectorSubcontainer--storage-size .vtex-store-components-3-x-slideChildrenContainer {
        justify-content: flex-start
    }

    .vtex-store-components-3-x-productNameContainer {
        flex-wrap: wrap
    }

    .vtex-store-components-3-x-swiperCaretNext {
        right: 0
    }

    .vtex-store-components-3-x-swiperCaretPrev {
        left: 0
    }
}

.vtex-store-components-3-x-skuSelectorItem .vtex-store-components-3-x-skuSelectorItemImageValue {
    display: none
}

.vtex-store-components-3-x-skuSelectorItem--azul .vtex-store-components-3-x-skuSelectorInternalBox {
    background-color: #1a3256
}

.vtex-store-components-3-x-skuSelectorItem--azul-artico .vtex-store-components-3-x-skuSelectorInternalBox {
    background-color: #cee4ef
}

.vtex-store-components-3-x-skuSelectorItem--azul-aqua .vtex-store-components-3-x-skuSelectorInternalBox {
    background-color: #3b8891!important
}

.vtex-store-components-3-x-skuSelectorItem--azul-blueberry .vtex-store-components-3-x-skuSelectorInternalBox {
    background: linear-gradient(90deg,#3c4457,#2f3648 35%,#141821)
}

.vtex-store-components-3-x-skuSelectorItem--azul-electrico .vtex-store-components-3-x-skuSelectorInternalBox {
    background-color: #0a22ab!important
}

.vtex-store-components-3-x-skuSelectorItem--azul-marino .vtex-store-components-3-x-skuSelectorInternalBox {
    background: #404247
}

.vtex-store-components-3-x-skuSelectorItem--azul-medianoche .vtex-store-components-3-x-skuSelectorInternalBox {
    background: linear-gradient(90deg,#1b2438,#7a859f)!important
}

.vtex-store-components-3-x-skuSelectorItem--azul-glaciar .vtex-store-components-3-x-skuSelectorInternalBox {
    background-color: #6e94a3!important
}

.vtex-store-components-3-x-skuSelectorItem--azul-satinado .vtex-store-components-3-x-skuSelectorInternalBox {
    background: #0075b3
}

.vtex-store-components-3-x-skuSelectorItem--blueberry .vtex-store-components-3-x-skuSelectorInternalBox {
    background: #3a414a
}

.vtex-store-components-3-x-skuSelectorItem--cafe .vtex-store-components-3-x-skuSelectorInternalBox {
    background: #8d7c70
}

.vtex-store-components-3-x-skuSelectorItem--celeste .vtex-store-components-3-x-skuSelectorInternalBox {
    background: #b4d4d4
}

.vtex-store-components-3-x-skuSelectorItem--celeste-ilusion .vtex-store-components-3-x-skuSelectorInternalBox {
    background: linear-gradient(90deg,#a0afb6,#92a3ad 35%,#54616a)
}

.vtex-store-components-3-x-skuSelectorItem--cobalto .vtex-store-components-3-x-skuSelectorInternalBox {
    background: #435796
}

.vtex-store-components-3-x-skuSelectorItem--gris-acero .vtex-store-components-3-x-skuSelectorInternalBox,.vtex-store-components-3-x-skuSelectorItem--gris-carbon .vtex-store-components-3-x-skuSelectorInternalBox,.vtex-store-components-3-x-skuSelectorItem--gris .vtex-store-components-3-x-skuSelectorInternalBox {
    background: #666d72
}

.vtex-store-components-3-x-skuSelectorItem--gris-greige .vtex-store-components-3-x-skuSelectorInternalBox {
    background: #c9b7a9
}

.vtex-store-components-3-x-skuSelectorItem--italian-marble .vtex-store-components-3-x-skuSelectorInternalBox {
    background: linear-gradient(to bottom right,#dfdedb,#f5f3f1)!important
}

.vtex-store-components-3-x-skuSelectorItem--jade-green .vtex-store-components-3-x-skuSelectorInternalBox {
    background: #afac87
}

.vtex-store-components-3-x-skuSelectorItem--lavanda .vtex-store-components-3-x-skuSelectorInternalBox {
    background-color: #dbb1cd
}

.vtex-store-components-3-x-skuSelectorItem--mocha-mousse .vtex-store-components-3-x-skuSelectorInternalBox {
    background: linear-gradient(135deg,#9d6e5a,#906d5a)
}

.vtex-store-components-3-x-skuSelectorItem--morado-lavanda .vtex-store-components-3-x-skuSelectorInternalBox {
    background: #7c84aa
}

.vtex-store-components-3-x-skuSelectorItem--naranja .vtex-store-components-3-x-skuSelectorInternalBox {
    background-color: #e1605a!important
}

.vtex-store-components-3-x-skuSelectorItem--naranja-amanecer .vtex-store-components-3-x-skuSelectorInternalBox {
    background: #e2583e
}

.vtex-store-components-3-x-skuSelectorItem--negro .vtex-store-components-3-x-skuSelectorInternalBox {
    background-color: #282828!important
}

.vtex-store-components-3-x-skuSelectorItem--negro-cosmico .vtex-store-components-3-x-skuSelectorInternalBox {
    background: #19232d
}

.vtex-store-components-3-x-skuSelectorItem--negro-eclipse .vtex-store-components-3-x-skuSelectorInternalBox {
    background: linear-gradient(133deg,#2a2a2a,#464747)
}

.vtex-store-components-3-x-skuSelectorItem--negro-meteorito .vtex-store-components-3-x-skuSelectorInternalBox {
    background-color: #3b3c40
}

.vtex-store-components-3-x-skuSelectorItem--peach-fuzz .vtex-store-components-3-x-skuSelectorInternalBox {
    background-color: #ffbe98!important
}

.vtex-store-components-3-x-skuSelectorItem--rojo .vtex-store-components-3-x-skuSelectorInternalBox {
    background: #a73545
}

.vtex-store-components-3-x-skuSelectorItem--rosa .vtex-store-components-3-x-skuSelectorInternalBox {
    background: #903f75
}

.vtex-store-components-3-x-skuSelectorItem--rosa-durazno .vtex-store-components-3-x-skuSelectorInternalBox {
    background: linear-gradient(90deg,#c57866,#d46351 35%,#c13329)
}

.vtex-store-components-3-x-skuSelectorItem--rosa-fragola .vtex-store-components-3-x-skuSelectorInternalBox {
    background: #c83e74
}

.vtex-store-components-3-x-skuSelectorItem--uva .vtex-store-components-3-x-skuSelectorInternalBox {
    background: #673160
}

.vtex-store-components-3-x-skuSelectorItem--verde .vtex-store-components-3-x-skuSelectorInternalBox {
    background: linear-gradient(90deg,#1c391f,#4f7141)!important
}

.vtex-store-components-3-x-skuSelectorItem--verde-aurora .vtex-store-components-3-x-skuSelectorInternalBox {
    background: #004753
}

.vtex-store-components-3-x-skuSelectorItem--verde-azulado .vtex-store-components-3-x-skuSelectorInternalBox {
    background: #174a5b
}

.vtex-store-components-3-x-skuSelectorItem--verde-oceano .vtex-store-components-3-x-skuSelectorInternalBox {
    background-color: #496c77
}

.vtex-store-components-3-x-skuSelectorItem--verde-lima .vtex-store-components-3-x-skuSelectorInternalBox {
    background: #a09c30
}

.vtex-store-components-3-x-skuSelectorItem--verde-jaspe .vtex-store-components-3-x-skuSelectorInternalBox {
    background: #335959
}

.vtex-store-components-3-x-skuSelectorItem--verde-suculenta .vtex-store-components-3-x-skuSelectorInternalBox {
    background: #b7c7c5
}

@media (min-width: 1025px) {
    .vtex-store-components-3-x-imageElement--seguros-banner {
        width:100%
    }
}

.vtex-store-components-3-x-imageElementLink--footer-social-media {
    min-width: 70px;
    display: flex;
    justify-content: center;
    max-height: 25px
}

@media (max-width: 1023px) {
    .vtex-store-components-3-x-imageElementLink--footer-social-media {
        min-width:50px
    }
}

.vtex-store-components-3-x-imageElementLink--corebiz-image .vtex-store-components-3-x-imageElement {
    margin: 0 5px
}

.vtex-store-components-3-x-autoCompleteOuterContainer--header__search-bar {
    font-family: Montserrat
}

.vtex-store-components-3-x-autoCompleteOuterContainer--header__search-bar .vtex-store-components-3-x-c-on-base {
    color: #001428!important
}

.vtex-store-components-3-x-autoCompleteOuterContainer--header__search-bar .vtex-styleguide-9-x-input {
    font-size: 13px
}

.vtex-store-components-3-x-autoCompleteOuterContainer--header__search-bar .vtex-input-prefix__group {
    height: 40px;
    border-radius: 3px;
    border: 0
}

.vtex-store-components-3-x-searchBarInnerContainer--header__search-bar {
    position: relative
}

.vtex-store-components-3-x-searchIcon--header__search-bar {
    width: 20px;
    height: 20px
}

.vtex-store-components-3-x-imageElement--accessory1 {
    width: 100%
}

.vtex-store-components-3-x-imageElement--accessory3,.vtex-store-components-3-x-imageElement--accessory4 {
    height: auto;
    width: 278px
}

.vtex-store-components-3-x-imageElement--accessory3 {
    margin-right: 12px
}

.vtex-store-components-3-x-imageElement--accessory4 {
    margin-left: 12px
}

.vtex-store-components-3-x-imageElement--accessoriesImage1-mobile {
    width: 100%
}

@media screen and (max-width: 1080px) {
    .vtex-store-components-3-x-imageElementLink--carousel {
        width:100%
    }
}

.vtex-store-components-3-x-backToTopButtonActive .vtex-button {
    height: 40px;
    width: 40px;
    border-radius: 50%;
    background-color: #92c1e9;
    border-color: #92c1e9;
    box-shadow: 0 0 10px rgba(0,0,0,.25);
    position: relative;
    bottom: 30px
}

.vtex-store-components-3-x-backToTopButtonActive .vtex-button__label {
    padding: 0!important;
    margin-top: 3px
}

.vtex-store-components-3-x-backToTopButtonActive {
    z-index: 9999;
    bottom: 100px
}

.vtex-store-components-3-x-imageElement--g20-image-item {
    width: 90%;
    margin: 0 auto;
    display: block;
    object-fit: cover
}

@media (max-width: 1024px) {
    .vtex-store-components-3-x-imageElement--g20-image-item {
        margin-top:60px;
        width: 100%;
        object-fit: cover
    }
}

.vtex-store-components-3-x-imageElement--icon-category {
    height: 74px;
    width: auto;
    display: block;
    margin: 0 auto
}

.vtex-store-components-3-x-infoCardImageContainer--print-card-left,.vtex-store-components-3-x-infoCardImageContainer--print-card-right {
    display: flex;
    justify-content: center
}

.vtex-store-components-3-x-infoCardSubhead--print-card-left,.vtex-store-components-3-x-infoCardSubhead--print-card-right {
    font-size: 22px
}

.vtex-product-summary-2-x-skuSelectorContainer--new-family-edge-shelf-complete {
    border: none!important;
    padding: 0!important;
    justify-content: center
}

.vtex-product-summary-2-x-skuSelectorContainer--new-family-edge-shelf-complete .vtex-store-components-3-x-skuSelectorContainer .vtex-store-components-3-x-skuSelectorItem--new-family-edge-shelf-complete {
    background: none!important
}

.vtex-product-summary-2-x-skuSelectorContainer--new-family-edge-shelf-complete .vtex-store-components-3-x-skuSelectorOptionsList {
    justify-content: center!important
}

.vtex-product-summary-2-x-skuSelectorContainer--new-family-edge-shelf-complete .vtex-store-components-3-x-skuSelectorItem--selected .vtex-store-components-3-x-frameAround {
    border-radius: 180px;
    border: 3px solid #1879a6!important
}

.vtex-product-summary-2-x-skuSelectorContainer--new-family-edge-shelf-complete .vtex-store-components-3-x-skuSelectorItemImage {
    padding: 0;
    height: 25px;
    width: 25px;
    border-radius: 180px
}

@media only screen and (max-width: 768px) {
    .vtex-product-summary-2-x-skuSelectorContainer--new-family-edge-shelf-complete .vtex-store-components-3-x-skuSelectorItemImage {
        height:20px;
        width: 20px
    }
}

.vtex-product-summary-2-x-skuSelectorContainer--new-family-edge-shelf-complete .vtex-store-components-3-x-skuSelectorInternalBox {
    height: 25px!important;
    width: 25px!important;
    border: none!important;
    border-radius: 100%!important
}

@media only screen and (max-width: 768px) {
    .vtex-product-summary-2-x-skuSelectorContainer--new-family-edge-shelf-complete .vtex-store-components-3-x-skuSelectorInternalBox {
        height:20px!important;
        width: 20px!important
    }
}

.vtex-product-summary-2-x-skuSelectorContainer--new-family-edge-shelf-complete .vtex-store-components-3-x-skuSelectorTextContainer {
    display: none
}

.vtex-flex-layout-0-x-flexRow--container-pdp-product-reviews .vtex-store-components-3-x-container {
    color: #fff;
    padding: 0;
    margin-top: 1rem
}

.vtex-flex-layout-0-x-flexRow--container-pdp-product-reviews .vtex-reviews-and-ratings-3-x-reviewsHeading {
    color: #001428;
    background: #fff;
    font-size: 24px;
    border: none
}

.vtex-flex-layout-0-x-flexRow--container-pdp-product-reviews .vtex-reviews-and-ratings-3-x-reviewsRating {
    display: flex;
    align-items: center;
    gap: 1rem;
    flex-wrap: wrap;
    background: #ebebeb;
    color: #001428;
    border-radius: .5em;
    padding: 1em;
    font-size: 14px;
    margin-bottom: 24px
}

.vtex-flex-layout-0-x-flexRow--container-pdp-product-reviews .vtex-reviews-and-ratings-3-x-graphContent {
    background: #ebebeb;
    color: #001428;
    padding: 1em;
    border-radius: .5em
}

.vtex-flex-layout-0-x-flexRow--container-pdp-product-reviews .vtex-reviews-and-ratings-3-x-stars {
    display: flex;
    gap: .4rem
}

.vtex-flex-layout-0-x-flexRow--container-pdp-product-reviews .vtex-reviews-and-ratings-3-x-loginLink {
    background: #ff554d;
    width: fit-content;
    border-radius: 5px;
    color: #fff;
    font-weight: 500;
    text-decoration: none
}

.vtex-flex-layout-0-x-flexRow--container-pdp-product-reviews .vtex-reviews-and-ratings-3-x-graphBarContainer {
    border-radius: 14px;
    border: 1px solid #b3d0eb;
    height: 20px;
    background: transparent;
    margin-left: 1rem
}

.vtex-flex-layout-0-x-flexRow--container-pdp-product-reviews .vtex-reviews-and-ratings-3-x-graphBarContainer:before {
    content: "";
    display: flex;
    width: 10px;
    height: 10px;
    background: url(https://comoto.vtexassets.com/arquivos/star-full-new.svg);
    background-size: contain;
    position: absolute;
    background-repeat: no-repeat;
    align-items: center;
    left: -22px;
    top: 2px
}

.vtex-flex-layout-0-x-flexRow--container-pdp-product-reviews .vtex-reviews-and-ratings-3-x-graphBar {
    width: 50%;
    border-radius: 14px 0 0 14px;
    background: #b3d0eb
}

.vtex-flex-layout-0-x-flexRow--container-pdp-product-reviews .vtex-reviews-and-ratings-3-x-star--filled {
    position: relative;
    visibility: hidden
}

.vtex-flex-layout-0-x-flexRow--container-pdp-product-reviews .vtex-reviews-and-ratings-3-x-star--filled:after {
    content: "";
    width: 20px;
    height: 20px;
    position: absolute;
    background: url(https://comoto.vtexassets.com/arquivos/star-full-new.svg);
    top: 4px;
    left: 0;
    z-index: 1;
    background-size: contain;
    background-repeat: no-repeat;
    visibility: visible
}

.vtex-flex-layout-0-x-flexRow--container-pdp-product-reviews .vtex-reviews-and-ratings-3-x-star--empty {
    position: relative;
    visibility: hidden
}

.vtex-flex-layout-0-x-flexRow--container-pdp-product-reviews .vtex-reviews-and-ratings-3-x-star--empty:after {
    content: "";
    width: 20px;
    height: 20px;
    position: absolute;
    background: url(https://comoto.vtexassets.com/arquivos/Icon-contorno-awesome-star-black.svg);
    left: 0;
    top: 4px;
    z-index: 1;
    background-size: contain;
    background-repeat: no-repeat;
    visibility: visible
}

.vtex-flex-layout-0-x-flexRow--container-pdp-product-reviews .vtex-reviews-and-ratings-3-x-graphText {
    width: 10px;
    overflow: hidden;
    white-space: nowrap
}

.vtex-flex-layout-0-x-flexRow--container-pdp-product-reviews .vtex-reviews-and-ratings-3-x-reviewsOrderBy {
    gap: 1rem;
    flex-wrap: wrap
}

.vtex-flex-layout-0-x-flexRow--container-pdp-product-reviews .vtex-reviews-and-ratings-3-x-reviewsOrderBy .vtex-styleguide-9-x-container {
    background: #061b32;
    border: 1px solid #132e50;
    padding: 1rem 2rem;
    height: auto
}

.vtex-flex-layout-0-x-flexRow--container-pdp-product-reviews .vtex-reviews-and-ratings-3-x-reviewsOrderBy .vtex-styleguide-9-x-container .vtex-dropdown__button {
    color: #fff
}

.vtex-flex-layout-0-x-flexRow--container-pdp-product-reviews .vtex-reviews-and-ratings-3-x-reviewCommentsContainer .vtex-reviews-and-ratings-3-x-star--filled {
    position: relative;
    visibility: hidden
}

.vtex-flex-layout-0-x-flexRow--container-pdp-product-reviews .vtex-reviews-and-ratings-3-x-reviewCommentsContainer .vtex-reviews-and-ratings-3-x-star--filled:after {
    content: "";
    width: 13px;
    height: 13px;
    position: absolute;
    background: url(https://comoto.vtexassets.com/arquivos/star-full-new.svg);
    left: 0;
    top: 4px;
    z-index: 1;
    background-size: contain;
    background-repeat: no-repeat;
    visibility: visible
}

.vtex-flex-layout-0-x-flexRow--container-pdp-product-reviews .vtex-reviews-and-ratings-3-x-reviewsPaging .vtex-button {
    color: #001428;
    border: none;
    background: transparent;
    padding: 0;
    margin: 0
}

.vtex-flex-layout-0-x-flexRow--container-pdp-product-reviews .vtex-reviews-and-ratings-3-x-writeReviewContainer {
    background: #ebebeb;
    padding: 1em;
    border-radius: .5em
}

.vtex-flex-layout-0-x-flexRow--container-pdp-product-reviews .vtex-reviews-and-ratings-3-x-writeReviewContainer .vtex-styleguide-9-x-jsFocusVisible:nth-child(2n) {
    background: #ff554d;
    width: fit-content;
    padding: .7rem;
    border-radius: 4px
}

.vtex-flex-layout-0-x-flexRow--container-pdp-product-reviews .vtex-reviews-and-ratings-3-x-writeReviewContainer .vtex-styleguide-9-x-jsFocusVisible .vtex-reviews-and-ratings-3-x-writeReviewButton,.vtex-flex-layout-0-x-flexRow--container-pdp-product-reviews .vtex-reviews-and-ratings-3-x-writeReviewContainer .vtex-styleguide-9-x-jsFocusVisible .vtex__icon-caret-down,.vtex-flex-layout-0-x-flexRow--container-pdp-product-reviews .vtex-reviews-and-ratings-3-x-writeReviewContainer .vtex-styleguide-9-x-jsFocusVisible .vtex__icon-caret-up {
    color: #001428
}

.vtex-flex-layout-0-x-flexRow--container-pdp-product-reviews .vtex-reviews-and-ratings-3-x-writeReviewContainer .vtex-reviews-and-ratings-3-x-formContainer {
    padding: 1px
}

.vtex-flex-layout-0-x-flexRow--container-pdp-product-reviews .vtex-reviews-and-ratings-3-x-writeReviewContainer .vtex-reviews-and-ratings-3-x-formContainer .vtex-card,.vtex-flex-layout-0-x-flexRow--container-pdp-product-reviews .vtex-reviews-and-ratings-3-x-writeReviewContainer .vtex-reviews-and-ratings-3-x-formContainer .vtex-card .vtex-input__label {
    color: #001428
}

.vtex-flex-layout-0-x-flexRow--container-pdp-product-reviews .vtex-reviews-and-ratings-3-x-writeReviewContainer .vtex-reviews-and-ratings-3-x-formContainer .vtex-button {
    color: #fff;
    background: #92c1e9;
    padding: .5rem;
    border-color: transparent
}

.vtex-flex-layout-0-x-flexRow--container-pdp-product-reviews .vtex-reviews-and-ratings-3-x-writeReviewContainer .vtex-reviews-and-ratings-3-x-formContainer .vtex-button:disabled {
    color: #fff
}

.vtex-reviews-and-ratings-3-x-summaryContainer .vtex-reviews-and-ratings-3-x-stars {
    display: flex;
    flex-wrap: nowrap
}

.vtex-reviews-and-ratings-3-x-summaryContainer .vtex-reviews-and-ratings-3-x-star--filled {
    position: relative;
    visibility: hidden
}

.vtex-reviews-and-ratings-3-x-summaryContainer .vtex-reviews-and-ratings-3-x-star--filled:after {
    content: "";
    width: 20px;
    height: 20px;
    position: absolute;
    background: url(https://comoto.vtexassets.com/arquivos/star-full-new.svg);
    top: 4px;
    left: 0;
    z-index: 1;
    background-size: contain;
    background-repeat: no-repeat;
    visibility: visible
}

@media (max-width: 1023px) {
    .vtex-reviews-and-ratings-3-x-summaryContainer .vtex-reviews-and-ratings-3-x-star--filled:after {
        width:14px;
        height: 14px;
        left: 4px;
        top: 6px
    }
}

@media (max-width: 1023px) {
    .vtex-reviews-and-ratings-3-x-summaryContainer .vtex-reviews-and-ratings-3-x-summaryTotalReviews {
        font-size:12px
    }
}

.vtex-reviews-and-ratings-3-x-summaryContainer .vtex-reviews-and-ratings-3-x-star--empty {
    visibility: hidden;
    position: relative
}

.vtex-reviews-and-ratings-3-x-summaryContainer .vtex-reviews-and-ratings-3-x-star--empty:after {
    content: "";
    width: 20px;
    height: 20px;
    position: absolute;
    background: url(https://comoto.vtexassets.com/arquivos/Icon-contorno-awesome-star-black.svg);
    left: 0;
    top: 4px;
    z-index: 1;
    background-size: contain;
    background-repeat: no-repeat;
    visibility: visible
}

.vtex-reviews-and-ratings-3-x-summaryContainer {
    display: flex;
    align-items: center;
    gap: .5rem
}

.vtex-reviews-and-ratings-3-x-summaryContainer .vtex-reviews-and-ratings-3-x-summaryButtonContainer .vtex-button {
    background: transparent;
    color: #ff554d;
    font-weight: 400;
    border: none;
    cursor: pointer
}

.vtex-reviews-and-ratings-3-x-summaryContainer .vtex-reviews-and-ratings-3-x-summaryButtonContainer .vtex-button .vtex-button__label {
    padding: 0;
    font-size: 12px;
    width: auto
}

.vtex-reviews-and-ratings-3-x-reviewCommentsContainer {
    color: #001428
}

.vtex-store-components-3-x-price_className--price-pdp {
    display: flex;
    align-items: center
}

.vtex-store-components-3-x-price_listPriceContainer--price-pdp {
    margin: 0
}

.vtex-store-components-3-x-price_sellingPrice--price-pdp {
    font-size: 22px;
    color: #ff554d
}

.vtex-store-link-0-x-link--product-more-colors {
    display: flex;
    justify-content: left;
    margin-bottom: 15px;
    text-decoration: none
}

.vtex-store-link-0-x-link--product-more-colors .vtex-store-link-0-x-label {
    color: #92c1e9;
    font-size: 12px;
    font-weight: 700
}

.vtex-store-link-0-x-buttonLink--seguros-how-do {
    background-color: transparent;
    width: 208px!important;
    height: 48px
}

.vtex-store-link-0-x-buttonLink--seguros-how-do .vtex-store-link-0-x-label {
    color: #fff;
    font-size: 14px
}

.vtex-store-link-0-x-buttonLink--seguros-verificar-aparelhos {
    width: 208px;
    height: 48px
}

.vtex-store-link-0-x-buttonLink--footer-newsletter {
    background-color: #001428;
    border-color: #001428;
    border-radius: 25px;
    height: 50px
}

.vtex-store-link-0-x-buttonLink--footer-newsletter:hover {
    background-color: #001428;
    border-color: #001428
}

.vtex-store-link-0-x-buttonLink--footer-newsletter .vtex-store-link-0-x-label {
    line-height: 50px;
    color: #fff;
    font-size: 14px;
    font-weight: 600;
    text-transform: none
}

@media (min-width: 1025px) {
    .vtex-store-link-0-x-buttonLink--footer-newsletter {
        width:220px
    }
}

@media (max-width: 1024px) {
    .vtex-store-link-0-x-buttonLink--footer-newsletter {
        width:236px
    }
}

.vtex-store-link-0-x-link--product-more-colors-shelf-blue {
    margin: .5rem 0 1rem;
    display: flex;
    justify-content: left;
    text-decoration: none
}

.vtex-store-link-0-x-link--product-more-colors-shelf-blue .vtex-store-link-0-x-label {
    color: #92c1e9;
    font-size: 12px;
    font-weight: 700
}

.vtex-store-link-0-x-link--product-compare-shelf-blue {
    border-top: 1px solid #1b5185;
    padding-top: 25px;
    margin-top: auto;
    text-decoration: none;
    text-align: center
}

.vtex-store-link-0-x-link--product-compare-shelf-blue .vtex-store-link-0-x-label {
    color: #92c1e9;
    font-size: 14px
}

@media (max-width: 1024px) {
    .vtex-store-link-0-x-link--product-compare-shelf-blue {
        border:none;
        padding-top: 0;
        margin-top: 0;
        text-decoration: none;
        text-align: center;
        order: 3
    }

    .vtex-store-link-0-x-link--product-compare-shelf-blue .vtex-store-link-0-x-label {
        color: #fff;
        font-size: 14px
    }
}

.vtex-flex-layout-0-x-flexRow--pdp-triggers .vtex-store-link-0-x-link--product-compare-shelf-blue {
    margin: 0;
    border: none;
    padding: 0;
    display: flex;
    align-items: center;
    height: max-content
}

@media (min-width: 1025px) {
    .vtex-flex-layout-0-x-flexRow--pdp-triggers .vtex-store-link-0-x-link--product-compare-shelf-blue {
        padding-right:20px;
        margin-right: 20px
    }
}

@media (max-width: 1024px) {
    .vtex-flex-layout-0-x-flexRow--pdp-triggers .vtex-store-link-0-x-link--product-compare-shelf-blue {
        width:100%;
        padding-bottom: 10px
    }
}

.vtex-flex-layout-0-x-flexRow--pdp-triggers .vtex-store-link-0-x-link--product-compare-shelf-blue .vtex-store-link-0-x-label {
    display: flex;
    align-items: center;
    font-size: 0
}

.vtex-flex-layout-0-x-flexRow--pdp-triggers .vtex-store-link-0-x-link--product-compare-shelf-blue .vtex-store-link-0-x-label:before {
    content: url(/arquivos/c-rd-pdp-compare.png?v=637396756095670000);
    margin-right: 5px
}

.vtex-flex-layout-0-x-flexRow--pdp-triggers .vtex-store-link-0-x-link--product-compare-shelf-blue .vtex-store-link-0-x-label:after {
    content: "Comparar";
    color: #001428;
    font-size: 12px;
    line-height: 12px;
    font-weight: 400
}

.vtex-store-link-0-x-link--no-context-breadcrumb-item-home {
    font-size: 12px
}

.vtex-store-link-0-x-link--showcase-product-summary {
    border: 1px solid #001428;
    font-size: 14px;
    border-radius: 5px;
    padding: 7px 0;
    color: #fff;
    background-color: #001428;
    text-decoration: none;
    font-weight: 600;
    width: 80%;
    margin: 7px auto;
    transition: all .1s ease;
    cursor: pointer
}

.vtex-store-link-0-x-link--showcase-product-summary:hover {
    background-color: #ff554d;
    border: 1px solid #ff554d
}

.vtex-tab-layout-0-x-container--shelf-tabs {
    height: 490px;
    max-width: 1366px;
    padding: 0 15px
}

@media (max-width: 639px) {
    .vtex-tab-layout-0-x-container--shelf-tabs {
        padding:0
    }
}

.vtex-tab-layout-0-x-container--shelf-tabs .vtex-tab-layout-0-x-listContainer {
    padding-left: 15px
}

@media (min-width: 1025px) {
    .vtex-tab-layout-0-x-container--shelf-tabs .vtex-tab-layout-0-x-listContainer {
        justify-content:flex-start
    }
}

@media (max-width: 1024px) {
    .vtex-tab-layout-0-x-container--shelf-tabs .vtex-tab-layout-0-x-listContainer {
        justify-content:flex-start
    }
}

@media (max-width: 639px) {
    .vtex-tab-layout-0-x-container--shelf-tabs .vtex-tab-layout-0-x-listContainer {
        display:flex;
        padding-left: 5px;
        flex-wrap: nowrap;
        overflow: auto
    }
}

.vtex-tab-layout-0-x-container--shelf-tabs .vtex-tab-layout-0-x-listContainer .vtex-tab-layout-0-x-listItem {
    margin: 0 40px 0 0
}

@media (max-width: 639px) {
    .vtex-tab-layout-0-x-container--shelf-tabs .vtex-tab-layout-0-x-listContainer .vtex-tab-layout-0-x-listItem {
        margin-right:5px!important;
        white-space: nowrap
    }
}

.vtex-tab-layout-0-x-container--shelf-tabs .vtex-tab-layout-0-x-listContainer .vtex-tab-layout-0-x-listItem .vtex-button {
    color: #fff;
    font-size: 14px;
    font-weight: 700;
    border-radius: 0!important
}

.vtex-tab-layout-0-x-container--shelf-tabs .vtex-tab-layout-0-x-listContainer .vtex-tab-layout-0-x-listItem .vtex-button:hover {
    background-color: transparent
}

.vtex-tab-layout-0-x-container--shelf-tabs .vtex-tab-layout-0-x-listContainer .vtex-tab-layout-0-x-listItem .vtex-button .vtex-button__label {
    padding: 0!important;
    margin-top: 15px
}

.vtex-tab-layout-0-x-container--shelf-tabs .vtex-tab-layout-0-x-listContainer .vtex-tab-layout-0-x-listItemActive .vtex-button {
    color: #ff554d;
    border: none;
    border-bottom: 2px solid #ff554d;
    background-color: transparent
}

.vtex-tab-layout-0-x-container--shelf-tabs .vtex-tab-layout-0-x-listContainer .vtex-tab-layout-0-x-listItemActive .vtex-button:hover {
    color: #ff554d;
    border-bottom: 2px solid #ff554d;
    background-color: transparent
}

.vtex-tab-layout-0-x-container--pdp-formas-pagamento {
    max-width: 730px
}

@media (max-width: 1024px) {
    .vtex-tab-layout-0-x-container--pdp-formas-pagamento .vtex-product-price-1-x-spotPrice--pdp-formas-pagamento,.vtex-tab-layout-0-x-container--pdp-formas-pagamento .vtex-rich-text-0-x-heading--pdp-formas-pagamento-ame,.vtex-tab-layout-0-x-container--pdp-formas-pagamento .vtex-rich-text-0-x-paragraph--pdp-formas-pagamento-ame,.vtex-tab-layout-0-x-container--pdp-formas-pagamento .vtex-rich-text-0-x-paragraph--pdp-formas-pagamento-modal,.vtex-tab-layout-0-x-container--pdp-formas-pagamento .vtex-rich-text-0-x-wrapper--pdp-formas-pagamento-ame,.vtex-tab-layout-0-x-container--pdp-formas-pagamento .vtex-tab-layout-0-x-contentItem {
        color:#fff!important
    }
}

.vtex-tab-layout-0-x-container--pdp-formas-pagamento .vtex-tab-layout-0-x-listContainer {
    margin-bottom: 20px
}

@media (min-width: 1025px) {
    .vtex-tab-layout-0-x-container--pdp-formas-pagamento .vtex-tab-layout-0-x-listContainer {
        background:#f5f5f5;
        padding: 6px
    }
}

@media (max-width: 1024px) {
    .vtex-tab-layout-0-x-container--pdp-formas-pagamento .vtex-tab-layout-0-x-listContainer {
        background-color:#011b34
    }
}

@media (min-width: 1025px) {
    .vtex-tab-layout-0-x-container--pdp-formas-pagamento .vtex-tab-layout-0-x-listContainer .vtex-tab-layout-0-x-listItem {
        margin:0;
        padding: 0
    }
}

.vtex-tab-layout-0-x-container--pdp-formas-pagamento .vtex-tab-layout-0-x-listContainer .vtex-tab-layout-0-x-listItem .vtex-button {
    height: 48px
}

@media (min-width: 1025px) {
    .vtex-tab-layout-0-x-container--pdp-formas-pagamento .vtex-tab-layout-0-x-listContainer .vtex-tab-layout-0-x-listItem .vtex-button {
        min-width:142px
    }
}

@media (max-width: 1024px) {
    .vtex-tab-layout-0-x-container--pdp-formas-pagamento .vtex-tab-layout-0-x-listContainer .vtex-tab-layout-0-x-listItem .vtex-button .vtex-button__label {
        font-weight:500;
        font-size: 14px;
        color: #fff;
        padding: 5px!important
    }
}

@media (min-width: 1025px) {
    .vtex-tab-layout-0-x-container--pdp-formas-pagamento .vtex-tab-layout-0-x-listContainer .vtex-tab-layout-0-x-listItem .vtex-button .vtex-button__label {
        color:#001428;
        font-size: 14px;
        padding: 16px
    }
}

@media (max-width: 1024px) {
    .vtex-tab-layout-0-x-container--pdp-formas-pagamento .vtex-tab-layout-0-x-listContainer .vtex-tab-layout-0-x-listItem .vtex-button {
        background-color:#011b34
    }
}

@media (min-width: 1025px) {
    .vtex-tab-layout-0-x-container--pdp-formas-pagamento .vtex-tab-layout-0-x-listContainer .vtex-tab-layout-0-x-listItemActive .vtex-button {
        background-color:#001428;
        border-color: #001428
    }

    .vtex-tab-layout-0-x-container--pdp-formas-pagamento .vtex-tab-layout-0-x-listContainer .vtex-tab-layout-0-x-listItemActive .vtex-button .vtex-button__label {
        color: #fff
    }
}

@media (max-width: 1024px) {
    .vtex-tab-layout-0-x-container--pdp-formas-pagamento .vtex-tab-layout-0-x-listContainer .vtex-tab-layout-0-x-listItemActive .vtex-button {
        background-color:#fff;
        border-color: #fff
    }

    .vtex-tab-layout-0-x-container--pdp-formas-pagamento .vtex-tab-layout-0-x-listContainer .vtex-tab-layout-0-x-listItemActive .vtex-button .vtex-button__label {
        color: #001428
    }
}

@media (min-width: 1025px) {
    .vtex-tab-layout-0-x-container--pdp-formas-pagamento .vtex-tab-layout-0-x-contentContainer {
        padding:20px 40px
    }
}

.vtex-tab-layout-0-x-container--pdp-formas-pagamento .vtex-tab-layout-0-x-contentContainer .vtex-tab-layout-0-x-contentItem {
    display: flex;
    flex-direction: column;
    align-items: flex-start
}

.vtex-tab-layout-0-x-container--gray-style {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center
}

.vtex-tab-layout-0-x-container--gray-style .vtex-tab-layout-0-x-listContainer {
    background-color: #fff;
    max-width: fit-content;
    border-radius: 4px;
    box-shadow: 0 0 10px 0 #dbdbdb;
    overflow: hidden;
    margin: 0 auto
}

.vtex-tab-layout-0-x-container--gray-style .vtex-tab-layout-0-x-listContainer .vtex-tab-layout-0-x-listItem {
    margin: 0;
    padding: 0
}

.vtex-tab-layout-0-x-container--gray-style .vtex-tab-layout-0-x-listContainer .vtex-tab-layout-0-x-listItem .vtex-button {
    border-radius: 0;
    border-bottom: 3px solid transparent;
    color: #011b34;
    width: 100%
}

.vtex-tab-layout-0-x-container--gray-style .vtex-tab-layout-0-x-listContainer .vtex-tab-layout-0-x-listItem .vtex-button .vtex-button__label {
    font-size: 14px
}

.vtex-tab-layout-0-x-container--gray-style .vtex-tab-layout-0-x-listContainer .vtex-tab-layout-0-x-listItemActive .vtex-button {
    background-color: #fff;
    border-radius: 0;
    border: none;
    border-bottom: 3px solid #001428
}

@font-face {
    font-family: Montserrat;
    src: url(https://comoto.vtexassets.com/assets/vtex/assets-builder/comoto.store/2.0.178/fonts/Montserrat-Thin___43dd5b7a3d277362d5e801e5353e3a01.ttf);
    font-weight: 100
}

@font-face {
    font-family: Montserrat;
    src: url(https://comoto.vtexassets.com/assets/vtex/assets-builder/comoto.store/2.0.178/fonts/Montserrat-ExtraLight___570a244cacd3d78b8c75ac5dd622f537.ttf);
    font-weight: 200
}

@font-face {
    font-family: Montserrat;
    src: url(https://comoto.vtexassets.com/assets/vtex/assets-builder/comoto.store/2.0.178/fonts/Montserrat-Light___409c7f79a42e56c785f50ed37535f0be.ttf);
    font-weight: 300
}

@font-face {
    font-family: Montserrat;
    src: url(https://comoto.vtexassets.com/assets/vtex/assets-builder/comoto.store/2.0.178/fonts/Montserrat-Regular___ee6539921d713482b8ccd4d0d23961bb.ttf);
    font-weight: 400
}

@font-face {
    font-family: Montserrat;
    src: url(https://comoto.vtexassets.com/assets/vtex/assets-builder/comoto.store/2.0.178/fonts/Montserrat-Medium___c8b6e083af3f94009801989c3739425e.ttf);
    font-weight: 500
}

@font-face {
    font-family: Montserrat;
    src: url(https://comoto.vtexassets.com/assets/vtex/assets-builder/comoto.store/2.0.178/fonts/Montserrat-SemiBold___c641dbee1d75892e4d88bdc31560c91b.ttf);
    font-weight: 600
}

@font-face {
    font-family: Montserrat;
    src: url(https://comoto.vtexassets.com/assets/vtex/assets-builder/comoto.store/2.0.178/fonts/Montserrat-Bold___ade91f473255991f410f61857696434b.ttf);
    font-weight: 700
}

@font-face {
    font-family: Montserrat;
    src: url(https://comoto.vtexassets.com/assets/vtex/assets-builder/comoto.store/2.0.178/fonts/Montserrat-ExtraBold___19ba7aa52a78c3896558ac1c0a5fb4c7.ttf);
    font-weight: 800
}

@font-face {
    font-family: Montserrat;
    src: url(https://comoto.vtexassets.com/assets/vtex/assets-builder/comoto.store/2.0.178/fonts/Montserrat-Black___27e3649bab7c62fa21b8837c4842e40e.ttf);
    font-weight: 900
}

