.w-layout-grid { display: -ms-grid; display: grid; grid-auto-columns: 1fr; -ms-grid-columns: 1fr 1fr; grid-template-columns: 1fr 1fr; -ms-grid-rows: auto auto; grid-template-rows: auto auto; grid-row-gap: 16px; grid-column-gap: 16px; }
.w-checkbox { display: block; margin-bottom: 5px; padding-left: 20px; }
.w-checkbox::before { content: ' '; display: table; -ms-grid-column-span: 1; grid-column-end: 2; -ms-grid-column: 1; grid-column-start: 1; -ms-grid-row-span: 1; grid-row-end: 2; -ms-grid-row: 1; grid-row-start: 1; }
.w-checkbox::after { content: ' '; display: table; -ms-grid-column-span: 1; grid-column-end: 2; -ms-grid-column: 1; grid-column-start: 1; -ms-grid-row-span: 1; grid-row-end: 2; -ms-grid-row: 1; grid-row-start: 1; clear: both; }
.w-checkbox-input { float: left; margin-bottom: 0px; margin-left: -20px; margin-right: 0px; margin-top: 4px; line-height: normal; }
.w-checkbox-input--inputType-custom { border-top-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-width: 1px; border-top-color: #ccc; border-bottom-color: #ccc; border-left-color: #ccc; border-right-color: #ccc; border-top-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-style: solid; width: 12px; height: 12px; border-bottom-left-radius: 2px; border-bottom-right-radius: 2px; border-top-left-radius: 2px; border-top-right-radius: 2px; }
.w-checkbox-input--inputType-custom.w--redirected-checked { background-color: #3898ec; border-top-color: #3898ec; border-bottom-color: #3898ec; border-left-color: #3898ec; border-right-color: #3898ec; background-image: url('https://d3e54v103j8qbb.cloudfront.net/static/custom-checkbox-checkmark.589d534424.svg'); background-position: 50% 50%; background-size: cover; background-repeat: no-repeat; }
.w-checkbox-input--inputType-custom.w--redirected-focus { box-shadow: 0px 0px 3px 1px #3898ec; }
.w-form-formradioinput--inputType-custom { border-top-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-width: 1px; border-top-color: #ccc; border-bottom-color: #ccc; border-left-color: #ccc; border-right-color: #ccc; border-top-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-style: solid; width: 12px; height: 12px; border-bottom-left-radius: 50%; border-bottom-right-radius: 50%; border-top-left-radius: 50%; border-top-right-radius: 50%; }
.w-form-formradioinput--inputType-custom.w--redirected-focus { box-shadow: 0px 0px 3px 1px #3898ec; }
.w-form-formradioinput--inputType-custom.w--redirected-checked { border-top-width: 4px; border-bottom-width: 4px; border-left-width: 4px; border-right-width: 4px; border-top-color: #3898ec; border-bottom-color: #3898ec; border-left-color: #3898ec; border-right-color: #3898ec; }
body { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; font-family: 'Nunito Sans', sans-serif; color: #333; font-size: 1rem; line-height: 1.5; font-weight: 400; }
h1 { margin-top: 0rem; margin-bottom: 0rem; font-size: 4rem; line-height: 1.1; font-weight: 700; }
h2 { margin-top: 0rem; margin-bottom: 0rem; font-size: 3rem; line-height: 1.2; font-weight: 700; }
h3 { margin-top: 0rem; margin-bottom: 0rem; font-size: 2rem; line-height: 1.2; font-weight: 700; }
h4 { margin-top: 0rem; margin-bottom: 0rem; font-size: 1.25rem; line-height: 1.4; font-weight: 700; }
h5 { margin-top: 0rem; margin-bottom: 0rem; font-size: 0.875rem; line-height: 1.5; font-weight: 700; }
h6 { margin-top: 0rem; margin-bottom: 0rem; font-size: 0.75rem; line-height: 1.5; font-weight: 700; }
p { margin-bottom: 0rem; }
ul { margin-top: 0rem; margin-bottom: 0rem; padding-left: 1.25rem; }
ol { margin-top: 0rem; margin-bottom: 0rem; padding-left: 1.25rem; }
li { margin-bottom: 0.25rem; }
label { margin-bottom: 0.25rem; font-weight: 500; }
blockquote { margin-bottom: 0rem; padding: 0.75rem 1.25rem; border-left: 0.25rem solid #e2e2e2; font-size: 1.25rem; line-height: 1.5; }
figure { margin-top: 2rem; margin-bottom: 2rem; }
figcaption { margin-top: 0.25rem; text-align: center; }
.form-message-success { padding: 1.25rem; }
.z-2 { position: relative; z-index: 2; }
.text-color-black { color: #000; }
.fs-styleguide_row { display: -ms-grid; display: grid; -webkit-box-pack: start; -webkit-justify-content: start; -ms-flex-pack: start; justify-content: start; grid-auto-flow: column; grid-auto-columns: auto; grid-column-gap: 1.25rem; grid-row-gap: 1.25rem; -ms-grid-columns: auto; grid-template-columns: auto; -ms-grid-rows: auto; grid-template-rows: auto; }
.fs-styleguide_row.is-for-social-icons { grid-column-gap: 0.75rem; grid-row-gap: 0.75rem; }
.text-style-strikethrough { text-decoration: line-through; }
.fs-styleguide_3-col { display: -ms-grid; display: grid; grid-auto-columns: 1fr; grid-column-gap: 1.5rem; grid-row-gap: 1.5rem; -ms-grid-columns: 1fr 1fr 1fr; grid-template-columns: 1fr 1fr 1fr; -ms-grid-rows: auto; grid-template-rows: auto; }
.text-weight-semibold { font-weight: 600; }
.text-weight-light { font-weight: 300; }
.max-width-full { width: 100%; max-width: none; }
.layer { position: absolute; left: 0%; top: 0%; right: 0%; bottom: 0%; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }
.show { display: block; }
.fs-styleguide_color-sample { margin-top: 0.5rem; padding: 5rem; background-color: #f5f5f5; }
.overflow-hidden { overflow: hidden; }
.global-styles { position: fixed; left: 0%; top: 0%; right: auto; bottom: auto; display: block; }
.icon-1x1-small { width: 2rem; height: 2rem; color: #cb0111; }
.button { margin-top: 18px; margin-left: 90px; padding: 0.75rem; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; background-color: #ed1b24; color: #fff; font-weight: 600; text-align: center; }
.button.car { width: 15vw; }
.heading-medium { margin-bottom: 2.8rem; font-size: 2rem; line-height: 1.2; font-weight: 600; }
.heading-medium.categorias { margin-bottom: 1.4rem; color: #5c5c5c; font-weight: 600; }
.heading-large { font-size: 3rem; line-height: 1.2; font-weight: 700; }
.text-weight-bold { font-weight: 700; }
.text-size-large { font-size: 1.5rem; }
.icon-medium { height: 3rem; }
.text-size-regular { font-size: 1rem; }
.text-weight-normal { font-weight: 400; }
.fs-styleguide_section { display: -ms-grid; display: grid; padding-top: 2rem; padding-bottom: 2rem; -webkit-box-align: start; -webkit-align-items: start; -ms-flex-align: start; align-items: start; grid-auto-columns: 1fr; grid-column-gap: 4rem; grid-row-gap: 2.5rem; -ms-grid-columns: 0.5fr 1fr; grid-template-columns: 0.5fr 1fr; -ms-grid-rows: auto; grid-template-rows: auto; }
.text-align-center { text-align: center; }
.z-1 { position: relative; z-index: 1; }
.icon-small { height: 2rem; }
.show-mobile-portrait { display: none; }
.text-style-italic { font-style: italic; }
.background-color-grey { background-color: rgba(168, 193, 216, 0.2); }
.hide { display: none; }
.fs-styleguide_section-type { padding: 1.25rem; background-color: #000; font-family: system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Fira Sans', 'Droid Sans', 'Helvetica Neue', sans-serif; color: #fff; font-size: 1rem; font-weight: 600; text-align: center; letter-spacing: 1px; text-transform: uppercase; }
.text-size-medium { font-size: 1.25rem; }
.text-align-left { text-align: left; }
.text-weight-xbold { font-weight: 800; }
.text-style-link { text-decoration: underline; }
.form-wrapper { margin-bottom: 0rem; }
.text-style-muted { opacity: 0.6; }
.text-size-small { font-size: 0.875rem; }
.text-rich-text h1 { margin-top: 2rem; margin-bottom: 1.5rem; }
.text-rich-text h2 { margin-top: 1.5rem; margin-bottom: 1rem; }
.text-rich-text h3 { margin-top: 1.5rem; margin-bottom: 1rem; }
.text-rich-text h4 { margin-top: 1.5rem; margin-bottom: 1rem; }
.text-rich-text h5 { margin-top: 1.25rem; margin-bottom: 0.75rem; }
.text-rich-text h6 { margin-top: 1.25rem; margin-bottom: 0.5rem; }
.text-rich-text p { margin-bottom: 0.75rem; }
.text-rich-text blockquote { margin-bottom: 0.75rem; }
.text-rich-text ul { margin-bottom: 0.75rem; }
.max-width-xlarge { width: 100%; max-width: 64rem; }
.icon-large { height: 4rem; }
.max-width-medium { width: 100%; max-width: 32rem; }
.form-radio { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; margin-bottom: 0.5rem; padding-left: 0rem; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }
.heading-xlarge { font-size: 4rem; line-height: 1.1; font-weight: 700; }
.max-width-xsmall { width: 100%; max-width: 16rem; }
.form-input { min-height: 3rem; margin-bottom: 0.75rem; padding: 0.5rem 1rem; background-color: transparent; }
.form-input.is-text-area { min-height: 8rem; padding-top: 0.75rem; }
.max-width-xxsmall { width: 100%; max-width: 12rem; }
.page-wrapper { /* overflow: hidden; */ -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; }
.text-size-tiny { font-size: 0.75rem; }
.icon-1x1-medium { width: 3rem; height: 3rem; }
.form-checkbox-icon { width: 0.875rem; height: 0.875rem; margin: 0rem 0.5rem 0rem 0rem; border-radius: 0.125rem; }
.form-checkbox-icon.w--redirected-checked { width: 0.875rem; height: 0.875rem; margin: 0rem 0.5rem 0rem 0rem; border-color: #cb0111; border-radius: 0.125rem; background-color: #cb0111; background-size: 90%; }
.form-checkbox-icon.w--redirected-focus { width: 0.875rem; height: 0.875rem; margin: 0rem 0.5rem 0rem 0rem; border-radius: 0.125rem; box-shadow: 0 0 0.25rem 0rem #3898ec; }
.container-large { margin-right: auto; margin-left: auto; }
.max-width-xxlarge { width: 100%; max-width: 80rem; }
.background-color-black { background-color: #000; color: #f5f5f5; }
.text-style-quote { margin-bottom: 0rem; padding: 0.75rem 1.25rem; border-left: 0.25rem solid #e2e2e2; font-size: 1.25rem; line-height: 1.5; }
.fs-styleguide_classes { display: none; }
.align-center { margin-right: auto; margin-left: auto; }
.fs-styleguide_1-col { display: -ms-grid; display: grid; grid-auto-columns: 1fr; grid-column-gap: 1.25rem; grid-row-gap: 1.25rem; -ms-grid-columns: 1fr; grid-template-columns: 1fr; -ms-grid-rows: auto; grid-template-rows: auto; }
.fs-styleguide_1-col.gap-medium { grid-row-gap: 2.5rem; }
.spacing-clean { margin: 0rem; padding: 0rem; }
.page-padding { padding-right: 3em; padding-left: 3em; }
.page-padding.is-header { padding-right: 3rem; padding-left: 3rem; }
.fs-styleguide_2-col { display: -ms-grid; display: grid; -webkit-box-pack: start; -webkit-justify-content: start; -ms-flex-pack: start; justify-content: start; grid-auto-columns: 1fr; grid-column-gap: 1.25rem; grid-row-gap: 1.25rem; -ms-grid-columns: auto auto; grid-template-columns: auto auto; -ms-grid-rows: auto; grid-template-rows: auto; }
.text-align-right { text-align: right; }
.show-tablet { display: none; }
.max-width-large { width: 100%; max-width: 48rem; }
.text-color-grey { color: grey; }
.form-radio-icon { width: 0.875rem; height: 0.875rem; margin-top: 0rem; margin-right: 0.5rem; margin-left: 0rem; }
.form-radio-icon.w--redirected-checked { width: 0.875rem; height: 0.875rem; border-width: 0.25rem; }
.form-radio-icon.w--redirected-focus { width: 0.875rem; height: 0.875rem; box-shadow: 0 0 0.25rem 0rem #3898ec; }
.show-mobile-landscape { display: none; }
.background-color-white { background-color: #fff; }
.max-width-small { width: 100%; max-width: 20rem; }
.icon-1x1-large { width: 4rem; height: 4rem; }
.form-checkbox { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; margin-bottom: 0.5rem; padding-left: 0rem; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }
.form-message-error { margin-top: 0.75rem; padding: 0.75rem; }
.utility_component { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 100vw; height: 100vh; max-height: 100%; max-width: 100%; padding-right: 1.25rem; padding-left: 1.25rem; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }
.utility_form-block { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; max-width: 20rem; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; text-align: center; }
.utility_form { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: stretch; -webkit-align-items: stretch; -ms-flex-align: stretch; align-items: stretch; }
.utility_image { margin-right: auto; margin-bottom: 0.5rem; margin-left: auto; }
.main-wrapper { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; }
.container-medium { width: 100%; max-width: 64rem; margin-right: auto; margin-left: auto; }
.container-small { width: 100%; max-width: 48rem; margin-right: auto; margin-left: auto; }
.button-secondary { padding: 1.15rem 1.85rem; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; border-style: solid; border-width: 0.125rem; border-color: #dadada; border-radius: 32px; background-color: transparent; color: #000; font-weight: 600; text-align: center; }
.button-text { padding: 0.75rem 1.25rem; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; background-color: transparent; color: #cb0111; font-weight: 600; text-align: center; }
.button-text.is-white { -webkit-align-self: center; -ms-flex-item-align: center; -ms-grid-row-align: center; align-self: center; color: #fff; text-align: center; }
.button-text.is-white.is-last { padding-right: 0rem; }
.margin-tiny { margin: 0.125rem; }
.margin-xxsmall { margin: 0.25rem; }
.margin-xsmall { margin: 0.5rem; }
.margin-small { margin: 1rem; }
.margin-medium { margin: 2rem; }
.margin-large { margin: 3rem; }
.margin-xlarge { margin: 4rem; }
.margin-xxlarge { margin: 5rem; }
.margin-huge { margin: 6rem; }
.margin-xhuge { margin: 8rem; }
.margin-xxhuge { margin: 12rem; }
.margin-0 { margin: 0rem; }
.padding-0 { padding: 0rem; }
.padding-tiny { padding: 0.125rem; }
.padding-xxsmall { padding: 0.25rem; }
.padding-xsmall { padding: 0.5rem; }
.padding-small { padding: 1rem; }
.padding-medium { padding: 2rem; }
.padding-large { padding: 3rem; }
.padding-xlarge { padding: 4rem; }
.padding-xxlarge { padding: 5rem; }
.padding-huge { padding: 6rem; }
.padding-xhuge { padding: 8rem; }
.padding-xxhuge { padding: 12rem; }
.text-style-allcaps { text-transform: uppercase; }
.margin-top { margin-right: 0rem; margin-bottom: 0rem; margin-left: 0rem; }
.margin-bottom { margin-top: 0rem; margin-right: 0rem; margin-left: 0rem; }
.margin-left { margin-top: 0rem; margin-right: 0rem; margin-bottom: 0rem; }
.margin-right { margin-top: 0rem; margin-bottom: 0rem; margin-left: 0rem; }
.margin-vertical { margin-right: 0rem; margin-left: 0rem; }
.margin-horizontal { margin-top: 0rem; margin-bottom: 0rem; }
.padding-top { padding-right: 0rem; padding-bottom: 0rem; padding-left: 0rem; }
.padding-bottom { padding-top: 0rem; padding-right: 0rem; padding-left: 0rem; }
.padding-left { padding-top: 0rem; padding-right: 0rem; padding-bottom: 0rem; }
.padding-right { padding-top: 0rem; padding-bottom: 0rem; padding-left: 0rem; }
.padding-vertical { padding-right: 0rem; padding-left: 0rem; }
.padding-horizontal { padding-top: 0rem; padding-bottom: 0rem; }
.overflow-scroll { overflow: scroll; }
.overflow-auto { overflow: auto; }
.fs-styleguide_background-spacer { height: 5rem; }
.text-style-nowrap { white-space: nowrap; }
.heading-small { font-size: 1.25rem; line-height: 1.4; font-weight: 700; }
.heading-xsmall { font-size: 0.875rem; line-height: 1.5; font-weight: 700; }
.text-weight-medium { font-weight: 500; }
.fs-styleguide_version-details { z-index: 5; font-weight: 500; letter-spacing: 1px; text-transform: uppercase; }
.fs-styleguide_page-header { margin-bottom: 2rem; padding-top: 5rem; padding-bottom: 5rem; border-bottom: 2px solid #e6e6e6; }
.nav_component { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; background-color: #fff; box-shadow: 0 0 19px 1px rgba(0, 0, 0, 0.22); }
.nav_container { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; height: 9rem; padding-right: 3rem; padding-left: 3rem; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }
.nav_menu { margin-right: auto; margin-left: auto; padding-top: 1rem; -webkit-align-self: center; -ms-flex-item-align: center; -ms-grid-row-align: center; align-self: center; -webkit-box-flex: 0; -webkit-flex: 0 auto; -ms-flex: 0 auto; flex: 0 auto; line-height: 1; }
.nav_brand-link { width: 9rem; }
.cat_component { position: relative; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; height: 4rem; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; border-radius: 0px 0px 1rem 1rem; background-color: #cb0111; box-shadow: 0 6px 9px -3px rgba(0, 0, 0, 0.35); }
.cat_wrapper { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 80%; padding-right: 2.5rem; padding-left: 2.5rem; }
.nav_cart-button { position:relative; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; padding: 0.9rem; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; border-radius: 6.25rem; background-color: #cb0111; }
.cat_menu_desktop { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; margin-right: auto; margin-left: auto; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; -webkit-align-self: center; -ms-flex-item-align: center; align-self: center; -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; }
.cat_link { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; }
.slider_component { position: relative; display: block; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }
.slider-wrapper { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; height: 23.75rem; padding-left: 6rem; -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; background-image: url('../images/banner.png'); background-position: 50% 50%; background-size: cover; }
.slider_text { max-width: 24rem; font-size: 2.5rem; font-weight: 400; }
.filter_component { display: block; margin-right: auto; margin-left: auto; padding: 3rem 0px; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }
.filter_component-wrapper { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; -webkit-box-flex: 0; -webkit-flex: 0 auto; -ms-flex: 0 auto; flex: 0 auto; }
.filter-item { position: static; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; height: 3rem; margin-right: 0.5rem; margin-bottom: 0.5rem; padding: 1rem 1.5rem; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; border-left: 0.2rem solid #cb0111; background-color: #f2f2f2; color: #5c5c5c; font-size: 0.7rem; font-weight: 700; text-transform: uppercase; }
.subfilter-button { overflow: hidden; margin-right: 3.4375rem; padding: 0.5rem 0px 0.5px; background-color: transparent; color: #5c5c5c; font-size: 1rem; font-weight: 700; text-transform: uppercase; }
.subfilter-button.w--current { margin-top: 0px; padding-right: 0px; padding-left: 0px; background-color: transparent; }
.subfilter-button.is-last { margin-right: 0px; }
.hover-line { width: 2.5rem; height: 0.25rem; margin-top: 6px; border-radius: 1rem; background-color: #cb0111; -webkit-transform: translate(-100%, 0px); -ms-transform: translate(-100%, 0px); transform: translate(-100%, 0px); }
.nav-link { overflow: hidden; margin-right: 3.5rem; padding-top: 0.25rem; line-height: 1.6; font-weight: 600; }
.category_component { padding-top: 7.5rem; padding-bottom: 7.5rem; }
.footer_component { margin-right: auto; margin-left: auto; }
.product-grid-wrapper { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 20%; padding-right: 0.5vw; padding-bottom: 1vw; padding-left: 0.5vw; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; /* -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center;  */}
.product-photo { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; overflow: hidden; -webkit-box-align: stretch; -webkit-align-items: stretch; -ms-flex-align: stretch; align-items: stretch; border-radius: 1.25rem; -o-object-fit: cover; object-fit: cover; width: 100%;}
.product-photo.no-border { display: block; height: auto; margin-bottom:0.5rem; border-radius: 0rem; }
.link { margin-right: auto; margin-left: auto; text-align: center; }
.nav-wrapper { -webkit-align-self: center; -ms-flex-item-align: center; -ms-grid-row-align: center; align-self: center; -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; }
.menu-button { padding: 1.25rem; }
.cat_menu-mobile { display: none; }
.grid-category { height: 25rem; -ms-grid-columns: 1fr 1fr 1fr; grid-template-columns: 1fr 1fr 1fr; }
.cat-2row { position: relative; overflow: hidden; height: auto; border-radius: 20px; background-image: url('https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg'); background-position: 0px 0px; background-size: auto; }
.cat-1row { position: relative; overflow: hidden; border-radius: 20px; background-color: #c2c2c2; -o-object-fit: cover; object-fit: cover; }
.category_card-wrapper { position: absolute; left: 0%; top: auto; right: auto; bottom: 0%; z-index: 2; width: 100%; padding-bottom: 1.25rem; padding-left: 1.25rem; color: #f2f2f2; font-size: 1.6rem; font-weight: 600; }
.category-card-img { width: 2.6rem; margin-bottom: 0.25rem; -webkit-align-self: center; -ms-flex-item-align: center; -ms-grid-row-align: center; align-self: center; color: #cb0111; }
.grid-catalogue { margin-top: 5rem; -ms-grid-rows: auto; grid-template-rows: auto; }
.grid-catalogue.repres { margin-top: 1rem; -ms-grid-columns: 1fr; grid-template-columns: 1fr; }
.catalogue-wrapper { position: static; left: 0%; top: auto; right: auto; bottom: 0%; z-index: 2; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 100%; padding: 1.8625rem; border-radius: 20px; background-color: #cb0111; color: #f2f2f2; font-size: 1.3rem; font-weight: 600; }
.catalogue-wrapper.is-white { padding: 1.8rem; border-style: solid; border-width: 3px; border-color: #ddd; background-color: #fff; color: #5c5c5c; }
.text-block-2 { -webkit-align-self: center; -ms-flex-item-align: center; -ms-grid-row-align: center; align-self: center; -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; line-height: 1.1; text-align: center; }
.grid { justify-items: center; grid-auto-flow: row; -ms-grid-columns: auto auto auto auto auto auto auto auto; grid-template-columns: auto auto auto auto auto auto auto auto; -ms-grid-rows: auto auto auto; grid-template-rows: auto auto auto; }
.grid-logo-wrapper { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 5rem; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }
.image-6 { width: 100%; }
.footer-contact-wrapper { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 100%; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-justify-content: space-around; -ms-flex-pack: distribute; justify-content: space-around; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }
.footer-info-line { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }
.footer-info-icon { padding: 0.6rem; float: left; }
.footer-copywright-text { color: #f2f2f2; }
.footer-icon-bt { padding: 0.6rem 0.6rem 0.6rem 0.6px; }
.footer-contact-text { display: block; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-flex: 0; -webkit-flex: 0 auto; -ms-flex: 0 auto; flex: 0 auto; color: #f2f2f2; line-height: 1; }
.grid-line-wrapper { width: 100%; }
.grid-brands-wrapper { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; }
.section-header-antigo { display: none; }
.section-categorias { display: block; }
.section-footer { margin-top: auto; background-color: #cb0111; }
.slider_selector { position: absolute; left: -1%; top: 0%; right: auto; bottom: 0%; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }
.slider_selector-wrapper { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; overflow: visible; height: 75px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; }
.slider_selector-line { display: block; width: 40px; height: 4px; border-radius: 5px; background-color: #dadada; }
.slider_selector-line-wrapper { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; overflow: hidden; width: 3.5rem; height: 15px; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; }
.slide-nav { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; border-radius: 0px; }
.mask { height: 22.5rem; }
.slider { display: block; height: 22.5rem; }
.icon-3 { color: #c4c4c4; font-size: 1.5rem; }
.left-arrow { color: #c4c4c4; }
.icon-4 { font-size: 1.5rem; }
.cat-image-wrapper { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 100%; height: 100%; background-image: url('../images/flor-big-2.png'); background-position: 50% 50%; background-size: cover; background-attachment: scroll; }
.grid-logo-image.is-large { width: 60%; }
.tabs-menu { margin-top: 2rem; padding-top: 1rem; padding-bottom: 1rem; background-color: transparent; text-align: center; }
.header_title_wrapper { font-size: 1.9rem; font-weight: 600; text-align: center; }
.header-wrapper { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; border-bottom: 1px solid #c4c4c4; background-image: -webkit-gradient(linear, left top, left bottom, from(hsla(0, 0%, 100%, 0.84)), to(hsla(0, 0%, 100%, 0.84))), url('../images/banner.png'); background-image: linear-gradient(180deg, hsla(0, 0%, 100%, 0.84), hsla(0, 0%, 100%, 0.84)), url('../images/banner.png'); background-position: 0px 0px, 100% 50%; background-size: auto, cover; }
.header-description { padding-top: 24px; font-size: 1rem; font-weight: 400; }
.section-sobre { margin-top: 76px; margin-bottom: 76px; }
.centered-container { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; text-align: center; }
.gallery-grid-container { display: -ms-grid; display: grid; margin-top: 40px; -ms-grid-row-align: center; align-self: center; grid-auto-columns: 1fr; grid-column-gap: 20px; grid-row-gap: 20px; grid-template-areas: "."; -ms-grid-columns: 1fr 20px 1fr 20px 1fr 20px 1fr; grid-template-columns: 1fr 1fr 1fr 1fr; -ms-grid-rows: auto 20px auto; grid-template-rows: auto auto; }
.gallery-lightbox { position: relative; overflow: hidden; }
.gallery-thumbnail { width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; -o-object-position: 50% 50%; object-position: 50% 50%; }
.contact-form { padding-top: 4rem; padding-bottom: 4rem; }
.small-text { padding-top: 1rem; padding-bottom: 1rem; }
.contact-form-grid { display: -ms-grid; display: grid; margin-top: 40px; grid-auto-columns: 1fr; grid-column-gap: 20px; grid-row-gap: 20px; -ms-grid-columns: 1fr 1fr; grid-template-columns: 1fr 1fr; -ms-grid-rows: auto; grid-template-rows: auto; }
.section-contato { margin-top: 4rem; margin-bottom: 4rem; }
.submit-button { margin-top: 1rem; background-color: #cb0111; }
.produto-wrapper { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; }
.produto-info { width: 50%; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }
.produto-arrow-back { width: 3.75rem; }
.produto-similares-wrapper { display: block; margin-right: auto; margin-left: auto; padding: 3rem 0px; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }
.produto-adicionar-bt { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; max-width: 18rem; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; background-color: #cb0111; color: #f2f2f2; }
.produto-codigo { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; margin-bottom: 1rem; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }
.produto-nome-categoria { margin-bottom: 3rem; }
.image-9 { height: 100%; -o-object-fit: cover; object-fit: cover; }
.slider-2 { overflow: hidden; height: 100%; }
.produto-photo { width: 50%; height: auto; background-color: transparent; }
.produto-divider { width: 3.5rem; height: 0.25rem; margin-top: 17px; margin-bottom: 17px; border-radius: 20px; background-color: #cb0111; }
.produto-bt-icon { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; padding-top: 23px; padding-right: 23px; padding-bottom: 23px; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; }
.produto-bt-text { -webkit-align-self: center; -ms-flex-item-align: center; -ms-grid-row-align: center; align-self: center; }
.container-produto-info { max-width: 65rem; margin: 2.5rem auto; }
.produto-info-text-wrapper { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; height: 100%; padding-top: 2rem; padding-right: 2rem; padding-left: 2rem; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-justify-content: space-around; -ms-flex-pack: distribute; justify-content: space-around; }
.mask-2 { overflow: hidden; }
.text-block-3 { max-width: 90%; }
.codigo-label-icon { padding: 11px; -webkit-align-self: center; -ms-flex-item-align: center; -ms-grid-row-align: center; align-self: center; }
.codigo-wrapper { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; margin-right: 14px; -webkit-align-self: center; -ms-flex-item-align: center; align-self: center; }
.codigo-wrapper.is-last { margin-right: 0px; }
.codigo-text-small { font-size: 0.7rem; }
.codigo-text { -webkit-align-self: center; -ms-flex-item-align: center; -ms-grid-row-align: center; align-self: center; }
.similares-heading { margin-top: 2.5rem; margin-bottom: 2.5rem; text-align: center; }
.subfilter-button-2 { overflow: hidden; margin-right: 3.4375rem; padding: 0.5rem 0px 0.5px; background-color: transparent; color: #5c5c5c; font-size: 1rem; font-weight: 700; text-transform: uppercase; }
.subfilter-button-2.w--current { margin-top: 0px; padding-right: 0px; padding-left: 0px; background-color: transparent; }
.subfilter-button-2.is-last { margin-right: 0px; }
.product-id-2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; margin-right: auto; margin-left: auto; padding: 1.25rem; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; background-color: transparent; color: #5c5c5c; font-weight: 700; text-align: center; }
.hover-line-2 { width: 2.5rem; height: 0.25rem; margin-top: 6px; border-radius: 1rem; background-color: #cb0111; -webkit-transform: translate(-100%, 0px); -ms-transform: translate(-100%, 0px); transform: translate(-100%, 0px); }
.header-wrapper-2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; border-bottom: 1px solid #c4c4c4; background-image: -webkit-gradient(linear, left top, left bottom, from(hsla(0, 0%, 100%, 0.84)), to(hsla(0, 0%, 100%, 0.84))), url('../images/banner.png'); background-image: linear-gradient(180deg, hsla(0, 0%, 100%, 0.84), hsla(0, 0%, 100%, 0.84)), url('../images/banner.png'); background-position: 0px 0px, 100% 50%; background-size: auto, cover; }
.cart-red-wrapper { padding: 0.6rem; }
/* .cart-red-wrapper img {width: 20px;} */
.cart-red-wrapper img {min-width: 20px; max-width: 20px;}
.cart-divider { width: 100%; height: 1px; background-color: #c4c4c4; }
.cart-divider.car { margin-top: 2vh; margin-bottom: 2vh; }
.cart-product-wrapper { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
.cart-product-text { padding-bottom: 8px; }
.cart-product-text.is-code { color: #5c5c5c; font-size: 0.7rem; }
.cart-product-image-wrapper { width: 6rem; margin-right: 1.5rem; }
.cart-product-text-wrapper { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }
.cart-text-remover { color: #9e9e9e; font-size: 0.7rem; font-weight: 700; text-align: center; letter-spacing: 4px; text-decoration: underline; text-transform: uppercase; }
.cart-quantity-wrapper { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; }
.cart-quantity-selector { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; background-color: #f1f1f1; }
.text-block-6 { -webkit-box-flex: 0; -webkit-flex: 0 auto; -ms-flex: 0 auto; flex: 0 auto; text-align: center; }
.div-block-5 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; }
.div-block-5.car { -webkit-box-align: end; -webkit-align-items: flex-end; -ms-flex-align: end; align-items: flex-end; }
.eng-prod-car { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; }
.legenda { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; }
.eng-procucts { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 100%; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-align: stretch; -webkit-align-items: stretch; -ms-flex-align: stretch; align-items: stretch; }

.grid-catalogue.repres { margin-top: 1rem; -ms-grid-columns: 1fr; grid-template-columns: 1fr; }
.heading.heading-medium.repres { margin-bottom: 1rem; font-size: 1.5rem; }
.submit-button.repres { height: 90px; margin-top: 0rem; }
.form-repres { width: 50%; padding-right: 2rem; float: left; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; }
.infos-repres { width: 50%; padding: 2rem; float: left; background-color: #cb0111; color: #f2f2f2; }
.eng-repres { width: 100%; }
.repres-form { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 100%; -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; }
.input-repres { min-height: 90px; background-color: transparent; font-size: 1.1rem; }
.result-repres { padding-top: 2.8vh; }
.bold-prepres { margin-bottom: 0.3vh; }

.btn-whats { position: fixed; right: 1vw; bottom: 1vw; z-index: 1000; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 4vw; height: 4vw; min-height: 60px; min-width: 60px; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; border-radius: 1vw; background-color: #25d366; box-shadow: 14px 14px 30px 0 rgba(0, 0, 0, 0.2) }
.icon-whatsapp { width: 50%; height: 50% }

.eng-img-principal {
  width: 100%;
  height: 60vh; 
}

.eng-img-principal._01 {
  background-position: 50% 50%;
  background-size: cover;
}

@media screen and (max-width:767px) {
  .form-repres { width: 100%; padding-right: 0rem; }
  .infos-repres { width: 100%; margin-top: 1rem; }
  .result-repres { padding-top: 2vh; }
  /* .w-slide {display: initial;} */
}

.cont-car {
    position: absolute;
    left: 0%;
    top: 0%;
    right: auto;
    bottom: auto;
    margin-top: -20%;
    margin-left: -20%;
    padding: 5px 7px;
    border-radius: 50px;
    background-color: #cb0111;
    color: #f2f2f2;
    line-height: 1rem;
    font-weight: 600;

    .btn-whats { right: 40px; bottom: 20px; border-radius: 10px }
	.icon-whatsapp { margin-right: 0px }
}

.nav_menu_buttons-wrapper.pesquisa {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-right: 2vw;
  margin-left: -150px;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
}

.nav_menu_buttons-wrapper.pesquisa._2 {
  display: none;
}

.form-pesquisa {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.submit-pesquisa {
  border-radius: 30px;
  background-color: #cb0111;
  font-size: 0.8rem;
}

.text-pesquisa {
  width: 180px;
  margin-right: 5px;
  margin-bottom: 0px;
  border-radius: 20px;
}

.eng-form-pesquisa {
  margin-bottom: 0px;
}

@media screen and (max-width:991px) {
  body { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; }
  .hide-tablet { display: none; }
  .heading-medium.categorias { text-align: center; }
  .fs-styleguide_section { grid-column-gap: 2.5rem; -ms-grid-columns: 1fr; grid-template-columns: 1fr; }
  .page-wrapper { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
  .page-padding { padding-right: 2.1rem; padding-left: 2.1rem; }
  .page-padding.is-header { padding-right: 0rem; padding-left: 0rem; }
  .show-tablet { display: block; }
  .button-text.is-white { padding: 0.55rem; font-size: 0.9rem; }
  .max-width-full-tablet { width: 100%; max-width: none; }
  .margin-medium { margin: 1.5rem; }
  .margin-large { margin: 2.5rem; }
  .margin-xlarge { margin: 3rem; }
  .margin-xxlarge { margin: 4rem; }
  .margin-huge { margin: 5rem; }
  .margin-xhuge { margin: 6rem; }
  .margin-xxhuge { margin: 8rem; }
  .padding-medium { padding: 1.5rem; }
  .padding-large { padding: 2.5rem; }
  .padding-xlarge { padding: 3rem; }
  .padding-xxlarge { padding: 4rem; }
  .padding-huge { padding: 5rem; }
  .padding-xhuge { padding: 6rem; }
  .padding-xxhuge { padding: 8rem; }
  .margin-top { margin-right: 0rem; margin-bottom: 0rem; margin-left: 0rem; }
  .margin-bottom { margin-top: 0rem; margin-right: 0rem; margin-left: 0rem; }
  .margin-left { margin-top: 0rem; margin-right: 0rem; margin-bottom: 0rem; }
  .margin-right { margin-top: 0rem; margin-bottom: 0rem; margin-left: 0rem; }
  .margin-vertical { margin-right: 0rem; margin-left: 0rem; }
  .margin-horizontal { margin-top: 0rem; margin-bottom: 0rem; }
  .padding-top { padding-right: 0rem; padding-bottom: 0rem; padding-left: 0rem; }
  .padding-bottom { padding-top: 0rem; padding-right: 0rem; padding-left: 0rem; }
  .padding-left { padding-top: 0rem; padding-right: 0rem; padding-bottom: 0rem; }
  .padding-right { padding-top: 0rem; padding-bottom: 0rem; padding-left: 0rem; }
  .padding-vertical { padding-right: 0rem; padding-left: 0rem; }
  .padding-horizontal { padding-top: 0rem; padding-bottom: 0rem; }
  .nav_component { -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }
  .nav_container { position: relative; z-index: 5; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; padding-right: 2rem; padding-left: 2rem; }
  .nav_menu { background-color: #cb0111; color: #f2f2f2; }
  .nav_brand-link { -webkit-align-self: center; -ms-flex-item-align: center; -ms-grid-row-align: center; align-self: center; -webkit-box-ordinal-group: 0; -webkit-order: -1; -ms-flex-order: -1; order: -1; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; }
  .nav_cart { -webkit-box-ordinal-group: 2; -webkit-order: 1; -ms-flex-order: 1; order: 1; }
  .cat_component { border-radius: 0px; }
  .cat_wrapper { width: 90%; padding-right: 0rem; padding-left: 0rem; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; }
  .slider-wrapper { height: 100%; background-image: -webkit-gradient(linear, left top, right top, color-stop(30%, #f2f2f2), to(transparent)), url('../images/banner.png'); background-image: linear-gradient(90deg, #f2f2f2 30%, transparent), url('../images/banner.png'); background-position: 0px 0px, 50% 50%; background-size: contain; }
  .slider_text { font-size: 1.8rem; }
  .filter_component { padding-top: 0.825rem; padding-bottom: 0.825rem; font-size: 0.9rem; }
  .filter_component-wrapper { padding-top: 1.25rem; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; }
  .filter-item { height: 2.3rem; padding-right: 0.6rem; padding-left: 0.6rem; font-size: 0.7rem; }
  .subfilter-button { font-size: 0.8rem; }
  .nav-link.is-last { margin-right: 0px; }
  .category_component { margin-right: auto; margin-left: auto; padding: 3rem 0px; }
  .product-grid-wrapper { width: 25%; }
  .nav-wrapper { position: relative; }
  .menu-button { margin-right: 1.5rem; padding: 0.25rem; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; }
  .menu-button.w--open { border-radius: 0.8rem; background-color: #cb0111; }
  .nav_menu_buttons-wrapper { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }
  .icon-2 { font-size: 2.5rem; }
  .grid-category { height: 22.5rem; }
  .cat-1row { position: relative; }
  .category_card-wrapper { font-size: 1rem; }
  .category-card-img { width: 1.6rem; -webkit-align-self: center; -ms-flex-item-align: center; -ms-grid-row-align: center; align-self: center; }
  .grid-catalogue { margin-top: 5rem; }
  .catalogue-wrapper { padding-top: 1.0625rem; padding-bottom: 1.0625rem; font-size: 0.8rem; }
  .grid { margin-right: auto; margin-left: auto; }
  .grid-logo-wrapper { width: auto; }
  .image-6 { margin-right: auto; margin-left: auto; }
  .footer-contact-wrapper { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; font-size: 0.7rem; }
  .footer-copywright-text { padding-top: 9px; font-size: 0.7rem; }
  .footer-icon-bt { padding: 2px; }
  .grid-line-wrapper { width: auto; }
  .mask { height: 16.7rem; }
  .slider { height: auto; }
  .header_title_wrapper { font-size: 1.8rem; }
  .header-wrapper { height: 100%; }
  .gallery-grid-container { -webkit-align-self: stretch; -ms-flex-item-align: stretch; -ms-grid-row-align: stretch; align-self: stretch; }
  .contact-form { padding-top: 0rem; }
  .produto-similares-wrapper { padding-top: 0.825rem; padding-bottom: 0.825rem; font-size: 0.9rem; }
  .produto-adicionar-bt { max-width: 100%; }
  .produto-nome-categoria { margin-top: 1rem; }
  .produto-info-text-wrapper { padding-left: 0rem; }
  .text-block-3 { max-width: none; }
  .subfilter-button-2 { font-size: 0.8rem; }
  .header-wrapper-2 { height: 100%; }
  .nav_menu_buttons-wrapper.pesquisa {
    margin-right: 0vw;
    margin-left: 0px;
  }
}
@media screen and (max-width:767px) {
  h1 { font-size: 2.5rem; }
  h2 { font-size: 2rem; }
  h3 { font-size: 1.5rem; }
  h4 { font-size: 1rem; }
  .fs-styleguide_row.is-for-social-icons { -ms-grid-rows: auto auto; grid-template-rows: auto auto; }
  .fs-styleguide_3-col { -ms-grid-columns: 1fr 1fr; grid-template-columns: 1fr 1fr; }
  .fs-styleguide_color-sample { padding: 2.5rem 2rem; }
  .button.car { width: 30vw; }
  .heading-medium { font-size: 1.5rem; }
  .heading-medium.categorias { text-align: center; }
  .heading-large { font-size: 2rem; }
  .text-size-large { font-size: 1.25rem; }
  .fs-styleguide_section-type { font-size: 0.875rem; }
  .heading-xlarge { font-size: 2.5rem; }
  .hide-mobile-landscape { display: none; }
  .page-padding { padding-right: 1.25rem; padding-left: 1.25rem; }
  .page-padding.is-sobre { padding-right: 2.5rem; padding-left: 2.5rem; }
  .show-mobile-landscape { display: block; }
  .max-width-full-mobile-landscape { width: 100%; max-width: none; }
  .margin-medium { margin: 1.25rem; }
  .margin-large { margin: 1.5rem; }
  .margin-xlarge { margin: 2rem; }
  .margin-xxlarge { margin: 3rem; }
  .margin-huge { margin: 3.5rem; }
  .margin-xhuge { margin: 4rem; }
  .margin-xxhuge { margin: 4.5rem; }
  .padding-medium { padding: 1.25rem; }
  .padding-large { padding: 1.5rem; }
  .padding-xlarge { padding: 2rem; }
  .padding-xxlarge { padding: 3rem; }
  .padding-huge { padding: 3.5rem; }
  .padding-xhuge { padding: 4rem; }
  .padding-xxhuge { padding: 4.5rem; }
  .margin-top { margin-right: 0rem; margin-bottom: 0rem; margin-left: 0rem; }
  .margin-bottom { margin-top: 0rem; margin-right: 0rem; margin-left: 0rem; }
  .margin-left { margin-top: 0rem; margin-right: 0rem; margin-bottom: 0rem; }
  .margin-right { margin-top: 0rem; margin-bottom: 0rem; margin-left: 0rem; }
  .margin-vertical { margin-right: 0rem; margin-left: 0rem; }
  .margin-horizontal { margin-top: 0rem; margin-bottom: 0rem; }
  .padding-top { padding-right: 0rem; padding-bottom: 0rem; padding-left: 0rem; }
  .padding-bottom { padding-top: 0rem; padding-right: 0rem; padding-left: 0rem; }
  .padding-left { padding-top: 0rem; padding-right: 0rem; padding-bottom: 0rem; }
  .padding-right { padding-top: 0rem; padding-bottom: 0rem; padding-left: 0rem; }
  .padding-vertical { padding-right: 0rem; padding-left: 0rem; }
  .padding-horizontal { padding-top: 0rem; padding-bottom: 0rem; }
  .text-style-nowrap { white-space: normal; }
  .heading-small { font-size: 1rem; }
  .fs-styleguide_version-details { font-size: 0.875rem; }
  .fs-styleguide_page-header { margin-bottom: 0rem; padding-top: 2rem; padding-bottom: 2rem; }
  .nav_container { height: 7rem; padding-right: 1rem; padding-left: 1rem; }
  .cat_component { height: 3rem; }
  .cat_wrapper { padding-right: 1rem; padding-left: 1rem; -webkit-align-self: center; -ms-flex-item-align: center; -ms-grid-row-align: center; align-self: center; }
  .cat_menu_desktop { display: none; }
  .slider-wrapper { padding-right: 2.9rem; padding-left: 2.9rem; background-image: -webkit-gradient(linear, left top, right top, color-stop(45%, #f2f2f2), to(transparent)), url('../images/banner.png'); background-image: linear-gradient(90deg, #f2f2f2 45%, transparent), url('../images/banner.png'); background-position: 0px 0px, 50% 50%; }
  .filter_component { padding-top: 1rem; padding-bottom: 1rem; }
  .filter_component-wrapper { display: none; }
  .subfilter-button { margin-bottom: 1rem; text-transform: uppercase; }
  .category_component { padding: 39px 27px; }
  .product-grid-wrapper { width: 33.3%; padding-right: 1vw; padding-left: 1vw; }
  .product-photo { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; }
  .cat_menu-mobile { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; margin-right: auto; margin-left: auto; -webkit-align-self: center; -ms-flex-item-align: center; align-self: center; -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; line-height: 1; }
  .cat_menu_mobile-dropdown { color: #f2f2f2; }
  .icon { color: #f2f2f2; }
  .dropdown-list { position: absolute; left: -64px; bottom: -191px; width: 100vw; margin-top: 3.25rem; padding-right: 0px; -o-object-fit: fill; object-fit: fill; }
  .dropdown-list.w--open { left: -18%; top: 0%; right: -17%; bottom: auto; }
  .dropdown-list._2 { left: 0%; top: 25rem; right: 0%; bottom: auto; margin-top: -21.9rem; background-color: #cb0111; color: #f2f2f2; }
  .dropdown { position: static; width: 100%; }
  .dropdown-toggle { width: 100%; }
  .dropdown-toggle._1 { padding: 1.25rem; text-align: center; }
  .dropdown-toggle._1.w--open { -o-object-fit: fill; object-fit: fill; }
  .icon-2 { font-size: 2.2rem; }
  .dropdown-item { padding: 1rem; color: #f2f2f2; text-align: left; }
  .dropdown-item:hover { background-color: #cb0111; font-weight: 600; }
  .grid-category { height: 230px; }
  .category_card-wrapper { padding: 0.4rem 0.75rem; font-size: 0.8rem; }
  .category-card-img { width: 0.9rem; -webkit-align-self: center; -ms-flex-item-align: center; -ms-grid-row-align: center; align-self: center; -webkit-box-flex: 0; -webkit-flex: 0 auto; -ms-flex: 0 auto; flex: 0 auto; }
  .grid-catalogue { margin-top: 26px; margin-bottom: 26px; }
  .catalogue-wrapper { padding: 17px; font-size: 0.8rem; }
  .grid { grid-column-gap: 0px; -ms-grid-columns: 1fr 1fr 1fr 1fr; grid-template-columns: 1fr 1fr 1fr 1fr; -ms-grid-rows: auto auto auto auto; grid-template-rows: auto auto auto auto; }
  .grid-logo-wrapper { width: 73%; }
  .footer-contact-wrapper { padding-left: 0px; text-align: center; }
  .footer-info-line { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }
  .footer-info-icon { float: left; }
  .footer-icon-bt { padding: 0.125rem 0.5rem; }
  .footer-contact-text { float: left; }
  .grid-brands-wrapper { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 150px; }
  .slider_text-wrapper { margin-right: 2.1rem; margin-left: 2.1rem; }
  .mask { height: 11rem; }
  .left-arrow { display: none; }
  .right-arrow { display: none; }
  .tabs-menu { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; margin-top: 1rem; padding-top: 0rem; padding-bottom: 0.5rem; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }
  .gallery { padding: 40px 20px; }
  .gallery-grid-container { max-width: none; -ms-grid-columns: 1fr 1fr; grid-template-columns: 1fr 1fr; -ms-grid-rows: auto auto auto auto; grid-template-rows: auto auto auto auto; }
  .produto-wrapper { -webkit-box-orient: vertical; -webkit-box-direction: reverse; -webkit-flex-direction: column-reverse; -ms-flex-direction: column-reverse; flex-direction: column-reverse; }
  .produto-info { width: 100%; }
  .produto-arrow-back { width: 2rem; }
  .produto-similares-wrapper { padding-top: 1rem; padding-bottom: 1rem; }
  .produto-adicionar-bt { max-width: 100%; }
  .image-9 { width: 100%; -o-object-position: 50% 50%; object-position: 50% 50%; }
  .slider-2 { height: 21.875rem; }
  .produto-photo { width: 100%; }
  .container-produto-info { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; }
  .produto-info-text-wrapper { padding-left: 2rem; }
  .slide { width: 100%; }
  .subfilter-button-2 { margin-bottom: 1rem; text-transform: uppercase; }
  .cart-product-wrapper { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }
  
  .submit-pesquisa {
    font-size: 0.8rem;
    line-height: 1;
  }

  .text-pesquisa {
    width: 120px;
    margin-right: 2px;
    font-size: 0.8rem;
    line-height: 1;
  }
}
@media screen and (max-width:479px) {
  .button { margin-left: 0px; }
  .button.car { width: 40vw; }
  .heading-medium.categorias { margin-top: 3rem; margin-bottom: 1.2rem; }
  .show-mobile-portrait { display: block; }
  .hide-mobile-portrait { display: none; }
  .page-padding { padding-right: 0.85rem; padding-left: 0.85rem; }
  .page-padding.is-sobre { padding-right: 1.5rem; padding-left: 1.5rem; }
  .fs-styleguide_2-col { -ms-grid-columns: auto; grid-template-columns: auto; }
  .margin-top { margin-right: 0rem; margin-bottom: 0rem; margin-left: 0rem; }
  .margin-bottom { margin-top: 0rem; margin-right: 0rem; margin-left: 0rem; }
  .margin-left { margin-top: 0rem; margin-right: 0rem; margin-bottom: 0rem; }
  .margin-right { margin-top: 0rem; margin-bottom: 0rem; margin-left: 0rem; }
  .margin-vertical { margin-right: 0rem; margin-left: 0rem; }
  .margin-horizontal { margin-top: 0rem; margin-bottom: 0rem; }
  .padding-top { padding-right: 0rem; padding-bottom: 0rem; padding-left: 0rem; }
  .padding-bottom { padding-top: 0rem; padding-right: 0rem; padding-left: 0rem; }
  .padding-left { padding-top: 0rem; padding-right: 0rem; padding-bottom: 0rem; }
  .padding-right { padding-top: 0rem; padding-bottom: 0rem; padding-left: 0rem; }
  .padding-vertical { padding-right: 0rem; padding-left: 0rem; }
  .padding-horizontal { padding-top: 0rem; padding-bottom: 0rem; }
  .max-width-full-mobile-portrait { width: 100%; max-width: none; }
  .heading-small { text-align: center; }
  .nav_container { height: 6rem; }
  .nav_menu { position: absolute; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; height: auto; padding: 25px 20px 17px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; background-color: #cb0111; color: #f2f2f2; }
  .nav_cart { -webkit-align-self: center; -ms-flex-item-align: center; -ms-grid-row-align: center; align-self: center; }
  .cat_wrapper { padding-right: 0rem; padding-left: 0rem; }
  .nav_cart-button { padding: 1rem; }
  .slider-wrapper { -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; background-image: -webkit-gradient(linear, left top, right top, color-stop(47%, hsla(0, 0%, 94.9%, 0.77)), to(hsla(0, 0%, 94.9%, 0.79))), url('../images/banner.png'); background-image: linear-gradient(90deg, hsla(0, 0%, 94.9%, 0.77) 47%, hsla(0, 0%, 94.9%, 0.79)), url('../images/banner.png'); background-position: 0px 0px, 50% 50%; background-repeat: no-repeat; background-size: cover;}
  .slider_text { font-size: 1.3rem; }
  .filter_component { padding-top: 0rem; padding-bottom: 0rem; }
  .subfilter-button { overflow: hidden; margin-right: 0px; -webkit-align-self: center; -ms-flex-item-align: center; -ms-grid-row-align: center; align-self: center; -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; font-size: 0.7rem; line-height: 1.2; text-align: left; text-transform: uppercase; }
  .nav-link { display: block; width: 100%; margin-right: 0px; padding-top: 0px; padding-bottom: 0px; -webkit-align-self: flex-start; -ms-flex-item-align: start; align-self: flex-start; font-weight: 600; }
  .category_component { padding: 0px; }
  .product-grid-wrapper { width: 50%; padding-right: 2vw; padding-left: 2vw; }
  .menu-button { padding: 7px; }
  .menu-button.w--open { background-color: #cb0111; }
  .icon { margin-right: 1.25rem; }
  .dropdown-list.w--open { position: fixed; left: 0%; top: 0%; right: auto; bottom: auto; width: 100%; margin-top: 23.15rem; }
  .dropdown-list._2 { position: absolute; left: 0%; top: -20rem; right: 0%; bottom: auto; background-color: #cb0111; color: #f2f2f2; }
  .dropdown { font-size: 0.9rem; }
  .dropdown-toggle._1 { padding-left: 0.05rem; }
  .icon-2 { font-size: 1.7rem; line-height: 0.9; }
  .dropdown-item { color: #f2f2f2; }
  .dropdown-item:hover { background-color: #cb0111; }
  .grid-category { height: auto; grid-row-gap: 0.5rem; -ms-grid-columns: 1fr; grid-template-columns: 1fr; -ms-grid-rows: auto auto auto auto; grid-template-rows: auto auto auto auto; }
  .cat-2row { height: 6rem; }
  .cat-1row { height: 6rem; }
  .category_card-wrapper { padding-right: 0.75rem; padding-bottom: 0.375rem; padding-left: 0.75rem; font-size: 1.2rem; text-align: left; }
  .category-card-img { width: 1.2rem; margin-top: 0.6rem; margin-bottom: 0.6rem; font-size: 1.4rem; }
  .grid-catalogue { margin-top: 1.8rem; margin-bottom: 1.8rem; grid-row-gap: 0.5rem; -ms-grid-columns: 1fr; grid-template-columns: 1fr; -ms-grid-rows: auto auto; grid-template-rows: auto auto; }
  .catalogue-wrapper { padding: 1rem 1.25rem; border-radius: 1.25rem; }
  .catalogue-wrapper.is-white { padding-top: 0.6rem; padding-bottom: 0.6rem; }
  .text-block-2 { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; text-align: center; }
  .grid { -ms-grid-columns: auto auto; grid-template-columns: auto auto; -ms-grid-rows: auto auto auto auto; grid-template-rows: auto auto auto auto; }
  .footer-info-line { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; text-align: center; }
  .footer-info-icon { display: inline-block; padding-top: 0.825rem; padding-bottom: 0.825rem; }
  .footer-copywright-text { text-align: center; }
  .footer-icons-wrapper { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: end; -webkit-justify-content: flex-end; -ms-flex-pack: end; justify-content: flex-end; }
  .footer-icon-bt { width: 80%; padding-right: 0rem; }
  .footer-contact-text { display: inline-block; float: none; clear: none; line-height: 1.6; }
  .grid-brands-wrapper { width: 100%; }
  .slider_text-wrapper { margin-right: 0rem; margin-left: 0rem; padding-right: 1.5rem; padding-left: 1.5rem; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; text-align: center; }
  .mask { height: 15.1rem; }
  .left-arrow { display: none; }
  .cat-image-wrapper { background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.26)), to(rgba(0, 0, 0, 0.26))), url('../images/flor-big-2.png'); background-image: linear-gradient(180deg, rgba(0, 0, 0, 0.26), rgba(0, 0, 0, 0.26)), url('../images/flor-big-2.png'); background-position: 50% 50%; background-size: cover; background-attachment: scroll, scroll; }
  .nav_brand-logo { width: 70%; }
  .right-arrow { display: none; }
  .tabs-menu { position: static; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
  .header_text-wrapper { margin-right: 0rem; margin-left: 0rem; padding-right: 1.5rem; padding-left: 1.5rem; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; text-align: center; }
  .header_title_wrapper { font-size: 1.4rem; }
  .header-wrapper { -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }
  .gallery { padding: 0px; }
  .centered-container { text-align: left; }
  .gallery-grid-container { margin-right: 0px; margin-left: 0px; -ms-grid-columns: 1fr; grid-template-columns: 1fr; -ms-grid-rows: auto auto auto auto auto; grid-template-rows: auto auto auto auto auto; }
  .contact-form { padding-bottom: 0rem; }
  .produto-arrow-back { width: 1.6rem; }
  .produto-similares-wrapper { padding-top: 0rem; padding-bottom: 0rem; }
  .produto-adicionar-bt { max-width: 100%; }
  .produto-nome-categoria { margin-top: 1rem; margin-bottom: 1.8rem; }
  .produto-bt-icon { margin-right: 1rem; padding-right: 0px; }
  .produto-info-text-wrapper { padding: 1.4rem 0rem; }
  .text-block-4 { font-size: 0.9rem; }
  .subfilter-button-2 { overflow: hidden; margin-right: 0px; -webkit-align-self: center; -ms-flex-item-align: center; -ms-grid-row-align: center; align-self: center; -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; font-size: 0.7rem; line-height: 1.2; text-align: left; text-transform: uppercase; }
  .product-id-2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; padding: 0.95rem; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; }
  .header-wrapper-2 { -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }
  .cart-red-wrapper { padding: 0.4rem; }
  .cart-product-wrapper { margin-top: 1.5rem; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; }
  .cart-product-image-wrapper { width: 75%; margin-right: 0rem; }
  .cart-product-text-wrapper { padding: 0.6rem 0.6rem 0.6rem 0rem; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }
  .cart-quantity-wrapper { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }
  .cart-quantity-selector { width: 50%; }
  .text-block-8 { text-align: center; }
  .eng-prod-car { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; }
  .legenda { display: none; }
  .btn-whats { min-height: 50px; min-width: 50px }
	.icon-whatsapp { height: 20px }
	
  .nav_menu_buttons-wrapper.pesquisa {
    display: none;
  }

  .nav_menu_buttons-wrapper.pesquisa._2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-top: 1vh;
  }
}
#w-node-b8111464-f7c8-b317-591f-c3bad586c6d4-fde6f1b6 { -ms-grid-column: span 1; grid-column-start: span 1; -ms-grid-column-span: 1; grid-column-end: span 1; -ms-grid-row: span 1; grid-row-start: span 1; -ms-grid-row-span: 1; grid-row-end: span 1; -ms-grid-row-align: stretch; align-self: stretch; }
#w-node-d84ca6c2-2dfa-c370-d45b-62d2d35731eb-fde6f1b6 { -ms-grid-column: span 1; grid-column-start: span 1; -ms-grid-column-span: 1; grid-column-end: span 1; -ms-grid-row: span 1; grid-row-start: span 1; -ms-grid-row-span: 1; grid-row-end: span 1; }
#w-node-dd6529e5-58c8-ba8f-57c6-08938e1bc9db-fde6f1b6 { -ms-grid-column: span 1; grid-column-start: span 1; -ms-grid-column-span: 1; grid-column-end: span 1; -ms-grid-row: span 1; grid-row-start: span 1; -ms-grid-row-span: 1; grid-row-end: span 1; }
#w-node-_6251a11c-adf9-4e95-994c-b88b589b8c59-fde6f1b6 { -ms-grid-column: span 1; grid-column-start: span 1; -ms-grid-column-span: 1; grid-column-end: span 1; -ms-grid-row: span 1; grid-row-start: span 1; -ms-grid-row-span: 1; grid-row-end: span 1; }
#w-node-_484be5e4-6335-9bcd-9319-7218a2d0569e-fde6f1b6 { -ms-grid-column: span 1; grid-column-start: span 1; -ms-grid-column-span: 1; grid-column-end: span 1; -ms-grid-row: span 1; grid-row-start: span 1; -ms-grid-row-span: 1; grid-row-end: span 1; }
#w-node-_11226be1-d23e-33a1-ad14-d1a1b0f46fdf-fde6f1b6 { -ms-grid-column: span 1; grid-column-start: span 1; -ms-grid-column-span: 1; grid-column-end: span 1; -ms-grid-row: span 1; grid-row-start: span 1; -ms-grid-row-span: 1; grid-row-end: span 1; }
#w-node-_39e18567-b444-38ce-cdde-5be1508fc755-fde6f1b6 { -ms-grid-column: span 1; grid-column-start: span 1; -ms-grid-column-span: 1; grid-column-end: span 1; -ms-grid-row: span 1; grid-row-start: span 1; -ms-grid-row-span: 1; grid-row-end: span 1; }
#w-node-bfa7375b-0d3b-14c8-ec76-d30c4362ccd5-fde6f1b6 { -ms-grid-column: span 1; grid-column-start: span 1; -ms-grid-column-span: 1; grid-column-end: span 1; -ms-grid-row: span 1; grid-row-start: span 1; -ms-grid-row-span: 1; grid-row-end: span 1; }
#w-node-_76a134d0-954a-50a2-18b9-b44dda3baa39-fde6f1b6 { -ms-grid-column: span 1; grid-column-start: span 1; -ms-grid-column-span: 1; grid-column-end: span 1; -ms-grid-row: span 1; grid-row-start: span 1; -ms-grid-row-span: 1; grid-row-end: span 1; -ms-grid-column-align: center; justify-self: center; }
#w-node-_812dfc90-90a3-0fa0-4fd4-9533d05f7916-fde6f1b6 { -ms-grid-column: span 1; grid-column-start: span 1; -ms-grid-column-span: 1; grid-column-end: span 1; -ms-grid-row: span 1; grid-row-start: span 1; -ms-grid-row-span: 1; grid-row-end: span 1; -ms-grid-row-align: stretch; align-self: stretch; }
#w-node-_812dfc90-90a3-0fa0-4fd4-9533d05f791e-fde6f1b6 { -ms-grid-column: span 1; grid-column-start: span 1; -ms-grid-column-span: 1; grid-column-end: span 1; -ms-grid-row: span 1; grid-row-start: span 1; -ms-grid-row-span: 1; grid-row-end: span 1; }
#w-node-_812dfc90-90a3-0fa0-4fd4-9533d05f7926-fde6f1b6 { -ms-grid-column: span 1; grid-column-start: span 1; -ms-grid-column-span: 1; grid-column-end: span 1; -ms-grid-row: span 1; grid-row-start: span 1; -ms-grid-row-span: 1; grid-row-end: span 1; }
#w-node-_812dfc90-90a3-0fa0-4fd4-9533d05f792e-fde6f1b6 { -ms-grid-column: span 1; grid-column-start: span 1; -ms-grid-column-span: 1; grid-column-end: span 1; -ms-grid-row: span 1; grid-row-start: span 1; -ms-grid-row-span: 1; grid-row-end: span 1; }
#w-node-_812dfc90-90a3-0fa0-4fd4-9533d05f7936-fde6f1b6 { -ms-grid-column: span 1; grid-column-start: span 1; -ms-grid-column-span: 1; grid-column-end: span 1; -ms-grid-row: span 1; grid-row-start: span 1; -ms-grid-row-span: 1; grid-row-end: span 1; }
#w-node-_812dfc90-90a3-0fa0-4fd4-9533d05f793e-fde6f1b6 { -ms-grid-column: span 1; grid-column-start: span 1; -ms-grid-column-span: 1; grid-column-end: span 1; -ms-grid-row: span 1; grid-row-start: span 1; -ms-grid-row-span: 1; grid-row-end: span 1; }
#w-node-_812dfc90-90a3-0fa0-4fd4-9533d05f7946-fde6f1b6 { -ms-grid-column: span 1; grid-column-start: span 1; -ms-grid-column-span: 1; grid-column-end: span 1; -ms-grid-row: span 1; grid-row-start: span 1; -ms-grid-row-span: 1; grid-row-end: span 1; }
#w-node-_812dfc90-90a3-0fa0-4fd4-9533d05f794e-fde6f1b6 { -ms-grid-column: span 1; grid-column-start: span 1; -ms-grid-column-span: 1; grid-column-end: span 1; -ms-grid-row: span 1; grid-row-start: span 1; -ms-grid-row-span: 1; grid-row-end: span 1; }
#w-node-_812dfc90-90a3-0fa0-4fd4-9533d05f7956-fde6f1b6 { -ms-grid-column: span 1; grid-column-start: span 1; -ms-grid-column-span: 1; grid-column-end: span 1; -ms-grid-row: span 1; grid-row-start: span 1; -ms-grid-row-span: 1; grid-row-end: span 1; -ms-grid-column-align: center; justify-self: center; }
#w-node-b9a116d9-3e5b-d9c8-65fd-7a971cf500b6-fde6f1b6 { -ms-grid-column: span 1; grid-column-start: span 1; -ms-grid-column-span: 1; grid-column-end: span 1; -ms-grid-row: span 1; grid-row-start: span 1; -ms-grid-row-span: 1; grid-row-end: span 1; -ms-grid-row-align: stretch; align-self: stretch; }
#w-node-b9a116d9-3e5b-d9c8-65fd-7a971cf500be-fde6f1b6 { -ms-grid-column: span 1; grid-column-start: span 1; -ms-grid-column-span: 1; grid-column-end: span 1; -ms-grid-row: span 1; grid-row-start: span 1; -ms-grid-row-span: 1; grid-row-end: span 1; }
#w-node-b9a116d9-3e5b-d9c8-65fd-7a971cf500c6-fde6f1b6 { -ms-grid-column: span 1; grid-column-start: span 1; -ms-grid-column-span: 1; grid-column-end: span 1; -ms-grid-row: span 1; grid-row-start: span 1; -ms-grid-row-span: 1; grid-row-end: span 1; }
#w-node-b9a116d9-3e5b-d9c8-65fd-7a971cf500ce-fde6f1b6 { -ms-grid-column: span 1; grid-column-start: span 1; -ms-grid-column-span: 1; grid-column-end: span 1; -ms-grid-row: span 1; grid-row-start: span 1; -ms-grid-row-span: 1; grid-row-end: span 1; }
#w-node-b9a116d9-3e5b-d9c8-65fd-7a971cf500d6-fde6f1b6 { -ms-grid-column: span 1; grid-column-start: span 1; -ms-grid-column-span: 1; grid-column-end: span 1; -ms-grid-row: span 1; grid-row-start: span 1; -ms-grid-row-span: 1; grid-row-end: span 1; }
#w-node-b9a116d9-3e5b-d9c8-65fd-7a971cf500de-fde6f1b6 { -ms-grid-column: span 1; grid-column-start: span 1; -ms-grid-column-span: 1; grid-column-end: span 1; -ms-grid-row: span 1; grid-row-start: span 1; -ms-grid-row-span: 1; grid-row-end: span 1; }
#w-node-b9a116d9-3e5b-d9c8-65fd-7a971cf500e6-fde6f1b6 { -ms-grid-column: span 1; grid-column-start: span 1; -ms-grid-column-span: 1; grid-column-end: span 1; -ms-grid-row: span 1; grid-row-start: span 1; -ms-grid-row-span: 1; grid-row-end: span 1; }
#w-node-b9a116d9-3e5b-d9c8-65fd-7a971cf500ee-fde6f1b6 { -ms-grid-column: span 1; grid-column-start: span 1; -ms-grid-column-span: 1; grid-column-end: span 1; -ms-grid-row: span 1; grid-row-start: span 1; -ms-grid-row-span: 1; grid-row-end: span 1; }
#w-node-b9a116d9-3e5b-d9c8-65fd-7a971cf500f6-fde6f1b6 { -ms-grid-column: span 1; grid-column-start: span 1; -ms-grid-column-span: 1; grid-column-end: span 1; -ms-grid-row: span 1; grid-row-start: span 1; -ms-grid-row-span: 1; grid-row-end: span 1; -ms-grid-column-align: center; justify-self: center; }
#w-node-_93f2d39b-4037-740e-22d6-296bcf2d55eb-fde6f1b6 { -ms-grid-column: 1; grid-column-start: 1; -ms-grid-column-span: 1; grid-column-end: 2; -ms-grid-row: 1; grid-row-start: 1; -ms-grid-row-span: 2; grid-row-end: 3; }
#w-node-e7b2dd4d-4bca-d2fe-3b2f-68aa48fd54ff-fde6f1b6 { -ms-grid-column: 2; grid-column-start: 2; -ms-grid-column-span: 1; grid-column-end: 3; -ms-grid-row: 1; grid-row-start: 1; -ms-grid-row-span: 2; grid-row-end: 3; }
#w-node-_0d571c98-d5ed-b940-497e-2d692d26c5ba-fde6f1b6 { -ms-grid-column: span 1; grid-column-start: span 1; -ms-grid-column-span: 1; grid-column-end: span 1; -ms-grid-row: span 1; grid-row-start: span 1; -ms-grid-row-span: 1; grid-row-end: span 1; }
#w-node-_8f798bd1-a3d4-edb8-8d72-408f647633f5-fde6f1b6 { -ms-grid-column: span 1; grid-column-start: span 1; -ms-grid-column-span: 1; grid-column-end: span 1; -ms-grid-row: span 1; grid-row-start: span 1; -ms-grid-row-span: 1; grid-row-end: span 1; -ms-grid-column-align: auto; justify-self: auto; }
#w-node-fbb3639f-f6b1-3290-cad0-bf8a89419c53-89419c4d { -ms-grid-row: 1; grid-row-start: 1; -ms-grid-row-span: 1; grid-row-end: 2; -ms-grid-column: 1; grid-column-start: 1; -ms-grid-column-span: 2; grid-column-end: 3; -ms-grid-column-align: start; justify-self: start; }
#w-node-fbb3639f-f6b1-3290-cad0-bf8a89419c54-89419c4d { -ms-grid-column: span 1; grid-column-start: span 1; -ms-grid-column-span: 1; grid-column-end: span 1; -ms-grid-row: span 1; grid-row-start: span 1; -ms-grid-row-span: 1; grid-row-end: span 1; }
#w-node-fbb3639f-f6b1-3290-cad0-bf8a89419c56-89419c4d { -ms-grid-column: span 1; grid-column-start: span 1; -ms-grid-column-span: 1; grid-column-end: span 1; -ms-grid-row: span 1; grid-row-start: span 1; -ms-grid-row-span: 1; grid-row-end: span 1; -ms-grid-row-align: center; align-self: center; }
#w-node-fbb3639f-f6b1-3290-cad0-bf8a89419c58-89419c4d { -ms-grid-column: span 2; grid-column-start: span 2; -ms-grid-column-span: 2; grid-column-end: span 2; -ms-grid-row: span 1; grid-row-start: span 1; -ms-grid-row-span: 1; grid-row-end: span 1; -ms-grid-column-align: end; justify-self: end; }
#w-node-fbb3639f-f6b1-3290-cad0-bf8a89419c5b-89419c4d { -ms-grid-column: 3; grid-column-start: 3; -ms-grid-column-span: 4; grid-column-end: 7; -ms-grid-row: 1; grid-row-start: 1; -ms-grid-row-span: 1; grid-row-end: 2; -ms-grid-row-align: center; align-self: center; -ms-grid-column-align: center; justify-self: center; }
#w-node-fbb3639f-f6b1-3290-cad0-bf8a89419c5c-89419c4d { -ms-grid-column-span: 4; grid-column-end: 7; -ms-grid-column: 3; grid-column-start: 3; -ms-grid-row-span: 1; grid-row-end: 2; -ms-grid-row: 1; grid-row-start: 1; }
#w-node-fbb3639f-f6b1-3290-cad0-bf8a89419c64-89419c4d { -ms-grid-column: 1; grid-column-start: 1; -ms-grid-column-span: 8; grid-column-end: 9; -ms-grid-row: 2; grid-row-start: 2; -ms-grid-row-span: 1; grid-row-end: 3; }
#w-node-fbb3639f-f6b1-3290-cad0-bf8a89419c66-89419c4d { -ms-grid-column: 3; grid-column-start: 3; -ms-grid-column-span: 4; grid-column-end: 7; -ms-grid-row: 3; grid-row-start: 3; -ms-grid-row-span: 1; grid-row-end: 4; }
#w-node-fbb3639f-f6b1-3290-cad0-bf8a89419c67-89419c4d { -ms-grid-column: 4; grid-column-start: 4; -ms-grid-column-span: 4; grid-column-end: 8; -ms-grid-row: 3; grid-row-start: 3; -ms-grid-row-span: 1; grid-row-end: 4; }
#w-node-aca66fff-a2f8-fa8f-bcc9-b5337bd2dbd3-184552fa { -ms-grid-column: span 1; grid-column-start: span 1; -ms-grid-column-span: 1; grid-column-end: span 1; -ms-grid-row: span 1; grid-row-start: span 1; -ms-grid-row-span: 1; grid-row-end: span 1; -ms-grid-row-align: stretch; align-self: stretch; }
#w-node-aca66fff-a2f8-fa8f-bcc9-b5337bd2dbdb-184552fa { -ms-grid-column: span 1; grid-column-start: span 1; -ms-grid-column-span: 1; grid-column-end: span 1; -ms-grid-row: span 1; grid-row-start: span 1; -ms-grid-row-span: 1; grid-row-end: span 1; }
#w-node-aca66fff-a2f8-fa8f-bcc9-b5337bd2dbe3-184552fa { -ms-grid-column: span 1; grid-column-start: span 1; -ms-grid-column-span: 1; grid-column-end: span 1; -ms-grid-row: span 1; grid-row-start: span 1; -ms-grid-row-span: 1; grid-row-end: span 1; }
#w-node-aca66fff-a2f8-fa8f-bcc9-b5337bd2dbeb-184552fa { -ms-grid-column: span 1; grid-column-start: span 1; -ms-grid-column-span: 1; grid-column-end: span 1; -ms-grid-row: span 1; grid-row-start: span 1; -ms-grid-row-span: 1; grid-row-end: span 1; }
#w-node-aca66fff-a2f8-fa8f-bcc9-b5337bd2dbf3-184552fa { -ms-grid-column: span 1; grid-column-start: span 1; -ms-grid-column-span: 1; grid-column-end: span 1; -ms-grid-row: span 1; grid-row-start: span 1; -ms-grid-row-span: 1; grid-row-end: span 1; }
#w-node-b2238ee2-b705-2fd2-7d6f-48a9731f759c-a1eb8574 { -ms-grid-row: span 2; grid-row-start: span 2; -ms-grid-row-span: 2; grid-row-end: span 2; -ms-grid-column: span 2; grid-column-start: span 2; -ms-grid-column-span: 2; grid-column-end: span 2; }
#w-node-adbec89a-2748-ef83-b496-9ecd6b9c0d55-2b635167 { -ms-grid-row: span 1; grid-row-start: span 1; -ms-grid-row-span: 1; grid-row-end: span 1; -ms-grid-column: span 2; grid-column-start: span 2; -ms-grid-column-span: 2; grid-column-end: span 2; }
#w-node-_2a3618bd-e6a8-53c5-fae6-973430f9ef76-10385813 { -ms-grid-column: span 1; grid-column-start: span 1; -ms-grid-column-span: 1; grid-column-end: span 1; -ms-grid-row: span 1; grid-row-start: span 1; -ms-grid-row-span: 1; grid-row-end: span 1; -ms-grid-row-align: stretch; align-self: stretch; }
#w-node-_2a3618bd-e6a8-53c5-fae6-973430f9ef7e-10385813 { -ms-grid-column: span 1; grid-column-start: span 1; -ms-grid-column-span: 1; grid-column-end: span 1; -ms-grid-row: span 1; grid-row-start: span 1; -ms-grid-row-span: 1; grid-row-end: span 1; }
#w-node-_2a3618bd-e6a8-53c5-fae6-973430f9ef86-10385813 { -ms-grid-column: span 1; grid-column-start: span 1; -ms-grid-column-span: 1; grid-column-end: span 1; -ms-grid-row: span 1; grid-row-start: span 1; -ms-grid-row-span: 1; grid-row-end: span 1; }
#w-node-_2a3618bd-e6a8-53c5-fae6-973430f9ef8e-10385813 { -ms-grid-column: span 1; grid-column-start: span 1; -ms-grid-column-span: 1; grid-column-end: span 1; -ms-grid-row: span 1; grid-row-start: span 1; -ms-grid-row-span: 1; grid-row-end: span 1; }
#w-node-_2a3618bd-e6a8-53c5-fae6-973430f9ef96-10385813 { -ms-grid-column: span 1; grid-column-start: span 1; -ms-grid-column-span: 1; grid-column-end: span 1; -ms-grid-row: span 1; grid-row-start: span 1; -ms-grid-row-span: 1; grid-row-end: span 1; }
#w-node-_2a3618bd-e6a8-53c5-fae6-973430f9ef9e-10385813 { -ms-grid-column: span 1; grid-column-start: span 1; -ms-grid-column-span: 1; grid-column-end: span 1; -ms-grid-row: span 1; grid-row-start: span 1; -ms-grid-row-span: 1; grid-row-end: span 1; }
#w-node-_2a3618bd-e6a8-53c5-fae6-973430f9efa6-10385813 { -ms-grid-column: span 1; grid-column-start: span 1; -ms-grid-column-span: 1; grid-column-end: span 1; -ms-grid-row: span 1; grid-row-start: span 1; -ms-grid-row-span: 1; grid-row-end: span 1; }
#w-node-_2a3618bd-e6a8-53c5-fae6-973430f9efae-10385813 { -ms-grid-column: span 1; grid-column-start: span 1; -ms-grid-column-span: 1; grid-column-end: span 1; -ms-grid-row: span 1; grid-row-start: span 1; -ms-grid-row-span: 1; grid-row-end: span 1; }
#w-node-_2a3618bd-e6a8-53c5-fae6-973430f9efb6-10385813 { -ms-grid-column: span 1; grid-column-start: span 1; -ms-grid-column-span: 1; grid-column-end: span 1; -ms-grid-row: span 1; grid-row-start: span 1; -ms-grid-row-span: 1; grid-row-end: span 1; -ms-grid-column-align: center; justify-self: center; }
#w-node-_0c77cf0a-c084-0ebb-e99d-b1663b2d25b1-10385813 { -ms-grid-column: span 1; grid-column-start: span 1; -ms-grid-column-span: 1; grid-column-end: span 1; -ms-grid-row: span 1; grid-row-start: span 1; -ms-grid-row-span: 1; grid-row-end: span 1; -ms-grid-row-align: stretch; align-self: stretch; }
#w-node-_0c77cf0a-c084-0ebb-e99d-b1663b2d25b9-10385813 { -ms-grid-column: span 1; grid-column-start: span 1; -ms-grid-column-span: 1; grid-column-end: span 1; -ms-grid-row: span 1; grid-row-start: span 1; -ms-grid-row-span: 1; grid-row-end: span 1; }
#w-node-_0c77cf0a-c084-0ebb-e99d-b1663b2d25c1-10385813 { -ms-grid-column: span 1; grid-column-start: span 1; -ms-grid-column-span: 1; grid-column-end: span 1; -ms-grid-row: span 1; grid-row-start: span 1; -ms-grid-row-span: 1; grid-row-end: span 1; }
#w-node-_0c77cf0a-c084-0ebb-e99d-b1663b2d25c9-10385813 { -ms-grid-column: span 1; grid-column-start: span 1; -ms-grid-column-span: 1; grid-column-end: span 1; -ms-grid-row: span 1; grid-row-start: span 1; -ms-grid-row-span: 1; grid-row-end: span 1; }
#w-node-_0c77cf0a-c084-0ebb-e99d-b1663b2d25d1-10385813 { -ms-grid-column: span 1; grid-column-start: span 1; -ms-grid-column-span: 1; grid-column-end: span 1; -ms-grid-row: span 1; grid-row-start: span 1; -ms-grid-row-span: 1; grid-row-end: span 1; }
#w-node-_0c77cf0a-c084-0ebb-e99d-b1663b2d25d9-10385813 { -ms-grid-column: span 1; grid-column-start: span 1; -ms-grid-column-span: 1; grid-column-end: span 1; -ms-grid-row: span 1; grid-row-start: span 1; -ms-grid-row-span: 1; grid-row-end: span 1; }
#w-node-_0c77cf0a-c084-0ebb-e99d-b1663b2d25e1-10385813 { -ms-grid-column: span 1; grid-column-start: span 1; -ms-grid-column-span: 1; grid-column-end: span 1; -ms-grid-row: span 1; grid-row-start: span 1; -ms-grid-row-span: 1; grid-row-end: span 1; }
#w-node-_0c77cf0a-c084-0ebb-e99d-b1663b2d25e9-10385813 { -ms-grid-column: span 1; grid-column-start: span 1; -ms-grid-column-span: 1; grid-column-end: span 1; -ms-grid-row: span 1; grid-row-start: span 1; -ms-grid-row-span: 1; grid-row-end: span 1; }
#w-node-_0c77cf0a-c084-0ebb-e99d-b1663b2d25f1-10385813 { -ms-grid-column: span 1; grid-column-start: span 1; -ms-grid-column-span: 1; grid-column-end: span 1; -ms-grid-row: span 1; grid-row-start: span 1; -ms-grid-row-span: 1; grid-row-end: span 1; -ms-grid-column-align: center; justify-self: center; }
#w-node-_92c8614a-1e5c-17d5-0a78-91b7cc0a9ffc-10385813 { -ms-grid-column: span 1; grid-column-start: span 1; -ms-grid-column-span: 1; grid-column-end: span 1; -ms-grid-row: span 1; grid-row-start: span 1; -ms-grid-row-span: 1; grid-row-end: span 1; -ms-grid-row-align: stretch; align-self: stretch; }
#w-node-_92c8614a-1e5c-17d5-0a78-91b7cc0aa004-10385813 { -ms-grid-column: span 1; grid-column-start: span 1; -ms-grid-column-span: 1; grid-column-end: span 1; -ms-grid-row: span 1; grid-row-start: span 1; -ms-grid-row-span: 1; grid-row-end: span 1; }
#w-node-_92c8614a-1e5c-17d5-0a78-91b7cc0aa00c-10385813 { -ms-grid-column: span 1; grid-column-start: span 1; -ms-grid-column-span: 1; grid-column-end: span 1; -ms-grid-row: span 1; grid-row-start: span 1; -ms-grid-row-span: 1; grid-row-end: span 1; }
#w-node-_92c8614a-1e5c-17d5-0a78-91b7cc0aa014-10385813 { -ms-grid-column: span 1; grid-column-start: span 1; -ms-grid-column-span: 1; grid-column-end: span 1; -ms-grid-row: span 1; grid-row-start: span 1; -ms-grid-row-span: 1; grid-row-end: span 1; }
#w-node-_92c8614a-1e5c-17d5-0a78-91b7cc0aa01c-10385813 { -ms-grid-column: span 1; grid-column-start: span 1; -ms-grid-column-span: 1; grid-column-end: span 1; -ms-grid-row: span 1; grid-row-start: span 1; -ms-grid-row-span: 1; grid-row-end: span 1; }
#w-node-_92c8614a-1e5c-17d5-0a78-91b7cc0aa024-10385813 { -ms-grid-column: span 1; grid-column-start: span 1; -ms-grid-column-span: 1; grid-column-end: span 1; -ms-grid-row: span 1; grid-row-start: span 1; -ms-grid-row-span: 1; grid-row-end: span 1; }
#w-node-_92c8614a-1e5c-17d5-0a78-91b7cc0aa02c-10385813 { -ms-grid-column: span 1; grid-column-start: span 1; -ms-grid-column-span: 1; grid-column-end: span 1; -ms-grid-row: span 1; grid-row-start: span 1; -ms-grid-row-span: 1; grid-row-end: span 1; }
#w-node-_92c8614a-1e5c-17d5-0a78-91b7cc0aa034-10385813 { -ms-grid-column: span 1; grid-column-start: span 1; -ms-grid-column-span: 1; grid-column-end: span 1; -ms-grid-row: span 1; grid-row-start: span 1; -ms-grid-row-span: 1; grid-row-end: span 1; }
#w-node-_92c8614a-1e5c-17d5-0a78-91b7cc0aa03c-10385813 { -ms-grid-column: span 1; grid-column-start: span 1; -ms-grid-column-span: 1; grid-column-end: span 1; -ms-grid-row: span 1; grid-row-start: span 1; -ms-grid-row-span: 1; grid-row-end: span 1; -ms-grid-column-align: center; justify-self: center; }
#w-node-a5fa6d09-8091-61bf-e4cc-8b20eae77394-28beec04 { -ms-grid-column: span 1; grid-column-start: span 1; -ms-grid-column-span: 1; grid-column-end: span 1; -ms-grid-row: span 1; grid-row-start: span 1; -ms-grid-row-span: 1; grid-row-end: span 1; }
#w-node-_50061b34-3199-3328-30a6-d490b2a8597a-28beec04 { -ms-grid-column: span 1; grid-column-start: span 1; -ms-grid-column-span: 1; grid-column-end: span 1; -ms-grid-row: span 1; grid-row-start: span 1; -ms-grid-row-span: 1; grid-row-end: span 1; }
#w-node-_50061b34-3199-3328-30a6-d490b2a8597d-28beec04 { -ms-grid-column: span 1; grid-column-start: span 1; -ms-grid-column-span: 1; grid-column-end: span 1; -ms-grid-row: span 1; grid-row-start: span 1; -ms-grid-row-span: 1; grid-row-end: span 1; -ms-grid-column-align: center; justify-self: center; }
#w-node-_50061b34-3199-3328-30a6-d490b2a85980-28beec04 { -ms-grid-column: span 3; grid-column-start: span 3; -ms-grid-column-span: 3; grid-column-end: span 3; -ms-grid-row: span 1; grid-row-start: span 1; -ms-grid-row-span: 1; grid-row-end: span 1; }
#w-node-_50061b34-3199-3328-30a6-d490b2a85982-28beec04 { -ms-grid-column: span 1; grid-column-start: span 1; -ms-grid-column-span: 1; grid-column-end: span 1; -ms-grid-row: span 1; grid-row-start: span 1; -ms-grid-row-span: 1; grid-row-end: span 1; }
#w-node-_50061b34-3199-3328-30a6-d490b2a85990-28beec04 { -ms-grid-column: span 1; grid-column-start: span 1; -ms-grid-column-span: 1; grid-column-end: span 1; -ms-grid-row: span 1; grid-row-start: span 1; -ms-grid-row-span: 1; grid-row-end: span 1; -ms-grid-row-align: stretch; align-self: stretch; -ms-grid-column-align: center; justify-self: center; }
#w-node-c7480a99-e994-fb9b-b645-4f47b08ed82d-28beec04 { -ms-grid-column: span 1; grid-column-start: span 1; -ms-grid-column-span: 1; grid-column-end: span 1; -ms-grid-row: span 1; grid-row-start: span 1; -ms-grid-row-span: 1; grid-row-end: span 1; }
#w-node-c7480a99-e994-fb9b-b645-4f47b08ed83b-28beec04 { -ms-grid-column: span 1; grid-column-start: span 1; -ms-grid-column-span: 1; grid-column-end: span 1; -ms-grid-row: span 1; grid-row-start: span 1; -ms-grid-row-span: 1; grid-row-end: span 1; -ms-grid-row-align: stretch; align-self: stretch; -ms-grid-column-align: center; justify-self: center; }
#w-node-_6d9ad367-f5a9-9ad5-dc93-11a1b4e10305-28beec04 { -ms-grid-column: span 1; grid-column-start: span 1; -ms-grid-column-span: 1; grid-column-end: span 1; -ms-grid-row: span 1; grid-row-start: span 1; -ms-grid-row-span: 1; grid-row-end: span 1; }
#w-node-_6d9ad367-f5a9-9ad5-dc93-11a1b4e10313-28beec04 { -ms-grid-column: span 1; grid-column-start: span 1; -ms-grid-column-span: 1; grid-column-end: span 1; -ms-grid-row: span 1; grid-row-start: span 1; -ms-grid-row-span: 1; grid-row-end: span 1; -ms-grid-row-align: stretch; align-self: stretch; -ms-grid-column-align: center; justify-self: center; }
#w-node-_50061b34-3199-3328-30a6-d490b2a85981-28beec04 { -ms-grid-column: 1; grid-column-start: 1; -ms-grid-column-span: 3; grid-column-end: 4; -ms-grid-row: 4; grid-row-start: 4; -ms-grid-row-span: 1; grid-row-end: 5; }
#w-node-_50061b34-3199-3328-30a6-d490b2a8599a-28beec04 { -ms-grid-column: 3; grid-column-start: 3; -ms-grid-column-span: 1; grid-column-end: 4; -ms-grid-row: 5; grid-row-start: 5; -ms-grid-row-span: 1; grid-row-end: 6; -ms-grid-column-align: stretch; justify-self: stretch; -ms-grid-row-align: end; align-self: end; }
#w-node-adbec89a-2748-ef83-b496-9ecd6b9c0d55-701f1c69 { -ms-grid-row: span 1; grid-row-start: span 1; -ms-grid-row-span: 1; grid-row-end: span 1; -ms-grid-column: span 2; grid-column-start: span 2; -ms-grid-column-span: 2; grid-column-end: span 2; }
@media screen and (max-width:991px) {
  #w-node-fbb3639f-f6b1-3290-cad0-bf8a89419c53-89419c4d { -webkit-align-self: center; -ms-flex-item-align: center; -ms-grid-row-align: center; align-self: center; }
  #w-node-fbb3639f-f6b1-3290-cad0-bf8a89419c54-89419c4d { -ms-grid-column-align: center; justify-self: center; -webkit-align-self: center; -ms-flex-item-align: center; -ms-grid-row-align: center; align-self: center; }
  #w-node-fbb3639f-f6b1-3290-cad0-bf8a89419c58-89419c4d { -ms-grid-column-span: 2; grid-column-end: 9; -ms-grid-column: 7; grid-column-start: 7; -ms-grid-row-span: 1; grid-row-end: 2; -ms-grid-row: 1; grid-row-start: 1; -ms-grid-column-align: end; justify-self: end; -ms-grid-row-align: center; align-self: center; }
}
@media screen and (max-width:767px) {
  #w-node-fbb3639f-f6b1-3290-cad0-bf8a89419c53-89419c4d { -ms-grid-column: 1; grid-column-start: 1; -ms-grid-column-span: 2; grid-column-end: 3; -ms-grid-row: 1; grid-row-start: 1; -ms-grid-row-span: 1; grid-row-end: 2; -ms-grid-column-align: start; justify-self: start; }
  #w-node-fbb3639f-f6b1-3290-cad0-bf8a89419c54-89419c4d { -ms-grid-column-span: 1; grid-column-end: 3; -ms-grid-column: 2; grid-column-start: 2; -ms-grid-row-span: 1; grid-row-end: 2; -ms-grid-row: 1; grid-row-start: 1; -ms-grid-column-align: start; justify-self: start; }
  #w-node-fbb3639f-f6b1-3290-cad0-bf8a89419c56-89419c4d { -ms-grid-column-span: 1; grid-column-end: 2; -ms-grid-column: 1; grid-column-start: 1; -ms-grid-row-span: 1; grid-row-end: 2; -ms-grid-row: 1; grid-row-start: 1; }
  #w-node-fbb3639f-f6b1-3290-cad0-bf8a89419c58-89419c4d { -ms-grid-column: 3; grid-column-start: 3; -ms-grid-column-span: 2; grid-column-end: 5; -ms-grid-row-span: 1; grid-row-end: 2; -ms-grid-row: 1; grid-row-start: 1; -ms-grid-column-align: end; justify-self: end; }
  #w-node-fbb3639f-f6b1-3290-cad0-bf8a89419c5b-89419c4d { -ms-grid-column: 1; grid-column-start: 1; -ms-grid-column-span: 4; grid-column-end: 5; -ms-grid-row: 2; grid-row-start: 2; -ms-grid-row-span: 1; grid-row-end: 3; }
  #w-node-fbb3639f-f6b1-3290-cad0-bf8a89419c64-89419c4d { -ms-grid-column: 1; grid-column-start: 1; -ms-grid-column-span: 4; grid-column-end: 5; -ms-grid-row: 3; grid-row-start: 3; -ms-grid-row-span: 1; grid-row-end: 4; }
  #w-node-fbb3639f-f6b1-3290-cad0-bf8a89419c66-89419c4d { -ms-grid-column: 1; grid-column-start: 1; -ms-grid-column-span: 4; grid-column-end: 5; -ms-grid-row: 4; grid-row-start: 4; -ms-grid-row-span: 1; grid-row-end: 5; }
}
@media screen and (max-width:479px) {
  #w-node-b8111464-f7c8-b317-591f-c3bad586c6d4-fde6f1b6 { -ms-grid-column: span 1; grid-column-start: span 1; -ms-grid-column-span: 1; grid-column-end: span 1; -ms-grid-row: span 1; grid-row-start: span 1; -ms-grid-row-span: 1; grid-row-end: span 1; }
  #w-node-_812dfc90-90a3-0fa0-4fd4-9533d05f7916-fde6f1b6 { -ms-grid-column: span 1; grid-column-start: span 1; -ms-grid-column-span: 1; grid-column-end: span 1; -ms-grid-row: span 1; grid-row-start: span 1; -ms-grid-row-span: 1; grid-row-end: span 1; }
  #w-node-b9a116d9-3e5b-d9c8-65fd-7a971cf500b6-fde6f1b6 { -ms-grid-column: span 1; grid-column-start: span 1; -ms-grid-column-span: 1; grid-column-end: span 1; -ms-grid-row: span 1; grid-row-start: span 1; -ms-grid-row-span: 1; grid-row-end: span 1; }
  #w-node-_93f2d39b-4037-740e-22d6-296bcf2d55eb-fde6f1b6 { -ms-grid-column-span: 3; grid-column-end: 3; -ms-grid-row: 2; grid-row-start: 2; }
  #w-node-e7b2dd4d-4bca-d2fe-3b2f-68aa48fd54ff-fde6f1b6 { -ms-grid-column: 1; grid-column-start: 1; -ms-grid-row-span: 2; grid-row-end: 2; }
  #w-node-_0d571c98-d5ed-b940-497e-2d692d26c5ba-fde6f1b6 { -ms-grid-column-span: 2; grid-column-end: 3; -ms-grid-column: 1; grid-column-start: 1; -ms-grid-row-span: 1; grid-row-end: 4; -ms-grid-row: 3; grid-row-start: 3; }
  #w-node-_8f798bd1-a3d4-edb8-8d72-408f647633f5-fde6f1b6 { -ms-grid-column: 1; grid-column-start: 1; -ms-grid-column-span: 2; grid-column-end: 3; -ms-grid-row: 4; grid-row-start: 4; -ms-grid-row-span: 1; grid-row-end: 5; }
  #w-node-fbb3639f-f6b1-3290-cad0-bf8a89419c53-89419c4d { -ms-grid-column-span: 1; grid-column-end: 2; -ms-grid-column: 1; grid-column-start: 1; -ms-grid-row: 1; grid-row-start: 1; -ms-grid-row-span: 1; grid-row-end: 2; }
  #w-node-fbb3639f-f6b1-3290-cad0-bf8a89419c58-89419c4d { -ms-grid-column: 2; grid-column-start: 2; -ms-grid-column-span: 1; grid-column-end: 3; -ms-grid-row: 1; grid-row-start: 1; -ms-grid-row-span: 1; grid-row-end: 2; }
  #w-node-fbb3639f-f6b1-3290-cad0-bf8a89419c5b-89419c4d { -ms-grid-column-span: 3; grid-column-end: 3; -ms-grid-row: 2; grid-row-start: 2; -ms-grid-row-span: 1; grid-row-end: 3; }
  #w-node-fbb3639f-f6b1-3290-cad0-bf8a89419c5c-89419c4d { -ms-grid-column-span: 2; grid-column-end: 3; -ms-grid-column: 1; grid-column-start: 1; -ms-grid-row-span: 1; grid-row-end: 3; -ms-grid-row: 2; grid-row-start: 2; -ms-grid-row-align: center; align-self: center; }
  #w-node-fbb3639f-f6b1-3290-cad0-bf8a89419c64-89419c4d { -ms-grid-column-align: center; justify-self: center; -ms-grid-column-span: 2; grid-column-end: 3; -ms-grid-row: 3; grid-row-start: 3; -ms-grid-row-span: 1; grid-row-end: 4; -ms-grid-column: 1; grid-column-start: 1; }
  #w-node-fbb3639f-f6b1-3290-cad0-bf8a89419c66-89419c4d { -ms-grid-row: 4; grid-row-start: 4; -ms-grid-row-span: 1; grid-row-end: 5; -ms-grid-column-span: 3; grid-column-end: 3; }
  #w-node-aca66fff-a2f8-fa8f-bcc9-b5337bd2dbd3-184552fa { -ms-grid-column: span 1; grid-column-start: span 1; -ms-grid-column-span: 1; grid-column-end: span 1; -ms-grid-row: span 1; grid-row-start: span 1; -ms-grid-row-span: 1; grid-row-end: span 1; }
  #w-node-b2238ee2-b705-2fd2-7d6f-48a9731f759c-a1eb8574 { -ms-grid-row: span 1; grid-row-start: span 1; -ms-grid-row-span: 1; grid-row-end: span 1; -ms-grid-column: span 1; grid-column-start: span 1; -ms-grid-column-span: 1; grid-column-end: span 1; }
  #w-node-adbec89a-2748-ef83-b496-9ecd6b9c0d45-2b635167 { -ms-grid-column: span 2; grid-column-start: span 2; -ms-grid-column-span: 2; grid-column-end: span 2; -ms-grid-row: span 1; grid-row-start: span 1; -ms-grid-row-span: 1; grid-row-end: span 1; }
  #w-node-adbec89a-2748-ef83-b496-9ecd6b9c0d49-2b635167 { -ms-grid-column: span 2; grid-column-start: span 2; -ms-grid-column-span: 2; grid-column-end: span 2; -ms-grid-row: span 1; grid-row-start: span 1; -ms-grid-row-span: 1; grid-row-end: span 1; }
  #w-node-adbec89a-2748-ef83-b496-9ecd6b9c0d4d-2b635167 { -ms-grid-column: span 2; grid-column-start: span 2; -ms-grid-column-span: 2; grid-column-end: span 2; -ms-grid-row: span 1; grid-row-start: span 1; -ms-grid-row-span: 1; grid-row-end: span 1; }
  #w-node-adbec89a-2748-ef83-b496-9ecd6b9c0d51-2b635167 { -ms-grid-column: span 2; grid-column-start: span 2; -ms-grid-column-span: 2; grid-column-end: span 2; -ms-grid-row: span 1; grid-row-start: span 1; -ms-grid-row-span: 1; grid-row-end: span 1; }
  #w-node-_91d9b62a-f464-3f47-1fce-f21f59ba7e28-2b635167 { -ms-grid-column: span 2; grid-column-start: span 2; -ms-grid-column-span: 2; grid-column-end: span 2; -ms-grid-row: span 1; grid-row-start: span 1; -ms-grid-row-span: 1; grid-row-end: span 1; }
  #w-node-_2a3618bd-e6a8-53c5-fae6-973430f9ef76-10385813 { -ms-grid-column: span 1; grid-column-start: span 1; -ms-grid-column-span: 1; grid-column-end: span 1; -ms-grid-row: span 1; grid-row-start: span 1; -ms-grid-row-span: 1; grid-row-end: span 1; }
  #w-node-_0c77cf0a-c084-0ebb-e99d-b1663b2d25b1-10385813 { -ms-grid-column: span 1; grid-column-start: span 1; -ms-grid-column-span: 1; grid-column-end: span 1; -ms-grid-row: span 1; grid-row-start: span 1; -ms-grid-row-span: 1; grid-row-end: span 1; }
  #w-node-_92c8614a-1e5c-17d5-0a78-91b7cc0a9ffc-10385813 { -ms-grid-column: span 1; grid-column-start: span 1; -ms-grid-column-span: 1; grid-column-end: span 1; -ms-grid-row: span 1; grid-row-start: span 1; -ms-grid-row-span: 1; grid-row-end: span 1; }
  #w-node-_50061b34-3199-3328-30a6-d490b2a8597a-28beec04 { -ms-grid-column-span: 1; grid-column-end: 2; -ms-grid-column: 1; grid-column-start: 1; -ms-grid-row-span: 1; grid-row-end: 2; -ms-grid-row: 1; grid-row-start: 1; }
  #w-node-_50061b34-3199-3328-30a6-d490b2a8597d-28beec04 { -ms-grid-column-span: 1; grid-column-end: 2; -ms-grid-column: 1; grid-column-start: 1; -ms-grid-row-span: 1; grid-row-end: 5; -ms-grid-row: 4; grid-row-start: 4; }
  #w-node-_50061b34-3199-3328-30a6-d490b2a85980-28beec04 { -ms-grid-column: 1; grid-column-start: 1; -ms-grid-column-span: 1; grid-column-end: 2; -ms-grid-row-span: 1; grid-row-end: 3; -ms-grid-row: 2; grid-row-start: 2; }
  #w-node-_50061b34-3199-3328-30a6-d490b2a85982-28beec04 { -ms-grid-column-span: 1; grid-column-end: 2; -ms-grid-column: 1; grid-column-start: 1; -ms-grid-row-span: 1; grid-row-end: 3; -ms-grid-row: 2; grid-row-start: 2; }
  #w-node-_50061b34-3199-3328-30a6-d490b2a85990-28beec04 { -ms-grid-column-span: 1; grid-column-end: 2; -ms-grid-column: 1; grid-column-start: 1; -ms-grid-row-span: 1; grid-row-end: 6; -ms-grid-row: 5; grid-row-start: 5; }
  #w-node-c7480a99-e994-fb9b-b645-4f47b08ed82d-28beec04 { -ms-grid-column-span: 1; grid-column-end: 2; -ms-grid-column: 1; grid-column-start: 1; -ms-grid-row-span: 1; grid-row-end: 3; -ms-grid-row: 2; grid-row-start: 2; }
  #w-node-c7480a99-e994-fb9b-b645-4f47b08ed83b-28beec04 { -ms-grid-column-span: 1; grid-column-end: 2; -ms-grid-column: 1; grid-column-start: 1; -ms-grid-row-span: 1; grid-row-end: 6; -ms-grid-row: 5; grid-row-start: 5; }
  #w-node-_6d9ad367-f5a9-9ad5-dc93-11a1b4e10305-28beec04 { -ms-grid-column-span: 1; grid-column-end: 2; -ms-grid-column: 1; grid-column-start: 1; -ms-grid-row-span: 1; grid-row-end: 3; -ms-grid-row: 2; grid-row-start: 2; }
  #w-node-_6d9ad367-f5a9-9ad5-dc93-11a1b4e10313-28beec04 { -ms-grid-column-span: 1; grid-column-end: 2; -ms-grid-column: 1; grid-column-start: 1; -ms-grid-row-span: 1; grid-row-end: 6; -ms-grid-row: 5; grid-row-start: 5; }
  #w-node-_50061b34-3199-3328-30a6-d490b2a85981-28beec04 { -ms-grid-column-span: 2; grid-column-end: 2; -ms-grid-row: 3; grid-row-start: 3; -ms-grid-row-span: 1; grid-row-end: 4; }
  #w-node-_50061b34-3199-3328-30a6-d490b2a8599a-28beec04 { -ms-grid-column: 1; grid-column-start: 1; -ms-grid-column-span: 1; grid-column-end: 2; -ms-grid-row: 7; grid-row-start: 7; -ms-grid-row-span: 1; grid-row-end: 8; -ms-grid-column-align: stretch; justify-self: stretch; -ms-grid-row-align: end; align-self: end; }
  #w-node-adbec89a-2748-ef83-b496-9ecd6b9c0d45-701f1c69 { -ms-grid-column: span 2; grid-column-start: span 2; -ms-grid-column-span: 2; grid-column-end: span 2; -ms-grid-row: span 1; grid-row-start: span 1; -ms-grid-row-span: 1; grid-row-end: span 1; }
  #w-node-adbec89a-2748-ef83-b496-9ecd6b9c0d49-701f1c69 { -ms-grid-column: span 2; grid-column-start: span 2; -ms-grid-column-span: 2; grid-column-end: span 2; -ms-grid-row: span 1; grid-row-start: span 1; -ms-grid-row-span: 1; grid-row-end: span 1; }
  #w-node-adbec89a-2748-ef83-b496-9ecd6b9c0d4d-701f1c69 { -ms-grid-column: span 2; grid-column-start: span 2; -ms-grid-column-span: 2; grid-column-end: span 2; -ms-grid-row: span 1; grid-row-start: span 1; -ms-grid-row-span: 1; grid-row-end: span 1; }
  #w-node-adbec89a-2748-ef83-b496-9ecd6b9c0d51-701f1c69 { -ms-grid-column: span 2; grid-column-start: span 2; -ms-grid-column-span: 2; grid-column-end: span 2; -ms-grid-row: span 1; grid-row-start: span 1; -ms-grid-row-span: 1; grid-row-end: span 1; }
  #w-node-_91d9b62a-f464-3f47-1fce-f21f59ba7e28-701f1c69 { -ms-grid-column: span 2; grid-column-start: span 2; -ms-grid-column-span: 2; grid-column-end: span 2; -ms-grid-row: span 1; grid-row-start: span 1; -ms-grid-row-span: 1; grid-row-end: span 1; }
}
