@layer components {
.section_section__AmDVi [data-fs-content=alert] {
width: 100%;
max-width: 100%
}
.section_section__AmDVi [data-fs-icon] {
display: flex;
align-items: center;
justify-content: center
}
.section_section__AmDVi [data-fs-button] {
--fs-button-padding: calc(var(--fs-spacing-1) - (var(--fs-button-border-width) * 2)) var(--fs-spacing-3);
--fs-button-height: var(--fs-control-tap-size);
--fs-button-gap: var(--fs-spacing-2);
--fs-button-shadow: var(--fs-shadow);
--fs-button-shadow-hover: var(--fs-button-shadow);
--fs-button-border-radius: var(--fs-border-radius);
--fs-button-border-width: var(--fs-border-width-thick);
--fs-button-border-color: transparent;
--fs-button-text-size: var(--fs-text-size-base);
--fs-button-text-weight: var(--fs-text-weight-bold);
--fs-button-transition-function: var(--fs-transition-function);
--fs-button-transition-property: var(--fs-transition-property);
--fs-button-transition-timing: var(--fs-transition-timing);
--fs-button-primary-text-color: var(--fs-color-primary-text);
--fs-button-primary-text-color-hover: var(--fs-button-primary-text-color);
--fs-button-primary-text-color-active: var(--fs-button-primary-text-color);
--fs-button-primary-bkg-color: var(--fs-color-primary-bkg);
--fs-button-primary-bkg-color-hover: var(--fs-color-primary-bkg-hover);
--fs-button-primary-bkg-color-active: var(--fs-color-primary-bkg-active);
--fs-button-primary-border-color: transparent;
--fs-button-primary-border-color-hover: var(--fs-button-primary-border-color);
--fs-button-primary-border-color-active: var(--fs-button-primary-border-color);
--fs-button-primary-shadow-hover: var(--fs-button-shadow-hover);
--fs-button-primary-inverse-text-color: var(--fs-button-primary-bkg-color);
--fs-button-primary-inverse-text-color-hover: var(--fs-button-primary-bkg-color);
--fs-button-primary-inverse-text-color-active: var(--fs-button-primary-bkg-color);
--fs-button-primary-inverse-bkg-color: var(--fs-button-primary-text-color);
--fs-button-primary-inverse-bkg-color-hover: var(--fs-color-primary-bkg-light);
--fs-button-primary-inverse-bkg-color-active: var(--fs-color-primary-bkg-light-active);
--fs-button-primary-inverse-border-color: var(--fs-button-primary-border-color);
--fs-button-primary-inverse-border-color-hover: var(--fs-button-primary-border-color);
--fs-button-primary-inverse-border-color-active: var(--fs-button-primary-border-color);
--fs-button-primary-inverse-shadow-hover: var(--fs-button-shadow-hover);
--fs-button-secondary-text-color: var(--fs-color-secondary-text);
--fs-button-secondary-text-color-hover: var(--fs-color-text-inverse);
--fs-button-secondary-text-color-active: var(--fs-button-secondary-text-color-hover);
--fs-button-secondary-bkg-color: var(--fs-color-secondary-bkg);
--fs-button-secondary-bkg-color-hover: var(--fs-color-secondary-bkg-hover);
--fs-button-secondary-bkg-color-active: var(--fs-color-secondary-bkg-active);
--fs-button-secondary-border-color: var(--fs-button-secondary-text-color);
--fs-button-secondary-border-color-hover: var(--fs-button-secondary-bkg-color-hover);
--fs-button-secondary-border-color-active: var(--fs-button-secondary-bkg-color-active);
--fs-button-secondary-shadow-hover: var(--fs-button-shadow-hover);
--fs-button-secondary-inverse-text-color: var(--fs-button-secondary-text-color-hover);
--fs-button-secondary-inverse-text-color-hover: var(--fs-button-secondary-text-color);
--fs-button-secondary-inverse-text-color-active: var(--fs-button-secondary-inverse-text-color-hover);
--fs-button-secondary-inverse-bkg-color: var(--fs-button-secondary-bkg-color);
--fs-button-secondary-inverse-bkg-color-hover: var(--fs-button-secondary-text-color-hover);
--fs-button-secondary-inverse-bkg-color-active: var(--fs-color-secondary-bkg-light);
--fs-button-secondary-inverse-border-color: var(--fs-button-secondary-inverse-text-color);
--fs-button-secondary-inverse-border-color-hover: var(--fs-button-secondary-inverse-bkg-color-hover);
--fs-button-secondary-inverse-border-color-active: var(--fs-button-secondary-inverse-bkg-color-active);
--fs-button-secondary-inverse-shadow-hover: var(--fs-button-shadow-hover);
--fs-button-tertiary-text-color: var(--fs-color-tertiary-text);
--fs-button-tertiary-text-color-hover: var(--fs-button-tertiary-text-color);
--fs-button-tertiary-text-color-active: var(--fs-button-primary-bkg-color);
--fs-button-tertiary-bkg-color: var(--fs-color-tertiary-bkg);
--fs-button-tertiary-bkg-color-hover: var(--fs-color-tertiary-bkg-hover);
--fs-button-tertiary-bkg-color-active: var(--fs-color-tertiary-bkg-active);
--fs-button-tertiary-border-color: transparent;
--fs-button-tertiary-border-color-hover: var(--fs-button-tertiary-border-color);
--fs-button-tertiary-border-color-active: var(--fs-button-tertiary-border-color);
--fs-button-tertiary-shadow-hover: var(--fs-button-shadow-hover);
--fs-button-tertiary-inverse-text-color: var(--fs-button-secondary-text-color-hover);
--fs-button-tertiary-inverse-text-color-hover: var(--fs-button-secondary-text-color-hover);
--fs-button-tertiary-inverse-text-color-active: var(--fs-button-secondary-text-color-hover);
--fs-button-tertiary-inverse-bkg-color: var(--fs-button-secondary-inverse-bkg-color);
--fs-button-tertiary-inverse-bkg-color-hover: var(--fs-button-primary-bkg-color-hover);
--fs-button-tertiary-inverse-bkg-color-active: var(--fs-button-primary-bkg-color-active);
--fs-button-tertiary-inverse-border-color: var(--fs-button-tertiary-border-color);
--fs-button-tertiary-inverse-border-color-hover: var(--fs-button-tertiary-border-color);
--fs-button-tertiary-inverse-border-color-active: var(--fs-button-tertiary-border-color);
--fs-button-tertiary-inverse-shadow-hover: var(--fs-button-shadow-hover);
--fs-button-disabled-bkg-color: var(--fs-color-disabled-bkg);
--fs-button-disabled-text-color: var(--fs-color-disabled-text);
--fs-button-loading-label-column-gap: var(--fs-spacing-3);
--fs-button-small-padding: var(--fs-spacing-0) var(--fs-spacing-1);
--fs-button-small-min-height: var(--fs-spacing-7);
--fs-button-small-gap: var(--fs-spacing-1);
--fs-button-small-icon-width: var(--fs-spacing-3);
--fs-button-small-icon-height: var(--fs-button-small-icon-width);
--fs-button-icon-padding: 0 var(--fs-spacing-1);
display: flex;
align-items: stretch;
width: -webkit-fit-content;
width: -moz-fit-content;
width: fit-content;
min-height: var(--fs-button-height);
padding: 0;
cursor: pointer
}
.section_section__AmDVi [data-fs-button] [data-fs-button-wrapper] {
position: relative;
display: inline-flex;
-moz-column-gap: var(--fs-button-gap);
column-gap: var(--fs-button-gap);
align-items: center;
justify-content: center;
width: 100%;
padding: var(--fs-button-padding);
font-size: var(--fs-button-text-size);
font-weight: var(--fs-button-text-weight);
line-height: var(--fs-button-text-size);
text-decoration: none;
border: var(--fs-button-border-width) solid var(--fs-button-border-color);
border-radius: var(--fs-button-border-radius);
outline: none;
box-shadow: var(--fs-button-shadow);
transition: var(--fs-button-transition-property) var(--fs-button-transition-timing) var(--fs-button-transition-function)
}
.section_section__AmDVi [data-fs-button][data-fs-button-variant]:focus,
.section_section__AmDVi [data-fs-button][data-fs-button-variant]:focus-visible {
box-shadow: none
}
@media not all and (-webkit-min-device-pixel-ratio:0),
not all and (min-resolution:0.001dpcm) {
@supports(-webkit-appearance:none) {
.section_section__AmDVi [data-fs-button][data-fs-button-variant]:focus [data-fs-button-wrapper],
.section_section__AmDVi [data-fs-button][data-fs-button-variant]:focus:hover [data-fs-button-wrapper] {
outline: none;
box-shadow: 0 0 0 1px var(--fs-color-body-bkg), 0 0 0 var(--fs-border-width-thickest) var(--fs-color-focus-ring)
}
}
}
.section_section__AmDVi [data-fs-button][data-fs-button-variant]:focus-visible [data-fs-button-wrapper],
.section_section__AmDVi [data-fs-button][data-fs-button-variant]:focus-visible:hover [data-fs-button-wrapper] {
outline: none;
box-shadow: 0 0 0 1px var(--fs-color-body-bkg), 0 0 0 var(--fs-border-width-thickest) var(--fs-color-focus-ring)
}
.section_section__AmDVi [data-fs-button][data-fs-button-variant]:disabled [data-fs-button-wrapper],
.section_section__AmDVi [data-fs-button][data-fs-button-variant][data-fs-button-disabled=true] [data-fs-button-wrapper] {
color: var(--fs-button-disabled-text-color);
cursor: not-allowed;
background-color: var(--fs-button-disabled-bkg-color);
border: 0;
box-shadow: none
}
.section_section__AmDVi [data-fs-button][data-fs-button-variant]:disabled [data-fs-button-wrapper] svg,
.section_section__AmDVi [data-fs-button][data-fs-button-variant][data-fs-button-disabled=true] [data-fs-button-wrapper] svg {
color: var(--fs-color-neutral-5)
}
.section_section__AmDVi [data-fs-button][data-fs-button-variant]:disabled [data-fs-button-wrapper]:hover,
.section_section__AmDVi [data-fs-button][data-fs-button-variant][data-fs-button-disabled=true] [data-fs-button-wrapper]:hover {
color: var(--fs-button-disabled-text-color);
background-color: var(--fs-button-disabled-bkg-color)
}
.section_section__AmDVi [data-fs-button][data-fs-button-size=small] {
--fs-control-tap-size: var(--fs-button-small-min-height);
padding: var(--fs-spacing-1)
}
.section_section__AmDVi [data-fs-button][data-fs-button-size=small] [data-fs-button-wrapper] {
-moz-column-gap: var(--fs-button-small-gap);
column-gap: var(--fs-button-small-gap);
padding: var(--fs-button-small-padding)
}
.section_section__AmDVi [data-fs-button][data-fs-button-size=small]:not([data-fs-icon-button=true]) [data-fs-icon] {
width: var(--fs-button-small-icon-width);
height: var(--fs-button-small-icon-height)
}
.section_section__AmDVi [data-fs-button][data-fs-button-variant=primary] [data-fs-button-wrapper] {
color: var(--fs-button-primary-text-color);
background-color: var(--fs-button-primary-bkg-color);
border: var(--fs-button-border-width) solid var(--fs-button-primary-border-color)
}
.section_section__AmDVi [data-fs-button][data-fs-button-variant=primary]:hover [data-fs-button-wrapper] {
color: var(--fs-button-primary-text-color-hover);
background-color: var(--fs-button-primary-bkg-color-hover);
border-color: var(--fs-button-primary-border-color-hover);
box-shadow: var(--fs-button-primary-shadow-hover)
}
.section_section__AmDVi [data-fs-button][data-fs-button-variant=primary]:focus [data-fs-button-wrapper],
.section_section__AmDVi [data-fs-button][data-fs-button-variant=primary]:focus-visible [data-fs-button-wrapper] {
color: var(--fs-button-primary-text-color-hover);
background-color: var(--fs-button-primary-bkg-color-hover)
}
.section_section__AmDVi [data-fs-button][data-fs-button-variant=primary]:active [data-fs-button-wrapper] {
color: var(--fs-button-primary-text-color-active);
background-color: var(--fs-button-primary-bkg-color-active);
border-color: var(--fs-button-primary-border-color-active)
}
.section_section__AmDVi [data-fs-button][data-fs-button-variant=primary][data-fs-button-inverse=true] [data-fs-button-wrapper] {
color: var(--fs-button-primary-inverse-text-color);
background-color: var(--fs-button-primary-inverse-bkg-color);
border: var(--fs-button-border-width) solid var(--fs-button-primary-inverse-border-color)
}
.section_section__AmDVi [data-fs-button][data-fs-button-variant=primary][data-fs-button-inverse=true]:hover [data-fs-button-wrapper] {
color: var(--fs-button-primary-inverse-text-color-hover);
background-color: var(--fs-button-primary-inverse-bkg-color-hover);
border-color: var(--fs-button-primary-inverse-border-color-hover);
box-shadow: var(--fs-button-primary-inverse-shadow-hover)
}
.section_section__AmDVi [data-fs-button][data-fs-button-variant=primary][data-fs-button-inverse=true]:focus [data-fs-button-wrapper],
.section_section__AmDVi [data-fs-button][data-fs-button-variant=primary][data-fs-button-inverse=true]:focus-visible [data-fs-button-wrapper] {
color: var(--fs-button-primary-inverse-text-color-hover);
background-color: var(--fs-button-primary-inverse-bkg-color-hover)
}
.section_section__AmDVi [data-fs-button][data-fs-button-variant=primary][data-fs-button-inverse=true]:active [data-fs-button-wrapper] {
color: var(--fs-button-primary-inverse-text-color-active);
background-color: var(--fs-button-primary-inverse-bkg-color-active);
border-color: var(--fs-button-primary-inverse-border-color-active)
}
.section_section__AmDVi [data-fs-button][data-fs-button-variant=secondary] [data-fs-button-wrapper] {
color: var(--fs-button-secondary-text-color);
background-color: var(--fs-button-secondary-bkg-color);
border: var(--fs-button-border-width) solid var(--fs-button-secondary-border-color)
}
.section_section__AmDVi [data-fs-button][data-fs-button-variant=secondary]:hover [data-fs-button-wrapper] {
color: var(--fs-button-secondary-text-color-hover);
background-color: var(--fs-button-secondary-bkg-color-hover);
border-color: var(--fs-button-secondary-border-color-hover);
box-shadow: var(--fs-button-secondary-shadow-hover)
}
.section_section__AmDVi [data-fs-button][data-fs-button-variant=secondary]:focus [data-fs-button-wrapper],
.section_section__AmDVi [data-fs-button][data-fs-button-variant=secondary]:focus-visible [data-fs-button-wrapper] {
color: var(--fs-button-secondary-text-color-hover);
background-color: var(--fs-button-secondary-bkg-color-hover)
}
.section_section__AmDVi [data-fs-button][data-fs-button-variant=secondary]:active [data-fs-button-wrapper] {
color: var(--fs-button-secondary-text-color-active);
background-color: var(--fs-button-secondary-bkg-color-active);
border-color: var(--fs-button-secondary-border-color-active)
}
.section_section__AmDVi [data-fs-button][data-fs-button-variant=secondary][data-fs-button-inverse=true] [data-fs-button-wrapper] {
color: var(--fs-button-secondary-inverse-text-color);
background-color: var(--fs-button-secondary-inverse-bkg-color);
border: var(--fs-button-border-width) solid var(--fs-button-secondary-inverse-border-color)
}
.section_section__AmDVi [data-fs-button][data-fs-button-variant=secondary][data-fs-button-inverse=true]:hover [data-fs-button-wrapper] {
color: var(--fs-button-secondary-inverse-text-color-hover);
background-color: var(--fs-button-secondary-inverse-bkg-color-hover);
border-color: var(--fs-button-secondary-inverse-border-color-hover);
box-shadow: var(--fs-button-secondary-inverse-shadow-hover)
}
.section_section__AmDVi [data-fs-button][data-fs-button-variant=secondary][data-fs-button-inverse=true]:focus [data-fs-button-wrapper],
.section_section__AmDVi [data-fs-button][data-fs-button-variant=secondary][data-fs-button-inverse=true]:focus-visible [data-fs-button-wrapper] {
color: var(--fs-button-secondary-inverse-text-color-hover);
background-color: var(--fs-button-secondary-inverse-bkg-color-hover)
}
.section_section__AmDVi [data-fs-button][data-fs-button-variant=secondary][data-fs-button-inverse=true]:active [data-fs-button-wrapper] {
color: var(--fs-button-secondary-inverse-text-color-active);
background-color: var(--fs-button-secondary-inverse-bkg-color-active);
border-color: var(--fs-button-secondary-inverse-border-color-active)
}
.section_section__AmDVi [data-fs-button][data-fs-button-variant=tertiary] [data-fs-button-wrapper] {
color: var(--fs-button-tertiary-text-color);
background-color: var(--fs-button-tertiary-bkg-color);
border: var(--fs-button-border-width) solid var(--fs-button-tertiary-border-color)
}
.section_section__AmDVi [data-fs-button][data-fs-button-variant=tertiary]:hover [data-fs-button-wrapper] {
color: var(--fs-button-tertiary-text-color-hover);
background-color: var(--fs-button-tertiary-bkg-color-hover);
border-color: var(--fs-button-tertiary-border-color-hover);
box-shadow: var(--fs-button-tertiary-shadow-hover)
}
.section_section__AmDVi [data-fs-button][data-fs-button-variant=tertiary]:focus [data-fs-button-wrapper],
.section_section__AmDVi [data-fs-button][data-fs-button-variant=tertiary]:focus-visible [data-fs-button-wrapper] {
color: var(--fs-button-tertiary-text-color-hover);
background-color: var(--fs-button-tertiary-bkg-color-hover)
}
.section_section__AmDVi [data-fs-button][data-fs-button-variant=tertiary]:active [data-fs-button-wrapper] {
color: var(--fs-button-tertiary-text-color-active);
background-color: var(--fs-button-tertiary-bkg-color-active);
border-color: var(--fs-button-tertiary-border-color-active)
}
.section_section__AmDVi [data-fs-button][data-fs-button-variant=tertiary][data-fs-button-inverse=true] [data-fs-button-wrapper] {
color: var(--fs-button-tertiary-inverse-text-color);
background-color: var(--fs-button-tertiary-inverse-bkg-color);
border: var(--fs-button-border-width) solid var(--fs-button-tertiary-inverse-border-color)
}
.section_section__AmDVi [data-fs-button][data-fs-button-variant=tertiary][data-fs-button-inverse=true]:hover [data-fs-button-wrapper] {
color: var(--fs-button-tertiary-inverse-text-color-hover);
background-color: var(--fs-button-tertiary-inverse-bkg-color-hover);
border-color: var(--fs-button-tertiary-inverse-border-color-hover);
box-shadow: var(--fs-button-tertiary-inverse-shadow-hover)
}
.section_section__AmDVi [data-fs-button][data-fs-button-variant=tertiary][data-fs-button-inverse=true]:focus [data-fs-button-wrapper],
.section_section__AmDVi [data-fs-button][data-fs-button-variant=tertiary][data-fs-button-inverse=true]:focus-visible [data-fs-button-wrapper] {
color: var(--fs-button-tertiary-inverse-text-color-hover);
background-color: var(--fs-button-tertiary-inverse-bkg-color-hover)
}
.section_section__AmDVi [data-fs-button][data-fs-button-variant=tertiary][data-fs-button-inverse=true]:active [data-fs-button-wrapper] {
color: var(--fs-button-tertiary-inverse-text-color-active);
background-color: var(--fs-button-tertiary-inverse-bkg-color-active);
border-color: var(--fs-button-tertiary-inverse-border-color-active)
}
.section_section__AmDVi [data-fs-button][data-fs-icon-button=true] {
width: var(--fs-button-height)
}
.section_section__AmDVi [data-fs-button][data-fs-icon-button=true] [data-fs-button-wrapper] {
-moz-column-gap: 0;
column-gap: 0;
padding: 0;
border-width: 0;
width: 100%
}
.section_section__AmDVi [data-fs-button][data-fs-button-loading=true] [data-fs-button-wrapper]>* {
opacity: 0;
pointer-events: none
}
.section_section__AmDVi [data-fs-button][data-fs-button-loading=true] [data-fs-button-wrapper] [data-fs-button-loading-label] {
position: absolute;
opacity: 1;
display: flex;
-moz-column-gap: var(--fs-button-loading-label-column-gap);
column-gap: var(--fs-button-loading-label-column-gap)
}
.section_section__AmDVi [data-fs-link] {
--fs-link-min-width: auto;
--fs-link-min-height: var(--fs-link-min-width);
--fs-link-padding: var(--fs-spacing-2) var(--fs-spacing-0);
--fs-link-border-radius: var(--fs-border-radius);
--fs-link-text-line-height: 1.5;
--fs-link-text-color: var(--fs-color-link);
--fs-link-text-color-visited: var(--fs-color-link-visited);
--fs-link-text-decoration: none;
--fs-link-text-decoration-hover: underline;
--fs-link-transition-function: var(--fs-transition-function);
--fs-link-transition-property: var(--fs-transition-property);
--fs-link-transition-timing: var(--fs-transition-timing);
--fs-link-inverse-text-color: var(--fs-color-link-inverse);
--fs-link-inverse-text-color-visited: var(--fs-link-inverse-text-color);
--fs-link-display-text-line-height: var(--fs-link-text-line-height);
--fs-link-display-text-color: var(--fs-color-text-display);
--fs-link-display-text-color-visited: var(--fs-link-display-text-color);
--fs-link-inline-padding: 0;
--fs-link-inline-text-decoration: underline;
--fs-link-inline-text-color: var(--fs-link-text-color);
--fs-link-small-text-size: var(--fs-text-size-1);
--fs-link-small-padding: var(--fs-spacing-1) var(--fs-spacing-0);
min-width: var(--fs-link-min-width);
min-height: var(--fs-link-min-height);
padding: var(--fs-link-padding);
-webkit-text-decoration: var(--fs-link-text-decoration);
text-decoration: var(--fs-link-text-decoration)
}
.section_section__AmDVi [data-fs-link]:hover {
-webkit-text-decoration: var(--fs-link-text-decoration-hover);
text-decoration: var(--fs-link-text-decoration-hover)
}
.section_section__AmDVi [data-fs-link]:visited {
color: var(--fs-link-text-color-visited)
}
.section_section__AmDVi [data-fs-link] a {
border-radius: var(--fs-link-border-radius);
transition: var(--fs-link-transition-property) var(--fs-link-transition-timing) var(--fs-link-transition-function)
}
@media not all and (-webkit-min-device-pixel-ratio:0),
not all and (min-resolution:0.001dpcm) {
@supports(-webkit-appearance:none) {
.section_section__AmDVi [data-fs-link] a:focus {
outline: none;
box-shadow: 0 0 0 1px var(--fs-color-body-bkg), 0 0 0 var(--fs-border-width-thickest) var(--fs-color-focus-ring)
}
}
}
.section_section__AmDVi [data-fs-link] a:focus-visible {
outline: none;
box-shadow: 0 0 0 1px var(--fs-color-body-bkg), 0 0 0 var(--fs-border-width-thickest) var(--fs-color-focus-ring)
}
.section_section__AmDVi [data-fs-link][data-fs-link-variant=default] {
line-height: var(--fs-link-text-line-height);
color: var(--fs-link-text-color)
}
.section_section__AmDVi [data-fs-link][data-fs-link-variant=display] {
line-height: var(--fs-link-display-text-line-height);
color: var(--fs-link-display-text-color)
}
.section_section__AmDVi [data-fs-link][data-fs-link-variant=display]:visited {
color: var(--fs-link-display-text-color-visited)
}
.section_section__AmDVi [data-fs-link][data-fs-link-variant=inline] {
display: inline-block;
padding: var(--fs-link-inline-padding);
color: var(--fs-link-inline-text-color);
-webkit-text-decoration: var(--fs-link-inline-text-decoration);
text-decoration: var(--fs-link-inline-text-decoration)
}
.section_section__AmDVi [data-fs-link][data-fs-link-size=small] {
font-size: var(--fs-link-small-text-size)
}
@media(min-width:1280px) {
.section_section__AmDVi [data-fs-link][data-fs-link-size=small] {
padding: var(--fs-link-small-padding)
}
}
.section_section__AmDVi [data-fs-link][data-fs-link-inverse=true] {
color: var(--fs-link-inverse-text-color)
}
.section_section__AmDVi [data-fs-link][data-fs-link-inverse=true]:visited {
color: var(--fs-link-inverse-text-color-visited)
}
.section_section__AmDVi [data-fs-alert] {
--fs-alert-height: var(--fs-spacing-7);
--fs-alert-padding-left: var(--fs-spacing-3);
--fs-alert-padding-right: var(--fs-alert-padding-left);
--fs-alert-bkg-color: var(--fs-color-highlighted-bkg);
--fs-alert-text-color: var(--fs-color-highlighted-text);
--fs-alert-text-size: var(--fs-text-size-1);
--fs-alert-icon-width: var(--fs-spacing-4);
--fs-alert-icon-height: var(--fs-alert-icon-width);
--fs-alert-icon-margin-right: var(--fs-spacing-1);
--fs-alert-icon-color: var(--fs-alert-text-color);
--fs-alert-link-color: var(--fs-alert-text-color);
--fs-alert-link-color-visited: var(--fs-alert-text-color);
--fs-alert-button-text-color: var(--fs-alert-text-color);
--fs-alert-button-bkg-color: var(--fs-alert-bkg-color);
--fs-alert-button-border-radius: var(--fs-border-radius);
display: flex;
align-items: center;
width: 100%;
height: var(--fs-alert-height);
padding-right: var(--fs-alert-padding-right);
padding-left: var(--fs-alert-padding-left);
font-size: var(--fs-alert-text-size);
color: var(--fs-alert-text-color);
background-color: var(--fs-alert-bkg-color)
}
.section_section__AmDVi [data-fs-alert]>[data-fs-icon] {
width: var(--fs-alert-icon-width);
height: var(--fs-alert-icon-height);
margin-right: var(--fs-alert-icon-margin-right);
color: var(--fs-alert-icon-color)
}
.section_section__AmDVi [data-fs-alert] [data-fs-alert-content] {
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap
}
.section_section__AmDVi [data-fs-alert] span {
font-weight: var(--fs-text-weight-bold)
}
.section_section__AmDVi [data-fs-alert] [data-fs-alert-link] {
min-width: 0;
height: var(--fs-alert-height);
padding: 0 var(--fs-spacing-1);
overflow: hidden;
font-weight: var(--fs-text-weight-bold);
line-height: var(--fs-alert-height);
color: var(--fs-alert-link-color);
text-overflow: ellipsis;
white-space: nowrap
}
.section_section__AmDVi [data-fs-alert] [data-fs-alert-link]:visited {
color: var(--fs-alert-link-color-visited)
}
.section_section__AmDVi [data-fs-alert] [data-fs-alert-button] {
margin-left: auto
}
.section_section__AmDVi [data-fs-alert] [data-fs-alert-button] [data-fs-button-wrapper] {
color: var(--fs-alert-button-text-color)
}
.section_section__AmDVi [data-fs-alert] [data-fs-alert-button]:hover span {
filter: brightness(.95)
}
.section_section__AmDVi [data-fs-alert][data-fs-alert-dismissible=true] {
padding-right: 0
}
.section_section__8YaQ0 {
position: -webkit-sticky;
position: sticky;
top: 0;
z-index: var(--fs-z-index-high);
--fs-navbar-height-desktop: 4.5rem
}
.section_section__8YaQ0 [data-fs-badge] {
--fs-badge-padding: var(--fs-spacing-0) var(--fs-spacing-2);
--fs-badge-border-radius: var(--fs-border-radius-pill);
--fs-badge-border-width: 0;
--fs-badge-border-style: none;
--fs-badge-border-color: transparent;
--fs-badge-bkg-color: var(--fs-color-neutral-bkg);
--fs-badge-text-color: var(--fs-color-text);
--fs-badge-text-size: var(--fs-text-size-tiny);
--fs-badge-text-weight: var(--fs-text-weight-bold);
--fs-badge-transition-function: var(--fs-transition-function);
--fs-badge-transition-property: var(--fs-transition-property);
--fs-badge-transition-timing: var(--fs-transition-timing);
--fs-badge-neutral-bkg-color: var(--fs-color-neutral-bkg);
--fs-badge-neutral-text-color: var(--fs-badge-text-color);
--fs-badge-neutral-border-color: var(--fs-color-neutral-bkg);
--fs-badge-success-bkg-color: var(--fs-color-success-bkg);
--fs-badge-success-text-color: var(--fs-badge-text-color);
--fs-badge-success-border-color: var(--fs-color-success-bkg);
--fs-badge-highlighted-bkg-color: var(--fs-color-highlighted-bkg);
--fs-badge-highlighted-text-color: var(--fs-color-highlighted-text);
--fs-badge-highlighted-border-color: var(--fs-color-highlighted-bkg);
--fs-badge-info-bkg-color: var(--fs-color-info-bkg);
--fs-badge-info-text-color: var(--fs-color-info-text);
--fs-badge-info-border-color: var(--fs-color-info-bkg);
--fs-badge-warning-bkg-color: var(--fs-color-warning-bkg);
--fs-badge-warning-text-color: var(--fs-color-warning-text);
--fs-badge-warning-border-color: var(--fs-color-warning-bkg);
--fs-badge-danger-bkg-color: var(--fs-color-danger-bkg);
--fs-badge-danger-text-color: var(--fs-badge-text-color);
--fs-badge-danger-border-color: var(--fs-color-danger-bkg);
--fs-badge-big-text-size: var(--fs-text-size-legend);
--fs-badge-big-padding: var(--fs-spacing-1) var(--fs-spacing-2);
--fs-badge-counter-size: var(--fs-spacing-3);
--fs-badge-counter-padding: var(--fs-spacing-0);
--fs-badge-counter-text-size: var(--fs-text-size-0);
--fs-badge-counter-text-color: var(--fs-color-text-inverse);
--fs-badge-counter-bkg-color: var(--fs-color-link);
--fs-badge-counter-border-radius: var(--fs-border-radius-pill);
--fs-badge-counter-border-color: var(--fs-color-body-bkg);
width: -webkit-fit-content;
width: -moz-fit-content;
width: fit-content;
height: -webkit-fit-content;
height: -moz-fit-content;
height: fit-content;
font-size: var(--fs-badge-text-size);
font-weight: var(--fs-badge-text-weight);
line-height: 1;
color: var(--fs-badge-text-color);
text-transform: uppercase;
white-space: nowrap;
border: var(--fs-badge-border-width) var(--fs-badge-border-style) var(--fs-badge-border-color);
border-radius: var(--fs-badge-border-radius)
}
.section_section__8YaQ0 [data-fs-badge] [data-fs-badge-wrapper] {
padding: var(--fs-badge-padding);
overflow: hidden;
border-radius: var(--fs-badge-border-radius)
}
.section_section__8YaQ0 [data-fs-badge][data-fs-badge-size=big] {
font-size: var(--fs-badge-big-text-size)
}
.section_section__8YaQ0 [data-fs-badge][data-fs-badge-size=big] [data-fs-badge-wrapper] {
padding: var(--fs-badge-big-padding)
}
.section_section__8YaQ0 [data-fs-badge][data-fs-badge-counter=true] {
position: absolute;
top: .375rem;
left: 1.625rem;
font-size: 10px;
color: var(--fs-badge-counter-text-color);
border-color: var(--fs-badge-counter-border-color);
border-radius: var(--fs-badge-counter-border-radius)
}
.section_section__8YaQ0 [data-fs-badge][data-fs-badge-counter=true] [data-fs-badge-wrapper] {
display: flex;
align-items: center;
justify-content: center;
min-width: var(--fs-badge-counter-size);
height: var(--fs-badge-counter-size);
padding: var(--fs-badge-counter-padding);
background-color: var(--fs-badge-counter-bkg-color);
border-radius: var(--fs-badge-counter-border-radius)
}
.section_section__8YaQ0 [data-fs-badge][data-fs-badge-variant=success] {
color: var(--fs-badge-success-text-color)
}
.section_section__8YaQ0 [data-fs-badge][data-fs-badge-variant=success] [data-fs-badge-wrapper] {
background-color: var(--fs-badge-success-bkg-color);
border-color: var(--fs-badge-success-border-color)
}
.section_section__8YaQ0 [data-fs-badge][data-fs-badge-variant=neutral] {
color: var(--fs-badge-neutral-text-color)
}
.section_section__8YaQ0 [data-fs-badge][data-fs-badge-variant=neutral] [data-fs-badge-wrapper] {
background-color: var(--fs-badge-neutral-bkg-color);
border-color: var(--fs-badge-neutral-border-color)
}
.section_section__8YaQ0 [data-fs-badge][data-fs-badge-variant=highlighted] {
color: var(--fs-badge-highlighted-text-color)
}
.section_section__8YaQ0 [data-fs-badge][data-fs-badge-variant=highlighted] [data-fs-badge-wrapper] {
background-color: var(--fs-badge-highlighted-bkg-color);
border-color: var(--fs-badge-highlighted-border-color)
}
.section_section__8YaQ0 [data-fs-badge][data-fs-badge-variant=info] {
color: var(--fs-badge-info-text-color)
}
.section_section__8YaQ0 [data-fs-badge][data-fs-badge-variant=info] [data-fs-badge-wrapper] {
background-color: var(--fs-badge-info-bkg-color);
border-color: var(--fs-badge-info-border-color)
}
.section_section__8YaQ0 [data-fs-badge][data-fs-badge-variant=warning] {
color: var(--fs-badge-warning-text-color)
}
.section_section__8YaQ0 [data-fs-badge][data-fs-badge-variant=warning] [data-fs-badge-wrapper] {
background-color: var(--fs-badge-warning-bkg-color);
border-color: var(--fs-badge-warning-border-color)
}
.section_section__8YaQ0 [data-fs-badge][data-fs-badge-variant=danger] {
color: var(--fs-badge-danger-text-color)
}
.section_section__8YaQ0 [data-fs-badge][data-fs-badge-variant=danger] [data-fs-badge-wrapper] {
background-color: var(--fs-badge-danger-bkg-color);
border-color: var(--fs-badge-danger-border-color)
}
.section_section__8YaQ0 [data-fs-button] {
--fs-button-padding: calc(var(--fs-spacing-1) - (var(--fs-button-border-width) * 2)) var(--fs-spacing-3);
--fs-button-height: var(--fs-control-tap-size);
--fs-button-gap: var(--fs-spacing-2);
--fs-button-shadow: var(--fs-shadow);
--fs-button-shadow-hover: var(--fs-button-shadow);
--fs-button-border-radius: var(--fs-border-radius);
--fs-button-border-width: var(--fs-border-width-thick);
--fs-button-border-color: transparent;
--fs-button-text-size: var(--fs-text-size-base);
--fs-button-text-weight: var(--fs-text-weight-bold);
--fs-button-transition-function: var(--fs-transition-function);
--fs-button-transition-property: var(--fs-transition-property);
--fs-button-transition-timing: var(--fs-transition-timing);
--fs-button-primary-text-color: var(--fs-color-primary-text);
--fs-button-primary-text-color-hover: var(--fs-button-primary-text-color);
--fs-button-primary-text-color-active: var(--fs-button-primary-text-color);
--fs-button-primary-bkg-color: var(--fs-color-primary-bkg);
--fs-button-primary-bkg-color-hover: var(--fs-color-primary-bkg-hover);
--fs-button-primary-bkg-color-active: var(--fs-color-primary-bkg-active);
--fs-button-primary-border-color: transparent;
--fs-button-primary-border-color-hover: var(--fs-button-primary-border-color);
--fs-button-primary-border-color-active: var(--fs-button-primary-border-color);
--fs-button-primary-shadow-hover: var(--fs-button-shadow-hover);
--fs-button-primary-inverse-text-color: var(--fs-button-primary-bkg-color);
--fs-button-primary-inverse-text-color-hover: var(--fs-button-primary-bkg-color);
--fs-button-primary-inverse-text-color-active: var(--fs-button-primary-bkg-color);
--fs-button-primary-inverse-bkg-color: var(--fs-button-primary-text-color);
--fs-button-primary-inverse-bkg-color-hover: var(--fs-color-primary-bkg-light);
--fs-button-primary-inverse-bkg-color-active: var(--fs-color-primary-bkg-light-active);
--fs-button-primary-inverse-border-color: var(--fs-button-primary-border-color);
--fs-button-primary-inverse-border-color-hover: var(--fs-button-primary-border-color);
--fs-button-primary-inverse-border-color-active: var(--fs-button-primary-border-color);
--fs-button-primary-inverse-shadow-hover: var(--fs-button-shadow-hover);
--fs-button-secondary-text-color: var(--fs-color-secondary-text);
--fs-button-secondary-text-color-hover: var(--fs-color-text-inverse);
--fs-button-secondary-text-color-active: var(--fs-button-secondary-text-color-hover);
--fs-button-secondary-bkg-color: var(--fs-color-secondary-bkg);
--fs-button-secondary-bkg-color-hover: var(--fs-color-secondary-bkg-hover);
--fs-button-secondary-bkg-color-active: var(--fs-color-secondary-bkg-active);
--fs-button-secondary-border-color: var(--fs-button-secondary-text-color);
--fs-button-secondary-border-color-hover: var(--fs-button-secondary-bkg-color-hover);
--fs-button-secondary-border-color-active: var(--fs-button-secondary-bkg-color-active);
--fs-button-secondary-shadow-hover: var(--fs-button-shadow-hover);
--fs-button-secondary-inverse-text-color: var(--fs-button-secondary-text-color-hover);
--fs-button-secondary-inverse-text-color-hover: var(--fs-button-secondary-text-color);
--fs-button-secondary-inverse-text-color-active: var(--fs-button-secondary-inverse-text-color-hover);
--fs-button-secondary-inverse-bkg-color: var(--fs-button-secondary-bkg-color);
--fs-button-secondary-inverse-bkg-color-hover: var(--fs-button-secondary-text-color-hover);
--fs-button-secondary-inverse-bkg-color-active: var(--fs-color-secondary-bkg-light);
--fs-button-secondary-inverse-border-color: var(--fs-button-secondary-inverse-text-color);
--fs-button-secondary-inverse-border-color-hover: var(--fs-button-secondary-inverse-bkg-color-hover);
--fs-button-secondary-inverse-border-color-active: var(--fs-button-secondary-inverse-bkg-color-active);
--fs-button-secondary-inverse-shadow-hover: var(--fs-button-shadow-hover);
--fs-button-tertiary-text-color: var(--fs-color-tertiary-text);
--fs-button-tertiary-text-color-hover: var(--fs-button-tertiary-text-color);
--fs-button-tertiary-text-color-active: var(--fs-button-primary-bkg-color);
--fs-button-tertiary-bkg-color: var(--fs-color-tertiary-bkg);
--fs-button-tertiary-bkg-color-hover: var(--fs-color-tertiary-bkg-hover);
--fs-button-tertiary-bkg-color-active: var(--fs-color-tertiary-bkg-active);
--fs-button-tertiary-border-color: transparent;
--fs-button-tertiary-border-color-hover: var(--fs-button-tertiary-border-color);
--fs-button-tertiary-border-color-active: var(--fs-button-tertiary-border-color);
--fs-button-tertiary-shadow-hover: var(--fs-button-shadow-hover);
--fs-button-tertiary-inverse-text-color: var(--fs-button-secondary-text-color-hover);
--fs-button-tertiary-inverse-text-color-hover: var(--fs-button-secondary-text-color-hover);
--fs-button-tertiary-inverse-text-color-active: var(--fs-button-secondary-text-color-hover);
--fs-button-tertiary-inverse-bkg-color: var(--fs-button-secondary-inverse-bkg-color);
--fs-button-tertiary-inverse-bkg-color-hover: var(--fs-button-primary-bkg-color-hover);
--fs-button-tertiary-inverse-bkg-color-active: var(--fs-button-primary-bkg-color-active);
--fs-button-tertiary-inverse-border-color: var(--fs-button-tertiary-border-color);
--fs-button-tertiary-inverse-border-color-hover: var(--fs-button-tertiary-border-color);
--fs-button-tertiary-inverse-border-color-active: var(--fs-button-tertiary-border-color);
--fs-button-tertiary-inverse-shadow-hover: var(--fs-button-shadow-hover);
--fs-button-disabled-bkg-color: var(--fs-color-disabled-bkg);
--fs-button-disabled-text-color: var(--fs-color-disabled-text);
--fs-button-loading-label-column-gap: var(--fs-spacing-3);
--fs-button-small-padding: var(--fs-spacing-0) var(--fs-spacing-1);
--fs-button-small-min-height: var(--fs-spacing-7);
--fs-button-small-gap: var(--fs-spacing-1);
--fs-button-small-icon-width: var(--fs-spacing-3);
--fs-button-small-icon-height: var(--fs-button-small-icon-width);
--fs-button-icon-padding: 0 var(--fs-spacing-1);
display: flex;
align-items: stretch;
width: -webkit-fit-content;
width: -moz-fit-content;
width: fit-content;
min-height: var(--fs-button-height);
padding: 0;
cursor: pointer
}
.section_section__8YaQ0 [data-fs-button] [data-fs-button-wrapper] {
position: relative;
display: inline-flex;
-moz-column-gap: var(--fs-button-gap);
column-gap: var(--fs-button-gap);
align-items: center;
justify-content: center;
width: 100%;
padding: var(--fs-button-padding);
font-size: var(--fs-button-text-size);
font-weight: var(--fs-button-text-weight);
line-height: var(--fs-button-text-size);
text-decoration: none;
border: var(--fs-button-border-width) solid var(--fs-button-border-color);
border-radius: var(--fs-button-border-radius);
outline: none;
box-shadow: var(--fs-button-shadow);
transition: var(--fs-button-transition-property) var(--fs-button-transition-timing) var(--fs-button-transition-function)
}
}
@layer components {
.section_section__8YaQ0 [data-fs-button][data-fs-button-variant]:focus,
.section_section__8YaQ0 [data-fs-button][data-fs-button-variant]:focus-visible {
box-shadow: none
}
@media not all and (-webkit-min-device-pixel-ratio:0),
not all and (min-resolution:0.001dpcm) {
@supports(-webkit-appearance:none) {
.section_section__8YaQ0 [data-fs-button][data-fs-button-variant]:focus [data-fs-button-wrapper],
.section_section__8YaQ0 [data-fs-button][data-fs-button-variant]:focus:hover [data-fs-button-wrapper] {
outline: none;
box-shadow: 0 0 0 1px var(--fs-color-body-bkg), 0 0 0 var(--fs-border-width-thickest) var(--fs-color-focus-ring)
}
}
}
.section_section__8YaQ0 [data-fs-button][data-fs-button-variant]:focus-visible [data-fs-button-wrapper],
.section_section__8YaQ0 [data-fs-button][data-fs-button-variant]:focus-visible:hover [data-fs-button-wrapper] {
outline: none;
box-shadow: 0 0 0 1px var(--fs-color-body-bkg), 0 0 0 var(--fs-border-width-thickest) var(--fs-color-focus-ring)
}
.section_section__8YaQ0 [data-fs-button][data-fs-button-variant]:disabled [data-fs-button-wrapper],
.section_section__8YaQ0 [data-fs-button][data-fs-button-variant][data-fs-button-disabled=true] [data-fs-button-wrapper] {
color: var(--fs-button-disabled-text-color);
cursor: not-allowed;
background-color: var(--fs-button-disabled-bkg-color);
border: 0;
box-shadow: none
}
.section_section__8YaQ0 [data-fs-button][data-fs-button-variant]:disabled [data-fs-button-wrapper] svg,
.section_section__8YaQ0 [data-fs-button][data-fs-button-variant][data-fs-button-disabled=true] [data-fs-button-wrapper] svg {
color: var(--fs-color-neutral-5)
}
.section_section__8YaQ0 [data-fs-button][data-fs-button-variant]:disabled [data-fs-button-wrapper]:hover,
.section_section__8YaQ0 [data-fs-button][data-fs-button-variant][data-fs-button-disabled=true] [data-fs-button-wrapper]:hover {
color: var(--fs-button-disabled-text-color);
background-color: var(--fs-button-disabled-bkg-color)
}
.section_section__8YaQ0 [data-fs-button][data-fs-button-size=small] {
--fs-control-tap-size: var(--fs-button-small-min-height);
padding: var(--fs-spacing-1)
}
.section_section__8YaQ0 [data-fs-button][data-fs-button-size=small] [data-fs-button-wrapper] {
-moz-column-gap: var(--fs-button-small-gap);
column-gap: var(--fs-button-small-gap);
padding: var(--fs-button-small-padding)
}
.section_section__8YaQ0 [data-fs-button][data-fs-button-size=small]:not([data-fs-icon-button=true]) [data-fs-icon] {
width: var(--fs-button-small-icon-width);
height: var(--fs-button-small-icon-height)
}
.section_section__8YaQ0 [data-fs-button][data-fs-button-variant=primary] [data-fs-button-wrapper] {
color: var(--fs-button-primary-text-color);
background-color: var(--fs-button-primary-bkg-color);
border: var(--fs-button-border-width) solid var(--fs-button-primary-border-color)
}
.section_section__8YaQ0 [data-fs-button][data-fs-button-variant=primary]:hover [data-fs-button-wrapper] {
color: var(--fs-button-primary-text-color-hover);
background-color: var(--fs-button-primary-bkg-color-hover);
border-color: var(--fs-button-primary-border-color-hover);
box-shadow: var(--fs-button-primary-shadow-hover)
}
.section_section__8YaQ0 [data-fs-button][data-fs-button-variant=primary]:focus [data-fs-button-wrapper],
.section_section__8YaQ0 [data-fs-button][data-fs-button-variant=primary]:focus-visible [data-fs-button-wrapper] {
color: var(--fs-button-primary-text-color-hover);
background-color: var(--fs-button-primary-bkg-color-hover)
}
.section_section__8YaQ0 [data-fs-button][data-fs-button-variant=primary]:active [data-fs-button-wrapper] {
color: var(--fs-button-primary-text-color-active);
background-color: var(--fs-button-primary-bkg-color-active);
border-color: var(--fs-button-primary-border-color-active)
}
.section_section__8YaQ0 [data-fs-button][data-fs-button-variant=primary][data-fs-button-inverse=true] [data-fs-button-wrapper] {
color: var(--fs-button-primary-inverse-text-color);
background-color: var(--fs-button-primary-inverse-bkg-color);
border: var(--fs-button-border-width) solid var(--fs-button-primary-inverse-border-color)
}
.section_section__8YaQ0 [data-fs-button][data-fs-button-variant=primary][data-fs-button-inverse=true]:hover [data-fs-button-wrapper] {
color: var(--fs-button-primary-inverse-text-color-hover);
background-color: var(--fs-button-primary-inverse-bkg-color-hover);
border-color: var(--fs-button-primary-inverse-border-color-hover);
box-shadow: var(--fs-button-primary-inverse-shadow-hover)
}
.section_section__8YaQ0 [data-fs-button][data-fs-button-variant=primary][data-fs-button-inverse=true]:focus [data-fs-button-wrapper],
.section_section__8YaQ0 [data-fs-button][data-fs-button-variant=primary][data-fs-button-inverse=true]:focus-visible [data-fs-button-wrapper] {
color: var(--fs-button-primary-inverse-text-color-hover);
background-color: var(--fs-button-primary-inverse-bkg-color-hover)
}
.section_section__8YaQ0 [data-fs-button][data-fs-button-variant=primary][data-fs-button-inverse=true]:active [data-fs-button-wrapper] {
color: var(--fs-button-primary-inverse-text-color-active);
background-color: var(--fs-button-primary-inverse-bkg-color-active);
border-color: var(--fs-button-primary-inverse-border-color-active)
}
.section_section__8YaQ0 [data-fs-button][data-fs-button-variant=secondary] [data-fs-button-wrapper] {
color: var(--fs-button-secondary-text-color);
background-color: var(--fs-button-secondary-bkg-color);
border: var(--fs-button-border-width) solid var(--fs-button-secondary-border-color)
}
.section_section__8YaQ0 [data-fs-button][data-fs-button-variant=secondary]:hover [data-fs-button-wrapper] {
color: var(--fs-button-secondary-text-color-hover);
background-color: var(--fs-button-secondary-bkg-color-hover);
border-color: var(--fs-button-secondary-border-color-hover);
box-shadow: var(--fs-button-secondary-shadow-hover)
}
.section_section__8YaQ0 [data-fs-button][data-fs-button-variant=secondary]:focus [data-fs-button-wrapper],
.section_section__8YaQ0 [data-fs-button][data-fs-button-variant=secondary]:focus-visible [data-fs-button-wrapper] {
color: var(--fs-button-secondary-text-color-hover);
background-color: var(--fs-button-secondary-bkg-color-hover)
}
.section_section__8YaQ0 [data-fs-button][data-fs-button-variant=secondary]:active [data-fs-button-wrapper] {
color: var(--fs-button-secondary-text-color-active);
background-color: var(--fs-button-secondary-bkg-color-active);
border-color: var(--fs-button-secondary-border-color-active)
}
.section_section__8YaQ0 [data-fs-button][data-fs-button-variant=secondary][data-fs-button-inverse=true] [data-fs-button-wrapper] {
color: var(--fs-button-secondary-inverse-text-color);
background-color: var(--fs-button-secondary-inverse-bkg-color);
border: var(--fs-button-border-width) solid var(--fs-button-secondary-inverse-border-color)
}
.section_section__8YaQ0 [data-fs-button][data-fs-button-variant=secondary][data-fs-button-inverse=true]:hover [data-fs-button-wrapper] {
color: var(--fs-button-secondary-inverse-text-color-hover);
background-color: var(--fs-button-secondary-inverse-bkg-color-hover);
border-color: var(--fs-button-secondary-inverse-border-color-hover);
box-shadow: var(--fs-button-secondary-inverse-shadow-hover)
}
.section_section__8YaQ0 [data-fs-button][data-fs-button-variant=secondary][data-fs-button-inverse=true]:focus [data-fs-button-wrapper],
.section_section__8YaQ0 [data-fs-button][data-fs-button-variant=secondary][data-fs-button-inverse=true]:focus-visible [data-fs-button-wrapper] {
color: var(--fs-button-secondary-inverse-text-color-hover);
background-color: var(--fs-button-secondary-inverse-bkg-color-hover)
}
.section_section__8YaQ0 [data-fs-button][data-fs-button-variant=secondary][data-fs-button-inverse=true]:active [data-fs-button-wrapper] {
color: var(--fs-button-secondary-inverse-text-color-active);
background-color: var(--fs-button-secondary-inverse-bkg-color-active);
border-color: var(--fs-button-secondary-inverse-border-color-active)
}
.section_section__8YaQ0 [data-fs-button][data-fs-button-variant=tertiary] [data-fs-button-wrapper] {
color: var(--fs-button-tertiary-text-color);
background-color: var(--fs-button-tertiary-bkg-color);
border: var(--fs-button-border-width) solid var(--fs-button-tertiary-border-color)
}
.section_section__8YaQ0 [data-fs-button][data-fs-button-variant=tertiary]:hover [data-fs-button-wrapper] {
color: var(--fs-button-tertiary-text-color-hover);
background-color: var(--fs-button-tertiary-bkg-color-hover);
border-color: var(--fs-button-tertiary-border-color-hover);
box-shadow: var(--fs-button-tertiary-shadow-hover)
}
.section_section__8YaQ0 [data-fs-button][data-fs-button-variant=tertiary]:focus [data-fs-button-wrapper],
.section_section__8YaQ0 [data-fs-button][data-fs-button-variant=tertiary]:focus-visible [data-fs-button-wrapper] {
color: var(--fs-button-tertiary-text-color-hover);
background-color: var(--fs-button-tertiary-bkg-color-hover)
}
.section_section__8YaQ0 [data-fs-button][data-fs-button-variant=tertiary]:active [data-fs-button-wrapper] {
color: var(--fs-button-tertiary-text-color-active);
background-color: var(--fs-button-tertiary-bkg-color-active);
border-color: var(--fs-button-tertiary-border-color-active)
}
.section_section__8YaQ0 [data-fs-button][data-fs-button-variant=tertiary][data-fs-button-inverse=true] [data-fs-button-wrapper] {
color: var(--fs-button-tertiary-inverse-text-color);
background-color: var(--fs-button-tertiary-inverse-bkg-color);
border: var(--fs-button-border-width) solid var(--fs-button-tertiary-inverse-border-color)
}
.section_section__8YaQ0 [data-fs-button][data-fs-button-variant=tertiary][data-fs-button-inverse=true]:hover [data-fs-button-wrapper] {
color: var(--fs-button-tertiary-inverse-text-color-hover);
background-color: var(--fs-button-tertiary-inverse-bkg-color-hover);
border-color: var(--fs-button-tertiary-inverse-border-color-hover);
box-shadow: var(--fs-button-tertiary-inverse-shadow-hover)
}
.section_section__8YaQ0 [data-fs-button][data-fs-button-variant=tertiary][data-fs-button-inverse=true]:focus [data-fs-button-wrapper],
.section_section__8YaQ0 [data-fs-button][data-fs-button-variant=tertiary][data-fs-button-inverse=true]:focus-visible [data-fs-button-wrapper] {
color: var(--fs-button-tertiary-inverse-text-color-hover);
background-color: var(--fs-button-tertiary-inverse-bkg-color-hover)
}
.section_section__8YaQ0 [data-fs-button][data-fs-button-variant=tertiary][data-fs-button-inverse=true]:active [data-fs-button-wrapper] {
color: var(--fs-button-tertiary-inverse-text-color-active);
background-color: var(--fs-button-tertiary-inverse-bkg-color-active);
border-color: var(--fs-button-tertiary-inverse-border-color-active)
}
.section_section__8YaQ0 [data-fs-button][data-fs-icon-button=true] {
width: var(--fs-button-height)
}
.section_section__8YaQ0 [data-fs-button][data-fs-icon-button=true] [data-fs-button-wrapper] {
-moz-column-gap: 0;
column-gap: 0;
padding: 0;
border-width: 0;
width: 100%
}
.section_section__8YaQ0 [data-fs-button][data-fs-button-loading=true] [data-fs-button-wrapper]>* {
opacity: 0;
pointer-events: none
}
.section_section__8YaQ0 [data-fs-button][data-fs-button-loading=true] [data-fs-button-wrapper] [data-fs-button-loading-label] {
position: absolute;
opacity: 1;
display: flex;
-moz-column-gap: var(--fs-button-loading-label-column-gap);
column-gap: var(--fs-button-loading-label-column-gap)
}
.section_section__8YaQ0 [data-fs-icon] {
display: flex;
align-items: center;
justify-content: center
}
.section_section__8YaQ0 [data-fs-input] {
--fs-input-padding: var(--fs-spacing-1) var(--fs-spacing-2);
--fs-input-height: var(--fs-control-tap-size);
--fs-input-bkg-color: var(--fs-color-body-bkg);
--fs-input-box-shadow: none;
--fs-input-box-shadow-hover: 0 0 0 var(--fs-border-width) var(--fs-border-color-active);
--fs-input-border-radius: var(--fs-border-radius);
--fs-input-border-width: var(--fs-border-width);
--fs-input-border-color: var(--fs-border-color);
--fs-input-border-color-hover: var(--fs-border-color-active);
--fs-input-text-color: var(--fs-color-text);
--fs-input-text-size: var(--fs-text-size-body);
--fs-input-line-height: 1.25;
--fs-input-transition-function: var(--fs-transition-function);
--fs-input-transition-property: var(--fs-transition-property);
--fs-input-transition-timing: var(--fs-transition-timing);
--fs-input-disabled-bkg-color: var(--fs-color-disabled-bkg);
--fs-input-disabled-text-color: var(--fs-color-disabled-text);
--fs-input-disabled-border-width: var(--fs-border-width);
--fs-input-disabled-border-color: var(--fs-border-color);
width: 100%;
height: var(--fs-input-height);
padding: var(--fs-input-padding);
font-size: var(--fs-input-text-size);
line-height: var(--fs-input-line-height);
color: var(--fs-input-text-color);
background-color: var(--fs-input-bkg-color);
border: var(--fs-input-border-width) solid var(--fs-input-border-color);
border-radius: var(--fs-input-border-radius);
box-shadow: var(--fs-input-box-shadow);
transition: var(--fs-input-transition-property) var(--fs-input-transition-timing) var(--fs-input-transition-function)
}
@media not all and (-webkit-min-device-pixel-ratio:0),
not all and (min-resolution:0.001dpcm) {
@supports(-webkit-appearance:none) {
.section_section__8YaQ0 [data-fs-input]:focus,
.section_section__8YaQ0 [data-fs-input]:hover:focus {
border-color: var(--fs-border-color-active);
outline: none;
box-shadow: 0 0 0 1px var(--fs-color-body-bkg), 0 0 0 var(--fs-border-width-thickest) var(--fs-color-focus-ring), inset 0 0 0 var(--fs-border-width) var(--fs-border-color-active)
}
}
}
.section_section__8YaQ0 [data-fs-input]:focus-visible,
.section_section__8YaQ0 [data-fs-input]:hover:focus-visible {
border-color: var(--fs-border-color-active);
outline: none;
box-shadow: 0 0 0 1px var(--fs-color-body-bkg), 0 0 0 var(--fs-border-width-thickest) var(--fs-color-focus-ring), inset 0 0 0 var(--fs-border-width) var(--fs-border-color-active)
}
.section_section__8YaQ0 [data-fs-input]:hover:not(:disabled):not(:focus-visible):not(:focus) {
border-color: var(--fs-input-border-color-hover);
box-shadow: var(--fs-input-box-shadow-hover)
}
.section_section__8YaQ0 [data-fs-input]:disabled {
cursor: not-allowed;
color: var(--fs-input-disabled-text-color);
background-color: var(--fs-input-disabled-bkg-color);
border: var(--fs-input-disabled-border-width) solid var(--fs-input-disabled-border-color)
}
.section_section__8YaQ0 [data-fs-link] {
--fs-link-min-width: auto;
--fs-link-min-height: var(--fs-link-min-width);
--fs-link-padding: var(--fs-spacing-2) var(--fs-spacing-0);
--fs-link-border-radius: var(--fs-border-radius);
--fs-link-text-line-height: 1.5;
--fs-link-text-color: var(--fs-color-link);
--fs-link-text-color-visited: var(--fs-color-link-visited);
--fs-link-text-decoration: none;
--fs-link-text-decoration-hover: underline;
--fs-link-transition-function: var(--fs-transition-function);
--fs-link-transition-property: var(--fs-transition-property);
--fs-link-transition-timing: var(--fs-transition-timing);
--fs-link-inverse-text-color: var(--fs-color-link-inverse);
--fs-link-inverse-text-color-visited: var(--fs-link-inverse-text-color);
--fs-link-display-text-line-height: var(--fs-link-text-line-height);
--fs-link-display-text-color: var(--fs-color-text-display);
--fs-link-display-text-color-visited: var(--fs-link-display-text-color);
--fs-link-inline-padding: 0;
--fs-link-inline-text-decoration: underline;
--fs-link-inline-text-color: var(--fs-link-text-color);
--fs-link-small-text-size: var(--fs-text-size-1);
--fs-link-small-padding: var(--fs-spacing-1) var(--fs-spacing-0);
min-width: var(--fs-link-min-width);
min-height: var(--fs-link-min-height);
padding: var(--fs-link-padding);
-webkit-text-decoration: var(--fs-link-text-decoration);
text-decoration: var(--fs-link-text-decoration)
}
.section_section__8YaQ0 [data-fs-link]:hover {
-webkit-text-decoration: var(--fs-link-text-decoration-hover);
text-decoration: var(--fs-link-text-decoration-hover)
}
.section_section__8YaQ0 [data-fs-link]:visited {
color: var(--fs-link-text-color-visited)
}
.section_section__8YaQ0 [data-fs-link] a {
border-radius: var(--fs-link-border-radius);
transition: var(--fs-link-transition-property) var(--fs-link-transition-timing) var(--fs-link-transition-function)
}
@media not all and (-webkit-min-device-pixel-ratio:0),
not all and (min-resolution:0.001dpcm) {
@supports(-webkit-appearance:none) {
.section_section__8YaQ0 [data-fs-link] a:focus {
outline: none;
box-shadow: 0 0 0 1px var(--fs-color-body-bkg), 0 0 0 var(--fs-border-width-thickest) var(--fs-color-focus-ring)
}
}
}
.section_section__8YaQ0 [data-fs-link] a:focus-visible {
outline: none;
box-shadow: 0 0 0 1px var(--fs-color-body-bkg), 0 0 0 var(--fs-border-width-thickest) var(--fs-color-focus-ring)
}
.section_section__8YaQ0 [data-fs-link][data-fs-link-variant=default] {
line-height: var(--fs-link-text-line-height);
color: var(--fs-link-text-color)
}
.section_section__8YaQ0 [data-fs-link][data-fs-link-variant=display] {
line-height: var(--fs-link-display-text-line-height);
color: var(--fs-link-display-text-color)
}
.section_section__8YaQ0 [data-fs-link][data-fs-link-variant=display]:visited {
color: var(--fs-link-display-text-color-visited)
}
.section_section__8YaQ0 [data-fs-link][data-fs-link-variant=inline] {
display: inline-block;
padding: var(--fs-link-inline-padding);
color: var(--fs-link-inline-text-color);
-webkit-text-decoration: var(--fs-link-inline-text-decoration);
text-decoration: var(--fs-link-inline-text-decoration)
}
.section_section__8YaQ0 [data-fs-link][data-fs-link-size=small] {
font-size: var(--fs-link-small-text-size)
}
@media(min-width:1280px) {
.section_section__8YaQ0 [data-fs-link][data-fs-link-size=small] {
padding: var(--fs-link-small-padding)
}
}
.section_section__8YaQ0 [data-fs-link][data-fs-link-inverse=true] {
color: var(--fs-link-inverse-text-color)
}
.section_section__8YaQ0 [data-fs-link][data-fs-link-inverse=true]:visited {
color: var(--fs-link-inverse-text-color-visited)
}
.section_section__8YaQ0 [data-fs-list] {
--fs-list-style-unordered: initial;
--fs-list-style-ordered: decimal;
padding: 0
}
.section_section__8YaQ0 [data-fs-list][data-fs-list-marker=true] {
list-style: var(--fs-list-style-unordered);
list-style-position: inside
}
ol.section_section__8YaQ0 [data-fs-list][data-fs-list-marker=true] {
list-style: var(--fs-list-style-ordered);
list-style-position: inside
}
.section_section__8YaQ0 [data-fs-logo] {
display: flex;
height: 100%;
width: var(--fs-logo-width)
}
.section_section__8YaQ0 [data-fs-logo] [data-fs-image] {
object-fit: contain;
object-position: left
}
.section_section__8YaQ0 [data-fs-price] {
--fs-price-listing-text-size: var(--fs-text-size-legend);
--fs-price-listing-color: var(--fs-color-text-light);
--fs-price-listing-text-decoration: line-through;
--fs-price-spot-font-weight: var(--fs-text-weight-bold);
--fs-price-spot-color: var(--fs-color-text)
}
.section_section__8YaQ0 [data-fs-price][data-fs-price-variant=listing] {
font-size: var(--fs-price-listing-text-size);
line-height: 1.7;
color: var(--fs-price-listing-color);
-webkit-text-decoration: var(--fs-price-listing-text-decoration);
text-decoration: var(--fs-price-listing-text-decoration)
}
.section_section__8YaQ0 [data-fs-price][data-fs-price-variant=spot] {
line-height: 1.7;
color: var(--fs-price-spot-color);
font-weight: var(--fs-price-spot-font-weight)
}
.section_section__8YaQ0 [data-fs-link-button] {
text-decoration: none
}
.section_section__8YaQ0 [data-fs-link-button]:disabled,
.section_section__8YaQ0 [data-fs-link-button][data-fs-button-disabled=true] {
pointer-events: none
}
.section_section__8YaQ0 [data-fs-navbar-links] {
--fs-navbar-links-bkg-color: var(--fs-color-body-bkg);
--fs-navbar-links-transition-property: var(--fs-transition-property);
--fs-navbar-links-transition-timing: var(--fs-transition-timing);
--fs-navbar-links-transition-function: var(--fs-transition-function);
--fs-navbar-links-border-top-width-mobile: var(--fs-border-width);
--fs-navbar-links-border-top-color-mobile: var(--fs-border-color-light);
--fs-navbar-links-border-bottom-width-mobile: var(--fs-navbar-links-border-top-width-mobile);
--fs-navbar-links-border-bottom-color-mobile: var(--fs-navbar-links-border-top-color-mobile);
--fs-navbar-links-link-width-notebook: auto;
--fs-navbar-links-link-padding-notebook: 0 var(--fs-spacing-0);
--fs-navbar-links-list-padding-left-notebook: var(--fs-spacing-3);
--fs-navbar-links-list-margin-left-notebook: var(--fs-spacing-2);
--fs-navbar-links-list-border-left-width-notebook: var(--fs-border-width);
--fs-navbar-links-list-border-left-color-notebook: var(--fs-border-color-light);
position: relative;
background-color: var(--fs-navbar-links-bkg-color);
transition: var(--fs-navbar-links-transition-property) var(--fs-navbar-links-transition-timing) var(--fs-navbar-links-transition-function)
}
@media(max-width:1279px) {
.section_section__8YaQ0 [data-fs-navbar-links] {
padding: 0
}
}
@media(min-width:1280px) {
.section_section__8YaQ0 [data-fs-navbar-links] [data-fs-navbar-links-wrapper] {
display: flex;
align-items: center
}
}
.section_section__8YaQ0 [data-fs-navbar-links] [data-fs-navbar-links-list] {
display: block
}
.section_section__8YaQ0 [data-fs-navbar-links] [data-fs-navbar-links-list-item] {
display: flex;
align-items: center
}
.section_section__8YaQ0 [data-fs-navbar-links] [data-fs-button] {
margin-left: calc(-1*var(--fs-spacing-1))
}
.section_section__8YaQ0 [data-fs-navbar-links] [data-fs-button][data-fs-button-variant=tertiary] [data-fs-button-wrapper] {
color: var(--fs-color-text-display)
}
@media(max-width:1279px) {
.section_section__8YaQ0 [data-fs-navbar-links] [data-fs-button] {
display: none
}
}
@media(min-width:1280px) {
.section_section__8YaQ0 [data-fs-navbar-links] [data-fs-navbar-links-list] {
position: relative;
display: flex;
align-items: center;
-moz-column-gap: var(--fs-spacing-3);
column-gap: var(--fs-spacing-3);
padding-left: var(--fs-navbar-links-list-padding-left-notebook);
margin-left: var(--fs-navbar-links-list-margin-left-notebook)
}
.section_section__8YaQ0 [data-fs-navbar-links] [data-fs-navbar-links-list]:before {
position: absolute;
left: calc(-1*var(--fs-spacing-1));
width: var(--fs-navbar-links-list-border-left-width-notebook);
height: 60%;
content: "";
background-color: var(--fs-navbar-links-list-border-left-color-notebook)
}
.section_section__8YaQ0 [data-fs-navbar-links] [data-fs-navbar-links-list-item]>[data-fs-link] {
width: var(--fs-navbar-links-link-width-notebook);
padding: var(--fs-navbar-links-link-padding-notebook)
}
}
@media(max-width:1279px) {
.section_section__8YaQ0 [data-fs-navbar-links] {
border-top: var(--fs-navbar-links-border-top-width-mobile) solid var(--fs-navbar-links-border-top-color-mobile);
border-bottom: var(--fs-navbar-links-border-bottom-width-mobile) solid var(--fs-navbar-links-border-bottom-color-mobile)
}
}
.section_section__8YaQ0 [data-fs-product-price] {
--fs-product-price-gap: var(--fs-spacing-1);
display: flex;
align-items: center;
-moz-column-gap: var(--fs-product-price-gap);
column-gap: var(--fs-product-price-gap)
}
.section_section__8YaQ0 [data-fs-search-auto-complete] {
--fs-search-auto-complete-padding-top: var(--fs-spacing-2);
--fs-search-auto-complete-padding-right: var(--fs-spacing-3);
--fs-search-auto-complete-padding-bottom: var(--fs-search-auto-complete-padding-top);
--fs-search-auto-complete-padding-left: var(--fs-search-auto-complete-padding-right);
--fs-search-auto-complete-transition-property: var(--fs-transition-property);
--fs-search-auto-complete-transition-function: var(--fs-transition-function);
--fs-search-auto-complete-transition-timing: var(--fs-transition-timing);
--fs-search-auto-complete-item-column-gap: var(--fs-spacing-1);
--fs-search-auto-complete-item-text-size: var(--fs-text-size-2);
--fs-search-auto-complete-item-line-height: 1.25;
--fs-search-auto-complete-item-bkg-color-hover: var(--fs-color-tertiary-bkg-hover);
--fs-search-auto-complete-item-icon-color: var(--fs-color-neutral-4);
--fs-search-auto-complete-item-icon-size: 1.125rem;
width: 100%;
padding-top: var(--fs-search-auto-complete-padding-top);
padding-bottom: var(--fs-search-auto-complete-padding-bottom)
}
.section_section__8YaQ0 [data-fs-search-auto-complete] [data-fs-search-auto-complete-item] {
display: flex;
align-items: center;
font-size: var(--fs-search-auto-complete-item-text-size);
line-height: var(--fs-search-auto-complete-item-line-height);
transition: var(--fs-search-auto-complete-transition-property) var(--fs-search-auto-complete-transition-timing) var(--fs-search-auto-complete-transition-function)
}
.section_section__8YaQ0 [data-fs-search-auto-complete] [data-fs-search-auto-complete-item]:hover {
background-color: var(--fs-search-auto-complete-item-bkg-color-hover)
}
.section_section__8YaQ0 [data-fs-search-auto-complete] [data-fs-search-auto-complete-item-link] {
display: flex;
align-items: center;
justify-content: flex-start;
width: 100%;
color: var(--fs-color-neutral-6);
padding-left: var(--fs-search-auto-complete-padding-left);
padding-right: var(--fs-search-auto-complete-padding-right);
-moz-column-gap: var(--fs-search-auto-complete-item-column-gap);
column-gap: var(--fs-search-auto-complete-item-column-gap)
}
.section_section__8YaQ0 [data-fs-search-auto-complete] [data-fs-search-auto-complete-item-link]:visited {
color: var(--fs-color-neutral-6)
}
.section_section__8YaQ0 [data-fs-search-auto-complete] [data-fs-search-auto-complete-item-link] [data-fs-search-auto-complete-item-suggestion] {
font-weight: var(--fs-text-weight-bold);
color: var(--fs-color-text)
}
.section_section__8YaQ0 [data-fs-search-auto-complete] [data-fs-search-auto-complete-item-icon] {
flex-grow: 0;
flex-shrink: 0;
width: var(--fs-search-auto-complete-item-icon-size);
height: var(--fs-search-auto-complete-item-icon-size);
color: var(--fs-search-auto-complete-item-icon-color)
}
.section_section__8YaQ0 [data-fs-search-dropdown] {
--fs-search-input-height-desktop: var(--fs-spacing-6);
--fs-search-dropdown-bkg-color: var(--fs-color-neutral-0);
--fs-search-dropdown-box-shadow: var(--fs-shadow);
--fs-search-dropdown-width-mobile: 100vw;
--fs-search-dropdown-width-desktop: 100%;
--fs-search-dropdown-border-width: var(--fs-border-width);
--fs-search-dropdown-border-color: var(--fs-border-color);
--fs-search-dropdown-border-radius: 0 0 var(--fs-border-radius) var(--fs-border-radius);
--fs-search-dropdown-position-left-mobile: calc(-1 * var(--fs-control-tap-size));
--fs-search-dropdown-position-left-tablet: calc(var(--fs-search-dropdown-position-left-mobile) - var(--fs-spacing-1));
--fs-search-dropdown-position-top-mobile: calc(var(--fs-search-dropdown-position-top-tablet) + 1px);
--fs-search-dropdown-position-top-tablet: calc(var(--fs-control-tap-size) + var(--fs-border-width));
--fs-search-dropdown-position-top-desktop: var(--fs-search-input-height-desktop);
--fs-search-dropdown-section-border-color: var(--fs-border-color-light);
position: absolute;
top: var(--fs-search-dropdown-position-top-mobile);
left: var(--fs-search-dropdown-position-left-mobile);
z-index: 1;
width: var(--fs-search-dropdown-width-mobile);
padding-top: 0;
background-color: var(--fs-search-dropdown-bkg-color)
}
.section_section__8YaQ0 [data-fs-search-dropdown]:empty {
display: none
}
@media(min-width:768px) {
.section_section__8YaQ0 [data-fs-search-dropdown] {
top: var(--fs-search-dropdown-position-top-tablet);
left: var(--fs-search-dropdown-position-left-tablet)
}
}
@media(min-width:1280px) {
.section_section__8YaQ0 [data-fs-search-dropdown] {
top: var(--fs-search-dropdown-position-top-desktop);
left: 0;
width: var(--fs-search-dropdown-width-desktop);
overflow: hidden;
border: var(--fs-search-dropdown-border-width) solid var(--fs-search-dropdown-border-color);
border-top: none;
border-radius: var(--fs-search-dropdown-border-radius);
box-shadow: var(--fs-search-dropdown-box-shadow)
}
}
.section_section__8YaQ0 [data-fs-search-dropdown] [data-fs-search-dropdown-loading-text] {
padding: var(--fs-spacing-3)
}
.section_section__8YaQ0 [data-fs-search-dropdown] [data-fs-search-section],
.section_section__8YaQ0 [data-fs-search-dropdown] section {
border-bottom: var(--fs-search-dropdown-border-width) solid var(--fs-search-dropdown-section-border-color)
}
.section_section__8YaQ0 [data-fs-search-dropdown] [data-fs-search-section]:last-child,
.section_section__8YaQ0 [data-fs-search-dropdown] section:last-child {
border-bottom-width: 0
}
.section_section__8YaQ0 [data-fs-search-history] {
--fs-search-history-padding-top: var(--fs-spacing-2);
--fs-search-history-padding-right: var(--fs-spacing-3);
--fs-search-history-padding-bottom: var(--fs-search-history-padding-top);
--fs-search-history-padding-left: var(--fs-search-history-padding-right);
--fs-search-history-transition-property: var(--fs-transition-property);
--fs-search-history-transition-function: var(--fs-transition-function);
--fs-search-history-transition-timing: var(--fs-transition-timing);
--fs-search-history-header-padding-top: var(--fs-spacing-1);
--fs-search-history-header-padding-bottom: var(--fs-search-history-header-padding-top);
--fs-search-history-title-size: var(--fs-text-size-lead);
--fs-search-history-title-line-height: 1.5;
--fs-search-history-item-column-gap: var(--fs-spacing-1);
--fs-search-history-item-text-size: var(--fs-text-size-2);
--fs-search-history-item-line-height: 1.25;
--fs-search-history-item-bkg-color-hover: var(--fs-color-tertiary-bkg-hover);
--fs-search-history-item-icon-color: var(--fs-color-neutral-4);
--fs-search-history-item-icon-size: 1.125rem;
width: 100%;
padding-top: var(--fs-search-history-padding-top);
padding-bottom: var(--fs-search-history-padding-bottom)
}
.section_section__8YaQ0 [data-fs-search-history] [data-fs-search-history-header] {
display: flex;
align-items: center;
justify-content: space-between;
min-height: var(--fs-search-history-min-height);
padding: var(--fs-search-history-header-padding-top) var(--fs-search-history-padding-right) var(--fs-search-history-header-padding-bottom) var(--fs-search-history-padding-left)
}
.section_section__8YaQ0 [data-fs-search-history] [data-fs-search-history-header] [data-fs-button] {
white-space: nowrap
}
.section_section__8YaQ0 [data-fs-search-history] [data-fs-search-history-title] {
width: 100%;
font-size: var(--fs-search-history-title-size);
line-height: var(--fs-search-history-title-line-height)
}
.section_section__8YaQ0 [data-fs-search-history] [data-fs-search-history-item] {
display: flex;
align-items: center;
font-size: var(--fs-search-history-item-text-size);
line-height: var(--fs-search-history-item-line-height);
transition: var(--fs-search-history-transition-property) var(--fs-search-history-transition-timing) var(--fs-search-history-transition-function)
}
.section_section__8YaQ0 [data-fs-search-history] [data-fs-search-history-item]:hover {
background-color: var(--fs-search-history-item-bkg-color-hover)
}
.section_section__8YaQ0 [data-fs-search-history] [data-fs-search-history-item] [data-fs-search-history-item-link] {
display: flex;
align-items: center;
justify-content: flex-start;
width: 100%;
padding-left: var(--fs-search-history-padding-left);
padding-right: var(--fs-search-history-padding-right);
-moz-column-gap: var(--fs-search-history-item-column-gap);
column-gap: var(--fs-search-history-item-column-gap)
}
.section_section__8YaQ0 [data-fs-search-history] [data-fs-search-history-item] [data-fs-search-history-item-icon] {
flex-grow: 0;
flex-shrink: 0;
width: var(--fs-search-history-item-icon-size);
height: var(--fs-search-history-item-icon-size);
color: var(--fs-search-history-item-icon-color)
}
.section_section__8YaQ0 [data-fs-search-input-field] {
--fs-search-input-field-height-mobile: var(--fs-control-tap-size);
--fs-search-input-field-height-desktop: var(--fs-spacing-6);
--fs-search-input-field-transition-timing: var(--fs-transition-timing);
--fs-search-input-field-transition-function: ease;
--fs-search-input-field-button-min-height: var(--fs-search-input-field-height-desktop);
--fs-search-input-field-button-padding-top-desktop: var(--fs-spacing-0);
--fs-search-input-field-button-padding-bottom-desktop: var(--fs-search-input-field-button-padding-top-desktop);
--fs-search-input-field-input-padding-right: var(--fs-spacing-7);
--fs-search-input-field-input-bkg-color: var(--fs-color-body-bkg);
position: relative;
display: inline-flex;
width: 100%;
height: var(--fs-search-input-field-height-mobile)
}
@media not all and (-webkit-min-device-pixel-ratio:0),
not all and (min-resolution:0.001dpcm) {
@supports(-webkit-appearance:none) {
.section_section__8YaQ0 [data-fs-search-input-field]:focus,
.section_section__8YaQ0 [data-fs-search-input-field]:hover:focus {
border-color: var(--fs-border-color-active);
outline: none;
box-shadow: 0 0 0 1px var(--fs-color-body-bkg), 0 0 0 var(--fs-border-width-thickest) var(--fs-color-focus-ring), inset 0 0 0 var(--fs-border-width) var(--fs-border-color-active)
}
}
}
.section_section__8YaQ0 [data-fs-search-input-field]:focus-visible,
.section_section__8YaQ0 [data-fs-search-input-field]:hover:focus-visible {
border-color: var(--fs-border-color-active);
outline: none;
box-shadow: 0 0 0 1px var(--fs-color-body-bkg), 0 0 0 var(--fs-border-width-thickest) var(--fs-color-focus-ring), inset 0 0 0 var(--fs-border-width) var(--fs-border-color-active)
}
@media(min-width:1280px) {
.section_section__8YaQ0 [data-fs-search-input-field] {
height: var(--fs-search-input-field-height-desktop)
}
}
.section_section__8YaQ0 [data-fs-search-input-field] [data-fs-icon-button][data-fs-button-variant] {
position: relative;
right: .125rem
}
@media(min-width:1280px) {
.section_section__8YaQ0 [data-fs-search-input-field] [data-fs-icon-button][data-fs-button-variant] {
position: absolute;
padding-top: var(--fs-search-input-field-button-padding-top-desktop);
padding-bottom: var(--fs-search-input-field-button-padding-bottom-desktop);
min-height: var(--fs-search-input-field-button-min-height);
right: 0
}
}
.section_section__8YaQ0 [data-fs-search-input-field] [data-fs-search-input-field-input] {
height: auto;
padding-right: var(--fs-search-input-field-input-padding-right);
background-color: var(--fs-search-input-field-input-bkg-color);
transition: box-shadow var(--fs-search-input-field-transition-timing) var(--fs-search-input-field-transition-timing), border var(--fs-search-input-field-transition-timing) var(--fs-search-input-field-transition-function)
}
@media(max-width:1279px) {
.section_section__8YaQ0 [data-fs-search-input-field] [data-fs-search-input-field-input] {
border: 0
}
}
.section_section__8YaQ0 [data-fs-search-products] {
--fs-search-products-padding-top: var(--fs-spacing-2);
--fs-search-products-padding-right: var(--fs-spacing-3);
--fs-search-products-padding-bottom: var(--fs-search-products-padding-top);
--fs-search-products-padding-left: var(--fs-search-products-padding-right);
--fs-search-products-transition-property: var(--fs-transition-property);
--fs-search-products-transition-function: var(--fs-transition-function);
--fs-search-products-transition-timing: var(--fs-transition-timing);
--fs-search-products-header-padding-top: var(--fs-spacing-1);
--fs-search-products-header-padding-bottom: var(--fs-search-products-header-padding-top);
--fs-search-products-title-size: var(--fs-text-size-lead);
--fs-search-products-title-line-height: 1.5;
--fs-search-product-item-padding-top: var(--fs-spacing-1);
--fs-search-product-item-padding-bottom: var(--fs-search-product-item-padding-top);
--fs-search-product-item-bkg-color-hover: var(--fs-color-tertiary-bkg-hover);
--fs-search-product-item-image-border-radius: var(--fs-border-radius);
--fs-search-product-item-image-margin-right: var(--fs-spacing-3);
--fs-search-product-item-image-size: 3.5rem;
--fs-search-product-item-title-margin-bottom: var(--fs-spacing-0);
--fs-search-product-item-title-size: var(--fs-text-size-2);
--fs-search-product-item-title-line-height: 1.2;
--fs-search-product-item-title-color: var(--fs-color-text);
--fs-search-product-item-price-size: var(--fs-text-size-base);
width: 100%;
padding-top: var(--fs-search-products-padding-top);
padding-bottom: var(--fs-search-products-padding-bottom)
}
.section_section__8YaQ0 [data-fs-search-products] [data-fs-search-products-header] {
display: flex;
align-items: center;
justify-content: space-between;
min-height: var(--fs-search-products-min-height);
padding: var(--fs-search-products-header-padding-top) var(--fs-search-products-padding-right) var(--fs-search-products-header-padding-bottom) var(--fs-search-products-padding-left)
}
.section_section__8YaQ0 [data-fs-search-products] [data-fs-search-products-header] [data-fs-button] {
white-space: nowrap
}
.section_section__8YaQ0 [data-fs-search-products] [data-fs-search-products-title] {
width: 100%;
font-size: var(--fs-search-products-title-size);
line-height: var(--fs-search-products-title-line-height)
}
.section_section__8YaQ0 [data-fs-search-products] [data-fs-search-product-item] {
width: 100%;
display: flex;
align-items: center;
transition: var(--fs-search-products-transition-property) var(--fs-search-products-transition-timing) var(--fs-search-products-transition-function)
}
.section_section__8YaQ0 [data-fs-search-products] [data-fs-search-product-item]:hover {
background-color: var(--fs-search-product-item-bkg-color-hover)
}
.section_section__8YaQ0 [data-fs-search-products] [data-fs-search-product-item-link] {
display: flex;
align-items: center;
justify-content: flex-start;
text-decoration: none;
width: 100%;
padding: var(--fs-search-product-item-padding-top) var(--fs-search-products-padding-right) var(--fs-search-product-item-padding-bottom) var(--fs-search-products-padding-left)
}
.section_section__8YaQ0 [data-fs-search-products] [data-fs-search-product-item-image] {
display: flex;
width: var(--fs-search-product-item-image-size);
height: var(--fs-search-product-item-image-size);
margin-right: var(--fs-search-product-item-image-margin-right);
overflow: hidden;
border-radius: var(--fs-search-product-item-image-border-radius)
}
.section_section__8YaQ0 [data-fs-search-products] [data-fs-search-product-item-title] {
margin-bottom: var(--fs-search-product-item-title-margin-bottom);
font-size: var(--fs-search-product-item-title-size);
font-weight: var(--fs-text-weight-bold);
line-height: var(--fs-search-product-item-title-line-height);
color: var(--fs-search-product-item-title-color);
text-decoration: none;
outline: none;
display: -webkit-box;
overflow: hidden;
-webkit-box-orient: vertical;
-webkit-line-clamp: var(--fs-text-max-lines);
line-clamp: var(--fs-text-max-lines);
text-overflow: -o-ellipsis-lastline;
text-overflow: ellipsis;
white-space: normal
}
.section_section__8YaQ0 [data-fs-search-products] [data-fs-search-product-item-prices] {
display: flex;
align-items: baseline
}
.section_section__8YaQ0 [data-fs-search-products] [data-fs-search-product-item-prices] [data-fs-price-variant=spot] {
font-size: var(--fs-search-product-item-price-size)
}
.section_section__8YaQ0 [data-fs-search-top] {
--fs-search-top-padding-top: var(--fs-spacing-2);
--fs-search-top-padding-right: var(--fs-spacing-3);
--fs-search-top-padding-bottom: var(--fs-search-top-padding-top);
--fs-search-top-padding-left: var(--fs-search-top-padding-right);
--fs-search-top-transition-property: var(--fs-transition-property);
--fs-search-top-transition-function: var(--fs-transition-function);
--fs-search-top-transition-timing: var(--fs-transition-timing);
--fs-search-top-header-padding-top: var(--fs-spacing-1);
--fs-search-top-header-padding-bottom: var(--fs-search-top-header-padding-top);
--fs-search-top-title-padding-top: var(--fs-spacing-1);
--fs-search-top-title-padding-bottom: var(--fs-search-top-title-padding-top);
--fs-search-top-title-size: var(--fs-text-size-lead);
--fs-search-top-title-line-height: 1.5;
--fs-search-top-item-column-gap: var(--fs-spacing-1);
--fs-search-top-item-text-size: var(--fs-text-size-2);
--fs-search-top-item-line-height: 1.25;
--fs-search-top-item-bkg-color-hover: var(--fs-color-tertiary-bkg-hover);
width: 100%;
padding-top: var(--fs-search-top-padding-top);
padding-bottom: var(--fs-search-top-padding-bottom)
}
.section_section__8YaQ0 [data-fs-search-top] [data-fs-search-top-header] {
display: flex;
align-items: center;
justify-content: space-between;
min-height: var(--fs-search-top-min-height);
padding: var(--fs-search-top-header-padding-top) var(--fs-search-top-padding-right) var(--fs-search-top-header-padding-bottom) var(--fs-search-top-padding-left)
}
.section_section__8YaQ0 [data-fs-search-top] [data-fs-search-top-title] {
width: 100%;
font-size: var(--fs-search-top-title-size);
line-height: var(--fs-search-top-title-line-height)
}
.section_section__8YaQ0 [data-fs-search-top] [data-fs-search-top-item] {
display: flex;
align-items: center;
font-size: var(--fs-search-top-item-text-size);
line-height: var(--fs-search-top-item-line-height);
transition: var(--fs-search-top-transition-property) var(--fs-search-top-transition-timing) var(--fs-search-top-transition-function)
}
.section_section__8YaQ0 [data-fs-search-top] [data-fs-search-top-item]:hover {
background-color: var(--fs-search-top-item-bkg-color-hover)
}
.section_section__8YaQ0 [data-fs-search-top] [data-fs-search-top-item] [data-fs-search-top-item-link] {
display: flex;
align-items: flex-end;
justify-content: flex-start;
width: 100%;
padding-left: var(--fs-search-top-padding-left);
padding-right: var(--fs-search-top-padding-right);
-moz-column-gap: var(--fs-search-top-item-column-gap);
column-gap: var(--fs-search-top-item-column-gap)
}
.section_section__8YaQ0 [data-fs-search-top] [data-fs-search-top-item-badge] [data-fs-badge-wrapper] {
display: inline-block
}
.section_section__8YaQ0 [data-fs-search-input] {
--fs-search-input-height-desktop: var(--fs-spacing-6);
position: relative
}
@media(min-width:1280px) {
.section_section__8YaQ0 [data-fs-search-input][data-fs-search-input-dropdown-visible=true] [data-fs-search-input-field-input] {
border-bottom-right-radius: 0;
border-bottom-left-radius: 0
}
}
.section_section__8YaQ0 [data-fs-search-input] [data-fs-search-product-card-link] {
color: var(--fs-color-neutral-7);
text-decoration: none
}
.section_section__8YaQ0 [data-fs-search-input] [data-fs-search-product-card-link]:hover {
text-decoration: none
}
.section_section__8YaQ0 [data-fs-navbar] {
--fs-navbar-height-mobile: 3.5rem;
--fs-navbar-bkg-color: hsla(0, 0%, 100%, .9);
--fs-navbar-transition-timing: var(--fs-transition-timing);
--fs-navbar-transition-function: var(--fs-transition-function);
--fs-navbar-box-shadow: 0 var(--fs-spacing-0) var(--fs-spacing-3) rgb(0 0 0/5%);
--fs-navbar-header-padding: 0 var(--fs-spacing-0);
--fs-navbar-header-padding-top-notebook: var(--fs-spacing-1);
--fs-navbar-header-padding-bottom-notebook: var(--fs-navbar-header-padding-top-notebook);
--fs-navbar-search-button-icon-width-mobile: var(--fs-spacing-5);
--fs-navbar-search-button-icon-height-mobile: var(--fs-navbar-search-button-icon-width-mobile);
--fs-navbar-search-expanded-input-width: calc(100% - var(--fs-spacing-7));
--fs-navbar-search-expanded-button-icon-margin-right: -4.063rem;
--fs-navbar-logo-width: var(--fs-logo-width);
--fs-navbar-logo-border-left-width: var(--fs-border-width);
--fs-navbar-logo-border-left-color: var(--fs-border-color-light);
display: flex;
flex-direction: column;
justify-content: center;
padding: 0;
box-shadow: var(--fs-navbar-box-shadow);
transition: top var(--fs-navbar-transition-timing) var(--fs-navbar-transition-function)
}
@media(max-width:1279px) {
.section_section__8YaQ0 [data-fs-navbar] {
height: var(--fs-navbar-height-mobile)
}
}
.section_section__8YaQ0 [data-fs-navbar][data-fs-navbar-scroll=down]>[data-fs-navbar-links] {
top: calc(-1*var(--fs-spacing-3));
height: 0;
padding: 0;
opacity: 0
}
.section_section__8YaQ0 [data-fs-navbar][data-fs-navbar-scroll=up]>[data-fs-navbar-links] {
top: 0;
opacity: 1
}
.section_section__8YaQ0 [data-fs-navbar] [data-fs-search-input] {
flex: 1 0 100%;
order: 2
}
@media(max-width:1279px) {
.section_section__8YaQ0 [data-fs-navbar] [data-fs-search-input] {
display: none
}
}
.section_section__8YaQ0 [data-fs-navbar] [data-fs-navbar-row] {
display: flex;
flex-flow: row wrap;
align-items: center;
justify-content: space-between;
width: 100%;
height: 100%
}
@media(max-width:1279px) {
.section_section__8YaQ0 [data-fs-navbar] [data-fs-navbar-row] {
padding: 0
}
}
@media(min-width:1280px) {
.section_section__8YaQ0 [data-fs-navbar] [data-fs-navbar-row] {
display: grid;
grid-template-columns: 1fr minmax(auto, 37.5rem) 1fr
}
.section_section__8YaQ0 [data-fs-navbar] [data-fs-navbar-row] [data-fs-navbar-button-menu] {
display: none
}
}
.section_section__8YaQ0 [data-fs-navbar] [data-fs-navbar-buttons] {
display: flex;
align-items: center;
justify-content: flex-end
}
@media(min-width:1280px) {
.section_section__8YaQ0 [data-fs-navbar] [data-fs-navbar-buttons] [data-fs-button-signin-link]+[data-fs-cart-toggle] {
margin-left: var(--fs-spacing-3)
}
}
.section_section__8YaQ0 [data-fs-navbar] [data-fs-navbar-buttons] [data-fs-button-signin-link] {
display: none
}
@media(min-width:1280px) {
.section_section__8YaQ0 [data-fs-navbar] [data-fs-navbar-buttons] {
order: 2
}
.section_section__8YaQ0 [data-fs-navbar] [data-fs-navbar-buttons] [data-fs-button-signin-link] {
display: inline-flex
}
}
.section_section__8YaQ0 [data-fs-navbar] [data-fs-navbar-buttons] [data-fs-search-input] {
display: none;
transition: flex var(--fs-navbar-transition-timing) var(--fs-navbar-transition-function)
}
@media(max-width:1279px) {
.section_section__8YaQ0 [data-fs-navbar] [data-fs-navbar-buttons] [data-fs-search-input] {
display: flex;
flex: 0;
flex-direction: column;
order: 0;
width: -webkit-min-content;
width: -moz-min-content;
width: min-content
}
.section_section__8YaQ0 [data-fs-navbar] [data-fs-navbar-buttons] [data-fs-search-input][data-fs-search-input-dropdown-visible=false] [data-fs-search-input-field-input] {
width: 0;
padding: 0;
border-width: 0
}
.section_section__8YaQ0 [data-fs-navbar] [data-fs-navbar-buttons] [data-fs-search-input][data-fs-search-input-dropdown-visible=false] [data-fs-search-input-field-input]:focus,
.section_section__8YaQ0 [data-fs-navbar] [data-fs-navbar-buttons] [data-fs-search-input][data-fs-search-input-dropdown-visible=false] [data-fs-search-input-field-input]:focus-visible .section_section__8YaQ0 [data-fs-navbar] [data-fs-navbar-buttons] [data-fs-search-input][data-fs-search-input-dropdown-visible=false] [data-fs-search-input-field-input]:hover:focus-visible,
.section_section__8YaQ0 [data-fs-navbar] [data-fs-navbar-buttons] [data-fs-search-input][data-fs-search-input-dropdown-visible=false] [data-fs-search-input-field-input]:hover {
border-width: 0;
box-shadow: 0 0
}
.section_section__8YaQ0 [data-fs-navbar] [data-fs-navbar-buttons] [data-fs-search-input] [data-fs-icon] {
margin-right: 0;
line-height: 0
}
.section_section__8YaQ0 [data-fs-navbar] [data-fs-navbar-buttons] [data-fs-search-input] [data-fs-icon] svg {
width: var(--fs-navbar-search-button-icon-width-mobile);
height: var(--fs-navbar-search-button-icon-height-mobile)
}
}
.section_section__8YaQ0 [data-fs-navbar] [data-fs-navbar-buttons][data-fs-navbar-search-expanded=true] {
width: 100%
}
.section_section__8YaQ0 [data-fs-navbar] [data-fs-navbar-buttons][data-fs-navbar-search-expanded=true] [data-fs-search-input] {
flex: 1 1
}
.section_section__8YaQ0 [data-fs-navbar] [data-fs-navbar-buttons][data-fs-navbar-search-expanded=true] [data-fs-search-input] [data-fs-search-input-field] [data-fs-search-input-field-input] {
width: var(--fs-navbar-search-expanded-input-width);
padding: var(--fs-spacing-2)
}
.section_section__8YaQ0 [data-fs-navbar] [data-fs-navbar-buttons][data-fs-navbar-search-expanded=true] [data-fs-search-input] [data-fs-icon] {
margin-right: 0
}
.section_section__8YaQ0 [data-fs-navbar] [data-fs-navbar-buttons][data-fs-navbar-search-expanded=true] [data-fs-icon-button=true] {
right: 0;
transition: margin var(--fs-navbar-transition-timing) var(--fs-navbar-transition-function)
}
.section_section__8YaQ0 [data-fs-navbar] [data-fs-navbar-buttons][data-fs-navbar-search-expanded=true] [data-fs-cart-toggle] {
right: 0;
display: none
}
.section_section__8YaQ0 [data-fs-navbar] [data-fs-navbar-header] {
z-index: var(--fs-z-index-top);
height: 100%;
background-color: var(--fs-navbar-bkg-color);
-webkit-backdrop-filter: blur(10px);
backdrop-filter: blur(10px)
}
.section_section__8YaQ0 [data-fs-navbar] [data-fs-navbar-logo] {
align-self: stretch;
height: 100%
}
@media(max-width:1279px) {
.section_section__8YaQ0 [data-fs-navbar] [data-fs-navbar-logo] {
padding: var(--fs-spacing-1) 0 var(--fs-spacing-1) var(--fs-spacing-3);
margin-right: auto;
margin-left: var(--fs-spacing-0);
border-left: var(--fs-navbar-logo-border-left-width) solid var(--fs-navbar-logo-border-left-color)
}
}
.section_section__8YaQ0 [data-fs-navbar] [data-fs-navbar-logo] [data-fs-logo] {
width: var(--fs-navbar-logo-width)
}
@media(min-width:1280px) {
.section_section__8YaQ0 [data-fs-navbar] [data-fs-navbar-logo] [data-fs-logo] {
padding: var(--fs-spacing-2) 0
}
.section_section__8YaQ0 {
height: var(--fs-navbar-height-desktop)
}
}
@media(min-width:1280px) {
.section_section__8YaQ0:has([data-fs-navbar-scroll]) {
margin-bottom: var(--fs-control-min-height)
}
.section_section__8YaQ0:has([data-fs-navbar-scroll=down]) {
margin-bottom: 0
}
}
}
@layer components {
.section_section__uCdcm [data-fs-icon] {
display: flex;
align-items: center;
justify-content: center
}
.section_section__uCdcm [data-fs-button] {
--fs-button-padding: calc(var(--fs-spacing-1) - (var(--fs-button-border-width) * 2)) var(--fs-spacing-3);
--fs-button-height: var(--fs-control-tap-size);
--fs-button-gap: var(--fs-spacing-2);
--fs-button-shadow: var(--fs-shadow);
--fs-button-shadow-hover: var(--fs-button-shadow);
--fs-button-border-radius: var(--fs-border-radius);
--fs-button-border-width: var(--fs-border-width-thick);
--fs-button-border-color: transparent;
--fs-button-text-size: var(--fs-text-size-base);
--fs-button-text-weight: var(--fs-text-weight-bold);
--fs-button-transition-function: var(--fs-transition-function);
--fs-button-transition-property: var(--fs-transition-property);
--fs-button-transition-timing: var(--fs-transition-timing);
--fs-button-primary-text-color: var(--fs-color-primary-text);
--fs-button-primary-text-color-hover: var(--fs-button-primary-text-color);
--fs-button-primary-text-color-active: var(--fs-button-primary-text-color);
--fs-button-primary-bkg-color: var(--fs-color-primary-bkg);
--fs-button-primary-bkg-color-hover: var(--fs-color-primary-bkg-hover);
--fs-button-primary-bkg-color-active: var(--fs-color-primary-bkg-active);
--fs-button-primary-border-color: transparent;
--fs-button-primary-border-color-hover: var(--fs-button-primary-border-color);
--fs-button-primary-border-color-active: var(--fs-button-primary-border-color);
--fs-button-primary-shadow-hover: var(--fs-button-shadow-hover);
--fs-button-primary-inverse-text-color: var(--fs-button-primary-bkg-color);
--fs-button-primary-inverse-text-color-hover: var(--fs-button-primary-bkg-color);
--fs-button-primary-inverse-text-color-active: var(--fs-button-primary-bkg-color);
--fs-button-primary-inverse-bkg-color: var(--fs-button-primary-text-color);
--fs-button-primary-inverse-bkg-color-hover: var(--fs-color-primary-bkg-light);
--fs-button-primary-inverse-bkg-color-active: var(--fs-color-primary-bkg-light-active);
--fs-button-primary-inverse-border-color: var(--fs-button-primary-border-color);
--fs-button-primary-inverse-border-color-hover: var(--fs-button-primary-border-color);
--fs-button-primary-inverse-border-color-active: var(--fs-button-primary-border-color);
--fs-button-primary-inverse-shadow-hover: var(--fs-button-shadow-hover);
--fs-button-secondary-text-color: var(--fs-color-secondary-text);
--fs-button-secondary-text-color-hover: var(--fs-color-text-inverse);
--fs-button-secondary-text-color-active: var(--fs-button-secondary-text-color-hover);
--fs-button-secondary-bkg-color: var(--fs-color-secondary-bkg);
--fs-button-secondary-bkg-color-hover: var(--fs-color-secondary-bkg-hover);
--fs-button-secondary-bkg-color-active: var(--fs-color-secondary-bkg-active);
--fs-button-secondary-border-color: var(--fs-button-secondary-text-color);
--fs-button-secondary-border-color-hover: var(--fs-button-secondary-bkg-color-hover);
--fs-button-secondary-border-color-active: var(--fs-button-secondary-bkg-color-active);
--fs-button-secondary-shadow-hover: var(--fs-button-shadow-hover);
--fs-button-secondary-inverse-text-color: var(--fs-button-secondary-text-color-hover);
--fs-button-secondary-inverse-text-color-hover: var(--fs-button-secondary-text-color);
--fs-button-secondary-inverse-text-color-active: var(--fs-button-secondary-inverse-text-color-hover);
--fs-button-secondary-inverse-bkg-color: var(--fs-button-secondary-bkg-color);
--fs-button-secondary-inverse-bkg-color-hover: var(--fs-button-secondary-text-color-hover);
--fs-button-secondary-inverse-bkg-color-active: var(--fs-color-secondary-bkg-light);
--fs-button-secondary-inverse-border-color: var(--fs-button-secondary-inverse-text-color);
--fs-button-secondary-inverse-border-color-hover: var(--fs-button-secondary-inverse-bkg-color-hover);
--fs-button-secondary-inverse-border-color-active: var(--fs-button-secondary-inverse-bkg-color-active);
--fs-button-secondary-inverse-shadow-hover: var(--fs-button-shadow-hover);
--fs-button-tertiary-text-color: var(--fs-color-tertiary-text);
--fs-button-tertiary-text-color-hover: var(--fs-button-tertiary-text-color);
--fs-button-tertiary-text-color-active: var(--fs-button-primary-bkg-color);
--fs-button-tertiary-bkg-color: var(--fs-color-tertiary-bkg);
--fs-button-tertiary-bkg-color-hover: var(--fs-color-tertiary-bkg-hover);
--fs-button-tertiary-bkg-color-active: var(--fs-color-tertiary-bkg-active);
--fs-button-tertiary-border-color: transparent;
--fs-button-tertiary-border-color-hover: var(--fs-button-tertiary-border-color);
--fs-button-tertiary-border-color-active: var(--fs-button-tertiary-border-color);
--fs-button-tertiary-shadow-hover: var(--fs-button-shadow-hover);
--fs-button-tertiary-inverse-text-color: var(--fs-button-secondary-text-color-hover);
--fs-button-tertiary-inverse-text-color-hover: var(--fs-button-secondary-text-color-hover);
--fs-button-tertiary-inverse-text-color-active: var(--fs-button-secondary-text-color-hover);
--fs-button-tertiary-inverse-bkg-color: var(--fs-button-secondary-inverse-bkg-color);
--fs-button-tertiary-inverse-bkg-color-hover: var(--fs-button-primary-bkg-color-hover);
--fs-button-tertiary-inverse-bkg-color-active: var(--fs-button-primary-bkg-color-active);
--fs-button-tertiary-inverse-border-color: var(--fs-button-tertiary-border-color);
--fs-button-tertiary-inverse-border-color-hover: var(--fs-button-tertiary-border-color);
--fs-button-tertiary-inverse-border-color-active: var(--fs-button-tertiary-border-color);
--fs-button-tertiary-inverse-shadow-hover: var(--fs-button-shadow-hover);
--fs-button-disabled-bkg-color: var(--fs-color-disabled-bkg);
--fs-button-disabled-text-color: var(--fs-color-disabled-text);
--fs-button-loading-label-column-gap: var(--fs-spacing-3);
--fs-button-small-padding: var(--fs-spacing-0) var(--fs-spacing-1);
--fs-button-small-min-height: var(--fs-spacing-7);
--fs-button-small-gap: var(--fs-spacing-1);
--fs-button-small-icon-width: var(--fs-spacing-3);
--fs-button-small-icon-height: var(--fs-button-small-icon-width);
--fs-button-icon-padding: 0 var(--fs-spacing-1);
display: flex;
align-items: stretch;
width: -webkit-fit-content;
width: -moz-fit-content;
width: fit-content;
min-height: var(--fs-button-height);
padding: 0;
cursor: pointer
}
.section_section__uCdcm [data-fs-button] [data-fs-button-wrapper] {
position: relative;
display: inline-flex;
-moz-column-gap: var(--fs-button-gap);
column-gap: var(--fs-button-gap);
align-items: center;
justify-content: center;
width: 100%;
padding: var(--fs-button-padding);
font-size: var(--fs-button-text-size);
font-weight: var(--fs-button-text-weight);
line-height: var(--fs-button-text-size);
text-decoration: none;
border: var(--fs-button-border-width) solid var(--fs-button-border-color);
border-radius: var(--fs-button-border-radius);
outline: none;
box-shadow: var(--fs-button-shadow);
transition: var(--fs-button-transition-property) var(--fs-button-transition-timing) var(--fs-button-transition-function)
}
.section_section__uCdcm [data-fs-button][data-fs-button-variant]:focus,
.section_section__uCdcm [data-fs-button][data-fs-button-variant]:focus-visible {
box-shadow: none
}
@media not all and (-webkit-min-device-pixel-ratio:0),
not all and (min-resolution:0.001dpcm) {
@supports(-webkit-appearance:none) {
.section_section__uCdcm [data-fs-button][data-fs-button-variant]:focus [data-fs-button-wrapper],
.section_section__uCdcm [data-fs-button][data-fs-button-variant]:focus:hover [data-fs-button-wrapper] {
outline: none;
box-shadow: 0 0 0 1px var(--fs-color-body-bkg), 0 0 0 var(--fs-border-width-thickest) var(--fs-color-focus-ring)
}
}
}
.section_section__uCdcm [data-fs-button][data-fs-button-variant]:focus-visible [data-fs-button-wrapper],
.section_section__uCdcm [data-fs-button][data-fs-button-variant]:focus-visible:hover [data-fs-button-wrapper] {
outline: none;
box-shadow: 0 0 0 1px var(--fs-color-body-bkg), 0 0 0 var(--fs-border-width-thickest) var(--fs-color-focus-ring)
}
.section_section__uCdcm [data-fs-button][data-fs-button-variant]:disabled [data-fs-button-wrapper],
.section_section__uCdcm [data-fs-button][data-fs-button-variant][data-fs-button-disabled=true] [data-fs-button-wrapper] {
color: var(--fs-button-disabled-text-color);
cursor: not-allowed;
background-color: var(--fs-button-disabled-bkg-color);
border: 0;
box-shadow: none
}
.section_section__uCdcm [data-fs-button][data-fs-button-variant]:disabled [data-fs-button-wrapper] svg,
.section_section__uCdcm [data-fs-button][data-fs-button-variant][data-fs-button-disabled=true] [data-fs-button-wrapper] svg {
color: var(--fs-color-neutral-5)
}
.section_section__uCdcm [data-fs-button][data-fs-button-variant]:disabled [data-fs-button-wrapper]:hover,
.section_section__uCdcm [data-fs-button][data-fs-button-variant][data-fs-button-disabled=true] [data-fs-button-wrapper]:hover {
color: var(--fs-button-disabled-text-color);
background-color: var(--fs-button-disabled-bkg-color)
}
.section_section__uCdcm [data-fs-button][data-fs-button-size=small] {
--fs-control-tap-size: var(--fs-button-small-min-height);
padding: var(--fs-spacing-1)
}
.section_section__uCdcm [data-fs-button][data-fs-button-size=small] [data-fs-button-wrapper] {
-moz-column-gap: var(--fs-button-small-gap);
column-gap: var(--fs-button-small-gap);
padding: var(--fs-button-small-padding)
}
.section_section__uCdcm [data-fs-button][data-fs-button-size=small]:not([data-fs-icon-button=true]) [data-fs-icon] {
width: var(--fs-button-small-icon-width);
height: var(--fs-button-small-icon-height)
}
.section_section__uCdcm [data-fs-button][data-fs-button-variant=primary] [data-fs-button-wrapper] {
color: var(--fs-button-primary-text-color);
background-color: var(--fs-button-primary-bkg-color);
border: var(--fs-button-border-width) solid var(--fs-button-primary-border-color)
}
.section_section__uCdcm [data-fs-button][data-fs-button-variant=primary]:hover [data-fs-button-wrapper] {
color: var(--fs-button-primary-text-color-hover);
background-color: var(--fs-button-primary-bkg-color-hover);
border-color: var(--fs-button-primary-border-color-hover);
box-shadow: var(--fs-button-primary-shadow-hover)
}
.section_section__uCdcm [data-fs-button][data-fs-button-variant=primary]:focus [data-fs-button-wrapper],
.section_section__uCdcm [data-fs-button][data-fs-button-variant=primary]:focus-visible [data-fs-button-wrapper] {
color: var(--fs-button-primary-text-color-hover);
background-color: var(--fs-button-primary-bkg-color-hover)
}
.section_section__uCdcm [data-fs-button][data-fs-button-variant=primary]:active [data-fs-button-wrapper] {
color: var(--fs-button-primary-text-color-active);
background-color: var(--fs-button-primary-bkg-color-active);
border-color: var(--fs-button-primary-border-color-active)
}
.section_section__uCdcm [data-fs-button][data-fs-button-variant=primary][data-fs-button-inverse=true] [data-fs-button-wrapper] {
color: var(--fs-button-primary-inverse-text-color);
background-color: var(--fs-button-primary-inverse-bkg-color);
border: var(--fs-button-border-width) solid var(--fs-button-primary-inverse-border-color)
}
.section_section__uCdcm [data-fs-button][data-fs-button-variant=primary][data-fs-button-inverse=true]:hover [data-fs-button-wrapper] {
color: var(--fs-button-primary-inverse-text-color-hover);
background-color: var(--fs-button-primary-inverse-bkg-color-hover);
border-color: var(--fs-button-primary-inverse-border-color-hover);
box-shadow: var(--fs-button-primary-inverse-shadow-hover)
}
.section_section__uCdcm [data-fs-button][data-fs-button-variant=primary][data-fs-button-inverse=true]:focus [data-fs-button-wrapper],
.section_section__uCdcm [data-fs-button][data-fs-button-variant=primary][data-fs-button-inverse=true]:focus-visible [data-fs-button-wrapper] {
color: var(--fs-button-primary-inverse-text-color-hover);
background-color: var(--fs-button-primary-inverse-bkg-color-hover)
}
.section_section__uCdcm [data-fs-button][data-fs-button-variant=primary][data-fs-button-inverse=true]:active [data-fs-button-wrapper] {
color: var(--fs-button-primary-inverse-text-color-active);
background-color: var(--fs-button-primary-inverse-bkg-color-active);
border-color: var(--fs-button-primary-inverse-border-color-active)
}
.section_section__uCdcm [data-fs-button][data-fs-button-variant=secondary] [data-fs-button-wrapper] {
color: var(--fs-button-secondary-text-color);
background-color: var(--fs-button-secondary-bkg-color);
border: var(--fs-button-border-width) solid var(--fs-button-secondary-border-color)
}
.section_section__uCdcm [data-fs-button][data-fs-button-variant=secondary]:hover [data-fs-button-wrapper] {
color: var(--fs-button-secondary-text-color-hover);
background-color: var(--fs-button-secondary-bkg-color-hover);
border-color: var(--fs-button-secondary-border-color-hover);
box-shadow: var(--fs-button-secondary-shadow-hover)
}
.section_section__uCdcm [data-fs-button][data-fs-button-variant=secondary]:focus [data-fs-button-wrapper],
.section_section__uCdcm [data-fs-button][data-fs-button-variant=secondary]:focus-visible [data-fs-button-wrapper] {
color: var(--fs-button-secondary-text-color-hover);
background-color: var(--fs-button-secondary-bkg-color-hover)
}
.section_section__uCdcm [data-fs-button][data-fs-button-variant=secondary]:active [data-fs-button-wrapper] {
color: var(--fs-button-secondary-text-color-active);
background-color: var(--fs-button-secondary-bkg-color-active);
border-color: var(--fs-button-secondary-border-color-active)
}
.section_section__uCdcm [data-fs-button][data-fs-button-variant=secondary][data-fs-button-inverse=true] [data-fs-button-wrapper] {
color: var(--fs-button-secondary-inverse-text-color);
background-color: var(--fs-button-secondary-inverse-bkg-color);
border: var(--fs-button-border-width) solid var(--fs-button-secondary-inverse-border-color)
}
.section_section__uCdcm [data-fs-button][data-fs-button-variant=secondary][data-fs-button-inverse=true]:hover [data-fs-button-wrapper] {
color: var(--fs-button-secondary-inverse-text-color-hover);
background-color: var(--fs-button-secondary-inverse-bkg-color-hover);
border-color: var(--fs-button-secondary-inverse-border-color-hover);
box-shadow: var(--fs-button-secondary-inverse-shadow-hover)
}
.section_section__uCdcm [data-fs-button][data-fs-button-variant=secondary][data-fs-button-inverse=true]:focus [data-fs-button-wrapper],
.section_section__uCdcm [data-fs-button][data-fs-button-variant=secondary][data-fs-button-inverse=true]:focus-visible [data-fs-button-wrapper] {
color: var(--fs-button-secondary-inverse-text-color-hover);
background-color: var(--fs-button-secondary-inverse-bkg-color-hover)
}
.section_section__uCdcm [data-fs-button][data-fs-button-variant=secondary][data-fs-button-inverse=true]:active [data-fs-button-wrapper] {
color: var(--fs-button-secondary-inverse-text-color-active);
background-color: var(--fs-button-secondary-inverse-bkg-color-active);
border-color: var(--fs-button-secondary-inverse-border-color-active)
}
.section_section__uCdcm [data-fs-button][data-fs-button-variant=tertiary] [data-fs-button-wrapper] {
color: var(--fs-button-tertiary-text-color);
background-color: var(--fs-button-tertiary-bkg-color);
border: var(--fs-button-border-width) solid var(--fs-button-tertiary-border-color)
}
.section_section__uCdcm [data-fs-button][data-fs-button-variant=tertiary]:hover [data-fs-button-wrapper] {
color: var(--fs-button-tertiary-text-color-hover);
background-color: var(--fs-button-tertiary-bkg-color-hover);
border-color: var(--fs-button-tertiary-border-color-hover);
box-shadow: var(--fs-button-tertiary-shadow-hover)
}
.section_section__uCdcm [data-fs-button][data-fs-button-variant=tertiary]:focus [data-fs-button-wrapper],
.section_section__uCdcm [data-fs-button][data-fs-button-variant=tertiary]:focus-visible [data-fs-button-wrapper] {
color: var(--fs-button-tertiary-text-color-hover);
background-color: var(--fs-button-tertiary-bkg-color-hover)
}
.section_section__uCdcm [data-fs-button][data-fs-button-variant=tertiary]:active [data-fs-button-wrapper] {
color: var(--fs-button-tertiary-text-color-active);
background-color: var(--fs-button-tertiary-bkg-color-active);
border-color: var(--fs-button-tertiary-border-color-active)
}
.section_section__uCdcm [data-fs-button][data-fs-button-variant=tertiary][data-fs-button-inverse=true] [data-fs-button-wrapper] {
color: var(--fs-button-tertiary-inverse-text-color);
background-color: var(--fs-button-tertiary-inverse-bkg-color);
border: var(--fs-button-border-width) solid var(--fs-button-tertiary-inverse-border-color)
}
.section_section__uCdcm [data-fs-button][data-fs-button-variant=tertiary][data-fs-button-inverse=true]:hover [data-fs-button-wrapper] {
color: var(--fs-button-tertiary-inverse-text-color-hover);
background-color: var(--fs-button-tertiary-inverse-bkg-color-hover);
border-color: var(--fs-button-tertiary-inverse-border-color-hover);
box-shadow: var(--fs-button-tertiary-inverse-shadow-hover)
}
.section_section__uCdcm [data-fs-button][data-fs-button-variant=tertiary][data-fs-button-inverse=true]:focus [data-fs-button-wrapper],
.section_section__uCdcm [data-fs-button][data-fs-button-variant=tertiary][data-fs-button-inverse=true]:focus-visible [data-fs-button-wrapper] {
color: var(--fs-button-tertiary-inverse-text-color-hover);
background-color: var(--fs-button-tertiary-inverse-bkg-color-hover)
}
.section_section__uCdcm [data-fs-button][data-fs-button-variant=tertiary][data-fs-button-inverse=true]:active [data-fs-button-wrapper] {
color: var(--fs-button-tertiary-inverse-text-color-active);
background-color: var(--fs-button-tertiary-inverse-bkg-color-active);
border-color: var(--fs-button-tertiary-inverse-border-color-active)
}
.section_section__uCdcm [data-fs-button][data-fs-icon-button=true] {
width: var(--fs-button-height)
}
.section_section__uCdcm [data-fs-button][data-fs-icon-button=true] [data-fs-button-wrapper] {
-moz-column-gap: 0;
column-gap: 0;
padding: 0;
border-width: 0;
width: 100%
}
.section_section__uCdcm [data-fs-button][data-fs-button-loading=true] [data-fs-button-wrapper]>* {
opacity: 0;
pointer-events: none
}
.section_section__uCdcm [data-fs-button][data-fs-button-loading=true] [data-fs-button-wrapper] [data-fs-button-loading-label] {
position: absolute;
opacity: 1;
display: flex;
-moz-column-gap: var(--fs-button-loading-label-column-gap);
column-gap: var(--fs-button-loading-label-column-gap)
}
.section_section__uCdcm [data-fs-region-bar] {
--fs-region-bar-width: 100%;
--fs-region-bar-padding: var(--fs-spacing-0) var(--fs-spacing-1) var(--fs-spacing-1) var(--fs-spacing-2);
--fs-region-bar-text-color: var(--fs-color-text-display);
--fs-region-bar-bkg-color: var(--fs-color-body-bkg);
--fs-region-bar-border-bottom-width: var(--fs-border-width);
--fs-region-bar-border-bottom-color: var(--fs-border-color-light);
--fs-region-bar-cta-margin-left: auto;
--fs-region-bar-cta-text-decoration: underline;
--fs-region-bar-message-margin-right: auto;
--fs-region-bar-postal-code-margin-right: auto;
width: var(--fs-region-bar-width)
}
.section_section__uCdcm [data-fs-region-bar] [data-fs-button] {
width: var(--fs-region-bar-width)
}
.section_section__uCdcm [data-fs-region-bar] [data-fs-button] [data-fs-button-wrapper] {
padding: var(--fs-region-bar-padding);
color: var(--fs-region-bar-text-color);
background-color: var(--fs-region-bar-bkg-color);
border-bottom: var(--fs-region-bar-border-bottom-width) solid var(--fs-region-bar-border-bottom-color);
border-radius: 0
}
.section_section__uCdcm [data-fs-region-bar] [data-fs-button] [data-fs-button-wrapper]>span {
display: contents
}
.section_section__uCdcm [data-fs-region-bar] [data-fs-region-bar-cta] {
margin-left: var(--fs-region-bar-cta-margin-left);
-webkit-text-decoration: var(--fs-region-bar-cta-text-decoration);
text-decoration: var(--fs-region-bar-cta-text-decoration)
}
.section_section__uCdcm [data-fs-region-bar] [data-fs-region-bar-postal-code] {
margin-right: var(--fs-region-bar-postal-code-margin-right);
font-weight: var(--fs-text-weight-regular)
}
.section_section__uCdcm [data-fs-region-bar] [data-fs-region-bar-message] {
margin-right: var(--fs-region-bar-message-margin-right);
font-weight: var(--fs-text-weight-regular)
}
}
.HeaderMobile_headerMobile__ew9ip {
width: 100%;
min-height: 40px;
background: #ed0030
}
.HeaderMobile_headerMobile__ew9ip [data-fs-button] {
--fs-button-height: none;
--fs-button-tertiary-bkg-color-hover: transparent;
--fs-button-tertiary-bkg-color-active: transparent
}
.HeaderMobile_headerMobile__ew9ip [data-fs-button] [data-fs-button-wrapper]:focus {
background: transparent
}
.HeaderMobile_headerMobile__ew9ip [data-fs-button][data-fs-icon-button] {
width: 24px
}
.HeaderMobile_headerMobile__ew9ip [data-fs-navbar-header] {
padding: 16px 0
}
.HeaderMobile_headerMobile__ew9ip [data-fs-navbar-row] {
display: flex;
justify-content: space-between;
padding: 0 16px;
margin: 0 auto;
width: 100%
}
.HeaderMobile_headerMobile__ew9ip [data-fs-slide-over-header] {
flex: 1;
background: #ed0030
}
.HeaderMobile_headerMobile__ew9ip .HeaderMobile_containerButtons__7LrXW {
display: flex;
align-items: center;
gap: 16px
}
.HeaderMobile_headerMobile__ew9ip .HeaderMobile_containerLogo__GGxEG {
display: flex;
align-items: center;
gap: 8px
}
.HeaderMobile_headerMobile__ew9ip .HeaderMobile_containerLogo__GGxEG [data-fs-button-icon] {
color: #fff
}
.HeaderMobile_headerMobile__ew9ip .HeaderMobile_containerLogo__GGxEG [data-fs-button][data-fs-button-variant]:hover [data-fs-button-wrapper] {
color: #fff;
box-shadow: none
}
.HeaderMobile_headerMobile__ew9ip .HeaderMobile_containerLogo__GGxEG [data-fs-button-wrapper]:focus-visible {
border: 0
}
.HeaderMobile_headerMobile__ew9ip .HeaderMobile_containerLogo__GGxEG [data-fs-button][data-fs-button-variant]:active [data-fs-button-wrapper],
.HeaderMobile_headerMobile__ew9ip .HeaderMobile_containerLogo__GGxEG [data-fs-button][data-fs-button-variant]:focus [data-fs-button-wrapper],
.HeaderMobile_headerMobile__ew9ip .HeaderMobile_containerLogo__GGxEG [data-fs-button][data-fs-button-variant]:focus-visible [data-fs-button-wrapper] {
color: #fff
}
.HeaderMobile_headerMobile__ew9ip .HeaderMobile_containerLogo__GGxEG [data-fs-button][data-fs-icon-button] {
width: 24px;
height: 24px;
padding: 0
}
.HeaderMobile_headerMobile__ew9ip .HeaderMobile_defaultRow__w2TVK,
.HeaderMobile_headerMobile__ew9ip .HeaderMobile_onSearchClick__ZGSmd {
margin: 0 16px;
transition: all .3s ease-in
}
@media(min-width:1024px) {
.HeaderMobile_headerMobile__ew9ip [data-fs-region-bar] [data-fs-button-wrapper] {
border: 0
}
}
a:has(.ButtonLogin_Container__sgzuk) {
text-decoration: none;
height: -webkit-fit-content;
height: -moz-fit-content;
height: fit-content
}
.ButtonLogin_Container__sgzuk {
display: flex;
gap: 8px;
align-items: center;
justify-content: center;
text-decoration: none
}
.ButtonLogin_Container__sgzuk div:has(img) {
max-height: 40px
}
.ButtonLogin_Container__sgzuk .ButtonLogin_textContainer__7NZHr {
display: none
}
@media(min-width:1024px) {
.ButtonLogin_Container__sgzuk .ButtonLogin_textContainer__7NZHr {
display: block
}
.ButtonLogin_textContainer__7NZHr span {
display: block;
font-size: 14px;
font-weight: 700;
line-height: 20px;
color: #fff
}
.ButtonLogin_textContainer__7NZHr span:first-of-type {
max-width: 123px;
overflow: hidden;
text-wrap: nowrap;
text-overflow: ellipsis
}
.ButtonLogin_textContainer__7NZHr span.ButtonLogin_myAccount__mte5i {
display: flex;
align-items: center
}
.ButtonLogin_textContainer__7NZHr span.ButtonLogin_myAccount__mte5i:after {
content: "";
display: block;
width: 20px;
height: 20px;
background-repeat: no-repeat;
background-position: 50%;
background-image: url('data:image/svg+xml,')
}
}
.CartToggle_cartToggle__nPfqA [data-fs-button-wrapper] span [data-fs-badge] {
top: .75rem;
left: 1.325rem
}
.CartToggle_cartToggle__nPfqA [data-fs-button-wrapper] span [data-fs-badge] [data-fs-badge-wrapper] {
background-color: #d1002a;
margin-left: -.4rem
}
@media(min-width:1024px) {
.CartToggle_cartToggle__nPfqA [data-fs-button-wrapper] span [data-fs-badge] {
top: .3rem;
left: 1.5rem
}
.CartToggle_cartToggle__nPfqA [data-fs-button-wrapper] span [data-fs-badge] [data-fs-badge-wrapper] {
background-color: #d1002a;
margin-left: 0
}
}
.SearchInput_overlay__AwCj0 {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: rgba(0, 0, 0, .5);
z-index: 5
}
.SearchInput_SearchInput__spzVU {
position: relative;
z-index: 5
}
.SearchInput_SearchInput__spzVU [data-fs-search-input-field] {
background: #fff;
border-radius: 8px;
padding-right: 16px;
box-shadow: 0 3px 10px -5px rgba(0, 0, 0, .251)
}
.SearchInput_SearchInput__spzVU [data-fs-search-input-field] [data-fs-search-input-field-input] {
border-radius: 8px;
border: 0;
padding: 8px 16px;
height: auto;
padding-right: var(--fs-search-input-field-input-padding-right);
background-color: #fff;
box-shadow: none;
border-color: transparent
}
.SearchInput_SearchInput__spzVU [data-fs-search-input-field] [data-fs-search-input-field-input]:hover {
border: none
}
.SearchInput_SearchInput__spzVU [data-fs-button][data-fs-icon-button] [data-fs-button-wrapper] {
color: #ed0030;
width: 24px;
padding: 0
}
.SearchInput_SearchInput__spzVU [data-fs-button][data-fs-icon-button] [data-fs-button-wrapper] [data-fs-button-icon] {
display: block;
height: 24px;
width: 24px;
background-position: 50%;
background-repeat: no-repeat;
background-image: url('data:image/svg+xml,')
}
.SearchInput_SearchInput__spzVU [data-fs-button][data-fs-icon-button] [data-fs-button-wrapper] [data-fs-button-icon] svg {
display: none
}
.SearchInput_SearchInput__spzVU [data-fs-input]:hover:not(:disabled):not(:focus-visible):not(:focus) {
border-color: transparent;
box-shadow: none
}
.SearchDropdown_containerDisplay__nsaPb {
display: none
}
.SearchDropdown_container__Y0ANq {
margin-top: 4px;
border-radius: 8px;
left: 0;
max-width: 100%;
border: 0
}
.SearchDropdown_container__Y0ANq section {
border-bottom: 0
}
.SearchDropdown_container__Y0ANq [data-fs-search-dropdown-loading-text] {
display: flex;
width: 100%;
align-items: center;
justify-content: center;
font-size: 0;
line-height: 0
}
.SearchDropdown_container__Y0ANq [data-fs-search-dropdown-loading-text]:after {
display: block;
width: 32px;
height: 32px;
animation: SearchDropdown_spin__UzlLo .5s linear infinite;
content: url('data:image/svg+xml,')
}
@keyframes SearchDropdown_spin__UzlLo {
0% {
transform: rotate(0deg)
}
to {
transform: rotate(1turn)
}
}
@media(min-width:1024px) {
.SearchDropdown_container__Y0ANq {
margin-top: 10px;
max-width: none
}
.SearchDropdown_container__Y0ANq [data-fs-search-dropdown-loading-text]:after {
width: 40px;
height: 40px;
content: url('data:image/svg+xml,')
}
.SearchDropdown_container__Y0ANq .SearchDropdown_containerProducts__Rv_tA {
display: flex
}
}
.SearchHistory_container___2XJJ {
padding: 0;
border-bottom: 5px solid #ed0030
}
.SearchHistory_container___2XJJ [data-fs-search-history-header] {
padding: 16px
}
.SearchHistory_container___2XJJ [data-fs-search-history-header] [data-fs-search-history-title] {
color: #333;
font-size: 18px;
font-weight: 700;
line-height: 24px;
text-align: left
}
.SearchHistory_container___2XJJ [data-fs-search-history-header] [data-fs-button] {
--fs-button-height: 0;
padding: 0
}
.SearchHistory_container___2XJJ [data-fs-search-history-header] [data-fs-button] [data-fs-button-wrapper] {
padding: 0;
margin: 0
}
.SearchHistory_container___2XJJ [data-fs-search-history-header] [data-fs-button] [data-fs-button-wrapper] span {
font-size: 14px;
font-weight: 400;
line-height: 16.8px;
text-align: left;
color: #666
}
.SearchHistory_container___2XJJ [data-fs-search-history-header] [data-fs-button] [data-fs-button-wrapper] span:hover {
text-decoration: underline
}
.SearchHistory_container___2XJJ [data-fs-list] [data-fs-search-history-item] a {
padding: 16px;
text-decoration: none
}
.SearchHistory_container___2XJJ [data-fs-list] [data-fs-search-history-item] a span {
color: #333;
font-size: 14px;
font-weight: 400;
line-height: 20px;
text-align: left
}
.SearchTop_container__zrLlH {
padding: 0
}
.SearchTop_container__zrLlH [data-fs-search-top-header] {
padding: 16px
}
.SearchTop_container__zrLlH [data-fs-search-top-header] p {
color: #333;
font-size: 18px;
font-weight: 700;
line-height: 24px;
text-align: left
}
.SearchTop_container__zrLlH [data-fs-list] [data-fs-search-top-item] a {
padding: 16px;
text-decoration: none
}
.SearchTop_container__zrLlH [data-fs-list] [data-fs-search-top-item] a [data-fs-badge-variant] [data-fs-badge-wrapper] {
color: #fff;
background: #ed0030
}
.SearchTop_container__zrLlH [data-fs-list] [data-fs-search-top-item] a span {
color: #333;
font-size: 14px;
font-weight: 400;
line-height: 20px;
text-align: left
}
.SearchTop_container__zrLlH [data-fs-list] [data-fs-search-top-item]:hover {
background-color: #f1f1f1
}
.SearchAutoComplete_container__bvQhK {
width: 100%
}
.SearchAutoComplete_container__bvQhK span {
padding: 0 16px;
font-size: 18px;
font-weight: 700;
line-height: 24px;
text-align: left;
color: #333
}
.SearchAutoComplete_container__bvQhK [data-fs-search-auto-complete] [data-fs-search-auto-complete-item] a {
padding: 16px;
text-decoration: none
}
.SearchAutoComplete_container__bvQhK [data-fs-search-auto-complete] [data-fs-search-auto-complete-item] a span {
padding: 0
}
.SearchAutoComplete_container__bvQhK [data-fs-search-auto-complete] [data-fs-search-auto-complete-item] a svg {
width: 18px;
height: 18px;
color: #ed0030;
stroke-width: 20px
}
.SearchAutoComplete_container__bvQhK [data-fs-search-auto-complete] [data-fs-search-auto-complete-item] a p,
.SearchAutoComplete_container__bvQhK [data-fs-search-auto-complete] [data-fs-search-auto-complete-item] a strong {
color: #333;
font-size: 14px;
font-weight: 400;
line-height: 20px;
text-align: left
}
@media screen and (min-width:768px) {
.SearchAutoComplete_container__bvQhK {
width: auto
}
}
.SearchProducts_container__TuoqA {
padding: 0;
border-left: 0
}
.SearchProducts_container__TuoqA [data-fs-search-products-header] {
padding: 16px 16px 0
}
.SearchProducts_container__TuoqA [data-fs-search-products-header] p {
color: #333;
font-size: 18px;
font-weight: 700;
line-height: 24px;
text-align: left
}
.SearchProducts_container__TuoqA [data-fs-list] {
display: grid;
padding: 16px;
gap: 16px
}
.SearchProducts_container__TuoqA [data-fs-list] .SearchProducts_productItem__BonGM {
align-items: center;
display: flex
}
.SearchProducts_container__TuoqA [data-fs-list] .SearchProducts_productItem__BonGM a {
display: block;
text-decoration: initial
}
.SearchProducts_container__TuoqA [data-fs-list] .SearchProducts_productItem__BonGM .SearchProducts_productName__24a3T {
font-size: 14px;
font-weight: 400;
line-height: 16px;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 1;
line-clamp: 1;
overflow: hidden;
height: 17px;
padding-right: 16px
}
.SearchProducts_container__TuoqA [data-fs-list] .SearchProducts_productItem__BonGM .SearchProducts_productPrice__MjqHh {
font-size: 18px;
font-weight: 700;
line-height: 24px
}
.SearchProducts_container__TuoqA [data-fs-list] .SearchProducts_productItem__BonGM .SearchProducts_productImage__WeV2m a {
display: flex;
align-items: center;
justify-content: center
}
.SearchProducts_container__TuoqA [data-fs-list] .SearchProducts_productItem__BonGM .SearchProducts_productImage__WeV2m img {
max-width: 56px !important;
max-height: 56px !important
}
.SearchProducts_container__TuoqA [data-fs-list] .SearchProducts_productItem__BonGM .SearchProducts_productImage__WeV2m .SearchProducts_imageGalleryImage__LoKJM {
background: url(data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAADgAAAA4CAYAAACohjseAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAA/2SURBVHgB1VoJeFRVlv7vfa/2ykYIOyQom5EgSWhEEAQRW1ARpVtwcLq1aWGGYXphFET8Gvz8xqaVdkQbF8bu0UFbcdput2EAQWhRQAwBWcJi2EIIISGppFJ7vXfvnPcqG5CkqpDY9kmqXr377nLOveec+59zH8MVpgNZue5+1fZ8XZU32TXkMqAnFWfTpxsYcwFSQDK/BKrp2Wm6Px9WsZdB2fJZTl3RlNLSMK4gMVwBkhic4lOc34fgsyxS3EWCMAlBnbO4Q0j6M+pIasElC2kcm5kuV0ehbUvHfg++IX0jAX3I7cG5dSEXfAb11AtXiAympESlzsUrQogXU7CvCpdJlyWgBznpNnR5jHP8i5TSica1ulIkW/2ifkkV2IoacfaJ3jgbQJKUNF9+FE6TXK5WJbLwLRIZ7inS40VOFK9Npl3CAtKsshDPf4NMZSb95ld2zRLjwFxPKV8+j+oFfVEeTKRVQlyW2goG9IqwdYrEQMMZ/C2JSQadsaO19sjEPsF95XHrx6vgReEQK+R6qpmN7xDRNJdFpT4pFV8d7ahehwJ6MXKQyrRdXPI0MIHOo9hW0XKNT8ZKSibqI1IblYr9h9urx9t7UO64vo8N2sdcolOFM3bLUHZPROzWpNoZpkJCpllgWW+YUHv12hTwNPo4uoT0zTRJ/Trbl+jTJyL16AfgKxcjWacuTRzBsntFsU6207hNAbvyrGcVKQfhWyBZchzB97ZCbC1qRDXJESkqFCEHhjD8jbaeKxcXNCB/JmdsOeKQ1rcX5PfHIKrp0EbmIXLPrdA4dVdeATHpRoSmE3KzkdqdPEOzKBFRVIgp46j8NojBV0GvOg+L1wemWiACUbCySijllQg6bGAzbkfwjvHQe3eHLDsLJRw1V6vd9WXM+L92MXrsewqV7dojsVHoDCL/ZIgVyI4+YRTImjlPSUF//uMVUoR1KXW604SsW/e5lCG6p9+Cyjyzn5Re5ygZ3VREZboMHzstZYSen6uXtTm3S/+9j0qqKL3/9ZGs73aLjBw8JUUoIht2l0gZ1WXkcLlsyJpI4w6X8fjy8fwqieHprWW6QEXDkEsJJ8fdDmTjVBoXXlSC2vTR8C/8HRht/9ZuXXG+7yTU3vlzs4LzvslA3mBo9Dv03NsIDJkO75JVQFYK1PvvvIANfttoWK7pC8/y16CP+jG8jzwH1NZAK8glh8LjsQVVsqwg+OI2BWzAsG7E+MNIhshkonsOwRWKgpd8TSBDInrkBNzn62AtPW0+l243+JcHEJm9DOHThJl/uwC4ZYSJSmRaekztZAx16kdPUocCaf86E2zlo8CJckQmz4dj4+dIFGBQHDO/ioKASwTkXJ3HOtg22u4NrQKiGANNfLCWKggPzoF9y6twLf4xeK0HrKr2kn6ML+sXB1B3y1yEN+yC++7xSH33t7BsX4Nwr24xmJYYOd3cvhCtBazDjRm0381NtIeYjkrzKuVFfNI3l2jRYyJ18hhYs7vBt/KPsD7xn4h++Kkx0628htkA4em3mHW1Jc/Dl30bPM//kVS2H+QdY82NPREyMDJ1PcOIUc2xjS+L4h/LBOuBZKmdMU2ZW6mUOHnWDPDs90+Gt0sqMv9xqtlY2i3m1tBU08oUOBc9AP/o6xBZ9xls4wtNlcXBE0iSrV5mAK7jTzzGEJ+TXA+kMNUNqP+4GNqJiliZNwTvpr2IFpfGovOojoZNxfBv2wd8uAW+h58nZiUybh4F71N/QMP6PYj4IhRcBuH9eA/ZMtnwnzfCN+txKNyKjPn3UVLDC8/dv4R1ezGSBfkUhM8yWf16wGRb39JzdSS2PY5MsUFMDGhcWFMAY6qkeS+ZqXpMxtZFMNaoMjGMqXNzNkFRiRHfxeyXtQS4Zj+I9WWAQ26WXV70QmzIr7NSU1mtWnijUxfb4sGkaO7V0LtnwLJzH9RA2GTiu04RRRtHk8YnJDJH2qM/RdrGl6HlD+k04ZjVAi0rHbrTDlzewjWT0VzAOo47NH14QtF5437QmeFu5KZCuI68j8iSOc1O6nLHM7yuTdOHqoQTuyaD4iOpLsi7JpjpTWXDDljCYdPOIi47tNHDwXpmQR4shb34EBk6lQ/tD5HiAI6TJ72pAOqWIuj+MPQxw6D0yoI4Vg7Ljq8I4WcgPOxquNPchFX7IEjoxVZ8mFbTCnHDdZDUrzh4DNa9hwmxJBA3mr4APRBCwbF4GM/4eN7YQJhRyEh1XQxrEs7Uj5yR3r6Tpaf/VBktrZAyGJWizm/iUP9bG6VPHSFDm76QkrBq4PhZwqoEQectl9ESA29S3Wov4U3qbv1OWTttoRTBCI1B/+GIDO0+KWuumiZDe4+ZGFYGNWpP/by9SdZbR8hEeA6y/OOGo0o8O0a253/pHXjy7oH/9XVgA3pC/mASbD+5B6omUPvgMniH3IHg7hI4Kc7TrxsESfhUWklPjp2G/yfL4B48ACpX4V34Any502gb2Q3rpJHQG2hLmPskDKWsWbMOoanzYFn6EGzDclC/5CXU5c+A7y9b4fjhzRAz70iIXQ6WRR/pQqIkaNnXb4fr6zKI1f9jgmvle3nQlq1CzcyHoaQ6YXlgOhhF5wY2ZqRuxgbPSPjwo89BXfMh5IJfo2b6L4CgH+rsuyFVbmqb1e2CpabOtDnuD0KpPAf3raOonoS+6i04jpyEWPGaaZQWmrxEiKq6jd4Tx5+NcMnYD/VGZoTbSVH5zcjcsQb2efdCy0yH4nI2Z1iaRoKmxepTnJf55ZtwLnwA0cxMMGpvStjMRQvAZYR6QIABkUgM8VBcaAqYnuiaSGHEon4kSoZnc9pgxMlycCyqkhXn4FjwII3KEZq1BNaFzyJyuG1oRVsS1AfvpuVSEXjoSbNulMKtJgzb9G0GtzRUeP9xGk+FktPXjNzZ4P6QCkP4yBkkyLCfsKikGIb1j18X5izbKYzRNu6E665xtBwC4n8/haRVkyMHgS3+EURdAPbRw8wmXFUbBWtqTuimstq0ZXX+DGi3j6WoYUIMISkcWo3XVGn31AnQ6kLwrV4L20uPw/nOcoS2fAkn2TsLawiv+D0SSVEZJ1jK4+g5jQbMiVc5OnYElLQ0BD76DCkzJ1N4xeH/99eg/PcH0LYT3rx2IFw3jaQZdyC4tRgsIxUahT+grQAuB/S1G2A5Vwudtg9tUA5cYwvJBaTBT/0pWRkQh06Dv7cZ0ey+cFx7FVhmBiI/I8HO1cNB+6P9+jxEKX3hn/0EnLsPJnQaQhBxPwug4C3O5Mz4x1yxb26k+RRu1rbqAk3rQ9lmhKncRmWKbKotWzHSFDUw8xpWFbN9C9ZsyYsGyfFYyKGpIoZX6UiNYBeHXYuNx+UFFt4ux6QY76phKztoj7LGYTuYjVbM2XRxyRNDKCcloC5sw9q8M66Oi+q2MHxpP6owPrGy0NV9yCQy4dj1FTqi2CRiL1ci8q8x7P73QTbDPH55X9x6xiTq4Ft5WVbqHpZAsBWldJ6vexaC5FCC4wrg79cSHxsaE7iqD0ITCuHvntlme41s1pc3gNoORyjF2VzW0K8PAl3SqDwf/uxeiCkhg7c/9Udpx8CoPASGDSQTaBxLi0Jo8ReE8gqhnTn1X6pDq7f6/ErB+4rAtI4aCBrIvuoxKBUeSE8DHKOuhecfFsP+WRFt4rORdv9UhHcT/iwYhPBv/gDbmo+a2xr2Zlu7Ai4ShFXVQ70hD8E750NU1SB15+uIHDoBhTyo5fpcNDzxCqyvvY/Mza8iVHEe/GwV+DU50Hbuh3joV0aIkJCANA2fGOf9ph8nU3+TQ0yLSd7+nNgIuYTuXwTl3Hn4nl5A6nIroudrkfaLH6G+4AewE0PegiHI/MtK+N/dBGsgFGvaoxsCRYfAnnkVDl3C8x+PwD5lDOTrH9DuoED8dCnUE2dQO3Ekury8FP53NtB+R1rxqxfg+mQX/D0ykLLrHdQN7AtXVCOPo8cVkODLK6SjMfzg1m0b6FLRUQNDDaPlVbQCNRQl0H21h7YNgldjhiNQXALHmWozcncaEUCNByHKXjfNs7X8DNiOYvAXl0Ku+x1SptxI+RhjbmlfNCaB+jQdz+dfQe2WiVBWTM2NVTWifNs56q/4IFwjhpt7b9yzIMkqo25tm/GTx9bm8wYSYG3HnjSW+WpMpjWnIYwbpqAZxhlpCugaFJpCpbEsfF0unKuXQtCe6accS82b69FaV1r8Z6x/JlpJwGI2ySwqdArNtAOlEDv3dsgn/b2SXh97Q6MZAQpH6GnqLalDfmNCIp98AUfuADT07mKWRfIHQ+nZA6qRCG70XYxAgCC7VbbvgS0ShXv4wOZ0I6d4TzNBOWnIpNGkJWehEtA2SO/X3czdRClVYiu8BuE9B4G/FkF5+6N2eTJNFNqLTfdq0w+3v6SSNv1VZGaPoJ2Z4Tqa1Y5RwGu4Nhtln/0r30Lax79H+FgZUq/uRzhzGazhlvd5+ObtUBdR0nfXG1BUG4L1BNS7djUXXRAudf/5BUSqqpE2bAgC//YMrASw6QgBtp/dB33OPWaIVU85UseJSuCf74Uy4Qbghz9vk0sCASucrV47ucCneDA+3ca8R3kbMaJw2MlubFA89aawMjXFtGRWX2+qpda1C2QfcvNHSuEIhoGLsmERiwI2dAi0UxTBB0NgDgdtPSqc29agfsS9sGdn07My2D1eOsdgcJ74P5yf/jBcvhC0YBDWsgpiXkAnHoTFCkuDrw3x5Cmb5LkMuwOXrKBBGdha5+UFc61C/uniMIoTUwiGmueFeX3Nvw1HYK2mdHx1LdojY1VAKmZpahWIINo702xvo7MNy54Dzc+aUJuFEI166BhU1gLnlFDE/LRFFJ8uYvruC8zskvPBX8uzhx/jvQdTn3lJpGoug2Jxn0YawckLcyFbPaFcToCC3qLDUPzxo7lYPpW9bJfFv2ljlEvJcGRBVniEwpuB6DRqTveSPetkj/zCR41JZqNUxJloMpGjDmGl7OCOS96daTOaNzxzhVVOMXQanUZN51LyQuGaHjWucEfCmVMkZVmtTZ3YlnDNXbVHYRQO0ZnYSZ4prXPV9XLIFK+eshIj7R28K9NhPsaG3YfJc40kmyjDd4xIg08xqY2yx3kRKG7Cyeig2qGOoV3waOfmtRMjMwCmc5VzNsdEWwcvALWunxBJ3OAI89CzdIL0T38rbSXkJHTG1zpE0SyGxM7TkubVeM1EZVhOA2TjWyTBZLUi+Bwym/eSaZfcmTxRCva8XUtogbzbM9I4oOh8CtBYTzuEHJSscAZ9I20z3sygTOc8zthcUp/kj8A7INK/CiPC8YnQ091QUonLpCtiTnXIy+CKbSwBgzmUIJpIoZQdzS+bd9xWXsgMqQR7X+fsTbfesIHhSAO+IV1xf7FuwADbqJNp3yMMON6mSTpPM4F7HxqKrsLViHH9sYQzTlFIdVbj6kEKfT8tywjtGVpd4sMVpP8HPbVavQFPXK4AAAAASUVORK5CYII=);
background-size: contain;
position: absolute;
height: 30px;
width: 30px;
margin-left: -80px
}
.SearchProducts_container__TuoqA [data-fs-list] .SearchProducts_productItem__BonGM .SearchProducts_sponsored__BzXrS {
width: -webkit-fit-content;
width: -moz-fit-content;
width: fit-content;
height: -webkit-fit-content;
height: -moz-fit-content;
height: fit-content;
display: flex;
align-items: center;
justify-content: center;
border-radius: 16px;
color: #000;
background-color: #f1f1f1;
padding: 0 8px;
font-weight: 700;
font-size: 12px;
font-family: Roboto, sans-serif
}
@media screen and (min-width:768px) {
.SearchProducts_container__TuoqA {
border-left: 2px solid #eaeaea
}
.SearchProducts_container__TuoqA [data-fs-search-products-header] {
padding-top: .8rem
}
.SearchProducts_container__TuoqA [data-fs-list] {
display: flex;
padding: 0 16px 16px;
gap: 16px
}
.SearchProducts_container__TuoqA [data-fs-list] .SearchProducts_productItem__BonGM {
display: flex;
flex-direction: column;
text-decoration: initial
}
.SearchProducts_container__TuoqA [data-fs-list] .SearchProducts_productItem__BonGM .SearchProducts_productName__24a3T {
font-size: 12px;
padding-right: 0;
text-align: center;
max-width: 120px;
-webkit-line-clamp: 3;
line-clamp: 3;
text-overflow: ellipsis;
height: 48px
}
.SearchProducts_container__TuoqA [data-fs-list] .SearchProducts_productItem__BonGM .SearchProducts_productPrice__MjqHh {
margin-top: 8px;
text-align: center
}
.SearchProducts_container__TuoqA [data-fs-list] .SearchProducts_productItem__BonGM .SearchProducts_sponsored__BzXrS {
width: 100%
}
.SearchProducts_container__TuoqA [data-fs-list] .SearchProducts_productImage__WeV2m a {
padding: 16px 0
}
.SearchProducts_container__TuoqA [data-fs-list] .SearchProducts_productImage__WeV2m img {
max-width: 96px !important;
max-height: 96px !important
}
}
.SEOText_seoPlpTextSection__jgoak {
width: 100%;
padding: 0 16px;
max-width: 100%
}
.SEOText_seoPlpTextSection__jgoak ul {
list-style: circle !important
}
.SEOText_seoPlpTextSection__jgoak ul li {
display: block;
min-width: -webkit-fit-content;
min-width: -moz-fit-content;
min-width: fit-content;
margin-left: 8px
}
.SEOText_seoPlpTextSection__jgoak ul li:before {
content: "";
display: inline-block;
margin-top: 8px;
margin-right: 8px;
min-width: 4px;
height: 4px;
background-position: 50%;
background-repeat: no-repeat;
background-image: url('data:image/svg+xml,')
}
.SEOText_seoPlpTextSection__jgoak ul li a {
white-space: nowrap;
color: #333;
text-decoration: underline
}
.SEOText_seoPlpTextSection__jgoak [data-fs-content] {
margin: 0
}
.SEOText_seoPlpTextSection__jgoak .SEOText_title__TUL_v {
color: #666;
font-size: 18px;
line-height: 24px;
min-height: 24px;
padding: 0;
margin: 0;
font-weight: 700
}
.SEOText_seoPlpTextSection__jgoak .SEOText_title__TUL_v h1 {
font-size: 24px;
line-height: 72px;
font-weight: 400;
letter-spacing: 0;
color: #666
}
.SEOText_seoPlpTextSection__jgoak .SEOText_title__TUL_v h2 {
font-size: 20px;
line-height: 52px;
font-weight: 700;
letter-spacing: 0;
color: #666
}
.SEOText_seoPlpTextSection__jgoak .SEOText_title__TUL_v h3 {
font-size: 18px;
line-height: 44px;
font-weight: 700;
letter-spacing: 0;
color: #666
}
.SEOText_seoPlpTextSection__jgoak .SEOText_title__TUL_v h4 {
font-size: 16px;
line-height: 36px;
font-weight: 700;
letter-spacing: 0;
color: #666
}
.SEOText_seoPlpTextSection__jgoak .SEOText_title__TUL_v h5 {
font-size: 14px;
line-height: 28px;
font-weight: 700;
letter-spacing: 0;
color: #666
}
.SEOText_seoPlpTextSection__jgoak .SEOText_title__TUL_v h6 {
font-size: 12px;
line-height: 24px;
font-weight: 700;
letter-spacing: 0;
color: #666
}
.SEOText_seoPlpTextSection__jgoak .SEOText_subtitle__EKMIL {
color: #666;
font-size: 16px;
line-height: 20px;
padding: 0;
margin: 0;
font-weight: 700
}
.SEOText_seoPlpTextSection__jgoak .SEOText_subtitle__EKMIL ul li {
list-style: disc;
margin: .25rem 1.1rem;
line-height: 24px
}
.SEOText_seoPlpTextSection__jgoak .SEOText_subtitle__EKMIL ol li {
list-style: number;
margin: .25rem 1.1rem;
line-height: 24px
}
.SEOText_seoPlpTextSection__jgoak .SEOText_subtitle__EKMIL p {
color: #666;
line-height: 24px
}
.SEOText_seoPlpTextSection__jgoak .SEOText_subtitle__EKMIL p a {
color: #666;
text-decoration: none
}
.SEOText_seoPlpTextSection__jgoak .SEOText_subtitle__EKMIL h1 {
font-size: 24px;
line-height: 36px;
font-weight: 400;
letter-spacing: 0;
color: #666;
margin-bottom: 16px
}
.SEOText_seoPlpTextSection__jgoak .SEOText_subtitle__EKMIL h2 {
font-size: 20px;
line-height: 32px;
font-weight: 400;
letter-spacing: 0;
color: #666;
margin-bottom: 16px
}
.SEOText_seoPlpTextSection__jgoak .SEOText_subtitle__EKMIL h3 {
font-size: 18px;
line-height: 30px;
font-weight: 700;
letter-spacing: 0;
color: #666;
margin-bottom: 16px
}
.SEOText_seoPlpTextSection__jgoak .SEOText_subtitle__EKMIL h4 {
font-size: 16px;
line-height: 28px;
font-weight: 700;
letter-spacing: 0;
color: #666;
margin-bottom: 16px
}
.SEOText_seoPlpTextSection__jgoak .SEOText_subtitle__EKMIL h5 {
font-size: 14px;
line-height: 24px;
font-weight: 700;
letter-spacing: 0;
color: #666;
margin-bottom: 16px
}
.SEOText_seoPlpTextSection__jgoak .SEOText_subtitle__EKMIL h6 {
font-size: 12px;
line-height: 21px;
font-weight: 700;
letter-spacing: 0;
color: #666;
margin-bottom: 16px
}
.SEOText_text__vlnId {
font-size: 14px;
line-height: 19px;
padding: 0;
margin: 0;
font-weight: 400
}
.SEOText_text__vlnId ul li {
list-style: disc;
margin: .25rem 1.1rem;
line-height: 24px
}
.SEOText_text__vlnId ol li {
list-style: number;
margin: .25rem 1.1rem;
line-height: 24px
}
.SEOText_text__vlnId p,
.SEOText_text__vlnId p a {
color: #333;
font-size: 14px;
line-height: 19px
}
.SEOText_text__vlnId p a {
text-decoration: underline
}
.SEOText_text__vlnId h1 {
font-size: 24px;
line-height: 36px
}
.SEOText_text__vlnId h1,
.SEOText_text__vlnId h2 {
font-weight: 400;
letter-spacing: 0;
color: #666;
margin-bottom: 16px
}
.SEOText_text__vlnId h2 {
font-size: 20px;
line-height: 32px
}
.SEOText_text__vlnId h3 {
font-size: 18px;
line-height: 30px
}
.SEOText_text__vlnId h3,
.SEOText_text__vlnId h4 {
font-weight: 700;
letter-spacing: 0;
color: #666;
margin-bottom: 16px
}
.SEOText_text__vlnId h4 {
font-size: 16px;
line-height: 28px
}
.SEOText_text__vlnId h5 {
font-size: 14px;
line-height: 24px
}
.SEOText_text__vlnId h5,
.SEOText_text__vlnId h6 {
font-weight: 700;
letter-spacing: 0;
color: #666;
margin-bottom: 16px
}
.SEOText_text__vlnId h6 {
font-size: 12px;
line-height: 21px
}
.SEOText_showMoreButtonWrapper__3API8 {
width: 100% !important;
align-items: center !important;
text-align: center
}
.SEOText_showMoreButton__ZSnfy {
margin-top: 8px;
padding: 0;
background: none;
border: none;
color: #666;
text-decoration: underline;
cursor: pointer;
font-size: 16px;
line-height: 20px
}
.SEOText_showMoreButton__ZSnfy:hover {
color: #ed0030 !important
}
@media(min-width:1024px) {
.SEOText_seoPlpTextSection__jgoak {
width: 100%;
padding: 0;
max-width: 1248px;
margin: 40px auto 16px
}
.SEOText_seoPlpTextSection__jgoak [data-fs-carousel-controls] {
width: calc(100% + 1*var(--fs-control-tap-size) + 1*var(--fs-spacing-4))
}
.SEOText_seoPlpTextSection__jgoak [data-fs-carousel-controls] [data-fs-button] {
width: 72px;
height: 72px
}
.SEOText_title__TUL_v {
font-size: 30px;
line-height: 42px
}
.SEOText_title__TUL_v h1 {
font-size: 32px;
line-height: 36px
}
.SEOText_title__TUL_v h1,
.SEOText_title__TUL_v h2 {
font-weight: 400;
letter-spacing: 0;
color: #666;
margin-bottom: 16px
}
.SEOText_title__TUL_v h2 {
font-size: 24px;
line-height: 52px
}
.SEOText_title__TUL_v h3 {
font-size: 20px;
line-height: 30px
}
.SEOText_title__TUL_v h3,
.SEOText_title__TUL_v h4 {
font-weight: 700;
letter-spacing: 0;
color: #666;
margin-bottom: 16px
}
.SEOText_title__TUL_v h4 {
font-size: 16px;
line-height: 28px
}
.SEOText_title__TUL_v h5 {
font-size: 14px;
line-height: 24px
}
.SEOText_title__TUL_v h5,
.SEOText_title__TUL_v h6 {
font-weight: 700;
letter-spacing: 0;
color: #666;
margin-bottom: 16px
}
.SEOText_title__TUL_v h6 {
font-size: 12px;
line-height: 21px
}
.SEOText_subtitle__EKMIL {
font-size: 20px;
line-height: 28px
}
.SEOText_subtitle__EKMIL h1 {
font-size: 32px;
line-height: 36px
}
.SEOText_subtitle__EKMIL h1,
.SEOText_subtitle__EKMIL h2 {
font-weight: 400;
letter-spacing: 0;
color: #666;
margin-bottom: 16px
}
.SEOText_subtitle__EKMIL h2 {
font-size: 24px;
line-height: 52px
}
.SEOText_subtitle__EKMIL h3 {
font-size: 20px;
line-height: 30px
}
.SEOText_subtitle__EKMIL h3,
.SEOText_subtitle__EKMIL h4 {
font-weight: 700;
letter-spacing: 0;
color: #666;
margin-bottom: 16px
}
.SEOText_subtitle__EKMIL h4 {
font-size: 16px;
line-height: 28px
}
.SEOText_subtitle__EKMIL h5 {
font-size: 14px;
line-height: 24px
}
.SEOText_subtitle__EKMIL h5,
.SEOText_subtitle__EKMIL h6 {
font-weight: 700;
letter-spacing: 0;
color: #666;
margin-bottom: 16px
}
.SEOText_subtitle__EKMIL h6 {
font-size: 12px;
line-height: 21px
}
.SEOText_text__vlnId {
font-size: 14px;
line-height: 19px
}
.SEOText_text__vlnId h1 {
font-size: 32px;
line-height: 36px
}
.SEOText_text__vlnId h1,
.SEOText_text__vlnId h2 {
font-weight: 400;
letter-spacing: 0;
color: #666;
margin-bottom: 16px
}
.SEOText_text__vlnId h2 {
font-size: 24px;
line-height: 52px
}
.SEOText_text__vlnId h3 {
font-size: 20px;
line-height: 30px
}
.SEOText_text__vlnId h3,
.SEOText_text__vlnId h4 {
font-weight: 700;
letter-spacing: 0;
color: #666;
margin-bottom: 16px
}
.SEOText_text__vlnId h4 {
font-size: 16px;
line-height: 28px
}
.SEOText_text__vlnId h5 {
font-size: 14px;
line-height: 24px
}
.SEOText_text__vlnId h5,
.SEOText_text__vlnId h6 {
font-weight: 700;
letter-spacing: 0;
color: #666;
margin-bottom: 16px
}
.SEOText_text__vlnId h6 {
font-size: 12px;
line-height: 21px
}
.SEOText_text__vlnId p {
min-height: 24px
}
.SEOText_text__vlnId p,
.SEOText_text__vlnId p a {
font-size: 16px;
line-height: 24px
}
.SEOText_showMoreButton__ZSnfy:hover {
color: #ed0030 !important
}
}
.RegionalizationBar_ModalDisplay__Of6nS {
display: none
}
.RegionalizationBar_InitialModal__WNWJ_ {
position: absolute;
opacity: 0;
transform: translateY(-20px);
animation: RegionalizationBar_showModal__i4Fav .5s ease forwards
}
@keyframes RegionalizationBar_showModal__i4Fav {
0% {
opacity: 0;
transform: translateY(-20px)
}
to {
opacity: 1;
transform: translateY(0)
}
}
.RegionalizationBar_ModalWrapper__ZPU5z {
opacity: 0;
visibility: hidden;
transform: translateY(-10px);
transition: opacity .3s ease-in-out, transform .3s ease-in-out, visibility .3s
}
.RegionalizationBar_ModalWrapper__ZPU5z:hover,
.RegionalizationBar_RegionBar__so5Ut:hover+.RegionalizationBar_ModalWrapper__ZPU5z {
opacity: 1;
visibility: visible;
transform: translateY(0);
transition-delay: .5s;
position: relative;
z-index: 5;
position: absolute
}
.RegionalizationBar_ModalWrapper__ZPU5z.RegionalizationBar_showWithoutOverlay__sSPL7 {
opacity: 1;
visibility: visible;
transform: translateY(0);
transition: none
}
@keyframes RegionalizationBar_autoCloseModal__KpHiz {
0% {
opacity: 1;
visibility: visible
}
to {
opacity: 0;
visibility: hidden
}
}
.RegionalizationBar_Overlay__AuYLW {
position: fixed;
inset: 0;
background: rgba(0, 0, 0, .5);
opacity: 0;
visibility: hidden;
transition: opacity .3s ease-in-out, visibility .3s
}
.RegionalizationBar_ModalWrapper__ZPU5z:hover+.RegionalizationBar_Overlay__AuYLW,
.RegionalizationBar_RegionBar__so5Ut:hover+.RegionalizationBar_ModalWrapper__ZPU5z+.RegionalizationBar_Overlay__AuYLW {
opacity: 1;
z-index: 3;
visibility: visible;
transition-delay: .3s
}
.RegionalizationBar_showWithoutOverlay__sSPL7+.RegionalizationBar_Overlay__AuYLW {
display: none
}
.RegionalizationBar_RegionBarWrapper__6c_df {
position: relative;
display: inline-block;
width: 293px;
padding-top: 8px
}
.RegionalizationBar_RegionBarWrapper__6c_df .RegionalizationBar_RegionBar__so5Ut [data-fs-button-wrapper] {
padding: 0;
border: 0
}
.RegionalizationBar_RegionBarWrapper__6c_df .RegionalizationBar_RegionBar__so5Ut [data-fs-button-wrapper] span {
display: flex;
align-items: center;
justify-content: center;
gap: 4px;
color: #fff;
font-size: 14px;
line-height: 19px;
font-weight: 700;
letter-spacing: 0;
color: ""
}
.RegionalizationBar_RegionBarWrapper__6c_df .RegionalizationBar_RegionBar__so5Ut [data-fs-button-wrapper] span .RegionalizationBar_textRegion__PdwiT {
font-size: 14px;
line-height: 19px;
font-weight: 700;
letter-spacing: 0;
color: ""
}
.RegionalizationBar_RegionModal__0js0G {
border-radius: 8px;
top: 13.6rem;
max-width: 358px;
width: 90%;
margin: 0 auto;
--fs-modal-position-right: 0;
--fs-modal-position-left: 0;
position: fixed;
left: 0;
position: relative;
z-index: 4
}
.RegionalizationBar_postalCodeDiv__kRWxN {
display: flex;
flex-direction: row
}
.RegionalizationBar_postalCode__ByTJO {
margin-left: 5px
}
@media(min-width:1024px) {
.RegionalizationBar_RegionBarWrapper__6c_df {
height: 40px;
padding-top: 0
}
.RegionalizationBar_RegionBarWrapper__6c_df .RegionalizationBar_hidden__GfHd8 {
display: none
}
.RegionalizationBar_RegionBarWrapper__6c_df .RegionalizationBar_RegionBar__so5Ut {
--fs-button-height: 100%
}
.RegionalizationBar_RegionBarWrapper__6c_df .RegionalizationBar_RegionBar__so5Ut [data-fs-button-wrapper] {
position: relative;
z-index: 4
}
}
.RegionModal_Content__6sgtb {
padding: 42px 16px 16px
}
.RegionModal_Content__6sgtb .RegionModal_Image__VRsRk {
display: none
}
.RegionModal_Content__6sgtb .RegionModal_Close__YIXPX {
position: absolute;
right: 0;
top: 8px
}
.RegionModal_Content__6sgtb .RegionModal_Title__iGDAg {
color: #333;
font-size: 16px;
line-height: 21px;
font-weight: 700;
letter-spacing: 0;
color: "";
margin-bottom: 16px
}
.RegionModal_Content__6sgtb .RegionModal_SubTitle__4pw3X {
color: #666;
font-size: 14px;
line-height: 19px;
font-weight: 400;
letter-spacing: 0;
color: "";
margin-bottom: 8px
}
.RegionModal_Content__6sgtb .RegionModal_SubTitleError__nb0co {
color: #f75b2b;
font-size: 14px;
line-height: 19px;
font-weight: 400;
letter-spacing: 0;
color: "";
margin-bottom: 8px
}
.RegionModal_Content__6sgtb .RegionModal_Link__z3f0I {
margin-top: 8px
}
.RegionModal_Content__6sgtb .RegionModal_Link__z3f0I a {
display: flex;
text-decoration: none
}
.RegionModal_Content__6sgtb .RegionModal_Link__z3f0I span {
color: #666;
font-size: 12px;
line-height: 17px;
font-weight: 400;
letter-spacing: 0;
color: "";
text-decoration: none
}
.RegionModal_Content__6sgtb .RegionModal_Link__z3f0I span:hover {
text-decoration: underline;
color: #ed0030
}
.RegionModal_Content__6sgtb .RegionModal_Error__YC3CF {
margin-top: 4px
}
.RegionModal_Content__6sgtb .RegionModal_Error__YC3CF span {
color: #f75b2b;
font-size: 14px;
line-height: 18px;
font-weight: 400;
letter-spacing: 0;
color: ""
}
.RegionModal_Content__6sgtb input {
all: unset;
border-radius: 8px;
border: 1px solid #b3b3b3;
border-bottom: 1px solid #b3b3b3 !important;
padding: 12px 8px;
width: 70%;
cursor: pointer
}
.RegionModal_Content__6sgtb .RegionModal_InputError__qQj7P {
border: 1px solid #f75b2b;
border-bottom: 1px solid #f75b2b !important
}
.RegionModal_Content__6sgtb form {
display: flex;
gap: 8px
}
.RegionModal_Content__6sgtb form:hover .RegionModal_ButtonSubmit__dnUOr {
border-color: #b20024;
color: #b20024
}
.RegionModal_Content__6sgtb form:hover input:not(.RegionModal_InputError__qQj7P) {
border-color: #4d4d4d;
border-bottom: 1px solid #4d4d4d !important
}
.RegionModal_Content__6sgtb .RegionModal_ButtonSubmit__dnUOr {
width: 30%;
border-radius: 8px;
border: 2px solid #ed0030;
color: #ed0030
}
.RegionModal_Content__6sgtb .RegionModal_ButtonSubmit__dnUOr [data-fs-button-wrapper] {
width: 100%;
display: flex
}
.RegionModal_Content__6sgtb .RegionModal_ButtonSubmit__dnUOr [data-fs-button-wrapper] span {
font-size: 14px;
line-height: 0;
font-weight: 700;
letter-spacing: 0;
color: ""
}
@media(min-width:1024px) {
.RegionModal_ContentWrapper__yQ5_a {
position: relative;
display: inline-block
}
.RegionModal_Content__6sgtb {
box-shadow: 0 2px 40px 0 rgba(0, 0, 0, .3);
animation: RegionModal_fadeInUp__CV3lT 1s ease-in-out forwards;
min-width: 293px;
position: absolute;
left: -.6rem;
top: .6rem;
transform: translateX(-7%);
background: #fff;
padding: 24px 16px;
border-radius: 4px;
opacity: 1;
visibility: visible;
transition: opacity .2s;
position: relative;
z-index: 4
}
.RegionModal_Content__6sgtb .RegionModal_Close__YIXPX {
display: none
}
.RegionModal_Content__6sgtb:after {
content: "";
border-bottom: 12px solid #fff;
border-left: 12px solid transparent;
border-right: 12px solid transparent;
position: absolute;
top: -12px;
left: 30px
}
.RegionModal_Content__6sgtb:before {
content: "";
width: 100%;
height: 1rem;
display: block;
position: absolute;
top: -1rem
}
}
.MenuMobile_menuModal__Mgn4e,
.MenuMobile_menuScroll__9iViR {
overflow-x: hidden;
overflow-y: auto
}
.MenuMobile_menuModal__Mgn4e {
width: 100vw;
height: 100vh;
top: 0;
left: 0;
position: relative
}
.MenuMobile_menuTitle__eAkIj {
font-size: 16px;
line-height: 21px !important;
color: #666;
font-weight: 700;
width: 100%;
padding: 16px 0
}
.MenuMobile_menuTitle__eAkIj[data-fs-button] {
--fs-button-height: 69px;
height: 69px;
border-top: 2px solid #f1f1f1;
border-bottom: 2px solid #f1f1f1
}
.MenuMobile_menuTitle__eAkIj[data-fs-button] [data-fs-button-wrapper] {
border: none;
display: flex;
justify-content: flex-start;
padding: 0 16px
}
.MenuMobile_menuTitle__eAkIj[data-fs-button] [data-fs-button-wrapper] span {
display: flex;
justify-content: space-between;
align-items: center;
width: 100%
}
.MenuMobile_menuTitle__eAkIj[data-fs-button] [data-fs-button-wrapper] span div {
height: 20px
}
.MenuMobile_allDepartmentsContainer__kUZIR,
.MenuMobile_submenusItemContainer__LWj4_ {
left: 100%;
position: absolute;
height: 100vh;
width: 100vw;
top: 0;
background-color: #fff;
padding: 16px
}
.MenuMobile_allDepartmentsContainer__kUZIR {
padding: 16px;
z-index: 1
}
.MenuMobile_allDepartmentsContainer__kUZIR [data-fs-button] {
margin-top: 16px
}
.MenuMobile_submenusItemContainer__LWj4_ {
z-index: 2
}
.MenuMobile_allDepartmentsContainer__kUZIR,
.MenuMobile_directLinksContainer__N26yH,
.MenuMobile_submenusItemContainer__LWj4_ {
display: flex;
flex-direction: column;
overflow-x: hidden;
overflow-y: auto
}
.MenuMobile_allDepartmentsContainer__kUZIR .MenuMobile_backButton__6XOcb [data-fs-button-wrapper=true],
.MenuMobile_directLinksContainer__N26yH .MenuMobile_backButton__6XOcb [data-fs-button-wrapper=true],
.MenuMobile_submenusItemContainer__LWj4_ .MenuMobile_backButton__6XOcb [data-fs-button-wrapper=true] {
height: 52px;
display: flex;
gap: 8px;
margin-left: -.8rem
}
.MenuMobile_allDepartmentsContainer__kUZIR .MenuMobile_backButton__6XOcb [data-fs-button-wrapper=true] span,
.MenuMobile_directLinksContainer__N26yH .MenuMobile_backButton__6XOcb [data-fs-button-wrapper=true] span,
.MenuMobile_submenusItemContainer__LWj4_ .MenuMobile_backButton__6XOcb [data-fs-button-wrapper=true] span {
display: flex;
align-items: center;
color: #ed0030;
font-weight: 700;
font-size: 14px;
gap: 8px
}
.MenuMobile_allDepartmentsContainer__kUZIR,
.MenuMobile_remainingItensContainer__Nc8Yw {
padding: 0 16px
}
.MenuMobile_allDepartmentsContainer__kUZIR [data-fs-button]:not(.MenuMobile_backButton__6XOcb),
.MenuMobile_remainingItensContainer__Nc8Yw [data-fs-button]:not(.MenuMobile_backButton__6XOcb) {
--fs-button-height: 52px;
width: 100%
}
.MenuMobile_allDepartmentsContainer__kUZIR [data-fs-button]:not(.MenuMobile_backButton__6XOcb) [data-fs-button-wrapper],
.MenuMobile_remainingItensContainer__Nc8Yw [data-fs-button]:not(.MenuMobile_backButton__6XOcb) [data-fs-button-wrapper] {
height: 52px;
border: none;
padding: 16px 0
}
.MenuMobile_allDepartmentsContainer__kUZIR [data-fs-button]:not(.MenuMobile_backButton__6XOcb) [data-fs-button-wrapper] span,
.MenuMobile_remainingItensContainer__Nc8Yw [data-fs-button]:not(.MenuMobile_backButton__6XOcb) [data-fs-button-wrapper] span {
display: flex;
justify-content: space-between;
align-items: center;
width: 100%;
font-weight: 400;
font-size: 14px;
line-height: 19px;
color: #666
}
.MenuMobile_allDepartmentsContainer__kUZIR [data-fs-button]:not(.MenuMobile_backButton__6XOcb) [data-fs-button-wrapper] span div,
.MenuMobile_remainingItensContainer__Nc8Yw [data-fs-button]:not(.MenuMobile_backButton__6XOcb) [data-fs-button-wrapper] span div {
height: 20px
}
.MenuMobile_open__MKlJS {
left: 0;
animation: MenuMobile_toLeft__XckNx .5s
}
.MenuMobile_closed__0SzMR {
left: 100%;
animation: MenuMobile_toRight__klEvG .5s
}
.MenuMobile_submenuLink__iqffa[data-fs-link] {
padding: 16px 0;
font-size: 14px;
line-height: 19px !important;
color: #666 !important
}
.MenuMobile_submenuLink__iqffa:first-of-type {
text-decoration: underline
}
.MenuMobile_directLinksContainer__N26yH {
padding: 0 16px
}
.MenuMobile_directLinksContainer__N26yH .MenuMobile_submenuLink__iqffa {
text-decoration: none
}
.MenuMobile_closeButton__BYoM7 {
height: 36px;
margin-left: auto;
--fs-button-height: 36px
}
.MenuMobile_closeButton__BYoM7 [data-fs-button-wrapper] {
border: none;
padding: 16px
}
.MenuMobile_closeButton__BYoM7 [data-fs-button-wrapper] span div {
height: 20px;
width: 20px
}
@keyframes MenuMobile_toLeft__XckNx {
0% {
left: 100%
}
to {
left: 0
}
}
@keyframes MenuMobile_toRight__klEvG {
0% {
left: 0
}
to {
left: 100%
}
}
[data-fs-link] {
--fs-link-min-width: auto;
--fs-link-min-height: var(--fs-link-min-width);
--fs-link-padding: var(--fs-spacing-2) var(--fs-spacing-0);
--fs-link-border-radius: var(--fs-border-radius);
--fs-link-text-line-height: 1.5;
--fs-link-text-color: var(--fs-color-link);
--fs-link-text-color-visited: var(--fs-color-link-visited);
--fs-link-text-decoration: none;
--fs-link-text-decoration-hover: underline;
--fs-link-transition-function: var(--fs-transition-function);
--fs-link-transition-property: var(--fs-transition-property);
--fs-link-transition-timing: var(--fs-transition-timing);
--fs-link-inverse-text-color: var(--fs-color-link-inverse);
--fs-link-inverse-text-color-visited: var(--fs-link-inverse-text-color);
--fs-link-display-text-line-height: var(--fs-link-text-line-height);
--fs-link-display-text-color: var(--fs-color-text-display);
--fs-link-display-text-color-visited: var(--fs-link-display-text-color);
--fs-link-inline-padding: 0;
--fs-link-inline-text-decoration: underline;
--fs-link-inline-text-color: var(--fs-link-text-color);
--fs-link-small-text-size: var(--fs-text-size-1);
--fs-link-small-padding: var(--fs-spacing-1) var(--fs-spacing-0);
min-width: var(--fs-link-min-width);
min-height: var(--fs-link-min-height);
padding: var(--fs-link-padding);
-webkit-text-decoration: var(--fs-link-text-decoration);
text-decoration: var(--fs-link-text-decoration)
}
[data-fs-link]:hover {
-webkit-text-decoration: var(--fs-link-text-decoration-hover);
text-decoration: var(--fs-link-text-decoration-hover)
}
[data-fs-link]:visited {
color: var(--fs-link-text-color-visited)
}
[data-fs-link] a {
border-radius: var(--fs-link-border-radius);
transition: var(--fs-link-transition-property) var(--fs-link-transition-timing) var(--fs-link-transition-function)
}
@media not all and (min-resolution:0.001dpcm) {
@supports(-webkit-appearance:none) {
[data-fs-link] a:focus {
outline: none;
box-shadow: 0 0 0 1px var(--fs-color-body-bkg), 0 0 0 var(--fs-border-width-thickest) var(--fs-color-focus-ring)
}
}
}
[data-fs-link] a:focus-visible {
outline: none;
box-shadow: 0 0 0 1px var(--fs-color-body-bkg), 0 0 0 var(--fs-border-width-thickest) var(--fs-color-focus-ring)
}
[data-fs-link][data-fs-link-variant=default] {
line-height: var(--fs-link-text-line-height);
color: var(--fs-link-text-color)
}
[data-fs-link][data-fs-link-variant=display] {
line-height: var(--fs-link-display-text-line-height);
color: var(--fs-link-display-text-color)
}
[data-fs-link][data-fs-link-variant=display]:visited {
color: var(--fs-link-display-text-color-visited)
}
[data-fs-link][data-fs-link-variant=inline] {
display: inline-block;
padding: var(--fs-link-inline-padding);
color: var(--fs-link-inline-text-color);
-webkit-text-decoration: var(--fs-link-inline-text-decoration);
text-decoration: var(--fs-link-inline-text-decoration)
}
[data-fs-link][data-fs-link-size=small] {
font-size: var(--fs-link-small-text-size)
}
@media(min-width:1280px) {
[data-fs-link][data-fs-link-size=small] {
padding: var(--fs-link-small-padding)
}
}
[data-fs-link][data-fs-link-inverse=true] {
color: var(--fs-link-inverse-text-color)
}
[data-fs-link][data-fs-link-inverse=true]:visited {
color: var(--fs-link-inverse-text-color-visited)
}
.HeaderDesktop_headerDesktop__jDOBn {
display: none
}
.HeaderDesktop_headerDesktop__jDOBn .HeaderDesktop_searchInputContainer__w8Mtc {
flex: 1
}
.HeaderDesktop_headerDesktop__jDOBn.HeaderDesktop_headerDesktopSearchBarOpened__xAsyA [data-fs-navbar-header] {
z-index: auto
}
@media(min-width:1024px) {
.HeaderDesktop_headerDesktop__jDOBn {
display: block;
width: 100%;
min-height: 40px;
background: #ed0030
}
.HeaderDesktop_headerDesktop__jDOBn [data-fs-navbar-header] {
padding-top: 24px;
position: relative;
z-index: 4;
background: #ed0030
}
.HeaderDesktop_headerDesktop__jDOBn [data-fs-navbar-row] {
display: flex
}
.HeaderDesktop_headerDesktop__jDOBn .HeaderDesktop_fistRow__Ihy4_ {
gap: 50px;
height: 40px
}
.HeaderDesktop_headerDesktop__jDOBn .HeaderDesktop_containerButtons__kUHDB {
display: flex;
gap: 24px
}
.HeaderDesktop_headerDesktop__jDOBn .HeaderDesktop_containerButtons__kUHDB [data-fs-button] {
padding: 0;
--fs-button-height: fit-content;
--fs-button-tertiary-bkg-color-hover: transparent;
--fs-button-tertiary-bkg-color-active: transparent
}
.HeaderDesktop_headerDesktop__jDOBn .HeaderDesktop_containerButtons__kUHDB [data-fs-button] [data-fs-button-wrapper]:focus {
background: transparent
}
.HeaderDesktop_headerDesktop__jDOBn .HeaderDesktop_secondRow__WPuOx {
display: flex;
width: 100%;
justify-content: space-between;
align-items: center
}
.HeaderDesktop_headerDesktop__jDOBn [data-fs-content] {
display: flex;
align-items: center;
width: 100%;
padding: 0;
margin: auto;
max-width: 1248px
}
.HeaderDesktop_headerDesktop__jDOBn [data-fs-content] .HeaderDesktop_logo__zH5Gr {
display: flex;
justify-content: "";
align-items: center
}
}
.NavigationLinks_navContainer__U_d4x {
background: transparent;
align-content: flex-end;
border: none
}
.NavigationLinks_navContainer__U_d4x [data-fs-navbar-links-list]:before {
display: none
}
.NavigationLinks_navContainer__U_d4x [data-fs-navbar-links-list] {
position: relative;
display: flex;
align-items: center;
-moz-column-gap: 0;
column-gap: 0;
padding-left: 0;
margin-left: 0;
gap: 4px
}
.NavigationLinks_navContainer__U_d4x [data-fs-link][data-fs-link-variant],
.NavigationLinks_navContainer__U_d4x [data-fs-link][data-fs-link-variant]:visited {
color: #fff
}
.NavigationLinks_navContainer__U_d4x [data-fs-navbar-links-list-item] [data-fs-link] {
white-space: nowrap;
padding: 10px 8px;
font-size: 14px;
font-weight: 700;
line-height: 20px;
align-items: center;
display: flex
}
.NavigationLinks_navContainer__U_d4x [data-fs-navbar-links-list-item] [data-fs-link] div {
display: flex;
margin-right: 5px
}
.NavigationLinks_navContainer__U_d4x [data-fs-navbar-links-list-item]:hover [data-fs-link] {
background: #d1002a;
text-decoration: none;
border-top-left-radius: 8px;
border-top-right-radius: 8px
}
.MenuDesktop_menuOverlay__ar6YT {
display: none
}
.MenuDesktop_menuContainer__0LMJs:has(.MenuDesktop_allDepartmentsHovering__tPPbG)+.MenuDesktop_menuOverlay__ar6YT,
.MenuDesktop_menuContainer__0LMJs:has(.MenuDesktop_menuItemHovering__a_E7r:not(:last-of-type))+.MenuDesktop_menuOverlay__ar6YT {
display: block;
width: 100vw;
height: 100%;
position: fixed;
top: 60px;
left: 0;
background-color: rgba(0, 0, 0, .5);
z-index: 2
}
.MenuDesktop_menuContainer__0LMJs {
width: 100%;
background-color: #fff;
box-shadow: 0 4px 4px 0 rgba(0, 0, 0, .078);
position: relative;
z-index: 3
}
.MenuDesktop_menuContainer__0LMJs.MenuDesktop_headerDesktopSearchBarOpened__olV2X {
z-index: auto
}
.MenuDesktop_menuContainer__0LMJs .MenuDesktop_allDepartments__Fca7J,
.MenuDesktop_menuContainer__0LMJs .MenuDesktop_menuDefault__kQFYc,
.MenuDesktop_menuContainer__0LMJs .MenuDesktop_menuItens__L_KkP {
display: flex;
justify-content: space-between;
align-items: center
}
.MenuDesktop_menuContainer__0LMJs .MenuDesktop_menuItens__L_KkP {
width: 100%;
padding: 0;
margin: auto;
max-width: 1248px;
font-size: 14px;
line-height: 19px;
font-weight: "";
letter-spacing: 0;
color: "";
color: #666
}
.MenuDesktop_menuContainer__0LMJs .MenuDesktop_menuItens__L_KkP .MenuDesktop_allDepartmentsDropdown__34ANh,
.MenuDesktop_menuContainer__0LMJs .MenuDesktop_menuItens__L_KkP .MenuDesktop_defaultMenuDropdown__7J57u {
border-bottom-left-radius: 16px;
border-bottom-right-radius: 16px
}
.MenuDesktop_menuContainer__0LMJs .MenuDesktop_menuItens__L_KkP .MenuDesktop_allDepartmentsHovering__tPPbG {
color: #ed0030
}
.MenuDesktop_menuContainer__0LMJs .MenuDesktop_menuItens__L_KkP .MenuDesktop_allDepartments__Fca7J {
padding: 8px 0;
gap: 8px;
position: relative;
min-width: 230px;
text-wrap: nowrap;
font-weight: 700
}
.MenuDesktop_menuContainer__0LMJs .MenuDesktop_menuItens__L_KkP .MenuDesktop_allDepartments__Fca7J span {
cursor: pointer
}
.MenuDesktop_menuContainer__0LMJs .MenuDesktop_menuItens__L_KkP .MenuDesktop_allDepartments__Fca7J div {
height: 20px
}
.MenuDesktop_menuContainer__0LMJs .MenuDesktop_menuItens__L_KkP .MenuDesktop_allDepartments__Fca7J .MenuDesktop_arrowDownIcon__47Zxg {
transition: transform .3s
}
.MenuDesktop_menuContainer__0LMJs .MenuDesktop_menuItens__L_KkP .MenuDesktop_allDepartments__Fca7J:hover .MenuDesktop_arrowDownIcon__47Zxg {
transform: rotate(180deg)
}
.MenuDesktop_menuContainer__0LMJs .MenuDesktop_menuItens__L_KkP .MenuDesktop_allDepartments__Fca7J .MenuDesktop_allDepartmentsDropdown__34ANh {
position: absolute;
display: flex;
justify-content: "";
align-items: "";
flex-direction: column;
flex-wrap: wrap;
gap: 32px;
background-color: #fff;
top: 36px;
left: 8px;
width: 100vw;
max-width: 1240px;
height: 498px;
z-index: 1;
padding: 40px
}
.MenuDesktop_menuContainer__0LMJs .MenuDesktop_menuItens__L_KkP .MenuDesktop_allDepartments__Fca7J .MenuDesktop_allDepartmentsDropdown__34ANh .MenuDesktop_menuItem__NxyHI {
display: flex;
justify-content: "";
align-items: "";
flex-direction: column;
gap: 8px;
height: -webkit-fit-content;
height: -moz-fit-content;
height: fit-content;
max-width: 284px
}
.MenuDesktop_menuContainer__0LMJs .MenuDesktop_menuItens__L_KkP .MenuDesktop_allDepartments__Fca7J .MenuDesktop_allDepartmentsDropdown__34ANh .MenuDesktop_menuItem__NxyHI .MenuDesktop_menuTitle__lx2fx {
color: #333;
text-align: start;
padding: 0;
font-weight: 700
}
.MenuDesktop_menuContainer__0LMJs .MenuDesktop_menuItens__L_KkP .MenuDesktop_menuDefault__kQFYc {
padding-left: 56px;
padding-right: 8px;
width: 100%;
position: relative;
height: 36px
}
.MenuDesktop_menuContainer__0LMJs .MenuDesktop_menuItens__L_KkP .MenuDesktop_menuDefault__kQFYc .MenuDesktop_menuItemHovering__a_E7r:not(:last-of-type) {
position: relative;
color: #ed0030
}
.MenuDesktop_menuContainer__0LMJs .MenuDesktop_menuItens__L_KkP .MenuDesktop_menuDefault__kQFYc .MenuDesktop_menuItemHovering__a_E7r:not(:last-of-type):before {
content: "";
position: absolute;
width: 100%;
height: 1px;
background-color: #ed0030;
bottom: 2.5px
}
.MenuDesktop_menuContainer__0LMJs .MenuDesktop_menuItens__L_KkP .MenuDesktop_menuDefault__kQFYc li {
height: 100%;
display: flex;
justify-content: center;
align-items: center;
cursor: pointer
}
.MenuDesktop_menuContainer__0LMJs .MenuDesktop_menuItens__L_KkP .MenuDesktop_menuDefault__kQFYc li [data-fs-link] {
display: flex;
justify-content: center;
align-items: center;
padding: 0;
text-decoration: none;
color: #666;
width: 100%;
height: 100%
}
.MenuDesktop_menuContainer__0LMJs .MenuDesktop_menuItens__L_KkP .MenuDesktop_menuDefault__kQFYc li [data-fs-link]:hover {
color: #ed0030
}
.MenuDesktop_menuContainer__0LMJs .MenuDesktop_menuItens__L_KkP .MenuDesktop_menuDefault__kQFYc li:last-of-type {
font-weight: 700
}
.MenuDesktop_menuContainer__0LMJs .MenuDesktop_menuItens__L_KkP .MenuDesktop_menuDefault__kQFYc li:last-of-type:hover {
color: #ed0030
}
.MenuDesktop_menuContainer__0LMJs .MenuDesktop_menuItens__L_KkP .MenuDesktop_menuDefault__kQFYc li.MenuDesktop_menuItemHovering__a_E7r+.MenuDesktop_defaultMenuDropdown__7J57u {
display: none
}
.MenuDesktop_menuContainer__0LMJs .MenuDesktop_menuItens__L_KkP .MenuDesktop_menuDefault__kQFYc .MenuDesktop_defaultMenuDropdown__7J57u.MenuDesktop_firstItem__rmSCz {
left: 28px
}
.MenuDesktop_menuContainer__0LMJs .MenuDesktop_menuItens__L_KkP .MenuDesktop_menuDefault__kQFYc .MenuDesktop_defaultMenuDropdown__7J57u.MenuDesktop_lastItem__2XQLw {
transform: translateX(-50%);
left: 69%
}
.MenuDesktop_menuContainer__0LMJs .MenuDesktop_menuItens__L_KkP .MenuDesktop_menuDefault__kQFYc .MenuDesktop_defaultMenuDropdown__7J57u:not(.MenuDesktop_firstItem__rmSCz):not(.MenuDesktop_lastItem__2XQLw) {
left: 14%
}
.MenuDesktop_menuContainer__0LMJs .MenuDesktop_menuItens__L_KkP .MenuDesktop_menuDefault__kQFYc .MenuDesktop_defaultMenuDropdown__7J57u {
position: absolute;
background-color: #fff;
z-index: 1;
padding: 40px;
display: flex;
flex-direction: row !important;
top: 36px;
max-height: 376px
}
.MenuDesktop_menuContainer__0LMJs .MenuDesktop_menuItens__L_KkP .MenuDesktop_menuDefault__kQFYc .MenuDesktop_defaultMenuDropdown__7J57u .MenuDesktop_menuLinks__vQVIe {
min-width: 381px
}
.MenuDesktop_menuContainer__0LMJs .MenuDesktop_menuItens__L_KkP .MenuDesktop_menuDefault__kQFYc .MenuDesktop_defaultMenuDropdown__7J57u .MenuDesktop_menuLinks__vQVIe div {
display: flex;
justify-content: "";
align-items: "";
flex-direction: column;
flex-wrap: wrap;
padding-top: 16px;
gap: 16px;
max-height: 100%
}
.MenuDesktop_menuContainer__0LMJs .MenuDesktop_menuLink__4IBa8[data-fs-link] {
padding: 0;
text-decoration: none;
color: #333;
font-weight: 400
}
.MenuDesktop_menuContainer__0LMJs .MenuDesktop_menuLink__4IBa8[data-fs-link]:hover {
color: #ed0030
}
.FooterMobile_footer-mobile__sL73B {
padding: 0
}
.FooterMobile_footer-mobile__LogoInfomation__l_84i {
background: #f1f1f1;
border: 0;
padding-top: 24px
}
.FooterMobile_footer-mobile__LogoInfomation__l_84i a {
display: flex;
flex-direction: column;
align-items: center;
padding-top: 0
}
.FooterMobile_footer-mobile__SocialMedia__3x8iq {
text-align: left;
display: flex;
flex-direction: column;
margin: 0 auto;
width: 100%;
align-items: center;
background: #f1f1f1;
padding-bottom: 24px
}
.FooterMobile_footer-mobile__SocialMedia__3x8iq [data-fs-link] {
font-size: 14px;
font-weight: 400;
color: #666;
padding: 24px 0 0;
text-decoration: underline;
display: block
}
.FooterMobile_footer-mobile__SubMenu__9TShy {
padding: 0 16px 16px
}
.FooterMobile_footer-mobile__SubMenu__9TShy .FooterMobile_subMenuTitle__1_xLC {
padding: 16px 0;
color: #666;
font-size: 16px;
line-height: 21px;
font-weight: 700;
letter-spacing: 0;
color: ""
}
.FooterMobile_footer-mobile__SubMenu__9TShy .FooterMobile_footerMobileSubMenuLinks__Z7fFB a {
display: block;
padding: 16px 0;
color: #666;
font-size: 14px;
line-height: 16px;
font-weight: 400;
letter-spacing: 0;
color: ""
}
.DisplayLinks_DisplayLinks__lIxfd [data-fs-content] {
width: 100%;
max-width: none;
text-align: left
}
.DisplayLinks_DisplayLinks__lIxfd [data-fs-link] {
font-size: 14px;
font-weight: 400;
line-height: 16.8px;
text-align: left;
color: #666;
padding: 16px 0
}
.DisplayLinks_DisplayLinks__lIxfd [data-fs-link]:visited {
color: #666
}
.DisplayLinks_DisplayLinks__lIxfd [data-fs-navbar-links-list] {
width: 100%;
padding: 16px
}
.DisplayLinks_DisplayLinks__lIxfd [data-fs-navbar-links-list] [data-fs-navbar-links-list-item] a {
font-size: 14px;
font-weight: 400;
line-height: 19px;
text-align: left;
color: #666
}
.DisplayLinks_DisplayLinks__lIxfd nav {
padding: 0 16px;
border-top: 0
}
@media(min-width:1024px) {
.DisplayLinks_DisplayLinksWrapper__3uhn4 {
width: 100%;
padding: 0;
margin: auto;
max-width: 1248px
}
}
.FooterPayments_paymentTextWrapper__AiZKB {
text-align: left;
padding: 0 16px 16px
}
.FooterPayments_paymentTextWrapper__AiZKB img {
margin-top: 16px
}
.FooterPayments_paymentTextGroupParagraph__eIN9y {
color: #666;
font-size: 12px;
line-height: 17px;
font-weight: 400;
letter-spacing: 0;
color: ""
}
.FooterPayments_paymentTextGroupParagraph__eIN9y:first-child {
margin-bottom: 16px
}
.FooterPayments_footerDesktopSubMenu__2LgA5 {
display: block;
padding: 24px 16px 0
}
.FooterPayments_footerDesktopSubMenu__2LgA5 .FooterPayments_subMenuTitle__EWCnU {
padding-bottom: 16px;
color: #666;
font-size: 16px;
line-height: 21px;
font-weight: 700;
letter-spacing: 0;
color: ""
}
.FooterPayments_footerDesktopSubMenuLinks__NNtUm {
margin-bottom: 16px
}
.FooterPayments_footerDesktopSubMenuLinks__NNtUm [data-fs-link][data-fs-link-variant=default] {
display: block;
padding: 16px 0;
color: #666;
font-size: 14px;
line-height: 16px;
font-weight: 400;
letter-spacing: 0;
color: ""
}
.FooterPayments_footerDesktopSubMenuLinks__NNtUm [data-fs-link][data-fs-link-variant=default]:hover {
color: #ed0030
}
.FooterPayments_showMoreButton__BoZhy {
width: 100%;
padding: 24px 16px;
color: #666;
background-color: #fff
}
.FooterPayments_showMoreButton__BoZhy [data-fs-button-wrapper] {
padding: 0
}
.FooterPayments_showMoreButton__BoZhy span {
gap: 8px;
width: 100%;
font-size: 16px;
line-height: 0;
font-weight: 300;
letter-spacing: 0;
color: "";
display: flex;
justify-content: space-between;
align-items: center
}
.FooterPayments_showMoreButton__BoZhy .FooterPayments_storeIcon__sfvtA {
display: none
}
@media(min-width:1024px) {
.FooterPayments_paymentTextWrapper__AiZKB {
padding: 0;
margin-bottom: 32px;
display: flex;
justify-content: space-between;
align-items: center
}
.FooterPayments_footerDesktopSubMenu__2LgA5 {
padding: 0;
display: flex;
justify-content: space-between;
align-items: flex-start
}
.FooterPayments_footerBorder___rI0U {
margin-top: 24px;
padding-top: 24px;
border-top: 2px solid #f1f1f1
}
.FooterPayments_paymentTextGroup__vvfcJ {
max-width: 940px
}
.FooterPayments_showMoreButton__BoZhy {
min-width: 191px;
height: 44px;
padding: 0 12px;
background-color: #fff;
border-bottom-left-radius: 8px;
border-bottom-right-radius: 8px
}
.FooterPayments_showMoreButton__BoZhy[data-fs-button] {
--fs-button-height: 44px
}
.FooterPayments_showMoreButton__BoZhy [data-fs-button-wrapper] {
border: none
}
.FooterPayments_showMoreButton__BoZhy span {
width: auto;
font-size: 16px;
line-height: 0;
font-weight: 700;
letter-spacing: 0;
color: ""
}
.FooterPayments_showMoreButton__BoZhy span .FooterPayments_icon-down__In9fx {
transform: rotate(90deg)
}
.FooterPayments_showMoreButton__BoZhy span .FooterPayments_iconUp__2_9j9 {
transform: rotate(-90deg)
}
.FooterPayments_showMoreButton__BoZhy .FooterPayments_storeIcon__sfvtA {
display: block
}
}
.SocialMedia_socialMediaSection__2KCs5 {
max-width: none;
padding-top: 48px
}
.SocialMedia_socialMediaSection__2KCs5 ul {
display: flex
}
.SocialMedia_socialMediaSection__2KCs5 ul li {
margin-right: 15px
}
.SocialMedia_socialMediaSection__2KCs5 ul li:last-child {
margin-right: 0
}
@media(min-width:1024px) {
.SocialMedia_socialMediaSection__2KCs5 {
width: -webkit-fit-content;
width: -moz-fit-content;
width: fit-content;
padding: 0
}
}
.LegaIInformation_ContainerLink__bi9BJ {
text-decoration: none
}
.LegaIInformation_Container__PNmXV {
text-align: center;
padding: 16px 16px 24px
}
.LegaIInformation_Container__PNmXV .LegaIInformation_SectionTitle___wfk3 {
text-align: center;
color: #666;
text-decoration: none;
font-size: 12px;
font-weight: 400;
line-height: 14.4px;
padding-bottom: 16px
}
.LegaIInformation_Container__PNmXV [data-fs-link] {
color: #666;
font-size: 12px;
font-weight: 400;
line-height: 14.4px
}
@media(min-width:1024px) {
.LegaIInformation_Container__PNmXV {
width: 100%;
padding: 0;
margin: auto;
max-width: 1248px
}
.LegaIInformation_legalInformation__Wa7z0 {
padding-bottom: 1rem
}
}
.FooterDesktop_footer-desktop__LogoInfomation__EFlYU {
background: #f1f1f1;
border: 0;
padding-top: 24px
}
.FooterDesktop_footer-desktop__LogoInfomation__EFlYU .FooterDesktop_Logo__MxRMi {
display: flex;
flex-direction: column;
align-items: center
}
.FooterDesktop_footer-desktop__FistRow__plbE8 {
display: block;
padding: 24px 0;
margin: 0;
border: 0;
background-color: #fff
}
.FooterDesktop_footer-desktop__FistRow__plbE8 [data-fs-navbar-links] {
background: none;
max-width: var(--fs-grid-max-width);
width: 100%;
padding: 0
}
.FooterDesktop_footer-desktop__FistRow__plbE8 [data-fs-navbar-links] [data-fs-navbar-links-list] {
padding: 0;
justify-content: space-between;
width: 100%;
margin: 0
}
.FooterDesktop_footer-desktop__FistRow__plbE8 [data-fs-navbar-links] [data-fs-navbar-links-list]:before {
display: none
}
.FooterDesktop_footer-desktop__FistRow__plbE8 [data-fs-navbar-links] [data-fs-navbar-links-list] [data-fs-navbar-links-list-item] {
margin-right: 0;
padding: 0;
width: 129px
}
.FooterDesktop_footer-desktop__FistRow__plbE8 [data-fs-navbar-links] [data-fs-navbar-links-list] [data-fs-navbar-links-list-item] [data-fs-link] {
text-decoration: none;
font-size: 16px;
font-weight: 400;
line-height: 22px;
text-align: left;
color: #666;
padding: 0
}
.FooterDesktop_footer-desktop__FistRow__plbE8 [data-fs-navbar-links] [data-fs-navbar-links-list] [data-fs-navbar-links-list-item] [data-fs-link]:hover {
text-decoration: underline;
color: #ed0030
}
.FooterDesktop_footer-desktop__FistRow__plbE8 [data-fs-navbar-links] [data-fs-navbar-links-list] [data-fs-navbar-links-list-item]:last-child {
margin-right: 0
}
.FooterDesktop_footer-desktop__SecondRow__BY8qd {
display: flex;
justify-content: center;
background: #f1f1f1;
padding-bottom: 16px
}
.FooterDesktop_footer-desktop__SecondRow__BY8qd .FooterDesktop_Container__3KEcq {
width: 100%;
padding: 0;
margin: auto;
max-width: 1248px;
display: flex;
justify-content: space-between;
align-items: center;
position: relative
}
.FooterDesktop_footer-desktop__SecondRow__BY8qd .FooterDesktop_Container__3KEcq .FooterDesktop_arrowDown__x9_pA {
transform: rotate(90deg)
}
.FooterDesktop_footer-desktop__SecondRow__BY8qd .FooterDesktop_Container__3KEcq .FooterDesktop_arrowUp__2dI_2 {
transform: rotate(-90deg)
}
.FooterDesktop_footer-desktop__SecondRow__BY8qd .FooterDesktop_Container__3KEcq .FooterDesktop_ColummOne__FA1zO [data-fs-link-variant] {
padding: 0;
margin: 0
}
.FooterDesktop_footer-desktop__SecondRow__BY8qd .FooterDesktop_Container__3KEcq .FooterDesktop_ColummTwo__u3xTP {
align-self: flex-start
}
.FooterDesktop_footer-desktop__SecondRow__BY8qd .FooterDesktop_Container__3KEcq .FooterDesktop_ColummThree__8ySD9 {
display: flex;
align-items: center
}
.FooterDesktop_footer-desktop__LegalInformation__a6_WT {
width: 100%;
display: flex;
justify-content: center;
background: #f1f1f1;
flex-grow: 1
}
.FooterDesktop_footerDesktopWrapper__g0TOE {
width: 100%;
padding: 0;
margin: auto;
max-width: 1248px
}
.RetailAdsBanner_retailContainer__rxowG {
width: 100%;
padding: 0 16px;
max-width: 100%;
margin: 32px auto
}
@media(min-width:1024px) {
.RetailAdsBanner_retailContainer__rxowG {
width: 100%;
padding: 0;
max-width: 1248px;
margin: 32px auto
}
}
.ModalOffers_ModalOffersOverlay__bJC_L {
background-color: rgba(0, 0, 0, .3)
}
.ModalOffers_ModalOffersOverlay__bJC_L [data-fs-modal] {
--fs-modal-position-right: 0;
--fs-modal-position-left: 0;
--fs-modal-max-width: none;
--fs-modal-width-tablet: none;
position: absolute;
left: 50%;
top: 50%;
width: 100%;
transform: translate(-50%, -50%)
}
.ModalOffers_ModalOffers__VDbhI {
background-color: transparent
}
.ModalOffers_ModalOffers__VDbhI [data-fs-modal-body] {
padding: 0;
position: relative;
width: 358px;
margin: 0 auto
}
.ModalOffers_ModalOffers__VDbhI [data-fs-modal-body] a {
display: flex
}
.ModalOffers_ModalOffers__VDbhI [data-fs-modal-body] a div {
width: 100%
}
.ModalOffers_ModalOffers__VDbhI [data-fs-modal-body] img {
width: 100%;
height: 100%;
border-radius: 16px;
background-color: none
}
.ModalOffers_ModalOffers__VDbhI [data-fs-button] {
top: 0;
right: 0;
position: absolute
}
@media(min-width:768px) {
.ModalOffers_ModalOffers__VDbhI [data-fs-modal-body] {
width: 500px
}
.ModalOffers_ModalOffers__VDbhI [data-fs-modal-body] img {
border-radius: 16px
}
}
@media(min-width:1024px) {
.ModalOffers_ModalOffersOverlay__bJC_L .ModalOffers_ModalOffers__VDbhI [data-fs-modal-body] {
width: 672px
}
.ModalOffers_ModalOffersOverlay__bJC_L .ModalOffers_ModalOffers__VDbhI [data-fs-modal-body] img {
border-radius: 16px
}
}
.RelatedOffers_offersContainer__vwKLR {
padding: 32px 0;
display: flex;
flex-direction: column;
justify-content: center;
align-items: center
}
.RelatedOffers_offersContainer__vwKLR .RelatedOffers_offersWrapper__pYq_l {
width: 100%;
padding: 0 16px;
max-width: 100%
}
.RelatedOffers_offersContainer__vwKLR .RelatedOffers_offersWrapper__pYq_l div {
display: grid;
grid-template-columns: repeat(2, 1fr);
gap: 24px;
width: 100%
}
.RelatedOffers_offersContainer__vwKLR .RelatedOffers_offersWrapper__pYq_l div [data-fs-link] {
font-weight: 400;
font-size: 16px;
line-height: 18px;
color: #333;
text-decoration: underline;
padding: 0
}
.RelatedOffers_offersContainer__vwKLR .RelatedOffers_offersContainerTitle__mEHgz {
font-family: sans-serif;
color: #666;
font-weight: 700;
font-size: 20px;
line-height: 28px;
margin-bottom: 16px
}
@media(min-width:1024px) {
.RelatedOffers_offersContainer__vwKLR {
padding: 48px 0
}
.RelatedOffers_offersContainer__vwKLR .RelatedOffers_offersContainerTitle__mEHgz {
align-self: flex-start
}
.RelatedOffers_offersContainer__vwKLR .RelatedOffers_offersWrapper__pYq_l {
padding: 0;
margin: auto;
max-width: 1248px;
width: 100%
}
.RelatedOffers_offersContainer__vwKLR .RelatedOffers_offersWrapper__pYq_l div {
grid-auto-flow: column;
grid-template-rows: repeat(3, auto);
grid-template-columns: none;
row-gap: 16px;
justify-content: space-between
}
.RelatedOffers_offersContainer__vwKLR .RelatedOffers_offersWrapper__pYq_l div [data-fs-link] {
font-size: 16px;
line-height: 20px
}
}
.ProductCarousel_customShelfSection__SPwEd+.ProductCarousel_customShelfSection__SPwEd {
margin-top: 0
}
.ProductCarousel_customShelfSection__SPwEd {
max-width: 100%;
margin: 0 16px 32px
}
.ProductCarousel_customShelfSection__SPwEd [data-fs-carousel-item] {
margin-top: 1px;
margin-bottom: 4px
}
.ProductCarousel_customShelfSection__SPwEd [data-fs-carousel-item]:first-child {
margin-left: 1px
}
.ProductCarousel_customShelfSection__SPwEd [data-fs-carousel-controls] [disabled] div {
display: none
}
.ProductCarousel_customShelfSection__SPwEd [data-fs-content] {
margin: 0
}
.ProductCarousel_customShelfSection__SPwEd [data-fs-carousel-track] {
padding: 0
}
.ProductCarousel_customShelfSection__SPwEd .ProductCarousel_title__v_dgL {
color: #666;
text-align: left;
font-size: 20px;
line-height: 24px;
font-weight: 700;
letter-spacing: 0;
color: "";
margin-bottom: 16px
}
.ProductCarousel_customShelfSection__SPwEd .ProductCarousel_containerTitle__EhG7n {
display: flex;
justify-content: space-between;
align-items: baseline
}
.ProductCarousel_customShelfSection__SPwEd .ProductCarousel_titleShowMore__Yt65F {
color: #ed0030;
font-family: Roboto Flex, sans-serif;
font-size: 14px;
font-style: normal;
font-weight: 700;
line-height: normal;
cursor: pointer
}
.ProductCarousel_productShelf__sGmJ2 {
width: 105%
}
.ProductCarousel_productShelf__sGmJ2 ul {
width: 100%
}
.ProductCarousel_productShelf__sGmJ2 [data-fs-product-shelf-items] [data-fs-carousel-track-container] ul li {
width: auto !important
}
.ProductCarousel_productLink___cE1L {
text-decoration: none;
display: block;
min-height: 406px
}
@media(min-width:1024px) {
.ProductCarousel_productLink___cE1L {
min-height: 466px
}
.ProductCarousel_customShelfSection__SPwEd {
width: 100%;
padding: 0;
max-width: 1248px;
margin: 0 auto 48px;
max-width: 1256px
}
.ProductCarousel_customShelfSection__SPwEd [data-fs-product-shelf] {
max-width: 1256px
}
.ProductCarousel_customShelfSection__SPwEd [data-fs-product-shelf] ul {
width: 101% !important
}
.ProductCarousel_customShelfSection__SPwEd .ProductCarousel_title__v_dgL {
font-size: 24px;
line-height: 28px;
font-weight: 700;
letter-spacing: 0;
color: "";
max-width: 1248px
}
.ProductCarousel_customShelfSection__SPwEd [data-fs-carousel-controls] {
width: calc(100% + 1*var(--fs-control-tap-size) + 1*var(--fs-spacing-4))
}
.ProductCarousel_customShelfSection__SPwEd [data-fs-carousel-controls] [data-fs-button] {
position: relative;
z-index: 2;
width: 72px;
height: 72px;
--fs-button-transition-function: none
}
.ProductCarousel_customShelfSection__SPwEd [data-fs-carousel-controls]:hover {
box-shadow: none
}
.ProductCarousel_customShelfSection__SPwEd [data-fs-carousel-controls]:hover:not(:disabled) [data-fs-button-wrapper] {
box-shadow: none;
border: 0
}
.ProductCarousel_customShelfSection__SPwEd [data-fs-carousel] [data-fs-carousel-item]:first-child {
margin-left: 4px
}
.ProductCarousel_customShelfSection__SPwEd [data-fs-carousel] [data-fs-carousel-item]:last-child {
margin-right: 16px
}
.ProductCarousel_customShelfSection__SPwEd [data-fs-carousel] [data-fs-carousel-item] {
margin-top: 1px;
margin-bottom: 4px
}
.ProductCarousel_customShelfSection__SPwEd [data-fs-carousel] [data-fs-carousel-item]:not(:last-of-type) {
margin-right: 24px
}
.ProductCarousel_productShelf__sGmJ2 [data-fs-carousel-controls] {
bottom: 38%
}
.ProductCarousel_productShelf__sGmJ2 [data-fs-carousel-controls] [data-fs-icon-button=true] [data-fs-button-wrapper] {
box-shadow: none
}
.ProductCarousel_productShelf__sGmJ2 [data-fs-button-wrapper] {
opacity: .5;
background-color: #ccc
}
.ProductCarousel_alwaysDisplayNavigation__BsXG4 [data-fs-carousel-controls],
.ProductCarousel_productShelf__sGmJ2 [data-fs-button-wrapper]:hover {
opacity: 1
}
}
.NavigationArrow_arrowContainer__HyCcf {
width: 64px;
height: 64px;
border-radius: 50%;
background-color: #fff;
opacity: .5;
display: flex;
justify-content: center;
align-items: center;
box-shadow: none
}
.NavigationArrow_arrowContainer__HyCcf:hover {
background-color: #ccc;
opacity: 1;
cursor: pointer;
box-shadow: none
}
.NavigationArrow_right__C7z0a {
transform: rotate(180deg)
}
.ProductCard_productCard__MwY4X {
overflow: hidden;
max-height: 401px;
display: block;
border-radius: 16px;
background-color: #fff;
box-shadow: 0 1px 4px 0 rgba(0, 0, 0, .2);
width: 160px;
padding-bottom: 0;
position: relative;
height: 100%;
margin-bottom: 4px
}
.ProductCard_productCard__MwY4X a {
height: 100%;
display: flex;
flex-direction: column;
text-decoration: none;
min-height: -webkit-fit-content;
min-height: -moz-fit-content;
min-height: fit-content;
z-index: 1;
position: relative
}
.ProductCard_productCard__MwY4X .ProductCard_spec___ZvnD {
color: gray !important;
font-family: Roboto, sans-serif
}
@media(min-width:1024px) {
.ProductCard_productCard__MwY4X {
width: 230px
}
}
.ProductCard_productCard__MwY4X .ProductCard_productImage__60DdZ {
width: 160px;
height: 160px;
background-color: #f1f1f1;
border-radius: 16px 16px 0 0;
padding: 16px;
display: flex;
align-items: center;
justify-content: center
}
@media(min-width:1024px) {
.ProductCard_productCard__MwY4X .ProductCard_productImage__60DdZ {
padding: 24px 16px;
width: 100%;
height: 206px
}
}
.ProductCard_productCard__MwY4X .ProductCard_productImage__60DdZ img {
width: 100%;
max-width: 128px;
height: auto;
max-height: 128px;
mix-blend-mode: darken
}
@media(min-width:1024px) {
.ProductCard_productCard__MwY4X .ProductCard_productImage__60DdZ img {
width: 158px;
max-width: 158px;
height: auto;
max-height: 158px
}
}
.ProductCard_productCard__MwY4X .ProductCard_productImage__60DdZ .ProductCard_imageGalleryImage__D2WtU {
background: url("data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAADgAAAA4CAYAAACohjseAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAA/2SURBVHgB1VoJeFRVlv7vfa/2ykYIOyQom5EgSWhEEAQRW1ARpVtwcLq1aWGGYXphFET8Gvz8xqaVdkQbF8bu0UFbcdput2EAQWhRQAwBWcJi2EIIISGppFJ7vXfvnPcqG5CkqpDY9kmqXr377nLOveec+59zH8MVpgNZue5+1fZ8XZU32TXkMqAnFWfTpxsYcwFSQDK/BKrp2Wm6Px9WsZdB2fJZTl3RlNLSMK4gMVwBkhic4lOc34fgsyxS3EWCMAlBnbO4Q0j6M+pIasElC2kcm5kuV0ehbUvHfg++IX0jAX3I7cG5dSEXfAb11AtXiAympESlzsUrQogXU7CvCpdJlyWgBznpNnR5jHP8i5TSica1ulIkW/2ifkkV2IoacfaJ3jgbQJKUNF9+FE6TXK5WJbLwLRIZ7inS40VOFK9Npl3CAtKsshDPf4NMZSb95ld2zRLjwFxPKV8+j+oFfVEeTKRVQlyW2goG9IqwdYrEQMMZ/C2JSQadsaO19sjEPsF95XHrx6vgReEQK+R6qpmN7xDRNJdFpT4pFV8d7ahehwJ6MXKQyrRdXPI0MIHOo9hW0XKNT8ZKSibqI1IblYr9h9urx9t7UO64vo8N2sdcolOFM3bLUHZPROzWpNoZpkJCpllgWW+YUHv12hTwNPo4uoT0zTRJ/Trbl+jTJyL16AfgKxcjWacuTRzBsntFsU6207hNAbvyrGcVKQfhWyBZchzB97ZCbC1qRDXJESkqFCEHhjD8jbaeKxcXNCB/JmdsOeKQ1rcX5PfHIKrp0EbmIXLPrdA4dVdeATHpRoSmE3KzkdqdPEOzKBFRVIgp46j8NojBV0GvOg+L1wemWiACUbCySijllQg6bGAzbkfwjvHQe3eHLDsLJRw1V6vd9WXM+L92MXrsewqV7dojsVHoDCL/ZIgVyI4+YRTImjlPSUF//uMVUoR1KXW604SsW/e5lCG6p9+Cyjyzn5Re5ygZ3VREZboMHzstZYSen6uXtTm3S/+9j0qqKL3/9ZGs73aLjBw8JUUoIht2l0gZ1WXkcLlsyJpI4w6X8fjy8fwqieHprWW6QEXDkEsJJ8fdDmTjVBoXXlSC2vTR8C/8HRht/9ZuXXG+7yTU3vlzs4LzvslA3mBo9Dv03NsIDJkO75JVQFYK1PvvvIANfttoWK7pC8/y16CP+jG8jzwH1NZAK8glh8LjsQVVsqwg+OI2BWzAsG7E+MNIhshkonsOwRWKgpd8TSBDInrkBNzn62AtPW0+l243+JcHEJm9DOHThJl/uwC4ZYSJSmRaekztZAx16kdPUocCaf86E2zlo8CJckQmz4dj4+dIFGBQHDO/ioKASwTkXJ3HOtg22u4NrQKiGANNfLCWKggPzoF9y6twLf4xeK0HrKr2kn6ML+sXB1B3y1yEN+yC++7xSH33t7BsX4Nwr24xmJYYOd3cvhCtBazDjRm0381NtIeYjkrzKuVFfNI3l2jRYyJ18hhYs7vBt/KPsD7xn4h++Kkx0628htkA4em3mHW1Jc/Dl30bPM//kVS2H+QdY82NPREyMDJ1PcOIUc2xjS+L4h/LBOuBZKmdMU2ZW6mUOHnWDPDs90+Gt0sqMv9xqtlY2i3m1tBU08oUOBc9AP/o6xBZ9xls4wtNlcXBE0iSrV5mAK7jTzzGEJ+TXA+kMNUNqP+4GNqJiliZNwTvpr2IFpfGovOojoZNxfBv2wd8uAW+h58nZiUybh4F71N/QMP6PYj4IhRcBuH9eA/ZMtnwnzfCN+txKNyKjPn3UVLDC8/dv4R1ezGSBfkUhM8yWf16wGRb39JzdSS2PY5MsUFMDGhcWFMAY6qkeS+ZqXpMxtZFMNaoMjGMqXNzNkFRiRHfxeyXtQS4Zj+I9WWAQ26WXV70QmzIr7NSU1mtWnijUxfb4sGkaO7V0LtnwLJzH9RA2GTiu04RRRtHk8YnJDJH2qM/RdrGl6HlD+k04ZjVAi0rHbrTDlzewjWT0VzAOo47NH14QtF5437QmeFu5KZCuI68j8iSOc1O6nLHM7yuTdOHqoQTuyaD4iOpLsi7JpjpTWXDDljCYdPOIi47tNHDwXpmQR4shb34EBk6lQ/tD5HiAI6TJ72pAOqWIuj+MPQxw6D0yoI4Vg7Ljq8I4WcgPOxquNPchFX7IEjoxVZ8mFbTCnHDdZDUrzh4DNa9hwmxJBA3mr4APRBCwbF4GM/4eN7YQJhRyEh1XQxrEs7Uj5yR3r6Tpaf/VBktrZAyGJWizm/iUP9bG6VPHSFDm76QkrBq4PhZwqoEQectl9ESA29S3Wov4U3qbv1OWTttoRTBCI1B/+GIDO0+KWuumiZDe4+ZGFYGNWpP/by9SdZbR8hEeA6y/OOGo0o8O0a253/pHXjy7oH/9XVgA3pC/mASbD+5B6omUPvgMniH3IHg7hI4Kc7TrxsESfhUWklPjp2G/yfL4B48ACpX4V34Any502gb2Q3rpJHQG2hLmPskDKWsWbMOoanzYFn6EGzDclC/5CXU5c+A7y9b4fjhzRAz70iIXQ6WRR/pQqIkaNnXb4fr6zKI1f9jgmvle3nQlq1CzcyHoaQ6YXlgOhhF5wY2ZqRuxgbPSPjwo89BXfMh5IJfo2b6L4CgH+rsuyFVbmqb1e2CpabOtDnuD0KpPAf3raOonoS+6i04jpyEWPGaaZQWmrxEiKq6jd4Tx5+NcMnYD/VGZoTbSVH5zcjcsQb2efdCy0yH4nI2Z1iaRoKmxepTnJf55ZtwLnwA0cxMMGpvStjMRQvAZYR6QIABkUgM8VBcaAqYnuiaSGHEon4kSoZnc9pgxMlycCyqkhXn4FjwII3KEZq1BNaFzyJyuG1oRVsS1AfvpuVSEXjoSbNulMKtJgzb9G0GtzRUeP9xGk+FktPXjNzZ4P6QCkP4yBkkyLCfsKikGIb1j18X5izbKYzRNu6E665xtBwC4n8/haRVkyMHgS3+EURdAPbRw8wmXFUbBWtqTuimstq0ZXX+DGi3j6WoYUIMISkcWo3XVGn31AnQ6kLwrV4L20uPw/nOcoS2fAkn2TsLawiv+D0SSVEZJ1jK4+g5jQbMiVc5OnYElLQ0BD76DCkzJ1N4xeH/99eg/PcH0LYT3rx2IFw3jaQZdyC4tRgsIxUahT+grQAuB/S1G2A5Vwudtg9tUA5cYwvJBaTBT/0pWRkQh06Dv7cZ0ey+cFx7FVhmBiI/I8HO1cNB+6P9+jxEKX3hn/0EnLsPJnQaQhBxPwug4C3O5Mz4x1yxb26k+RRu1rbqAk3rQ9lmhKncRmWKbKotWzHSFDUw8xpWFbN9C9ZsyYsGyfFYyKGpIoZX6UiNYBeHXYuNx+UFFt4ux6QY76phKztoj7LGYTuYjVbM2XRxyRNDKCcloC5sw9q8M66Oi+q2MHxpP6owPrGy0NV9yCQy4dj1FTqi2CRiL1ci8q8x7P73QTbDPH55X9x6xiTq4Ft5WVbqHpZAsBWldJ6vexaC5FCC4wrg79cSHxsaE7iqD0ITCuHvntlme41s1pc3gNoORyjF2VzW0K8PAl3SqDwf/uxeiCkhg7c/9Udpx8CoPASGDSQTaBxLi0Jo8ReE8gqhnTn1X6pDq7f6/ErB+4rAtI4aCBrIvuoxKBUeSE8DHKOuhecfFsP+WRFt4rORdv9UhHcT/iwYhPBv/gDbmo+a2xr2Zlu7Ai4ShFXVQ70hD8E750NU1SB15+uIHDoBhTyo5fpcNDzxCqyvvY/Mza8iVHEe/GwV+DU50Hbuh3joV0aIkJCANA2fGOf9ph8nU3+TQ0yLSd7+nNgIuYTuXwTl3Hn4nl5A6nIroudrkfaLH6G+4AewE0PegiHI/MtK+N/dBGsgFGvaoxsCRYfAnnkVDl3C8x+PwD5lDOTrH9DuoED8dCnUE2dQO3Ekury8FP53NtB+R1rxqxfg+mQX/D0ykLLrHdQN7AtXVCOPo8cVkODLK6SjMfzg1m0b6FLRUQNDDaPlVbQCNRQl0H21h7YNgldjhiNQXALHmWozcncaEUCNByHKXjfNs7X8DNiOYvAXl0Ku+x1SptxI+RhjbmlfNCaB+jQdz+dfQe2WiVBWTM2NVTWifNs56q/4IFwjhpt7b9yzIMkqo25tm/GTx9bm8wYSYG3HnjSW+WpMpjWnIYwbpqAZxhlpCugaFJpCpbEsfF0unKuXQtCe6accS82b69FaV1r8Z6x/JlpJwGI2ySwqdArNtAOlEDv3dsgn/b2SXh97Q6MZAQpH6GnqLalDfmNCIp98AUfuADT07mKWRfIHQ+nZA6qRCG70XYxAgCC7VbbvgS0ShXv4wOZ0I6d4TzNBOWnIpNGkJWehEtA2SO/X3czdRClVYiu8BuE9B4G/FkF5+6N2eTJNFNqLTfdq0w+3v6SSNv1VZGaPoJ2Z4Tqa1Y5RwGu4Nhtln/0r30Lax79H+FgZUq/uRzhzGazhlvd5+ObtUBdR0nfXG1BUG4L1BNS7djUXXRAudf/5BUSqqpE2bAgC//YMrASw6QgBtp/dB33OPWaIVU85UseJSuCf74Uy4Qbghz9vk0sCASucrV47ucCneDA+3ca8R3kbMaJw2MlubFA89aawMjXFtGRWX2+qpda1C2QfcvNHSuEIhoGLsmERiwI2dAi0UxTBB0NgDgdtPSqc29agfsS9sGdn07My2D1eOsdgcJ74P5yf/jBcvhC0YBDWsgpiXkAnHoTFCkuDrw3x5Cmb5LkMuwOXrKBBGdha5+UFc61C/uniMIoTUwiGmueFeX3Nvw1HYK2mdHx1LdojY1VAKmZpahWIINo702xvo7MNy54Dzc+aUJuFEI166BhU1gLnlFDE/LRFFJ8uYvruC8zskvPBX8uzhx/jvQdTn3lJpGoug2Jxn0YawckLcyFbPaFcToCC3qLDUPzxo7lYPpW9bJfFv2ljlEvJcGRBVniEwpuB6DRqTveSPetkj/zCR41JZqNUxJloMpGjDmGl7OCOS96daTOaNzxzhVVOMXQanUZN51LyQuGaHjWucEfCmVMkZVmtTZ3YlnDNXbVHYRQO0ZnYSZ4prXPV9XLIFK+eshIj7R28K9NhPsaG3YfJc40kmyjDd4xIg08xqY2yx3kRKG7Cyeig2qGOoV3waOfmtRMjMwCmc5VzNsdEWwcvALWunxBJ3OAI89CzdIL0T38rbSXkJHTG1zpE0SyGxM7TkubVeM1EZVhOA2TjWyTBZLUi+Bwym/eSaZfcmTxRCva8XUtogbzbM9I4oOh8CtBYTzuEHJSscAZ9I20z3sygTOc8zthcUp/kj8A7INK/CiPC8YnQ091QUonLpCtiTnXIy+CKbSwBgzmUIJpIoZQdzS+bd9xWXsgMqQR7X+fsTbfesIHhSAO+IV1xf7FuwADbqJNp3yMMON6mSTpPM4F7HxqKrsLViHH9sYQzTlFIdVbj6kEKfT8tywjtGVpd4sMVpP8HPbVavQFPXK4AAAAASUVORK5CYII=");
background-position: 50%;
background-repeat: no-repeat;
background-size: contain;
position: absolute;
top: 16px;
left: 16px;
height: 48px;
width: 48px;
z-index: 1
}
.ProductCard_productCard__MwY4X .ProductCard_productInfo__WAMw3>div:has(.ProductCard_productPrice__XFEqu) {
flex-grow: 1;
display: flex;
flex-direction: column
}
.ProductCard_productCard__MwY4X .ProductCard_productInfo__WAMw3>div:has(.ProductCard_productPrice__XFEqu) .ProductCard_productBadges__4mdjZ {
flex-grow: 1;
display: flex;
align-items: flex-end
}
.ProductCard_productCard__MwY4X .ProductCard_productInfo__WAMw3 {
flex-grow: 1;
padding: 16px;
display: flex;
flex-direction: column;
justify-content: space-between
}
.ProductCard_productCard__MwY4X .ProductCard_productInfo__WAMw3 .ProductCard_productSpecsDesktop__E643Y {
display: flex;
flex-wrap: wrap;
margin: 0 0 8px;
gap: 8px
}
.ProductCard_productCard__MwY4X .ProductCard_productInfo__WAMw3 .ProductCard_productSpecsDesktop__E643Y .ProductCard_spec___ZvnD {
width: -webkit-fit-content;
width: -moz-fit-content;
width: fit-content;
height: 28px;
display: flex;
align-items: center;
justify-content: center;
border-radius: 16px;
background-color: #f1f1f1;
padding: 0 8px;
font-weight: 700;
font-size: 14px;
font-family: Roboto, sans-serif
}
.ProductCard_productCard__MwY4X .ProductCard_productInfo__WAMw3 .ProductCard_productSpecsDesktop__E643Y .ProductCard_spec___ZvnD.ProductCard_internacional__0dlOa:before {
content: "";
width: 20px;
height: 20px;
display: block;
margin-right: 4px;
background-position: 50%;
background-repeat: no-repeat;
background-image: url('data:image/svg+xml,')
}
.ProductCard_productCard__MwY4X .ProductCard_productInfo__WAMw3 .ProductCard_productName__mwx7Y {
display: -webkit-box;
line-clamp: 2;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
font-weight: 700;
font-size: 12px;
line-height: 14px;
height: 28px;
color: #333;
margin: 0 0 8px;
overflow: hidden;
text-overflow: ellipsis;
white-space: normal
}
@media(min-width:1024px) {
.ProductCard_productCard__MwY4X .ProductCard_productInfo__WAMw3 .ProductCard_productName__mwx7Y {
font-size: 14px;
line-height: 18px;
margin: 0 0 11.5px;
height: 36px
}
}
.ProductCard_productCard__MwY4X .ProductCard_productInfo__WAMw3 .ProductCard_ratings__VCEWG {
height: 16px;
width: 100%;
margin: 0 0 8px;
display: flex;
align-items: center;
gap: 4px
}
.ProductCard_productCard__MwY4X .ProductCard_productInfo__WAMw3 .ProductCard_ratings__VCEWG .ProductCard_ratingsCount__cbKyT {
font-size: 12px;
line-height: 14px;
color: #999;
margin-left: 4px;
font-weight: 400
}
@media(min-width:1024px) {
.ProductCard_productCard__MwY4X .ProductCard_productInfo__WAMw3 .ProductCard_ratings__VCEWG {
height: 24px;
margin: 0 0 11.5px
}
}
.ProductCard_productCard__MwY4X .ProductCard_productInfo__WAMw3 .ProductCard_discount__01UNY {
display: flex;
align-items: center;
height: 16px;
gap: 8px
}
@media(min-width:1024px) {
.ProductCard_productCard__MwY4X .ProductCard_productInfo__WAMw3 .ProductCard_discount__01UNY {
height: 18px;
margin: 0 0 4px
}
}
.ProductCard_productCard__MwY4X .ProductCard_productInfo__WAMw3 .ProductCard_discount__01UNY .ProductCard_discountPrice__Q2BeA {
text-decoration: line-through;
color: #666;
font-weight: 400;
font-size: 12px
}
@media(min-width:1024px) {
.ProductCard_productCard__MwY4X .ProductCard_productInfo__WAMw3 .ProductCard_discount__01UNY .ProductCard_discountPrice__Q2BeA {
font-size: 14px
}
}
.ProductCard_productCard__MwY4X .ProductCard_productInfo__WAMw3 .ProductCard_discount__01UNY .ProductCard_discountPercent__CFZ_y {
display: flex;
justify-content: center;
align-items: center;
background-color: green;
color: #fff;
padding: 0 4px;
border-radius: 16px;
font-weight: 700;
font-size: 12px;
height: 20px;
line-height: 14px
}
.ProductCard_productCard__MwY4X .ProductCard_productInfo__WAMw3 .ProductCard_productPrice__XFEqu {
font-size: 14px;
line-height: 18px;
font-weight: 700;
color: #333;
margin: 0
}
@media(min-width:1024px) {
.ProductCard_productCard__MwY4X .ProductCard_productInfo__WAMw3 .ProductCard_productPrice__XFEqu {
font-size: 16px;
line-height: 20px;
margin: 0 0 8px
}
}
.ProductCard_productCard__MwY4X .ProductCard_productInfo__WAMw3 .ProductCard_productInstallments__oOD6g {
display: block;
font-size: 12px;
font-weight: 400;
line-height: 14px;
min-height: 28px;
color: #666;
margin: 0 0 8px;
white-space: normal;
overflow: visible;
word-wrap: break-word
}
.ProductCard_productCard__MwY4X .ProductCard_productInfo__WAMw3 .ProductCard_productBadges__4mdjZ {
display: flex;
flex-wrap: wrap;
min-height: 28px;
gap: 8px
}
.ProductCard_productCard__MwY4X .ProductCard_productInfo__WAMw3 .ProductCard_productBadges__4mdjZ .ProductCard_badge__Uvk37 {
background-color: #e0f0e0;
height: 20px;
display: flex;
align-items: center;
justify-content: center;
color: green;
padding: 0 8px;
border-radius: 16px;
white-space: nowrap;
font-size: 12px;
line-height: 14px;
font-weight: 700
}
.ProductCard_productCard__MwY4X .ProductCard_productInfo__WAMw3 .ProductCard_productUnavailable__bBdmO {
white-space: normal;
font-family: Roboto, sans-serif;
font-size: 14px;
font-weight: 400;
line-height: 19px;
text-align: left;
color: #666;
min-height: auto;
align-items: end;
display: flex
}
.ProductCard_productCard__MwY4X .ProductCard_productSpecsMobile__piSBd {
position: static;
bottom: 0;
left: 0;
display: flex;
flex-direction: column;
gap: 2px
}
.ProductCard_productCard__MwY4X .ProductCard_productSpecsMobile__piSBd .ProductCard_spec___ZvnD {
width: 100%;
height: 24px;
display: flex;
font-size: 12px;
font-weight: 700;
justify-content: center;
align-items: center;
line-height: 24px;
color: #333;
background-color: #f1f1f1
}
.ProductCard_productCard__MwY4X .ProductCard_productSpecsMobile__piSBd .ProductCard_spec___ZvnD:last-child {
border-radius: 0 0 16px 16px
}
.ProductCard_productCard__MwY4X .ProductCard_productSpecsMobile__piSBd .ProductCard_spec___ZvnD.ProductCard_internacional__0dlOa:before {
content: "";
width: 20px;
height: 20px;
display: block;
margin-right: 4px;
background-position: 50%;
background-repeat: no-repeat;
background-image: url('data:image/svg+xml,')
}
.ProductCard_horizontalCard__C3l8r {
flex-direction: row;
width: 100%;
height: -webkit-fit-content;
height: -moz-fit-content;
height: fit-content;
padding: 0;
overflow: hidden
}
.ProductCard_horizontalCard__C3l8r:not(:last-child) {
margin-bottom: 16px
}
.ProductCard_horizontalCard__C3l8r a {
display: grid;
width: 100%;
grid-template-areas: "productImage productInfo" "productSpecs productSpecs"
}
.ProductCard_horizontalCard__C3l8r .ProductCard_productImage__60DdZ {
grid-area: productImage;
border-radius: 0;
width: 137px;
height: auto;
display: flex;
justify-content: center;
align-items: center;
margin-bottom: 0
}
.ProductCard_horizontalCard__C3l8r .ProductCard_productImage__60DdZ img {
min-width: 105px;
min-height: 105px;
height: 105px
}
.ProductCard_horizontalCard__C3l8r .ProductCard_productInfo__WAMw3 {
grid-area: productInfo;
justify-content: space-between
}
.ProductCard_horizontalCard__C3l8r .ProductCard_productInfo__WAMw3 .ProductCard_productBadges__4mdjZ {
flex-grow: 0 !important
}
.ProductCard_horizontalCard__C3l8r .ProductCard_productInfo__WAMw3 .ProductCard_productName__mwx7Y {
font-size: 14px;
line-height: 18px;
height: -webkit-fit-content;
height: -moz-fit-content;
height: fit-content;
max-height: 54px;
display: -webkit-box;
-webkit-line-clamp: 3;
line-clamp: 3;
-webkit-box-orient: vertical;
overflow: hidden;
text-overflow: ellipsis
}
.ProductCard_horizontalCard__C3l8r .ProductCard_productInfo__WAMw3 .ProductCard_discount__01UNY .ProductCard_discountPercent__CFZ_y {
height: -webkit-fit-content;
height: -moz-fit-content;
height: fit-content;
padding: 2px 8px
}
.ProductCard_horizontalCard__C3l8r .ProductCard_productInfo__WAMw3 .ProductCard_productPrice__XFEqu {
font-size: 16px;
line-height: 20px
}
.ProductCard_horizontalCard__C3l8r .ProductCard_productSpecsMobile__piSBd {
padding-top: 2px;
grid-area: productSpecs;
width: 100%
}
.ProductCard_horizontalCard__C3l8r .ProductCard_productSpecsMobile__piSBd .ProductCard_spec___ZvnD {
width: 100% !important;
height: 30px !important
}
@media screen and (min-width:1024px) {
.ProductCard_productCard__MwY4X {
padding-bottom: 0;
max-height: none;
height: 100%
}
.ProductCard_productCard__MwY4X .ProductCard_productImage__60DdZ .ProductCard_imageGalleryImage__D2WtU {
width: 56px;
height: 56px
}
.ProductCard_productCard__MwY4X .ProductCard_productInfo__WAMw3 .ProductCard_productUnavailable__bBdmO {
font-size: 16px;
line-height: 21px
}
.ProductCard_horizontalCard__C3l8r,
.ProductCard_horizontalCard__C3l8r a {
padding-bottom: 0;
height: -webkit-fit-content;
height: -moz-fit-content;
height: fit-content
}
.ProductCard_horizontalCard__C3l8r a {
width: 100%
}
.ProductCard_horizontalCard__C3l8r .ProductCard_productImage__60DdZ {
min-width: 252px;
margin-bottom: 0
}
.ProductCard_horizontalCard__C3l8r .ProductCard_productImage__60DdZ img {
min-width: 188px;
min-height: 188px
}
.ProductCard_horizontalCard__C3l8r .ProductCard_productInfo__WAMw3 {
flex-direction: row;
justify-content: space-between;
padding: 32px;
gap: 32px;
width: 100%
}
.ProductCard_horizontalCard__C3l8r .ProductCard_productInfo__WAMw3 .ProductCard_productSpecsDesktop__E643Y {
padding-top: 0
}
.ProductCard_horizontalCard__C3l8r .ProductCard_productInfo__WAMw3 .ProductCard_productSpecsDesktop__E643Y .ProductCard_spec___ZvnD {
font-size: 16px;
line-height: 20px;
height: 28px
}
.ProductCard_horizontalCard__C3l8r .ProductCard_productInfo__WAMw3 .ProductCard_productName__mwx7Y {
font-size: 20px;
line-height: 28px;
max-height: 84px;
min-width: 404px
}
.ProductCard_horizontalCard__C3l8r .ProductCard_productInfo__WAMw3 .ProductCard_ratings__VCEWG {
gap: 6px
}
.ProductCard_horizontalCard__C3l8r .ProductCard_productInfo__WAMw3 .ProductCard_ratings__VCEWG .ProductCard_ratingsCount__cbKyT {
font-size: 14px;
line-height: 18px
}
.ProductCard_horizontalCard__C3l8r .ProductCard_productInfo__WAMw3 .ProductCard_rightContent__x_aJU {
min-width: 178px;
max-width: 178px
}
.ProductCard_horizontalCard__C3l8r .ProductCard_productInfo__WAMw3 .ProductCard_rightContent__x_aJU .ProductCard_discount__01UNY {
height: 20px
}
.ProductCard_horizontalCard__C3l8r .ProductCard_productInfo__WAMw3 .ProductCard_rightContent__x_aJU .ProductCard_discount__01UNY .ProductCard_discountPrice__Q2BeA {
font-size: 16px;
line-height: 20px
}
.ProductCard_horizontalCard__C3l8r .ProductCard_productInfo__WAMw3 .ProductCard_rightContent__x_aJU .ProductCard_discount__01UNY .ProductCard_discountPercent__CFZ_y {
font-size: 14px;
line-height: 18px
}
.ProductCard_horizontalCard__C3l8r .ProductCard_productInfo__WAMw3 .ProductCard_rightContent__x_aJU .ProductCard_productPrice__XFEqu {
font-size: 14px;
line-height: 28px
}
.ProductCard_horizontalCard__C3l8r .ProductCard_productInfo__WAMw3 .ProductCard_rightContent__x_aJU .ProductCard_productInstallments__oOD6g {
font-size: 14px;
line-height: 18px
}
.ProductCard_horizontalCard__C3l8r .ProductCard_productInfo__WAMw3 .ProductCard_rightContent__x_aJU .ProductCard_productBadges__4mdjZ {
height: 28px
}
.ProductCard_horizontalCard__C3l8r .ProductCard_productInfo__WAMw3 .ProductCard_rightContent__x_aJU .ProductCard_productBadges__4mdjZ .ProductCard_badge__Uvk37 {
padding: 4px 8px
}
.ProductCard_horizontalCard__C3l8r .ProductCard_productInfo__WAMw3 .ProductCard_rightContent__x_aJU .ProductCard_productUnavailable__bBdmO {
font-size: 16px;
line-height: 21px;
bottom: 50%;
position: absolute
}
.ProductCard_badge__Uvk37 {
font-size: 14px !important;
line-height: 18px !important;
height: 28px !important;
width: 95px;
margin: 0;
letter-spacing: normal;
font-family: Roboto, sans-serif;
white-space: nowrap;
word-break: break-word
}
}
.EmptyPLP_emptyPLPContainer__vdlKS {
width: 100%;
max-width: 100%;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
padding: 40px 16px
}
.EmptyPLP_emptyPLPContainer__vdlKS .EmptyPLP_emptyPLPTitle__Fkcgw {
font-family: Roboto Flex, sans-serif;
font-size: 18px;
line-height: 22px;
font-weight: 700;
color: #000;
margin: 16px 0 32px;
width: 100%;
text-align: center
}
.EmptyPLP_emptyPLPContainer__vdlKS .EmptyPLP_emptyPLPButton__HRfBC {
display: flex;
justify-content: center;
align-items: center;
max-width: 235px;
height: 54px;
padding: 16px 32px;
background-color: #ed0030;
border-radius: 8px;
font-family: Roboto Flex, sans-serif;
color: #fff;
font-size: 20px;
font-weight: 700;
width: 100%
}
.EmptyPLP_emptyPLPContainer__vdlKS .EmptyPLP_emptyPLPButton__HRfBC:not(:last-of-type) {
margin-bottom: 16px
}
.EmptyPLP_emptyPLPContainer__vdlKS .EmptyPLP_emptyPLPButton__HRfBC:hover {
background-color: #d1002a;
text-decoration: none
}
@media(min-width:1024px) {
.EmptyPLP_emptyPLPContainer__vdlKS {
width: 100%;
margin: auto;
max-width: 1248px;
padding: 40px 0
}
.EmptyPLP_emptyPLPContainer__vdlKS .EmptyPLP_emptyPLPTitle__Fkcgw {
font-size: 20px
}
}
.ProductGrid_productGallery__n3L6E {
padding-top: 32px;
background-color: var(--fs-color-neutral-bkg)
}
.ProductGrid_productGallery__n3L6E .ProductGrid_titlePage__Sf8Rl {
font-size: 24px;
line-height: 36px;
font-weight: 700;
letter-spacing: 0;
color: #666;
padding: 0 16px;
margin-bottom: 32px
}
.ProductGrid_productGallery__n3L6E .ProductGrid_gridWrapper__M_BVr {
display: flex;
flex-direction: column;
width: 100%;
align-items: flex-end
}
.ProductGrid_productGallery__n3L6E .ProductGrid_gridWrapper__M_BVr [data-fs-custom-product-card] a {
position: static
}
.ProductGrid_productGallery__n3L6E .ProductGrid_gridWrapper__M_BVr .ProductGrid_horizontal__UUhg7:not(:nth-child(2)) {
margin-top: 16px !important
}
.ProductGrid_productGallery__n3L6E .ProductGrid_gridWrapper__M_BVr .ProductGrid_horizontal__UUhg7 {
padding: 0 16px;
display: flex;
flex-direction: column;
max-width: 1070px;
width: 100%
}
.ProductGrid_productGallery__n3L6E .ProductGrid_gridWrapper__M_BVr .ProductGrid_horizontal__UUhg7 [data-fs-custom-product-card] {
box-shadow: 0 0 11.1px 0 rgba(0, 0, 0, .07), 0 4px 4px 0 rgba(0, 0, 0, .08)
}
.ProductGrid_productGallery__n3L6E .ProductGrid_gridWrapper__M_BVr .ProductGrid_vertical__TCnHK:not(:nth-child(2)) {
margin-top: 16px !important
}
.ProductGrid_productGallery__n3L6E .ProductGrid_gridWrapper__M_BVr .ProductGrid_vertical__TCnHK {
width: 100%;
padding: 0 16px;
max-width: 100%;
display: grid;
grid-template-columns: repeat(2, 1fr);
row-gap: 16px;
-moz-column-gap: 16px;
column-gap: 16px;
grid-auto-rows: minmax(-webkit-min-content, auto);
grid-auto-rows: minmax(min-content, auto);
align-items: stretch;
align-content: start
}
.ProductGrid_productGallery__n3L6E .ProductGrid_gridWrapper__M_BVr .ProductGrid_vertical__TCnHK [data-fs-card-image],
.ProductGrid_productGallery__n3L6E .ProductGrid_gridWrapper__M_BVr .ProductGrid_vertical__TCnHK [data-fs-card-spec],
.ProductGrid_productGallery__n3L6E .ProductGrid_gridWrapper__M_BVr .ProductGrid_vertical__TCnHK [data-fs-card-specs-list],
.ProductGrid_productGallery__n3L6E .ProductGrid_gridWrapper__M_BVr .ProductGrid_vertical__TCnHK [data-fs-custom-product-card] {
width: 100%
}
.ProductGrid_productGallery__n3L6E .ProductGrid_gridWrapper__M_BVr .ProductGrid_vertical__TCnHK [data-fs-custom-product-card] {
box-shadow: 0 0 11.1px 0 rgba(0, 0, 0, .07), 0 4px 4px 0 rgba(0, 0, 0, .08)
}
.ProductGrid_productGallery__n3L6E .ProductGrid_gridWrapper__M_BVr .ProductGrid_vertical__TCnHK [data-fs-custom-product-card] a {
height: 100%
}
.ProductGrid_productGallery__n3L6E .ProductGrid_gridWrapper__M_BVr .ProductGrid_gridOptions__vafVp {
width: 100%;
display: flex;
padding: 0 16px;
flex-direction: column;
justify-content: space-between
}
.ProductGrid_productGallery__n3L6E .ProductGrid_gridWrapper__M_BVr .ProductGrid_gridOptions__vafVp .ProductGrid_gridOptionsRow__3_TUx.ProductGrid_first__8b26U {
border: 1px solid #ccc;
border-right: none;
border-left: none
}
.ProductGrid_productGallery__n3L6E .ProductGrid_gridWrapper__M_BVr .ProductGrid_gridOptions__vafVp .ProductGrid_gridOptionsRow__3_TUx {
display: flex;
align-items: center;
justify-content: space-between;
padding: 16px 0
}
.ProductGrid_productGallery__n3L6E .ProductGrid_gridWrapper__M_BVr .ProductGrid_gridOptions__vafVp [data-fs--list-title-products] {
color: #666;
font-size: 20px;
font-style: normal;
font-weight: 700;
line-height: 24px;
letter-spacing: .4px;
margin: 32px 0 16px
}
.ProductGrid_productGallery__n3L6E .ProductGrid_gridWrapper__M_BVr [data-fs-product-listing-sort] {
display: flex;
min-height: auto;
justify-content: flex-end;
padding: 0
}
.ProductGrid_productGallery__n3L6E .ProductGrid_gridWrapper__M_BVr [data-fs-product-listing-sort] [data-fs-button] {
min-height: auto;
background: transparent
}
.ProductGrid_productGallery__n3L6E .ProductGrid_gridWrapper__M_BVr [data-fs-product-listing-sort] [data-fs-button] [data-fs-button-wrapper] {
padding: 0;
-moz-column-gap: 4px;
column-gap: 4px;
transition: none
}
.ProductGrid_productGallery__n3L6E .ProductGrid_gridWrapper__M_BVr [data-fs-product-listing-sort] [data-fs-button] [data-fs-button-wrapper] span {
text-align: left;
color: #ed0030;
font-size: 14px;
line-height: 0;
font-weight: 700;
letter-spacing: 0;
color: ""
}
.ProductGrid_productGallery__n3L6E .ProductGrid_gridWrapper__M_BVr [data-fs-product-listing-sort] [data-fs-button][data-fs-button-variant]:focus [data-fs-button-wrapper],
.ProductGrid_productGallery__n3L6E .ProductGrid_gridWrapper__M_BVr [data-fs-product-listing-sort] [data-fs-button][data-fs-button-variant]:focus-visible [data-fs-button-wrapper] {
color: transparent;
background-color: transparent
}
.ProductGrid_productGallery__n3L6E [data-fs-product-listing-results] {
padding: 0;
--padding: 0
}
.ProductGrid_productGallery__n3L6E [data-fs-product-listing-results] [data-fs-product-listing-pagination] {
margin: 0 auto;
padding: 0 0 32px
}
.ProductGrid_productGallery__n3L6E [data-fs-product-listing-results] [data-fs-product-listing-pagination] [data-fs-button][data-fs-button-variant=primary]:focus [data-fs-button-wrapper],
.ProductGrid_productGallery__n3L6E [data-fs-product-listing-results] [data-fs-product-listing-pagination] [data-fs-button][data-fs-button-variant=primary]:focus-visible [data-fs-button-wrapper],
.ProductGrid_productGallery__n3L6E [data-fs-product-listing-results] [data-fs-product-listing-pagination] [data-fs-button][data-fs-button-variant=primary]:hover [data-fs-button-wrapper] {
background-color: #ed0030
}
.ProductGrid_productGallery__n3L6E [data-fs-product-listing-results] [data-testid=pagination-text] {
font-size: 12px;
font-weight: 400;
color: #666;
padding: 10px;
display: flex;
justify-content: center;
align-items: center;
width: 100%
}
.ProductGrid_productGallery__n3L6E [data-fs-product-listing-results] [data-testid=pagination-button] {
background-color: #ed0030;
color: #fff;
width: 90%
}
.ProductGrid_productGallery__n3L6E .ProductGrid_h2Desktop__4wtLz {
font-size: 20px;
line-height: "";
font-weight: 700;
letter-spacing: 0;
color: #666;
margin-bottom: 24px
}
@media(min-width:1024px) {
.ProductGrid_productGallery__n3L6E {
width: 100%;
padding: 0;
max-width: 1248px;
margin: 40px auto auto;
background-color: transparent
}
.ProductGrid_productGallery__n3L6E .ProductGrid_titlePage__Sf8Rl {
padding: 0;
margin-bottom: 40px;
font-size: 32px;
line-height: "";
font-weight: "";
letter-spacing: 0;
color: ""
}
.ProductGrid_productGallery__n3L6E .ProductGrid_gridWrapper__M_BVr [data-testid=product-gallery-banners] {
margin-bottom: 24px !important
}
.ProductGrid_productGallery__n3L6E .ProductGrid_gridWrapper__M_BVr .ProductGrid_gridOptions__vafVp {
padding: 0
}
.ProductGrid_productGallery__n3L6E .ProductGrid_gridWrapper__M_BVr .ProductGrid_gridOptions__vafVp .ProductGrid_gridOptionsRow__3_TUx {
padding: 16px 0
}
.ProductGrid_productGallery__n3L6E .ProductGrid_gridWrapper__M_BVr .ProductGrid_gridOptions__vafVp .ProductGrid_gridOptionsRow__3_TUx [data-fs-product-listing-sort] {
display: none
}
.ProductGrid_productGallery__n3L6E .ProductGrid_gridWrapper__M_BVr .ProductGrid_gridOptions__vafVp [data-fs--list-title-products] {
color: #666;
font-size: 24px;
font-style: normal;
font-weight: 700;
line-height: 28px;
letter-spacing: .48px;
margin: 48px 0 24px
}
.ProductGrid_productGallery__n3L6E .ProductGrid_gridWrapper__M_BVr .ProductGrid_vertical__TCnHK {
padding: 0;
grid-template-columns: repeat(4, 1fr);
-moz-column-gap: 24px;
column-gap: 24px;
justify-content: space-between;
margin: 0
}
.ProductGrid_productGallery__n3L6E .ProductGrid_gridWrapper__M_BVr .ProductGrid_vertical__TCnHK [data-fs-custom-product-card] {
max-width: 245px;
height: auto;
margin: 0 auto
}
.ProductGrid_productGallery__n3L6E .ProductGrid_gridWrapper__M_BVr .ProductGrid_vertical__TCnHK [data-fs-custom-product-card] a {
padding-bottom: 0
}
.ProductGrid_productGallery__n3L6E .ProductGrid_gridWrapper__M_BVr .ProductGrid_vertical__TCnHK:last-child {
margin-top: 24px
}
.ProductGrid_productGallery__n3L6E .ProductGrid_gridWrapper__M_BVr .ProductGrid_horizontal__UUhg7 {
padding: 0
}
.ProductGrid_productGallery__n3L6E[data-fs-product-listing] {
margin-bottom: 40px;
--product-listing-row-height: 100%
}
.ProductGrid_productGallery__n3L6E [data-fs-product-listing-results] [data-fs-product-listing-pagination] {
padding: 0 0 48px
}
.ProductGrid_productGallery__n3L6E [data-fs-product-listing-results] [data-testid=pagination-text] {
font-size: 14px;
margin-top: 20px
}
.ProductGrid_productGallery__n3L6E [data-fs-product-listing-results] [data-testid=pagination-button] {
background-color: #ed0030;
color: #fff;
width: 358px;
height: 54px;
font-size: 20px
}
.ProductGrid_productGallery__n3L6E .ProductGrid_h2Desktop__4wtLz {
font-size: 24px;
line-height: "";
font-weight: "";
letter-spacing: 0;
color: "";
margin-bottom: 24px
}
}
.FilterUsage_Container__CPGlX {
margin: 0 48px 24px 24px
}
.FilterUsage_Container__CPGlX [data-fs-filter-title] {
font-size: 20px;
line-height: 28px;
font-weight: 700;
height: auto;
color: #666
}
.FilterUsage_Container__CPGlX [data-fs-filter] [data-fs-filter-accordion] {
border: none;
border-radius: none
}
.FilterUsage_Container__CPGlX [data-fs-badge][data-fs-badge-variant] [data-fs-badge-wrapper] {
background-color: transparent;
border-color: none;
font-size: 14px;
font-weight: 400;
line-height: 18px;
text-align: left;
color: #999;
position: relative
}
.FilterUsage_Container__CPGlX [data-fs-badge-wrapper]:before {
content: "(";
position: absolute;
left: 6px
}
.FilterUsage_Container__CPGlX [data-fs-badge-wrapper]:after {
content: ")";
position: absolute;
right: 6px
}
.FilterUsage_Container__CPGlX [data-fs-accordion] [data-fs-accordion-item] {
border-bottom: 1px solid #ccc
}
.FilterUsage_Container__CPGlX [data-fs-accordion] [data-fs-accordion-item]:last-child {
border-bottom: none
}
.FilterUsage_Container__CPGlX [data-fs-accordion] [data-fs-accordion-item] [data-fs-button] {
--fs-button-height: 0;
margin-bottom: 16px;
cursor: default
}
.FilterUsage_Container__CPGlX [data-fs-accordion] [data-fs-accordion-item] [data-fs-button] span {
text-align: left
}
.FilterUsage_Container__CPGlX [data-fs-accordion] [data-fs-accordion-item] [data-fs-button-wrapper] {
margin-top: 24px
}
.FilterUsage_Container__CPGlX [data-fs-accordion] [data-fs-accordion-item] [data-fs-button-wrapper] svg {
display: none
}
.FilterUsage_Container__CPGlX [data-fs-accordion] [data-fs-accordion-item] [data-fs-button] [data-fs-button-wrapper] {
font-size: 16px;
cursor: default;
text-align: left;
line-height: 28px;
font-weight: 700;
color: #666;
background: transparent;
position: relative;
display: inline-flex;
-moz-column-gap: var(--fs-button-gap);
column-gap: var(--fs-button-gap);
width: 100%;
padding: 0;
border: 0;
text-decoration: none;
border-radius: var(--fs-button-border-radius);
outline: none;
box-shadow: var(--fs-button-shadow);
transition: var(--fs-button-transition-property) var(--fs-button-transition-timing) var(--fs-button-transition-function)
}
.FilterUsage_Container__CPGlX [data-fs-accordion] [data-fs-accordion-item] [data-fs-accordion-panel] {
padding: 0
}
.FilterUsage_Container__CPGlX [data-fs-accordion] [data-fs-accordion-item] [data-fs-accordion-panel] ul {
padding-bottom: 16px
}
.FilterUsage_Container__CPGlX [data-fs-accordion] [data-fs-accordion-item] [data-fs-accordion-panel] li {
margin: 0
}
.FilterUsage_Container__CPGlX [data-fs-accordion] [data-fs-accordion-item] [data-fs-accordion-panel] [data-fs-filter-price] div {
margin-bottom: 8px
}
.FilterUsage_Container__CPGlX [data-fs-accordion] [data-fs-accordion-item] [data-fs-accordion-panel] [data-fs-filter-price] div label {
display: flex;
font-size: 14px;
font-weight: 400;
line-height: 18px;
text-align: left;
color: #666;
gap: 8px
}
.FilterUsage_Container__CPGlX [data-fs-accordion] [data-fs-accordion-item] [data-fs-accordion-panel] [data-fs-filter-price] div label input {
width: 20px;
height: 20px;
border-radius: 4px;
border: 2px solid #999;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
cursor: pointer;
outline: none;
background-color: #fff;
--fs-input-padding: 0
}
.FilterUsage_Container__CPGlX [data-fs-accordion] [data-fs-accordion-item] [data-fs-accordion-panel] [data-fs-filter-price] div label input:checked {
background-color: #ed0030;
background-image: url('data:image/svg+xml;utf8,');
border: none;
background-repeat: no-repeat;
background-position: 50%
}
.FilterUsage_Container__CPGlX [data-fs-accordion] [data-fs-accordion-item] [data-fs-accordion-panel] [data-fs-filter-price] button {
margin-top: 8px;
font-size: 14px;
font-weight: 400;
line-height: 18px;
text-align: left;
color: #666;
text-decoration: underline;
margin-bottom: 24px
}
.FilterUsage_Container__CPGlX [data-fs-accordion] [data-fs-accordion-item] [data-fs-input] {
-fs-input-box-shadow: none;
--fs-input-box-shadow-hover: none
}
.FilterUsage_Container__CPGlX [data-fs-accordion] [data-fs-accordion-item] [data-fs-input]:focus-visible,
.FilterUsage_Container__CPGlX [data-fs-accordion] [data-fs-accordion-item] [data-fs-input]:hover:focus-visible {
border-color: none;
outline: none;
box-shadow: none
}
.FilterUsage_Container__CPGlX [data-fs-accordion] [data-fs-accordion-item] [data-fs-checkbox] {
width: 20px;
height: 20px;
border-radius: 4px;
border: 2px solid #999;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
cursor: pointer;
outline: none;
background-color: #fff
}
.FilterUsage_Container__CPGlX [data-fs-accordion] [data-fs-accordion-item] [data-fs-checkbox]:checked {
background-color: #ed0030;
background-image: url('data:image/svg+xml;utf8,');
border: none;
background-repeat: no-repeat;
background-position: 50%
}
.FilterUsage_Container__CPGlX [data-fs-accordion] [data-fs-accordion-item] [data-fs-label] {
font-size: 14px;
font-weight: 400;
line-height: 18px;
text-align: left;
color: #666;
text-transform: lowercase;
justify-content: space-between
}
.FilterUsage_Container__CPGlX [data-fs-accordion] [data-fs-accordion-item] [data-fs-label] [data-fs-badge] {
margin-left: 8px !important
}
.FilterUsage_Container__CPGlX div[data-testid*=productClusterNames] {
display: none
}
.FilterUsage_Container__CPGlX .FilterUsage_showAll__FTX0w {
margin-top: 8px;
font-size: 14px;
font-weight: 400;
line-height: 18px;
text-align: left;
color: #666;
text-decoration: underline;
margin-bottom: 24px;
text-transform: lowercase;
cursor: pointer
}
@media(min-width:1024px) {
.FilterUsage_Container__CPGlX {
margin: 0 4rem 0 0
}
}
.FilterFacetCheckbox_hidden__4UajD {
display: none
}
.FilterFacetCheckbox_showAll__e_whq {
text-decoration: underline;
cursor: pointer
}
.FilterSliderUsage_container__agoCM {
height: 100%;
width: 100%;
background: #fff
}
.FilterSliderUsage_container__agoCM [data-fs-filter-slider-content] [data-fs-filter] {
padding: 24px 16px 0;
height: 74vh;
overflow-y: scroll;
scrollbar-width: none;
-ms-overflow-style: none
}
.FilterSliderUsage_container__agoCM [data-fs-filter-slider-content] [data-fs-slide-over-header] {
position: relative;
display: flex;
justify-content: space-between;
align-items: center
}
.FilterSliderUsage_container__agoCM [data-fs-filter-slider-content] [data-fs-slide-over-header] [data-fs-button] {
position: absolute;
right: 0;
top: 0;
width: 44px;
height: 44px
}
.FilterSliderUsage_container__agoCM [data-fs-filter-slider-content] [data-fs-slide-over-header] [data-fs-button] [data-fs-button-wrapper] {
box-shadow: none;
width: 100%;
margin-right: 10px
}
.FilterSliderUsage_container__agoCM [data-fs-filter-slider-content] [data-fs-slide-over-header] [data-fs-button] [data-fs-button-wrapper] span {
font-size: 14px;
font-weight: 400;
line-height: 18px;
text-align: left;
color: #ed0030
}
.FilterSliderUsage_container__agoCM [data-fs-filter-slider-content] [data-fs-slide-over-header] [data-fs-button] [data-fs-button-wrapper] svg {
stroke-width: 27
}
.FilterSliderUsage_container__agoCM .FilterSliderUsage_title___pAp7 {
display: flex;
justify-content: space-between;
justify-items: center;
margin-top: 40px;
padding: 0 16px
}
.FilterSliderUsage_container__agoCM .FilterSliderUsage_title___pAp7 p {
font-size: 26px;
font-weight: 700;
line-height: 36px;
text-align: left;
color: #666;
display: flex;
justify-content: center;
align-items: center
}
.FilterSliderUsage_container__agoCM .FilterSliderUsage_title___pAp7 button [data-fs-button-wrapper] {
padding: 0;
line-height: 17px;
color: #666;
font-size: 12px;
font-weight: 400;
text-align: left;
-webkit-text-decoration-line: underline;
text-decoration-line: underline;
font-style: normal
}
.FilterSliderUsage_container__agoCM .FilterSliderUsage_productClusterNames__nCOGb {
display: none
}
.FilterSliderUsage_container__agoCM .FilterSliderUsage_headerAccordionDefault__EyHzZ {
margin-bottom: 16px;
border-bottom: 0
}
.FilterSliderUsage_container__agoCM .FilterSliderUsage_headerAccordionDefault__EyHzZ [data-fs-button] {
text-transform: lowercase;
padding: 16px;
border: 1px solid #ccc
}
.FilterSliderUsage_container__agoCM .FilterSliderUsage_headerAccordionDefault__EyHzZ [data-fs-button] [data-fs-button-wrapper] {
font-size: 16px;
line-height: 28px;
font-weight: 400;
color: #666;
position: relative;
display: inline-flex;
-moz-column-gap: 0;
column-gap: 0;
align-items: center;
justify-content: center;
padding: 0;
text-decoration: none;
border: 0;
border-radius: 0;
outline: none;
box-shadow: var(--fs-button-shadow);
transition: var(--fs-button-transition-property) var(--fs-button-transition-timing) var(--fs-button-transition-function)
}
.FilterSliderUsage_container__agoCM .FilterSliderUsage_headerAccordionDefault__EyHzZ [data-fs-button] [data-fs-button-wrapper] span {
width: 100%;
display: flex;
justify-content: space-between;
justify-items: center
}
.FilterSliderUsage_container__agoCM .FilterSliderUsage_headerAccordionDefault__EyHzZ [data-fs-button] [data-fs-button-wrapper] span div {
display: flex;
align-items: center
}
.FilterSliderUsage_container__agoCM .FilterSliderUsage_headerAccordionDefault__EyHzZ [data-fs-button] [data-fs-button-wrapper] [data-fs-button-icon] {
display: none
}
.FilterSliderUsage_container__agoCM .FilterSliderUsage_headerAccordionClosed__PO1TC [data-fs-button] {
border-radius: 8px
}
.FilterSliderUsage_container__agoCM .FilterSliderUsage_headerAccordionOpen__FRRye [data-fs-button] {
border-radius: 8px 8px 0 0;
border-bottom: none
}
.FilterSliderUsage_container__agoCM .FilterSliderUsage_headerAccordionOpen__FRRye [data-fs-accordion-panel] {
padding-bottom: 0
}
.FilterSliderUsage_container__agoCM .FilterSliderUsage_headerAccordionOpen__FRRye [data-fs-accordion-panel] [data-fs-accordion-item] {
border: 0
}
.FilterSliderUsage_container__agoCM .FilterSliderUsage_headerAccordionOpen__FRRye [data-fs-accordion-panel] [data-fs-accordion-item] [data-fs-accordion-panel] {
border: 1px solid #999;
border-top: none;
border-radius: 0 0 8px 8px
}
.FilterSliderUsage_container__agoCM .FilterSliderUsage_headerAccordionOpen__FRRye [data-fs-accordion-panel] [data-fs-accordion-item] [data-fs-accordion-panel] [data-fs-filter-price] {
padding: 0 16px 16px
}
.FilterSliderUsage_container__agoCM .FilterSliderUsage_headerAccordionOpen__FRRye [data-fs-accordion-panel] [data-fs-accordion-item] [data-fs-accordion-panel] [data-fs-filter-price] label {
color: #666;
font-size: 14px;
font-weight: 400;
line-height: 18px;
text-align: left;
display: flex;
gap: 8px;
margin-bottom: 8px
}
.FilterSliderUsage_container__agoCM .FilterSliderUsage_headerAccordionOpen__FRRye [data-fs-accordion-panel] [data-fs-accordion-item] [data-fs-accordion-panel] [data-fs-filter-price] label [data-fs-input]:focus-visible,
.FilterSliderUsage_container__agoCM .FilterSliderUsage_headerAccordionOpen__FRRye [data-fs-accordion-panel] [data-fs-accordion-item] [data-fs-accordion-panel] [data-fs-filter-price] label [data-fs-input]:hover:focus-visible {
border-color: none;
outline: none;
box-shadow: none
}
.FilterSliderUsage_container__agoCM .FilterSliderUsage_headerAccordionOpen__FRRye [data-fs-accordion-panel] [data-fs-accordion-item] [data-fs-accordion-panel] [data-fs-filter-price] label input {
width: 20px;
height: 20px;
border-radius: 4px;
border: 2px solid #999;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
cursor: pointer;
outline: none;
background-color: #fff;
--fs-input-padding: 0;
-fs-input-box-shadow: none;
--fs-input-box-shadow-hover: none
}
.FilterSliderUsage_container__agoCM .FilterSliderUsage_headerAccordionOpen__FRRye [data-fs-accordion-panel] [data-fs-accordion-item] [data-fs-accordion-panel] [data-fs-filter-price] label input:checked {
border: none;
background-color: #ed0030;
background-image: url('data:image/svg+xml;utf8,');
background-repeat: no-repeat;
background-position: 50%
}
.FilterSliderUsage_container__agoCM .FilterSliderUsage_headerAccordionOpen__FRRye [data-fs-accordion-panel] [data-fs-accordion-item] [data-fs-accordion-panel] [data-fs-filter-price] button {
font-size: 14px;
font-weight: 400;
line-height: 18px;
text-align: left;
color: #ed0030;
margin-top: 8px
}
.FilterSliderUsage_container__agoCM .FilterSliderUsage_headerAccordionOpen__FRRye [data-fs-accordion-panel] [data-fs-accordion-item] [data-fs-button] {
display: none
}
.FilterSliderUsage_container__agoCM .FilterSliderUsage_headerAccordionOpen__FRRye [data-fs-accordion-panel] ul {
padding: 0 16px 16px
}
.FilterSliderUsage_container__agoCM .FilterSliderUsage_headerAccordionOpen__FRRye [data-fs-accordion-panel] ul li label {
width: 100%;
display: flex;
justify-content: space-between
}
.FilterSliderUsage_container__agoCM [data-fs-filter-title] {
font-size: 20px;
line-height: 28px;
font-weight: 700;
color: #666
}
.FilterSliderUsage_container__agoCM [data-fs-filter] [data-fs-filter-accordion] {
border: none;
border-radius: none
}
.FilterSliderUsage_container__agoCM [data-fs-badge][data-fs-badge-variant] [data-fs-badge-wrapper] {
background-color: transparent;
border-color: none;
font-size: 14px;
font-weight: 400;
line-height: 18px;
text-align: left;
color: #999;
position: relative;
display: flex;
justify-content: space-between
}
.FilterSliderUsage_container__agoCM [data-fs-badge-wrapper]:before {
content: "(";
position: absolute;
left: 6px
}
.FilterSliderUsage_container__agoCM [data-fs-badge-wrapper]:after {
content: ")";
position: absolute;
right: 6px
}
.FilterSliderUsage_container__agoCM [data-fs-accordion] {
margin-bottom: 16px
}
.FilterSliderUsage_container__agoCM [data-fs-accordion] [data-fs-accordion-item] [data-fs-checkbox] {
width: 20px;
height: 20px;
border-radius: 2px;
border: 1px solid #999;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
cursor: pointer;
outline: none;
background-color: #fff
}
.FilterSliderUsage_container__agoCM [data-fs-accordion] [data-fs-accordion-item] [data-fs-checkbox]:checked {
background-color: #d1002a;
background-image: url('data:image/svg+xml;utf8,');
background-repeat: no-repeat;
background-position: 50%
}
.FilterSliderUsage_container__agoCM [data-fs-accordion] [data-fs-accordion-item] [data-fs-label] {
font-size: 14px;
font-weight: 400;
line-height: 18px;
text-align: left;
color: #666;
text-transform: lowercase
}
.FilterSliderUsage_container__agoCM [data-fs-filter-slider-footer] {
position: absolute;
min-height: 72px;
display: flex;
justify-content: center;
align-items: center;
bottom: 0;
padding: 16px;
width: 100%;
background-color: #fff;
box-shadow: 0 3px 10px -5px rgba(0, 0, 0, .4);
text-align: center;
line-height: 60px
}
.FilterSliderUsage_container__agoCM [data-fs-filter-slider-footer] [data-fs-filter-slider-footer-button-clear] {
display: none
}
.FilterSliderUsage_container__agoCM [data-fs-filter-slider-footer] [data-fs-button] {
width: 100%
}
.FilterSliderUsage_container__agoCM [data-fs-filter-slider-footer] [data-fs-button] [data-fs-button-wrapper] {
height: 44px;
padding: 0 16px;
border-radius: 8px;
display: flex;
justify-content: center;
align-items: center;
font-size: 16px;
font-weight: 700;
line-height: 20px;
text-align: left;
color: #fff;
background: #ed0030
}
.Banner_bannerWrapper__frDVP {
width: 100%;
padding: 0 16px;
max-width: 100%
}
.Banner_bannerWrapper__frDVP .Banner_bannerTitle__rYRYk {
margin-bottom: 16px
}
.Banner_bannerWrapper__frDVP .Banner_bannerTitle__rYRYk.Banner_h1__aUPg7 {
font-size: 24px;
line-height: 36px;
font-weight: 700;
letter-spacing: .4px;
color: #666
}
.Banner_bannerWrapper__frDVP .Banner_bannerTitle__rYRYk.Banner_h2__QjVTr {
font-size: 20px;
line-height: 32px;
font-weight: 700;
letter-spacing: .4px;
color: #666
}
.Banner_bannerWrapper__frDVP .Banner_bannerTitle__rYRYk.Banner_h3__vkXXE {
font-size: 18px;
line-height: 30px;
font-weight: 700;
letter-spacing: .4px;
color: #666
}
.Banner_bannerWrapper__frDVP .Banner_bannerTitle__rYRYk.Banner_h4__CacL0 {
font-size: 16px;
line-height: 28px;
font-weight: 700;
letter-spacing: .4px;
color: #666
}
.Banner_bannerWrapper__frDVP .Banner_bannerTitle__rYRYk.Banner_h5__N2mxA {
font-size: 14px;
line-height: 24px;
font-weight: 700;
letter-spacing: .4px;
color: #666
}
.Banner_bannerWrapper__frDVP .Banner_bannerTitle__rYRYk.Banner_h6__uEaWR {
font-size: 12px;
line-height: 24px;
font-weight: 700;
letter-spacing: .4px;
color: #666
}
.Banner_bannerWrapper__frDVP .Banner_bannerImages__17UaV {
display: grid
}
.Banner_bannerWrapper__frDVP .Banner_bannerImages__17UaV .Banner_imageWrapper__vPKAy {
width: 100%;
height: 100%
}
.Banner_bannerWrapper__frDVP .Banner_bannerImages__17UaV .Banner_imageWrapper__vPKAy a {
display: flex;
width: 100%
}
.Banner_bannerWrapper__frDVP .Banner_bannerImages__17UaV .Banner_textWrapper__YYCzR {
color: #333;
line-height: 19px;
margin-top: 16px
}
.Banner_bannerWrapper__frDVP .Banner_bannerImages__17UaV .Banner_textWrapper__YYCzR a,
.Banner_bannerWrapper__frDVP .Banner_bannerImages__17UaV .Banner_textWrapper__YYCzR p {
font-size: 14px;
line-height: 19px;
min-height: 8px
}
.Banner_bannerWrapper__frDVP .Banner_bannerImages__17UaV .Banner_textWrapper__YYCzR a a strong,
.Banner_bannerWrapper__frDVP .Banner_bannerImages__17UaV .Banner_textWrapper__YYCzR p a strong {
width: 100%
}
.Banner_bannerWrapper__frDVP .Banner_bannerImages__17UaV .Banner_textWrapper__YYCzR a {
text-decoration: none;
color: #333;
line-height: 19px
}
.Banner_bannerWrapper__frDVP .Banner_bannerImages__17UaV .Banner_textWrapper__YYCzR .Banner_showMoreButton__2aE7G {
display: block;
width: 100%;
font-size: 14px;
line-height: 19px;
color: #666;
margin-top: 8px;
padding: 0;
text-decoration: underline;
cursor: pointer
}
.Banner_bannerWrapper__frDVP .Banner_bannerImages__17UaV .Banner_textWrapper__YYCzR .Banner_showMoreButton__2aE7G:hover {
color: #ed0030
}
@media(min-width:1024px) {
.Banner_bannerWrapper__frDVP {
width: 100%;
padding: 0;
margin: auto;
max-width: 1248px
}
.Banner_bannerWrapper__frDVP .Banner_bannerTitle__rYRYk.Banner_h1__aUPg7 {
font-size: 32px;
line-height: 72px;
font-weight: "";
letter-spacing: 0;
color: ""
}
.Banner_bannerWrapper__frDVP .Banner_bannerTitle__rYRYk.Banner_h2__QjVTr {
font-size: 24px;
line-height: 52px;
font-weight: "";
letter-spacing: 0;
color: ""
}
.Banner_bannerWrapper__frDVP .Banner_bannerTitle__rYRYk.Banner_h3__vkXXE {
font-size: 20px;
line-height: 44px;
font-weight: "";
letter-spacing: 0;
color: ""
}
.Banner_bannerWrapper__frDVP .Banner_bannerTitle__rYRYk.Banner_h4__CacL0 {
font-size: 16px;
line-height: 36px;
font-weight: "";
letter-spacing: 0;
color: ""
}
.Banner_bannerWrapper__frDVP .Banner_bannerTitle__rYRYk.Banner_h5__N2mxA {
font-size: 14px;
line-height: 28px;
font-weight: "";
letter-spacing: 0;
color: ""
}
.Banner_bannerWrapper__frDVP .Banner_bannerTitle__rYRYk.Banner_h6__uEaWR {
font-size: 12px;
line-height: 24px;
font-weight: "";
letter-spacing: 0;
color: ""
}
.Banner_bannerWrapper__frDVP .Banner_bannerImages__17UaV .Banner_textWrapper__YYCzR .Banner_showMoreButton__2aE7G,
.Banner_bannerWrapper__frDVP .Banner_bannerImages__17UaV .Banner_textWrapper__YYCzR a,
.Banner_bannerWrapper__frDVP .Banner_bannerImages__17UaV .Banner_textWrapper__YYCzR p {
font-size: 16px;
line-height: 21px
}
}
.DynamicTag_h1Desktop__kKR_k {
font-size: 32px;
line-height: 36px
}
.DynamicTag_h1Desktop__kKR_k,
.DynamicTag_h2Desktop__Rgw5q {
font-weight: 700;
letter-spacing: 0;
color: #666;
margin-bottom: 16px
}
.DynamicTag_h2Desktop__Rgw5q {
font-size: 24px;
line-height: 28px
}
.DynamicTag_h3Desktop__H8Z8_ {
font-size: 20px;
line-height: 24px
}
.DynamicTag_h3Desktop__H8Z8_,
.DynamicTag_h4Desktop__QvS1f {
font-weight: 700;
letter-spacing: 0;
color: #666;
margin-bottom: 16px
}
.DynamicTag_h4Desktop__QvS1f {
font-size: 16px;
line-height: 21px
}
.DynamicTag_h5Desktop__Dr8Wv {
font-size: 14px;
line-height: 28px
}
.DynamicTag_h5Desktop__Dr8Wv,
.DynamicTag_h6Desktop__spKOV {
font-weight: 700;
letter-spacing: 0;
color: #666;
margin-bottom: 16px
}
.DynamicTag_h6Desktop__spKOV {
font-size: 12px;
line-height: 24px
}
.DynamicTag_h1Mobile__s2Miv {
font-size: 24px;
line-height: 36px
}
.DynamicTag_h1Mobile__s2Miv,
.DynamicTag_h2Mobile___Olg9 {
font-weight: 700;
letter-spacing: 0;
color: #666;
margin-bottom: 16px
}
.DynamicTag_h2Mobile___Olg9 {
font-size: 20px;
line-height: 32px
}
.DynamicTag_h3Mobile__m5vnT {
font-size: 18px;
line-height: 30px
}
.DynamicTag_h3Mobile__m5vnT,
.DynamicTag_h4Mobile__32gxV {
font-weight: 700;
letter-spacing: 0;
color: #666;
margin-bottom: 16px
}
.DynamicTag_h4Mobile__32gxV {
font-size: 16px;
line-height: 28px
}
.DynamicTag_h5Mobile__zYqcc {
font-size: 14px;
line-height: 24px
}
.DynamicTag_h5Mobile__zYqcc,
.DynamicTag_h6Mobile__8ZiVP {
font-weight: 700;
letter-spacing: 0;
color: #666;
margin-bottom: 16px
}
.DynamicTag_h6Mobile__8ZiVP {
font-size: 12px;
line-height: 21px
}
.ImagesCarousel_container__IzxSO {
width: 100%;
padding: 0 16px;
max-width: 100%;
overflow: hidden
}
.ImagesCarousel_container__IzxSO .ImagesCarousel_bannerTitle__9fhHT {
margin-bottom: 16px
}
.ImagesCarousel_container__IzxSO .ImagesCarousel_bannerTitle__9fhHT.ImagesCarousel_h1__4WsDk {
font-size: 24px;
line-height: 36px;
font-weight: 700;
letter-spacing: .4px;
color: #666
}
.ImagesCarousel_container__IzxSO .ImagesCarousel_bannerTitle__9fhHT.ImagesCarousel_h2__11QM0 {
font-size: 20px;
line-height: 32px;
font-weight: 700;
letter-spacing: .4px;
color: #666
}
.ImagesCarousel_container__IzxSO .ImagesCarousel_bannerTitle__9fhHT.ImagesCarousel_h3__hHPna {
font-size: 18px;
line-height: 30px;
font-weight: 700;
letter-spacing: .4px;
color: #666
}
.ImagesCarousel_container__IzxSO .ImagesCarousel_bannerTitle__9fhHT.ImagesCarousel_h4__0fKVY {
font-size: 16px;
line-height: 28px;
font-weight: 700;
letter-spacing: .4px;
color: #666
}
.ImagesCarousel_container__IzxSO .ImagesCarousel_bannerTitle__9fhHT.ImagesCarousel_h5__BaLDg {
font-size: 14px;
line-height: 24px;
font-weight: 700;
letter-spacing: .4px;
color: #666
}
.ImagesCarousel_container__IzxSO .ImagesCarousel_bannerTitle__9fhHT.ImagesCarousel_h6__K2wx9 {
font-size: 12px;
line-height: 24px;
font-weight: 700;
letter-spacing: .4px;
color: #666
}
.ImagesCarousel_container__IzxSO [data-fs-carousel-item] {
width: 100%;
height: 100%
}
.ImagesCarousel_container__IzxSO [data-fs-carousel-item] div,
.ImagesCarousel_container__IzxSO [data-fs-carousel-item] div a {
width: -webkit-fit-content;
width: -moz-fit-content;
width: fit-content
}
.ImagesCarousel_container__IzxSO [data-fs-carousel-item] div a {
text-decoration: none;
display: block
}
.ImagesCarousel_container__IzxSO [data-fs-carousel-item] div a div {
max-height: -webkit-fit-content;
max-height: -moz-fit-content;
max-height: fit-content;
display: flex;
flex-direction: column;
width: -webkit-fit-content;
width: -moz-fit-content;
width: fit-content;
min-width: -webkit-fit-content;
min-width: -moz-fit-content;
min-width: fit-content;
overflow: hidden;
align-items: center
}
.ImagesCarousel_container__IzxSO [data-fs-carousel-item] div a div section {
display: grid;
justify-content: center;
margin: 0
}
.ImagesCarousel_container__IzxSO [data-fs-carousel-item] div a div img {
width: 100%;
height: 100%
}
.ImagesCarousel_container__IzxSO [data-fs-carousel-item] div a div p {
text-wrap: wrap;
font-size: 14px;
line-height: 14px;
font-weight: 700;
letter-spacing: 0;
color: ""
}
.ImagesCarousel_container__IzxSO [data-fs-carousel-item] div a div[data-fs-paragraphimage] div {
padding: 0
}
.ImagesCarousel_container__IzxSO [data-fs-carousel-item] div a div[data-fs-paragraphimage] div div {
display: flex;
justify-content: start;
align-items: start;
text-align: start;
overflow-wrap: anywhere
}
.ImagesCarousel_container__IzxSO [data-fs-carousel-item] div a div[data-fs-paragraphimage] div div p:first-of-type {
margin-top: 16px
}
.ImagesCarousel_container__IzxSO [data-fs-carousel-item] div a div[data-fs-paragraphimage] div div p {
justify-content: start;
align-items: start;
text-align: start;
font-weight: 400;
margin-bottom: 0
}
.ImagesCarousel_container__IzxSO [data-fs-carousel-item] div a div[data-fs-paragraphimage] div div p a {
display: contents
}
.ImagesCarousel_container__IzxSO [data-fs-carousel-item] .ImagesCarousel_textWrapper__53N6C {
line-height: 19px;
margin-top: 8px;
display: flex;
flex-direction: column;
align-items: center;
width: 100%
}
.ImagesCarousel_container__IzxSO [data-fs-carousel-item] .ImagesCarousel_textWrapper__53N6C p {
font-size: 14px;
line-height: 19px;
min-height: 8px;
margin-bottom: 0;
font-weight: 400;
width: 100%
}
.ImagesCarousel_container__IzxSO [data-fs-carousel-item] .ImagesCarousel_textWrapper__53N6C .ImagesCarousel_showMoreButton__s9DZz {
display: block;
width: 100%;
font-size: 14px;
line-height: 19px;
color: #666;
margin-top: 8px;
padding: 0;
text-decoration: underline;
cursor: pointer
}
.ImagesCarousel_container__IzxSO [data-fs-carousel-item] .ImagesCarousel_textWrapper__53N6C .ImagesCarousel_showMoreButton__s9DZz:hover {
color: #ed0030 !important
}
.ImagesCarousel_container__IzxSO [data-fs-carousel-item] [data-fs-carousel-track],
.ImagesCarousel_container__IzxSO [data-fs-carousel-track] {
padding: 0
}
.ImagesCarousel_container__IzxSO [data-fs-carousel] {
position: relative
}
.ImagesCarousel_container__IzxSO [data-fs-carousel] [data-fs-carousel-track] {
padding: 0
}
.ImagesCarousel_container__IzxSO.ImagesCarousel_noControls___T1Qk [data-fs-carousel-bullets],
.ImagesCarousel_container__IzxSO.ImagesCarousel_noControls___T1Qk [data-fs-carousel-controls] {
display: none
}
.ImagesCarousel_container__IzxSO.ImagesCarousel_notContainer__hNJWc {
padding: 0;
width: auto
}
.ImagesCarousel_container__IzxSO.ImagesCarousel_OneItem__w44B0 [data-fs-carousel-track] {
padding: 0
}
.ImagesCarousel_container__IzxSO.ImagesCarousel_OneItem__w44B0 [data-fs-carousel] [data-fs-carousel-item]:not(:last-of-type) {
margin-right: 0
}
.ImagesCarousel_container__IzxSO.ImagesCarousel_MoreOneItem__ZKwae [data-fs-carousel] [data-fs-carousel-item]:not(:last-of-type) {
margin-right: 24px
}
.ImagesCarousel_container__IzxSO.ImagesCarousel_MoreOneItem__ZKwae .ImagesCarousel_gap16px__5fvep [data-fs-carousel-item]:not(:last-of-type) {
margin-right: 16px
}
.ImagesCarousel_container__IzxSO.ImagesCarousel_MoreOneItem__ZKwae .ImagesCarousel_gap24px__6ECCH [data-fs-carousel-item]:not(:last-of-type) {
margin-right: 24px
}
.ImagesCarousel_container__IzxSO.ImagesCarousel_MoreOneItem__ZKwae .ImagesCarousel_gap32px__Fi_su [data-fs-carousel-item]:not(:last-of-type) {
margin-right: 32px
}
.ImagesCarousel_container__IzxSO.ImagesCarousel_scroll__rpdCy {
padding-right: 0
}
.ImagesCarousel_container__IzxSO.ImagesCarousel_scroll__rpdCy [data-fs-carousel-item] {
min-width: -webkit-fit-content;
min-width: -moz-fit-content;
min-width: fit-content
}
.ImagesCarousel_container__IzxSO.ImagesCarousel_scroll__rpdCy [data-fs-carousel] [data-fs-carousel-item] {
min-width: unset
}
.ImagesCarousel_container__IzxSO.ImagesCarousel_scroll__rpdCy [data-fs-carousel] [data-fs-carousel-item]:last-of-type {
margin-right: 16px
}
.ImagesCarousel_container__IzxSO.ImagesCarousel_scroll__rpdCy [data-fs-carousel] [data-fs-carousel-item]:not(:last-of-type) {
min-width: unset;
max-width: -webkit-fit-content;
max-width: -moz-fit-content;
max-width: fit-content
}
.ImagesCarousel_container__IzxSO [data-fs-carousel] [data-fs-carousel-controls] {
top: 50%;
width: 100%;
position: absolute;
transform: translateY(-50%)
}
.ImagesCarousel_container__IzxSO [data-fs-carousel] [data-fs-carousel-controls] [data-fs-button] {
--fs-button-height: 0
}
.ImagesCarousel_container__IzxSO [data-fs-carousel] [data-fs-carousel-controls] [disabled] div {
display: none
}
.ImagesCarousel_container__IzxSO.ImagesCarousel_slide__fpLKJ {
padding-left: 0;
padding-right: 0
}
.ImagesCarousel_container__IzxSO.ImagesCarousel_slide__fpLKJ [data-fs-carousel-item] {
margin: 0
}
.ImagesCarousel_container__IzxSO.ImagesCarousel_slide__fpLKJ [data-fs-carousel-item] div {
width: 100%;
height: 100%
}
.ImagesCarousel_container__IzxSO.ImagesCarousel_slide__fpLKJ [data-fs-carousel-item] div a {
width: 100%;
height: 100%;
display: flex
}
.ImagesCarousel_container__IzxSO.ImagesCarousel_slide__fpLKJ [data-fs-carousel-item] img {
width: 100%;
height: 100%
}
.ImagesCarousel_container__IzxSO.ImagesCarousel_slide__fpLKJ [data-fs-carousel-item] .ImagesCarousel_title__lmpSe {
color: #666;
margin-bottom: 16px;
font-size: 26px;
line-height: 36px;
font-weight: 700;
letter-spacing: 0;
color: ""
}
.ImagesCarousel_container__IzxSO.ImagesCarousel_slide__fpLKJ [data-fs-carousel-item] [data-fs-carousel-track] {
padding: 0
}
.ImagesCarousel_container__IzxSO.ImagesCarousel_slide__fpLKJ [data-fs-carousel-item] a {
text-decoration: none
}
.ImagesCarousel_container__IzxSO [data-fs-carousel-bullets] {
bottom: 16px;
position: absolute;
gap: 16px;
justify-content: center;
padding: 0 16px;
background-color: transparent
}
.ImagesCarousel_container__IzxSO [data-fs-carousel-bullets] [data-fs-carousel-bullet] {
width: -webkit-fit-content;
width: -moz-fit-content;
width: fit-content;
padding: 0;
--fs-button-height: 8px
}
.ImagesCarousel_container__IzxSO [data-fs-carousel-bullets] [data-fs-carousel-bullet][aria-selected=true] [data-fs-button-wrapper] {
background-color: #000
}
.ImagesCarousel_container__IzxSO [data-fs-carousel-bullets] [data-fs-carousel-bullet] [data-fs-button-wrapper] {
border-radius: 50%;
width: 8px;
height: 8px;
background-color: #760018
}
.ImagesCarousel_container__IzxSO p {
margin-bottom: 16px
}
.ImagesCarousel_container__IzxSO.ImagesCarousel_itemMargin0__wgVmm [data-fs-carousel-item] {
margin-right: 0 !important
}
.ImagesCarousel_container__IzxSO.ImagesCarousel_itemMargin16px__ZXabl [data-fs-carousel-item] {
margin-right: 16px !important
}
.ImagesCarousel_container__IzxSO.ImagesCarousel_lastItemDisplayFull__EkxoX:not(.ImagesCarousel_slide__fpLKJ) [data-fs-carousel-track] {
padding-right: 16px;
gap: 16px
}
.ImagesCarousel_container__IzxSO.ImagesCarousel_lastItemDisplayFull__EkxoX:not(.ImagesCarousel_slide__fpLKJ) [data-fs-carousel-track] [data-fs-carousel-item] {
max-width: 100%;
width: 100%;
margin-right: 0
}
.ImagesCarousel_container__IzxSO.ImagesCarousel_lastItemDisplayFull__EkxoX:not(.ImagesCarousel_slide__fpLKJ) [data-fs-carousel-track] [data-fs-carousel-item]:last-child {
margin-right: 0 !important
}
.ImagesCarousel_container__IzxSO.ImagesCarousel_lastItemDisplayFull__EkxoX:not(.ImagesCarousel_slide__fpLKJ) [data-fs-carousel-track] [data-fs-carousel-item] div {
width: 100%;
margin-right: 0
}
.ImagesCarousel_container__IzxSO.ImagesCarousel_lastItemDisplayFull__EkxoX:not(.ImagesCarousel_slide__fpLKJ) [data-fs-carousel-track] [data-fs-carousel-item] div a {
display: block;
width: 100%;
margin-right: 0
}
.ImagesCarousel_container__IzxSO.ImagesCarousel_lastItemDisplayFull__EkxoX:not(.ImagesCarousel_slide__fpLKJ) [data-fs-carousel-track] [data-fs-carousel-item] div a div {
width: 100%;
margin-right: 0
}
.ImagesCarousel_container__IzxSO.ImagesCarousel_lastItemDisplayFull__EkxoX:not(.ImagesCarousel_slide__fpLKJ) [data-fs-carousel-track] [data-fs-carousel-item] div a div img {
max-width: 100%;
width: 100%;
height: 100%
}
@media(min-width:1024px) {
.ImagesCarousel_container__IzxSO {
width: 100%;
padding: 0;
margin: auto;
max-width: 1248px;
overflow: visible
}
.ImagesCarousel_container__IzxSO .ImagesCarousel_bannerTitle__9fhHT.ImagesCarousel_h1__4WsDk {
font-size: 32px;
line-height: 72px;
font-weight: "";
letter-spacing: 0;
color: ""
}
.ImagesCarousel_container__IzxSO .ImagesCarousel_bannerTitle__9fhHT.ImagesCarousel_h2__11QM0 {
font-size: 24px;
line-height: 52px;
font-weight: "";
letter-spacing: 0;
color: ""
}
.ImagesCarousel_container__IzxSO .ImagesCarousel_bannerTitle__9fhHT.ImagesCarousel_h3__hHPna {
font-size: 20px;
line-height: 44px;
font-weight: "";
letter-spacing: 0;
color: ""
}
.ImagesCarousel_container__IzxSO .ImagesCarousel_bannerTitle__9fhHT.ImagesCarousel_h4__0fKVY {
font-size: 16px;
line-height: 36px;
font-weight: "";
letter-spacing: 0;
color: ""
}
.ImagesCarousel_container__IzxSO .ImagesCarousel_bannerTitle__9fhHT.ImagesCarousel_h5__BaLDg {
font-size: 14px;
line-height: 28px;
font-weight: "";
letter-spacing: 0;
color: ""
}
.ImagesCarousel_container__IzxSO .ImagesCarousel_bannerTitle__9fhHT.ImagesCarousel_h6__K2wx9 {
font-size: 12px;
line-height: 24px;
font-weight: "";
letter-spacing: 0;
color: ""
}
.ImagesCarousel_container__IzxSO.ImagesCarousel_scroll__rpdCy [data-fs-carousel] [data-fs-carousel-item] {
min-width: -webkit-fit-content;
min-width: -moz-fit-content;
min-width: fit-content;
max-width: none
}
.ImagesCarousel_container__IzxSO.ImagesCarousel_scroll__rpdCy [data-fs-carousel] [data-fs-carousel-item]:last-of-type {
margin-right: 0;
min-width: 0
}
.ImagesCarousel_container__IzxSO.ImagesCarousel_scroll__rpdCy [data-fs-carousel] [data-fs-carousel-item]:not(:last-of-type) {
max-width: none
}
.ImagesCarousel_container__IzxSO.ImagesCarousel_slide__fpLKJ [data-fs-carousel-item] img {
width: auto;
height: -webkit-fit-content;
height: -moz-fit-content;
height: fit-content;
max-width: 100%;
max-height: 100%
}
.ImagesCarousel_container__IzxSO [data-fs-carousel-item] .ImagesCarousel_textWrapper__53N6C {
line-height: 21px
}
.ImagesCarousel_container__IzxSO [data-fs-carousel-item] .ImagesCarousel_textWrapper__53N6C p {
font-size: 16px;
line-height: 21px
}
.ImagesCarousel_container__IzxSO [data-fs-carousel-item] div a div p {
font-size: 16px;
line-height: 19px;
font-weight: 700;
letter-spacing: 0;
color: ""
}
.ImagesCarousel_container__IzxSO.ImagesCarousel_lastItemDisplayFull__EkxoX:not(.ImagesCarousel_slide__fpLKJ) [data-fs-carousel-track] {
padding-right: 0;
gap: 0
}
.ImagesCarousel_container__IzxSO.ImagesCarousel_lastItemDisplayFull__EkxoX:not(.ImagesCarousel_slide__fpLKJ) [data-fs-carousel-track] [data-fs-carousel-item] {
width: -webkit-fit-content !important;
width: -moz-fit-content !important;
width: fit-content !important
}
.ImagesCarousel_container__IzxSO.ImagesCarousel_lastItemDisplayFull__EkxoX:not(.ImagesCarousel_slide__fpLKJ) [data-fs-carousel-track] [data-fs-carousel-item]:not(:last-child) {
margin-right: 32px
}
.ImagesCarousel_container__IzxSO.ImagesCarousel_lastItemDisplayFull__EkxoX:not(.ImagesCarousel_slide__fpLKJ) [data-fs-carousel-track] [data-fs-carousel-item] div,
.ImagesCarousel_container__IzxSO.ImagesCarousel_lastItemDisplayFull__EkxoX:not(.ImagesCarousel_slide__fpLKJ) [data-fs-carousel-track] [data-fs-carousel-item] div a {
width: -webkit-fit-content;
width: -moz-fit-content;
width: fit-content
}
.ImagesCarousel_container__IzxSO.ImagesCarousel_lastItemDisplayFull__EkxoX:not(.ImagesCarousel_slide__fpLKJ) [data-fs-carousel-track] [data-fs-carousel-item] div a div,
.ImagesCarousel_container__IzxSO.ImagesCarousel_lastItemDisplayFull__EkxoX:not(.ImagesCarousel_slide__fpLKJ) [data-fs-carousel-track] [data-fs-carousel-item] div a div img {
width: -webkit-fit-content;
width: -moz-fit-content;
width: fit-content;
height: -webkit-fit-content;
height: -moz-fit-content;
height: fit-content
}
.ImagesCarousel_alwaysDisplayArrows__kPqS_ [data-fs-carousel] [data-fs-carousel-controls] {
opacity: 1
}
}
.ProductsFoundCount_productsFoundText__tMCRJ {
width: 100%;
display: block;
color: #666;
font-size: 14px;
line-height: 18px;
font-weight: 400;
letter-spacing: 0;
color: "";
min-width: -webkit-fit-content;
min-width: -moz-fit-content;
min-width: fit-content
}
.SortProducts_sortWrapper__LjCcX [data-fs-button-variant=tertiary]:active [data-fs-button-wrapper],
.SortProducts_sortWrapper__LjCcX [data-fs-button-variant=tertiary]:focus [data-fs-button-wrapper],
.SortProducts_sortWrapper__LjCcX [data-fs-button-variant=tertiary]:hover [data-fs-button-wrapper] {
background-color: transparent
}
.SortProducts_sortWrapper__LjCcX [data-fs-button] {
--fs-button-height: 18px
}
.SortProducts_sortWrapper__LjCcX [data-fs-button] [data-fs-button-wrapper] {
padding: 0;
height: -webkit-fit-content;
height: -moz-fit-content;
height: fit-content;
border: none;
justify-content: flex-start
}
.SortProducts_sortWrapper__LjCcX [data-fs-button] [data-fs-button-wrapper] span {
display: flex;
gap: 8px;
font-size: 12px;
line-height: 14px;
font-weight: 400;
color: #666;
align-items: center
}
.SortProducts_sortWrapper__LjCcX [data-fs-button] [data-fs-button-wrapper] span .SortProducts_fixedContent__LSM_H {
display: flex;
gap: 4px;
font-size: 14px;
line-height: 18px;
color: #ed0030;
align-items: center;
text-wrap: nowrap
}
.SortProducts_sortWrapper__LjCcX [data-fs-button] [data-fs-button-wrapper] span .SortProducts_fixedContent__LSM_H div {
width: 16px;
height: 16px
}
.SortProducts_sortWrapper__LjCcX [data-fs-button] [data-fs-button-wrapper] span .SortProducts_variableContent__IiHm_ {
display: block;
white-space: nowrap;
max-width: 113px;
overflow: hidden;
text-overflow: ellipsis
}
.SortProducts_sortModal__d9P31 {
width: 100vw;
min-width: 100vw;
margin: 0;
height: 100vh;
position: absolute;
top: 0;
left: 0
}
.SortProducts_sortModal__d9P31 [data-fs-button-variant=tertiary]:active [data-fs-button-wrapper],
.SortProducts_sortModal__d9P31 [data-fs-button-variant=tertiary]:focus [data-fs-button-wrapper],
.SortProducts_sortModal__d9P31 [data-fs-button-variant=tertiary]:hover [data-fs-button-wrapper] {
background-color: transparent
}
.SortProducts_sortModal__d9P31 [data-fs-button] {
position: absolute;
width: 24px;
height: 24px;
top: 24px;
right: 16px;
--fs-button-height: 24px
}
.SortProducts_sortModal__d9P31 [data-fs-button] [data-fs-button-wrapper] {
width: 24px;
height: 24px;
padding: 0;
border: none
}
.SortProducts_sortModal__d9P31 [data-fs-modal-header] {
padding: 0
}
.SortProducts_sortModal__d9P31 [data-fs-modal-header] [data-fs-modal-header-title] {
width: 100%;
padding: 91px 16px 43px;
margin: 0;
font-size: 26px;
line-height: 36px;
font-weight: 700;
color: #666
}
.SortProducts_sortModal__d9P31 [data-fs-modal-body] {
display: flex;
flex-direction: column;
gap: 16px;
padding: 0 16px
}
.SortProducts_sortModal__d9P31 [data-fs-modal-body] .SortProducts_sortOption__u0FVi {
display: flex;
align-items: center;
gap: 8px
}
.SortProducts_sortModal__d9P31 [data-fs-modal-body] .SortProducts_sortOption__u0FVi input[type=radio] {
display: none
}
.SortProducts_sortModal__d9P31 [data-fs-modal-body] .SortProducts_sortOption__u0FVi label {
font-size: 14px;
line-height: 18px;
color: #666;
display: flex;
gap: 8px;
align-items: center;
position: relative
}
.SortProducts_sortModal__d9P31 [data-fs-modal-body] .SortProducts_sortOption__u0FVi input[type=radio]:not(:checked)+label:before {
content: "";
display: block;
width: 24px;
height: 24px;
border-radius: 50%;
border: 2.4px solid #ccc
}
.SortProducts_sortModal__d9P31 [data-fs-modal-body] .SortProducts_sortOption__u0FVi input[type=radio]:checked+label:before {
content: "";
display: block;
width: 24px;
height: 24px;
border-radius: 50%;
border: 2.4px solid #ed0030
}
.SortProducts_sortModal__d9P31 [data-fs-modal-body] .SortProducts_sortOption__u0FVi input[type=radio]:checked+label:after {
content: "";
display: block;
width: 8px;
height: 8px;
border-radius: 50%;
background-color: #ed0030;
position: absolute;
top: 50%;
left: 12px;
transform: translate(-50%, -50%)
}
@media(min-width:1024px) {
.SortProducts_sortWrapper__LjCcX {
min-height: 36px
}
.SortProducts_sortWrapper__LjCcX [data-fs-button] [data-fs-button-wrapper] {
transition: none;
padding: 0 8px;
height: 40px;
border: 1px solid #ccc !important;
border-radius: 4px;
width: 257px
}
.SortProducts_sortWrapper__LjCcX [data-fs-button] [data-fs-button-wrapper] span {
font-size: 16px;
line-height: 20px;
color: #666;
width: 100%
}
.SortProducts_sortWrapper__LjCcX [data-fs-button] [data-fs-button-wrapper] span .SortProducts_fixedContent__LSM_H {
font-size: 16px;
line-height: 20px;
font-weight: 700;
color: #666;
max-width: -webkit-fit-content;
max-width: -moz-fit-content;
max-width: fit-content
}
.SortProducts_sortWrapper__LjCcX [data-fs-button] [data-fs-button-wrapper] span .SortProducts_variableContent__IiHm_ {
width: 100%;
text-align: left
}
.SortProducts_sortWrapper__LjCcX [data-fs-button] [data-fs-button-wrapper] span div {
height: 16px;
width: 16px;
display: flex;
align-items: center;
justify-content: center
}
.SortProducts_sortWrapper__LjCcX [data-fs-button] [data-fs-button-wrapper] span div img {
width: 16px;
height: 16px
}
.SortProducts_sortWrapper__LjCcX [data-fs-button][aria-expanded=true]:before {
content: "";
background-color: transparent;
width: 257px;
height: 36px;
border-radius: 4px;
box-shadow: 0 3px 10px -5px rgba(0, 0, 0, .251);
position: absolute
}
.SortProducts_sortWrapper__LjCcX [data-fs-button][aria-expanded=true] [data-fs-button-wrapper] {
background-color: #f1f1f1;
border-bottom-left-radius: 0;
border-bottom-right-radius: 0;
border-bottom: none !important;
z-index: 2
}
.SortProducts_sortWrapper__LjCcX [data-fs-button][aria-expanded=true] [data-fs-button-wrapper] span div {
transform: rotate(180deg)
}
.SortProducts_sortDropdownMenu__Fc8Zd:focus-visible {
outline: none
}
.SortProducts_sortDropdownMenu__Fc8Zd {
display: flex;
flex-direction: column;
width: 257px;
background-color: #f1f1f1;
padding-bottom: 8px;
margin-top: -1px;
border-bottom-right-radius: 4px;
border-bottom-left-radius: 4px;
border: 1px solid #ccc;
border-top: none;
box-shadow: 0 3px 10px -5px rgba(0, 0, 0, .251);
z-index: 1
}
.SortProducts_sortDropdownMenu__Fc8Zd [data-fs-dropdown-item] {
padding: 8px;
text-align: left;
font-size: 14px;
line-height: 18px;
color: #666
}
.SortProducts_sortDropdownMenu__Fc8Zd [data-fs-dropdown-item]:hover {
background-color: #0071e0;
color: #fff
}
}
.CardsDisplaySelector_displaySelectorBtnContent__cd8Fu,
.CardsDisplaySelector_displaySelectorBtn__OVv6p,
.CardsDisplaySelector_displaySelector__KvsFq {
display: flex;
align-items: center
}
.CardsDisplaySelector_displaySelector__KvsFq {
margin-left: auto;
gap: 16px
}
.CardsDisplaySelector_displaySelector__KvsFq .CardsDisplaySelector_displaySelectorBtn__OVv6p {
padding: 0;
cursor: pointer
}
.CardsDisplaySelector_displaySelector__KvsFq .CardsDisplaySelector_displaySelectorBtn__OVv6p .CardsDisplaySelector_displaySelectorBtnContent__cd8Fu {
gap: 4px;
font-size: 14px;
line-height: 18px;
font-weight: 700;
letter-spacing: 0;
color: ""
}
.CardsDisplaySelector_displaySelector__KvsFq .CardsDisplaySelector_displaySelectorBtn__OVv6p .CardsDisplaySelector_displaySelectorBtnContent__cd8Fu div {
display: flex;
align-items: center;
justify-content: center;
width: 16px;
height: 16px
}
@media(min-width:1024px) {
.CardsDisplaySelector_displaySelector__KvsFq .CardsDisplaySelector_displaySelectorBtn__OVv6p .CardsDisplaySelector_displaySelectorBtnContent__cd8Fu {
font-size: 16px;
line-height: 20px;
font-weight: 700;
letter-spacing: 0;
color: ""
}
.CardsDisplaySelector_displaySelector__KvsFq .CardsDisplaySelector_displaySelectorBtn__OVv6p .CardsDisplaySelector_displaySelectorBtnContent__cd8Fu div {
width: 24px;
height: 24px
}
}
.Pagination_loadMore__r4aQW {
max-width: 100%;
display: flex;
align-items: center;
justify-content: center;
width: 100%;
padding: 0;
margin: auto;
max-width: 1248px
}
.Pagination_loadMore__r4aQW>div {
margin-top: 32px
}
.Pagination_loadMore__r4aQW [data-fs-button] [data-fs-button-wrapper] {
width: auto;
min-width: 320px;
max-width: 358px;
height: 44px;
border-radius: 8px;
background-color: #ed0030;
font-size: 16px;
line-height: 20px;
font-weight: 700;
letter-spacing: 0;
color: ""
}
.Pagination_loadMore__r4aQW [data-fs-button] [data-fs-button-wrapper]:hover {
background-color: #d1002a
}
.Pagination_loadMore__r4aQW [data-fs-button] [data-fs-button-wrapper] {
min-height: 40px
}
.Pagination_loadMore__r4aQW .Pagination_totalCount__Th3o8 {
display: block;
margin-bottom: 12px;
text-align: center;
color: #666;
font-size: 12px;
line-height: 14px;
font-weight: 400;
letter-spacing: 0;
color: ""
}
@media(min-width:1024px) {
.Pagination_loadMore__r4aQW>div {
margin-top: 24px
}
.Pagination_loadMore__r4aQW [data-fs-button] [data-fs-button-wrapper] {
min-height: 56px;
font-size: 20px;
line-height: 28px;
font-weight: 700;
letter-spacing: 0;
color: ""
}
.Pagination_loadMore__r4aQW .Pagination_totalCount__Th3o8 {
margin-bottom: 16px;
font-size: 14px;
line-height: 18px;
font-weight: 400;
letter-spacing: 0;
color: ""
}
}
.InformationBlock_container__SgT1k {
width: 100%;
max-width: 100%;
padding: 0 16px
}
.InformationBlock_container__SgT1k .InformationBlock_containerImg__WKqFo,
.InformationBlock_container__SgT1k img {
width: 100%
}
.InformationBlock_container__SgT1k .InformationBlock_title__V_jIi {
margin: 24px 0 32px;
color: #666;
font-size: 24px;
font-style: normal;
font-weight: 700;
line-height: 28px
}
.InformationBlock_container__SgT1k .InformationBlock_titles__Xr9Q3 {
display: grid;
grid-template-columns: repeat(2, 1fr);
gap: 24px;
width: 100%;
padding: 0;
margin: 32px 0 48px
}
.InformationBlock_container__SgT1k .InformationBlock_text__FnHaf h1 {
font-size: 18px;
line-height: 22px;
font-weight: 700;
letter-spacing: 0;
color: "";
color: #333;
font-style: normal;
margin-bottom: 8px
}
.InformationBlock_container__SgT1k .InformationBlock_text__FnHaf p {
font-size: 14px;
line-height: 19px;
font-weight: 400;
letter-spacing: 0;
color: "";
font-style: normal;
padding-bottom: 32px;
color: #333
}
.InformationBlock_container__SgT1k .InformationBlock_itemMenu__4IiNR {
display: flex;
height: 44px;
justify-content: center;
align-items: center;
border-radius: 8px;
background: #fff;
cursor: pointer;
gap: 8px;
padding: 4px 8px;
text-align: center;
color: #ed0030;
font-style: normal;
font-size: 16px;
line-height: 20px;
font-weight: 700;
letter-spacing: 0;
color: ""
}
.InformationBlock_container__SgT1k .InformationBlock_itemMenu__4IiNR:hover {
background-color: #ccc;
color: #fff
}
.InformationBlock_container__SgT1k .InformationBlock_icons__iaTOO {
height: 100%;
align-items: center;
display: flex
}
.InformationBlock_container__SgT1k .InformationBlock_selected__obmiT {
background-color: #ccc;
color: #fff
}
@media(min-width:1024px) {
.InformationBlock_container__SgT1k {
width: 100%;
max-width: 1248px;
margin: auto auto 0;
padding: 0 0 8px
}
.InformationBlock_container__SgT1k .InformationBlock_title__V_jIi {
margin: 48px 0 32px;
font-size: 32px;
font-style: normal;
font-weight: 700;
line-height: 36px
}
.InformationBlock_container__SgT1k .InformationBlock_titles__Xr9Q3 {
grid-template-columns: repeat(4, 1fr)
}
.InformationBlock_container__SgT1k .InformationBlock_itemMenu__4IiNR {
gap: 12px;
padding: 4px 20px
}
.InformationBlock_container__SgT1k .InformationBlock_text__FnHaf h1 {
color: #333;
font-size: 20px;
line-height: 24px;
font-weight: 700;
letter-spacing: 0;
color: "";
font-style: normal;
margin-bottom: 8px
}
.InformationBlock_container__SgT1k .InformationBlock_text__FnHaf p {
color: #333;
font-size: 16px;
line-height: 21px;
font-weight: 400;
letter-spacing: 0;
color: "";
font-style: normal;
padding-bottom: 40px
}
}
.ProductTechnicalSpecs_tecnicalSpecificationsSection__IcurU {
max-width: 100%;
padding: 16px;
display: flex;
flex-direction: column;
width: 100%;
margin-bottom: 24px
}
.ProductTechnicalSpecs_tecnicalSpecificationsSection__IcurU [data-fs-content] {
margin: 0
}
.ProductTechnicalSpecs_tecnicalSpecificationsSection__IcurU .ProductTechnicalSpecs_collapsibleBox__3jYPb {
margin: 24px 0 0;
padding: 16px;
border-radius: 16px;
background-color: #fff;
box-shadow: 0 1px 8px 0 rgba(0, 0, 0, .08)
}
.ProductTechnicalSpecs_tecnicalSpecificationsSection__IcurU .ProductTechnicalSpecs_collapsibleBox__3jYPb:first-of-type {
margin-top: 0
}
.ProductTechnicalSpecs_tecnicalSpecificationsSection__IcurU .ProductTechnicalSpecs_collapsibleBoxTitle__P4fPk {
display: flex;
justify-content: space-between;
color: #666;
font-size: 18px;
line-height: 24px;
font-weight: 700;
letter-spacing: 0;
color: "";
cursor: pointer;
width: 100%
}
.ProductTechnicalSpecs_tecnicalSpecificationsSection__IcurU .ProductTechnicalSpecs_collapsibleBoxTable__RESpp,
.ProductTechnicalSpecs_tecnicalSpecificationsSection__IcurU .ProductTechnicalSpecs_collapsibleDescription__qwVPv {
font-size: 14px;
line-height: 18px;
font-weight: 400;
letter-spacing: 0;
color: "";
color: #666;
margin-top: 32px;
position: relative;
width: 100%;
text-align: left
}
.ProductTechnicalSpecs_tecnicalSpecificationsSection__IcurU .ProductTechnicalSpecs_collapsibleBoxTable__RESpp tr:nth-child(odd),
.ProductTechnicalSpecs_tecnicalSpecificationsSection__IcurU .ProductTechnicalSpecs_collapsibleDescription__qwVPv tr:nth-child(odd) {
background-color: #eaeaea
}
.ProductTechnicalSpecs_tecnicalSpecificationsSection__IcurU .ProductTechnicalSpecs_collapsibleBoxTable__RESpp td,
.ProductTechnicalSpecs_tecnicalSpecificationsSection__IcurU .ProductTechnicalSpecs_collapsibleDescription__qwVPv td {
color: #666;
padding: 8px 6px
}
.ProductTechnicalSpecs_tecnicalSpecificationsSection__IcurU .ProductTechnicalSpecs_collapsibleBoxTable__RESpp:after,
.ProductTechnicalSpecs_tecnicalSpecificationsSection__IcurU .ProductTechnicalSpecs_collapsibleDescription__qwVPv:after {
content: "";
position: absolute;
top: -16px;
height: 1px;
width: 100%;
background-color: #eaeaea
}
.ProductTechnicalSpecs_tecnicalSpecificationsSection__IcurU .ProductTechnicalSpecs_collapsibleDescription__qwVPv iframe {
display: flex;
width: 100%;
height: 100vh
}
.ProductTechnicalSpecs_tecnicalSpecificationsSection__IcurU .ProductTechnicalSpecs_collapsibleDescription__qwVPv:before {
content: "";
width: 100%;
height: 35px;
position: absolute;
bottom: -1rem;
z-index: 1;
background: linear-gradient(180deg, hsla(0, 0%, 100%, 0), #fff 61%)
}
.ProductTechnicalSpecs_tecnicalSpecificationsSection__IcurU .ProductTechnicalSpecs_active__Ci3wI:before,
.ProductTechnicalSpecs_tecnicalSpecificationsSection__IcurU .ProductTechnicalSpecs_collapsibleDescription__qwVPv.ProductTechnicalSpecs_shortDescription__tVr3a:before {
display: none
}
.ProductTechnicalSpecs_tecnicalSpecificationsSection__IcurU .ProductTechnicalSpecs_showMoreButton__wJHoq {
font-size: 16px;
line-height: 20px;
font-weight: 700;
letter-spacing: 0;
color: "";
width: 133px;
height: 40px;
display: flex;
justify-content: center;
align-items: center;
border: 2px solid #ed0030;
box-sizing: border-box;
border-radius: 8px;
color: #ed0030;
cursor: pointer;
margin: 16px auto 0
}
.ProductTechnicalSpecs_tecnicalSpecificationsSection__IcurU .ProductTechnicalSpecs_collapsibleBoxTable__RESpp td {
line-height: 18px
}
@media(min-width:1024px) {
.ProductTechnicalSpecs_tecnicalSpecificationsSection__IcurU {
width: 100%;
max-width: 1248px;
padding: 0;
margin: auto auto 48px
}
}
.RelatedSearch_Container__a8ned {
width: 100%;
max-width: 100%;
padding: 0 16px 32px;
background-color: transparent;
display: flex;
align-items: center;
gap: 8px;
overflow-x: auto
}
.RelatedSearch_Container__a8ned .RelatedSearch_Title__x1CFM {
white-space: nowrap;
color: #666;
font-size: 16px;
line-height: 21px;
font-weight: 700;
letter-spacing: 0;
color: ""
}
.RelatedSearch_Container__a8ned .RelatedSearch_RelatedSearch__fXkJJ {
font-size: 14px;
line-height: 19px;
font-weight: 400;
letter-spacing: 0;
color: "";
white-space: nowrap;
text-decoration: underline;
padding: 0;
color: #666
}
.RelatedSearch_Container__a8ned::-webkit-scrollbar {
display: none
}
@media(min-width:1024px) {
.RelatedSearch_Container__a8ned {
width: 100%;
padding: 0;
max-width: 1248px;
background-color: transparent;
margin: 24px auto auto
}
.RelatedSearch_Container__a8ned .RelatedSearch_RelatedSearch__fXkJJ {
max-width: 145px;
overflow: hidden;
text-overflow: ellipsis;
color: #666
}
}
.EmptySearchPage_emptySearchContainer__tL0VZ {
display: flex;
justify-content: center;
align-items: center;
width: 100%;
max-width: 100%;
flex-direction: column;
padding: 48px 24px;
gap: 32px
}
.EmptySearchPage_emptySearchContainer__tL0VZ div:first-child {
display: flex;
justify-content: center;
align-items: center;
flex-direction: column;
gap: 16px
}
.EmptySearchPage_emptySearchContainer__tL0VZ div:first-child .EmptySearchPage_searchTermWrapper__NVLNo {
display: flex;
justify-content: center;
align-items: center;
font-size: 20px;
line-height: 24px;
font-weight: 700;
letter-spacing: 0;
color: "";
color: #666;
text-align: center;
flex-wrap: wrap
}
.EmptySearchPage_emptySearchContainer__tL0VZ div:first-child .EmptySearchPage_searchTermWrapper__NVLNo span {
color: #ed0030
}
.EmptySearchPage_emptySearchContainer__tL0VZ .EmptySearchPage_stepsWrapper__Ps1Cr {
display: flex;
justify-content: center;
align-items: flex-start;
flex-direction: column;
gap: 12px;
max-width: 18.125rem
}
.EmptySearchPage_emptySearchContainer__tL0VZ .EmptySearchPage_stepsWrapper__Ps1Cr .EmptySearchPage_step__kJy7_,
.EmptySearchPage_emptySearchContainer__tL0VZ .EmptySearchPage_stepsWrapper__Ps1Cr .EmptySearchPage_title__hc9WZ {
font-size: 16px;
line-height: 21px;
font-weight: 400;
color: "";
font-family: Roboto, sans-serif;
letter-spacing: 0;
color: #666
}
.EmptySearchPage_emptySearchContainer__tL0VZ .EmptySearchPage_stepsWrapper__Ps1Cr .EmptySearchPage_title__hc9WZ {
text-align: center;
width: 100%
}
.EmptySearchPage_emptySearchContainer__tL0VZ .EmptySearchPage_stepsWrapper__Ps1Cr .EmptySearchPage_step__kJy7_ {
display: flex;
justify-content: flex-start;
align-items: center;
gap: 8px
}
@media screen and (min-width:1024px) {
.EmptySearchPage_emptySearchContainer__tL0VZ {
width: 100%;
margin: auto;
max-width: 1248px;
flex-direction: row;
padding: 48px 0;
gap: 48px
}
.EmptySearchPage_emptySearchContainer__tL0VZ .EmptySearchPage_stepsWrapper__Ps1Cr {
gap: 16px;
max-width: 22.125rem
}
.EmptySearchPage_emptySearchContainer__tL0VZ .EmptySearchPage_stepsWrapper__Ps1Cr .EmptySearchPage_title__hc9WZ {
text-align: left
}
}
.ScrollToTop_scrollToTop__U7oku {
display: none;
width: 3rem;
height: 3rem;
position: fixed;
bottom: 4rem;
right: 1rem;
z-index: 1;
background-color: #ed0030;
border-radius: 40px
}
.ScrollToTop_scrollToTop__U7oku [data-scroll-to-top-button] {
padding: 0;
line-height: 0;
margin: auto;
cursor: pointer
}
.ScrollToTop_scrollToTop__U7oku [data-scroll-to-top-button]:first-child {
filter: brightness(4.5)
}
@media(min-width:1024px) {
.ScrollToTop_scrollToTop__U7oku {
right: 4rem
}
.ScrollToTop_isVisible__uAuWf {
display: flex
}
}
.TitlePages_sectionTitle__qjZQh {
width: 100%;
padding: 0 16px;
margin-left: auto;
margin-right: auto
}
.TitlePages_h1Mobile__HSTsL {
font-size: 24px;
line-height: 36px
}
.TitlePages_h1Mobile__HSTsL,
.TitlePages_h2Mobile__GR2Gd {
font-weight: 700;
letter-spacing: 0;
color: #666;
margin-bottom: 16px
}
.TitlePages_h2Mobile__GR2Gd {
font-size: 20px;
line-height: 32px
}
.TitlePages_h3Mobile__CJ6CJ {
font-size: 18px;
line-height: 30px;
font-weight: 700;
letter-spacing: 0;
color: #666;
margin-bottom: 16px
}
.TitlePages_h4Mobile__8PCIV {
font-size: 16px;
line-height: 28px;
font-weight: 700;
letter-spacing: 0;
color: #666
}
.TitlePages_h5Mobile___DAyD {
font-size: 14px;
line-height: 24px
}
.TitlePages_h5Mobile___DAyD,
.TitlePages_h6Mobile__efmTD {
font-weight: 700;
letter-spacing: 0;
color: #666;
margin-bottom: 16px
}
.TitlePages_h6Mobile__efmTD {
font-size: 12px;
line-height: 21px
}
@media(min-width:1024px) {
.TitlePages_sectionTitle__qjZQh {
width: 100%;
padding: 0;
margin-left: auto;
margin-right: auto;
max-width: 1248px
}
}
.TitlePages_h1Desktop__yKsDp {
font-size: 32px;
line-height: 36px;
font-weight: 700;
letter-spacing: 0;
color: #666
}
.TitlePages_h2Desktop__SqjlR {
font-size: 24px;
line-height: 28px;
font-weight: 700;
letter-spacing: 0;
color: #666
}
.TitlePages_h3Desktop__HfDvG {
font-size: 20px;
line-height: 24px;
font-weight: 700;
letter-spacing: 0;
color: #666
}
.TitlePages_h4Desktop__n6zX2 {
font-size: 16px;
line-height: 21px;
font-weight: 700;
letter-spacing: 0;
color: #666
}
.TitlePages_h5Desktop__Bh6BD {
font-size: 14px;
line-height: 28px;
font-weight: 700;
letter-spacing: 0;
color: #666
}
.TitlePages_h6Desktop__WzBPG {
font-size: 12px;
line-height: 24px;
font-weight: 700;
letter-spacing: 0;
color: #666
}
.SacContainer_SectionSacContainer__43t5w {
width: 100%;
padding: 0 16px;
margin-left: auto;
margin-right: auto
}
.SacContainer_SectionSacContainer__43t5w [data-fs-search-sac-container] {
max-width: 1248px;
width: 100%;
margin-left: auto;
margin-right: auto;
margin-bottom: 24px;
background-color: #fff;
border-radius: 16px;
padding: 16px;
display: grid;
gap: 16px;
max-height: -webkit-max-content;
max-height: -moz-max-content;
max-height: max-content;
height: 100%
}
.SacContainer_SectionSacContainer__43t5w [data-fs-search-sac-container] [data-fs-searc-sac-container-title] {
font-size: 12px;
line-height: 21px;
font-weight: 700;
letter-spacing: 0;
color: #333
}
.SacContainer_SectionSacContainer__43t5w [data-fs-search-sac-container] [data-fs-searc-sac-container-description] {
font-size: 14px;
line-height: 19px;
font-weight: 400;
letter-spacing: 0;
color: #333
}
.SacContainer_SectionSacContainer__43t5w .SacContainer_divTerms__mjb4H {
display: flex;
margin: auto;
flex-wrap: wrap;
justify-content: center;
max-height: 136px;
overflow: hidden;
padding-left: 16px;
padding-right: 16px;
transition: max-height .3s ease
}
.SacContainer_SectionSacContainer__43t5w .SacContainer_divTerms__mjb4H [data-fs-btn-term] {
margin-right: 16px;
margin-bottom: 16px;
gap: 16px;
height: 28px;
width: auto;
--fs-button-height: auto;
--fs-button-width: auto;
padding: 0;
border-radius: 32px;
--fs-button-primary-bkg-color-active: transparent;
text-transform: lowercase
}
.SacContainer_SectionSacContainer__43t5w .SacContainer_divTerms__mjb4H [data-fs-btn-term]:active {
border: 2px solid #4094e8;
--fs-button-primary-text-color-active: $grayscale-color-600;
color: #666
}
.SacContainer_SectionSacContainer__43t5w .SacContainer_divTerms__mjb4H [data-fs-btn-term] [data-fs-button-wrapper] {
background-color: transparent;
border: 1px solid #b3b3b3;
align-items: center;
justify-content: center;
border-radius: 32px;
--fs-button-primary-bkg-color-active: transparent;
--fs-button-primary-bkg-color-hover: transparent;
--fs-button-primary-text-color-hover: $grayscale-color-700;
--fs-button-primary-text-color-active: $grayscale-color-600;
--fs-button-primary-border-color-hover: $grayscale-color-700;
font-size: 14px;
line-height: "";
font-weight: 700;
letter-spacing: 0;
color: #666
}
.SacContainer_SectionSacContainer__43t5w .SacContainer_divTerms__mjb4H [data-fs-btn-term] [data-fs-button-wrapper]:active {
border: 2px solid #4094e8
}
.SacContainer_divTerms__mjb4H.SacContainer_expanded__c748f {
max-height: none;
transition: max-height .3s ease
}
@media(min-width:1024px) {
.SacContainer_SectionSacContainer__43t5w {
margin-bottom: 24px;
width: 100%;
padding: 0;
margin-left: auto;
margin-right: auto;
max-width: 1248px
}
.SacContainer_SectionSacContainer__43t5w [data-fs-search-sac-container] [data-fs-searc-sac-container-title] {
font-size: 12px;
line-height: 24px;
font-weight: "";
letter-spacing: 0;
color: ""
}
.SacContainer_divTerms__mjb4H {
max-height: 50px
}
.SacContainer_divTerms__mjb4H [data-fs-btn-term] {
height: 32px
}
}
.SearchInputSac_SectionSearch__2SXDQ {
display: flex;
align-items: center
}
.SearchInputSac_SearchSac__BMCIN {
width: 100%;
display: flex;
align-items: center;
height: 40px;
border-radius: 4px !important;
background-color: #fff !important;
border: 1px solid #ccc !important
}
.SearchInputSac_SearchSac__BMCIN:hover {
border: 1px solid #4d4d4d !important;
box-shadow: none !important
}
.SearchInputSac_SearchSac__BMCIN:focus-visible {
border: 2px solid #4094e8 !important;
box-shadow: none !important
}
.SearchInputSac_InputSearchSac__Sdq5h {
width: 100%;
padding: 8px 16px;
border-radius: 4px !important;
background-color: #fff !important;
border: none
}
.SearchInputSac_InputSearchSac__Sdq5h::-ms-input-placeholder {
font-weight: 400;
line-height: 19px;
color: #999
}
.SearchInputSac_InputSearchSac__Sdq5h::placeholder {
font-weight: 400;
line-height: 19px;
color: #999
}
.SearchInputSac_InputSearchSac__Sdq5h:hover {
border: none;
box-shadow: none
}
.SearchInputSac_InputSearchSac__Sdq5h:focus-visible {
border: none;
box-shadow: none;
outline: none
}
.SearchInputSac_SearchButton__BtFi8 {
--fs-button-primary-bkg-color: transparent;
--fs-button-primary-bkg-color-hover: transparent
}
.ShowMoreBtn_CustomShowMoreBtn__1VvIz {
display: flex;
justify-content: center;
align-items: center;
text-align: center
}
.ShowMoreBtn_btnShowMoreOutline__4pMSF {
display: flex;
justify-content: center;
text-align: center;
-webkit-text-decoration-line: underline;
text-decoration-line: underline;
padding: 0 2px;
cursor: pointer;
color: #ed0030
}
.ShowMoreBtn_btnShowMoreOutline__4pMSF span {
font-size: 14px;
line-height: 21px;
font-weight: 400;
letter-spacing: 0;
color: #ed0030;
display: flex;
align-items: center
}
.ShowMoreBtn_btnShowMoreContained__xsgeK {
display: flex;
height: 44px;
padding: 0 24px;
justify-content: center;
align-items: center;
text-align: center;
background-color: #ed0030;
border-radius: 8px;
cursor: pointer
}
.ShowMoreBtn_btnShowMoreContained__xsgeK:hover {
background-color: #d1002a;
transition: .2s
}
.ShowMoreBtn_btnShowMoreContained__xsgeK span {
font-size: 14px;
line-height: 21px;
font-weight: 700;
letter-spacing: 0;
color: #fff;
display: flex;
align-items: center
}
.ShowMoreBtn_ShowMoreIconUp__cEVfN {
transform: rotate(-180deg);
display: flex
}
.ShowMoreBtn_ShowMoreIconDown__XeC_9 {
display: flex
}
@media(min-width:1024px) {
.ShowMoreBtn_btnShowMoreContained__xsgeK span,
.ShowMoreBtn_btnShowMoreOutline__4pMSF span {
font-size: 16px;
line-height: "";
font-weight: "";
letter-spacing: 0;
color: ""
}
}
.FacContainer_FacSection__LENvZ [data-fs-search-fac-container] {
max-width: 1248px;
width: 100%;
margin-left: auto;
margin-right: auto;
margin-bottom: 24px;
background-color: #fff;
border-radius: 16px;
padding: 16px;
display: grid;
gap: 16px;
height: 100%
}
.FacContainer_TextSearchMore__HFHT5 {
font-size: 12px;
line-height: 21px;
font-weight: 700;
letter-spacing: 0;
color: #ed0030
}
.FacContainer_FaqAnswer__PPkbj,
.FacContainer_FaqAnswer__PPkbj p {
font-size: 16px;
line-height: 21px;
font-weight: 400;
letter-spacing: 0;
color: #4d4d4d
}
.FacContainer_FaqAnswer__PPkbj p {
margin-bottom: 1.5rem
}
.FacContainer_FaqAnswer__PPkbj li {
list-style: disc;
margin: .25rem 1.1rem;
line-height: 24px
}
.FacContainer_FaqAnswer__PPkbj h1 {
font-size: 24px;
line-height: 36px;
font-weight: 400;
letter-spacing: 0;
color: #1a1a1a;
margin-bottom: 16px
}
.FacContainer_FaqAnswer__PPkbj h2 {
font-size: 20px;
line-height: 32px;
font-weight: 400;
letter-spacing: 0;
color: #1a1a1a;
margin-bottom: 16px
}
.FacContainer_FaqAnswer__PPkbj h3 {
font-size: 18px;
line-height: 30px;
font-weight: 700;
letter-spacing: 0;
color: #1a1a1a;
margin-bottom: 16px
}
.FacContainer_FaqAnswer__PPkbj h4 {
font-size: 16px;
line-height: 28px;
font-weight: 700;
letter-spacing: 0;
color: #1a1a1a;
margin-bottom: 16px
}
.FacContainer_FaqAnswer__PPkbj h5 {
font-size: 14px;
line-height: 24px;
font-weight: 700;
letter-spacing: 0;
color: #1a1a1a;
margin-bottom: 16px
}
.FacContainer_FaqAnswer__PPkbj h6 {
font-size: 12px;
line-height: 21px;
font-weight: 700;
letter-spacing: 0;
color: #1a1a1a;
margin-bottom: 16px
}
.FacContainer_FaqQuestion__ojC5K {
--fs-accordion-button-font-size: 16px;
--fs-accordion-button-color: $grayscale-color-700;
--fs-accordion-button-line-height: $line-height-xx-small
}
.FacContainer_FaqQuestion__ojC5K [data-fs-button-wrapper] {
display: flex;
align-items: center;
justify-content: space-between
}
.FacContainer_FaqQuestion__ojC5K [data-fs-button-wrapper] span {
display: flex;
text-align: left;
font-size: 14px;
line-height: "";
font-weight: 700;
letter-spacing: 0;
color: #4d4d4d
}
@media(min-width:1024px) {
.FacContainer_TextSearchMore__HFHT5 {
font-size: 12px;
line-height: 24px;
font-weight: 700;
letter-spacing: 0;
color: #ed0030
}
.FacContainer_FaqAnswer__PPkbj p {
font-size: 16px;
line-height: 21px;
font-weight: 400;
letter-spacing: 0;
color: #4d4d4d;
margin-bottom: 1.5rem
}
.FacContainer_FaqAnswer__PPkbj li {
list-style: disc;
margin: .25rem 1.1rem;
line-height: 24px
}
.FacContainer_FaqAnswer__PPkbj h1 {
font-size: 32px;
line-height: 72px;
font-weight: 400;
letter-spacing: 0;
color: #1a1a1a
}
.FacContainer_FaqAnswer__PPkbj h2 {
font-size: 24px;
line-height: 52px;
font-weight: 400;
letter-spacing: 0;
color: #1a1a1a
}
.FacContainer_FaqAnswer__PPkbj h3 {
font-size: 20px;
line-height: 44px;
font-weight: 700;
letter-spacing: 0;
color: #1a1a1a
}
.FacContainer_FaqAnswer__PPkbj h4 {
font-size: 16px;
line-height: 36px;
font-weight: 700;
letter-spacing: 0;
color: #1a1a1a
}
.FacContainer_FaqAnswer__PPkbj h5 {
font-size: 14px;
line-height: 28px;
font-weight: 700;
letter-spacing: 0;
color: #1a1a1a
}
.FacContainer_FaqAnswer__PPkbj h6 {
font-size: 12px;
line-height: 24px;
font-weight: 700;
letter-spacing: 0;
color: #1a1a1a
}
}
.AccordionList_Container__e0934 {
width: 100%;
padding: 0 16px;
max-width: 100%;
margin-bottom: 24px
}
.AccordionList_Container__e0934 .AccordionList_TitleAcordionList__DKR_w {
margin-bottom: 16px;
width: 100%;
margin-left: auto;
margin-right: auto;
text-align: left
}
.AccordionList_Container__e0934 .AccordionList_TitleAcordionList__DKR_w ul li {
list-style: disc;
margin: .25rem 1.1rem;
line-height: 24px
}
.AccordionList_Container__e0934 .AccordionList_TitleAcordionList__DKR_w ol li {
list-style: number;
margin: .25rem 1.1rem;
line-height: 24px
}
.AccordionList_Container__e0934 .AccordionList_TitleAcordionList__DKR_w p {
margin-bottom: 1.5rem;
line-height: 24px
}
.AccordionList_Container__e0934 .AccordionList_TitleAcordionList__DKR_w p a {
color: #333;
text-decoration: none
}
.AccordionList_Container__e0934 .AccordionList_TitleAcordionList__DKR_w h1 {
font-size: 24px;
line-height: 36px;
font-weight: 400;
letter-spacing: 0;
color: #666
}
.AccordionList_Container__e0934 .AccordionList_TitleAcordionList__DKR_w h2 {
font-size: 20px;
line-height: 32px;
font-weight: 400;
letter-spacing: 0;
color: #666
}
.AccordionList_Container__e0934 .AccordionList_TitleAcordionList__DKR_w h3 {
font-size: 18px;
line-height: 30px;
font-weight: 700;
letter-spacing: 0;
color: #666
}
.AccordionList_Container__e0934 .AccordionList_TitleAcordionList__DKR_w h4 {
font-size: 16px;
line-height: 28px;
font-weight: 700;
letter-spacing: 0;
color: #666
}
.AccordionList_Container__e0934 .AccordionList_TitleAcordionList__DKR_w h5 {
font-size: 14px;
line-height: 24px;
font-weight: 700;
letter-spacing: 0;
color: #666
}
.AccordionList_Container__e0934 .AccordionList_TitleAcordionList__DKR_w h6 {
font-size: 12px;
line-height: 21px;
font-weight: 700;
letter-spacing: 0;
color: #666
}
.AccordionList_Container__e0934 [data-fs-accordion] [data-fs-accordion-item] {
border-bottom: 0
}
.AccordionList_Container__e0934 .AccordionList_TitleAccordion__2W7W9 {
padding: 16px;
border-radius: 8px;
background: #fff;
box-shadow: 0 4px 4px 0 rgba(0, 0, 0, .08);
margin-bottom: 16px
}
.AccordionList_Container__e0934 .AccordionList_TitleAccordion__2W7W9 [data-fs-button-wrapper] {
padding: 0 !important;
justify-content: space-between;
text-align: left
}
.AccordionList_Container__e0934 .AccordionList_TitleAccordion__2W7W9 [data-fs-button-wrapper] span {
color: #4d4d4d;
font-size: 16px;
line-height: 21px;
font-weight: 700;
letter-spacing: 0;
color: "";
font-style: normal
}
.AccordionList_Container__e0934 .AccordionList_TitleAccordionOpen__pYi3c {
margin-bottom: 0;
border-bottom: 1px solid hsla(0, 0%, 40%, .16);
border-radius: 8px 8px 0 0;
box-shadow: 0
}
.AccordionList_Container__e0934 .AccordionList_TextAccordion__kpot0 {
border-radius: 0 0 8px 8px;
padding: 16px;
background: #fff;
margin-bottom: 16px;
box-shadow: 0 4px 4px 0 rgba(0, 0, 0, .08)
}
.AccordionList_Container__e0934 .AccordionList_TextAccordion__kpot0 div p {
font-family: Roboto, sans-serif;
color: #333
}
@media(min-width:1024px) {
.AccordionList_Container__e0934 {
width: 100%;
padding: 0;
max-width: 1248px;
margin: auto auto 48px
}
.AccordionList_Container__e0934 .AccordionList_containerTitle__4yrqG {
font-size: 14px;
line-height: 28px;
font-weight: "";
letter-spacing: 0;
color: "";
margin-bottom: 16px
}
.AccordionList_Container__e0934 .AccordionList_TitleAcordionList__DKR_w {
margin-bottom: 24px;
width: 100%;
padding: 0;
margin-left: auto;
margin-right: auto;
max-width: 1248px
}
.AccordionList_Container__e0934 .AccordionList_TitleAcordionList__DKR_w h1 {
font-size: 32px;
line-height: 72px;
font-weight: 700;
letter-spacing: 0;
color: #666
}
.AccordionList_Container__e0934 .AccordionList_TitleAcordionList__DKR_w h2 {
font-size: 24px;
line-height: 52px;
font-weight: 700;
letter-spacing: 0;
color: #666
}
.AccordionList_Container__e0934 .AccordionList_TitleAcordionList__DKR_w h3 {
font-size: 20px;
line-height: 44px;
font-weight: 700;
letter-spacing: 0;
color: #666
}
.AccordionList_Container__e0934 .AccordionList_TitleAcordionList__DKR_w h4 {
font-size: 16px;
line-height: 36px;
font-weight: 700;
letter-spacing: 0;
color: #666
}
.AccordionList_Container__e0934 .AccordionList_TitleAcordionList__DKR_w h5 {
font-size: 14px;
line-height: 28px;
font-weight: 700;
letter-spacing: 0;
color: #666
}
.AccordionList_Container__e0934 .AccordionList_TitleAcordionList__DKR_w h6 {
font-size: 12px;
line-height: 24px;
font-weight: 700;
letter-spacing: 0;
color: #666
}
}
.MarkdownText_MarkdownText__U2K8e {
width: 100%;
padding: 0 16px;
margin-left: auto;
margin-right: auto;
text-align: left
}
.MarkdownText_MarkdownText__U2K8e ul li {
list-style: disc !important;
margin: .25rem 1.1rem;
line-height: 40px
}
.MarkdownText_MarkdownText__U2K8e ol li {
list-style: decimal;
margin: .25rem 1.1rem;
line-height: 40px
}
.MarkdownText_MarkdownText__U2K8e p {
line-height: 19px;
font-size: 14px;
color: #333;
font-family: Roboto, sans-serif
}
.MarkdownText_MarkdownText__U2K8e p:has(strong) {
margin-bottom: .1rem;
margin-top: .5rem
}
.MarkdownText_MarkdownText__U2K8e p:empty {
height: 16px
}
.MarkdownText_MarkdownText__U2K8e a {
color: #1a1a1a;
word-break: break-word
}
.MarkdownText_MarkdownText__U2K8e h1 {
font-size: 24px;
line-height: 36px;
font-weight: 400;
letter-spacing: 0;
color: #666
}
.MarkdownText_MarkdownText__U2K8e h2 {
font-size: 20px;
line-height: 32px;
font-weight: 400;
letter-spacing: 0;
color: #666
}
.MarkdownText_MarkdownText__U2K8e h3 {
font-size: 18px;
line-height: 30px;
font-weight: 700;
letter-spacing: 0;
color: #666
}
.MarkdownText_MarkdownText__U2K8e h4 {
font-size: 16px;
line-height: 28px;
font-weight: 700;
letter-spacing: 0;
color: #666
}
.MarkdownText_MarkdownText__U2K8e h5 {
font-size: 14px;
line-height: 24px;
font-weight: 700;
letter-spacing: 0;
color: #666
}
.MarkdownText_MarkdownText__U2K8e h6 {
font-size: 12px;
line-height: 21px;
font-weight: 700;
letter-spacing: 0;
color: #666
}
@media(min-width:1024px) {
.MarkdownText_MarkdownText__U2K8e {
width: 100%;
padding: 0;
margin-left: auto;
margin-right: auto;
max-width: 1248px
}
.MarkdownText_MarkdownText__U2K8e p {
line-height: 21px;
color: #333;
font-size: 16px
}
.MarkdownText_MarkdownText__U2K8e h1 {
font-size: 32px;
line-height: 72px;
font-weight: 400;
letter-spacing: 0;
color: #666
}
.MarkdownText_MarkdownText__U2K8e h2 {
font-size: 24px;
line-height: 52px;
font-weight: 400;
letter-spacing: 0;
color: #666
}
.MarkdownText_MarkdownText__U2K8e h3 {
font-size: 20px;
line-height: 44px;
font-weight: 700;
letter-spacing: 0;
color: #666
}
.MarkdownText_MarkdownText__U2K8e h4 {
font-size: 16px;
line-height: 36px;
font-weight: 700;
letter-spacing: 0;
color: #666
}
.MarkdownText_MarkdownText__U2K8e h5 {
font-size: 14px;
line-height: 28px;
font-weight: 700;
letter-spacing: 0;
color: #666
}
.MarkdownText_MarkdownText__U2K8e h6 {
font-size: 12px;
line-height: 24px;
font-weight: 700;
letter-spacing: 0;
color: #666
}
}
.ShowMoreBannerImage_container__v3sIS {
width: 100%;
padding: 0 16px;
max-width: 100%
}
.ShowMoreBannerImage_container__v3sIS div h6 {
text-align: left;
margin: 0;
padding: 0;
font-family: Roboto Flex, sans-serif;
letter-spacing: .02em;
font-size: 20px;
line-height: 24px;
font-weight: 700;
letter-spacing: 0;
color: #666
}
.ShowMoreBannerImage_container__v3sIS div {
width: 100%
}
.ShowMoreBannerImage_container__v3sIS div [class^=DynamicTag] {
margin-bottom: 16px
}
.ShowMoreBannerImage_container__v3sIS div .ShowMoreBannerImage_blockParagraph__Ivi1C {
width: 100%;
max-width: 100%;
text-align: left;
display: -webkit-box;
padding: 0;
-webkit-box-orient: vertical;
-webkit-line-clamp: 4;
line-clamp: 4;
overflow: hidden;
text-overflow: ellipsis;
font-family: Roboto, sans-serif;
font-style: normal;
margin-top: 16px;
font-size: 14px;
line-height: 19px;
font-weight: 400;
letter-spacing: 0;
color: #333
}
.ShowMoreBannerImage_container__v3sIS div .ShowMoreBannerImage_blockParagraph__Ivi1C.ShowMoreBannerImage_expanded__hjP74 {
-webkit-line-clamp: unset;
line-clamp: unset;
display: block
}
.ShowMoreBannerImage_container__v3sIS div .ShowMoreBannerImage_button__Ldbwv {
font-family: Roboto, sans-serif;
font-style: normal;
display: flex;
align-items: center;
text-align: center;
cursor: pointer;
font-size: 14px;
line-height: 19px;
font-weight: 400;
letter-spacing: 0;
color: #666;
-webkit-text-decoration-line: underline;
text-decoration-line: underline;
margin: 16px auto 0
}
.ShowMoreBannerImage_container__v3sIS div .ShowMoreBannerImage_button__Ldbwv:hover {
color: #ed0030 !important
}
.ShowMoreBannerImage_container__v3sIS .ShowMoreBannerImage_alwaysDisplayNavigation____th6 [data-fs-carousel-track-container] {
padding: 0;
margin: 0
}
.ShowMoreBannerImage_container__v3sIS .ShowMoreBannerImage_alwaysDisplayNavigation____th6 [data-fs-carousel-track-container] ul {
gap: 24px;
padding: 0 16px;
margin: 0
}
.ShowMoreBannerImage_container__v3sIS .ShowMoreBannerImage_alwaysDisplayNavigation____th6 [data-fs-carousel-track-container] ul li {
margin: 0;
width: auto !important
}
.ShowMoreBannerImage_container__v3sIS .ShowMoreBannerImage_alwaysDisplayNavigation____th6 [data-fs-carousel-controls] {
display: none;
opacity: 1
}
.ShowMoreBannerImage_container__v3sIS [data-fs-option-content] {
display: flex;
flex-direction: column;
gap: 16px;
margin: 0;
padding: 0
}
.ShowMoreBannerImage_container__v3sIS [data-fs-option-content] .ShowMoreBannerImage_cardBanner__p2Unn {
min-width: 358px;
display: flex;
height: 60px;
margin: 0;
padding: 0;
border-radius: 4px;
overflow: hidden
}
.ShowMoreBannerImage_container__v3sIS [data-fs-option-content] .ShowMoreBannerImage_textInside__c40BY {
color: #fff;
position: absolute;
width: 58%;
display: flex;
right: 32px;
text-align: left;
margin-top: .8rem;
font-size: 14px
}
.ShowMoreBannerImage_container__v3sIS [data-fs-option-content] .ShowMoreBannerImage_textInside__c40BY a {
color: #fff;
text-decoration: none
}
@media(min-width:1024px) {
.ShowMoreBannerImage_container__v3sIS {
width: 100%;
padding: 0;
margin: auto;
max-width: 1248px
}
.ShowMoreBannerImage_container__v3sIS div h6 {
padding: 0;
font-size: 24px;
line-height: 24px;
font-weight: 700;
letter-spacing: 0;
color: #666
}
.ShowMoreBannerImage_container__v3sIS div .ShowMoreBannerImage_blockParagraph__Ivi1C {
padding: 0;
line-clamp: 2;
-webkit-line-clamp: 2;
font-size: 16px;
line-height: 21px;
font-weight: 400;
letter-spacing: 0;
color: #333
}
.ShowMoreBannerImage_container__v3sIS div .ShowMoreBannerImage_button__Ldbwv {
margin-top: 8px;
text-align: center;
font-size: 16px;
line-height: 21px;
font-weight: 400;
letter-spacing: 0;
color: #666
}
.ShowMoreBannerImage_container__v3sIS .ShowMoreBannerImage_alwaysDisplayNavigation____th6 [data-fs-carousel-track-container] ul {
padding: 0
}
.ShowMoreBannerImage_container__v3sIS [data-fs-option-content] {
display: flex;
justify-content: center;
align-items: center;
flex-direction: row;
gap: 16px
}
.ShowMoreBannerImage_container__v3sIS [data-fs-option-content] .ShowMoreBannerImage_cardBanner__p2Unn {
min-width: 400px;
display: flex;
height: 220px;
justify-content: center;
align-items: center;
text-align: center
}
.ShowMoreBannerImage_container__v3sIS [data-fs-option-content] .ShowMoreBannerImage_cardBanner__p2Unn img {
position: absolute
}
.ShowMoreBannerImage_container__v3sIS [data-fs-option-content] .ShowMoreBannerImage_textInside__c40BY {
color: #fff;
font-size: 16px;
position: relative;
right: 0;
margin-top: 8rem;
text-align: center
}
.ShowMoreBannerImage_container__v3sIS [data-fs-option-content] .ShowMoreBannerImage_textInside__c40BY a {
color: #fff;
text-decoration: none
}
.ShowMoreBannerImage_button__Ldbwv:hover {
color: #ed0030 !important
}
}
.SearchTerm_searchTermContainer__2KyyF {
width: 100%;
max-width: 100%;
display: flex;
justify-content: flex-start;
align-items: center;
padding: 24px 0 0 16px
}
.SearchTerm_searchTermContainer__2KyyF section {
padding: 0;
margin: 0;
width: -webkit-fit-content;
width: -moz-fit-content;
width: fit-content;
text-transform: lowercase
}
.SearchTerm_searchTermContainer__2KyyF .SearchTerm_searchTerm__5fmGH {
text-transform: lowercase;
font-size: 18px;
line-height: 30px;
font-weight: "";
letter-spacing: 0;
color: #666
}
@media screen and (min-width:1024px) {
.SearchTerm_searchTermContainer__2KyyF {
width: 100%;
margin: auto;
max-width: 1248px;
padding: 40px 0 0;
background-color: transparent
}
.SearchTerm_searchTermContainer__2KyyF .SearchTerm_searchTerm__5fmGH {
text-transform: lowercase;
font-size: 20px;
line-height: 44px;
font-weight: "";
letter-spacing: 0;
color: ""
}
}
@layer components {
.CartSidebar_section__tbZKG [data-fs-icon] {
display: flex;
align-items: center;
justify-content: center
}
.CartSidebar_section__tbZKG [data-fs-overlay] {
--fs-overlay-bkg-color: rgba(0, 0, 0, .2);
position: fixed;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: var(--fs-z-index-highest);
background-color: var(--fs-overlay-bkg-color)
}
.CartSidebar_section__tbZKG [data-fs-badge] {
--fs-badge-padding: var(--fs-spacing-0) var(--fs-spacing-2);
--fs-badge-border-radius: var(--fs-border-radius-pill);
--fs-badge-border-width: 0;
--fs-badge-border-style: none;
--fs-badge-border-color: transparent;
--fs-badge-bkg-color: var(--fs-color-neutral-bkg);
--fs-badge-text-color: var(--fs-color-text);
--fs-badge-text-size: var(--fs-text-size-tiny);
--fs-badge-text-weight: var(--fs-text-weight-bold);
--fs-badge-transition-function: var(--fs-transition-function);
--fs-badge-transition-property: var(--fs-transition-property);
--fs-badge-transition-timing: var(--fs-transition-timing);
--fs-badge-neutral-bkg-color: var(--fs-color-neutral-bkg);
--fs-badge-neutral-text-color: var(--fs-badge-text-color);
--fs-badge-neutral-border-color: var(--fs-color-neutral-bkg);
--fs-badge-success-bkg-color: var(--fs-color-success-bkg);
--fs-badge-success-text-color: var(--fs-badge-text-color);
--fs-badge-success-border-color: var(--fs-color-success-bkg);
--fs-badge-highlighted-bkg-color: var(--fs-color-highlighted-bkg);
--fs-badge-highlighted-text-color: var(--fs-color-highlighted-text);
--fs-badge-highlighted-border-color: var(--fs-color-highlighted-bkg);
--fs-badge-info-bkg-color: var(--fs-color-info-bkg);
--fs-badge-info-text-color: var(--fs-color-info-text);
--fs-badge-info-border-color: var(--fs-color-info-bkg);
--fs-badge-warning-bkg-color: var(--fs-color-warning-bkg);
--fs-badge-warning-text-color: var(--fs-color-warning-text);
--fs-badge-warning-border-color: var(--fs-color-warning-bkg);
--fs-badge-danger-bkg-color: var(--fs-color-danger-bkg);
--fs-badge-danger-text-color: var(--fs-badge-text-color);
--fs-badge-danger-border-color: var(--fs-color-danger-bkg);
--fs-badge-big-text-size: var(--fs-text-size-legend);
--fs-badge-big-padding: var(--fs-spacing-1) var(--fs-spacing-2);
--fs-badge-counter-size: var(--fs-spacing-3);
--fs-badge-counter-padding: var(--fs-spacing-0);
--fs-badge-counter-text-size: var(--fs-text-size-0);
--fs-badge-counter-text-color: var(--fs-color-text-inverse);
--fs-badge-counter-bkg-color: var(--fs-color-link);
--fs-badge-counter-border-radius: var(--fs-border-radius-pill);
--fs-badge-counter-border-color: var(--fs-color-body-bkg);
width: -webkit-fit-content;
width: -moz-fit-content;
width: fit-content;
height: -webkit-fit-content;
height: -moz-fit-content;
height: fit-content;
font-size: var(--fs-badge-text-size);
font-weight: var(--fs-badge-text-weight);
line-height: 1;
color: var(--fs-badge-text-color);
text-transform: uppercase;
white-space: nowrap;
border: var(--fs-badge-border-width) var(--fs-badge-border-style) var(--fs-badge-border-color);
border-radius: var(--fs-badge-border-radius)
}
.CartSidebar_section__tbZKG [data-fs-badge] [data-fs-badge-wrapper] {
padding: var(--fs-badge-padding);
overflow: hidden;
border-radius: var(--fs-badge-border-radius)
}
.CartSidebar_section__tbZKG [data-fs-badge][data-fs-badge-size=big] {
font-size: var(--fs-badge-big-text-size)
}
.CartSidebar_section__tbZKG [data-fs-badge][data-fs-badge-size=big] [data-fs-badge-wrapper] {
padding: var(--fs-badge-big-padding)
}
.CartSidebar_section__tbZKG [data-fs-badge][data-fs-badge-counter=true] {
position: absolute;
top: .375rem;
left: 1.625rem;
font-size: 10px;
color: var(--fs-badge-counter-text-color);
border-color: var(--fs-badge-counter-border-color);
border-radius: var(--fs-badge-counter-border-radius)
}
.CartSidebar_section__tbZKG [data-fs-badge][data-fs-badge-counter=true] [data-fs-badge-wrapper] {
display: flex;
align-items: center;
justify-content: center;
min-width: var(--fs-badge-counter-size);
height: var(--fs-badge-counter-size);
padding: var(--fs-badge-counter-padding);
background-color: var(--fs-badge-counter-bkg-color);
border-radius: var(--fs-badge-counter-border-radius)
}
.CartSidebar_section__tbZKG [data-fs-badge][data-fs-badge-variant=success] {
color: var(--fs-badge-success-text-color)
}
.CartSidebar_section__tbZKG [data-fs-badge][data-fs-badge-variant=success] [data-fs-badge-wrapper] {
background-color: var(--fs-badge-success-bkg-color);
border-color: var(--fs-badge-success-border-color)
}
.CartSidebar_section__tbZKG [data-fs-badge][data-fs-badge-variant=neutral] {
color: var(--fs-badge-neutral-text-color)
}
.CartSidebar_section__tbZKG [data-fs-badge][data-fs-badge-variant=neutral] [data-fs-badge-wrapper] {
background-color: var(--fs-badge-neutral-bkg-color);
border-color: var(--fs-badge-neutral-border-color)
}
.CartSidebar_section__tbZKG [data-fs-badge][data-fs-badge-variant=highlighted] {
color: var(--fs-badge-highlighted-text-color)
}
.CartSidebar_section__tbZKG [data-fs-badge][data-fs-badge-variant=highlighted] [data-fs-badge-wrapper] {
background-color: var(--fs-badge-highlighted-bkg-color);
border-color: var(--fs-badge-highlighted-border-color)
}
.CartSidebar_section__tbZKG [data-fs-badge][data-fs-badge-variant=info] {
color: var(--fs-badge-info-text-color)
}
.CartSidebar_section__tbZKG [data-fs-badge][data-fs-badge-variant=info] [data-fs-badge-wrapper] {
background-color: var(--fs-badge-info-bkg-color);
border-color: var(--fs-badge-info-border-color)
}
.CartSidebar_section__tbZKG [data-fs-badge][data-fs-badge-variant=warning] {
color: var(--fs-badge-warning-text-color)
}
.CartSidebar_section__tbZKG [data-fs-badge][data-fs-badge-variant=warning] [data-fs-badge-wrapper] {
background-color: var(--fs-badge-warning-bkg-color);
border-color: var(--fs-badge-warning-border-color)
}
.CartSidebar_section__tbZKG [data-fs-badge][data-fs-badge-variant=danger] {
color: var(--fs-badge-danger-text-color)
}
.CartSidebar_section__tbZKG [data-fs-badge][data-fs-badge-variant=danger] [data-fs-badge-wrapper] {
background-color: var(--fs-badge-danger-bkg-color);
border-color: var(--fs-badge-danger-border-color)
}
.CartSidebar_section__tbZKG [data-fs-button] {
--fs-button-padding: calc(var(--fs-spacing-1) - (var(--fs-button-border-width) * 2)) var(--fs-spacing-3);
--fs-button-height: var(--fs-control-tap-size);
--fs-button-gap: var(--fs-spacing-2);
--fs-button-shadow: var(--fs-shadow);
--fs-button-shadow-hover: var(--fs-button-shadow);
--fs-button-border-radius: var(--fs-border-radius);
--fs-button-border-width: var(--fs-border-width-thick);
--fs-button-border-color: transparent;
--fs-button-text-size: var(--fs-text-size-base);
--fs-button-text-weight: var(--fs-text-weight-bold);
--fs-button-transition-function: var(--fs-transition-function);
--fs-button-transition-property: var(--fs-transition-property);
--fs-button-transition-timing: var(--fs-transition-timing);
--fs-button-primary-text-color: var(--fs-color-primary-text);
--fs-button-primary-text-color-hover: var(--fs-button-primary-text-color);
--fs-button-primary-text-color-active: var(--fs-button-primary-text-color);
--fs-button-primary-bkg-color: var(--fs-color-primary-bkg);
--fs-button-primary-bkg-color-hover: var(--fs-color-primary-bkg-hover);
--fs-button-primary-bkg-color-active: var(--fs-color-primary-bkg-active);
--fs-button-primary-border-color: transparent;
--fs-button-primary-border-color-hover: var(--fs-button-primary-border-color);
--fs-button-primary-border-color-active: var(--fs-button-primary-border-color);
--fs-button-primary-shadow-hover: var(--fs-button-shadow-hover);
--fs-button-primary-inverse-text-color: var(--fs-button-primary-bkg-color);
--fs-button-primary-inverse-text-color-hover: var(--fs-button-primary-bkg-color);
--fs-button-primary-inverse-text-color-active: var(--fs-button-primary-bkg-color);
--fs-button-primary-inverse-bkg-color: var(--fs-button-primary-text-color);
--fs-button-primary-inverse-bkg-color-hover: var(--fs-color-primary-bkg-light);
--fs-button-primary-inverse-bkg-color-active: var(--fs-color-primary-bkg-light-active);
--fs-button-primary-inverse-border-color: var(--fs-button-primary-border-color);
--fs-button-primary-inverse-border-color-hover: var(--fs-button-primary-border-color);
--fs-button-primary-inverse-border-color-active: var(--fs-button-primary-border-color);
--fs-button-primary-inverse-shadow-hover: var(--fs-button-shadow-hover);
--fs-button-secondary-text-color: var(--fs-color-secondary-text);
--fs-button-secondary-text-color-hover: var(--fs-color-text-inverse);
--fs-button-secondary-text-color-active: var(--fs-button-secondary-text-color-hover);
--fs-button-secondary-bkg-color: var(--fs-color-secondary-bkg);
--fs-button-secondary-bkg-color-hover: var(--fs-color-secondary-bkg-hover);
--fs-button-secondary-bkg-color-active: var(--fs-color-secondary-bkg-active);
--fs-button-secondary-border-color: var(--fs-button-secondary-text-color);
--fs-button-secondary-border-color-hover: var(--fs-button-secondary-bkg-color-hover);
--fs-button-secondary-border-color-active: var(--fs-button-secondary-bkg-color-active);
--fs-button-secondary-shadow-hover: var(--fs-button-shadow-hover);
--fs-button-secondary-inverse-text-color: var(--fs-button-secondary-text-color-hover);
--fs-button-secondary-inverse-text-color-hover: var(--fs-button-secondary-text-color);
--fs-button-secondary-inverse-text-color-active: var(--fs-button-secondary-inverse-text-color-hover);
--fs-button-secondary-inverse-bkg-color: var(--fs-button-secondary-bkg-color);
--fs-button-secondary-inverse-bkg-color-hover: var(--fs-button-secondary-text-color-hover);
--fs-button-secondary-inverse-bkg-color-active: var(--fs-color-secondary-bkg-light);
--fs-button-secondary-inverse-border-color: var(--fs-button-secondary-inverse-text-color);
--fs-button-secondary-inverse-border-color-hover: var(--fs-button-secondary-inverse-bkg-color-hover);
--fs-button-secondary-inverse-border-color-active: var(--fs-button-secondary-inverse-bkg-color-active);
--fs-button-secondary-inverse-shadow-hover: var(--fs-button-shadow-hover);
--fs-button-tertiary-text-color: var(--fs-color-tertiary-text);
--fs-button-tertiary-text-color-hover: var(--fs-button-tertiary-text-color);
--fs-button-tertiary-text-color-active: var(--fs-button-primary-bkg-color);
--fs-button-tertiary-bkg-color: var(--fs-color-tertiary-bkg);
--fs-button-tertiary-bkg-color-hover: var(--fs-color-tertiary-bkg-hover);
--fs-button-tertiary-bkg-color-active: var(--fs-color-tertiary-bkg-active);
--fs-button-tertiary-border-color: transparent;
--fs-button-tertiary-border-color-hover: var(--fs-button-tertiary-border-color);
--fs-button-tertiary-border-color-active: var(--fs-button-tertiary-border-color);
--fs-button-tertiary-shadow-hover: var(--fs-button-shadow-hover);
--fs-button-tertiary-inverse-text-color: var(--fs-button-secondary-text-color-hover);
--fs-button-tertiary-inverse-text-color-hover: var(--fs-button-secondary-text-color-hover);
--fs-button-tertiary-inverse-text-color-active: var(--fs-button-secondary-text-color-hover);
--fs-button-tertiary-inverse-bkg-color: var(--fs-button-secondary-inverse-bkg-color);
--fs-button-tertiary-inverse-bkg-color-hover: var(--fs-button-primary-bkg-color-hover);
--fs-button-tertiary-inverse-bkg-color-active: var(--fs-button-primary-bkg-color-active);
--fs-button-tertiary-inverse-border-color: var(--fs-button-tertiary-border-color);
--fs-button-tertiary-inverse-border-color-hover: var(--fs-button-tertiary-border-color);
--fs-button-tertiary-inverse-border-color-active: var(--fs-button-tertiary-border-color);
--fs-button-tertiary-inverse-shadow-hover: var(--fs-button-shadow-hover);
--fs-button-disabled-bkg-color: var(--fs-color-disabled-bkg);
--fs-button-disabled-text-color: var(--fs-color-disabled-text);
--fs-button-loading-label-column-gap: var(--fs-spacing-3);
--fs-button-small-padding: var(--fs-spacing-0) var(--fs-spacing-1);
--fs-button-small-min-height: var(--fs-spacing-7);
--fs-button-small-gap: var(--fs-spacing-1);
--fs-button-small-icon-width: var(--fs-spacing-3);
--fs-button-small-icon-height: var(--fs-button-small-icon-width);
--fs-button-icon-padding: 0 var(--fs-spacing-1);
display: flex;
align-items: stretch;
width: -webkit-fit-content;
width: -moz-fit-content;
width: fit-content;
min-height: var(--fs-button-height);
padding: 0;
cursor: pointer
}
.CartSidebar_section__tbZKG [data-fs-button] [data-fs-button-wrapper] {
position: relative;
display: inline-flex;
-moz-column-gap: var(--fs-button-gap);
column-gap: var(--fs-button-gap);
align-items: center;
justify-content: center;
width: 100%;
padding: var(--fs-button-padding);
font-size: var(--fs-button-text-size);
font-weight: var(--fs-button-text-weight);
line-height: var(--fs-button-text-size);
text-decoration: none;
border: var(--fs-button-border-width) solid var(--fs-button-border-color);
border-radius: var(--fs-button-border-radius);
outline: none;
box-shadow: var(--fs-button-shadow);
transition: var(--fs-button-transition-property) var(--fs-button-transition-timing) var(--fs-button-transition-function)
}
.CartSidebar_section__tbZKG [data-fs-button][data-fs-button-variant]:focus,
.CartSidebar_section__tbZKG [data-fs-button][data-fs-button-variant]:focus-visible {
box-shadow: none
}
@media not all and (-webkit-min-device-pixel-ratio:0),
not all and (min-resolution:0.001dpcm) {
@supports(-webkit-appearance:none) {
.CartSidebar_section__tbZKG [data-fs-button][data-fs-button-variant]:focus [data-fs-button-wrapper],
.CartSidebar_section__tbZKG [data-fs-button][data-fs-button-variant]:focus:hover [data-fs-button-wrapper] {
outline: none;
box-shadow: 0 0 0 1px var(--fs-color-body-bkg), 0 0 0 var(--fs-border-width-thickest) var(--fs-color-focus-ring)
}
}
}
.CartSidebar_section__tbZKG [data-fs-button][data-fs-button-variant]:focus-visible [data-fs-button-wrapper],
.CartSidebar_section__tbZKG [data-fs-button][data-fs-button-variant]:focus-visible:hover [data-fs-button-wrapper] {
outline: none;
box-shadow: 0 0 0 1px var(--fs-color-body-bkg), 0 0 0 var(--fs-border-width-thickest) var(--fs-color-focus-ring)
}
.CartSidebar_section__tbZKG [data-fs-button][data-fs-button-variant]:disabled [data-fs-button-wrapper],
.CartSidebar_section__tbZKG [data-fs-button][data-fs-button-variant][data-fs-button-disabled=true] [data-fs-button-wrapper] {
color: var(--fs-button-disabled-text-color);
cursor: not-allowed;
background-color: var(--fs-button-disabled-bkg-color);
border: 0;
box-shadow: none
}
.CartSidebar_section__tbZKG [data-fs-button][data-fs-button-variant]:disabled [data-fs-button-wrapper] svg,
.CartSidebar_section__tbZKG [data-fs-button][data-fs-button-variant][data-fs-button-disabled=true] [data-fs-button-wrapper] svg {
color: var(--fs-color-neutral-5)
}
.CartSidebar_section__tbZKG [data-fs-button][data-fs-button-variant]:disabled [data-fs-button-wrapper]:hover,
.CartSidebar_section__tbZKG [data-fs-button][data-fs-button-variant][data-fs-button-disabled=true] [data-fs-button-wrapper]:hover {
color: var(--fs-button-disabled-text-color);
background-color: var(--fs-button-disabled-bkg-color)
}
.CartSidebar_section__tbZKG [data-fs-button][data-fs-button-size=small] {
--fs-control-tap-size: var(--fs-button-small-min-height);
padding: var(--fs-spacing-1)
}
.CartSidebar_section__tbZKG [data-fs-button][data-fs-button-size=small] [data-fs-button-wrapper] {
-moz-column-gap: var(--fs-button-small-gap);
column-gap: var(--fs-button-small-gap);
padding: var(--fs-button-small-padding)
}
.CartSidebar_section__tbZKG [data-fs-button][data-fs-button-size=small]:not([data-fs-icon-button=true]) [data-fs-icon] {
width: var(--fs-button-small-icon-width);
height: var(--fs-button-small-icon-height)
}
.CartSidebar_section__tbZKG [data-fs-button][data-fs-button-variant=primary] [data-fs-button-wrapper] {
color: var(--fs-button-primary-text-color);
background-color: var(--fs-button-primary-bkg-color);
border: var(--fs-button-border-width) solid var(--fs-button-primary-border-color)
}
.CartSidebar_section__tbZKG [data-fs-button][data-fs-button-variant=primary]:hover [data-fs-button-wrapper] {
color: var(--fs-button-primary-text-color-hover);
background-color: var(--fs-button-primary-bkg-color-hover);
border-color: var(--fs-button-primary-border-color-hover);
box-shadow: var(--fs-button-primary-shadow-hover)
}
.CartSidebar_section__tbZKG [data-fs-button][data-fs-button-variant=primary]:focus [data-fs-button-wrapper],
.CartSidebar_section__tbZKG [data-fs-button][data-fs-button-variant=primary]:focus-visible [data-fs-button-wrapper] {
color: var(--fs-button-primary-text-color-hover);
background-color: var(--fs-button-primary-bkg-color-hover)
}
.CartSidebar_section__tbZKG [data-fs-button][data-fs-button-variant=primary]:active [data-fs-button-wrapper] {
color: var(--fs-button-primary-text-color-active);
background-color: var(--fs-button-primary-bkg-color-active);
border-color: var(--fs-button-primary-border-color-active)
}
.CartSidebar_section__tbZKG [data-fs-button][data-fs-button-variant=primary][data-fs-button-inverse=true] [data-fs-button-wrapper] {
color: var(--fs-button-primary-inverse-text-color);
background-color: var(--fs-button-primary-inverse-bkg-color);
border: var(--fs-button-border-width) solid var(--fs-button-primary-inverse-border-color)
}
.CartSidebar_section__tbZKG [data-fs-button][data-fs-button-variant=primary][data-fs-button-inverse=true]:hover [data-fs-button-wrapper] {
color: var(--fs-button-primary-inverse-text-color-hover);
background-color: var(--fs-button-primary-inverse-bkg-color-hover);
border-color: var(--fs-button-primary-inverse-border-color-hover);
box-shadow: var(--fs-button-primary-inverse-shadow-hover)
}
.CartSidebar_section__tbZKG [data-fs-button][data-fs-button-variant=primary][data-fs-button-inverse=true]:focus [data-fs-button-wrapper],
.CartSidebar_section__tbZKG [data-fs-button][data-fs-button-variant=primary][data-fs-button-inverse=true]:focus-visible [data-fs-button-wrapper] {
color: var(--fs-button-primary-inverse-text-color-hover);
background-color: var(--fs-button-primary-inverse-bkg-color-hover)
}
.CartSidebar_section__tbZKG [data-fs-button][data-fs-button-variant=primary][data-fs-button-inverse=true]:active [data-fs-button-wrapper] {
color: var(--fs-button-primary-inverse-text-color-active);
background-color: var(--fs-button-primary-inverse-bkg-color-active);
border-color: var(--fs-button-primary-inverse-border-color-active)
}
.CartSidebar_section__tbZKG [data-fs-button][data-fs-button-variant=secondary] [data-fs-button-wrapper] {
color: var(--fs-button-secondary-text-color);
background-color: var(--fs-button-secondary-bkg-color);
border: var(--fs-button-border-width) solid var(--fs-button-secondary-border-color)
}
.CartSidebar_section__tbZKG [data-fs-button][data-fs-button-variant=secondary]:hover [data-fs-button-wrapper] {
color: var(--fs-button-secondary-text-color-hover);
background-color: var(--fs-button-secondary-bkg-color-hover);
border-color: var(--fs-button-secondary-border-color-hover);
box-shadow: var(--fs-button-secondary-shadow-hover)
}
.CartSidebar_section__tbZKG [data-fs-button][data-fs-button-variant=secondary]:focus [data-fs-button-wrapper],
.CartSidebar_section__tbZKG [data-fs-button][data-fs-button-variant=secondary]:focus-visible [data-fs-button-wrapper] {
color: var(--fs-button-secondary-text-color-hover);
background-color: var(--fs-button-secondary-bkg-color-hover)
}
.CartSidebar_section__tbZKG [data-fs-button][data-fs-button-variant=secondary]:active [data-fs-button-wrapper] {
color: var(--fs-button-secondary-text-color-active);
background-color: var(--fs-button-secondary-bkg-color-active);
border-color: var(--fs-button-secondary-border-color-active)
}
.CartSidebar_section__tbZKG [data-fs-button][data-fs-button-variant=secondary][data-fs-button-inverse=true] [data-fs-button-wrapper] {
color: var(--fs-button-secondary-inverse-text-color);
background-color: var(--fs-button-secondary-inverse-bkg-color);
border: var(--fs-button-border-width) solid var(--fs-button-secondary-inverse-border-color)
}
.CartSidebar_section__tbZKG [data-fs-button][data-fs-button-variant=secondary][data-fs-button-inverse=true]:hover [data-fs-button-wrapper] {
color: var(--fs-button-secondary-inverse-text-color-hover);
background-color: var(--fs-button-secondary-inverse-bkg-color-hover);
border-color: var(--fs-button-secondary-inverse-border-color-hover);
box-shadow: var(--fs-button-secondary-inverse-shadow-hover)
}
.CartSidebar_section__tbZKG [data-fs-button][data-fs-button-variant=secondary][data-fs-button-inverse=true]:focus [data-fs-button-wrapper],
.CartSidebar_section__tbZKG [data-fs-button][data-fs-button-variant=secondary][data-fs-button-inverse=true]:focus-visible [data-fs-button-wrapper] {
color: var(--fs-button-secondary-inverse-text-color-hover);
background-color: var(--fs-button-secondary-inverse-bkg-color-hover)
}
.CartSidebar_section__tbZKG [data-fs-button][data-fs-button-variant=secondary][data-fs-button-inverse=true]:active [data-fs-button-wrapper] {
color: var(--fs-button-secondary-inverse-text-color-active);
background-color: var(--fs-button-secondary-inverse-bkg-color-active);
border-color: var(--fs-button-secondary-inverse-border-color-active)
}
.CartSidebar_section__tbZKG [data-fs-button][data-fs-button-variant=tertiary] [data-fs-button-wrapper] {
color: var(--fs-button-tertiary-text-color);
background-color: var(--fs-button-tertiary-bkg-color);
border: var(--fs-button-border-width) solid var(--fs-button-tertiary-border-color)
}
.CartSidebar_section__tbZKG [data-fs-button][data-fs-button-variant=tertiary]:hover [data-fs-button-wrapper] {
color: var(--fs-button-tertiary-text-color-hover);
background-color: var(--fs-button-tertiary-bkg-color-hover);
border-color: var(--fs-button-tertiary-border-color-hover);
box-shadow: var(--fs-button-tertiary-shadow-hover)
}
.CartSidebar_section__tbZKG [data-fs-button][data-fs-button-variant=tertiary]:focus [data-fs-button-wrapper],
.CartSidebar_section__tbZKG [data-fs-button][data-fs-button-variant=tertiary]:focus-visible [data-fs-button-wrapper] {
color: var(--fs-button-tertiary-text-color-hover);
background-color: var(--fs-button-tertiary-bkg-color-hover)
}
.CartSidebar_section__tbZKG [data-fs-button][data-fs-button-variant=tertiary]:active [data-fs-button-wrapper] {
color: var(--fs-button-tertiary-text-color-active);
background-color: var(--fs-button-tertiary-bkg-color-active);
border-color: var(--fs-button-tertiary-border-color-active)
}
.CartSidebar_section__tbZKG [data-fs-button][data-fs-button-variant=tertiary][data-fs-button-inverse=true] [data-fs-button-wrapper] {
color: var(--fs-button-tertiary-inverse-text-color);
background-color: var(--fs-button-tertiary-inverse-bkg-color);
border: var(--fs-button-border-width) solid var(--fs-button-tertiary-inverse-border-color)
}
.CartSidebar_section__tbZKG [data-fs-button][data-fs-button-variant=tertiary][data-fs-button-inverse=true]:hover [data-fs-button-wrapper] {
color: var(--fs-button-tertiary-inverse-text-color-hover);
background-color: var(--fs-button-tertiary-inverse-bkg-color-hover);
border-color: var(--fs-button-tertiary-inverse-border-color-hover);
box-shadow: var(--fs-button-tertiary-inverse-shadow-hover)
}
.CartSidebar_section__tbZKG [data-fs-button][data-fs-button-variant=tertiary][data-fs-button-inverse=true]:focus [data-fs-button-wrapper],
.CartSidebar_section__tbZKG [data-fs-button][data-fs-button-variant=tertiary][data-fs-button-inverse=true]:focus-visible [data-fs-button-wrapper] {
color: var(--fs-button-tertiary-inverse-text-color-hover);
background-color: var(--fs-button-tertiary-inverse-bkg-color-hover)
}
.CartSidebar_section__tbZKG [data-fs-button][data-fs-button-variant=tertiary][data-fs-button-inverse=true]:active [data-fs-button-wrapper] {
color: var(--fs-button-tertiary-inverse-text-color-active);
background-color: var(--fs-button-tertiary-inverse-bkg-color-active);
border-color: var(--fs-button-tertiary-inverse-border-color-active)
}
.CartSidebar_section__tbZKG [data-fs-button][data-fs-icon-button=true] {
width: var(--fs-button-height)
}
.CartSidebar_section__tbZKG [data-fs-button][data-fs-icon-button=true] [data-fs-button-wrapper] {
-moz-column-gap: 0;
column-gap: 0;
padding: 0;
border-width: 0;
width: 100%
}
.CartSidebar_section__tbZKG [data-fs-button][data-fs-button-loading=true] [data-fs-button-wrapper]>* {
opacity: 0;
pointer-events: none
}
.CartSidebar_section__tbZKG [data-fs-button][data-fs-button-loading=true] [data-fs-button-wrapper] [data-fs-button-loading-label] {
position: absolute;
opacity: 1;
display: flex;
-moz-column-gap: var(--fs-button-loading-label-column-gap);
column-gap: var(--fs-button-loading-label-column-gap)
}
.CartSidebar_section__tbZKG [data-fs-link] {
--fs-link-min-width: auto;
--fs-link-min-height: var(--fs-link-min-width);
--fs-link-padding: var(--fs-spacing-2) var(--fs-spacing-0);
--fs-link-border-radius: var(--fs-border-radius);
--fs-link-text-line-height: 1.5;
--fs-link-text-color: var(--fs-color-link);
--fs-link-text-color-visited: var(--fs-color-link-visited);
--fs-link-text-decoration: none;
--fs-link-text-decoration-hover: underline;
--fs-link-transition-function: var(--fs-transition-function);
--fs-link-transition-property: var(--fs-transition-property);
--fs-link-transition-timing: var(--fs-transition-timing);
--fs-link-inverse-text-color: var(--fs-color-link-inverse);
--fs-link-inverse-text-color-visited: var(--fs-link-inverse-text-color);
--fs-link-display-text-line-height: var(--fs-link-text-line-height);
--fs-link-display-text-color: var(--fs-color-text-display);
--fs-link-display-text-color-visited: var(--fs-link-display-text-color);
--fs-link-inline-padding: 0;
--fs-link-inline-text-decoration: underline;
--fs-link-inline-text-color: var(--fs-link-text-color);
--fs-link-small-text-size: var(--fs-text-size-1);
--fs-link-small-padding: var(--fs-spacing-1) var(--fs-spacing-0);
min-width: var(--fs-link-min-width);
min-height: var(--fs-link-min-height);
padding: var(--fs-link-padding);
-webkit-text-decoration: var(--fs-link-text-decoration);
text-decoration: var(--fs-link-text-decoration)
}
.CartSidebar_section__tbZKG [data-fs-link]:hover {
-webkit-text-decoration: var(--fs-link-text-decoration-hover);
text-decoration: var(--fs-link-text-decoration-hover)
}
.CartSidebar_section__tbZKG [data-fs-link]:visited {
color: var(--fs-link-text-color-visited)
}
.CartSidebar_section__tbZKG [data-fs-link] a {
border-radius: var(--fs-link-border-radius);
transition: var(--fs-link-transition-property) var(--fs-link-transition-timing) var(--fs-link-transition-function)
}
@media not all and (-webkit-min-device-pixel-ratio:0),
not all and (min-resolution:0.001dpcm) {
@supports(-webkit-appearance:none) {
.CartSidebar_section__tbZKG [data-fs-link] a:focus {
outline: none;
box-shadow: 0 0 0 1px var(--fs-color-body-bkg), 0 0 0 var(--fs-border-width-thickest) var(--fs-color-focus-ring)
}
}
}
.CartSidebar_section__tbZKG [data-fs-link] a:focus-visible {
outline: none;
box-shadow: 0 0 0 1px var(--fs-color-body-bkg), 0 0 0 var(--fs-border-width-thickest) var(--fs-color-focus-ring)
}
.CartSidebar_section__tbZKG [data-fs-link][data-fs-link-variant=default] {
line-height: var(--fs-link-text-line-height);
color: var(--fs-link-text-color)
}
.CartSidebar_section__tbZKG [data-fs-link][data-fs-link-variant=display] {
line-height: var(--fs-link-display-text-line-height);
color: var(--fs-link-display-text-color)
}
.CartSidebar_section__tbZKG [data-fs-link][data-fs-link-variant=display]:visited {
color: var(--fs-link-display-text-color-visited)
}
.CartSidebar_section__tbZKG [data-fs-link][data-fs-link-variant=inline] {
display: inline-block;
padding: var(--fs-link-inline-padding);
color: var(--fs-link-inline-text-color);
-webkit-text-decoration: var(--fs-link-inline-text-decoration);
text-decoration: var(--fs-link-inline-text-decoration)
}
.CartSidebar_section__tbZKG [data-fs-link][data-fs-link-size=small] {
font-size: var(--fs-link-small-text-size)
}
@media(min-width:1280px) {
.CartSidebar_section__tbZKG [data-fs-link][data-fs-link-size=small] {
padding: var(--fs-link-small-padding)
}
}
.CartSidebar_section__tbZKG [data-fs-link][data-fs-link-inverse=true] {
color: var(--fs-link-inverse-text-color)
}
.CartSidebar_section__tbZKG [data-fs-link][data-fs-link-inverse=true]:visited {
color: var(--fs-link-inverse-text-color-visited)
}
.CartSidebar_section__tbZKG [data-fs-list] {
--fs-list-style-unordered: initial;
--fs-list-style-ordered: decimal;
padding: 0
}
.CartSidebar_section__tbZKG [data-fs-list][data-fs-list-marker=true] {
list-style: var(--fs-list-style-unordered);
list-style-position: inside
}
ol.CartSidebar_section__tbZKG [data-fs-list][data-fs-list-marker=true] {
list-style: var(--fs-list-style-ordered);
list-style-position: inside
}
.CartSidebar_section__tbZKG [data-fs-price] {
--fs-price-listing-text-size: var(--fs-text-size-legend);
--fs-price-listing-color: var(--fs-color-text-light);
--fs-price-listing-text-decoration: line-through;
--fs-price-spot-font-weight: var(--fs-text-weight-bold);
--fs-price-spot-color: var(--fs-color-text)
}
.CartSidebar_section__tbZKG [data-fs-price][data-fs-price-variant=listing] {
font-size: var(--fs-price-listing-text-size);
line-height: 1.7;
color: var(--fs-price-listing-color);
-webkit-text-decoration: var(--fs-price-listing-text-decoration);
text-decoration: var(--fs-price-listing-text-decoration)
}
.CartSidebar_section__tbZKG [data-fs-price][data-fs-price-variant=spot] {
line-height: 1.7;
color: var(--fs-price-spot-color);
font-weight: var(--fs-price-spot-font-weight)
}
.CartSidebar_section__tbZKG [data-fs-alert] {
--fs-alert-height: var(--fs-spacing-7);
--fs-alert-padding-left: var(--fs-spacing-3);
--fs-alert-padding-right: var(--fs-alert-padding-left);
--fs-alert-bkg-color: var(--fs-color-highlighted-bkg);
--fs-alert-text-color: var(--fs-color-highlighted-text);
--fs-alert-text-size: var(--fs-text-size-1);
--fs-alert-icon-width: var(--fs-spacing-4);
--fs-alert-icon-height: var(--fs-alert-icon-width);
--fs-alert-icon-margin-right: var(--fs-spacing-1);
--fs-alert-icon-color: var(--fs-alert-text-color);
--fs-alert-link-color: var(--fs-alert-text-color);
--fs-alert-link-color-visited: var(--fs-alert-text-color);
--fs-alert-button-text-color: var(--fs-alert-text-color);
--fs-alert-button-bkg-color: var(--fs-alert-bkg-color);
--fs-alert-button-border-radius: var(--fs-border-radius);
display: flex;
align-items: center;
width: 100%;
height: var(--fs-alert-height);
padding-right: var(--fs-alert-padding-right);
padding-left: var(--fs-alert-padding-left);
font-size: var(--fs-alert-text-size);
color: var(--fs-alert-text-color);
background-color: var(--fs-alert-bkg-color)
}
.CartSidebar_section__tbZKG [data-fs-alert]>[data-fs-icon] {
width: var(--fs-alert-icon-width);
height: var(--fs-alert-icon-height);
margin-right: var(--fs-alert-icon-margin-right);
color: var(--fs-alert-icon-color)
}
.CartSidebar_section__tbZKG [data-fs-alert] [data-fs-alert-content] {
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap
}
.CartSidebar_section__tbZKG [data-fs-alert] span {
font-weight: var(--fs-text-weight-bold)
}
.CartSidebar_section__tbZKG [data-fs-alert] [data-fs-alert-link] {
min-width: 0;
height: var(--fs-alert-height);
padding: 0 var(--fs-spacing-1);
overflow: hidden;
font-weight: var(--fs-text-weight-bold);
line-height: var(--fs-alert-height);
color: var(--fs-alert-link-color);
text-overflow: ellipsis;
white-space: nowrap
}
.CartSidebar_section__tbZKG [data-fs-alert] [data-fs-alert-link]:visited {
color: var(--fs-alert-link-color-visited)
}
.CartSidebar_section__tbZKG [data-fs-alert] [data-fs-alert-button] {
margin-left: auto
}
.CartSidebar_section__tbZKG [data-fs-alert] [data-fs-alert-button] [data-fs-button-wrapper] {
color: var(--fs-alert-button-text-color)
}
.CartSidebar_section__tbZKG [data-fs-alert] [data-fs-alert-button]:hover span {
filter: brightness(.95)
}
.CartSidebar_section__tbZKG [data-fs-alert][data-fs-alert-dismissible=true] {
padding-right: 0
}
.CartSidebar_section__tbZKG [data-fs-modal] {
--fs-modal-position-top: 30vh;
--fs-modal-position-right: var(--fs-spacing-4);
--fs-modal-position-left: var(--fs-spacing-4);
--fs-modal-max-width: calc(var(--fs-grid-breakpoint-desktop) / 3);
--fs-modal-min-height: var(--fs-spacing-5);
--fs-modal-margin: auto;
--fs-modal-background-color: var(--fs-color-body-bkg);
--fs-modal-border-radius: var(--fs-border-radius);
--fs-modal-width-tablet: calc(100vw / 3);
--fs-modal-min-width-tablet: calc(var(--fs-grid-breakpoint-desktop) / 3);
--fs-modal-transition-timing: var(--fs-transition-timing);
--fs-modal-transition-property: transform;
--fs-modal-transition-in-function: ease-in;
--fs-modal-transition-out-function: ease-in;
--fs-modal-header-padding: var(--fs-spacing-4) var(--fs-spacing-7) var(--fs-spacing-4) var(--fs-spacing-4);
--fs-modal-header-title-margin-bottom: .625rem;
--fs-modal-header-title-size: var(--fs-text-size-lead);
--fs-modal-header-title-weight: var(--fs-text-weight-bold);
--fs-modal-header-title-line-height: 1.2;
--fs-modal-header-description-size: var(--fs-text-size-body);
--fs-modal-header-description-line-height: 1.5;
--fs-modal-header-description-color: var(--fs-color-text-light);
--fs-modal-header-close-button-position-top: 0;
--fs-modal-header-close-button-position-right: 0;
--fs-modal-body-padding: var(--fs-spacing-1) var(--fs-spacing-4) var(--fs-spacing-5);
--fs-modal-footer-padding: var(--fs-spacing-3) 0 var(--fs-spacing-3);
--fs-modal-footer-box-shadow: 0 -1px 15px 0 rgba(0, 0, 0, .102);
--fs-modal-footer-actions-padding: var(--fs-spacing-1) var(--fs-spacing-4);
--fs-modal-footer-actions-gap: var(--fs-spacing-3);
position: fixed;
top: var(--fs-modal-position-top);
right: var(--fs-modal-position-right);
left: var(--fs-modal-position-left);
max-width: var(--fs-modal-max-width);
min-height: var(--fs-modal-min-height);
margin: var(--fs-modal-margin);
background-color: var(--fs-modal-background-color);
border-radius: var(--fs-modal-border-radius)
}
@media(min-width:768px) {
.CartSidebar_section__tbZKG [data-fs-modal] {
width: var(--fs-modal-width-tablet);
min-width: var(--fs-modal-min-width-tablet)
}
}
.CartSidebar_section__tbZKG [data-fs-modal][data-fs-modal-state=in] {
transition: var(--fs-modal-transition-property) var(--fs-modal-transition-timing) var(--fs-modal-transition-in-function);
transform: translateZ(0)
}
.CartSidebar_section__tbZKG [data-fs-modal][data-fs-modal-state=out] {
transition: var(--fs-modal-transition-property) var(--fs-modal-transition-timing) var(--fs-modal-transition-in-function);
transform: translate3d(0, 50%, 0)
}
.CartSidebar_section__tbZKG [data-fs-modal] [data-fs-modal-header] {
position: relative;
padding: var(--fs-modal-header-padding)
}
.CartSidebar_section__tbZKG [data-fs-modal] [data-fs-modal-header] [data-fs-modal-header-title] {
margin-bottom: var(--fs-modal-header-title-margin-bottom);
font-size: var(--fs-modal-header-title-size);
font-weight: var(--fs-modal-header-title-weight);
line-height: var(--fs-modal-header-title-line-height)
}
.CartSidebar_section__tbZKG [data-fs-modal] [data-fs-modal-header] [data-fs-modal-header-description] {
font-size: var(--fs-modal-header-description-size);
line-height: var(--fs-modal-header-description-line-height);
color: var(--fs-modal-header-description-color)
}
.CartSidebar_section__tbZKG [data-fs-modal] [data-fs-modal-header] [data-fs-modal-header-close-button] {
position: absolute;
top: var(--fs-modal-header-close-button-position-top);
right: var(--fs-modal-header-close-button-position-right)
}
.CartSidebar_section__tbZKG [data-fs-modal] [data-fs-modal-body] {
padding: var(--fs-modal-body-padding)
}
.CartSidebar_section__tbZKG [data-fs-modal] [data-fs-modal-footer] {
padding: var(--fs-modal-footer-padding);
box-shadow: var(--fs-modal-footer-box-shadow)
}
.CartSidebar_section__tbZKG [data-fs-modal] [data-fs-modal-footer] [data-fs-modal-footer-actions] {
display: flex;
gap: var(--fs-modal-footer-actions-gap);
align-items: center;
justify-content: flex-end;
padding: var(--fs-modal-footer-actions-padding)
}
.CartSidebar_section__tbZKG [data-fs-modal] [data-fs-modal-footer] [data-fs-modal-footer-actions]>* {
flex-shrink: 0
}
.CartSidebar_section__tbZKG [data-fs-modal] [data-fs-modal-footer] [data-fs-modal-footer-actions][data-fs-modal-footer-actions-direction=vertical] {
flex-direction: column;
align-items: flex-end;
justify-content: center
}
.CartSidebar_section__tbZKG [data-fs-modal] [data-fs-modal-footer] [data-fs-modal-footer-actions][data-fs-modal-footer-actions-wrap=true] {
flex-wrap: wrap
}
.CartSidebar_section__tbZKG [data-fs-cart-item] {
--fs-cart-item-padding: var(--fs-spacing-2);
--fs-cart-item-bkg-color: var(--fs-control-bkg);
--fs-cart-item-border-width: var(--fs-border-width);
--fs-cart-item-border-color: var(--fs-border-color-light);
--fs-cart-item-border-radius: var(--fs-border-radius);
--fs-cart-item-image-border-radius: var(--fs-cart-item-border-radius);
--fs-cart-item-image-width: var(--fs-spacing-8);
--fs-cart-item-image-height: var(--fs-cart-item-image-width);
--fs-cart-item-title-weight: var(--fs-text-weight-bold);
--fs-cart-item-title-line-height: 1.2;
--fs-cart-item-title-color: var(--fs-color-text);
--fs-cart-item-skus-margin-top: var(--fs-spacing-0);
--fs-cart-item-skus-text-size: var(--fs-text-size-legend);
--fs-cart-item-skus-text-color: var(--fs-color-text-light);
--fs-cart-item-skus-line-height: var(--fs-text-size-body);
--fs-cart-item-skus-column-gap: var(--fs-spacing-1);
--fs-cart-item-skus-row-gap: var(--fs-spacing-0);
position: relative;
display: flex;
flex-wrap: wrap;
justify-content: space-between;
background-color: var(--fs-cart-item-bkg-color);
border: var(--fs-cart-item-border-width) solid var(--fs-cart-item-border-color);
border-radius: var(--fs-cart-item-border-radius);
width: 100%
}
.CartSidebar_section__tbZKG [data-fs-cart-item] [data-fs-cart-item-content] {
padding: var(--fs-cart-item-padding) 0 var(--fs-cart-item-padding) var(--fs-cart-item-padding);
display: flex;
-moz-column-gap: var(--fs-cart-item-padding);
column-gap: var(--fs-cart-item-padding);
align-items: flex-start;
width: calc(100% - var(--fs-control-tap-size))
}
.CartSidebar_section__tbZKG [data-fs-cart-item] [data-fs-cart-item-image] {
border-radius: var(--fs-cart-item-image-border-radius);
overflow: hidden;
width: var(--fs-cart-item-image-width);
height: var(--fs-cart-item-image-height);
flex-shrink: 0
}
.CartSidebar_section__tbZKG [data-fs-cart-item] [data-fs-cart-item-title] {
font-weight: var(--fs-cart-item-title-weight);
line-height: var(--fs-cart-item-title-line-height);
color: var(--fs-cart-item-title-color);
text-decoration: none;
outline: none;
display: -webkit-box;
overflow: hidden;
-webkit-box-orient: vertical;
-webkit-line-clamp: var(--fs-text-max-lines);
line-clamp: var(--fs-text-max-lines);
text-overflow: -o-ellipsis-lastline;
text-overflow: ellipsis;
white-space: normal
}
.CartSidebar_section__tbZKG [data-fs-cart-item] [data-fs-cart-item-skus] {
display: flex;
flex-wrap: wrap;
-moz-column-gap: var(--fs-cart-item-skus-column-gap);
column-gap: var(--fs-cart-item-skus-column-gap);
row-gap: var(--fs-cart-item-skus-row-gap);
font-size: var(--fs-cart-item-skus-text-size);
line-height: var(--fs-cart-item-skus-line-height);
color: var(--fs-cart-item-skus-text-color);
margin-top: var(--fs-cart-item-skus-margin-top)
}
.CartSidebar_section__tbZKG [data-fs-cart-item] [data-fs-cart-item-skus] span {
font-weight: var(--fs-cart-item-title-weight)
}
.CartSidebar_section__tbZKG [data-fs-cart-item] [data-fs-cart-item-remove-button] {
position: absolute;
right: 0
}
.CartSidebar_section__tbZKG [data-fs-cart-item] [data-fs-cart-item-prices] {
align-items: baseline
}
.CartSidebar_section__tbZKG [data-fs-cart-item] [data-fs-cart-item-actions] {
display: flex;
align-items: center;
width: 100%;
justify-content: space-between;
padding-right: var(--fs-cart-item-padding);
border-top: var(--fs-cart-item-border-width) solid var(--fs-cart-item-border-color)
}
.CartSidebar_section__tbZKG [data-fs-cart-item] [data-fs-cart-item-actions] [data-quantity-selector-input] {
border-color: transparent;
border-top-left-radius: 0;
border-top-right-radius: 0
}
.CartSidebar_section__tbZKG [data-fs-cart-item][data-fs-cart-item=unavailable] {
background-color: var(--fs-color-neutral-bkg)
}
.CartSidebar_section__tbZKG [data-fs-cart-item][data-fs-cart-item=unavailable] [data-fs-cart-item-actions] {
display: none
}
.CartSidebar_section__tbZKG [data-fs-gift] {
--fs-gift-height: var(--fs-spacing-12);
--fs-gift-bkg-color: var(--fs-control-bkg);
--fs-gift-border-width: var(--fs-border-width);
--fs-gift-border-color: var(--fs-border-color-light);
--fs-gift-border-radius: var(--fs-border-radius);
--fs-gift-content-padding: var(--fs-spacing-1) var(--fs-spacing-2);
--fs-gift-content-row-gap: var(--fs-spacing-0);
--fs-gift-title-line-height: 1.25;
--fs-gift-title-size: var(--fs-text-size-body);
--fs-gift-title-color: var(--fs-color-text);
--fs-gift-icon-size: 1.5rem;
--fs-gift-icon-padding: var(--fs-spacing-0);
--fs-gift-icon-color: var(--fs-gift-title-color);
--fs-gift-icon-bkg-color: var(--fs-color-body-bkg);
--fs-gift-price-size: var(--fs-text-size-legend);
position: relative;
margin-top: calc(var(--fs-gift-icon-size)/2)
}
.CartSidebar_section__tbZKG [data-fs-gift] [data-fs-gift-wrapper] {
display: grid;
grid-template-columns: var(--fs-gift-height) repeat(4, 1fr);
align-items: flex-start;
height: var(--fs-gift-height);
overflow: hidden;
border: var(--fs-gift-border-width) solid var(--fs-gift-border-color);
border-radius: var(--fs-gift-border-radius);
background-color: var(--fs-gift-bkg-color)
}
.CartSidebar_section__tbZKG [data-fs-gift] [data-fs-gift-image] {
height: 100%;
overflow: hidden
}
.CartSidebar_section__tbZKG [data-fs-gift] [data-fs-gift-image] img {
object-fit: cover;
width: 100%;
height: 100%
}
.CartSidebar_section__tbZKG [data-fs-gift] [data-fs-gift-content] {
display: grid;
grid-column: 2/span 4;
row-gap: var(--fs-gift-content-row-gap);
padding: var(--fs-gift-content-padding)
}
.CartSidebar_section__tbZKG [data-fs-gift] [data-fs-gift-product-title] {
font-size: var(--fs-gift-title-size);
line-height: var(--fs-gift-title-line-height);
color: var(--fs-gift-title-color);
display: -webkit-box;
overflow: hidden;
-webkit-box-orient: vertical;
-webkit-line-clamp: var(--fs-text-max-lines);
line-clamp: var(--fs-text-max-lines);
text-overflow: -o-ellipsis-lastline;
text-overflow: ellipsis;
white-space: normal
}
.CartSidebar_section__tbZKG [data-fs-gift] [data-fs-gift-product-summary] {
display: flex;
align-items: center
}
.CartSidebar_section__tbZKG [data-fs-gift] [data-fs-gift-product-summary] [data-fs-badge] {
margin-left: var(--fs-spacing-1)
}
.CartSidebar_section__tbZKG [data-fs-gift] [data-fs-gift-product-summary] [data-fs-price-variant=listing] {
font-size: var(--fs-gift-price-size);
line-height: 1.7
}
.CartSidebar_section__tbZKG [data-fs-gift] [data-fs-icon] {
position: absolute;
top: calc(-1*var(--fs-gift-icon-size)/2);
left: calc(-1*var(--fs-gift-icon-size)/2);
width: var(--fs-gift-icon-size);
height: var(--fs-gift-icon-size);
padding: var(--fs-gift-icon-padding);
color: var(--fs-gift-icon-color);
background-color: var(--fs-gift-icon-bkg-color);
border: var(--fs-gift-border-width) solid var(--fs-gift-border-color);
border-radius: var(--fs-border-radius-circle)
}
.CartSidebar_section__tbZKG [data-fs-quantity-selector] {
--fs-qty-selector-width: calc(var(--fs-control-tap-size) * 2.7);
--fs-qty-selector-height: calc(var(--fs-control-tap-size) + (var(--fs-qty-selector-border-width) * 2));
--fs-qty-selector-shadow: none;
--fs-qty-selector-shadow-hover: 0 0 0 var(--fs-border-width) var(--fs-border-color-active);
--fs-qty-selector-bkg-color: var(--fs-color-body-bkg);
--fs-qty-selector-bkg-color-hover: var(--fs-qty-selector-bkg-color);
--fs-qty-selector-border-radius: var(--fs-border-radius);
--fs-qty-selector-border-width: var(--fs-border-width);
--fs-qty-selector-border-width-hover: var(--fs-border-width);
--fs-qty-selector-border-color: var(--fs-border-color);
--fs-qty-selector-border-color-hover: var(--fs-border-color-active);
--fs-qty-selector-text-size: var(--fs-text-size-base);
--fs-qty-selector-text-color: var(--fs-color-text);
--fs-qty-selector-button-bkg-color: transparent;
--fs-qty-selector-button-border-radius: var(--fs-qty-selector-border-radius);
--fs-qty-selector-disabled-bkg-color: var(--fs-color-disabled-bkg);
--fs-qty-selector-disabled-text-color: var(--fs-color-disabled-text);
--fs-qty-selector-disabled-border-color: var(--fs-qty-selector-disabled-bkg-color);
position: relative;
display: flex;
flex-direction: row;
align-items: center;
justify-content: center;
width: var(--fs-qty-selector-width);
height: var(--fs-qty-selector-height);
box-shadow: var(--fs-qty-selector-shadow)
}
.CartSidebar_section__tbZKG [data-fs-quantity-selector] [data-quantity-selector-input] {
width: 100%;
height: 100%;
padding: 0;
font-size: var(--fs-qty-selector-text-size);
color: var(--fs-qty-selector-text-color);
text-align: center;
border: var(--fs-qty-selector-border-width) solid var(--fs-qty-selector-border-color);
border-radius: var(--fs-qty-selector-border-radius)
}
.CartSidebar_section__tbZKG [data-fs-quantity-selector] [data-quantity-selector-button] {
position: absolute
}
.CartSidebar_section__tbZKG [data-fs-quantity-selector] [data-quantity-selector-button] [data-fs-button-wrapper] {
border-radius: var(--fs-qty-selector-button-border-radius)
}
.CartSidebar_section__tbZKG [data-fs-quantity-selector] [data-quantity-selector-button]:not(:hover):not(:focus-visible) [data-fs-button-wrapper] {
background-color: var(--fs-qty-selector-button-bkg-color)
}
.CartSidebar_section__tbZKG [data-fs-quantity-selector] [data-quantity-selector-button]:first-of-type {
left: 0
}
.CartSidebar_section__tbZKG [data-fs-quantity-selector] [data-quantity-selector-button]:last-of-type {
right: 0
}
.CartSidebar_section__tbZKG [data-fs-quantity-selector] [data-quantity-selector-button]:disabled [data-fs-button-wrapper],
.CartSidebar_section__tbZKG [data-fs-quantity-selector] [data-quantity-selector-button]:disabled:focus-visible [data-fs-button-wrapper],
.CartSidebar_section__tbZKG [data-fs-quantity-selector] [data-quantity-selector-button]:disabled:hover [data-fs-button-wrapper] {
background-color: var(--fs-qty-selector-button-bkg-color)
}
.CartSidebar_section__tbZKG [data-fs-quantity-selector]:hover [data-quantity-selector-input]:not(:disabled):not(:focus) {
background-color: var(--fs-qty-selector-bkg-color-hover);
border-color: var(--fs-qty-selector-border-color-hover);
border-width: var(--fs-qty-selector-border-width-hover);
box-shadow: var(--fs-qty-selector-shadow-hover)
}
.CartSidebar_section__tbZKG [data-fs-quantity-selector=disabled] [data-quantity-selector-input] {
background-color: var(--fs-qty-selector-disabled-bkg-color);
border-color: var(--fs-qty-selector-disabled-border-color);
color: var(--fs-qty-selector-disabled-text-color)
}
.CartSidebar_section__tbZKG [data-fs-order-summary] {
--fs-order-summary-padding: var(--fs-spacing-3);
--fs-order-summary-margin-bottom: var(--fs-spacing-2);
--fs-order-summary-row-gap: 0;
--fs-order-summary-discount-text-color: var(--fs-color-success-text);
--fs-order-summary-total-text-size: var(--fs-text-size-3);
--fs-order-summary-total-text-font-weight: var(--fs-text-weight-bold);
--fs-order-summary-taxes-label-color: var(--fs-color-info-text);
--fs-order-summary-taxes-text-size: var(--fs-text-size-tiny);
--fs-order-summary-taxes-text-weight: var(--fs-text-weight-regular);
display: flex;
flex-direction: column;
padding: var(--fs-order-summary-padding);
row-gap: var(--fs-order-summary-row-gap)
}
.CartSidebar_section__tbZKG [data-fs-order-summary] li {
display: flex;
justify-content: space-between;
line-height: 1.5
}
.CartSidebar_section__tbZKG [data-fs-order-summary] li[data-fs-order-summary-discount] {
color: var(--fs-order-summary-discount-text-color)
}
.CartSidebar_section__tbZKG [data-fs-order-summary] li[data-fs-order-summary-total] {
font-size: var(--fs-order-summary-total-text-size);
font-weight: var(--fs-order-summary-total-text-font-weight)
}
.CartSidebar_section__tbZKG [data-fs-order-summary] li[data-fs-order-summary-taxes-label] {
color: var(--fs-order-summary-taxes-label-color);
font-size: var(--fs-order-summary-taxes-text-size);
font-weight: var(--fs-order-summary-taxes-text-weight)
}
.CartSidebar_section__tbZKG [data-fs-order-summary] li:last-of-type {
margin-bottom: var(--fs-order-summary-margin-bottom)
}
.CartSidebar_section__tbZKG [data-fs-product-price] {
--fs-product-price-gap: var(--fs-spacing-1);
display: flex;
align-items: center;
-moz-column-gap: var(--fs-product-price-gap);
column-gap: var(--fs-product-price-gap)
}
.CartSidebar_section__tbZKG [data-fs-empty-state] {
--fs-empty-state-height: 100%;
--fs-empty-state-min-height: 50vh;
--fs-empty-state-padding: 0 var(--fs-spacing-8);
--fs-empty-state-bkg-color-default: var(--fs-color-neutral-bkg);
--fs-empty-state-bkg-color-light: var(--fs-color-body-bkg);
--fs-empty-state-title-margin-bottom: var(--fs-spacing-2);
--fs-empty-state-title-color: var(--fs-color-disabled-text);
--fs-empty-state-title-size: var(--fs-text-size-lead);
--fs-empty-state-link-min-width: 11.875rem;
--fs-empty-state-border-radius: var(--fs-border-radius);
display: flex;
flex-direction: column;
row-gap: var(--fs-spacing-3);
justify-content: center;
align-items: center;
height: var(--fs-empty-state-height);
min-height: var(--fs-empty-state-min-height);
padding: var(--fs-empty-state-padding);
background-color: var(--fs-empty-state-bkg-color)
}
@media(min-width:1280px) {
.CartSidebar_section__tbZKG [data-fs-empty-state] {
align-items: center
}
}
.CartSidebar_section__tbZKG [data-fs-empty-state]>[data-fs-empty-state-title] {
display: flex;
flex-direction: column;
row-gap: var(--fs-spacing-1);
align-items: center;
justify-content: center;
margin-bottom: var(--fs-empty-state-title-margin-bottom);
color: var(--fs-empty-state-title-color)
}
.CartSidebar_section__tbZKG [data-fs-empty-state]>[data-fs-empty-state-title] p {
font-size: var(--fs-empty-state-title-size);
text-align: center
}
.CartSidebar_section__tbZKG [data-fs-empty-state] [data-fs-link-button] {
min-width: var(--fs-empty-state-link-min-width)
}
.CartSidebar_section__tbZKG [data-fs-empty-state][data-fs-empty-state-variant=rounded] {
border-radius: var(--fs-empty-state-border-radius)
}
.CartSidebar_section__tbZKG [data-fs-empty-state][data-fs-empty-state-bkg-color=default] {
background-color: var(--fs-empty-state-bkg-color-default)
}
.CartSidebar_section__tbZKG [data-fs-empty-state][data-fs-empty-state-bkg-color=light] {
background-color: var(--fs-empty-state-bkg-color-light)
}
.CartSidebar_section__tbZKG [data-fs-slide-over] {
--fs-slide-over-bkg-color: var(--fs-color-body-bkg);
--fs-slide-over-transition-timing: var(--fs-transition-timing);
--fs-slide-over-header-padding: var(--fs-spacing-2) var(--fs-spacing-3) var(--fs-spacing-2);
--fs-slide-over-header-bkg-color: var(--fs-color-neutral-0);
--fs-slide-over-partial-gap: calc(2 * var(--fs-grid-padding));
--fs-slide-over-partial-width-mobile: calc(100vw - var(--fs-slide-over-partial-gap));
--fs-slide-over-partial-width-notebook: calc(100% / 3);
--fs-slide-over-partial-max-width-notebook: calc(var(--fs-grid-breakpoint-notebook) / 3);
position: fixed;
height: 100vh;
background-color: var(--fs-slide-over-bkg-color)
}
.CartSidebar_section__tbZKG [data-fs-slide-over][data-fs-slide-over-size=full] {
width: 100vw
}
.CartSidebar_section__tbZKG [data-fs-slide-over][data-fs-slide-over-size=partial] {
width: var(--fs-slide-over-partial-width-mobile)
}
@media(min-width:1280px) {
.CartSidebar_section__tbZKG [data-fs-slide-over][data-fs-slide-over-size=partial] {
width: var(--fs-slide-over-partial-width-notebook);
max-width: var(--fs-slide-over-partial-max-width-notebook)
}
}
.CartSidebar_section__tbZKG [data-fs-slide-over][data-fs-slide-over-state=in] {
transition: transform var(--fs-slide-over-transition-timing) ease-in;
transform: translateX(0)
}
.CartSidebar_section__tbZKG [data-fs-slide-over][data-fs-slide-over-state=out] {
transition: transform var(--fs-slide-over-transition-timing) ease-out
}
.CartSidebar_section__tbZKG [data-fs-slide-over][data-fs-slide-over-direction=leftSide] {
left: 0
}
.CartSidebar_section__tbZKG [data-fs-slide-over][data-fs-slide-over-direction=leftSide][data-fs-slide-over-state=out] {
transform: translateX(-100%)
}
.CartSidebar_section__tbZKG [data-fs-slide-over][data-fs-slide-over-direction=rightSide] {
right: 0
}
.CartSidebar_section__tbZKG [data-fs-slide-over][data-fs-slide-over-direction=rightSide][data-fs-slide-over-state=out] {
transform: translateX(100%)
}
.CartSidebar_section__tbZKG [data-fs-slide-over] [data-fs-slide-over-header] {
display: flex;
align-items: center;
justify-content: space-between;
padding: var(--fs-slide-over-header-padding);
background-color: var(--fs-slide-over-header-bkg-color)
}
.CartSidebar_section__tbZKG [data-fs-slide-over] [data-fs-slide-over-header] [data-fs-slide-over-header-icon] {
margin-right: calc(-1*var(--fs-spacing-1))
}
.CartSidebar_section__tbZKG [data-fs-slide-over] [data-fs-slide-over-header] [data-fs-slide-over-header-icon] svg {
width: 32px;
height: 32px
}
.CartSidebar_section__tbZKG [data-fs-cart-sidebar] {
--fs-cart-sidebar-bkg-color: var(--fs-color-neutral-bkg);
--fs-cart-sidebar-header-title-column-gap: var(--fs-spacing-2);
--fs-cart-sidebar-list-padding: var(--fs-spacing-3);
--fs-cart-sidebar-footer-bkg-color: var(--fs-color-neutral-0);
--fs-cart-sidebar-footer-box-shadow: 0 0 6px rgba(0, 0, 0, .2);
display: flex;
flex-direction: column;
height: 100%;
overflow: auto
}
.CartSidebar_section__tbZKG [data-fs-cart-sidebar][data-fs-slide-over] {
background-color: var(--fs-cart-sidebar-bkg-color)
}
.CartSidebar_section__tbZKG [data-fs-cart-sidebar]>* {
flex-shrink: 0
}
.CartSidebar_section__tbZKG [data-fs-cart-sidebar] [data-fs-cart-sidebar-title] {
display: flex;
align-items: center;
font-size: var(--fs-text-size-4);
font-weight: var(--fs-text-weight-bold);
line-height: 1.12;
-moz-column-gap: var(--fs-cart-sidebar-header-title-column-gap);
column-gap: var(--fs-cart-sidebar-header-title-column-gap)
}
.CartSidebar_section__tbZKG [data-fs-cart-sidebar] [data-fs-cart-sidebar-list] {
display: flex;
flex-direction: column;
row-gap: var(--fs-spacing-2);
padding: var(--fs-cart-sidebar-list-padding);
overflow: auto
}
.CartSidebar_section__tbZKG [data-fs-cart-sidebar] [data-fs-cart-sidebar-footer] {
padding: var(--fs-spacing-3);
position: -webkit-sticky;
position: sticky;
bottom: 0;
margin-top: auto;
background-color: var(--fs-cart-sidebar-footer-bkg-color);
box-shadow: var(--fs-cart-sidebar-footer-box-shadow)
}
.CartSidebar_section__tbZKG [data-fs-cart-sidebar] [data-fs-cart-sidebar-footer] [data-fs-order-summary] {
padding: 0
}
.CartSidebar_section__tbZKG [data-fs-cart-sidebar] [data-fs-cart-sidebar-footer] [data-fs-button] {
width: 100%
}
}
.CartSidebar_section-cart-sidebar__3NP__ [data-fs-cart-sidebar] {
background-color: #fff;
width: 100%;
max-width: 390px
}
.CartSidebar_section-cart-sidebar__3NP__ [data-fs-cart-sidebar] [data-fs-slide-over-header] {
background-color: #ed0030;
position: relative;
justify-content: left;
padding: 16px
}
.CartSidebar_section-cart-sidebar__3NP__ [data-fs-cart-sidebar] [data-fs-slide-over-header]:before {
content: url(/_next/static/media/storeCartIcon.46c2c513.svg);
margin-right: 8px
}
.CartSidebar_section-cart-sidebar__3NP__ [data-fs-cart-sidebar] [data-fs-slide-over-header] [data-fs-cart-sidebar-title] {
font-size: 0;
padding-right: 7.5rem;
height: 2rem
}
.CartSidebar_section-cart-sidebar__3NP__ [data-fs-cart-sidebar] [data-fs-slide-over-header] [data-fs-cart-sidebar-title]:before {
content: "minha cesta";
display: inline-block;
text-align: left;
font-weight: 700;
font-size: 20px;
color: #fff
}
.CartSidebar_section-cart-sidebar__3NP__ [data-fs-cart-sidebar] [data-fs-slide-over-header] [data-fs-badge] {
display: none
}
.CartSidebar_section-cart-sidebar__3NP__ [data-fs-cart-sidebar] [data-fs-slide-over-header] [data-fs-button] {
background-color: #ed0030;
position: absolute;
right: 16px;
outline: none;
border: none
}
.CartSidebar_section-cart-sidebar__3NP__ [data-fs-cart-sidebar] [data-fs-slide-over-header] [data-fs-button]:hover {
background-color: #ed0030;
color: transparent
}
.CartSidebar_section-cart-sidebar__3NP__ [data-fs-cart-sidebar] [data-fs-slide-over-header] [data-fs-button]:focus-visible {
box-shadow: none
}
.CartSidebar_section-cart-sidebar__3NP__ [data-fs-cart-sidebar] [data-fs-slide-over-header] [data-fs-button]:focus-visible [data-fs-button-wrapper] {
box-shadow: none
}
.CartSidebar_section-cart-sidebar__3NP__ [data-fs-cart-sidebar] [data-fs-slide-over-header] [data-fs-button] [data-fs-button-wrapper] {
outline: none;
border: none;
background-color: #ed0030
}
.CartSidebar_section-cart-sidebar__3NP__ [data-fs-cart-sidebar] [data-fs-slide-over-header] [data-fs-button] [data-fs-button-wrapper]:hover {
background-color: #ed0030;
color: transparent
}
.CartSidebar_section-cart-sidebar__3NP__ [data-fs-cart-sidebar] [data-fs-slide-over-header] [data-fs-button] [data-fs-button-wrapper] [data-fs-button-icon] {
content: url(/_next/static/media/closeIconMinicart.17fd8165.svg)
}
.CartSidebar_section-cart-sidebar__3NP__ [data-fs-cart-sidebar] [data-fs-slide-over-header] [data-fs-button] [data-fs-button-wrapper] [data-fs-button-icon] [data-fs-icon] {
display: none
}
.CartSidebar_section-cart-sidebar__3NP__ [data-fs-cart-sidebar] [data-fs-alert] {
background-color: #f1f1f1;
padding: 16px;
justify-content: center;
display: flex;
align-items: end
}
.CartSidebar_section-cart-sidebar__3NP__ [data-fs-cart-sidebar] [data-fs-alert] [data-fs-icon] {
background-image: url(/_next/static/media/freteIcon.2753d016.svg);
background-repeat: no-repeat;
width: 20px;
height: 18px
}
.CartSidebar_section-cart-sidebar__3NP__ [data-fs-cart-sidebar] [data-fs-alert] [data-fs-icon] use {
display: none
}
.CartSidebar_section-cart-sidebar__3NP__ [data-fs-cart-sidebar] [data-fs-alert] [data-fs-alert-content] {
font-size: 0
}
.CartSidebar_section-cart-sidebar__3NP__ [data-fs-cart-sidebar] [data-fs-alert] [data-fs-alert-content]:before {
content: "Frete grátis";
font-size: 14px;
color: #ed0030;
font-weight: 700
}
.CartSidebar_section-cart-sidebar__3NP__ [data-fs-cart-sidebar] [data-fs-alert] [data-fs-alert-content]:after {
font-size: 14px;
content: "a partir de R$300,00";
color: #ed0030
}
.CartSidebar_section-cart-sidebar__3NP__ [data-fs-cart-sidebar] [data-fs-cart-sidebar-list] li [data-fs-cart-item] {
padding: 1rem;
border-radius: 1rem;
box-shadow: 0 4px 4px 0 rgba(0, 0, 0, .08)
}
.CartSidebar_section-cart-sidebar__3NP__ [data-fs-cart-sidebar] [data-fs-cart-sidebar-list] li [data-fs-cart-item][data-is-quantity-disabled=true] [data-fs-quantity-selector],
.CartSidebar_section-cart-sidebar__3NP__ [data-fs-cart-sidebar] [data-fs-cart-sidebar-list] li [data-fs-cart-item][data-is-quantity-disabled=true] [data-fs-quantity-selector] button {
pointer-events: none;
cursor: not-allowed
}
.CartSidebar_section-cart-sidebar__3NP__ [data-fs-cart-sidebar] [data-fs-cart-sidebar-list] li [data-fs-cart-item][data-is-quantity-disabled=true] [data-fs-quantity-selector] input {
pointer-events: none;
cursor: not-allowed;
color: #b3b3b3
}
.CartSidebar_section-cart-sidebar__3NP__ [data-fs-cart-sidebar] [data-fs-cart-sidebar-list] li [data-fs-cart-item][data-is-quantity-disabled=true] [data-fs-quantity-selector] [data-fs-button] [data-fs-button-wrapper] [data-fs-button-icon] [data-fs-icon] {
color: #ccc !important
}
.CartSidebar_section-cart-sidebar__3NP__ [data-fs-cart-sidebar] [data-fs-cart-sidebar-list] li [data-fs-cart-item] [data-fs-cart-item-content] [data-fs-cart-item-summary] [data-fs-cart-item-title] {
font-size: 14px
}
.CartSidebar_section-cart-sidebar__3NP__ [data-fs-cart-sidebar] [data-fs-cart-sidebar-list] li [data-fs-cart-item] [data-fs-cart-item-content] [data-fs-cart-item-summary] [data-fs-cart-item-skus] {
display: none
}
.CartSidebar_section-cart-sidebar__3NP__ [data-fs-cart-sidebar] [data-fs-cart-sidebar-list] li [data-fs-cart-item] [data-fs-cart-item-remove-button] [data-fs-button-wrapper] [data-fs-button-icon] [data-fs-icon] {
background-image: url(/_next/static/media/iconDeleteProductCart.ffe71e31.svg);
background-repeat: no-repeat;
align-items: center;
display: flex
}
.CartSidebar_section-cart-sidebar__3NP__ [data-fs-cart-sidebar] [data-fs-cart-sidebar-list] li [data-fs-cart-item] [data-fs-cart-item-remove-button] [data-fs-button-wrapper] [data-fs-button-icon] [data-fs-icon] use {
display: none
}
.CartSidebar_section-cart-sidebar__3NP__ [data-fs-cart-sidebar] [data-fs-cart-sidebar-list] li [data-fs-cart-item] [data-fs-cart-item-actions] {
border-top: none
}
.CartSidebar_section-cart-sidebar__3NP__ [data-fs-cart-sidebar] [data-fs-cart-sidebar-list] li [data-fs-cart-item] [data-fs-cart-item-actions] [data-fs-quantity-selector] {
width: 91px;
align-items: baseline;
height: 44px;
display: flex;
margin-left: 5.5rem
}
.CartSidebar_section-cart-sidebar__3NP__ [data-fs-cart-sidebar] [data-fs-cart-sidebar-list] li [data-fs-cart-item] [data-fs-cart-item-actions] [data-fs-quantity-selector] [data-fs-button] {
width: 16px;
height: 16px
}
.CartSidebar_section-cart-sidebar__3NP__ [data-fs-cart-sidebar] [data-fs-cart-sidebar-list] li [data-fs-cart-item] [data-fs-cart-item-actions] [data-fs-quantity-selector] [data-fs-button]:disabled [data-fs-button-icon] [data-fs-icon] {
color: #ccc !important
}
.CartSidebar_section-cart-sidebar__3NP__ [data-fs-cart-sidebar] [data-fs-cart-sidebar-list] li [data-fs-cart-item] [data-fs-cart-item-actions] [data-fs-quantity-selector] [data-fs-button] [data-fs-button-wrapper] {
background-color: #fff
}
.CartSidebar_section-cart-sidebar__3NP__ [data-fs-cart-sidebar] [data-fs-cart-sidebar-list] li [data-fs-cart-item] [data-fs-cart-item-actions] [data-fs-quantity-selector] [data-fs-button] [data-fs-button-wrapper] [data-fs-button-icon] [data-fs-icon] {
color: #ed0030
}
.CartSidebar_section-cart-sidebar__3NP__ [data-fs-cart-sidebar] [data-fs-cart-sidebar-list] li [data-fs-cart-item] [data-fs-cart-item-actions] [data-fs-quantity-selector] [data-quantity-selector-input] {
border-radius: 8px;
border: 1px solid #b3b3b3;
width: 112px;
height: 44px
}
.CartSidebar_section-cart-sidebar__3NP__ [data-fs-cart-sidebar] [data-fs-cart-sidebar-list] [data-fs-product-price] {
display: block
}
.CartSidebar_section-cart-sidebar__3NP__ [data-fs-cart-sidebar] [data-fs-cart-sidebar-list] [data-fs-product-price] [data-fs-price] {
display: block;
text-align: right;
line-height: 1.5rem
}
.CartSidebar_section-cart-sidebar__3NP__ [data-fs-cart-sidebar] [data-fs-cart-sidebar-footer] [data-fs-order-summary-total] [data-fs-order-summary-total-label] {
text-transform: lowercase
}
.CartSidebar_section-cart-sidebar__3NP__ [data-fs-cart-sidebar] [data-fs-cart-sidebar-footer] [data-fs-order-summary-subtotal-value=true] {
color: #5d666f;
text-decoration: line-through
}
.CartSidebar_section-cart-sidebar__3NP__ [data-fs-cart-sidebar] [data-fs-cart-sidebar-footer] [data-fs-order-summary-subtotal-label=true] {
font-size: 0
}
.CartSidebar_section-cart-sidebar__3NP__ [data-fs-cart-sidebar] [data-fs-cart-sidebar-footer] [data-fs-order-summary-subtotal-label=true]:before {
content: "subtotal";
font-size: 14px;
font-weight: 400
}
.CartSidebar_section-cart-sidebar__3NP__ [data-fs-cart-sidebar] [data-fs-cart-sidebar-footer] [data-fs-order-summary-discount] {
color: #333
}
.CartSidebar_section-cart-sidebar__3NP__ [data-fs-cart-sidebar] [data-fs-cart-sidebar-footer] [data-fs-order-summary-discount] [data-fs-order-summary-discount-label] {
font-size: 0
}
.CartSidebar_section-cart-sidebar__3NP__ [data-fs-cart-sidebar] [data-fs-cart-sidebar-footer] [data-fs-order-summary-discount] [data-fs-order-summary-discount-label]:before {
content: "desconto";
font-size: 14px;
font-weight: 400
}
.CartSidebar_section-cart-sidebar__3NP__ [data-fs-cart-sidebar] [data-fs-cart-sidebar-footer] [data-fs-button],
.CartSidebar_section-cart-sidebar__3NP__ [data-fs-cart-sidebar] [data-fs-cart-sidebar-footer] [data-fs-button] [data-fs-button-wrapper] {
background-color: #ed0030;
border-radius: 8px
}
.CartSidebar_section-cart-sidebar__3NP__ [data-fs-cart-sidebar] [data-fs-cart-sidebar-footer] [data-fs-button] [data-fs-button-wrapper] span {
font-size: 20px;
font-weight: 700;
color: #fff;
text-transform: lowercase
}
.CartSidebar_section-cart-sidebar__3NP__ [data-fs-cart-sidebar] [data-fs-cart-sidebar-footer] [data-fs-button] [data-fs-button-wrapper] [data-fs-button-icon] {
display: none
}
.CartSidebar_section-cart-sidebar__3NP__ [data-fs-cart-sidebar] [data-fs-cart-sidebar-footer] [data-fs-button].CartSidebar_disabled__CUTVq,
.CartSidebar_section-cart-sidebar__3NP__ [data-fs-cart-sidebar] [data-fs-cart-sidebar-footer] [data-fs-button].CartSidebar_disabled__CUTVq [data-fs-button-wrapper] {
background-color: #b3b3b3
}
.CartSidebar_section-cart-sidebar__3NP__ [data-fs-cart-sidebar] [data-fs-cart-sidebar-footer] [data-fs-button].CartSidebar_disabled__CUTVq [data-fs-button-wrapper] span {
color: #fff
}
.CartSidebar_section-cart-sidebar__3NP__ [data-fs-cart-sidebar] [data-fs-empty-state=true] {
background-color: #fff;
height: auto;
justify-content: end
}
.CartSidebar_section-cart-sidebar__3NP__ [data-fs-cart-sidebar] [data-fs-empty-state=true] [data-fs-empty-state-title] [data-fs-icon] {
background-image: url(/_next/static/media/IconEmpetyMinicart.0524436e.svg);
background-repeat: no-repeat;
display: flex;
width: 96px;
height: 96px;
justify-content: center;
align-items: center
}
.CartSidebar_section-cart-sidebar__3NP__ [data-fs-cart-sidebar] [data-fs-empty-state=true] [data-fs-empty-state-title] [data-fs-icon] use {
display: none
}
.CartSidebar_section-cart-sidebar__3NP__ [data-fs-cart-sidebar] [data-fs-empty-state=true] [data-fs-empty-state-title] p {
font-size: 0;
display: block
}
.CartSidebar_section-cart-sidebar__3NP__ [data-fs-cart-sidebar] [data-fs-empty-state=true] [data-fs-empty-state-title] p:before {
content: "sua cesta tá vazia";
font-size: 20px;
color: #666;
justify-content: center;
font-weight: 700
}
.CartSidebar_section-cart-sidebar__3NP__ [data-fs-cart-sidebar] [data-fs-empty-state=true] [data-fs-empty-state-title] p:after {
color: #666;
justify-content: center;
font-size: 16px;
display: flex;
width: 19rem;
margin-top: 1rem;
content: "que tal navegar pelas milhares de ofertas e achar uma especial para você?"
}
.CartSidebar_section-cart-sidebar__3NP__ [data-fs-cart-sidebar] [data-fs-empty-state=true] [data-fs-button] {
background-color: #ed0030;
width: 21rem;
border-radius: 8px;
overflow: hidden
}
.CartSidebar_section-cart-sidebar__3NP__ [data-fs-cart-sidebar] [data-fs-empty-state=true] [data-fs-button] [data-fs-button-wrapper] {
background-color: #ed0030;
border-color: #ed0030;
display: flex;
align-items: center;
justify-content: center
}
.CartSidebar_section-cart-sidebar__3NP__ [data-fs-cart-sidebar] [data-fs-empty-state=true] [data-fs-button] [data-fs-button-wrapper] span {
font-size: 0;
line-height: 0
}
.CartSidebar_section-cart-sidebar__3NP__ [data-fs-cart-sidebar] [data-fs-empty-state=true] [data-fs-button] [data-fs-button-wrapper] span:before {
content: "ver produtos";
font-size: 20px;
font-weight: 700;
color: #fff
}
.IframeVideo_iframeVideo__AMe7K {
padding: 0 16px;
margin-left: auto;
margin-right: auto;
border: none
}
.InfoCardCustom_InfoCardCustom__ACSRG {
padding: 0 16px;
margin-left: auto;
margin-right: auto;
display: grid;
gap: 24px;
max-width: 100%;
height: auto !important
}
.InfoCardCustom_InfoCardCustom__ACSRG .InfoCardCustom_optionsContainer__Fl2cj [data-fs-title] {
display: flex;
gap: 8px
}
.InfoCardCustom_InfoCardCustom__ACSRG .InfoCardCustom_optionsContainer__Fl2cj [data-fs-title] img {
height: 24px
}
.InfoCardCustom_InfoCardCustom__ACSRG .InfoCardCustom_optionsContainer__Fl2cj [data-fs-title] h5 {
font-size: 12px;
font-family: Roboto Flex, sans-serif;
line-height: 12px;
font-weight: 700;
color: #666
}
.InfoCardCustom_InfoCardCustom__ACSRG .InfoCardCustom_optionsContainer__Fl2cj [data-fs-title] h5 strong {
font-weight: 700
}
.InfoCardCustom_InfoCardCustom__ACSRG .InfoCardCustom_optionsContainer__Fl2cj [data-fs-subtitle] {
margin-left: 32px
}
.InfoCardCustom_InfoCardCustom__ACSRG .InfoCardCustom_optionsContainer__Fl2cj [data-fs-subtitle]:not(:last-of-type) {
margin-bottom: 16px
}
.InfoCardCustom_InfoCardCustom__ACSRG .InfoCardCustom_optionsContainer__Fl2cj [data-fs-subtitle] p {
font-size: 14px;
font-family: Roboto, sans-serif;
color: #666;
line-height: 19px
}
.InfoCardCustom_InfoCardCustom__ACSRG .InfoCardCustom_InfoCardCustomCard__SIhVN {
display: grid;
gap: 16px
}
.InfoCardCustom_InfoCardCustom__ACSRG .InfoCardCustom_InfoCardCustomCard__SIhVN .InfoCardCustom_cardText__ohDEj {
align-items: center;
line-height: 0rem;
display: block;
justify-content: center
}
.InfoCardCustom_InfoCardCustom__ACSRG .InfoCardCustom_InfoCardCustomCard__SIhVN .InfoCardCustom_cardText__ohDEj p {
color: #333
}
.InfoCardCustom_InfoCardCustom__ACSRG .InfoCardCustom_InfoCardCustomCard__SIhVN .InfoCardCustom_cardImage__jEH0W {
display: contents;
height: auto
}
.InfoCardCustom_InfoCardCustom__ACSRG .InfoCardCustom_InfoCardCustomCard__SIhVN .InfoCardCustom_cardImage__jEH0W .InfoCardCustom_componentCardImage__s7OHa {
position: relative;
display: flex;
justify-content: center;
width: 100%;
height: auto
}
.InfoCardCustom_InfoCardCustom__ACSRG .InfoCardCustom_InfoCardCustomCard__SIhVN .InfoCardCustom_cardImage__jEH0W .InfoCardCustom_componentCardImage__s7OHa a {
text-decoration: none
}
.InfoCardCustom_InfoCardCustom__ACSRG .InfoCardCustom_InfoCardCustomCard__SIhVN .InfoCardCustom_cardImage__jEH0W .InfoCardCustom_componentCardImage__s7OHa .InfoCardCustom_textInsider__ccwSl {
bottom: 1.5rem;
right: 1rem;
text-align: end;
position: absolute;
z-index: 9999
}
.InfoCardCustom_InfoCardCustom__ACSRG .InfoCardCustom_InfoCardCustomCard__SIhVN .InfoCardCustom_cardImage__jEH0W .InfoCardCustom_componentCardImage__s7OHa .InfoCardCustom_textInsider__ccwSl ul li {
list-style: disc;
margin: .25rem 1.1rem;
line-height: 24px
}
.InfoCardCustom_InfoCardCustom__ACSRG .InfoCardCustom_InfoCardCustomCard__SIhVN .InfoCardCustom_cardImage__jEH0W .InfoCardCustom_componentCardImage__s7OHa .InfoCardCustom_textInsider__ccwSl ol li {
list-style: number;
margin: .25rem 1.1rem;
line-height: 24px
}
.InfoCardCustom_InfoCardCustom__ACSRG .InfoCardCustom_InfoCardCustomCard__SIhVN .InfoCardCustom_cardImage__jEH0W .InfoCardCustom_componentCardImage__s7OHa .InfoCardCustom_textInsider__ccwSl p {
color: #fff;
margin-bottom: 1.5rem;
line-height: 24px
}
.InfoCardCustom_InfoCardCustom__ACSRG .InfoCardCustom_InfoCardCustomCard__SIhVN .InfoCardCustom_cardImage__jEH0W .InfoCardCustom_componentCardImage__s7OHa .InfoCardCustom_textInsider__ccwSl p a {
color: #fff;
text-decoration: none
}
.InfoCardCustom_InfoCardCustom__ACSRG .InfoCardCustom_InfoCardCustomCard__SIhVN .InfoCardCustom_cardImage__jEH0W .InfoCardCustom_componentCardImage__s7OHa .InfoCardCustom_textInsider__ccwSl h1 {
font-size: 24px;
line-height: 36px;
font-weight: 400;
letter-spacing: 0;
color: #fff;
margin-bottom: 16px
}
.InfoCardCustom_InfoCardCustom__ACSRG .InfoCardCustom_InfoCardCustomCard__SIhVN .InfoCardCustom_cardImage__jEH0W .InfoCardCustom_componentCardImage__s7OHa .InfoCardCustom_textInsider__ccwSl h2 {
font-size: 20px;
line-height: 32px;
font-weight: 400;
letter-spacing: 0;
color: #fff;
margin-bottom: 16px
}
.InfoCardCustom_InfoCardCustom__ACSRG .InfoCardCustom_InfoCardCustomCard__SIhVN .InfoCardCustom_cardImage__jEH0W .InfoCardCustom_componentCardImage__s7OHa .InfoCardCustom_textInsider__ccwSl h3 {
font-size: 18px;
line-height: 30px;
font-weight: 700;
letter-spacing: 0;
color: #fff;
margin-bottom: 16px
}
.InfoCardCustom_InfoCardCustom__ACSRG .InfoCardCustom_InfoCardCustomCard__SIhVN .InfoCardCustom_cardImage__jEH0W .InfoCardCustom_componentCardImage__s7OHa .InfoCardCustom_textInsider__ccwSl h4 {
font-size: 16px;
line-height: 28px;
font-weight: 700;
letter-spacing: 0;
color: #fff;
margin-bottom: 16px
}
.InfoCardCustom_InfoCardCustom__ACSRG .InfoCardCustom_InfoCardCustomCard__SIhVN .InfoCardCustom_cardImage__jEH0W .InfoCardCustom_componentCardImage__s7OHa .InfoCardCustom_textInsider__ccwSl h5 {
font-size: 14px;
line-height: 24px;
font-weight: 700;
letter-spacing: 0;
color: #fff;
margin-bottom: 16px
}
.InfoCardCustom_InfoCardCustom__ACSRG .InfoCardCustom_InfoCardCustomCard__SIhVN .InfoCardCustom_cardImage__jEH0W .InfoCardCustom_componentCardImage__s7OHa .InfoCardCustom_textInsider__ccwSl h6 {
font-size: 12px;
line-height: 21px;
font-weight: 700;
letter-spacing: 0;
color: #fff;
margin-bottom: 16px
}
.InfoCardCustom_InfoCardCustom__ACSRG .InfoCardCustom_InfoCardCustomCard__SIhVN .InfoCardCustom_cardVideo__p4dFJ {
display: flex;
justify-content: center
}
.InfoCardCustom_InfoCardCustom__ACSRG .InfoCardCustom_InfoCardCustomCard__SIhVN .InfoCardCustom_cardVideo__p4dFJ iframe {
border: none;
width: 100%
}
@media(min-width:1024px) {
.InfoCardCustom_invertOptions__9HYWb {
flex-direction: row-reverse
}
.InfoCardCustom_InfoCardCustom__ACSRG {
display: flex;
width: 100%;
padding: 0;
margin: auto;
max-width: 1248px
}
.InfoCardCustom_InfoCardCustom__ACSRG .InfoCardCustom_InfoCardCustomCard__SIhVN {
display: contents;
align-items: center
}
.InfoCardCustom_InfoCardCustom__ACSRG .InfoCardCustom_InfoCardCustomCard__SIhVN .InfoCardCustom_cardImage__jEH0W .InfoCardCustom_componentCardImage__s7OHa {
width: -webkit-fit-content;
width: -moz-fit-content;
width: fit-content;
height: -webkit-fit-content;
height: -moz-fit-content;
height: fit-content
}
.InfoCardCustom_InfoCardCustom__ACSRG .InfoCardCustom_InfoCardCustomCard__SIhVN .InfoCardCustom_cardImage__jEH0W .InfoCardCustom_componentCardImage__s7OHa .InfoCardCustom_textInsider__ccwSl ul li {
list-style: disc;
margin: .25rem 1.1rem;
line-height: 24px
}
.InfoCardCustom_InfoCardCustom__ACSRG .InfoCardCustom_InfoCardCustomCard__SIhVN .InfoCardCustom_cardImage__jEH0W .InfoCardCustom_componentCardImage__s7OHa .InfoCardCustom_textInsider__ccwSl ol li {
list-style: number;
margin: .25rem 1.1rem;
line-height: 24px
}
.InfoCardCustom_InfoCardCustom__ACSRG .InfoCardCustom_InfoCardCustomCard__SIhVN .InfoCardCustom_cardImage__jEH0W .InfoCardCustom_componentCardImage__s7OHa .InfoCardCustom_textInsider__ccwSl p {
margin-bottom: 1.5rem;
line-height: 24px
}
.InfoCardCustom_InfoCardCustom__ACSRG .InfoCardCustom_InfoCardCustomCard__SIhVN .InfoCardCustom_cardImage__jEH0W .InfoCardCustom_componentCardImage__s7OHa .InfoCardCustom_textInsider__ccwSl p a {
color: #fff;
text-decoration: none
}
.InfoCardCustom_InfoCardCustom__ACSRG .InfoCardCustom_InfoCardCustomCard__SIhVN .InfoCardCustom_cardImage__jEH0W .InfoCardCustom_componentCardImage__s7OHa .InfoCardCustom_textInsider__ccwSl h1 {
font-size: 32px;
line-height: 72px;
font-weight: 400;
letter-spacing: 0;
color: #fff
}
.InfoCardCustom_InfoCardCustom__ACSRG .InfoCardCustom_InfoCardCustomCard__SIhVN .InfoCardCustom_cardImage__jEH0W .InfoCardCustom_componentCardImage__s7OHa .InfoCardCustom_textInsider__ccwSl h2 {
font-size: 24px;
line-height: 52px;
font-weight: 400;
letter-spacing: 0;
color: #fff
}
.InfoCardCustom_InfoCardCustom__ACSRG .InfoCardCustom_InfoCardCustomCard__SIhVN .InfoCardCustom_cardImage__jEH0W .InfoCardCustom_componentCardImage__s7OHa .InfoCardCustom_textInsider__ccwSl h3 {
font-size: 20px;
line-height: 44px;
font-weight: 700;
letter-spacing: 0;
color: #fff
}
.InfoCardCustom_InfoCardCustom__ACSRG .InfoCardCustom_InfoCardCustomCard__SIhVN .InfoCardCustom_cardImage__jEH0W .InfoCardCustom_componentCardImage__s7OHa .InfoCardCustom_textInsider__ccwSl h4 {
font-size: 16px;
line-height: 36px;
font-weight: 700;
letter-spacing: 0;
color: #fff
}
.InfoCardCustom_InfoCardCustom__ACSRG .InfoCardCustom_InfoCardCustomCard__SIhVN .InfoCardCustom_cardImage__jEH0W .InfoCardCustom_componentCardImage__s7OHa .InfoCardCustom_textInsider__ccwSl h5 {
font-size: 14px;
line-height: 28px;
font-weight: 700;
letter-spacing: 0;
color: #fff
}
.InfoCardCustom_InfoCardCustom__ACSRG .InfoCardCustom_InfoCardCustomCard__SIhVN .InfoCardCustom_cardImage__jEH0W .InfoCardCustom_componentCardImage__s7OHa .InfoCardCustom_textInsider__ccwSl h6 {
font-size: 12px;
line-height: 24px;
font-weight: 700;
letter-spacing: 0;
color: #fff
}
.InfoCardCustom_InfoCardCustom__ACSRG .InfoCardCustom_InfoCardCustomCard__SIhVN .InfoCardCustom_optionsContainer__Fl2cj {
padding: 16px 16px 0
}
.InfoCardCustom_InfoCardCustom__ACSRG .InfoCardCustom_InfoCardCustomCard__SIhVN .InfoCardCustom_optionsContainer__Fl2cj [data-fs-title] {
display: flex;
align-items: center;
gap: 16px
}
.InfoCardCustom_InfoCardCustom__ACSRG .InfoCardCustom_InfoCardCustomCard__SIhVN .InfoCardCustom_optionsContainer__Fl2cj [data-fs-subtitle] {
margin-left: 2.5rem
}
.InfoCardCustom_InfoCardCustom__ACSRG .InfoCardCustom_InfoCardCustomCard__SIhVN .InfoCardCustom_optionsContainer__Fl2cj .InfoCardCustom_title__uiZdP ul li {
list-style: disc;
margin: .25rem 1.1rem;
line-height: 24px
}
.InfoCardCustom_InfoCardCustom__ACSRG .InfoCardCustom_InfoCardCustomCard__SIhVN .InfoCardCustom_optionsContainer__Fl2cj .InfoCardCustom_title__uiZdP ol li {
list-style: number;
margin: .25rem 1.1rem;
line-height: 24px
}
.InfoCardCustom_InfoCardCustom__ACSRG .InfoCardCustom_InfoCardCustomCard__SIhVN .InfoCardCustom_optionsContainer__Fl2cj .InfoCardCustom_title__uiZdP p {
color: #666;
margin-bottom: 1.5rem;
line-height: 24px
}
.InfoCardCustom_InfoCardCustom__ACSRG .InfoCardCustom_InfoCardCustomCard__SIhVN .InfoCardCustom_optionsContainer__Fl2cj .InfoCardCustom_title__uiZdP p a {
color: #666;
text-decoration: none
}
.InfoCardCustom_InfoCardCustom__ACSRG .InfoCardCustom_InfoCardCustomCard__SIhVN .InfoCardCustom_optionsContainer__Fl2cj .InfoCardCustom_title__uiZdP h1 {
font-size: 32px;
line-height: 36px;
font-weight: 400;
letter-spacing: 0;
color: #666
}
.InfoCardCustom_InfoCardCustom__ACSRG .InfoCardCustom_InfoCardCustomCard__SIhVN .InfoCardCustom_optionsContainer__Fl2cj .InfoCardCustom_title__uiZdP h2 {
font-size: 24px;
line-height: 32px;
font-weight: 400;
letter-spacing: 0;
color: #666
}
.InfoCardCustom_InfoCardCustom__ACSRG .InfoCardCustom_InfoCardCustomCard__SIhVN .InfoCardCustom_optionsContainer__Fl2cj .InfoCardCustom_title__uiZdP h3 {
font-size: 20px;
line-height: 30px;
font-weight: 700;
letter-spacing: 0;
color: #666
}
.InfoCardCustom_InfoCardCustom__ACSRG .InfoCardCustom_InfoCardCustomCard__SIhVN .InfoCardCustom_optionsContainer__Fl2cj .InfoCardCustom_title__uiZdP h4 {
font-size: 16px;
line-height: 28px;
font-weight: 700;
letter-spacing: 0;
color: #666
}
.InfoCardCustom_InfoCardCustom__ACSRG .InfoCardCustom_InfoCardCustomCard__SIhVN .InfoCardCustom_optionsContainer__Fl2cj .InfoCardCustom_title__uiZdP h5 {
font-size: 14px;
line-height: 24px;
font-weight: 700;
letter-spacing: 0;
color: #666
}
.InfoCardCustom_InfoCardCustom__ACSRG .InfoCardCustom_InfoCardCustomCard__SIhVN .InfoCardCustom_optionsContainer__Fl2cj .InfoCardCustom_title__uiZdP h6 {
font-size: 12px;
line-height: 21px;
font-weight: 700;
letter-spacing: 0;
color: #666
}
.InfoCardCustom_InfoCardCustom__ACSRG .InfoCardCustom_InfoCardCustomCard__SIhVN .InfoCardCustom_cardVideo__p4dFJ iframe {
width: revert-layer
}
}
.TextPressOffice_section__WINqG {
width: 100%;
padding: 0 16px;
max-width: 100%;
margin: 24px auto 32px
}
.TextPressOffice_section__WINqG .TextPressOffice_title__l4Zso {
color: #333;
font-family: Roboto Flex, sans-serif;
font-size: 20px;
line-height: 24px;
font-weight: 700;
letter-spacing: 0;
color: "";
font-style: normal;
letter-spacing: .02em
}
.TextPressOffice_section__WINqG .TextPressOffice_advisory__t4pjt {
color: #333;
font-family: Roboto, sans-serif;
font-size: 14px;
line-height: 19px;
font-weight: 700;
letter-spacing: 0;
color: "";
font-style: normal;
margin: 16px 0
}
.TextPressOffice_section__WINqG .TextPressOffice_email__s3bhV {
color: #333;
font-family: Roboto, sans-serif;
font-size: 14px;
line-height: 19px;
font-weight: 400;
letter-spacing: 0;
color: "";
font-style: normal;
-webkit-text-decoration-line: underline;
text-decoration-line: underline
}
@media(min-width:1024px) {
.TextPressOffice_section__WINqG {
width: 100%;
padding: 0;
max-width: 1248px;
margin: 32px auto 48px
}
.TextPressOffice_section__WINqG .TextPressOffice_title__l4Zso {
font-size: 24px;
line-height: 28px;
font-weight: 700;
letter-spacing: 0;
color: ""
}
.TextPressOffice_section__WINqG .TextPressOffice_advisory__t4pjt {
font-size: 16px;
line-height: 21px;
font-weight: 700;
letter-spacing: 0;
color: ""
}
.TextPressOffice_section__WINqG .TextPressOffice_email__s3bhV {
font-size: 16px;
line-height: 21px;
font-weight: 400;
letter-spacing: 0;
color: ""
}
}
.StepsCoupon_stepsContainer__E2xoS {
width: 100%;
padding: 0 16px;
max-width: 100%;
margin: 24px 0
}
.StepsCoupon_stepsContainer__E2xoS .StepsCoupon_title__fIUvE {
font-size: 12px;
line-height: 21px;
font-weight: 700;
color: #666;
font-family: Roboto Flex, sans-serif;
margin-bottom: 24px
}
.StepsCoupon_stepsContainer__E2xoS .StepsCoupon_steps__c41x5 {
display: flex;
justify-content: center;
align-items: center;
flex-direction: column;
gap: 25px
}
.StepsCoupon_stepsContainer__E2xoS .StepsCoupon_steps__c41x5 .StepsCoupon_step__EIpiv {
position: relative
}
.StepsCoupon_stepsContainer__E2xoS .StepsCoupon_steps__c41x5 .StepsCoupon_step__EIpiv .StepsCoupon_textBlock__3nq6R {
display: flex;
justify-content: flex-start;
align-items: flex-start;
gap: 16px;
background-color: #ed0030;
padding: 24px;
height: 196px;
margin-bottom: 42px
}
.StepsCoupon_stepsContainer__E2xoS .StepsCoupon_steps__c41x5 .StepsCoupon_step__EIpiv .StepsCoupon_textBlock__3nq6R .StepsCoupon_stepCount__sfkG7 {
color: #f1f1f1;
font-weight: 700;
font-size: 24px;
font-family: 24px;
line-height: 36px
}
.StepsCoupon_stepsContainer__E2xoS .StepsCoupon_steps__c41x5 .StepsCoupon_step__EIpiv .StepsCoupon_textBlock__3nq6R .StepsCoupon_stepText__FloHm {
color: #fff;
font-size: 16px;
line-height: 21px;
font-family: Roboto, sans-serif
}
.StepsCoupon_stepsContainer__E2xoS .StepsCoupon_steps__c41x5 .StepsCoupon_step__EIpiv .StepsCoupon_stepImage__35qd5 {
position: absolute;
left: 0;
right: 0;
bottom: 0;
margin: 0 auto;
border-radius: 8px
}
@media(min-width:1024px) {
.StepsCoupon_stepsContainer__E2xoS {
width: 100%;
padding: 0;
max-width: 1248px;
margin: 48px auto
}
.StepsCoupon_stepsContainer__E2xoS .StepsCoupon_title__fIUvE {
font-size: 16px;
line-height: 36px;
margin-bottom: 16px
}
.StepsCoupon_stepsContainer__E2xoS .StepsCoupon_steps__c41x5 {
display: grid;
grid-template-columns: 1fr 1fr 1fr 1fr;
gap: 16px
}
.StepsCoupon_stepsContainer__E2xoS .StepsCoupon_steps__c41x5 .StepsCoupon_step__EIpiv .StepsCoupon_textBlock__3nq6R {
height: 220px;
margin-bottom: 40px
}
.StepsCoupon_stepsContainer__E2xoS .StepsCoupon_steps__c41x5 .StepsCoupon_step__EIpiv .StepsCoupon_textBlock__3nq6R .StepsCoupon_stepCount__sfkG7 {
font-size: 32px;
line-height: 72px
}
}
.LinkBar_leftContent__yfweK>a>div:has(img) {
height: 39px
}
.LinkBar_linkBar__iBvvD {
width: 100%;
padding: 0 16px;
max-width: 100%;
display: flex;
justify-content: space-between;
align-items: center;
flex-wrap: wrap
}
.LinkBar_leftContent__yfweK,
.LinkBar_rightContent__7AVDy {
width: -webkit-fit-content;
width: -moz-fit-content;
width: fit-content;
display: flex;
justify-content: flex-start;
align-items: center;
flex-wrap: wrap
}
.LinkBar_leftContent__yfweK {
flex-wrap: nowrap;
align-items: flex-start
}
.LinkBar_leftContent__yfweK a {
text-wrap: wrap;
height: -webkit-fit-content;
height: -moz-fit-content;
height: fit-content;
flex-grow: 1;
width: 100%;
max-width: 131px
}
.LinkBar_rightContent__7AVDy {
width: 99%
}
@media(min-width:1024px) {
.LinkBar_linkBar__iBvvD {
width: 100%;
padding: 0;
margin: auto;
max-width: 1248px;
flex-wrap: nowrap;
align-items: flex-start
}
.LinkBar_rightContent__7AVDy {
width: -webkit-fit-content;
width: -moz-fit-content;
width: fit-content
}
.LinkBar_leftContent__yfweK>a>div:has(img) {
height: 54px
}
.LinkBar_leftContent__yfweK a {
text-wrap: wrap;
height: -webkit-fit-content;
height: -moz-fit-content;
height: fit-content;
flex-grow: 1;
max-width: none
}
.LinkBar_leftContent__yfweK {
display: flex;
align-items: center
}
.LinkBar_leftContent__yfweK a {
text-wrap: nowrap
}
}
.LinkBarContent_link__9dnMf {
font-family: Roboto Flex, sans-serif;
font-size: 16px;
font-weight: 700;
text-wrap: nowrap;
padding: 0 20px;
height: 44px;
text-align: center;
display: flex;
justify-content: center;
align-items: center
}
.LinkBarContent_link__9dnMf.LinkBarContent_red__jkvzP {
color: #ed0030
}
.LinkBarContent_link__9dnMf.LinkBarContent_red__jkvzP:hover {
color: #d1002a;
border-color: #d1002a
}
.LinkBarContent_link__9dnMf.LinkBarContent_grey__33nys {
color: #4d4d4d
}
.LinkBarContent_link__9dnMf.LinkBarContent_border__GCPjJ {
border: 2px solid #ed0030;
border-radius: 8px
}
.LinkBarContent_link__9dnMf.LinkBarContent_border__GCPjJ:hover {
text-decoration: none
}
.LinkBarContent_link__9dnMf.LinkBarContent_arrow__tQtTY {
padding-right: 12px;
gap: 8px
}
.LinkBarContent_link__9dnMf.LinkBarContent_arrow__tQtTY:after {
content: "";
display: block;
background-position: 50%;
background-repeat: no-repeat;
width: 16px;
height: 16px
}
.LinkBarContent_link__9dnMf.LinkBarContent_arrow__tQtTY.LinkBarContent_grey__33nys:after {
background-image: url('data:image/svg+xml,')
}
.LinkBarContent_link__9dnMf.LinkBarContent_arrow__tQtTY.LinkBarContent_red__jkvzP:after {
background-image: url('data:image/svg+xml,')
}
.InformationBannerInstitutional_container__uyA8l {
width: 100%;
padding: 0 16px;
max-width: 100%;
display: flex;
justify-content: center;
align-items: center;
flex-direction: column;
align-items: normal;
gap: 16px;
margin-bottom: 32px
}
.InformationBannerInstitutional_container__uyA8l .InformationBannerInstitutional_title__Vuwz_ {
font-size: 14px;
line-height: 24px;
font-weight: 700;
letter-spacing: 0;
color: #666
}
.InformationBannerInstitutional_container__uyA8l .InformationBannerInstitutional_contentWrapper__yQM3p {
display: flex;
flex-wrap: wrap;
justify-content: space-between;
row-gap: 16px
}
.InformationBannerInstitutional_container__uyA8l .InformationBannerInstitutional_contentWrapper__yQM3p .InformationBannerInstitutional_content__bphqQ {
display: flex;
justify-content: flex-start;
align-items: center;
gap: 16px
}
.InformationBannerInstitutional_container__uyA8l .InformationBannerInstitutional_contentWrapper__yQM3p .InformationBannerInstitutional_content__bphqQ:not(:last-child) {
padding-bottom: 24px;
border-bottom: 1px solid hsla(0, 0%, 40%, .16)
}
.InformationBannerInstitutional_container__uyA8l .InformationBannerInstitutional_contentWrapper__yQM3p .InformationBannerInstitutional_content__bphqQ:not(:first-child) {
padding-top: 24px
}
.InformationBannerInstitutional_container__uyA8l .InformationBannerInstitutional_contentWrapper__yQM3p .InformationBannerInstitutional_grid__4JNm3 {
flex-basis: calc(15% - 20px);
box-sizing: border-box
}
.InformationBannerInstitutional_container__uyA8l .InformationBannerInstitutional_contentWrapper__yQM3p .InformationBannerInstitutional_text__tAnDb {
font-family: Roboto, sans-serif;
font-size: 14px;
line-height: 19px;
font-weight: 400;
letter-spacing: 0;
color: #666
}
.InformationBannerInstitutional_container__uyA8l .InformationBannerInstitutional_contentWrapper__yQM3p .InformationBannerInstitutional_subText__V9GLj {
margin-top: 8px;
font-family: #666;
font-size: 14px;
line-height: 21px;
font-weight: 700;
letter-spacing: 0;
color: #666;
text-align: center;
font-style: normal
}
.InformationBannerInstitutional_container__uyA8l .InformationBannerInstitutional_contentWrapper__yQM3p .InformationBannerInstitutional_divider__04IBf {
display: none
}
.InformationBannerInstitutional_container__uyA8l .InformationBannerInstitutional_link__6U0TR {
font-size: 20px;
line-height: 23px;
font-weight: 700;
letter-spacing: 0;
color: #fff;
font-family: Roboto Flex, sans-serif;
width: 100%;
padding: 16px;
min-height: 54px;
background-color: #ed0030;
border-radius: 8px;
text-align: center;
max-width: 358px;
text-decoration: none;
margin: 0 auto
}
.InformationBannerInstitutional_container__uyA8l .InformationBannerInstitutional_link__6U0TR:hover {
background-color: #d1002a
}
@media(min-width:1024px) {
.InformationBannerInstitutional_container__uyA8l {
width: 100%;
padding: 0;
max-width: 1248px;
margin: auto auto 48px
}
.InformationBannerInstitutional_container__uyA8l .InformationBannerInstitutional_title__Vuwz_ {
font-size: 14px;
line-height: 28px;
font-weight: "";
letter-spacing: 0;
color: "";
width: 100%;
text-align: left
}
.InformationBannerInstitutional_container__uyA8l .InformationBannerInstitutional_contentWrapper__yQM3p {
display: flex;
flex-wrap: wrap;
padding: 0
}
.InformationBannerInstitutional_container__uyA8l .InformationBannerInstitutional_contentWrapper__yQM3p .InformationBannerInstitutional_content__bphqQ {
flex-grow: 1;
border: none !important;
padding: 0 !important;
flex-direction: column;
align-items: flex-start;
gap: 8px;
max-width: 258.75px
}
.InformationBannerInstitutional_container__uyA8l .InformationBannerInstitutional_contentWrapper__yQM3p .InformationBannerInstitutional_content__bphqQ .InformationBannerInstitutional_text__tAnDb {
font-size: 16px;
line-height: 21px;
font-weight: "";
letter-spacing: 0;
color: ""
}
.InformationBannerInstitutional_container__uyA8l .InformationBannerInstitutional_contentWrapper__yQM3p .InformationBannerInstitutional_grid__4JNm3 {
display: block;
flex-wrap: wrap;
justify-content: center;
flex-basis: calc(25% - 20px);
box-sizing: border-box
}
.InformationBannerInstitutional_container__uyA8l .InformationBannerInstitutional_contentWrapper__yQM3p .InformationBannerInstitutional_divider__04IBf {
display: block;
margin: 0 24px
}
.InformationBannerInstitutional_container__uyA8l .InformationBannerInstitutional_contentWrapper__yQM3p .InformationBannerInstitutional_divider__04IBf:last-child {
display: none
}
}
.HeroBannerCustom_HeroBannerContainer__vpnV9 {
width: 100%;
max-width: 100%;
display: flex;
overflow-x: scroll !important;
overflow-y: hidden !important;
scrollbar-width: none;
padding: 0 16px 30px;
-webkit-clip-path: inset(0 0 30px 0);
clip-path: inset(0 0 30px 0)
}
.HeroBannerCustom_HeroBannerContainer__vpnV9 ::-webkit-scrollbar {
display: none
}
.HeroBannerCustom_HeroBannerContainer__vpnV9 [data-fs-card-heroBanner] {
display: flex;
gap: 16px
}
.HeroBannerCustom_HeroBannerContainer__vpnV9 [data-fs-card-heroBanner] [data-fs-hero-content] {
min-width: 274px;
justify-content: center;
background-color: #fff;
border-radius: 4px;
padding: 16px;
gap: 16px;
display: grid
}
.HeroBannerCustom_HeroBannerContainer__vpnV9 [data-fs-card-heroBanner] [data-fs-hero-content] [data-fs-title-custom] {
display: flex;
align-items: center;
gap: 16px
}
.HeroBannerCustom_HeroBannerContainer__vpnV9 [data-fs-card-heroBanner] [data-fs-hero-content] [data-fs-subtitle] {
padding-right: inherit;
padding-left: inherit;
text-align: center;
justify-content: center;
display: grid;
align-items: center
}
.HeroBannerCustom_HeroBannerContainer__vpnV9 [data-fs-card-heroBanner] [data-fs-hero-content] [data-fs-link] {
display: flex;
justify-content: center;
text-align: center;
align-items: center;
margin: 0;
padding: 0;
text-decoration: none
}
.HeroBannerCustom_HeroBannerContainer__vpnV9 [data-fs-card-heroBanner] [data-fs-hero-content] [data-fs-link] .HeroBannerCustom_link__X2H89 {
background-color: #ed0030;
border-radius: 8px;
padding: 0 8px;
height: 32px;
text-decoration: none;
display: flex;
align-items: center;
text-align: center
}
.HeroBannerCustom_HeroBannerContainer__vpnV9 [data-fs-card-heroBanner] [data-fs-hero-content] [data-fs-link] .HeroBannerCustom_link__X2H89 a {
font-weight: 700;
color: #fff;
text-decoration: none
}
.HeroBannerCustom_HeroBannerContainer__vpnV9 [data-fs-card-heroBanner] [data-fs-hero-content] [data-fs-heroImage] {
display: flex;
justify-content: center
}
.HeroBannerCustom_HeroBannerContainer__vpnV9 .HeroBannerCustom_title__vutOQ {
width: -webkit-fit-content;
width: -moz-fit-content;
width: fit-content
}
.HeroBannerCustom_HeroBannerContainer__vpnV9 .HeroBannerCustom_title__vutOQ ul li {
list-style: disc;
margin: .25rem 1.1rem;
line-height: 24px
}
.HeroBannerCustom_HeroBannerContainer__vpnV9 .HeroBannerCustom_title__vutOQ ol li {
list-style: number;
margin: .25rem 1.1rem;
line-height: 24px
}
.HeroBannerCustom_HeroBannerContainer__vpnV9 .HeroBannerCustom_title__vutOQ p {
color: #666;
line-height: 24px
}
.HeroBannerCustom_HeroBannerContainer__vpnV9 .HeroBannerCustom_title__vutOQ p a {
color: #666;
text-decoration: none
}
.HeroBannerCustom_HeroBannerContainer__vpnV9 .HeroBannerCustom_title__vutOQ h1 {
font-size: 24px;
line-height: 36px;
font-weight: 400;
letter-spacing: 0;
color: #666
}
.HeroBannerCustom_HeroBannerContainer__vpnV9 .HeroBannerCustom_title__vutOQ h2 {
font-size: 20px;
line-height: 32px;
font-weight: 400;
letter-spacing: 0;
color: #666
}
.HeroBannerCustom_HeroBannerContainer__vpnV9 .HeroBannerCustom_title__vutOQ h3 {
font-size: 18px;
line-height: 30px;
font-weight: 700;
letter-spacing: 0;
color: #666
}
.HeroBannerCustom_HeroBannerContainer__vpnV9 .HeroBannerCustom_title__vutOQ h4 {
font-size: 16px;
line-height: 28px;
font-weight: 700;
letter-spacing: 0;
color: #666
}
.HeroBannerCustom_HeroBannerContainer__vpnV9 .HeroBannerCustom_title__vutOQ h5 {
font-size: 14px;
line-height: 28px;
font-weight: 700;
letter-spacing: 0;
color: #666
}
.HeroBannerCustom_HeroBannerContainer__vpnV9 .HeroBannerCustom_title__vutOQ h6 {
font-size: 12px;
line-height: 21px;
font-weight: 700;
letter-spacing: 0;
color: #666
}
@media(min-width:1024px) {
.HeroBannerCustom_HeroBannerContainer__vpnV9 {
overflow: unset;
display: flex;
justify-content: center
}
.HeroBannerCustom_HeroBannerContainer__vpnV9 [data-fs-card-heroBanner] {
display: flex;
gap: 24px
}
.HeroBannerCustom_HeroBannerContainer__vpnV9 [data-fs-card-heroBanner] [data-fs-hero-content] {
height: 214px;
min-width: 294px;
justify-content: center;
background-color: #fff;
border-radius: 4px;
padding: 24px;
gap: 16px;
display: grid
}
.HeroBannerCustom_HeroBannerContainer__vpnV9 [data-fs-card-heroBanner] [data-fs-hero-content] [data-fs-title-custom] {
display: flex;
align-items: center;
gap: 24px;
max-width: 230px
}
.HeroBannerCustom_HeroBannerContainer__vpnV9 [data-fs-card-heroBanner] [data-fs-hero-content] [data-fs-subtitle] {
padding-right: inherit;
padding-left: inherit;
text-align: center;
justify-content: center;
display: grid;
align-items: center;
max-width: 14rem
}
.HeroBannerCustom_HeroBannerContainer__vpnV9 [data-fs-card-heroBanner] [data-fs-hero-content] [data-fs-link] {
display: flex;
justify-content: center;
text-align: center;
align-items: center;
text-decoration: none;
padding: 0
}
.HeroBannerCustom_HeroBannerContainer__vpnV9 [data-fs-card-heroBanner] [data-fs-hero-content] [data-fs-link] .HeroBannerCustom_link__X2H89 {
background-color: #ed0030;
border-radius: 8px;
padding: 0 8px;
min-height: 32px;
text-decoration: none;
display: flex;
align-items: center;
text-align: center
}
.HeroBannerCustom_HeroBannerContainer__vpnV9 [data-fs-card-heroBanner] [data-fs-hero-content] [data-fs-link] .HeroBannerCustom_link__X2H89 a {
font-weight: 700;
color: #fff;
text-decoration: none
}
.HeroBannerCustom_HeroBannerContainer__vpnV9 [data-fs-card-heroBanner] [data-fs-hero-content] [data-fs-link] .HeroBannerCustom_link__X2H89:hover {
background-color: #d1002a;
transition: all .3s
}
.HeroBannerCustom_HeroBannerContainer__vpnV9 [data-fs-card-heroBanner] [data-fs-hero-content] [data-fs-heroImage] {
display: flex;
justify-content: center
}
.HeroBannerCustom_HeroBannerContainer__vpnV9 .HeroBannerCustom_title__vutOQ ul li {
list-style: disc;
margin: .25rem 1.1rem;
line-height: 24px
}
.HeroBannerCustom_HeroBannerContainer__vpnV9 .HeroBannerCustom_title__vutOQ ol li {
list-style: number;
margin: .25rem 1.1rem;
line-height: 24px
}
.HeroBannerCustom_HeroBannerContainer__vpnV9 .HeroBannerCustom_title__vutOQ p {
color: #666;
line-height: 21px
}
.HeroBannerCustom_HeroBannerContainer__vpnV9 .HeroBannerCustom_title__vutOQ p a {
color: #666;
text-decoration: none
}
.HeroBannerCustom_HeroBannerContainer__vpnV9 .HeroBannerCustom_title__vutOQ h1 {
font-size: 32px;
line-height: 36px;
font-weight: 400;
letter-spacing: 0;
color: #666
}
.HeroBannerCustom_HeroBannerContainer__vpnV9 .HeroBannerCustom_title__vutOQ h2 {
font-size: 24px;
line-height: 32px;
font-weight: 400;
letter-spacing: 0;
color: #666
}
.HeroBannerCustom_HeroBannerContainer__vpnV9 .HeroBannerCustom_title__vutOQ h3 {
font-size: 20px;
line-height: 30px;
font-weight: 700;
letter-spacing: 0;
color: #666
}
.HeroBannerCustom_HeroBannerContainer__vpnV9 .HeroBannerCustom_title__vutOQ h4 {
font-size: 16px;
line-height: 28px;
font-weight: 700;
letter-spacing: 0;
color: #666
}
.HeroBannerCustom_HeroBannerContainer__vpnV9 .HeroBannerCustom_title__vutOQ h5 {
font-size: 14px;
line-height: 28px;
font-weight: 700;
letter-spacing: 0;
color: #666
}
.HeroBannerCustom_HeroBannerContainer__vpnV9 .HeroBannerCustom_title__vutOQ h6 {
font-size: 12px;
line-height: 21px;
font-weight: 700;
letter-spacing: 0;
color: #666
}
}
.BannerWithText_bannerTextContainer__M6X_j>a>div:has(.BannerWithText_image__mXhqF) {
max-height: 389px
}
.BannerWithText_bannerTextContainer__M6X_j {
width: 100%;
padding: 0 16px;
max-width: 100%;
margin-top: 16px;
margin-bottom: 32px;
overflow: hidden
}
.BannerWithText_bannerTextContainer__M6X_j a {
display: block;
max-width: 100%;
width: 100%
}
.BannerWithText_bannerTextContainer__M6X_j a div {
max-width: 100%;
width: 100%
}
.BannerWithText_bannerTextContainer__M6X_j a div .BannerWithText_image__mXhqF {
width: 100%
}
.BannerWithText_bannerTextContainer__M6X_j .BannerWithText_texts__7NbPC {
max-width: 100%;
display: flex;
justify-content: center;
align-items: center;
flex-direction: column
}
.BannerWithText_bannerTextContainer__M6X_j .BannerWithText_texts__7NbPC .BannerWithText_text__zB80y {
display: flex;
justify-content: center;
align-items: center;
padding: 16px;
gap: 16px;
color: #fff;
background-color: #d1002a
}
.BannerWithText_bannerTextContainer__M6X_j .BannerWithText_texts__7NbPC .BannerWithText_text__zB80y:first-child {
background-color: #ed0030
}
.BannerWithText_bannerTextContainer__M6X_j .BannerWithText_texts__7NbPC .BannerWithText_text__zB80y:last-child {
background-color: #b20024
}
.BannerWithText_bannerTextContainer__M6X_j .BannerWithText_texts__7NbPC .BannerWithText_text__zB80y .BannerWithText_title__8FTTl {
font-size: 12px;
line-height: 21px;
font-weight: 700;
letter-spacing: 0;
color: "";
font-family: Roboto Flex, sans-serif;
min-width: 110px;
display: block
}
.BannerWithText_bannerTextContainer__M6X_j .BannerWithText_texts__7NbPC .BannerWithText_text__zB80y .BannerWithText_subtitle__vtLLL {
font-size: 14px;
line-height: 19px;
font-weight: 400;
letter-spacing: 0;
color: "";
font-family: Roboto, sans-serif
}
@media(min-width:1024px) {
.BannerWithText_bannerTextContainer__M6X_j>a>div:has(.BannerWithText_image__mXhqF) {
height: 490px
}
.BannerWithText_bannerTextContainer__M6X_j {
width: 100%;
padding: 0;
max-width: 1248px;
margin: 16px auto 48px
}
.BannerWithText_bannerTextContainer__M6X_j .BannerWithText_texts__7NbPC {
flex-direction: row
}
.BannerWithText_bannerTextContainer__M6X_j .BannerWithText_texts__7NbPC .BannerWithText_text__zB80y {
flex-direction: column;
align-items: flex-start;
justify-content: flex-start;
gap: 8px;
padding: 24px;
min-height: 141px
}
.BannerWithText_bannerTextContainer__M6X_j .BannerWithText_texts__7NbPC .BannerWithText_text__zB80y .BannerWithText_title__8FTTl {
font-size: 12px;
line-height: 24px;
font-weight: "";
letter-spacing: 0;
color: ""
}
.BannerWithText_bannerTextContainer__M6X_j .BannerWithText_texts__7NbPC .BannerWithText_text__zB80y .BannerWithText_subtitle__vtLLL {
font-size: 16px;
line-height: 21px;
font-weight: "";
letter-spacing: 0;
color: ""
}
}
.InfoTextsBackground_containerInfoTextsBackground__LX7dL {
display: flex;
justify-content: center;
padding: 0 16px;
font-family: Roboto, sans-serif
}
.InfoTextsBackground_containerInfoTextsBackground__LX7dL [data-fs-content-texts-mobile] [data-fs-group-text] {
display: grid;
gap: 8px;
margin-bottom: 24px
}
.InfoTextsBackground_containerInfoTextsBackground__LX7dL [data-fs-content-texts-mobile] [data-fs-group-text] [data-fs-title] {
height: 53px;
display: flex;
justify-content: center;
align-items: center;
text-align: center;
padding-top: 8px
}
.InfoTextsBackground_containerInfoTextsBackground__LX7dL [data-fs-content-texts-mobile] [data-fs-group-text] [data-fs-texts] .InfoTextsBackground_textColor__lIsqw {
padding: 0
}
@media(min-width:1024px) {
.InfoTextsBackground_containerInfoTextsBackground__LX7dL {
width: 100%;
padding: 0;
margin: auto;
max-width: 1248px;
display: flex
}
.InfoTextsBackground_containerInfoTextsBackground__LX7dL [data-fs-content-texts] {
display: flex;
justify-content: center;
gap: 24px
}
.InfoTextsBackground_containerInfoTextsBackground__LX7dL [data-fs-content-texts] [data-fs-title] {
height: 53px;
display: flex;
justify-content: center;
align-items: center;
text-align: center;
padding-top: 8px
}
.InfoTextsBackground_containerInfoTextsBackground__LX7dL [data-fs-content-texts] [data-fs-group-text] {
gap: 8px;
min-width: 400px
}
.InfoTextsBackground_containerInfoTextsBackground__LX7dL [data-fs-content-texts] [data-fs-group-text] .InfoTextsBackground_textColor__lIsqw {
padding: 0
}
.InfoTextsBackground_containerInfoTextsBackground__LX7dL [data-fs-content-texts] [data-fs-group-text] .InfoTextsBackground_textColor__lIsqw p {
font-size: unset
}
}
.BannerImageInstitucional_container__XqUqJ {
width: 100%;
padding: 0 16px;
max-width: 100%
}
.BannerImageInstitucional_container__XqUqJ .BannerImageInstitucional_title__mTBcz {
font-family: Roboto Flex, sans-serif;
font-size: 20px;
font-weight: 700;
line-height: 24px;
letter-spacing: .02em;
text-align: left;
color: #666;
margin-bottom: 16px
}
.BannerImageInstitucional_container__XqUqJ .BannerImageInstitucional_imageList__FiS9v {
width: 100%;
display: flex;
overflow-x: auto;
gap: 1rem;
-webkit-scroll-snap-type: x mandatory;
-ms-scroll-snap-type: x mandatory;
scroll-snap-type: x mandatory;
-webkit-overflow-scrolling: touch;
scrollbar-width: none
}
.BannerImageInstitucional_container__XqUqJ .BannerImageInstitucional_imageList__FiS9v::-webkit-scrollbar {
display: none
}
.BannerImageInstitucional_container__XqUqJ .BannerImageInstitucional_cardImage__W2qVc {
display: block
}
.BannerImageInstitucional_container__XqUqJ .BannerImageInstitucional_cardImageText__W_bbO {
margin-top: 8px;
text-align: center
}
.BannerImageInstitucional_container__XqUqJ .BannerImageInstitucional_cardImageText__W_bbO a,
.BannerImageInstitucional_container__XqUqJ .BannerImageInstitucional_cardImageText__W_bbO span {
color: #666;
font-family: Roboto, sans-serif;
font-size: 14px;
font-weight: 700;
line-height: 19px;
text-align: center;
text-underline-position: from-font;
-webkit-text-decoration-skip-ink: none;
text-decoration-skip-ink: none
}
@media(min-width:1024px) {
.BannerImageInstitucional_container__XqUqJ {
width: 100%;
padding: 0;
margin: auto;
max-width: 1248px
}
.BannerImageInstitucional_container__XqUqJ .BannerImageInstitucional_title__mTBcz {
font-family: Roboto Flex, sans-serif;
font-size: 24px;
font-weight: 700;
line-height: 28px
}
.BannerImageInstitucional_container__XqUqJ a,
.BannerImageInstitucional_container__XqUqJ span {
font-size: 16px;
line-height: 21px
}
}
.BannerSteps_stepsWrapper__6BxSB {
width: 100%;
padding: 0 16px;
max-width: 100%;
margin-top: 32px;
margin-bottom: 16px
}
.BannerSteps_stepsWrapper__6BxSB .BannerSteps_banner__gzRUM,
.BannerSteps_stepsWrapper__6BxSB .BannerSteps_title__dtfS5 {
font-size: 14px;
font-weight: 700;
line-height: 24px
}
.BannerSteps_stepsWrapper__6BxSB .BannerSteps_title__dtfS5 {
color: #666
}
.BannerSteps_stepsWrapper__6BxSB .BannerSteps_banner__gzRUM {
color: #fff;
background-color: #ed0030;
padding: 16px;
text-align: center;
margin: 16px 0
}
.BannerSteps_stepsWrapper__6BxSB .BannerSteps_stepsContainer__rS0EQ {
display: flex;
flex-direction: column;
gap: 16px
}
.BannerSteps_stepsWrapper__6BxSB .BannerSteps_stepsContainer__rS0EQ .BannerSteps_step__i_Y2n {
display: flex;
align-items: center;
padding: 16px 24px;
gap: 16px;
background-color: #fff
}
.BannerSteps_stepsWrapper__6BxSB .BannerSteps_stepsContainer__rS0EQ .BannerSteps_step__i_Y2n p {
font-size: 16px;
line-height: 21px;
font-family: Roboto, sans-serif
}
.BannerSteps_stepsWrapper__6BxSB .BannerSteps_stepsContainer__rS0EQ .BannerSteps_step__i_Y2n .BannerSteps_stepImage__ZHs6c {
max-width: 72px;
max-height: 72px
}
@media(min-width:1024px) {
.BannerSteps_stepsWrapper__6BxSB {
width: 100%;
padding: 0;
max-width: 1248px;
margin: 40px auto 24px
}
.BannerSteps_stepsWrapper__6BxSB .BannerSteps_banner__gzRUM,
.BannerSteps_stepsWrapper__6BxSB .BannerSteps_title__dtfS5 {
font-size: 14px;
line-height: 28px
}
.BannerSteps_stepsWrapper__6BxSB .BannerSteps_stepsContainer__rS0EQ {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 28px
}
}
.Pagination_paginationContainer__Qo7Ap {
width: 100%;
display: flex;
justify-content: center;
align-items: center;
flex-direction: column
}
.Pagination_paginationContainer__Qo7Ap .Pagination_paginationInfo__ZkxZX {
color: #666;
font-weight: 400;
font-size: 14px;
margin: 16px 0
}
.Pagination_paginationContainer__Qo7Ap .Pagination_paginationButton__r_JxW {
border: 2px solid #ed0030;
background-color: transparent;
color: #ed0030;
font-size: 16px;
font-weight: 700;
width: 230px;
height: 54px;
border-radius: 8px;
display: flex;
justify-content: center;
align-items: center;
cursor: pointer
}
@media(min-width:1024px) {
.Pagination_paginationContainer__Qo7Ap .Pagination_paginationButton__r_JxW {
font-size: 12px
}
}
.Breadcrumb_breadcrumbArrowIcon__93Jzg,
.Breadcrumb_breadcrumbItem___kHq3,
.Breadcrumb_breadcrumbRow__erZfX {
display: flex;
align-items: center
}
.Breadcrumb_breadcrumbItem___kHq3:last-child {
padding-right: 16px
}
.Breadcrumb_breadcrumbRow__erZfX {
width: 100%;
max-width: 100%;
padding: 24px 0 16px;
margin: 0 16px;
flex-wrap: nowrap
}
.Breadcrumb_breadcrumbArrowIcon__93Jzg {
height: 100%;
margin: 0 8px
}
.Breadcrumb_breadcrumbLink__Tgqwu[data-fs-link][data-fs-link-variant=default] {
font-family: Roboto, sans-serif;
padding: 0;
font-size: 14px;
line-height: 19px;
font-weight: "";
letter-spacing: 0;
color: "";
color: #666;
text-wrap: nowrap;
white-space: nowrap
}
.Breadcrumb_breadcrumbLink__Tgqwu:hover {
text-decoration: underline
}
@media(min-width:1024px) {
.Breadcrumb_breadcrumbRow__erZfX {
width: 100%;
max-width: 1248px;
padding: 16px 0;
margin: 0 auto
}
}
.SellerDefaultCard_closeButton__ppkb4 {
top: 0;
right: -9px;
position: absolute
}
.SellerDefaultCard_menuModal__zNOmv {
top: 0;
left: 0;
position: relative;
padding: 16px;
width: 100%;
--fs-modal-max-width: 100%;
--fs-modal-min-height: 100%;
height: 100%;
transform: translateZ(0) !important
}
.SellerDefaultCard_headerModal__VK29e h6 {
color: #333;
font-family: Roboto Flex, sans-serif;
font-style: normal;
font-size: 18px;
line-height: 22px;
font-weight: 700;
letter-spacing: 0;
color: ""
}
.SellerDefaultCard_textModal___15tD {
padding: 16px 16px 0 0;
height: 97%;
overflow-y: auto
}
.SellerDefaultCard_textModal___15tD .SellerDefaultCard_titleModal__Jos_b {
color: #333;
font-family: Roboto, sans-serif;
font-style: normal;
margin-bottom: 8px;
font-size: 14px;
line-height: 19px;
font-weight: 700;
letter-spacing: 0;
color: ""
}
.SellerDefaultCard_textModal___15tD .SellerDefaultCard_textDescription__PmXqp {
color: #666;
font-family: Roboto, sans-serif;
font-style: normal;
margin-bottom: 20px;
font-size: 14px;
line-height: 19px;
font-weight: 400;
letter-spacing: 0;
color: ""
}
.SellerDefaultCard_textModal___15tD .SellerDefaultCard_textDescription__PmXqp p {
margin-bottom: 16px
}
.SellerDefaultCard_textModal___15tD .SellerDefaultCard_textDescription__PmXqp strong {
color: #333;
font-family: Roboto, sans-serif;
font-style: normal;
font-size: 14px;
line-height: 19px;
font-weight: 700;
letter-spacing: 0;
color: ""
}
.SellerDefaultCard_textModal___15tD::-webkit-scrollbar {
width: 5px
}
.SellerDefaultCard_textModal___15tD::-webkit-scrollbar-thumb {
background-color: #999
}
.SellerDefaultCard_textModal___15tD::-webkit-scrollbar-track {
background-color: #fff
}
.SellerDefaultCard_section__KiYwS {
width: 100%;
max-width: 100%;
width: auto;
border-radius: 16px;
background: #f1f1f1;
box-shadow: 0 0 11.1px 0 rgba(0, 0, 0, .07), 0 4px 4px 0 rgba(0, 0, 0, .08);
padding: 0;
display: flex;
flex-direction: column;
margin: 0 16px
}
.SellerDefaultCard_section__KiYwS .SellerDefaultCard_header__3_QbF {
display: flex;
gap: 24px;
margin: 16px
}
.SellerDefaultCard_section__KiYwS .SellerDefaultCard_header__3_QbF div {
margin: auto 0
}
.SellerDefaultCard_section__KiYwS .SellerDefaultCard_header__3_QbF .SellerDefaultCard_image__7_DL_ {
display: flex;
justify-content: center;
align-items: center
}
.SellerDefaultCard_section__KiYwS .SellerDefaultCard_image__7_DL_ {
width: 72px;
height: 72px;
border-radius: 8px;
background: #ccc
}
.SellerDefaultCard_section__KiYwS .SellerDefaultCard_image__7_DL_ img {
width: 100%;
height: 100%;
border-radius: 8px
}
.SellerDefaultCard_section__KiYwS .SellerDefaultCard_title__y6Gv4 {
overflow: hidden;
color: #333;
text-overflow: ellipsis;
font-family: Roboto Flex, sans-serif;
font-style: normal;
font-size: 18px;
line-height: 22px;
font-weight: 700;
letter-spacing: 0;
color: ""
}
.SellerDefaultCard_section__KiYwS .SellerDefaultCard_buttons__sKQzo {
display: flex;
justify-content: space-between;
margin-top: auto;
background-color: #fff;
border-radius: 0 0 16px 16px
}
.SellerDefaultCard_section__KiYwS .SellerDefaultCard_buttons__sKQzo button {
color: #ed0030;
font-family: Roboto Flex, sans-serif;
font-size: 14px;
font-style: normal;
font-weight: 700;
line-height: normal;
cursor: pointer;
padding: 0;
height: 48px
}
.SellerDefaultCard_section__KiYwS .SellerDefaultCard_buttons__sKQzo .SellerDefaultCard_assessment__pV6t8 {
width: 60%;
border-left: 1px solid #e6e6e6
}
.SellerDefaultCard_section__KiYwS .SellerDefaultCard_buttons__sKQzo .SellerDefaultCard_about__l4ymB {
width: 40%
}
@media(min-width:1024px) {
.SellerDefaultCard_closeButton__ppkb4 {
right: 0
}
.SellerDefaultCard_headerModal__VK29e h6 {
font-style: normal;
font-size: 20px;
line-height: 24px;
font-weight: 700;
letter-spacing: 0;
color: ""
}
.SellerDefaultCard_textModal___15tD {
height: 92%
}
.SellerDefaultCard_menuModal__zNOmv {
top: 13%;
left: 0;
padding: 24px;
width: 57%;
--fs-modal-max-width: 100%;
border-radius: 8px;
--fs-modal-min-height: 70%;
height: 70%;
transform: translateZ(0) !important
}
.SellerDefaultCard_section__KiYwS {
width: 100%;
margin: auto;
max-width: 1248px;
padding: 24px;
background: #fff;
border-left: 4px solid #f80032;
height: 200px
}
.SellerDefaultCard_section__KiYwS .SellerDefaultCard_header__3_QbF {
margin: 0;
gap: 32px
}
.SellerDefaultCard_section__KiYwS .SellerDefaultCard_image__7_DL_ {
width: 152px;
height: 152px
}
.SellerDefaultCard_section__KiYwS .SellerDefaultCard_image__7_DL_ img {
width: 100%;
height: 100%;
border-radius: 8px
}
.SellerDefaultCard_section__KiYwS .SellerDefaultCard_title__y6Gv4 {
font-size: 20px;
line-height: 24px;
margin-bottom: 16px
}
.SellerDefaultCard_section__KiYwS .SellerDefaultCard_buttonsDesk__nlx9e {
display: flex;
margin-top: 16px
}
.SellerDefaultCard_section__KiYwS .SellerDefaultCard_buttonsDesk__nlx9e button {
color: #ed0030;
font-family: Roboto Flex, sans-serif;
font-size: 14px;
font-style: normal;
font-weight: 700;
line-height: normal;
cursor: pointer;
padding: 0
}
.SellerDefaultCard_section__KiYwS .SellerDefaultCard_buttonsDesk__nlx9e .SellerDefaultCard_divider__hTrS8 {
width: 1px;
height: 24px;
background-color: #ccc
}
.SellerDefaultCard_section__KiYwS .SellerDefaultCard_buttonsDesk__nlx9e .SellerDefaultCard_about__l4ymB {
margin-right: 16px
}
.SellerDefaultCard_section__KiYwS .SellerDefaultCard_buttonsDesk__nlx9e .SellerDefaultCard_assessment__pV6t8 {
margin-left: 16px
}
.SellerDefaultCard_section__KiYwS .SellerDefaultCard_buttons__sKQzo {
margin-top: 16px;
display: flex
}
.SellerDefaultCard_section__KiYwS .SellerDefaultCard_buttons__sKQzo button {
color: #ed0030;
font-family: Roboto Flex, sans-serif;
font-size: 14px;
font-style: normal;
font-weight: 700;
line-height: normal;
cursor: pointer;
padding: 0
}
}
.BuyBox_buyBoxPrincipalContainer__Jx1Gc {
width: 100%;
padding: 0;
margin: 30px 20px 20px;
max-width: 100%;
background-color: transparent
}
@media(min-width:1024px) {
.BuyBox_buyBoxPrincipalContainer__Jx1Gc {
margin: 48px auto;
max-width: 1248px
}
}
.BuyBox_buyBoxPrincipalContainer__Jx1Gc .BuyBox_linkBack__TrktH {
text-decoration: none;
font-weight: 700;
font-size: 14px;
color: #ed0030;
display: flex;
align-items: center;
margin-bottom: 20px;
width: 100px
}
.BuyBox_buyBoxPrincipalContainer__Jx1Gc .BuyBox_linkBack__TrktH:before {
content: url(/_next/static/media/redArrowBack.6a61ee03.svg);
margin-right: 8px;
margin-top: 4px
}
@media(min-width:1024px) {
.BuyBox_buyBoxPrincipalContainer__Jx1Gc .BuyBox_linkBack__TrktH {
margin-bottom: 0
}
}
.BuyBox_buyBoxPrincipalContainer__Jx1Gc .BuyBox_BuyBoxContainer__A5lL3 {
display: flex;
flex-direction: column
}
@media(min-width:1024px) {
.BuyBox_buyBoxPrincipalContainer__Jx1Gc .BuyBox_BuyBoxContainer__A5lL3 {
display: flex;
flex-direction: row
}
}
.BuyBoxCardProduct_buyBoxProductContainer___TJaV {
margin-right: 40px
}
.BuyBoxCardProduct_buyBoxProductContainer___TJaV .BuyBoxCardProduct_moreOffersTitle__BXwXl {
display: none
}
@media(min-width:1024px) {
.BuyBoxCardProduct_buyBoxProductContainer___TJaV .BuyBoxCardProduct_moreOffersTitle__BXwXl {
display: flex;
font-weight: 700;
color: #333;
font-size: 12px;
margin: 15px 0 30px
}
}
.BuyBoxCardProduct_buyBoxProductContainer___TJaV .BuyBoxCardProduct_buyBoxProductCardContainer__ctGXa {
height: 153px;
width: auto;
border-radius: 16px;
box-shadow: 0 0 10px rgba(0, 0, 0, .08);
font-family: Roboto, sans-serif
}
@media(min-width:1024px) {
.BuyBoxCardProduct_buyBoxProductContainer___TJaV .BuyBoxCardProduct_buyBoxProductCardContainer__ctGXa {
height: -webkit-fit-content;
height: -moz-fit-content;
height: fit-content;
width: 293px
}
}
.BuyBoxCardProduct_buyBoxProductContainer___TJaV .BuyBoxCardProduct_buyBoxProductCardContainer__ctGXa .BuyBoxCardProduct_buyBoxImageAndDescriptionContainer___BCmD {
display: flex;
flex-direction: row
}
@media(min-width:1024px) {
.BuyBoxCardProduct_buyBoxProductContainer___TJaV .BuyBoxCardProduct_buyBoxProductCardContainer__ctGXa .BuyBoxCardProduct_buyBoxImageAndDescriptionContainer___BCmD {
flex-direction: column
}
}
.BuyBoxCardProduct_buyBoxProductContainer___TJaV .BuyBoxCardProduct_buyBoxProductCardContainer__ctGXa .BuyBoxCardProduct_buyBoxImageContainer__4AUGP {
height: 104px;
width: 140px;
background-color: #f1f1f1;
border-radius: 16px 0 0 0;
display: flex;
justify-content: center;
align-items: center;
flex-direction: column
}
@media(min-width:1024px) {
.BuyBoxCardProduct_buyBoxProductContainer___TJaV .BuyBoxCardProduct_buyBoxProductCardContainer__ctGXa .BuyBoxCardProduct_buyBoxImageContainer__4AUGP {
height: 254px;
width: 293px;
border-radius: 16px 16px 0 0
}
}
.BuyBoxCardProduct_buyBoxProductContainer___TJaV .BuyBoxCardProduct_buyBoxProductCardContainer__ctGXa .BuyBoxCardProduct_buyBoxImageContainer__4AUGP [data-fs-button] {
position: relative
}
.BuyBoxCardProduct_buyBoxProductContainer___TJaV .BuyBoxCardProduct_buyBoxProductCardContainer__ctGXa .BuyBoxCardProduct_buyBoxImageContainer__4AUGP [data-fs-button] div {
position: absolute;
right: -60px;
top: -9px
}
.BuyBoxCardProduct_buyBoxProductContainer___TJaV .BuyBoxCardProduct_buyBoxProductCardContainer__ctGXa .BuyBoxCardProduct_buyBoxImageContainer__4AUGP [data-fs-button] div>span>span {
display: none
}
@media(min-width:1024px) {
.BuyBoxCardProduct_buyBoxProductContainer___TJaV .BuyBoxCardProduct_buyBoxProductCardContainer__ctGXa .BuyBoxCardProduct_buyBoxImageContainer__4AUGP [data-fs-button] div {
height: 24px;
width: 24px
}
}
.BuyBoxCardProduct_buyBoxProductContainer___TJaV .BuyBoxCardProduct_buyBoxProductCardContainer__ctGXa .BuyBoxCardProduct_buyBoxImageContainer__4AUGP [data-fs-button] div img {
height: 16px;
width: 16px
}
@media(min-width:1024px) {
.BuyBoxCardProduct_buyBoxProductContainer___TJaV .BuyBoxCardProduct_buyBoxProductCardContainer__ctGXa .BuyBoxCardProduct_buyBoxImageContainer__4AUGP [data-fs-button] div img {
height: 24px;
width: 24px
}
}
.BuyBoxCardProduct_buyBoxProductContainer___TJaV .BuyBoxCardProduct_buyBoxProductCardContainer__ctGXa .BuyBoxCardProduct_buyBoxImageContainer__4AUGP .BuyBoxCardProduct_buyBoxImage__u6fr7 {
height: 72px;
width: 72px;
mix-blend-mode: darken;
background-color: #fff
}
@media(min-width:1024px) {
.BuyBoxCardProduct_buyBoxProductContainer___TJaV .BuyBoxCardProduct_buyBoxProductCardContainer__ctGXa .BuyBoxCardProduct_buyBoxImageContainer__4AUGP .BuyBoxCardProduct_buyBoxImage__u6fr7 {
height: 190px;
width: 190px;
margin-top: -25px
}
}
.BuyBoxCardProduct_buyBoxProductContainer___TJaV .BuyBoxCardProduct_buyBoxProductCardContainer__ctGXa .BuyBoxCardProduct_buyBoxProductDescriptionContainer__1WyCt {
display: flex;
justify-content: center;
align-items: flex-start;
flex-direction: row;
padding: 15px 10px 15px 15px;
height: 104px;
width: 100%;
background-color: #fff;
border-radius: 0 16px 0 0
}
@media(min-width:1024px) {
.BuyBoxCardProduct_buyBoxProductContainer___TJaV .BuyBoxCardProduct_buyBoxProductCardContainer__ctGXa .BuyBoxCardProduct_buyBoxProductDescriptionContainer__1WyCt {
padding: 20px 15px 10px;
border-radius: 0
}
}
.BuyBoxCardProduct_buyBoxProductContainer___TJaV .BuyBoxCardProduct_buyBoxProductCardContainer__ctGXa .BuyBoxCardProduct_buyBoxProductDescriptionContainer__1WyCt [data-fs-button] div,
.BuyBoxCardProduct_buyBoxProductContainer___TJaV .BuyBoxCardProduct_buyBoxProductCardContainer__ctGXa .BuyBoxCardProduct_buyBoxProductDescriptionContainer__1WyCt [data-fs-button] div img {
height: 16px;
width: 16px
}
@media(min-width:1024px) {
.BuyBoxCardProduct_buyBoxProductContainer___TJaV .BuyBoxCardProduct_buyBoxProductCardContainer__ctGXa .BuyBoxCardProduct_buyBoxProductDescriptionContainer__1WyCt [data-fs-button] div img {
height: 24px;
width: 24px
}
}
.BuyBoxCardProduct_buyBoxProductContainer___TJaV .BuyBoxCardProduct_buyBoxProductCardContainer__ctGXa .BuyBoxCardProduct_buyBoxProductDescriptionContainer__1WyCt .BuyBoxCardProduct_buyBoxNameAndRatings__8k4T9 {
display: flex;
justify-content: center;
align-items: flex-start;
flex-direction: column
}
.BuyBoxCardProduct_buyBoxProductContainer___TJaV .BuyBoxCardProduct_buyBoxProductCardContainer__ctGXa .BuyBoxCardProduct_buyBoxProductDescriptionContainer__1WyCt .BuyBoxCardProduct_buyBoxNameAndRatings__8k4T9 .BuyBoxCardProduct_buyBoxProductName__piWfY {
font-size: 14px;
font-weight: 700;
color: #333;
margin-bottom: 15px;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
overflow: hidden;
text-overflow: ellipsis
}
@media(min-width:1024px) {
.BuyBoxCardProduct_buyBoxProductContainer___TJaV .BuyBoxCardProduct_buyBoxProductCardContainer__ctGXa .BuyBoxCardProduct_buyBoxProductDescriptionContainer__1WyCt .BuyBoxCardProduct_buyBoxNameAndRatings__8k4T9 .BuyBoxCardProduct_buyBoxProductName__piWfY {
-webkit-line-clamp: 3
}
}
.BuyBoxCardProduct_buyBoxProductContainer___TJaV .BuyBoxCardProduct_buyBoxProductCardContainer__ctGXa .BuyBoxCardProduct_buyBoxProductButtonsContainer__yqqZW {
color: #ed0059;
font-size: 14px;
font-weight: 700;
display: flex;
flex-direction: row;
align-items: flex-end;
justify-content: flex-end;
border-top: 1px solid #ccc;
height: 48px;
width: 100%;
background-color: #fff;
border-radius: 0 0 16px 16px
}
@media(min-width:1024px) {
.BuyBoxCardProduct_buyBoxProductContainer___TJaV .BuyBoxCardProduct_buyBoxProductCardContainer__ctGXa .BuyBoxCardProduct_buyBoxProductButtonsContainer__yqqZW {
width: 293px
}
}
.BuyBoxCardProduct_buyBoxProductContainer___TJaV .BuyBoxCardProduct_buyBoxProductCardContainer__ctGXa .BuyBoxCardProduct_buyBoxProductButtonsContainer__yqqZW .BuyBoxCardProduct_buyBoxProductButtonAbout__KSRiw,
.BuyBoxCardProduct_buyBoxProductContainer___TJaV .BuyBoxCardProduct_buyBoxProductCardContainer__ctGXa .BuyBoxCardProduct_buyBoxProductButtonsContainer__yqqZW .BuyBoxCardProduct_buyBoxProductButtonRatings__J3tzA {
display: flex;
justify-content: center;
align-items: center;
height: 48px;
width: 50%;
cursor: pointer;
color: #ed0030;
font-weight: 700;
font-size: 14px
}
.BuyBoxCardProduct_buyBoxProductContainer___TJaV .BuyBoxCardProduct_buyBoxProductCardContainer__ctGXa .BuyBoxCardProduct_buyBoxProductButtonsContainer__yqqZW .BuyBoxCardProduct_buyBoxProductButtonAbout__KSRiw [data-fs-button-wrapper],
.BuyBoxCardProduct_buyBoxProductContainer___TJaV .BuyBoxCardProduct_buyBoxProductCardContainer__ctGXa .BuyBoxCardProduct_buyBoxProductButtonsContainer__yqqZW .BuyBoxCardProduct_buyBoxProductButtonRatings__J3tzA [data-fs-button-wrapper] {
padding: 0
}
.BuyBoxCardProduct_buyBoxProductContainer___TJaV .BuyBoxCardProduct_buyBoxProductCardContainer__ctGXa .BuyBoxCardProduct_buyBoxProductButtonsContainer__yqqZW .BuyBoxCardProduct_buyBoxProductButtonAbout__KSRiw {
border-right: 1px solid #ccc
}
.BuyBoxCardProduct_buyBoxProductContainer___TJaV .BuyBoxCardProduct_buyBoxProductCardContainer__ctGXa .BuyBoxCardProduct_ratings__stwZk {
height: 16px;
width: 100%;
margin: 0 0 8px;
display: flex;
align-items: center;
gap: 4px
}
.BuyBoxCardProduct_buyBoxProductContainer___TJaV .BuyBoxCardProduct_buyBoxProductCardContainer__ctGXa .BuyBoxCardProduct_ratings__stwZk .BuyBoxCardProduct_ratingsCount__AK2po {
font-size: 12px;
line-height: 14px;
color: #999;
margin-left: 4px;
font-weight: 400
}
@media(min-width:1024px) {
.BuyBoxCardProduct_buyBoxProductContainer___TJaV .BuyBoxCardProduct_buyBoxProductCardContainer__ctGXa .BuyBoxCardProduct_ratings__stwZk {
height: 10px;
margin: 0 0 11.5px
}
}
[data-fs-overlay]:has(.BuyBoxCardProduct_modal__ZcJDi) {
background: rgba(0, 0, 0, .5)
}
[data-fs-overlay]:has(.BuyBoxCardProduct_modal__ZcJDi.BuyBoxCardProduct_modalClosed__LWk1C) {
display: none
}
.BuyBoxCardProduct_modal__ZcJDi {
background-color: #fff;
height: auto;
max-height: 610px;
width: 90%;
max-width: 90%;
border-radius: 8px;
top: 40px;
left: 20px
}
.BuyBoxCardProduct_modal__ZcJDi.BuyBoxCardProduct_modalClosed__LWk1C {
display: none
}
.BuyBoxCardProduct_modal__ZcJDi[data-fs-modal-state=out] {
transform: none
}
@media(min-width:1024px) {
.BuyBoxCardProduct_modal__ZcJDi {
left: 0;
width: 822px;
max-width: 822px;
max-height: 673px
}
}
.BuyBoxCardProduct_modal__ZcJDi .BuyBoxCardProduct_header__J_M7u {
display: flex;
flex-direction: row;
justify-content: space-between;
height: 50px
}
.BuyBoxCardProduct_modal__ZcJDi .BuyBoxCardProduct_header__J_M7u [data-fs-button] {
height: 50px
}
.BuyBoxCardProduct_modal__ZcJDi [data-fs-modal-body] {
padding: 0
}
@media(min-width:1024px) {
.BuyBoxCardProduct_modal__ZcJDi [data-fs-modal-body] {
padding: .5rem 1.5rem 2rem
}
}
.BuyBoxCardProduct_modal__ZcJDi .BuyBoxCardProduct_closeIcon__8szFW {
opacity: .5
}
@media(min-width:1024px) {
.BuyBoxCardProduct_modal__ZcJDi [data-fs-modal-body] {
max-height: 508px;
overflow-y: scroll;
margin-right: 24px
}
.BuyBoxCardProduct_modal__ZcJDi [data-fs-modal-body]::-webkit-scrollbar {
width: 4px;
height: 4px
}
.BuyBoxCardProduct_modal__ZcJDi [data-fs-modal-body]::-webkit-scrollbar-track {
background: #fff;
border-radius: 2px
}
.BuyBoxCardProduct_modal__ZcJDi [data-fs-modal-body]::-webkit-scrollbar-thumb {
background: #999;
border-radius: 2px
}
.BuyBoxCardProduct_modal__ZcJDi [data-fs-modal-body]::-webkit-scrollbar-thumb:hover {
background: #999
}
.BuyBoxCardProduct_modal__ZcJDi [data-fs-modal-body] .BuyBoxCardProduct_specsInBuyBox__MqTA7 {
max-height: -webkit-fit-content;
max-height: -moz-fit-content;
max-height: fit-content;
overflow-y: visible
}
}
.WishListButton_favoriteButton__cUjAT[data-fs-button] {
min-width: 24px;
min-height: 24px;
height: 24px;
--fs-button-height: 24px
}
.WishListButton_favoriteButton__cUjAT[data-fs-button]:hover [data-fs-button-wrapper] span span {
color: #ed0030
}
.WishListButton_favoriteButton__cUjAT[data-fs-button] [data-fs-button-wrapper] {
padding: 0;
border: none
}
.WishListButton_favoriteButton__cUjAT[data-fs-button] [data-fs-button-wrapper] span {
min-width: 24px;
min-height: 24px;
display: flex;
justify-content: center;
align-items: center;
gap: 8px;
font-size: 14px;
line-height: 18px;
font-weight: 400;
color: #666;
text-decoration: underline
}
.WishListButton_favoriteButton__cUjAT[data-fs-button] [data-fs-button-wrapper] span div {
height: 24px
}
.WishListButton_favoriteButton__cUjAT[data-fs-button] [data-fs-button-wrapper] span div.WishListButton_wishListSpinner__vkISL {
width: 20px;
height: 20px
}
.WishListButton_favoriteButton__cUjAT[data-fs-button] [data-fs-button-wrapper] span:hover {
color: #ed0030
}
.WishListButton_favoriteButton__cUjAT .WishListButton_wishListSpinner__vkISL {
width: 20px;
height: 20px;
border: 3px solid rgba(0, 0, 0, .1);
border-top-color: #ed0030;
border-radius: 50%;
animation: WishListButton_spin__QBc4O 1s linear infinite
}
@keyframes WishListButton_spin__QBc4O {
0% {
transform: rotate(0deg)
}
to {
transform: rotate(1turn)
}
}
.ProductDescriptionTechnicalData_tecnicalSpecificationsSection__8v_q_ {
max-width: 100%;
padding: 16px;
display: flex;
flex-direction: column;
width: 100%;
margin-bottom: 24px;
overflow-y: scroll;
height: auto;
max-height: 560px
}
.ProductDescriptionTechnicalData_tecnicalSpecificationsSection__8v_q_::-webkit-scrollbar {
width: 4px;
height: 4px
}
.ProductDescriptionTechnicalData_tecnicalSpecificationsSection__8v_q_::-webkit-scrollbar-track {
background: #fff;
border-radius: 2px
}
.ProductDescriptionTechnicalData_tecnicalSpecificationsSection__8v_q_::-webkit-scrollbar-thumb {
background: #999;
border-radius: 2px
}
.ProductDescriptionTechnicalData_tecnicalSpecificationsSection__8v_q_::-webkit-scrollbar-thumb:hover {
background: #999
}
.ProductDescriptionTechnicalData_tecnicalSpecificationsSection__8v_q_ [data-fs-content] {
margin: 0
}
.ProductDescriptionTechnicalData_tecnicalSpecificationsSection__8v_q_ .ProductDescriptionTechnicalData_collapsibleBox___FeoA {
margin: 20px 0 0;
border-radius: 8px;
background-color: #fff;
border: 1px solid #eaeaea;
padding: 12px 12px 0
}
.ProductDescriptionTechnicalData_tecnicalSpecificationsSection__8v_q_ .ProductDescriptionTechnicalData_collapsibleBox___FeoA:first-of-type {
margin-top: 0
}
.ProductDescriptionTechnicalData_tecnicalSpecificationsSection__8v_q_ .ProductDescriptionTechnicalData_collapsibleBoxTitle__3YecE {
display: flex;
justify-content: space-between;
color: #4d4d4d;
padding-bottom: 12px;
font-size: 16px;
line-height: 24px;
font-weight: 700;
letter-spacing: 0;
color: "";
cursor: pointer;
width: 100%
}
.ProductDescriptionTechnicalData_tecnicalSpecificationsSection__8v_q_ .ProductDescriptionTechnicalData_collapsibleBoxTable__X0kt4,
.ProductDescriptionTechnicalData_tecnicalSpecificationsSection__8v_q_ .ProductDescriptionTechnicalData_collapsibleDescription__uOmxs {
font-size: 14px;
line-height: 18px;
font-weight: 400;
letter-spacing: 0;
color: "";
color: #666;
margin-top: 16px;
position: relative;
width: 100%;
text-align: left
}
.ProductDescriptionTechnicalData_tecnicalSpecificationsSection__8v_q_ .ProductDescriptionTechnicalData_collapsibleBoxTable__X0kt4 .ProductDescriptionTechnicalData_collapsibleBoxTable__X0kt4,
.ProductDescriptionTechnicalData_tecnicalSpecificationsSection__8v_q_ .ProductDescriptionTechnicalData_collapsibleDescription__uOmxs .ProductDescriptionTechnicalData_collapsibleBoxTable__X0kt4 {
margin: 16px 12px
}
.ProductDescriptionTechnicalData_tecnicalSpecificationsSection__8v_q_ .ProductDescriptionTechnicalData_collapsibleBoxTable__X0kt4 p,
.ProductDescriptionTechnicalData_tecnicalSpecificationsSection__8v_q_ .ProductDescriptionTechnicalData_collapsibleDescription__uOmxs p {
margin: 0 12px 16px
}
.ProductDescriptionTechnicalData_tecnicalSpecificationsSection__8v_q_ .ProductDescriptionTechnicalData_collapsibleBoxTable__X0kt4 tr:nth-child(odd),
.ProductDescriptionTechnicalData_tecnicalSpecificationsSection__8v_q_ .ProductDescriptionTechnicalData_collapsibleDescription__uOmxs tr:nth-child(odd) {
background-color: #eaeaea
}
.ProductDescriptionTechnicalData_tecnicalSpecificationsSection__8v_q_ .ProductDescriptionTechnicalData_collapsibleBoxTable__X0kt4 td,
.ProductDescriptionTechnicalData_tecnicalSpecificationsSection__8v_q_ .ProductDescriptionTechnicalData_collapsibleDescription__uOmxs td {
color: #666;
padding: 8px 6px
}
.ProductDescriptionTechnicalData_tecnicalSpecificationsSection__8v_q_ .ProductDescriptionTechnicalData_collapsibleBoxTable__X0kt4:after,
.ProductDescriptionTechnicalData_tecnicalSpecificationsSection__8v_q_ .ProductDescriptionTechnicalData_collapsibleDescription__uOmxs:after {
content: "";
position: absolute;
height: .5px;
width: 103%;
left: -11px;
top: -16px;
background-color: #eaeaea
}
.ProductDescriptionTechnicalData_tecnicalSpecificationsSection__8v_q_ .ProductDescriptionTechnicalData_collapsibleDescription__uOmxs:before {
content: "";
width: 100%;
height: 35px;
position: absolute;
bottom: -13px;
z-index: 1
}
.ProductDescriptionTechnicalData_tecnicalSpecificationsSection__8v_q_ .ProductDescriptionTechnicalData_active__g_fga:before {
display: none
}
.ProductDescriptionTechnicalData_tecnicalSpecificationsSection__8v_q_ .ProductDescriptionTechnicalData_showMoreButton__5gpch {
font-size: 16px;
line-height: 20px;
font-weight: 700;
letter-spacing: 0;
color: "";
width: 133px;
height: 40px;
display: flex;
justify-content: center;
align-items: center;
border: 2px solid #ed0030;
box-sizing: border-box;
border-radius: 8px;
color: #ed0030;
cursor: pointer;
margin: 16px auto -8px
}
.ProductDescriptionTechnicalData_tecnicalSpecificationsSection__8v_q_ .ProductDescriptionTechnicalData_collapsibleBoxTable__X0kt4 td {
line-height: 18px
}
@media(min-width:1024px) {
.ProductDescriptionTechnicalData_tecnicalSpecificationsSection__8v_q_ {
width: 100%;
margin: auto;
max-width: 1248px;
padding: 0
}
}
.BuyBoxOffers_offersPrincipalContainer__roOyf {
width: 90%
}
.BuyBoxOffers_offersPrincipalContainer__roOyf .BuyBoxOffers_offersContainer__OORHv {
gap: 20px;
display: flex;
flex-wrap: wrap
}
.BuyBoxOffers_offersPrincipalContainer__roOyf .BuyBoxOffers_offersCard__PQyaM {
display: flex;
flex-direction: column;
box-shadow: 0 0 10px rgba(0, 0, 0, .08);
border-radius: 16px;
height: auto;
width: 100%;
background-color: #fff
}
@media(min-width:1024px) {
.BuyBoxOffers_offersPrincipalContainer__roOyf .BuyBoxOffers_offersCard__PQyaM {
width: 446px
}
}
.BuyBoxOffers_offersPrincipalContainer__roOyf .BuyBoxOffers_headerSeller__q4AQk {
height: 56px;
padding: 20px;
color: #666;
font-size: 14px;
font-weight: 700;
border-bottom: 1px solid #f1f1f1;
display: flex;
flex-direction: row
}
.BuyBoxOffers_offersPrincipalContainer__roOyf .BuyBoxOffers_headerSeller__q4AQk .BuyBoxOffers_imageSellerDefault__KJTpU {
background-image: url(/_next/static/media/imageSellerDefault.3255d8c5.svg);
background-repeat: no-repeat;
height: 24px;
width: 24px;
margin-right: 10px;
margin-top: -5px
}
.BuyBoxOffers_offersPrincipalContainer__roOyf .BuyBoxOffers_headerSeller__q4AQk .BuyBoxOffers_imageSeller__cvwTE {
margin-right: 10px;
margin-top: -5px
}
.BuyBoxOffers_offersPrincipalContainer__roOyf .BuyBoxOffers_prices__3VHy4 {
display: flex;
justify-content: center;
align-items: flex-start;
flex-direction: column;
padding: 20px 20px 15px
}
.BuyBoxOffers_offersPrincipalContainer__roOyf .BuyBoxOffers_listPriceAndDiscount__A0ocy {
display: flex;
flex-direction: row
}
.BuyBoxOffers_offersPrincipalContainer__roOyf .BuyBoxOffers_listPrice__lFxmt {
text-decoration: line-through;
font-weight: 400;
font-size: 12px;
color: #666;
display: flex;
align-items: center
}
.BuyBoxOffers_offersPrincipalContainer__roOyf .BuyBoxOffers_divPrice___zz9X {
display: flex;
flex-direction: row
}
.BuyBoxOffers_offersPrincipalContainer__roOyf .BuyBoxOffers_price__TixcV {
font-weight: 700;
font-size: 12px;
color: #333;
padding-top: 5px
}
.BuyBoxOffers_offersPrincipalContainer__roOyf .BuyBoxOffers_textPrice__Gm0Ij {
font-size: 14px;
color: #666;
display: flex;
align-items: flex-end;
margin-left: 8px
}
.BuyBoxOffers_offersPrincipalContainer__roOyf .BuyBoxOffers_discount__B4BdG {
width: 39px;
height: 20px;
background-color: green;
color: #fff;
font-weight: 700;
font-size: 12px;
border-radius: 16px;
margin-left: 8px;
display: flex;
justify-content: center;
align-items: center
}
.BuyBoxOffers_offersPrincipalContainer__roOyf .BuyBoxOffers_footerSeller__ntP_4 {
padding: 10px 20px 14px;
color: #666;
font-size: 14px;
line-height: 19px
}
.BuyBoxOffers_offersPrincipalContainer__roOyf .BuyBoxOffers_footerButton__Pytkg {
height: 48px;
width: 100%;
padding: 6px 20px;
display: flex;
justify-content: flex-end;
margin-top: auto;
border-top: 1px solid #f1f1f1
}
.BuyBoxOffers_offersPrincipalContainer__roOyf .BuyBoxOffers_footerButton__Pytkg [data-fs-button] {
background-color: #ed0030;
color: #fff;
max-width: 96px;
max-height: 32px;
min-height: 32px;
border-radius: 8px
}
.BuyBoxOffers_offersPrincipalContainer__roOyf .BuyBoxOffers_availableOffersHeader__UKOuI {
display: flex;
flex-direction: row;
justify-content: space-between;
margin-top: 16px
}
@media(min-width:1024px) {
.BuyBoxOffers_offersPrincipalContainer__roOyf .BuyBoxOffers_availableOffersHeader__UKOuI {
margin-top: 0
}
}
.BuyBoxOffers_offersPrincipalContainer__roOyf .BuyBoxOffers_availableOffersTitle__L_VFz {
font-weight: 700;
color: #4d4d4d;
font-size: 12px;
margin: 15px 0 20px
}
@media(min-width:1024px) {
.BuyBoxOffers_offersPrincipalContainer__roOyf .BuyBoxOffers_availableOffersTitle__L_VFz {
font-size: 12px;
margin: 15px 0 30px
}
}
.BuyBoxOffers_offersPrincipalContainer__roOyf .BuyBoxOffers_shippingSuccess__Ka7Ae {
width: 100%;
margin: 16px 0 0;
color: #666
}
.BuyBoxOffers_offersPrincipalContainer__roOyf .BuyBoxOffers_shippingSuccess__Ka7Ae .BuyBoxOffers_storeFrontIcon__3V003,
.BuyBoxOffers_offersPrincipalContainer__roOyf .BuyBoxOffers_shippingSuccess__Ka7Ae .BuyBoxOffers_truckIcon__NeERR {
height: 24px;
margin-right: .5rem
}
.BuyBoxOffers_offersPrincipalContainer__roOyf .BuyBoxOffers_shippingSuccess__Ka7Ae .BuyBoxOffers_shippingFree__UpNyA {
color: green;
font-weight: 700;
font-size: 14px;
line-height: 19px;
font-family: Roboto, sans-serif
}
.BuyBoxOffers_offersPrincipalContainer__roOyf .BuyBoxOffers_shippingSuccess__Ka7Ae .BuyBoxOffers_store___e1uI {
display: flex;
align-items: center;
margin: 16px 0
}
.BuyBoxOffers_offersPrincipalContainer__roOyf .BuyBoxOffers_shippingSuccess__Ka7Ae .BuyBoxOffers_deliveryMethodImage__6GKIf {
margin-right: 10px;
margin-top: -5px
}
.BuyBoxOffers_offersPrincipalContainer__roOyf .BuyBoxOffers_shippingSuccess__Ka7Ae .BuyBoxOffers_deliveryMethodText__vq3Fb {
margin-right: 5px;
max-width: 20ch;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis
}
.BuyBoxOffers_offersPrincipalContainer__roOyf .BuyBoxOffers_shippingSuccess__Ka7Ae .BuyBoxOffers_deliveryMethod__eoZsI {
display: flex;
flex-direction: row;
font-size: 14px;
line-height: 18px;
font-weight: 400;
letter-spacing: 0;
color: ""
}
.BuyBoxOffers_offersPrincipalContainer__roOyf .BuyBoxOffers_shippingSuccess__Ka7Ae .BuyBoxOffers_deliveryWrapper__1Gie6 {
display: flex;
align-items: center;
flex-flow: row wrap;
justify-content: space-between
}
.BuyBoxOffers_offersPrincipalContainer__roOyf .BuyBoxOffers_shippingSuccess__Ka7Ae .BuyBoxOffers_deliveryWrapper__1Gie6 p {
padding-bottom: 8px;
width: 100%
}
.BuyBoxOffers_offersPrincipalContainer__roOyf .BuyBoxOffers_shippingSuccess__Ka7Ae .BuyBoxOffers_deliveryWrapper__1Gie6 .BuyBoxOffers_dateDelivery__wLyf6 {
padding-left: 8px
}
.BuyBoxOffers_offersPrincipalContainer__roOyf .BuyBoxOffers_shippingSuccess__Ka7Ae .BuyBoxOffers_deliveryWrapper__1Gie6 .BuyBoxOffers_dateDelivery__wLyf6 .BuyBoxOffers_stockIcon__jwNx9 {
margin-right: 8px
}
.BuyBoxOffers_offersPrincipalContainer__roOyf .BuyBoxOffers_shippingSuccess__Ka7Ae .BuyBoxOffers_deliveryPrice__DiT_A {
text-align: left;
font-size: 14px;
line-height: 18px;
font-weight: 700;
letter-spacing: 0;
color: ""
}
.BuyBoxOffers_offersPrincipalContainer__roOyf .BuyBoxOffers_shippingSuccess__Ka7Ae .BuyBoxOffers_noDeliveryOption__GVagf {
font-weight: 700;
color: #4d4d4d;
font-size: 14px;
display: flex;
align-content: flex-start;
flex-wrap: wrap;
margin: 10px 0 0
}
@media(min-width:1024px) {
.BuyBoxOffers_offersPrincipalContainer__roOyf .BuyBoxOffers_shippingSuccess__Ka7Ae .BuyBoxOffers_noDeliveryOption__GVagf {
margin: 10px 0 0 -65px
}
}
.BuyBoxOffers_offersPrincipalContainer__roOyf .BuyBoxOffers_shippingSuccess__Ka7Ae .BuyBoxOffers_delivery__yNCtw,
.BuyBoxOffers_offersPrincipalContainer__roOyf .BuyBoxOffers_shippingSuccess__Ka7Ae .BuyBoxOffers_pickup__1prPH {
margin-bottom: .5rem;
display: flex;
justify-content: flex-start;
align-items: center
}
.BuyBoxOffers_offersPrincipalContainer__roOyf .BuyBoxOffers_shippingSuccess__Ka7Ae .BuyBoxOffers_delivery__yNCtw p,
.BuyBoxOffers_offersPrincipalContainer__roOyf .BuyBoxOffers_shippingSuccess__Ka7Ae .BuyBoxOffers_pickup__1prPH p {
font-size: 14px;
line-height: 18px;
font-weight: 400;
letter-spacing: 0;
color: ""
}
.BuyBoxOffers_offersPrincipalContainer__roOyf .BuyBoxOffers_shippingSuccess__Ka7Ae .BuyBoxOffers_dateDelivery__wLyf6,
.BuyBoxOffers_offersPrincipalContainer__roOyf .BuyBoxOffers_shippingSuccess__Ka7Ae .BuyBoxOffers_pickupDate__Ujnvo {
width: 100%
}
.SortDropdown_select__rH3BN {
width: 153px;
height: 44px;
border: 1px solid #b3b3b3;
border-radius: 8px;
color: #666
}
@media(min-width:1024px) {
.SortDropdown_select__rH3BN {
width: 268px
}
}
.SortDropdown_button__xoD6F {
width: 153px;
height: 44px;
display: flex;
align-items: center;
justify-content: space-between;
padding-left: 10px;
color: #666;
font-size: 14px
}
@media(min-width:1024px) {
.SortDropdown_button__xoD6F {
width: 268px;
font-size: 16px
}
}
.SortDropdown_dropdownIcon__AKHsv {
content: url(/_next/static/media/dropdownIcon.debdad64.svg)
}
.SortDropdown_option__CPMcQ {
width: 153px;
height: 35px;
border: 1px solid #b3b3b3;
position: relative;
z-index: 10;
background-color: #fff;
display: flex;
align-items: center;
padding-left: 10px;
cursor: pointer
}
@media(min-width:1024px) {
.SortDropdown_option__CPMcQ {
width: 268px
}
}
.SortDropdown_option__CPMcQ:first-child {
border-radius: 8px 8px 0 0;
margin-top: -2px
}
.SortDropdown_option__CPMcQ:last-child {
border-radius: 0 0 8px 8px;
border-top: none
}
.SortDropdown_option__CPMcQ:hover {
background-color: #0071e0;
color: #fff
}
.BannerMobileSellerPremium_container__J86LL {
display: grid
}
.BannerMobileSellerPremium_container__J86LL .BannerMobileSellerPremium_title__NPWAq {
width: 100%;
padding: 0 16px;
max-width: 100%;
font-family: Roboto Flex, sans-serif;
font-size: 20px;
font-weight: 700;
line-height: 24px;
letter-spacing: .04px;
text-align: left;
color: #666
}
.BannerMobileSellerPremium_container__J86LL .BannerMobileSellerPremium_unicBanner__RBQkb {
width: 100%;
padding: 0 16px;
max-width: 100%;
display: grid;
justify-content: center;
align-items: center;
text-align: center;
margin: 16px 0
}
.BannerMobileSellerPremium_container__J86LL .BannerMobileSellerPremium_carouselBanners__oC_Ph {
display: flex;
overflow-x: scroll;
overflow-y: unset;
gap: 16px;
height: 48px;
padding: 0 16px
}
.BannerMobileSellerPremium_container__J86LL .BannerMobileSellerPremium_carouselBanners__oC_Ph::-webkit-scrollbar {
display: none
}
.MosaicMobileThreeBannersToggle_mosaicTitle__1LUWu {
width: 100%;
padding: 0 16px;
max-width: 100%;
color: #666;
font-weight: 700;
font-size: 14px
}
.MosaicMobileThreeBannersToggle_imageColumn__KWzTk {
width: 100%;
height: auto
}
.MosaicMobileThreeBannersToggle_mosaicBannersColumn__k1rvp {
width: 100%;
max-width: 100%;
display: flex;
flex-direction: column;
align-items: center;
gap: 16px;
padding: 16px 16px 0
}
.MosaicMobileThreeBannersToggle_mosaicBannersRow__s2biX {
display: flex;
flex-direction: row;
flex-wrap: nowrap;
overflow-x: auto;
gap: 16px;
margin: 0;
scrollbar-width: none;
-ms-overflow-style: none;
padding: 16px 16px 0
}
.TabLayout_tabContainer__OOx6l {
width: 100%;
padding: 0 16px;
max-width: 100%;
display: flex;
flex-direction: column
}
.TabLayout_tabContainer__OOx6l .TabLayout_sectionTitle__7WZxD {
font-size: 20px;
line-height: 24px;
font-weight: 700;
font-family: Roboto Flex, sans-serif;
color: #666;
margin-bottom: 16px
}
.TabLayout_tabContainer__OOx6l .TabLayout_tabsRow__2kmoK {
display: flex;
width: calc(100% + 16px);
max-width: calc(100% + 16px);
overflow-x: scroll;
margin-bottom: 16px
}
.TabLayout_tabContainer__OOx6l .TabLayout_tabsRow__2kmoK::-webkit-scrollbar {
display: none
}
.TabLayout_tabContainer__OOx6l .TabLayout_tabsRow__2kmoK .TabLayout_tab__KsP6I {
width: 100%;
min-width: 141px;
padding: 0 8px 8px;
display: flex;
align-items: center;
justify-content: center;
font-size: 14px;
line-height: 19px;
font-family: Roboto, sans-serif;
color: #666;
border-bottom: 1px solid hsla(0, 0%, 40%, .16);
position: relative;
cursor: pointer
}
.TabLayout_tabContainer__OOx6l .TabLayout_tabsRow__2kmoK .TabLayout_tab__KsP6I.TabLayout_active__l2RGX {
color: #ed0030
}
.TabLayout_tabContainer__OOx6l .TabLayout_tabsRow__2kmoK .TabLayout_tab__KsP6I.TabLayout_active__l2RGX:after {
content: "";
position: absolute;
bottom: 0;
left: 0;
width: 100%;
height: 2px;
background-color: #ed0030
}
.TabLayout_tabContainer__OOx6l .TabLayout_tabsRow__2kmoK .TabLayout_tab__KsP6I:last-child {
margin-right: 16px
}
.TabLayout_tabContainer__OOx6l .TabLayout_contentContainer__PakIn {
position: relative;
display: flex;
flex-direction: column;
overflow: hidden;
max-width: 100%
}
.TabLayout_tabContainer__OOx6l .TabLayout_contentContainer__PakIn.TabLayout_slideLeft__0b6n_ {
animation: TabLayout_slideLeft__0b6n_ .3s ease-in-out forwards
}
.TabLayout_tabContainer__OOx6l .TabLayout_contentContainer__PakIn.TabLayout_slideRight__uejka {
animation: TabLayout_slideRight__uejka .3s ease-in-out forwards
}
@keyframes TabLayout_slideLeft__0b6n_ {
0% {
opacity: 0;
-webkit-clip-path: inset(0 0 0 100%);
clip-path: inset(0 0 0 100%)
}
to {
opacity: 1;
-webkit-clip-path: inset(0 0 0 0);
clip-path: inset(0 0 0 0)
}
}
@keyframes TabLayout_slideRight__uejka {
0% {
opacity: 0;
-webkit-clip-path: inset(0 100% 0 0);
clip-path: inset(0 100% 0 0)
}
to {
opacity: 1;
-webkit-clip-path: inset(0 0 0 0);
clip-path: inset(0 0 0 0)
}
}
.TabLayout_tabContainer__OOx6l .TabLayout_contentContainer__PakIn .TabLayout_iframe__6EYc2 {
border: none;
width: 100%;
aspect-ratio: 358/160;
height: 100%;
margin-bottom: 16px
}
.TabLayout_tabContainer__OOx6l .TabLayout_contentContainer__PakIn .TabLayout_tabTitle__9DHgj {
font-size: 18px;
line-height: 22px;
font-weight: 700;
font-family: Roboto Flex, sans-serif;
color: #666;
margin-bottom: 8px
}
.TabLayout_tabContainer__OOx6l .TabLayout_contentContainer__PakIn .TabLayout_tabText__iz1a6 {
font-size: 14px;
line-height: 19px;
font-family: Roboto, sans-serif;
color: #333
}
.TabLayout_tabContainer__OOx6l .TabLayout_contentContainer__PakIn .TabLayout_tabText__iz1a6 p {
min-height: 19px;
letter-spacing: 0
}
@media(min-width:1024px) {
.TabLayout_tabContainer__OOx6l {
width: 100%;
padding: 0;
margin: auto;
max-width: 1248px
}
.TabLayout_tabContainer__OOx6l .TabLayout_sectionTitle__7WZxD {
font-size: 24px;
line-height: 28px;
letter-spacing: .48px
}
.TabLayout_tabContainer__OOx6l .TabLayout_tabsRow__2kmoK {
margin-bottom: 24px
}
.TabLayout_tabContainer__OOx6l .TabLayout_tabsRow__2kmoK .TabLayout_tab__KsP6I {
font-size: 16px;
line-height: 21px
}
.TabLayout_tabContainer__OOx6l .TabLayout_contentContainer__PakIn {
flex-direction: row;
align-items: center;
gap: 24px
}
.TabLayout_tabContainer__OOx6l .TabLayout_contentContainer__PakIn .TabLayout_iframe__6EYc2 {
margin-bottom: 0;
max-width: 604px;
max-height: 270px
}
.TabLayout_tabContainer__OOx6l .TabLayout_contentContainer__PakIn .TabLayout_texts__0Y_YS {
max-width: 604px;
height: -webkit-fit-content;
height: -moz-fit-content;
height: fit-content
}
.TabLayout_tabContainer__OOx6l .TabLayout_contentContainer__PakIn .TabLayout_texts__0Y_YS .TabLayout_tabTitle__9DHgj {
font-size: 20px;
line-height: 24px;
margin-bottom: 16px
}
.TabLayout_tabContainer__OOx6l .TabLayout_contentContainer__PakIn .TabLayout_texts__0Y_YS .TabLayout_tabText__iz1a6 {
font-size: 16px;
line-height: 21px;
letter-spacing: 0
}
.TabLayout_tabContainer__OOx6l .TabLayout_contentContainer__PakIn .TabLayout_texts__0Y_YS .TabLayout_tabText__iz1a6 p {
min-height: 21px
}
.MosaicBannersWithGif_mosaicContainer__atRCK {
width: 100%;
padding: 0;
margin: auto;
max-width: 1248px
}
}
.MosaicBannersWithGif_mosaicContainer__atRCK .MosaicBannersWithGif_mosaicTitle__Q9PJF {
flex: 0 0 auto;
text-align: left;
font-weight: 700;
font-size: 14px;
color: #666;
padding: 0 0 0 16px
}
@media(min-width:1024px) {
.MosaicBannersWithGif_mosaicContainer__atRCK .MosaicBannersWithGif_mosaicTitle__Q9PJF {
grid-column: span 3;
font-size: 14px;
padding: 0
}
}
.MosaicBannersWithGif_mosaicContainer__atRCK .MosaicBannersWithGif_mosaicBanners__RI07R {
display: flex;
flex-wrap: nowrap;
overflow-x: auto;
gap: 16px;
padding: 16px 16px 0;
-webkit-scroll-snap-type: x mandatory;
-ms-scroll-snap-type: x mandatory;
scroll-snap-type: x mandatory;
scrollbar-width: none;
-ms-overflow-style: none
}
@media(min-width:768px) {
.MosaicBannersWithGif_mosaicContainer__atRCK .MosaicBannersWithGif_mosaicBanners__RI07R::-webkit-scrollbar {
width: 4px;
height: 4px
}
.MosaicBannersWithGif_mosaicContainer__atRCK .MosaicBannersWithGif_mosaicBanners__RI07R::-webkit-scrollbar-track {
background: #fff;
border-radius: 2px
}
.MosaicBannersWithGif_mosaicContainer__atRCK .MosaicBannersWithGif_mosaicBanners__RI07R::-webkit-scrollbar-thumb {
background: #999;
border-radius: 2px
}
.MosaicBannersWithGif_mosaicContainer__atRCK .MosaicBannersWithGif_mosaicBanners__RI07R::-webkit-scrollbar-thumb:hover {
background: #999
}
}
@media(min-width:1024px) {
.MosaicBannersWithGif_mosaicContainer__atRCK .MosaicBannersWithGif_mosaicBanners__RI07R {
display: grid;
overflow: unset;
grid-template-columns: 1fr 1fr 1fr;
gap: 16px;
padding: 16px 0 40px
}
}
.MosaicBannersWithGif_mosaicContainer__atRCK .MosaicBannersWithGif_mosaicBanners__RI07R .MosaicBannersWithGif_mosaicLeftBanner__3LakB {
padding-left: 16px
}
.MosaicBannersWithGif_mosaicContainer__atRCK .MosaicBannersWithGif_mosaicBanners__RI07R .MosaicBannersWithGif_mosaicCentralBanners__cRAAa,
.MosaicBannersWithGif_mosaicContainer__atRCK .MosaicBannersWithGif_mosaicBanners__RI07R .MosaicBannersWithGif_mosaicLeftBanner__3LakB,
.MosaicBannersWithGif_mosaicContainer__atRCK .MosaicBannersWithGif_mosaicBanners__RI07R .MosaicBannersWithGif_mosaicRightBanner__2UAOV {
flex: 0 0 50%;
display: flex;
flex-direction: column;
scroll-snap-align: start
}
@media(min-width:1024px) {
.MosaicBannersWithGif_mosaicContainer__atRCK .MosaicBannersWithGif_mosaicBanners__RI07R .MosaicBannersWithGif_mosaicCentralBanners__cRAAa,
.MosaicBannersWithGif_mosaicContainer__atRCK .MosaicBannersWithGif_mosaicBanners__RI07R .MosaicBannersWithGif_mosaicLeftBanner__3LakB,
.MosaicBannersWithGif_mosaicContainer__atRCK .MosaicBannersWithGif_mosaicBanners__RI07R .MosaicBannersWithGif_mosaicRightBanner__2UAOV {
flex: unset;
padding-left: 0
}
}
.MosaicBannersWithGif_mosaicContainer__atRCK .MosaicBannersWithGif_mosaicBanners__RI07R .MosaicBannersWithGif_imageCentralTop__xcWsb {
margin-bottom: 4px
}
@media(min-width:1024px) {
.MosaicBannersWithGif_mosaicContainer__atRCK .MosaicBannersWithGif_mosaicBanners__RI07R .MosaicBannersWithGif_imageCentralTop__xcWsb {
margin-bottom: 20px
}
}
.MosaicBannersWithGif_mosaicContainer__atRCK .MosaicBannersWithGif_mosaicBanners__RI07R .MosaicBannersWithGif_textBanner__lAABx {
text-align: center;
color: #333;
font-size: 14px;
font-weight: 400;
display: -webkit-box;
-webkit-box-orient: vertical;
overflow: hidden;
text-overflow: ellipsis;
-webkit-line-clamp: 3;
margin-top: 8px
}
@media(min-width:1024px) {
.MosaicBannersWithGif_mosaicContainer__atRCK .MosaicBannersWithGif_mosaicBanners__RI07R .MosaicBannersWithGif_textBanner__lAABx {
text-align: left
}
.MosaicBannersWithGif_mosaicContainer__atRCK .MosaicBannersWithGif_mosaicBanners__RI07R .MosaicBannersWithGif_mosaicCentralBanners__cRAAa {
grid-column: 2;
font-size: 16px
}
}
.MosaicBannersWithTexts_mosaicBanners__DMh_h {
width: 100%;
padding: 0 16px;
max-width: 100%
}
@media(min-width:1024px) {
.MosaicBannersWithTexts_mosaicBanners__DMh_h {
width: 100%;
padding: 0;
margin: auto;
max-width: 1248px
}
}
.MosaicBannersWithTexts_mosaicRightTopBanner__ko1qb {
margin-bottom: 16px;
height: 129px
}
.MosaicBannersWithTexts_mosaicTitle__vwIYc {
color: #666;
font-weight: 700;
font-size: 14px;
margin-bottom: 16px
}
@media(min-width:1024px) {
.MosaicBannersWithTexts_mosaicTitle__vwIYc {
font-size: 14px
}
}
.MosaicBannersWithTexts_main__Z_6cX {
display: flex
}
.MosaicBannersWithTexts_mosaicLeftBanner__VXrUc {
margin-right: 16px;
height: 274px
}
.MosaicBannersWithTexts_mosaicLeftBanner__VXrUc .MosaicBannersWithTexts_imageLeft__Omjti,
.MosaicBannersWithTexts_mosaicRightBottomBanner__VCQ_Z .MosaicBannersWithTexts_imageRightBottom__aZFDC,
.MosaicBannersWithTexts_mosaicRightBottomBanner__VCQ_Z .MosaicBannersWithTexts_imageRightTop__1hDhg,
.MosaicBannersWithTexts_mosaicRightTopBanner__ko1qb .MosaicBannersWithTexts_imageRightBottom__aZFDC,
.MosaicBannersWithTexts_mosaicRightTopBanner__ko1qb .MosaicBannersWithTexts_imageRightTop__1hDhg {
width: 100%
}
.MosaicBannersWithTexts_textBanner__O1H1o {
color: #333;
font-weight: 400;
font-size: 16px;
line-height: 21px;
display: -webkit-box;
-webkit-box-orient: vertical;
overflow: hidden;
text-overflow: ellipsis;
-webkit-line-clamp: 3;
margin-top: 12px
}
.MosaicBannersWithTexts_textBannerMobile__PXUXI {
font-size: 14px;
line-height: 19px;
color: #333
}
.MosaicBannersWithTexts_textBannerMobile__PXUXI button {
font-weight: 400;
font-size: 14px;
background-color: transparent;
color: #666;
text-decoration: underline;
display: flex;
justify-content: center;
cursor: pointer;
margin: auto;
padding: 10px 10px 0
}
.MosaicBannersWithTexts_textBannerMobile__PXUXI button:hover {
background-color: transparent;
color: #666
}
.MosaicBannersWithTexts_textBannerMobile__PXUXI button:active {
background-color: transparent;
color: #666;
text-decoration: underline
}
@media(min-width:1024px) {
.MosaicBannersWithTexts_mosaicLeftBanner__VXrUc {
margin-right: 24px;
height: 567px
}
.MosaicBannersWithTexts_mosaicRightBottomBanner__VCQ_Z {
margin-top: 24px
}
.MosaicBannersWithTexts_mosaicRightTopBanner__ko1qb {
height: auto
}
}
.ShowMoreText_showMoreText__9Vx_h {
position: relative;
overflow: hidden
}
.ShowMoreText_showMoreButton__Xk1mA {
display: block;
margin-top: 10px;
background-color: #007bff;
color: #fff;
border: none;
padding: 10px;
cursor: pointer;
border-radius: 5px
}
.ShowMoreText_displayNone__MulCR {
display: none
}
.ShowMoreText_showMoreButton__Xk1mA:hover {
background-color: #0056b3
}
.ShowMoreText_clamp__qAO2E {
display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;
overflow: hidden
}
.ShowMoreText_expanded__u5h7T {
display: block
}
.BannerCTA_sectionContainer__V2fxI {
width: 100%;
max-width: 100%;
border-radius: 16px;
border: 1px solid #ccc;
padding: 16px;
width: auto;
margin: 0 16px
}
.BannerCTA_sectionTitle__LCumj {
color: #666;
font-family: Roboto Flex, sans-serif;
font-style: normal;
font-size: 20px;
line-height: 24px;
font-weight: 700;
letter-spacing: 0;
color: "";
letter-spacing: .4px;
margin-bottom: 16px
}
.BannerCTA_sectionMain__fThw_ {
width: auto
}
.BannerCTA_sectionMain__fThw_ a {
display: flex;
width: 100%;
height: 100%
}
.BannerCTA_sectionMain__fThw_ .BannerCTA_bannerImageMain__IUuck {
width: 100%
}
.BannerCTA_secondaryContainer__B4ms5 .BannerCTA_mainTitle__du7Jn {
margin-top: 24px;
color: #666;
font-family: Roboto Flex, sans-serif;
font-style: normal;
font-size: 20px;
line-height: 24px;
font-weight: 700;
letter-spacing: 0;
color: "";
letter-spacing: .4px
}
.BannerCTA_secondaryContainer__B4ms5 .BannerCTA_bannerImage__4ucoO,
.BannerCTA_secondaryContainer__B4ms5 a {
height: auto
}
.BannerCTA_secondaryContainer__B4ms5 .BannerCTA_showMore__8hqar {
color: #666;
font-family: Roboto, sans-serif;
font-style: normal;
font-size: 16px;
line-height: 21px;
font-weight: 400;
letter-spacing: 0;
color: "";
-webkit-text-decoration-line: underline;
text-decoration-line: underline;
-webkit-text-decoration-style: solid;
text-decoration-style: solid;
-webkit-text-decoration-skip-ink: none;
text-decoration-skip-ink: none;
text-decoration-thickness: auto;
text-underline-offset: auto;
text-underline-position: from-font;
width: 100%;
margin-bottom: 16px
}
.BannerCTA_secondaryContainer__B4ms5 .BannerCTA_mainText__zLqxU {
overflow: hidden;
color: #333;
font-family: Roboto, sans-serif;
font-style: normal;
font-size: 14px;
line-height: 19px;
font-weight: 400;
letter-spacing: 0;
color: "";
margin: 16px 0 8px
}
.BannerCTA_secondaryContainer__B4ms5 .BannerCTA_expanded__gjp_k {
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 4;
overflow: hidden
}
.BannerCTA_secondaryContainer__B4ms5 .BannerCTA_button__puTnK {
border-radius: 8px;
background: #ed0030;
display: flex;
height: 44px;
width: 134px;
padding: 0 24px;
justify-content: center;
align-items: center;
color: #fff;
font-family: Roboto Flex, sans-serif;
font-size: 16px;
font-style: normal;
font-weight: 700;
line-height: 0px;
text-decoration: none;
cursor: pointer;
margin: 0 auto 24px
}
.BannerCTA_sliderContainer__s25GI {
text-decoration: none
}
.BannerCTA_sliderContainer__s25GI .BannerCTA_sliderTitle__RzA7s {
color: #666;
font-family: Roboto Flex, sans-serif;
font-style: normal;
font-size: 18px;
line-height: 22px;
font-weight: 700;
letter-spacing: 0;
color: "";
margin-bottom: 16px
}
.BannerCTA_sliderContainer__s25GI .BannerCTA_slider__Qm7Md {
display: flex;
gap: 24px;
scroll-behavior: smooth;
position: relative;
margin: 0 -16px;
width: calc(100% + 32px);
padding: 0 16px;
overflow-x: scroll;
scrollbar-width: none
}
.BannerCTA_sliderContainer__s25GI .BannerCTA_slider__Qm7Md a {
text-decoration: none
}
.BannerCTA_sliderContainer__s25GI .BannerCTA_slider__Qm7Md .BannerCTA_sliderImage__IGPp6 {
margin-bottom: 16px
}
.BannerCTA_sliderContainer__s25GI .BannerCTA_sliderText__GKRkZ {
color: #333;
font-family: Roboto, sans-serif;
font-style: normal;
font-size: 14px;
line-height: 19px;
font-weight: 700;
letter-spacing: 0;
color: "";
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
overflow: hidden;
text-overflow: ellipsis;
width: 215px
}
@media(min-width:1024px) {
.BannerCTA_sectionContainer__V2fxI {
width: 100%;
margin: auto;
max-width: 1248px;
padding: 40px
}
.BannerCTA_sectionTitle__LCumj {
color: #666;
font-family: Roboto Flex, sans-serif;
font-style: normal;
font-size: 24px;
line-height: 28px;
font-weight: 700;
letter-spacing: 0;
color: "";
letter-spacing: .48px
}
.BannerCTA_sectionMain__fThw_ {
display: flex;
gap: 40px;
margin-bottom: 40px
}
.BannerCTA_sectionMain__fThw_ .BannerCTA_bannerImageMain__IUuck {
width: auto
}
.BannerCTA_secondaryContainer__B4ms5 .BannerCTA_bannerImage__4ucoO {
margin-bottom: 48px
}
.BannerCTA_secondaryContainer__B4ms5 .BannerCTA_mainTitle__du7Jn {
color: #666;
margin-bottom: 16px;
font-family: Roboto Flex, sans-serif;
font-style: normal;
font-size: 24px;
line-height: 28px;
font-weight: 700;
letter-spacing: 0;
color: "";
letter-spacing: .48px;
margin-top: 0
}
.BannerCTA_secondaryContainer__B4ms5 .BannerCTA_mainText__zLqxU {
color: #333;
font-family: Roboto, sans-serif;
font-style: normal;
font-size: 16px;
line-height: 21px;
font-weight: 400;
letter-spacing: 0;
color: "";
margin: 16px 0 24px
}
.BannerCTA_secondaryContainer__B4ms5 .BannerCTA_button__puTnK {
margin: 0
}
.BannerCTA_sliderContainer__s25GI .BannerCTA_sliderTitle__RzA7s {
color: #666;
margin-bottom: 16px;
font-family: Roboto Flex, sans-serif;
font-style: normal;
font-size: 20px;
line-height: 24px;
font-weight: 700;
letter-spacing: 0;
color: ""
}
.BannerCTA_sliderContainer__s25GI .BannerCTA_slider__Qm7Md .BannerCTA_sliderItem__FsJv1 {
display: grid
}
.BannerCTA_sliderContainer__s25GI .BannerCTA_slider__Qm7Md .BannerCTA_sliderItem__FsJv1 .BannerCTA_sliderImage__IGPp6 {
margin-bottom: 16px
}
.BannerCTA_sliderContainer__s25GI .BannerCTA_slider__Qm7Md .BannerCTA_sliderItem__FsJv1 .BannerCTA_sliderText__GKRkZ {
max-width: 214px;
overflow: hidden;
color: #333;
text-overflow: ellipsis;
white-space: normal;
font-family: Roboto, sans-serif;
font-style: normal;
font-size: 16px;
line-height: 21px;
font-weight: 700;
letter-spacing: 0;
color: "";
max-height: 42px
}
}
.BannerGridDesktop_sectionContainer___bfy0 {
width: 100%;
padding: 0;
margin: auto;
max-width: 1248px
}
.BannerGridDesktop_sectionContainer___bfy0 .BannerGridDesktop_title__jEApg {
font-family: Roboto Flex, sans-serif;
font-size: 24px;
font-weight: 700;
line-height: 28px;
letter-spacing: .02em;
text-align: left;
text-underline-position: from-font;
-webkit-text-decoration-skip-ink: none;
text-decoration-skip-ink: none;
color: #666;
margin-bottom: 16px
}
.BannerGridDesktop_sectionContainer___bfy0 .BannerGridDesktop_gridContainer__PMbSx {
width: 100%;
display: flex;
gap: 24px
}
.BannerGridDesktop_sectionContainer___bfy0 .BannerGridDesktop_mainImage__5DQFO {
width: 612px;
height: 188px;
margin-bottom: 24px
}
.BannerGridDesktop_sectionContainer___bfy0 .BannerGridDesktop_secondaryImages__3vhbF {
display: flex;
gap: 24px
}
.BannerGridDesktop_sectionContainer___bfy0 .BannerGridDesktop_gridThreeByThreeSecondSection__otb4Q {
display: flex;
gap: 24px;
height: 400px
}
.BannerGridDesktop_sectionContainer___bfy0 .BannerGridDesktop_gridThreeByThreeSecondSection__otb4Q .BannerGridDesktop_secondaryImageLarge__yC53l {
width: 294px;
height: 400px
}
.BannerGridDesktop_sectionContainer___bfy0 .BannerGridDesktop_gridThreeByThreeSecondSection__otb4Q .BannerGridDesktop_imageGroup__F3CXJ {
display: block
}
.BannerGridDesktop_sectionContainer___bfy0 .BannerGridDesktop_gridThreeByThreeSecondSection__otb4Q .BannerGridDesktop_imageGroup__F3CXJ .BannerGridDesktop_threeByTwoImage__i6h7o {
width: 294px;
height: 188px;
margin-bottom: 24px
}
.BannerGridDesktop_sectionContainer___bfy0 .BannerGridDesktop_gridThreeByThreeSecondSection__otb4Q .BannerGridDesktop_imageGroup__F3CXJ .BannerGridDesktop_secondaryImage__xFc11 {
width: 294px;
height: 188px
}
.BannerGridDesktop_sectionContainer___bfy0 .BannerGridDesktop_fullWidthImage__DaVEM {
width: 612px;
height: 312px
}
.BannerGridDesktop_sectionContainer___bfy0 .BannerGridDesktop_gridTwoByTwoSection__LSWud {
height: 312
}
.BannerGridDesktop_sectionContainer___bfy0 .BannerGridDesktop_gridTwoByTwoSection__LSWud .BannerGridDesktop_imageColumnOne__6TXFf {
margin-bottom: 24px
}
.BannerGridDesktop_sectionContainer___bfy0 .BannerGridDesktop_gridTwoByTwoSection__LSWud .BannerGridDesktop_imageColumnOne__6TXFf,
.BannerGridDesktop_sectionContainer___bfy0 .BannerGridDesktop_gridTwoByTwoSection__LSWud .BannerGridDesktop_imageColumnTwo__d_ku6 {
display: flex;
gap: 24px
}
.BannerGridDesktop_sectionContainer___bfy0 .BannerGridDesktop_gridTwoByTwoSection__LSWud .BannerGridDesktop_imageColumnOne__6TXFf a,
.BannerGridDesktop_sectionContainer___bfy0 .BannerGridDesktop_gridTwoByTwoSection__LSWud .BannerGridDesktop_imageColumnTwo__d_ku6 a {
height: 144px
}
.BannerGridDesktop_sectionContainer___bfy0 .BannerGridDesktop_twoColumnImageGrid__lpjRx {
display: block;
width: 612px;
height: 144px
}
.BannerGridDesktop_sectionContainer___bfy0 .BannerGridDesktop_secondaryImageSmallOne__Suhqo,
.BannerGridDesktop_sectionContainer___bfy0 .BannerGridDesktop_secondaryImageSmallTwo__lJji4 {
width: 612px;
height: 144px
}
.BannerGridDesktop_sectionContainer___bfy0 .BannerGridDesktop_secondaryImageSmallOne__Suhqo {
margin-bottom: 24px
}
.OurStores_menuModal__FvkLs {
background: #fff;
width: 100%;
height: 100%;
padding: 16px;
--fs-modal-position-top: 0;
--fs-modal-position-right: 0;
--fs-modal-position-left: 0
}
.OurStores_menuModal__FvkLs .OurStores_closeButton__90ZRJ [data-fs-button-wrapper] {
position: absolute;
top: 10px;
right: 10px;
width: 24px
}
.OurStores_menuModal__FvkLs [data-fs-button] {
--fs-button-padding: 0;
--fs-button-height: 0
}
.OurStores_menuModal__FvkLs .OurStores_modalTitle__6oqZS {
display: flex;
padding-bottom: 24px;
border-bottom: 1px solid #ececec;
width: 100%
}
.OurStores_menuModal__FvkLs .OurStores_imageCard__iKnHF {
background: url(data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAKNSURBVHgB7Zo7bxNBFIXPrB+JUYgcJIpQmQZKFik9do1EUocGCgQd/ge2+QVxR6pURJRpoE2gjpSlTGW7SQoEsRSQrST2cs/4wdo8ZMRd2SP5k8ae3R3J9+x9jHdnDMb4DD9vgA1p63KYw2wQsF0AlVUE9egFM+jU4GeXgZJ0i5httjwRsoKgyQMroG/8vnR9OIAYHUgrUITHE/0774TxJBRbuz2bYU7h59J0goOIiIKXAspwFBYbTz7uwVFYKc0X+CEcxoPjzAVMG+cFJKHEjfBo4rGtymu0ytvQYB5C00YthJq3H048NmyeQws1Ad36CaaBmoBxvNyqtFu2T3Hd+iniQFWAyV7HwstNZIqPbT9KR0Rc7u1LBdpWDSHV/0LLR2+R9O/+dczlwSHOC8+ghVoVSj95NGI8jfxq7tvWrr4Znk/l137xzv+gJiAh8X714dA2hgnv9ID21u7IWJNdghZqOdAqy+w6do53OuHfwYJ4Jy5Uk5hVZ7G4ieSDNesRzVD5E2oCUhsFLO1Uhkaz0nQ+HeMqOLZlNFN6gThQE5ApPR8afyHl8vvT0rBc0jNxCVBL4mgFald3R2p9Qia1uFATEDU4vZ7/+QNy96/tvEJcqAmI1vpFmYn5fLBy9hHZ2jub0FEM3wMqoSaADyhREYQ5wXmBkxq/u40T2zRDSv21Co1mPnQlpFh9NP/3/Pb3XH8vpFZGvX8Ii7D5Tc0zagKytfcTj50/1EdwXsD85e60mQuYNu4LkAxuwFG43EoP7MFRQgoIHRbAFXvvJoIDEVGFe1Rlpb5ukzgha8Wmt6HCCfqxX2bfCuCeA+49cMQT1cE+CR6Y8atn8HOdnke4d2JWFsEbzFU2hnz0wg/6TtGzZhjwIwAAAABJRU5ErkJggg==);
background-size: contain;
background-repeat: no-repeat;
height: 48px;
width: 48px;
margin-right: 16px
}
.OurStores_menuModal__FvkLs .OurStores_header__GVyn1 {
display: block
}
.OurStores_menuModal__FvkLs .OurStores_header__GVyn1 .OurStores_distanceHeader__pBx0X {
margin-top: 4px;
font-family: Roboto, sans-serif;
font-size: 14px;
font-weight: 400;
line-height: 19px;
text-align: left;
color: #333
}
.OurStores_menuModal__FvkLs .OurStores_title__uPBCk {
font-family: Roboto, sans-serif;
font-size: 16px;
font-weight: 700;
line-height: 21px;
color: #333
}
.OurStores_menuModal__FvkLs .OurStores_address__THOay {
margin-top: 24px;
width: 100%;
display: flex;
gap: 15px
}
.OurStores_menuModal__FvkLs .OurStores_address__THOay .OurStores_street__viqdx {
font-family: Roboto, sans-serif;
font-size: 12px;
font-weight: 400;
line-height: 17px;
text-align: left
}
.OurStores_menuModal__FvkLs .OurStores_address__THOay .OurStores_distance__d2_95 {
font-family: Roboto, sans-serif;
font-size: 12px;
font-weight: 700;
line-height: 17px;
text-align: left;
color: #333;
display: flex;
width: 63px
}
.OurStores_menuModal__FvkLs .OurStores_address__THOay .OurStores_distance__d2_95 div {
margin-right: 5px
}
.OurStores_menuModal__FvkLs .OurStores_hours__5La4y {
width: 100%;
height: 100%
}
.OurStores_menuModal__FvkLs .OurStores_hours__5La4y .OurStores_storeOpen__9Gbmk {
width: 100%;
display: flex;
font-family: Roboto, sans-serif;
font-size: 12px;
font-weight: 400;
line-height: 17px;
text-align: left;
margin: 16px 0 8px
}
.OurStores_menuModal__FvkLs .OurStores_hours__5La4y .OurStores_statusClose__MrCGj,
.OurStores_menuModal__FvkLs .OurStores_hours__5La4y .OurStores_statusOpen__tLXm0 {
display: flex;
font-family: Roboto, sans-serif;
font-size: 12px;
font-weight: 700;
line-height: 17px;
gap: 4px;
align-items: center
}
.OurStores_menuModal__FvkLs .OurStores_hours__5La4y .OurStores_statusOpen__tLXm0 {
color: green;
margin-right: 23px
}
.OurStores_menuModal__FvkLs .OurStores_hours__5La4y .OurStores_statusClose__MrCGj {
margin-right: 14px;
color: #ed0030
}
.OurStores_section__RajfN .OurStores_title__uPBCk {
width: 100%;
padding: 0 16px;
max-width: 100%;
color: #666;
font-family: Roboto Flex, sans-serif;
font-size: 18px;
line-height: 22px;
font-style: normal;
font-weight: 700;
margin-bottom: 16px
}
@media(min-width:1024px) {
.OurStores_menuModal__FvkLs {
min-width: 522px;
height: 353px;
border-radius: 8px;
padding: 24px;
--fs-modal-position-top: 21vh
}
.OurStores_menuModal__FvkLs[data-fs-modal-state=out] {
transition: none;
transform: none
}
.OurStores_menuModal__FvkLs .OurStores_imageCard__iKnHF {
height: 56px;
width: 56px
}
.OurStores_menuModal__FvkLs .OurStores_address__THOay {
gap: 9px
}
.OurStores_menuModal__FvkLs .OurStores_hours__5La4y {
width: 100%;
height: 100%;
background-image: url(https://americanasqa.vtexassets.com/assets/vtex.file-manager-graphql/images/124f11dd-66fb-40fa-bebb-f66f7daebce8___4dc124b7de854c670e5f6495f1bb596f.svg);
background-position: 100% 0;
background-repeat: no-repeat;
background-size: 166px 166px
}
.OurStores_menuModal__FvkLs .OurStores_hours__5La4y .OurStores_storeOpen__9Gbmk {
width: 100%;
display: flex;
font-family: Roboto, sans-serif;
font-size: 12px;
font-weight: 400;
line-height: 17px;
text-align: left;
margin: 16px 0 8px
}
.OurStores_menuModal__FvkLs .OurStores_hours__5La4y .OurStores_statusClose__MrCGj,
.OurStores_menuModal__FvkLs .OurStores_hours__5La4y .OurStores_statusOpen__tLXm0 {
display: flex;
font-family: Roboto, sans-serif;
font-size: 12px;
font-weight: 700;
line-height: 17px;
gap: 4px;
align-items: normal
}
.OurStores_menuModal__FvkLs .OurStores_hours__5La4y .OurStores_statusOpen__tLXm0 {
color: green;
margin-right: 16px
}
.OurStores_menuModal__FvkLs .OurStores_hours__5La4y .OurStores_statusClose__MrCGj {
margin-right: 8px;
color: #ed0030
}
.OurStores_section__RajfN {
margin-top: 8px
}
.OurStores_section__RajfN .OurStores_title__uPBCk {
font-size: 20px;
line-height: 24px;
width: 100%;
padding: 0;
max-width: 1248px;
margin: 8px auto 24px
}
}
.ListStores_container__cC1cF {
width: 100%;
padding: 0 16px;
max-width: 100%
}
.ListStores_container__cC1cF .ListStores_selectMobile__gmtua .ListStores_selectLabel__CdLFa {
font-family: Roboto, sans-serif;
font-size: 16px;
font-weight: 400;
line-height: 21px;
text-align: left;
color: #666
}
.ListStores_container__cC1cF .ListStores_selectMobile__gmtua .ListStores_selectWrapper__pV9Ud {
position: relative;
width: 100%
}
.ListStores_container__cC1cF .ListStores_selectMobile__gmtua .ListStores_selectInput__HF_Hq {
margin-top: 8px;
width: 100%;
padding: 16px;
border: 1px solid #ccc;
border-radius: 8px;
font-size: 16px;
box-sizing: border-box;
height: 54px;
appearance: none;
-webkit-appearance: none;
-moz-appearance: none;
font-family: Roboto, sans-serif;
font-weight: 400;
line-height: 21px;
color: #666;
background: #fff
}
.ListStores_container__cC1cF .ListStores_selectMobile__gmtua .ListStores_selectWrapper__pV9Ud:after {
content: "";
position: absolute;
top: 55%;
right: 16px;
transform: translateY(-50%);
width: 24px;
height: 24px;
background-image: url(https://americanasqa.vtexassets.com/assets/vtex.file-manager-graphql/images/cb3c733d-813d-4fe9-95f4-d403b9e15ee9___0266638d60e69a42fcb21f4c3d8564f0.png);
background-size: cover
}
.ListStores_container__cC1cF .ListStores_tabs__q3_9J {
display: flex
}
.ListStores_container__cC1cF .ListStores_tabs__q3_9J .ListStores_activeTab__Y6fJr,
.ListStores_container__cC1cF .ListStores_tabs__q3_9J .ListStores_defaultTab__tsa4X {
padding: 10px 8px;
cursor: pointer;
font-size: 16px;
line-height: 21px;
text-align: center
}
.ListStores_container__cC1cF .ListStores_tabs__q3_9J .ListStores_defaultTab__tsa4X {
border-bottom: 1px solid #ccc;
font-family: Roboto, sans-serif;
font-weight: 400;
color: gray
}
.ListStores_container__cC1cF .ListStores_tabs__q3_9J .ListStores_defaultTab__tsa4X:hover {
color: #ccc
}
.ListStores_container__cC1cF .ListStores_tabs__q3_9J .ListStores_activeTab__Y6fJr {
border-bottom: 4px solid #ed0030;
color: #ed0030;
font-family: Roboto, sans-serif;
font-weight: 700;
padding-bottom: 7px
}
.ListStores_container__cC1cF .ListStores_tabs__q3_9J span {
font-size: 16px;
font-weight: 400;
line-height: 21px;
text-align: center
}
.ListStores_container__cC1cF .ListStores_content__AF8vd {
padding: 24px 0 0
}
.ListStores_container__cC1cF .ListStores_content__AF8vd .ListStores_listCards__BxjoV {
display: grid;
grid-template-columns: repeat(1, 1fr);
gap: 16px
}
.ListStores_container__cC1cF .ListStores_content__AF8vd .ListStores_listCards__BxjoV .ListStores_imageCard__RfoWl {
background: url(data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAKNSURBVHgB7Zo7bxNBFIXPrB+JUYgcJIpQmQZKFik9do1EUocGCgQd/ge2+QVxR6pURJRpoE2gjpSlTGW7SQoEsRSQrST2cs/4wdo8ZMRd2SP5k8ae3R3J9+x9jHdnDMb4DD9vgA1p63KYw2wQsF0AlVUE9egFM+jU4GeXgZJ0i5httjwRsoKgyQMroG/8vnR9OIAYHUgrUITHE/0774TxJBRbuz2bYU7h59J0goOIiIKXAspwFBYbTz7uwVFYKc0X+CEcxoPjzAVMG+cFJKHEjfBo4rGtymu0ytvQYB5C00YthJq3H048NmyeQws1Ad36CaaBmoBxvNyqtFu2T3Hd+iniQFWAyV7HwstNZIqPbT9KR0Rc7u1LBdpWDSHV/0LLR2+R9O/+dczlwSHOC8+ghVoVSj95NGI8jfxq7tvWrr4Znk/l137xzv+gJiAh8X714dA2hgnv9ID21u7IWJNdghZqOdAqy+w6do53OuHfwYJ4Jy5Uk5hVZ7G4ieSDNesRzVD5E2oCUhsFLO1Uhkaz0nQ+HeMqOLZlNFN6gThQE5ApPR8afyHl8vvT0rBc0jNxCVBL4mgFald3R2p9Qia1uFATEDU4vZ7/+QNy96/tvEJcqAmI1vpFmYn5fLBy9hHZ2jub0FEM3wMqoSaADyhREYQ5wXmBkxq/u40T2zRDSv21Co1mPnQlpFh9NP/3/Pb3XH8vpFZGvX8Ii7D5Tc0zagKytfcTj50/1EdwXsD85e60mQuYNu4LkAxuwFG43EoP7MFRQgoIHRbAFXvvJoIDEVGFe1Rlpb5ukzgha8Wmt6HCCfqxX2bfCuCeA+49cMQT1cE+CR6Y8atn8HOdnke4d2JWFsEbzFU2hnz0wg/6TtGzZhjwIwAAAABJRU5ErkJggg==);
background-size: contain;
background-repeat: no-repeat;
height: 48px;
width: 48px;
margin-right: 16px
}
.ListStores_container__cC1cF .ListStores_content__AF8vd .ListStores_listCards__BxjoV .ListStores_textCard__C07tv {
display: grid;
gap: 4px
}
.ListStores_container__cC1cF .ListStores_content__AF8vd .ListStores_listCards__BxjoV .ListStores_card___c5mU {
display: flex;
padding: 16px;
border-radius: 8px;
background: #fff;
box-shadow: 0 4px 4px 0 rgba(0, 0, 0, .078);
cursor: pointer
}
.ListStores_container__cC1cF .ListStores_content__AF8vd .ListStores_listCards__BxjoV .ListStores_card___c5mU .ListStores_titleCard__omxQJ {
font-family: Roboto, sans-serif;
font-size: 16px;
font-weight: 700;
line-height: 21px;
text-align: left;
color: #333
}
.ListStores_container__cC1cF .ListStores_content__AF8vd .ListStores_listCards__BxjoV .ListStores_card___c5mU .ListStores_Hours__J4sPZ,
.ListStores_container__cC1cF .ListStores_content__AF8vd .ListStores_listCards__BxjoV .ListStores_card___c5mU .ListStores_titleAddress__nQO0f {
color: #666;
font-family: Roboto, sans-serif;
font-size: 14px;
font-weight: 400;
line-height: 19px;
text-align: left
}
.ListStores_container__cC1cF .ListStores_content__AF8vd .ListStores_listCards__BxjoV .ListStores_card___c5mU .ListStores_titleAddressDistance__gEwSk {
font-family: Roboto, sans-serif;
font-size: 14px;
font-weight: 700;
line-height: 19px;
text-align: left;
color: #333;
margin-left: 4px
}
.ListStores_container__cC1cF .ListStores_content__AF8vd .ListStores_listCards__BxjoV .ListStores_card___c5mU .ListStores_cardFooter__TvY1j {
display: flex;
gap: 8px
}
.ListStores_container__cC1cF .ListStores_content__AF8vd .ListStores_listCards__BxjoV .ListStores_card___c5mU .ListStores_statusClose__5Bn7z,
.ListStores_container__cC1cF .ListStores_content__AF8vd .ListStores_listCards__BxjoV .ListStores_card___c5mU .ListStores_statusOpen__hRsyu {
display: flex;
font-family: Roboto, sans-serif;
font-size: 12px;
font-weight: 700;
line-height: 17px;
gap: 4px;
align-items: center
}
.ListStores_container__cC1cF .ListStores_content__AF8vd .ListStores_listCards__BxjoV .ListStores_card___c5mU .ListStores_statusOpen__hRsyu {
color: green;
margin-right: 16px
}
.ListStores_container__cC1cF .ListStores_content__AF8vd .ListStores_listCards__BxjoV .ListStores_card___c5mU .ListStores_statusClose__5Bn7z {
margin-right: 7px;
color: #ed0030
}
.ListStores_container__cC1cF .ListStores_content__AF8vd .ListStores_listCards__BxjoV .ListStores_card___c5mU .ListStores_hoursText__RJiJS {
color: #666;
font-family: Roboto, sans-serif;
font-size: 14px;
font-weight: 400;
line-height: 19px;
text-align: left
}
.ListStores_container__cC1cF .ListStores_content__AF8vd .ListStores_title__Z4H2c {
font-family: Roboto Flex, sans-serif;
font-size: 20px;
font-weight: 700;
line-height: 24px;
text-align: left;
color: #666;
margin-bottom: 24px
}
@media(min-width:1024px) {
.ListStores_container__cC1cF {
width: 100%;
padding: 0;
margin: auto;
max-width: 1248px
}
.ListStores_container__cC1cF .ListStores_content__AF8vd {
padding: 24px 0 0
}
.ListStores_container__cC1cF .ListStores_content__AF8vd .ListStores_listCards__BxjoV {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 16px
}
}
.ListStoresHours_storeDays__Pxica {
width: 100%;
max-width: 189px;
display: flex;
justify-content: space-between;
font-family: Roboto, sans-serif;
font-size: 12px;
font-weight: 400;
line-height: 17px;
text-align: left;
margin-left: 78px;
margin-bottom: 4px
}
@media(min-width:1024px) {
.ListStoresHours_storeDays__Pxica {
margin-left: 73px
}
}
.TextWithShowMore_title__yKSYd {
font-weight: 700;
color: #666;
font-size: 14px;
margin: 10px 0
}
@media(min-width:1024px) {
.TextWithShowMore_title__yKSYd {
font-size: 14px
}
}
.TextWithShowMore_showMoreText__2POtS {
position: relative;
overflow: hidden;
width: 100%;
padding: 0 16px;
max-width: 100%
}
@media(min-width:1024px) {
.TextWithShowMore_showMoreText__2POtS {
width: 100%;
padding: 0;
margin: auto;
max-width: 1248px
}
}
.TextWithShowMore_showMoreDiv__rFu8c {
width: 100%;
display: flex;
justify-content: center;
align-items: center
}
@media(min-width:1024px) {
.TextWithShowMore_showMoreDiv__rFu8c {
margin-top: 10px
}
}
.TextWithShowMore_showMoreButton__IIaJs {
display: block;
margin-top: 5px;
background-color: transparent;
color: #666;
border: none;
padding: 10px;
cursor: pointer;
border-radius: 5px;
text-decoration: underline;
font-size: 16px;
line-height: 21px;
font-weight: 400;
width: 130px;
text-align: center
}
.TextWithShowMore_displayNone__C7qs3 {
display: none
}
.TextWithShowMore_clamp__cZOG3 {
display: -webkit-box;
-webkit-line-clamp: var(--line-clamp);
-webkit-box-orient: vertical;
overflow: hidden;
color: #333;
font-size: 14px;
line-height: 19px
}
.TextWithShowMore_expanded__CK_L1 {
display: block;
color: #333;
font-size: 14px;
line-height: 19px
}
.ButtonLink_buttonLinkSection__RzxRX {
width: 100%;
display: flex;
justify-content: center;
align-items: center
}
.ButtonLink_buttonLink__wpnND {
border-radius: 8px;
font-size: 16px;
font-weight: 700;
display: flex;
justify-content: center;
align-items: center;
cursor: pointer
}
.RetailModal_RetailModalOverlay__73IoN {
background-color: rgba(0, 0, 0, .3)
}
.RetailModal_RetailModalOverlay__73IoN [data-fs-modal] {
--fs-modal-position-right: 0;
--fs-modal-position-left: 0;
--fs-modal-max-width: none;
--fs-modal-width-tablet: none;
--fs-modal-margin: 0;
position: absolute;
left: 50%;
top: 50%;
width: 358px;
min-height: 400px;
transform: translate(-50%, -50%)
}
.RetailModal_RetailModal__jP1uZ {
padding: 24px;
border-radius: 4px;
background-color: #fff;
display: flex;
justify-content: center;
align-items: center;
transform: none !important
}
.RetailModal_RetailModal__jP1uZ .RetailModal_retailModalContent__eBPD1 [data-fs-button] {
width: 100%;
margin-top: 24px
}
.RetailModal_RetailModal__jP1uZ .RetailModal_retailModalContent__eBPD1 [data-fs-button] [data-fs-button-wrapper] {
height: 54px;
width: 100%;
padding: 8px 16px;
gap: 8px;
border-radius: 8px;
background: #ed0030;
text-transform: lowercase;
font-size: 20px;
line-height: 21px;
font-weight: 700;
letter-spacing: 0;
color: #fff
}
.RetailModal_RetailModal__jP1uZ .RetailModal_retailModalContent__eBPD1 [data-fs-button] [data-fs-button-wrapper]:hover {
background: #d1002a
}
.RetailModal_RetailModal__jP1uZ .RetailModal_retailModalContent__eBPD1 .RetailModal_retailModalContentHeader__NHTAm {
text-align: center;
margin-bottom: 24px
}
.RetailModal_RetailModal__jP1uZ .RetailModal_retailModalContent__eBPD1 .RetailModal_retailModalContentHeader__NHTAm h2 {
font-size: 24px;
line-height: 28px;
font-weight: 700;
letter-spacing: 0;
color: #666;
display: flex;
justify-content: center;
align-items: center;
margin-bottom: 16px
}
.RetailModal_RetailModal__jP1uZ .RetailModal_retailModalContent__eBPD1 .RetailModal_retailModalContentHeader__NHTAm h2 img {
margin-right: 4px
}
.RetailModal_RetailModal__jP1uZ .RetailModal_retailModalContent__eBPD1 .RetailModal_retailModalContentHeader__NHTAm p {
font-size: 14px;
line-height: 19px;
font-weight: 400;
letter-spacing: 0;
color: #666
}
.RetailModal_RetailModal__jP1uZ .RetailModal_inputGroup__tUytj {
position: relative
}
.RetailModal_RetailModal__jP1uZ .RetailModal_inputGroup__tUytj:first-child {
margin-bottom: 16px
}
.RetailModal_RetailModal__jP1uZ .RetailModal_inputGroup__tUytj label {
font-size: 14px;
line-height: 21px;
font-weight: 400;
letter-spacing: 0;
color: #666;
display: inline-block;
margin-bottom: 4px
}
.RetailModal_RetailModal__jP1uZ .RetailModal_inputGroup__tUytj label span {
color: #ed0030
}
.RetailModal_RetailModal__jP1uZ .RetailModal_inputGroup__tUytj .RetailModal_retailModalCepInput__RHCxy {
font-size: 16px;
line-height: 21px;
font-weight: 400;
letter-spacing: 0;
color: #666;
border-radius: 8px;
border: 1px solid gray;
background: transparent;
width: 100%;
height: 44px;
opacity: 1;
transition: .25s;
padding: 0 16px
}
.RetailModal_RetailModal__jP1uZ .RetailModal_inputGroup__tUytj .RetailModal_retailModalCepInput__RHCxy::-ms-input-placeholder {
color: #999
}
.RetailModal_RetailModal__jP1uZ .RetailModal_inputGroup__tUytj .RetailModal_retailModalCepInput__RHCxy::placeholder {
color: #999
}
.RetailModal_RetailModal__jP1uZ .RetailModal_inputGroup__tUytj .RetailModal_retailModalCepInput__RHCxy:focus {
outline: none
}
.RetailModal_RetailModal__jP1uZ .RetailModal_inputGroup__tUytj .RetailModal_inputGroupDropdown__sYTxJ {
z-index: 2;
height: 160px;
overflow-y: scroll;
width: 100%;
position: absolute;
border-radius: 8px;
background-color: #fff;
box-shadow: 0 4px 8px -2px rgba(0, 0, 0, .16)
}
.RetailModal_RetailModal__jP1uZ .RetailModal_inputGroup__tUytj .RetailModal_inputGroupDropdown__sYTxJ .RetailModal_dropdownItem__YsXV3 {
padding: 16px;
border-radius: 8px;
font-size: 16px;
line-height: 21px;
font-weight: 400;
letter-spacing: 0;
color: #666
}
.RetailModal_RetailModal__jP1uZ .RetailModal_inputGroup__tUytj .RetailModal_inputGroupDropdown__sYTxJ .RetailModal_dropdownItem__YsXV3:hover {
color: #fff;
background-color: #ed0030
}
.RetailModal_RetailModal__jP1uZ .RetailModal_inputGroup__tUytj.RetailModal_error__FABLh {
font-size: 14px;
line-height: 21px;
font-weight: 400;
letter-spacing: 0;
color: #f75b2b
}
.RetailModal_RetailModal__jP1uZ .RetailModal_inputGroup__tUytj.RetailModal_error__FABLh label {
color: #f75b2b
}
.RetailModal_RetailModal__jP1uZ .RetailModal_inputGroup__tUytj.RetailModal_error__FABLh span {
display: inline-block;
margin-top: 4px
}
.RetailModal_retailHeader__HUFol {
background-color: #333
}
.RetailModal_retailHeader__HUFol .RetailModal_retailHeaderContainer__QKEnf {
width: 100%;
padding: 0;
margin: auto;
max-width: 1248px;
display: flex;
justify-content: space-between;
align-items: center
}
.RetailModal_retailHeader__HUFol .RetailModal_retailHeaderContainer__QKEnf .RetailModal_retailHeaderContent__gM6b3 {
height: 64px;
display: flex;
justify-content: space-between;
align-items: center;
font-size: 16px;
line-height: 21px;
font-weight: 400;
letter-spacing: 0;
color: #fff
}
.RetailModal_retailHeader__HUFol .RetailModal_retailHeaderContainer__QKEnf .RetailModal_retailHeaderContent__gM6b3 p {
display: flex;
justify-content: center;
align-items: center
}
.RetailModal_retailHeader__HUFol .RetailModal_retailHeaderContainer__QKEnf .RetailModal_retailHeaderContent__gM6b3 p img {
margin-right: 4px
}
.RetailModal_retailHeader__HUFol .RetailModal_retailHeaderContainer__QKEnf [data-fs-button] {
width: 65px;
height: 32px;
padding: 8px;
border-radius: 8px;
border: 2px solid #fff;
font-size: 14px;
line-height: 21px;
font-weight: 700;
letter-spacing: 0;
color: #fff
}
.SearchSuggestions_SearchSuggestionsContainer__V97Wz {
width: 100%;
padding: 0 16px;
max-width: 1248px;
margin: 48px auto 40px
}
.SearchSuggestions_SearchSuggestionsContainer__V97Wz .SearchSuggestions_TitleSuggestions__r5NGq {
font-size: 20px;
font-weight: 700;
color: #666;
margin-bottom: 16px;
text-transform: lowercase
}
.SearchSuggestions_SearchSuggestionsContainer__V97Wz .SearchSuggestions_divSuggestions__lHp5W {
display: flex;
margin: auto;
flex-wrap: wrap;
max-height: 50px;
overflow: hidden;
transition: max-height .3s ease;
justify-content: left
}
.SearchSuggestions_SearchSuggestionsContainer__V97Wz .SearchSuggestions_textTerm__pU5Oq {
font-size: 14px;
font-weight: 700;
color: #666;
margin-bottom: 16px;
text-transform: lowercase;
padding-right: 20px;
text-decoration: none;
cursor: pointer
}
.SearchSuggestions_SearchSuggestionsContainer__V97Wz .SearchSuggestions_divSuggestions__lHp5W.SearchSuggestions_expanded__lF8HS {
max-height: none;
transition: max-height .3s ease
}
.SearchSuggestions_SearchSuggestionsContainer__V97Wz section {
display: flex;
justify-content: flex-start
}
.SearchSuggestions_SearchSuggestionsContainer__V97Wz section [data-fs-button] {
background-color: transparent;
padding: 0;
margin: 0
}
.SearchSuggestions_SearchSuggestionsContainer__V97Wz section [data-fs-button] [data-fs-button-wrapper] {
padding: 0;
margin: 0
}
.SearchSuggestions_SearchSuggestionsContainer__V97Wz section [data-fs-button] [data-fs-button-wrapper] span {
color: #333;
font-weight: 700
}
.SearchSuggestions_SearchSuggestionsContainer__V97Wz section [data-fs-button] [data-fs-button-wrapper] span div img {
filter: brightness(.5)
}
.SearchSuggestions_SearchSuggestionsContainer__V97Wz .SearchSuggestions_hidden__tIsQI {
display: none
}
.SearchSuggestions_SearchSuggestionsContainer__V97Wz .SearchSuggestions_expanded__lF8HS .SearchSuggestions_hidden__tIsQI {
display: block
}
@media(min-width:1024px) {
.SearchSuggestions_SearchSuggestionsContainer__V97Wz {
padding: 0
}
}
.KonfidencyReviewsDetails_konfidencyReviews__W9bwI {
margin: 24px 0;
width: 100%;
padding: 0 16px;
max-width: 100%
}
@media(min-width:1024px) {
.KonfidencyReviewsDetails_konfidencyReviews__W9bwI {
width: 100%;
padding: 0;
margin: auto;
max-width: 1248px
}
}
.SponsoredShelf_shelfCard__Suisa {
width: 100%;
max-width: 100%;
overflow: hidden;
border-radius: 16px;
background-color: #fff;
box-shadow: 0 1px 4px 0 rgba(0, 0, 0, .2);
padding: 16px 0;
position: relative;
height: -webkit-fit-content;
height: -moz-fit-content;
height: fit-content;
margin: auto auto 4px
}
@media(min-width:1024px) {
.SponsoredShelf_shelfCard__Suisa {
width: 100%;
max-width: 1248px;
overflow: hidden;
max-height: 401px;
display: flex;
flex-direction: row;
border-radius: 16px;
background-color: #fff;
box-shadow: 0 1px 4px 0 rgba(0, 0, 0, .2);
padding: 16px 0;
position: relative;
height: -webkit-fit-content;
height: -moz-fit-content;
height: fit-content;
margin: auto auto 4px
}
}
.SponsoredShelfProduct_productCard__IiLrd {
overflow: hidden;
max-height: 401px;
width: 100%;
height: 100%;
border-left: 1px solid #e8e8e8;
padding: 0 24px
}
.SponsoredShelfProduct_productCard__IiLrd a {
width: 100%;
height: 100%;
display: flex;
flex-direction: row;
text-decoration: none;
min-height: -webkit-fit-content;
min-height: -moz-fit-content;
min-height: fit-content;
gap: 16px
}
.SponsoredShelfProduct_productCard__IiLrd .SponsoredShelfProduct_spec__OakJS {
color: gray !important;
font-family: Roboto, sans-serif
}
.SponsoredShelfProduct_productCard__IiLrd .SponsoredShelfProduct_productImage__b3hu6 {
max-width: 160px;
height: auto;
aspect-ratio: 1;
display: flex;
align-items: center;
justify-content: center
}
.SponsoredShelfProduct_productCard__IiLrd .SponsoredShelfProduct_productImage__b3hu6 img {
width: 160px;
height: auto;
aspect-ratio: 1;
object-fit: cover
}
.SponsoredShelfProduct_productCard__IiLrd .SponsoredShelfProduct_productInfoContainer__0h3Pr .SponsoredShelfProduct_productInfo__qkhbY>div:has(.SponsoredShelfProduct_productPrice__gSwH8) {
display: flex;
flex-direction: column
}
.SponsoredShelfProduct_productCard__IiLrd .SponsoredShelfProduct_productInfoContainer__0h3Pr {
flex-grow: 1;
display: flex;
flex-direction: column;
justify-content: space-between;
gap: 8px
}
.SponsoredShelfProduct_productCard__IiLrd .SponsoredShelfProduct_productInfoContainer__0h3Pr .SponsoredShelfProduct_productInfo__qkhbY {
flex-grow: 1;
display: flex;
flex-direction: column;
justify-content: center;
gap: 8px
}
.SponsoredShelfProduct_productCard__IiLrd .SponsoredShelfProduct_productInfoContainer__0h3Pr .SponsoredShelfProduct_productInfo__qkhbY .SponsoredShelfProduct_sponsored__vyBRA {
color: #666;
font-size: 12px;
margin-bottom: 8px
}
.SponsoredShelfProduct_productCard__IiLrd .SponsoredShelfProduct_productInfoContainer__0h3Pr .SponsoredShelfProduct_productInfo__qkhbY .SponsoredShelfProduct_productName__tqefC {
font-size: 14px;
line-height: 18px;
height: -webkit-fit-content;
height: -moz-fit-content;
height: fit-content;
max-height: 54px;
display: -webkit-box;
-webkit-line-clamp: 3;
line-clamp: 3;
-webkit-box-orient: vertical;
overflow: hidden;
text-overflow: ellipsis;
font-weight: 700;
color: #333;
margin: 0 0 8px;
white-space: normal
}
.SponsoredShelfProduct_productCard__IiLrd .SponsoredShelfProduct_productInfoContainer__0h3Pr .SponsoredShelfProduct_productInfo__qkhbY .SponsoredShelfProduct_priceAndAvailabilityContent__fW2jR .SponsoredShelfProduct_productUnavailable__UbxJl {
white-space: normal;
font-family: Roboto, sans-serif;
font-size: 14px;
font-weight: 400;
line-height: 19px;
text-align: left;
color: #666;
min-height: auto;
align-items: end;
display: flex;
justify-content: center;
flex-direction: column;
height: 100%
}
.SponsoredShelfProduct_productCard__IiLrd .SponsoredShelfProduct_productInfoContainer__0h3Pr .SponsoredShelfProduct_productInfo__qkhbY .SponsoredShelfProduct_priceAndAvailabilityContent__fW2jR .SponsoredShelfProduct_priceContent__sqGfa {
display: flex;
justify-content: center;
flex-direction: column;
height: 100%
}
.SponsoredShelfProduct_productCard__IiLrd .SponsoredShelfProduct_productInfoContainer__0h3Pr .SponsoredShelfProduct_productInfo__qkhbY .SponsoredShelfProduct_priceAndAvailabilityContent__fW2jR .SponsoredShelfProduct_priceContent__sqGfa .SponsoredShelfProduct_discount__Qm2WU {
display: flex;
align-items: center;
height: 16px;
gap: 8px
}
@media(min-width:1024px) {
.SponsoredShelfProduct_productCard__IiLrd .SponsoredShelfProduct_productInfoContainer__0h3Pr .SponsoredShelfProduct_productInfo__qkhbY .SponsoredShelfProduct_priceAndAvailabilityContent__fW2jR .SponsoredShelfProduct_priceContent__sqGfa .SponsoredShelfProduct_discount__Qm2WU {
height: 18px;
margin: 0 0 4px
}
}
.SponsoredShelfProduct_productCard__IiLrd .SponsoredShelfProduct_productInfoContainer__0h3Pr .SponsoredShelfProduct_productInfo__qkhbY .SponsoredShelfProduct_priceAndAvailabilityContent__fW2jR .SponsoredShelfProduct_priceContent__sqGfa .SponsoredShelfProduct_discount__Qm2WU .SponsoredShelfProduct_discountPrice__tjCsK {
text-decoration: line-through;
color: #666;
font-weight: 400;
font-size: 12px
}
@media(min-width:1024px) {
.SponsoredShelfProduct_productCard__IiLrd .SponsoredShelfProduct_productInfoContainer__0h3Pr .SponsoredShelfProduct_productInfo__qkhbY .SponsoredShelfProduct_priceAndAvailabilityContent__fW2jR .SponsoredShelfProduct_priceContent__sqGfa .SponsoredShelfProduct_discount__Qm2WU .SponsoredShelfProduct_discountPrice__tjCsK {
font-size: 14px
}
}
.SponsoredShelfProduct_productCard__IiLrd .SponsoredShelfProduct_productInfoContainer__0h3Pr .SponsoredShelfProduct_productInfo__qkhbY .SponsoredShelfProduct_priceAndAvailabilityContent__fW2jR .SponsoredShelfProduct_priceContent__sqGfa .SponsoredShelfProduct_discount__Qm2WU .SponsoredShelfProduct_discountPercent__B9fh3 {
display: flex;
justify-content: center;
align-items: center;
background-color: green;
color: #fff;
padding: 2px 8px;
border-radius: 16px;
font-weight: 700;
font-size: 12px;
height: -webkit-fit-content;
height: -moz-fit-content;
height: fit-content;
line-height: 14px
}
.SponsoredShelfProduct_productCard__IiLrd .SponsoredShelfProduct_productInfoContainer__0h3Pr .SponsoredShelfProduct_productInfo__qkhbY .SponsoredShelfProduct_priceAndAvailabilityContent__fW2jR .SponsoredShelfProduct_priceContent__sqGfa .SponsoredShelfProduct_productPrice__gSwH8 {
font-size: 16px;
line-height: 20px;
font-weight: 700;
color: #333;
margin: 0
}
@media(min-width:1024px) {
.SponsoredShelfProduct_productCard__IiLrd .SponsoredShelfProduct_productInfoContainer__0h3Pr .SponsoredShelfProduct_productInfo__qkhbY .SponsoredShelfProduct_priceAndAvailabilityContent__fW2jR .SponsoredShelfProduct_priceContent__sqGfa .SponsoredShelfProduct_productPrice__gSwH8 {
font-size: 16px;
line-height: 20px;
margin: 0 0 8px
}
}
.SponsoredShelfProduct_productCard__IiLrd .SponsoredShelfProduct_productInfoContainer__0h3Pr .SponsoredShelfProduct_productSpecsDesktop__I0ynf {
display: flex;
flex-wrap: wrap;
margin: 0 0 8px;
gap: 8px
}
.SponsoredShelfProduct_productCard__IiLrd .SponsoredShelfProduct_productInfoContainer__0h3Pr .SponsoredShelfProduct_productSpecsDesktop__I0ynf .SponsoredShelfProduct_spec__OakJS {
width: -webkit-fit-content;
width: -moz-fit-content;
width: fit-content;
height: 28px;
display: flex;
align-items: center;
justify-content: center;
border-radius: 16px;
background-color: #f1f1f1;
padding: 0 8px;
font-weight: 700;
font-size: 12px;
font-family: Roboto, sans-serif
}
.SponsoredShelfProduct_productCard__IiLrd .SponsoredShelfProduct_productInfoContainer__0h3Pr .SponsoredShelfProduct_productSpecsDesktop__I0ynf .SponsoredShelfProduct_spec__OakJS.SponsoredShelfProduct_internacional__MOQl4:before {
content: "";
width: 20px;
height: 20px;
display: block;
margin-right: 4px;
background-position: 50%;
background-repeat: no-repeat;
background-image: url('data:image/svg+xml,')
}
.SponsoredShelfProduct_productCard__IiLrd .SponsoredShelfProduct_productSpecsMobile__FVIeX {
padding-top: 2px;
grid-area: productSpecs;
width: 100%;
position: static;
bottom: 0;
left: 0;
display: flex;
flex-direction: column;
gap: 2px
}
.SponsoredShelfProduct_productCard__IiLrd .SponsoredShelfProduct_productSpecsMobile__FVIeX .SponsoredShelfProduct_spec__OakJS {
width: 100% !important;
height: 30px !important;
display: flex;
font-size: 12px;
font-weight: 700;
justify-content: center;
align-items: center;
line-height: 24px;
color: #333;
background-color: #f1f1f1
}
.SponsoredShelfProduct_productCard__IiLrd .SponsoredShelfProduct_productSpecsMobile__FVIeX .SponsoredShelfProduct_spec__OakJS:last-child {
border-radius: 0 0 16px 16px
}
.SponsoredShelfProduct_productCard__IiLrd .SponsoredShelfProduct_productSpecsMobile__FVIeX .SponsoredShelfProduct_spec__OakJS.SponsoredShelfProduct_internacional__MOQl4:before {
content: "";
width: 20px;
height: 20px;
display: block;
margin-right: 4px;
background-position: 50%;
background-repeat: no-repeat;
background-image: url('data:image/svg+xml,')
}
@media screen and (min-width:1024px) {
.SponsoredShelfProduct_productCard__IiLrd {
max-height: none
}
.SponsoredShelfProduct_productCard__IiLrd,
.SponsoredShelfProduct_productCard__IiLrd a {
height: -webkit-fit-content;
height: -moz-fit-content;
height: fit-content
}
.SponsoredShelfProduct_productCard__IiLrd .SponsoredShelfProduct_productInfoContainer__0h3Pr .SponsoredShelfProduct_productInfo__qkhbY {
flex-direction: row;
justify-content: space-between;
gap: 24px
}
.SponsoredShelfProduct_productCard__IiLrd .SponsoredShelfProduct_productInfoContainer__0h3Pr .SponsoredShelfProduct_productInfo__qkhbY.SponsoredShelfProduct_brand__ybfwE {
flex-direction: column;
justify-content: center
}
.SponsoredShelfProduct_productCard__IiLrd .SponsoredShelfProduct_productInfoContainer__0h3Pr .SponsoredShelfProduct_productInfo__qkhbY .SponsoredShelfProduct_descriptiveContent__wJMBu {
display: flex;
flex-direction: column;
justify-content: center;
height: 100%
}
.SponsoredShelfProduct_productCard__IiLrd .SponsoredShelfProduct_productInfoContainer__0h3Pr .SponsoredShelfProduct_productInfo__qkhbY .SponsoredShelfProduct_descriptiveContent__wJMBu.SponsoredShelfProduct_brand__ybfwE {
height: -webkit-fit-content;
height: -moz-fit-content;
height: fit-content
}
.SponsoredShelfProduct_productCard__IiLrd .SponsoredShelfProduct_productInfoContainer__0h3Pr .SponsoredShelfProduct_productInfo__qkhbY .SponsoredShelfProduct_priceAndAvailabilityContent__fW2jR .SponsoredShelfProduct_productUnavailable__UbxJl {
font-size: 16px;
line-height: 21px;
bottom: 50%
}
.SponsoredShelfProduct_productCard__IiLrd .SponsoredShelfProduct_productInfoContainer__0h3Pr .SponsoredShelfProduct_productInfo__qkhbY .SponsoredShelfProduct_priceAndAvailabilityContent__fW2jR .SponsoredShelfProduct_productUnavailable__UbxJl .SponsoredShelfProduct_brand__ybfwE {
font-size: 12px
}
.SponsoredShelfProduct_productCard__IiLrd .SponsoredShelfProduct_productInfoContainer__0h3Pr .SponsoredShelfProduct_productInfo__qkhbY .SponsoredShelfProduct_priceAndAvailabilityContent__fW2jR .SponsoredShelfProduct_priceContent__sqGfa {
padding-right: 16px
}
.SponsoredShelfProduct_productCard__IiLrd .SponsoredShelfProduct_productInfoContainer__0h3Pr .SponsoredShelfProduct_productInfo__qkhbY .SponsoredShelfProduct_priceAndAvailabilityContent__fW2jR .SponsoredShelfProduct_priceContent__sqGfa .SponsoredShelfProduct_discount__Qm2WU {
height: 20px
}
.SponsoredShelfProduct_productCard__IiLrd .SponsoredShelfProduct_productInfoContainer__0h3Pr .SponsoredShelfProduct_productInfo__qkhbY .SponsoredShelfProduct_priceAndAvailabilityContent__fW2jR .SponsoredShelfProduct_priceContent__sqGfa .SponsoredShelfProduct_discount__Qm2WU .SponsoredShelfProduct_discountPrice__tjCsK {
font-size: 16px;
line-height: 20px
}
.SponsoredShelfProduct_productCard__IiLrd .SponsoredShelfProduct_productInfoContainer__0h3Pr .SponsoredShelfProduct_productInfo__qkhbY .SponsoredShelfProduct_priceAndAvailabilityContent__fW2jR .SponsoredShelfProduct_priceContent__sqGfa .SponsoredShelfProduct_discount__Qm2WU .SponsoredShelfProduct_discountPrice__tjCsK .SponsoredShelfProduct_brand__ybfwE {
font-size: 12px
}
.SponsoredShelfProduct_productCard__IiLrd .SponsoredShelfProduct_productInfoContainer__0h3Pr .SponsoredShelfProduct_productInfo__qkhbY .SponsoredShelfProduct_priceAndAvailabilityContent__fW2jR .SponsoredShelfProduct_priceContent__sqGfa .SponsoredShelfProduct_discount__Qm2WU .SponsoredShelfProduct_discountPercent__B9fh3 {
font-size: 14px;
line-height: 18px
}
.SponsoredShelfProduct_productCard__IiLrd .SponsoredShelfProduct_productInfoContainer__0h3Pr .SponsoredShelfProduct_productInfo__qkhbY .SponsoredShelfProduct_priceAndAvailabilityContent__fW2jR .SponsoredShelfProduct_priceContent__sqGfa .SponsoredShelfProduct_discount__Qm2WU .SponsoredShelfProduct_discountPercent__B9fh3 .SponsoredShelfProduct_brand__ybfwE {
font-size: 10px
}
.SponsoredShelfProduct_productCard__IiLrd .SponsoredShelfProduct_productInfoContainer__0h3Pr .SponsoredShelfProduct_productInfo__qkhbY .SponsoredShelfProduct_priceAndAvailabilityContent__fW2jR .SponsoredShelfProduct_priceContent__sqGfa .SponsoredShelfProduct_productPrice__gSwH8 {
font-size: 24px;
line-height: 28px;
text-align: center
}
.SponsoredShelfProduct_productCard__IiLrd .SponsoredShelfProduct_productInfoContainer__0h3Pr .SponsoredShelfProduct_productInfo__qkhbY .SponsoredShelfProduct_priceAndAvailabilityContent__fW2jR .SponsoredShelfProduct_priceContent__sqGfa .SponsoredShelfProduct_productPrice__gSwH8.SponsoredShelfProduct_brand__ybfwE {
font-size: 18px;
text-align: start
}
.SponsoredShelfProduct_productCard__IiLrd .SponsoredShelfProduct_productInfoContainer__0h3Pr .SponsoredShelfProduct_productSpecsDesktop__I0ynf .SponsoredShelfProduct_spec__OakJS {
font-size: 14px
}
.SponsoredShelfProduct_badge__vxjNz {
font-size: 14px !important;
line-height: 18px !important;
height: 28px !important;
width: 95px;
margin: 0;
letter-spacing: normal;
font-family: Roboto, sans-serif;
white-space: nowrap;
word-break: break-word
}
}
.SponsoredBrand_container__N9z4Q {
width: 100%;
max-width: 100%;
overflow: hidden;
border-radius: 16px;
background-color: #fff;
box-shadow: 0 1px 4px 0 rgba(0, 0, 0, .2);
padding: 16px 0;
position: relative;
height: -webkit-fit-content;
height: -moz-fit-content;
height: fit-content;
margin: auto auto 4px
}
@media(min-width:1024px) {
.SponsoredBrand_container__N9z4Q {
max-width: 1248px;
overflow: hidden;
max-height: 401px;
display: flex;
flex-direction: row;
border-radius: 16px;
background-color: #fff;
box-shadow: 0 1px 4px 0 rgba(0, 0, 0, .2);
width: 100%;
padding: 16px 0;
position: relative;
height: -webkit-fit-content;
height: -moz-fit-content;
height: fit-content;
margin: auto auto 4px
}
}
.SponsoredBrandCard_cardWrapper__TQJbP {
overflow: hidden;
max-height: 401px;
width: 100%;
padding: 0 24px;
display: flex;
justify-content: center;
gap: 16px;
text-decoration: none;
color: #1a1a1a
}
.SponsoredBrandCard_cardWrapper__TQJbP .SponsoredBrandCard_imgWrapper__NCcK5 {
max-width: 100px;
height: auto;
display: flex;
justify-content: center;
align-items: center
}
.SponsoredBrandCard_cardWrapper__TQJbP .SponsoredBrandCard_imgWrapper__NCcK5 .SponsoredBrandCard_img__QRNmj {
width: 100px;
height: auto;
object-fit: cover
}
.SponsoredBrandCard_cardWrapper__TQJbP .SponsoredBrandCard_infos__7yza6 {
height: 100%;
display: flex;
flex-direction: column;
justify-content: center;
gap: 8px
}
.SponsoredBrandCard_cardWrapper__TQJbP .SponsoredBrandCard_infos__7yza6 .SponsoredBrandCard_sponsored__U6oH0 {
font-size: 14px;
color: #666
}
.SponsoredBrandCard_cardWrapper__TQJbP .SponsoredBrandCard_infos__7yza6 .SponsoredBrandCard_headline__PhxpZ,
.SponsoredBrandCard_cardWrapper__TQJbP .SponsoredBrandCard_infos__7yza6 .SponsoredBrandCard_sponsored__U6oH0 .SponsoredBrandCard_brandName__2_Epa {
font-weight: 600
}
@media screen and (min-width:1024px) {
.SponsoredBrandCard_cardWrapper__TQJbP {
max-height: none
}
}
.InsiderProductCarousel_customShelfSection__gGz9g+.InsiderProductCarousel_customShelfSection__gGz9g {
margin-top: 0
}
.InsiderProductCarousel_customShelfSection__gGz9g {
max-width: 100%;
margin: 0 16px 32px
}
.InsiderProductCarousel_customShelfSection__gGz9g [data-fs-carousel-item] {
margin-top: 1px;
margin-bottom: 4px
}
.InsiderProductCarousel_customShelfSection__gGz9g [data-fs-carousel-item]:first-child {
margin-left: 1px
}
.InsiderProductCarousel_customShelfSection__gGz9g [data-fs-carousel-controls] [disabled] div {
display: none
}
.InsiderProductCarousel_customShelfSection__gGz9g [data-fs-content] {
margin: 0
}
.InsiderProductCarousel_customShelfSection__gGz9g [data-fs-carousel-track] {
padding: 0
}
.InsiderProductCarousel_customShelfSection__gGz9g .InsiderProductCarousel_title__gSZMF {
color: #666;
text-align: left;
font-size: 20px;
line-height: 24px;
font-weight: 700;
letter-spacing: 0;
color: "";
margin-bottom: 16px
}
.InsiderProductCarousel_customShelfSection__gGz9g .InsiderProductCarousel_containerTitle__KxPvb {
display: flex;
justify-content: space-between;
align-items: baseline
}
.InsiderProductCarousel_customShelfSection__gGz9g .InsiderProductCarousel_titleShowMore__hrQ8s {
color: #ed0030;
font-family: Roboto Flex, sans-serif;
font-size: 14px;
font-style: normal;
font-weight: 700;
line-height: normal;
cursor: pointer
}
.InsiderProductCarousel_productShelf__YpCLM {
width: 105%
}
.InsiderProductCarousel_productShelf__YpCLM ul {
width: 100%
}
.InsiderProductCarousel_productShelf__YpCLM [data-fs-product-shelf-items] [data-fs-carousel-track-container] ul li {
width: auto !important
}
.InsiderProductCarousel_productLink__UksRd {
text-decoration: none;
display: block;
min-height: 406px
}
@media(min-width:1024px) {
.InsiderProductCarousel_productLink__UksRd {
min-height: 466px
}
.InsiderProductCarousel_customShelfSection__gGz9g {
width: 100%;
padding: 0;
max-width: 1248px;
margin: 0 auto 48px;
max-width: 1256px
}
.InsiderProductCarousel_customShelfSection__gGz9g [data-fs-product-shelf] {
max-width: 1256px
}
.InsiderProductCarousel_customShelfSection__gGz9g [data-fs-product-shelf] ul {
width: 101% !important
}
.InsiderProductCarousel_customShelfSection__gGz9g .InsiderProductCarousel_title__gSZMF {
font-size: 24px;
line-height: 28px;
font-weight: 700;
letter-spacing: 0;
color: "";
max-width: 1248px
}
.InsiderProductCarousel_customShelfSection__gGz9g [data-fs-carousel-controls] {
width: calc(100% + 1*var(--fs-control-tap-size) + 1*var(--fs-spacing-4))
}
.InsiderProductCarousel_customShelfSection__gGz9g [data-fs-carousel-controls] [data-fs-button] {
position: relative;
z-index: 2;
width: 72px;
height: 72px;
--fs-button-transition-function: none
}
.InsiderProductCarousel_customShelfSection__gGz9g [data-fs-carousel-controls]:hover {
box-shadow: none
}
.InsiderProductCarousel_customShelfSection__gGz9g [data-fs-carousel-controls]:hover:not(:disabled) [data-fs-button-wrapper] {
box-shadow: none;
border: 0
}
.InsiderProductCarousel_customShelfSection__gGz9g [data-fs-carousel] [data-fs-carousel-item]:first-child {
margin-left: 4px
}
.InsiderProductCarousel_customShelfSection__gGz9g [data-fs-carousel] [data-fs-carousel-item]:last-child {
margin-right: 16px
}
.InsiderProductCarousel_customShelfSection__gGz9g [data-fs-carousel] [data-fs-carousel-item] {
margin-top: 1px;
margin-bottom: 4px
}
.InsiderProductCarousel_customShelfSection__gGz9g [data-fs-carousel] [data-fs-carousel-item]:not(:last-of-type) {
margin-right: 24px
}
.InsiderProductCarousel_productShelf__YpCLM [data-fs-carousel-controls] {
bottom: 38%
}
.InsiderProductCarousel_productShelf__YpCLM [data-fs-carousel-controls] [data-fs-icon-button=true] [data-fs-button-wrapper] {
box-shadow: none
}
.InsiderProductCarousel_productShelf__YpCLM [data-fs-button-wrapper] {
opacity: .5;
background-color: #ccc
}
.InsiderProductCarousel_alwaysDisplayNavigation__mPL5R [data-fs-carousel-controls],
.InsiderProductCarousel_productShelf__YpCLM [data-fs-button-wrapper]:hover {
opacity: 1
}
}
.SponsoredBanner_sponsoredContainer__cZc2O {
padding: 0 16px;
max-width: 100%;
margin: 32px auto;
width: 100%;
height: auto;
display: grid;
place-items: center;
overflow: hidden
}
.SponsoredBanner_sponsoredContainer__cZc2O .SponsoredBanner_imageStyle__NuFxq {
max-width: 100%;
height: auto;
object-fit: contain
}
@media(min-width:1024px) {
.SponsoredBanner_sponsoredContainer__cZc2O {
width: 100%;
padding: 0;
margin: auto;
max-width: 1248px
}
}