Skip to content

Instantly share code, notes, and snippets.

@shobhitsharma
Created July 12, 2018 18:03
Show Gist options
  • Save shobhitsharma/e36045bab3c328f9caf9a356b669c86a to your computer and use it in GitHub Desktop.
Save shobhitsharma/e36045bab3c328f9caf9a356b669c86a to your computer and use it in GitHub Desktop.
aboutyou.min.css
/*! minireset.css v0.0.2 | MIT License | github.com/jgthms/minireset.css */
/* stylelint-disable */
{
/* HTML5 display-role reset for older browsers */ }
html,
body,
p,
ol,
ul,
li,
dl,
dt,
dd,
blockquote,
figure,
fieldset,
legend,
textarea,
pre,
iframe,
hr,
h1,
h2,
h3,
h4,
h5,
h6 {
margin: 0;
padding: 0; }
h1,
h2,
h3,
h4,
h5,
h6 {
font-size: 100%;
font-weight: 400; }
ul {
list-style: none; }
button,
input,
select,
textarea {
margin: 0; }
html {
-webkit-box-sizing: border-box;
box-sizing: border-box; }
*, *:before, *:after {
-webkit-box-sizing: inherit;
box-sizing: inherit; }
img,
embed,
object,
audio,
video {
height: auto;
max-width: 100%; }
iframe {
border: 0; }
table {
border-collapse: collapse;
border-spacing: 0; }
td,
th {
padding: 0;
text-align: left; }
*::-ms-clear {
display: none; }
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
display: block; }
/* stylelint-enable */
/* stylelint-disable */
body {
font-family: 'Montserrat', sans-serif;
font-size: 13px;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
color: #181818;
min-width: 768px; }
body.ReactModal__Body--open {
height: 100%;
overflow: hidden;
width: 100%;
position: fixed; }
body > img {
/* prevent tracking pixels to crash layout */
position: absolute; }
body.uclw_widget_open {
padding-right: 0 !important; }
button {
cursor: pointer;
border: 0;
outline: none; }
select,
input,
button,
textarea {
font-family: 'Montserrat', sans-serif;
outline: 0;
border: 0;
margin: 0;
padding: 0; }
a {
text-decoration: none;
color: inherit; }
ul {
margin: 0;
padding: 0; }
.headline-h1 {
font-weight: 600;
color: #acacad;
font-size: 40px;
line-height: 53px; }
.headline-h2 {
font-weight: 600;
color: #181818;
font-size: 20px;
line-height: 53px; }
.headline-h2.light {
font-weight: 300; }
.headline-h3 {
font-weight: 300;
color: #181818;
font-size: 16px;
line-height: 53px; }
/* stylelint-enable */
@font-face {
font-family: 'HelveticaNeueCn';
src: url("/public-next/helveticaNeue/HelveticaNeueLTStd-BdCn.eot");
src: url("/public-next/helveticaNeue/HelveticaNeueLTStd-BdCn.eot?#iefix") format("embedded-opentype"), url("/public-next/helveticaNeue/HelveticaNeueLTStd-BdCn.woff2") format("woff2"), url("/public-next/helveticaNeue/helveticaNeue/HelveticaNeueLTStd-BdCn.woff") format("woff"), url("/public-next/helveticaNeue/helveticaNeue/HelveticaNeueLTStd-BdCn.ttf") format("truetype"), url("/public-next/helveticaNeue/helveticaNeue/HelveticaNeueLTStd-BdCn.svg#HelveticaNeueLTStd-BdCn") format("svg");
font-weight: 700;
font-style: normal; }
/* stylelint-disable */
.container,
.container-fluid {
margin-right: auto;
margin-left: auto; }
.row {
-webkit-box-sizing: border-box;
box-sizing: border-box;
width: 100%;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-flex: 0;
-ms-flex: 0 1 auto;
flex: 0 1 auto;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row;
-ms-flex-wrap: wrap;
flex-wrap: wrap; }
.row.reverse {
-webkit-box-orient: horizontal;
-webkit-box-direction: reverse;
-ms-flex-direction: row-reverse;
flex-direction: row-reverse; }
.col.reverse {
-webkit-box-orient: vertical;
-webkit-box-direction: reverse;
-ms-flex-direction: column-reverse;
flex-direction: column-reverse; }
.container-fluid {
padding-right: 23px;
padding-left: 23px; }
.container {
padding-right: 23px;
padding-left: 23px; }
.col-sm,
.col-sm-1,
.col-sm-2,
.col-sm-3,
.col-sm-4,
.col-sm-5,
.col-sm-6,
.col-sm-7,
.col-sm-8,
.col-sm-9,
.col-sm-10,
.col-sm-11,
.col-sm-12,
.col-sm-offset-0,
.col-sm-offset-1,
.col-sm-offset-2,
.col-sm-offset-3,
.col-sm-offset-4,
.col-sm-offset-5,
.col-sm-offset-6,
.col-sm-offset-7,
.col-sm-offset-8,
.col-sm-offset-9,
.col-sm-offset-10,
.col-sm-offset-11,
.col-sm-offset-12 {
-webkit-box-sizing: border-box;
box-sizing: border-box;
-webkit-box-flex: 0;
-ms-flex: 0 0 auto;
flex: 0 0 auto;
padding-right: 10px;
padding-left: 10px; }
.col-sm {
-webkit-box-flex: 1;
-ms-flex-positive: 1;
flex-grow: 1;
-ms-flex-preferred-size: 0;
flex-basis: 0;
max-width: 100%; }
.col-sm-1 {
-ms-flex-preferred-size: 8.33333333%;
flex-basis: 8.33333333%;
max-width: 8.33333333%; }
.col-sm-2 {
-ms-flex-preferred-size: 16.66666667%;
flex-basis: 16.66666667%;
max-width: 16.66666667%; }
.col-sm-3 {
-ms-flex-preferred-size: 25%;
flex-basis: 25%;
max-width: 25%; }
.col-sm-4 {
-ms-flex-preferred-size: 33.33333333%;
flex-basis: 33.33333333%;
max-width: 33.33333333%; }
.col-sm-5 {
-ms-flex-preferred-size: 41.66666667%;
flex-basis: 41.66666667%;
max-width: 41.66666667%; }
.col-sm-6 {
-ms-flex-preferred-size: 50%;
flex-basis: 50%;
max-width: 50%; }
.col-sm-7 {
-ms-flex-preferred-size: 58.33333333%;
flex-basis: 58.33333333%;
max-width: 58.33333333%; }
.col-sm-8 {
-ms-flex-preferred-size: 66.66666667%;
flex-basis: 66.66666667%;
max-width: 66.66666667%; }
.col-sm-9 {
-ms-flex-preferred-size: 75%;
flex-basis: 75%;
max-width: 75%; }
.col-sm-10 {
-ms-flex-preferred-size: 83.33333333%;
flex-basis: 83.33333333%;
max-width: 83.33333333%; }
.col-sm-11 {
-ms-flex-preferred-size: 91.66666667%;
flex-basis: 91.66666667%;
max-width: 91.66666667%; }
.col-sm-12 {
-ms-flex-preferred-size: 100%;
flex-basis: 100%;
max-width: 100%; }
.col-sm-offset-0 {
margin-left: 0; }
.col-sm-offset-1 {
margin-left: 8.33333333%; }
.col-sm-offset-2 {
margin-left: 16.66666667%; }
.col-sm-offset-3 {
margin-left: 25%; }
.col-sm-offset-4 {
margin-left: 33.33333333%; }
.col-sm-offset-5 {
margin-left: 41.66666667%; }
.col-sm-offset-6 {
margin-left: 50%; }
.col-sm-offset-7 {
margin-left: 58.33333333%; }
.col-sm-offset-8 {
margin-left: 66.66666667%; }
.col-sm-offset-9 {
margin-left: 75%; }
.col-sm-offset-10 {
margin-left: 83.33333333%; }
.col-sm-offset-11 {
margin-left: 91.66666667%; }
.start-sm {
-webkit-box-pack: start;
-ms-flex-pack: start;
justify-content: flex-start;
text-align: start; }
.center-sm {
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
text-align: center; }
.end-sm {
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end;
text-align: end; }
.top-sm {
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start; }
.middle-sm {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center; }
.bottom-sm {
-webkit-box-align: end;
-ms-flex-align: end;
align-items: flex-end; }
.around-sm {
-ms-flex-pack: distribute;
justify-content: space-around; }
.between-sm {
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between; }
.first-sm {
-webkit-box-ordinal-group: 0;
-ms-flex-order: -1;
order: -1; }
.last-sm {
-webkit-box-ordinal-group: 2;
-ms-flex-order: 1;
order: 1; }
@media only screen and (min-width: 1024px) {
.container-fluid {
padding-right: 19px;
padding-left: 19px; }
.container {
padding-right: 19px;
padding-left: 19px; }
.col,
.col-md,
.col-md-1,
.col-md-2,
.col-md-3,
.col-md-4,
.col-md-5,
.col-md-6,
.col-md-7,
.col-md-8,
.col-md-9,
.col-md-10,
.col-md-11,
.col-md-12,
.col-md-offset-0,
.col-md-offset-1,
.col-md-offset-2,
.col-md-offset-3,
.col-md-offset-4,
.col-md-offset-5,
.col-md-offset-6,
.col-md-offset-7,
.col-md-offset-8,
.col-md-offset-9,
.col-md-offset-10,
.col-md-offset-11,
.col-md-offset-12 {
-webkit-box-sizing: border-box;
box-sizing: border-box;
-webkit-box-flex: 0;
-ms-flex: 0 0 auto;
flex: 0 0 auto;
padding-right: 10px;
padding-left: 10px; }
.col-md {
-webkit-box-flex: 1;
-ms-flex-positive: 1;
flex-grow: 1;
-ms-flex-preferred-size: 0;
flex-basis: 0;
max-width: 100%; }
.col-md-1 {
-ms-flex-preferred-size: 8.33333333%;
flex-basis: 8.33333333%;
max-width: 8.33333333%; }
.col-md-2 {
-ms-flex-preferred-size: 16.66666667%;
flex-basis: 16.66666667%;
max-width: 16.66666667%; }
.col-md-3 {
-ms-flex-preferred-size: 25%;
flex-basis: 25%;
max-width: 25%; }
.col-md-4 {
-ms-flex-preferred-size: 33.33333333%;
flex-basis: 33.33333333%;
max-width: 33.33333333%; }
.col-md-5 {
-ms-flex-preferred-size: 41.66666667%;
flex-basis: 41.66666667%;
max-width: 41.66666667%; }
.col-md-6 {
-ms-flex-preferred-size: 50%;
flex-basis: 50%;
max-width: 50%; }
.col-md-7 {
-ms-flex-preferred-size: 58.33333333%;
flex-basis: 58.33333333%;
max-width: 58.33333333%; }
.col-md-8 {
-ms-flex-preferred-size: 66.66666667%;
flex-basis: 66.66666667%;
max-width: 66.66666667%; }
.col-md-9 {
-ms-flex-preferred-size: 75%;
flex-basis: 75%;
max-width: 75%; }
.col-md-10 {
-ms-flex-preferred-size: 83.33333333%;
flex-basis: 83.33333333%;
max-width: 83.33333333%; }
.col-md-11 {
-ms-flex-preferred-size: 91.66666667%;
flex-basis: 91.66666667%;
max-width: 91.66666667%; }
.col-md-12 {
-ms-flex-preferred-size: 100%;
flex-basis: 100%;
max-width: 100%; }
.col-md-offset-0 {
margin-left: 0; }
.col-md-offset-1 {
margin-left: 8.33333333%; }
.col-md-offset-2 {
margin-left: 16.66666667%; }
.col-md-offset-3 {
margin-left: 25%; }
.col-md-offset-4 {
margin-left: 33.33333333%; }
.col-md-offset-5 {
margin-left: 41.66666667%; }
.col-md-offset-6 {
margin-left: 50%; }
.col-md-offset-7 {
margin-left: 58.33333333%; }
.col-md-offset-8 {
margin-left: 66.66666667%; }
.col-md-offset-9 {
margin-left: 75%; }
.col-md-offset-10 {
margin-left: 83.33333333%; }
.col-md-offset-11 {
margin-left: 91.66666667%; }
.start-md {
-webkit-box-pack: start;
-ms-flex-pack: start;
justify-content: flex-start;
text-align: start; }
.center-md {
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
text-align: center; }
.end-md {
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end;
text-align: end; }
.top-md {
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start; }
.middle-md {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center; }
.bottom-md {
-webkit-box-align: end;
-ms-flex-align: end;
align-items: flex-end; }
.around-md {
-ms-flex-pack: distribute;
justify-content: space-around; }
.between-md {
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between; }
.first-md {
-webkit-box-ordinal-group: 0;
-ms-flex-order: -1;
order: -1; }
.last-md {
-webkit-box-ordinal-group: 2;
-ms-flex-order: 1;
order: 1; } }
@media only screen and (min-width: 1440px) {
.container-fluid {
padding-right: 23px;
padding-left: 23px; }
.container {
max-width: 1440px;
padding-right: 23px;
padding-left: 23px; }
.col-lg,
.col-lg-1,
.col-lg-2,
.col-lg-3,
.col-lg-4,
.col-lg-5,
.col-lg-6,
.col-lg-7,
.col-lg-8,
.col-lg-9,
.col-lg-10,
.col-lg-11,
.col-lg-12,
.col-lg-offset-0,
.col-lg-offset-1,
.col-lg-offset-2,
.col-lg-offset-3,
.col-lg-offset-4,
.col-lg-offset-5,
.col-lg-offset-6,
.col-lg-offset-7,
.col-lg-offset-8,
.col-lg-offset-9,
.col-lg-offset-10,
.col-lg-offset-11,
.col-lg-offset-12 {
-webkit-box-sizing: border-box;
box-sizing: border-box;
-webkit-box-flex: 0;
-ms-flex: 0 0 auto;
flex: 0 0 auto;
padding-right: 10px;
padding-left: 10px; }
.col-lg {
-webkit-box-flex: 1;
-ms-flex-positive: 1;
flex-grow: 1;
-ms-flex-preferred-size: 0;
flex-basis: 0;
max-width: 100%; }
.col-lg-1 {
-ms-flex-preferred-size: 8.33333333%;
flex-basis: 8.33333333%;
max-width: 8.33333333%; }
.col-lg-2 {
-ms-flex-preferred-size: 16.66666667%;
flex-basis: 16.66666667%;
max-width: 16.66666667%; }
.col-lg-3 {
-ms-flex-preferred-size: 25%;
flex-basis: 25%;
max-width: 25%; }
.col-lg-4 {
-ms-flex-preferred-size: 33.33333333%;
flex-basis: 33.33333333%;
max-width: 33.33333333%; }
.col-lg-5 {
-ms-flex-preferred-size: 41.66666667%;
flex-basis: 41.66666667%;
max-width: 41.66666667%; }
.col-lg-6 {
-ms-flex-preferred-size: 50%;
flex-basis: 50%;
max-width: 50%; }
.col-lg-7 {
-ms-flex-preferred-size: 58.33333333%;
flex-basis: 58.33333333%;
max-width: 58.33333333%; }
.col-lg-8 {
-ms-flex-preferred-size: 66.66666667%;
flex-basis: 66.66666667%;
max-width: 66.66666667%; }
.col-lg-9 {
-ms-flex-preferred-size: 75%;
flex-basis: 75%;
max-width: 75%; }
.col-lg-10 {
-ms-flex-preferred-size: 83.33333333%;
flex-basis: 83.33333333%;
max-width: 83.33333333%; }
.col-lg-11 {
-ms-flex-preferred-size: 91.66666667%;
flex-basis: 91.66666667%;
max-width: 91.66666667%; }
.col-lg-12 {
-ms-flex-preferred-size: 100%;
flex-basis: 100%;
max-width: 100%; }
.col-lg-offset-0 {
margin-left: 0; }
.col-lg-offset-1 {
margin-left: 8.33333333%; }
.col-lg-offset-2 {
margin-left: 16.66666667%; }
.col-lg-offset-3 {
margin-left: 25%; }
.col-lg-offset-4 {
margin-left: 33.33333333%; }
.col-lg-offset-5 {
margin-left: 41.66666667%; }
.col-lg-offset-6 {
margin-left: 50%; }
.col-lg-offset-7 {
margin-left: 58.33333333%; }
.col-lg-offset-8 {
margin-left: 66.66666667%; }
.col-lg-offset-9 {
margin-left: 75%; }
.col-lg-offset-10 {
margin-left: 83.33333333%; }
.col-lg-offset-11 {
margin-left: 91.66666667%; }
.start-lg {
-webkit-box-pack: start;
-ms-flex-pack: start;
justify-content: flex-start;
text-align: start; }
.center-lg {
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
text-align: center; }
.end-lg {
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end;
text-align: end; }
.top-lg {
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start; }
.middle-lg {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center; }
.bottom-lg {
-webkit-box-align: end;
-ms-flex-align: end;
align-items: flex-end; }
.around-lg {
-ms-flex-pack: distribute;
justify-content: space-around; }
.between-lg {
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between; }
.first-lg {
-webkit-box-ordinal-group: 0;
-ms-flex-order: -1;
order: -1; }
.last-lg {
-webkit-box-ordinal-group: 2;
-ms-flex-order: 1;
order: 1; } }
@media only screen and (min-width: 1920px) {
.container-fluid {
padding-right: 23px;
padding-left: 23px; }
.container {
max-width: 1440px;
padding-right: 23px;
padding-left: 23px; }
.col-lg,
.col-lg-1,
.col-lg-2,
.col-lg-3,
.col-lg-4,
.col-lg-5,
.col-lg-6,
.col-lg-7,
.col-lg-8,
.col-lg-9,
.col-lg-10,
.col-lg-11,
.col-lg-12,
.col-lg-offset-0,
.col-lg-offset-1,
.col-lg-offset-2,
.col-lg-offset-3,
.col-lg-offset-4,
.col-lg-offset-5,
.col-lg-offset-6,
.col-lg-offset-7,
.col-lg-offset-8,
.col-lg-offset-9,
.col-lg-offset-10,
.col-lg-offset-11,
.col-lg-offset-12 {
-webkit-box-sizing: border-box;
box-sizing: border-box;
-webkit-box-flex: 0;
-ms-flex: 0 0 auto;
flex: 0 0 auto;
padding-right: 10px;
padding-left: 10px; }
.col-lg {
-webkit-box-flex: 1;
-ms-flex-positive: 1;
flex-grow: 1;
-ms-flex-preferred-size: 0;
flex-basis: 0;
max-width: 100%; }
.col-lg-1 {
-ms-flex-preferred-size: 8.33333333%;
flex-basis: 8.33333333%;
max-width: 8.33333333%; }
.col-lg-2 {
-ms-flex-preferred-size: 16.66666667%;
flex-basis: 16.66666667%;
max-width: 16.66666667%; }
.col-lg-3 {
-ms-flex-preferred-size: 25%;
flex-basis: 25%;
max-width: 25%; }
.col-lg-4 {
-ms-flex-preferred-size: 33.33333333%;
flex-basis: 33.33333333%;
max-width: 33.33333333%; }
.col-lg-5 {
-ms-flex-preferred-size: 41.66666667%;
flex-basis: 41.66666667%;
max-width: 41.66666667%; }
.col-lg-6 {
-ms-flex-preferred-size: 50%;
flex-basis: 50%;
max-width: 50%; }
.col-lg-7 {
-ms-flex-preferred-size: 58.33333333%;
flex-basis: 58.33333333%;
max-width: 58.33333333%; }
.col-lg-8 {
-ms-flex-preferred-size: 66.66666667%;
flex-basis: 66.66666667%;
max-width: 66.66666667%; }
.col-lg-9 {
-ms-flex-preferred-size: 75%;
flex-basis: 75%;
max-width: 75%; }
.col-lg-10 {
-ms-flex-preferred-size: 83.33333333%;
flex-basis: 83.33333333%;
max-width: 83.33333333%; }
.col-lg-11 {
-ms-flex-preferred-size: 91.66666667%;
flex-basis: 91.66666667%;
max-width: 91.66666667%; }
.col-lg-12 {
-ms-flex-preferred-size: 100%;
flex-basis: 100%;
max-width: 100%; }
.col-lg-offset-0 {
margin-left: 0; }
.col-lg-offset-1 {
margin-left: 8.33333333%; }
.col-lg-offset-2 {
margin-left: 16.66666667%; }
.col-lg-offset-3 {
margin-left: 25%; }
.col-lg-offset-4 {
margin-left: 33.33333333%; }
.col-lg-offset-5 {
margin-left: 41.66666667%; }
.col-lg-offset-6 {
margin-left: 50%; }
.col-lg-offset-7 {
margin-left: 58.33333333%; }
.col-lg-offset-8 {
margin-left: 66.66666667%; }
.col-lg-offset-9 {
margin-left: 75%; }
.col-lg-offset-10 {
margin-left: 83.33333333%; }
.col-lg-offset-11 {
margin-left: 91.66666667%; }
.start-lg {
-webkit-box-pack: start;
-ms-flex-pack: start;
justify-content: flex-start;
text-align: start; }
.center-lg {
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
text-align: center; }
.end-lg {
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end;
text-align: end; }
.top-lg {
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start; }
.middle-lg {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center; }
.bottom-lg {
-webkit-box-align: end;
-ms-flex-align: end;
align-items: flex-end; }
.around-lg {
-ms-flex-pack: distribute;
justify-content: space-around; }
.between-lg {
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between; }
.first-lg {
-webkit-box-ordinal-group: 0;
-ms-flex-order: -1;
order: -1; }
.last-lg {
-webkit-box-ordinal-group: 2;
-ms-flex-order: 1;
order: 1; } }
.container-fluid-1920 {
padding: 0px;
max-width: 1920px; }
/* stylelint-enable */
.styles__animatedHoverAnchor--Qphu7 {
display: inline-block; }
.styles__animatedHoverAnchor--Qphu7:hover .styles__animatedUnderline--3Yc0x::after {
opacity: 1;
width: 100%; }
.styles__animatedUnderline--3Yc0x {
position: relative; }
.styles__animatedUnderline--3Yc0x::after {
background: #16182f;
content: '';
height: 1px;
left: 50%;
margin-top: 2px;
opacity: 0;
position: absolute;
top: 100%;
-webkit-transform: translateX(-50%);
transform: translateX(-50%);
width: 0; }
.styles__animatedUnderline--3Yc0x.styles__inverse--1c4Wr::after {
background: #fff; }
.styles__header--1Jelc {
background-color: #fff;
-webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.1);
box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.1);
z-index: 100;
max-height: 97px; }
.styles__transparentHeader--2mIfp {
position: absolute;
width: 100%;
z-index: 100;
background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.75)), to(transparent));
background: linear-gradient(rgba(0, 0, 0, 0.75), transparent);
padding-bottom: 30px; }
.topBannerActive .styles__transparentHeader--2mIfp {
padding-top: 45px; }
.styles__transparentHeaderWrapper--1dQU5 {
width: 150px; }
.styles__topRowContainer--WlcNq {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
margin: 0 auto; }
.styles__genderSwitch--3jvXr {
margin-top: 7px;
text-align: left;
-webkit-transition: ease-in width 300ms;
transition: ease-in width 300ms;
-webkit-transition-delay: 0ms;
transition-delay: 0ms; }
.styles__genderSwitch--3jvXr a {
color: #181818;
display: inline-block;
letter-spacing: 0.8px;
line-height: 1.54;
color: #181818;
padding: 0 9px; }
.styles__genderSwitch--3jvXr a:first-child {
padding-left: 0; }
.styles__genderSwitch--3jvXr a:active, .styles__genderSwitch--3jvXr a:focus {
color: #181818;
font-weight: 600; }
.styles__genderSwitch--3jvXr.styles__inverse--16hsY a {
color: #fff; }
.styles__genderSwitch--3jvXr.styles__inverse--16hsY a:active, .styles__genderSwitch--3jvXr.styles__inverse--16hsY a:focus {
color: #fff; }
@media only screen and (min-width: 1920px) {
.styles__genderSwitch--3jvXr {
-webkit-box-flex: 1;
-ms-flex: 1 0;
flex: 1 0; } }
@media only screen and (max-width: 976px) {
.styles__disappearingGenderSwitch--ZJNuq {
width: 0;
-webkit-transition-delay: 600ms;
transition-delay: 600ms;
visibility: hidden; } }
.styles__isActive--3AK0D {
color: #181818 !important;
font-weight: 600 !important; }
.styles__isActive--3AK0D.styles__isActiveInverse--3QnyP {
color: #fff !important; }
.styles__categoryRow--1ejPh {
min-width: 193px;
text-align: left; }
.styles__categoryRow--1ejPh:not(:first-child) {
margin-left: 20px; }
.styles__showMore--1xbyc {
color: #b3b3b3;
cursor: pointer;
white-space: nowrap;
margin-bottom: 13px; }
.styles__categoryItem--3D7fi {
display: block;
margin-bottom: 13px;
padding: 0;
white-space: nowrap; }
.styles__categoryRowsContainer--3kYR9 {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row; }
.styles__claim--p_caD {
display: block;
font-size: 13px;
font-weight: 600;
margin-bottom: 16px;
text-align: center; }
.styles__brandLogosContainer--CvuLf {
text-align: left;
width: 270px; }
.styles__brandLogosContainer--CvuLf.styles__showIcons1Col--1nnR6 {
width: 120px; }
.styles__brandsContainer--1WE_p {
float: left;
margin-left: 30px;
width: 82px; }
.styles__brandLogoCol--3qcMq {
border-bottom: 1px solid #e6e6e7;
-webkit-filter: grayscale(1) opacity(0.4);
filter: grayscale(1) opacity(0.4);
float: left;
height: 62px;
width: 50%; }
.styles__brandLogoCol--3qcMq .styles__brandItem--1t8im {
background-size: contain;
background-repeat: no-repeat;
background-position: center center;
width: 100%;
height: 100%;
border: 16px solid #fff; }
.styles__brandLogoCol--3qcMq.styles__showIcons1Col--1nnR6 {
width: 100%; }
.styles__brandLogoCol--3qcMq.styles__showIcons1Col--1nnR6:nth-child(2), .styles__brandLogoCol--3qcMq.styles__showIcons1Col--1nnR6:nth-child(4), .styles__brandLogoCol--3qcMq.styles__showIcons1Col--1nnR6:nth-child(6), .styles__brandLogoCol--3qcMq.styles__showIcons1Col--1nnR6:nth-child(8), .styles__brandLogoCol--3qcMq.styles__showIcons1Col--1nnR6:nth-child(10) {
border-right: 0; }
.styles__brandLogoCol--3qcMq:hover {
-webkit-filter: grayscale(1) opacity(1);
filter: grayscale(1) opacity(1); }
.styles__brandLogoCol--3qcMq:nth-child(2), .styles__brandLogoCol--3qcMq:nth-child(4), .styles__brandLogoCol--3qcMq:nth-child(6), .styles__brandLogoCol--3qcMq:nth-child(8), .styles__brandLogoCol--3qcMq:nth-child(10) {
border-right: 1px solid #e6e6e7; }
.styles__brandLogoCol--3qcMq:nth-child(10), .styles__brandLogoCol--3qcMq:last-child {
border-bottom: 0; }
.styles__flyoutDefault--2ZHSj {
display: inherit; }
.styles__contentRow--Indo2 {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row; }
.styles__contentColumn--CsWlk {
min-width: 200px; }
.styles__categoryName--56AqL {
font-weight: 600;
text-align: left;
margin-bottom: 16px; }
.styles__growing--2X7Ks {
margin-right: 20px; }
.styles__placeholderImageRow--3Ia80 {
display: -webkit-box;
display: -ms-flexbox;
display: flex; }
.styles__placeholderImage--23Avm {
-webkit-box-flex: 1;
-ms-flex: 1 1;
flex: 1 1; }
.styles__iconSlider--MXple {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row;
-ms-flex-line-pack: center;
align-content: center;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between; }
.styles__previous--3L-q1, .styles__next--2d_9K {
border: 1px solid #e6e6e7;
cursor: pointer;
position: relative;
width: 35px;
height: 35px;
margin: auto 0; }
.styles__previous--3L-q1::before, .styles__next--2d_9K::before {
content: '';
position: absolute;
top: 50%;
left: 50%;
margin: -4px 0 0 -3px;
width: 5px;
height: 9px;
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='5' height='9' viewBox='0 0 5 9' fill='%23181818'%3E%3Cpath d='M4.779.19a.668.668 0 0 1 0 .945L1.543 4.357a.181.181 0 0 0 0 .26l3.262 3.248a.67.67 0 0 1-.007.951.65.65 0 0 1-.913-.006L.321 5.26a1.093 1.093 0 0 1 0-1.548L3.86.19a.65.65 0 0 1 .918 0l-.156.171.157-.17z'/%3E%3C/svg%3E");
background-repeat: no-repeat;
background-size: 5px 9px; }
.styles__previous--3L-q1 {
margin-right: 17px; }
.styles__next--2d_9K {
margin-left: 17px; }
.styles__next--2d_9K::before {
-webkit-transform: rotate(180deg);
transform: rotate(180deg); }
.styles__disabled--3drZd::before {
opacity: 0.25; }
.styles__categoryTile--1WbQ_ {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
width: 100px;
height: 87px;
cursor: pointer; }
.styles__icon--2gI9w {
-webkit-box-flex: 1;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
background-size: contain; }
.styles__headline--1OtrS {
font-weight: 600;
text-align: left;
margin-bottom: 16px; }
.styles__flyoutSports--2FFDS {
display: inherit; }
.styles__flexRow--1UAOu {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row;
border-bottom: 1px solid #e6e6e7;
margin-bottom: 20px; }
.styles__flexColumn--1tMvP {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column; }
.styles__flyoutSale--1lXKq {
display: inherit; }
.styles__contentRow--3CtyA {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row; }
.styles__contentColumn--11a7j {
min-width: 200px; }
.styles__imageColumn--3X3my {
margin-left: 20px; }
.styles__categoryName--1fI_O {
font-weight: 600;
text-align: left;
margin-bottom: 16px; }
.styles__brandRow--2vajJ {
min-width: 193px;
text-align: left; }
.styles__brandRow--2vajJ:not(:first-child) {
margin-left: 20px; }
.styles__brandItem--1ezZI {
display: block;
margin-bottom: 13px;
padding: 0;
white-space: nowrap; }
.styles__contentRow--30IFs {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row; }
.styles__contentColumn--1z-Ak {
min-width: 200px; }
.styles__categoryName--2xTME {
font-weight: 600;
text-align: left;
margin-bottom: 16px; }
.styles__linkRow--N9Msg {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row; }
.styles__showMore--1VMTJ {
color: #b3b3b3;
cursor: pointer;
white-space: nowrap;
margin-bottom: 13px; }
.styles__imageColumn--3qiDX {
margin-left: 20px; }
.styles__container--1Y-e_ {
position: relative; }
.styles__content--1rmct {
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0; }
/*
In order to customise button most commonly you will need to specify one of the following attributes:
- static width
- specify height and line-height to increase/decrease height
- color/background for customising
*/
.styles__regular--OBQ8S {
font-size: 13px;
letter-spacing: 0.8px;
text-align: center;
white-space: nowrap;
-webkit-box-sizing: border-box;
box-sizing: border-box;
padding: 0 40px;
width: 100%;
min-height: 40px;
line-height: 38px;
color: #181818;
background: #fff;
border: 1px solid #e6e6e7;
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center; }
.styles__regular--OBQ8S[disabled] {
opacity: 0.3;
pointer-events: none; }
.styles__regular--OBQ8S:enabled:hover {
border-color: #cdcdce; }
.styles__regular--OBQ8S:enabled:active {
border-color: #181818; }
/* stylelint-disable */
.styles__cta--3YJUL {
background: #181818;
color: #fff;
border: none; }
.styles__textLink--38Uxr {
background: none;
border: none; }
/* stylelint-enable */
.styles__cta--3YJUL[disabled] {
opacity: 0.5;
color: rgba(255, 255, 255, 0.5); }
/* stylelint-disable */
.styles__cta--3YJUL:hover:enabled,
.styles__cta--3YJUL:active:enabled {
background: #323232;
border: none; }
/* stylelint-enable */
.styles__subline--h7QB_ {
height: 13px;
font-size: 11px;
font-weight: 300;
text-align: left;
color: #acacad;
text-overflow: ellipsis;
white-space: nowrap;
overflow: hidden;
margin-bottom: 3px; }
.styles__headline--1AzFP {
height: 16px;
font-size: 14px;
font-weight: 300;
line-height: 1.23;
letter-spacing: 0.8px;
text-align: left;
color: #181818;
text-overflow: ellipsis;
white-space: nowrap;
overflow: hidden; }
.styles__details--3AqH3 {
padding: 10px;
min-height: 76px; }
.styles__preview--1ce9P {
position: relative;
background-color: #e9e9e9;
overflow: hidden; }
.styles__preview--1ce9P:hover .styles__cta--1Uqcd {
-webkit-transform: translateY(-50px);
transform: translateY(-50px);
opacity: 1; }
.styles__preview--1ce9P::before {
content: '';
display: block;
padding-top: 133%; }
.styles__cta--1Uqcd {
border: 10px solid transparent;
background-clip: padding-box;
position: absolute;
bottom: -50px;
-webkit-transition: 0.2s ease-in-out;
transition: 0.2s ease-in-out;
-webkit-transform: translateY(-50px);
transform: translateY(-50px);
opacity: 1; }
@media only screen and (min-width: 1024px) {
.styles__cta--1Uqcd {
-webkit-transform: translateY(0);
transform: translateY(0);
opacity: 0; } }
.styles__cta--1Uqcd.styles__cta--1Uqcd:hover {
border: 10px solid transparent;
background-clip: padding-box; }
.styles__nameDetails--WVSPG {
position: relative;
text-overflow: ellipsis; }
.styles__imgWrapper--1UCvh {
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
background: #f2f2f2;
overflow: hidden; }
.styles__img--jDyXf {
display: block;
background-size: cover;
background-repeat: no-repeat;
background-position: center center;
overflow: hidden;
width: 100%;
height: 100%; }
.styles__sponsoredBadge--36zRz {
background-color: #fff;
border: solid 1px #181818;
font-size: 11px;
line-height: 17px;
margin-top: 5px;
max-width: -webkit-max-content;
max-width: -moz-max-content;
max-width: max-content;
padding: 0 5px;
position: relative; }
.styles__row--cQem2 {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row;
margin: -10px; }
.styles__tile--_Kc0d {
width: 124px;
margin: 10px; }
.styles__card--2qnJG {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
background: #e6e6e7;
position: relative;
height: 100%;
cursor: pointer; }
.styles__card--2qnJG .styles__flyoutContent--2itiG {
font-size: 14px; }
.styles__placeholder--mcox_ {
content: '';
height: 19px;
background: #fff;
position: absolute;
bottom: 0;
width: 100%; }
.styles__details--24ZEV {
margin-top: 5px;
padding: 0; }
.styles__nameDetails--3_WNI {
min-width: 100%;
padding: 0;
text-align: left; }
.styles__headline--Rj_jc {
font-size: 11px; }
.styles__subline--DeXoe {
display: none; }
.styles__icon--1Gbzj {
position: relative;
width: 35px; }
.styles__icon--1Gbzj.styles__icon--1Gbzj::after {
content: '';
display: inline-block;
position: relative;
padding-bottom: 100%;
background-repeat: no-repeat;
background-position: center; }
@-webkit-keyframes styles__pulse--2boYE {
0% {
-webkit-transform: scale(1);
transform: scale(1); }
50% {
-webkit-transform: scale(1.25);
transform: scale(1.25); }
100% {
-webkit-transform: scale(1);
transform: scale(1); } }
@keyframes styles__pulse--2boYE {
0% {
-webkit-transform: scale(1);
transform: scale(1); }
50% {
-webkit-transform: scale(1.25);
transform: scale(1.25); }
100% {
-webkit-transform: scale(1);
transform: scale(1); } }
.styles__heart--1zoMu {
position: relative;
cursor: pointer;
width: auto; }
.styles__heart--1zoMu::after {
width: 20px;
height: 20px;
margin-top: 5px;
background-repeat: no-repeat;
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg data-name='Ebene 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 510.97 459.24' stroke='%23fff' fill='transparent'%3E%3Ctitle%3Eheart-outline%3C/title%3E%3Cpath d='M367.61 15c-34.14 0-65.85 14.06-91.75 38.79l-21.14 21.14-21.14-21.14c-23.46-24.73-56.44-37.63-90.47-37.63a126.39 126.39 0 0 0-90.48 37.63C27.9 77.26 15 110.23 15 144.27a126.37 126.37 0 0 0 37.63 90.47L255.89 438l202.2-203.26a128.35 128.35 0 0 0 0-182.11C434.62 27.9 401.64 15 367.61 15z' stroke-miterlimit='10' stroke-width='30'/%3E%3C/svg%3E"); }
.styles__heart--1zoMu.styles__inverse--3y_Af::after {
width: 20px;
height: 20px;
margin-top: 5px;
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg data-name='Ebene 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 510.97 459.24' stroke='%23181818' fill='transparent'%3E%3Ctitle%3Eheart-outline%3C/title%3E%3Cpath d='M367.61 15c-34.14 0-65.85 14.06-91.75 38.79l-21.14 21.14-21.14-21.14c-23.46-24.73-56.44-37.63-90.47-37.63a126.39 126.39 0 0 0-90.48 37.63C27.9 77.26 15 110.23 15 144.27a126.37 126.37 0 0 0 37.63 90.47L255.89 438l202.2-203.26a128.35 128.35 0 0 0 0-182.11C434.62 27.9 401.64 15 367.61 15z' stroke-miterlimit='10' stroke-width='30'/%3E%3C/svg%3E"); }
.styles__heart--1zoMu:hover::after, .styles__heart--1zoMu.styles__isHovered--2XAUO::after {
-webkit-animation: styles__pulse--2boYE 1s infinite;
animation: styles__pulse--2boYE 1s infinite;
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out; }
.styles__heart--1zoMu.styles__isLiked--2capT::after {
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg data-name='Ebene 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 510.97 459.24' stroke='%23fff' fill='%23fff'%3E%3Ctitle%3Eheart-outline%3C/title%3E%3Cpath d='M367.61 15c-34.14 0-65.85 14.06-91.75 38.79l-21.14 21.14-21.14-21.14c-23.46-24.73-56.44-37.63-90.47-37.63a126.39 126.39 0 0 0-90.48 37.63C27.9 77.26 15 110.23 15 144.27a126.37 126.37 0 0 0 37.63 90.47L255.89 438l202.2-203.26a128.35 128.35 0 0 0 0-182.11C434.62 27.9 401.64 15 367.61 15z' stroke-miterlimit='10' stroke-width='30'/%3E%3C/svg%3E"); }
.styles__heart--1zoMu.styles__isLiked--2capT.styles__inverse--3y_Af::after {
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg data-name='Ebene 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 510.97 459.24' stroke='%23181818' fill='%23181818'%3E%3Ctitle%3Eheart-outline%3C/title%3E%3Cpath d='M367.61 15c-34.14 0-65.85 14.06-91.75 38.79l-21.14 21.14-21.14-21.14c-23.46-24.73-56.44-37.63-90.47-37.63a126.39 126.39 0 0 0-90.48 37.63C27.9 77.26 15 110.23 15 144.27a126.37 126.37 0 0 0 37.63 90.47L255.89 438l202.2-203.26a128.35 128.35 0 0 0 0-182.11C434.62 27.9 401.64 15 367.61 15z' stroke-miterlimit='10' stroke-width='30'/%3E%3C/svg%3E"); }
.styles__heart--1zoMu.styles__withText--2vb-B {
padding-right: 8px; }
.styles__followWrapper--2dq5I {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end;
margin-bottom: 20px;
min-width: 65px;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
cursor: pointer; }
.likeWrapperStyles__followWrapper--3qrOa {
position: absolute;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
top: 5px;
right: 5px;
padding: 0 6px;
width: auto;
height: 35px;
background-color: rgba(255, 255, 255, 0.7);
z-index: 1; }
.styles__container--XMdlm {
text-align: right; }
.styles__normal--EJdAk {
color: #181818;
font-size: 12px;
font-weight: 600; }
.styles__strike--1eajU {
color: #b3b3b3;
font-size: 11px;
line-height: 16px;
text-decoration: line-through; }
.styles__campaign--k7AJg {
color: #ec4837;
font-size: 16px;
font-weight: 600;
line-height: 19px; }
.styles__badge--2DJMz {
border: solid 1px #b3b3b3;
color: #b3b3b3;
display: inline-block;
font-size: 11px;
line-height: 11px;
margin-right: 5px;
padding: 2px 5px;
vertical-align: top; }
.styles__hotspotOverlay--3vui9 {
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0; }
.styles__hotspotOverlay--3vui9:hover .styles__hotspotTrigger--1FWJY {
visibility: visible; }
.styles__hotspotItemWrapper--_mEtC {
position: absolute;
width: 50px;
height: 50px;
padding: 16px;
-webkit-transform: translate(-50%, -50%);
transform: translate(-50%, -50%); }
.styles__hotspotItemWrapper--_mEtC:hover .styles__productWrapper--AMZbd {
visibility: visible; }
.styles__hotspotItemWrapper--_mEtC:hover .styles__hotspotTrigger--1FWJY::after {
-webkit-transform: translate(-50%, -50%) rotate(45deg);
transform: translate(-50%, -50%) rotate(45deg); }
.styles__hotspotItemWrapper--_mEtC .styles__hotspotTrigger--1FWJY {
visibility: hidden; }
.styles__hotspotItemWrapper--_mEtC .styles__hotspotTrigger--1FWJY::after {
position: absolute;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-webkit-box-shadow: 0 2px 9px rgba(0, 0, 0, 0.2);
box-shadow: 0 2px 9px rgba(0, 0, 0, 0.2);
border-radius: 10px;
content: '';
width: 15px;
height: 15px;
background: #fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='7' height='7' viewBox='0 0 7 7'%3E%3Cdefs%3E%3Cpath id='b' d='M1430 2343h1.5a.5.5 0 0 1 0 1h-1.5v1.5a.5.5 0 0 1-1 0v-1.5h-1.5a.5.5 0 0 1 0-1h1.5v-1.5a.5.5 0 0 1 1 0v1.5z'/%3E%3Cfilter id='a' width='440%25' height='440%25' x='-170%25' y='-130%25' filterUnits='objectBoundingBox'%3E%3CfeOffset dy='2' in='SourceAlpha' result='shadowOffsetOuter1'/%3E%3CfeGaussianBlur in='shadowOffsetOuter1' result='shadowBlurOuter1' stdDeviation='2.5'/%3E%3CfeColorMatrix in='shadowBlurOuter1' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.1 0'/%3E%3C/filter%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd' transform='translate(-1426 -2340)'%3E%3Cuse fill='%23000' filter='url(%23a)' xlink:href='%23b'/%3E%3Cuse fill='%23181818' xlink:href='%23b'/%3E%3C/g%3E%3C/svg%3E") no-repeat center; }
.styles__productWrapper--AMZbd {
visibility: hidden;
-webkit-box-shadow: 0 2px 9px rgba(0, 0, 0, 0.2);
box-shadow: 0 2px 9px rgba(0, 0, 0, 0.2);
position: absolute;
background: #fff;
padding: 10px;
max-width: 115px; }
.styles__productWrapper--AMZbd .styles__productName--33erw {
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis; }
.styles__left---9Upo::after, .styles__right--2Qz5u::after, .styles__above--2SHoS::after, .styles__below--1d2yo::after {
display: block;
position: absolute;
background: #fff;
content: '';
width: 10px;
height: 10px;
-webkit-transform: translate(-50%, -50%) rotate(45deg);
transform: translate(-50%, -50%) rotate(45deg); }
.styles__left---9Upo {
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
left: 43px;
top: 50%; }
.styles__left---9Upo::after {
top: 50%;
left: 0; }
.styles__right--2Qz5u {
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
right: 43px;
top: 50%; }
.styles__right--2Qz5u::after {
top: 50%;
right: -10px; }
.styles__above--2SHoS {
-webkit-transform: translateX(-50%);
transform: translateX(-50%);
top: 43px;
left: 50%; }
.styles__above--2SHoS::after {
left: 50%;
top: 0; }
.styles__below--1d2yo {
-webkit-transform: translateX(-50%);
transform: translateX(-50%);
bottom: 43px;
left: 50%; }
.styles__below--1d2yo::after {
left: 50%;
bottom: -10px; }
.priceStyles__container--2BaWI {
text-align: left;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: horizontal;
-webkit-box-direction: reverse;
-ms-flex-direction: row-reverse;
flex-direction: row-reverse;
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end;
-ms-flex-wrap: wrap;
flex-wrap: wrap; }
.priceStyles__normal--fJwyu {
display: inline-block;
font-size: 14px;
font-weight: 600; }
.priceStyles__strike--GnGIN {
display: inline-block;
font-size: 14px;
margin-right: 5px;
text-decoration: line-through; }
.priceStyles__campaign--3FGNR {
display: inline-block;
color: #ec4837;
font-size: 14px;
font-weight: 600; }
.styles__linkWrapper--1M7AT {
position: relative; }
.styles__linkWrapper--1M7AT:hover .styles__cta--18fHK {
-webkit-transform: translateY(0);
transform: translateY(0);
opacity: 1; }
.styles__cta--18fHK {
bottom: 10px;
left: 10px;
max-width: calc(100% - 20px);
position: absolute;
opacity: 0;
-webkit-transition: 0.2s ease-in-out;
transition: 0.2s ease-in-out;
-webkit-transform: translateY(20px);
transform: translateY(20px); }
.styles__profileBig--3mfil {
font-size: 16px;
letter-spacing: 0.8px;
line-height: 1.54;
text-align: left; }
.styles__outfitSmall--186uz {
color: #b3b3b3;
font-size: 14px;
letter-spacing: 0.8px;
line-height: normal; }
.styles__imageWrapper--3iyj- {
position: relative;
overflow: hidden; }
.styles__image--2vK85 {
display: block;
width: 100%;
background-size: cover; }
.styles__detailsWrapper--3RHOQ {
display: block;
padding: 10px;
min-height: 60px; }
.styles__textWrapper--chIO_ {
display: block;
float: left; }
.styles__thumbnail--1C74- {
border-radius: 50%;
display: block;
float: left;
height: 44px;
margin-right: 10px;
width: 44px; }
.styles__profileName--1hJHN {
font-size: 14px;
letter-spacing: 0.8px;
line-height: 1.6;
text-align: left; }
.styles__outfitTitle--17VdK {
font-size: 16px;
letter-spacing: 0.8px;
line-height: 1.6; }
.styles__row--1FXIb {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row;
margin: -10px; }
.styles__tile--2U0uR {
width: 124px;
margin: 10px; }
.styles__card--Cz_7h {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
background: #e6e6e7;
position: relative;
height: 100%;
cursor: pointer; }
.styles__card--Cz_7h .styles__flyoutContent--SEnvP {
font-size: 14px; }
.styles__placeholder--2NP0B {
content: '';
height: 49px;
background: #fff;
position: absolute;
bottom: 0;
width: 100%; }
.styles__detailsWrapper--1IRsl {
margin-top: 5px;
padding: 0;
text-align: left; }
.styles__outfitTitle--NmzdM,
.styles__profileName--1uLbK {
font-size: 11px; }
.styles__outfitTitle--NmzdM {
display: none; }
.styles__headline--3jMdw {
font-weight: 600;
text-align: left;
margin-bottom: 16px; }
.styles__flyoutSports--1fInu {
display: inherit; }
.styles__flexRow--2vYMZ {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row;
border-bottom: 1px solid #e6e6e7;
margin-bottom: 20px; }
.styles__flexColumn--1CF6G {
min-width: 193px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column; }
.styles__header--2mIm1 {
background-color: #fff;
-webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.1);
box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.1);
z-index: 100;
max-height: 97px; }
.styles__transparentHeader--1Smra {
position: absolute;
width: 100%;
z-index: 100;
background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.75)), to(transparent));
background: linear-gradient(rgba(0, 0, 0, 0.75), transparent);
padding-bottom: 30px; }
.topBannerActive .styles__transparentHeader--1Smra {
padding-top: 45px; }
.styles__transparentHeaderWrapper--Wh6MF {
width: 150px; }
.styles__topRowContainer--Q6t3P {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
margin: 0 auto; }
.styles__navigationBackdrop--2Vxr9 {
content: '';
display: none;
height: 100%;
left: 0;
position: fixed;
top: 0;
visibility: hidden;
width: 100%; }
.styles__navigationBackdrop--2Vxr9.styles__open--3k3_T {
display: block;
visibility: visible; }
.styles__topCategoriesContainer--113ov {
height: 21px;
margin: 0 auto 9px;
text-align: center; }
.styles__topCategoriesContainer--113ov .styles__listItem--3KquO {
display: inline-block; }
.styles__topCategoriesContainer--113ov .styles__listItem--3KquO > a::before {
display: none;
background: #fff;
bottom: -20px;
-webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.2);
box-shadow: 0 0 2px rgba(0, 0, 0, 0.2);
content: '';
height: 10px;
left: 50%;
position: absolute;
-webkit-transform: translateX(-50%) translateY(50%) rotate(45deg);
transform: translateX(-50%) translateY(50%) rotate(45deg);
width: 10px;
z-index: 13; }
.styles__topCategoriesContainer--113ov .styles__listItem--3KquO > a::after {
display: none;
content: '';
position: absolute;
background: #fff;
cursor: default;
height: 10px;
bottom: -30px;
width: 50%;
z-index: 14; }
.styles__topCategoriesContainer--113ov .styles__listItem--3KquO.styles__active--17qkc > a::after,
.styles__topCategoriesContainer--113ov .styles__listItem--3KquO.styles__active--17qkc > a::before {
display: block; }
.styles__topCategoriesContainer--113ov > li > a {
color: #181818;
display: inline-block;
letter-spacing: 0.8px;
line-height: 1.54;
padding: 0 11px;
position: relative;
z-index: 14; }
@media only screen and (max-width: 900px) {
.styles__topCategoriesContainer--113ov > li > a {
padding: 0 7px;
text-align: center;
font-size: 12px; } }
.styles__topCategoriesContainer--113ov > li > a .styles__saleCategory--M1xST {
background-color: #ec4837;
color: #fff; }
.styles__topCategoriesContainer--113ov.styles__inverse--LMr4i > li > a {
color: #fff; }
.styles__flyoutWrapper--3rcht {
background: #fff;
-webkit-box-shadow: 0 0 12px 0 rgba(0, 0, 0, 0.2);
box-shadow: 0 0 12px 0 rgba(0, 0, 0, 0.2);
display: block;
visibility: hidden;
padding: 25px 24px;
position: absolute;
top: 40px;
z-index: 999; }
.styles__flyoutWrapper--3rcht::before {
background: transparent;
top: -25px;
content: '';
height: 30px;
position: absolute;
left: 0;
width: 100%;
z-index: 999; }
.styles__active--17qkc {
display: block;
visibility: visible; }
.styles__inactive--1ic_s {
left: -9999px !important; }
.styles__saleCategory--M1xST {
background: #ec4837;
color: #fff !important;
padding: 0 2px; }
.styles__logo--1wVIR {
margin: 15px 0;
text-align: center;
white-space: nowrap; }
.styles__textLogoContainer--15-vB {
font-family: Open Sans Condensed;
font-weight: 900;
background: #333334;
color: #fff;
padding: 1px 4px;
margin-right: 2px;
font-size: 30px;
line-height: 30px;
letter-spacing: -0.02em;
text-transform: uppercase;
white-space: nowrap;
display: inline-block;
overflow: hidden;
position: relative; }
.styles__textLogoContainer--15-vB svg {
vertical-align: top;
margin: 4px 2px; }
.styles__aboutUsername--35yR8 {
margin-right: 0;
padding-right: 16px; }
.styles__aboutUsername--35yR8::before {
content: '';
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='141' height='141' viewBox='0 0 141 141' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Ctitle%3EShape%3C/title%3E%3Cpath d='M70.7.6C32 .6.5 32.1.5 70.8S32 141 70.7 141s70.2-31.5 70.2-70.2S109.5.6 70.7.6zm0 119.4c-27.1 0-49.2-22-49.2-49.2 0-27.2 22-49.2 49.2-49.2 9.8 0 18.8 2.9 26.5 7.8L75.5 51l15 15 21.6-21.6c4.9 7.6 7.8 16.7 7.8 26.4 0 27.1-22.1 49.2-49.2 49.2z' fill-rule='evenodd'/%3E%3C/svg%3E");
background-size: cover;
width: 10px;
height: 10px;
vertical-align: top;
position: absolute;
top: 5px;
right: 4px; }
.styles__searchFlyout--13PYz {
width: 290px;
background-color: #fff;
padding: 0 15px;
-webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.1);
box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.1);
position: absolute;
top: 45px;
right: 0;
opacity: 0;
visibility: hidden;
-webkit-transition: ease-in opacity 150ms;
transition: ease-in opacity 150ms;
-webkit-transition-delay: 0ms;
transition-delay: 0ms;
z-index: 15; }
.styles__searchFlyout--13PYz.styles__isNotFound--exMsn {
position: relative;
width: 100%;
top: 5px; }
.styles__searchFlyout--13PYz::before {
background: #fff;
top: -8px;
left: 50%;
content: '';
-webkit-box-shadow: 0 2px 9px rgba(0, 0, 0, 0.1);
box-shadow: 0 2px 9px rgba(0, 0, 0, 0.1);
position: absolute;
width: 8px;
height: 8px;
-webkit-transform: translateY(50%) rotate(45deg);
transform: translateY(50%) rotate(45deg);
z-index: 10; }
.styles__searchFlyout--13PYz::after {
background: #fff;
top: 0;
left: 0;
content: '';
height: 13px;
position: absolute;
width: 100%;
z-index: 11; }
.styles__searchFlyoutActive--2vS68 {
opacity: 1;
visibility: visible;
-webkit-transition-delay: 250ms;
transition-delay: 250ms; }
.styles__flyoutSectionTitle--2v70O {
display: block;
line-height: 16px;
font-size: 13px;
font-family: Montserrat, Arial, sans-serif;
font-weight: 600;
color: #181818;
padding: 21px 0 6px 9px;
text-align: left; }
.styles__flyoutLastElement--1UP88 {
border-bottom: 0 solid #e6e6e7 !important; }
.styles__flyoutSectionListElement--iN-e8 {
display: block;
width: 100%;
position: relative;
border-bottom: 1px solid #e6e6e7;
cursor: pointer; }
.styles__flyoutSectionTextElement--scK15 {
line-height: 16px;
display: block;
position: relative;
text-align: left;
width: 100%;
padding: 12px 0; }
.styles__flyoutSectionTextElement--scK15:hover {
cursor: pointer; }
.styles__flyoutSectionTextElement--scK15:hover .styles__textWrapper--3Z7As::after {
visibility: visible; }
.styles__textWrapper--3Z7As {
color: #181818;
display: inline-block;
font-weight: 300;
font-size: 14px;
letter-spacing: 0.8px;
margin: 0 10px 0 19px;
max-width: 230px;
overflow: hidden;
padding: 3px 0;
position: relative;
text-overflow: ellipsis;
white-space: nowrap;
width: auto; }
.styles__textWrapper--3Z7As.styles__notFoundWrapper--2oMRa {
max-width: calc(100% - 30px); }
.styles__textWrapper--3Z7As::after {
content: '';
visibility: hidden;
position: absolute;
right: 0;
width: 100%;
height: 1px;
bottom: 0;
background-color: #181818; }
.styles__textWrapper--3Z7As strong {
display: inline-block;
font-weight: 600;
font-size: 14px; }
.styles__header--20PbG {
background-color: #fff;
-webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.1);
box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.1);
z-index: 100;
max-height: 97px; }
.styles__transparentHeader--1t_Nf {
position: absolute;
width: 100%;
z-index: 100;
background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.75)), to(transparent));
background: linear-gradient(rgba(0, 0, 0, 0.75), transparent);
padding-bottom: 30px; }
.topBannerActive .styles__transparentHeader--1t_Nf {
padding-top: 45px; }
.styles__transparentHeaderWrapper--3IZR3 {
width: 150px; }
.styles__topRowContainer--gpwii {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
margin: 0 auto; }
.styles__searchBarWrapper--2ilPb {
display: inline-block;
padding: 21px 0 19px 15px;
cursor: pointer; }
.styles__searchBarWrapper--2ilPb:hover {
background-color: #f4f4f5; }
.styles__searchBarWrapper--2ilPb.styles__inverse--gYcIg:hover {
background-color: #181818; }
.styles__searchBarWrapperActive--3hJxE {
cursor: default; }
.styles__searchBarWrapperActive--3hJxE:hover {
background-color: transparent; }
.styles__searchBarWrapperActive--3hJxE.styles__inverse--gYcIg:hover {
background-color: transparent; }
.styles__searchBarContainer--1nlP3 {
position: relative;
height: 21px;
width: 31px;
display: inline-block;
-webkit-transition: ease-in width 200ms;
transition: ease-in width 200ms;
-webkit-transition-delay: 100ms;
transition-delay: 100ms;
margin-right: 5px; }
.styles__searchBarForm--2aXz2 {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center; }
.styles__searchLine--1WJ3C {
height: 1px;
top: 100%;
left: 0;
background-color: #181818;
position: absolute;
width: 0;
margin-top: 7px;
-webkit-transition: ease-in width 200ms;
transition: ease-in width 200ms;
-webkit-transition-delay: 100ms;
transition-delay: 100ms; }
.styles__searchLine--1WJ3C.styles__active--3dmhH {
width: 290px; }
.styles__searchLine--1WJ3C.styles__inverse--gYcIg {
background-color: #fff; }
.styles__searchBarContainerActive--3IVsM {
width: 290px;
-webkit-transition-delay: 0s;
transition-delay: 0s; }
.styles__searchIcon--2MNOk {
content: '';
left: 0;
margin: 0 10px 0 0;
width: 21px;
height: 21px;
background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 21'%3E%3Cg fill='none' fill-rule='evenodd' stroke='%23181818'%3E%3Ccircle cx='9' cy='9' r='8.5'/%3E%3Cpath stroke-linecap='round' d='M16 15l6 5'/%3E%3C/g%3E%3C/svg%3E") no-repeat center;
background-size: contain;
cursor: pointer; }
.styles__searchIcon--2MNOk.styles__inverse--gYcIg {
background: url("data:image/svg+xml;charset=utf-8,%3Csvg width='25' height='25' viewBox='0 0 25 25' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3EShape%3C/title%3E%3Cpath fill='%23fff' d='M9.995 1c-2.304 0-4.61.876-6.363 2.63-3.51 3.51-3.51 9.22 0 12.728 3.51 3.51 9.219 3.51 12.728 0 3.51-3.508 3.51-9.218 0-12.727A8.976 8.976 0 0 0 9.995 1m0 18.99a9.967 9.967 0 0 1-7.072-2.925c-3.898-3.898-3.898-10.243 0-14.14 3.9-3.9 10.242-3.9 14.143 0 3.776 3.775 3.91 9.862.354 13.768-.036.04 6.727 6.697 6.81 6.844.014.027.25.188.282.396.03.19-.06.37-.165.45-.178.135-.413.18-.62.037-.11-.076-.172-.166-.28-.27l-6.736-6.745a9.973 9.973 0 0 1-6.715 2.584' fill-rule='evenodd'/%3E%3C/svg%3E") no-repeat center;
width: 21px;
height: 21px;
background-size: contain;
cursor: pointer; }
.styles__textInput--3rCgc {
display: inline-block;
height: 16px;
width: 0;
position: relative;
left: 0;
top: 15px;
opacity: 0;
visibility: collapse;
-webkit-transition: ease-in top 100ms, ease-in width 1ms, ease-in opacity 100ms;
transition: ease-in top 100ms, ease-in width 1ms, ease-in opacity 100ms; }
.styles__textInput--3rCgc::-webkit-input-placeholder {
color: #b3b3b3; }
.styles__textInput--3rCgc:-ms-input-placeholder {
color: #b3b3b3; }
.styles__textInput--3rCgc::-ms-input-placeholder {
color: #b3b3b3; }
.styles__textInput--3rCgc::placeholder {
color: #b3b3b3; }
.styles__textInput--3rCgc.styles__inverse--gYcIg {
background-color: transparent;
color: #fff; }
.styles__textInput--3rCgc.styles__inverse--gYcIg::-webkit-input-placeholder {
color: #f4f4f5; }
.styles__textInput--3rCgc.styles__inverse--gYcIg:-ms-input-placeholder {
color: #f4f4f5; }
.styles__textInput--3rCgc.styles__inverse--gYcIg::-ms-input-placeholder {
color: #f4f4f5; }
.styles__textInput--3rCgc.styles__inverse--gYcIg::placeholder {
color: #f4f4f5; }
.styles__textInputActive--2J2mb {
-webkit-transition-delay: 250ms;
transition-delay: 250ms;
width: 231px;
height: 16px;
top: 0;
opacity: 1;
visibility: visible; }
.styles__closeButton--1xrjJ {
content: '';
visibility: collapse;
display: inline-block;
background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M467.7 6.2l38 38L44.2 505.7l-38-38c0 .1 461.5-461.5 461.5-461.5zm37.1 461.5l-38 38L5.3 44.2l38-38 461.5 461.5z'/%3E%3C/svg%3E") no-repeat center;
position: relative;
opacity: 0;
-webkit-transition: ease-in top 100ms, ease-in opacity 100ms;
transition: ease-in top 100ms, ease-in opacity 100ms;
background-size: 8px;
cursor: pointer; }
.styles__closeButton--1xrjJ.styles__inverse--gYcIg {
background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' fill='%23fff'%3E%3Cpath d='M467.7 6.2l38 38L44.2 505.7l-38-38c0 .1 461.5-461.5 461.5-461.5zm37.1 461.5l-38 38L5.3 44.2l38-38 461.5 461.5z'/%3E%3C/svg%3E") no-repeat center;
background-size: 8px; }
.styles__closeButtonActive--Go7tZ {
-webkit-transition-delay: 250ms;
transition-delay: 250ms;
width: 8px;
height: 8px;
opacity: 1;
padding: 7px 10px;
visibility: visible; }
.styles__headerIcons--2uyaV {
text-align: right; }
@media only screen and (min-width: 1920px) {
.styles__headerIcons--2uyaV {
-webkit-box-flex: 1;
-ms-flex: 1 0;
flex: 1 0; } }
.styles__headerIcon--lpJmU {
display: inline-block; }
.styles__headerIcon--lpJmU > a {
cursor: pointer; }
.styles__userIcon--2SVla {
display: inline-block;
padding: 20px 17px;
position: relative; }
.styles__userIcon--2SVla:hover {
background-color: #f4f4f5; }
.styles__userIcon--2SVla::after {
content: '';
display: inline-block;
height: 21px;
width: 17px;
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='21' viewBox='0 0 17 21'%3E%3Cpath d='M8.5 10a4.5 4.5 0 1 0 0-9 4.5 4.5 0 0 0 0 9zM16 20c0-5.522-3.358-10-7.5-10C4.358 10 1 14.478 1 20h15z' fill='none' fill-rule='evenodd' stroke='%23181818' stroke-linecap='round'/%3E%3C/svg%3E"); }
.styles__userIcon--2SVla.styles__inverse--2PWzS::after {
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='21' viewBox='0 0 17 21'%3E%3Cpath d='M8.5 10a4.5 4.5 0 1 0 0-9 4.5 4.5 0 0 0 0 9zM16 20c0-5.522-3.358-10-7.5-10C4.358 10 1 14.478 1 20h15z' fill='none' fill-rule='evenodd' stroke='%23fff' stroke-linecap='round'/%3E%3C/svg%3E"); }
.styles__userIcon--2SVla.styles__inverse--2PWzS:hover {
background-color: #181818; }
.styles__links--24jpG {
font-size: 13px;
position: relative; }
.styles__listItem--3lLt5 {
border-top: 1px solid #e6e6e7;
padding: 14px 0;
width: 100%; }
.styles__listItem--3lLt5:first-child {
border-top: 0; }
.styles__flyoutLogin--1mXOa {
padding: 0 15px; }
.styles__flyoutLoggedOut--dqW-H {
padding: 20px 10px 18px; }
.styles__flyoutLogin--1mXOa,
.styles__flyoutLoggedOut--dqW-H {
background-color: #fff;
-webkit-box-shadow: 0 2px 9px rgba(0, 0, 0, 0.1);
box-shadow: 0 2px 9px rgba(0, 0, 0, 0.1); }
.styles__cta--1JrL4 { }
.styles__loggedOutText--cQMUV {
font-family: Montserrat, Arial, sans-serif;
font-size: 11px;
font-weight: 300;
line-height: 1.45;
text-align: center;
color: #181818;
margin: 15px 15px 0; }
.styles__wrapper--1LCO1 {
position: relative;
height: 100%; }
.styles__wrapper--1LCO1:hover .styles__flyoutContent--2zRSh {
display: block; }
.styles__wrapper--1LCO1:hover .styles__userIcon--2SVla {
background: #f4f4f5; }
.styles__link--2Txig::before {
background: #181818;
border-radius: 45%;
color: #fff;
content: attr(data-basket-amount);
display: block;
font-size: 9px;
font-weight: 600;
padding: 0 3px;
position: absolute;
right: 11px;
text-align: center;
top: 31px; }
.styles__link--2Txig.styles__inverse--vClXT::before {
background: #fff;
color: #181818; }
.styles__wrapper--3lURT {
position: relative;
height: 100%; }
.styles__wrapper--3lURT:hover .styles__flyoutContent--2g9CH {
display: block; }
.styles__wrapper--3lURT:hover .styles__userIcon--sCXw_ {
background: #f4f4f5; }
.styles__wrapper--3lURT::before {
background: #fff;
bottom: -10px;
-webkit-box-shadow: 0 2px 9px rgba(0, 0, 0, 0.1);
box-shadow: 0 2px 9px rgba(0, 0, 0, 0.1);
content: '';
display: none;
left: 22px;
position: absolute;
width: 8px;
height: 8px;
-webkit-transform: translateY(50%) rotate(45deg);
transform: translateY(50%) rotate(45deg);
z-index: 16; }
.styles__wrapper--3lURT::after {
background: #fff;
bottom: -23px;
content: '';
display: none;
height: 13px;
position: absolute;
width: 100%;
z-index: 17; }
.styles__wrapper--3lURT:hover::before, .styles__wrapper--3lURT:hover::after {
display: block; }
.styles__wrapper--3lURT:hover > .styles__flyoutContent--2g9CH::before {
display: block; }
.styles__flyoutContent--2g9CH {
display: none;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
position: absolute;
text-align: center;
top: 100%;
width: 250px;
z-index: 15;
margin: 10px 0 0; }
@media only screen and (min-width: 768px) {
.styles__flyoutContent--2g9CH.styles__protectCutoff--1r0GZ {
left: calc(-50% - 168px); } }
@media only screen and (min-width: 1440px) {
.styles__flyoutContent--2g9CH.styles__protectCutoff--1r0GZ {
left: calc(-50% - 168px); } }
@media only screen and (min-width: 1920px) {
.styles__flyoutContent--2g9CH.styles__protectCutoff--1r0GZ {
left: calc(-50% - 84px); } }
.styles__flyoutContent--2g9CH::before {
background: transparent;
top: -20px;
content: '';
display: none;
height: 20px;
position: absolute;
width: 100%;
z-index: 12; }
.styles__flyoutContent--2g9CH:hover::before {
display: block; }
.styles__imgWrapper--3DI6I {
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
background: #f2f2f2;
overflow: hidden; }
.styles__backdrop--20RWB::after {
background: #181818;
content: '';
left: 0;
right: 0;
bottom: 0;
opacity: 0.4;
position: absolute;
top: 0; }
.styles__img--R5yfd {
background-position: center center;
background-repeat: no-repeat;
background-size: cover;
display: block;
height: 100%;
overflow: hidden;
width: 100%; }
.styles__imgTrimmed--1j_b9 {
background-size: contain; }
.styles__productListContainer--8GRMS {
background-color: #fff;
-webkit-box-shadow: 0 2px 9px rgba(0, 0, 0, 0.1);
box-shadow: 0 2px 9px rgba(0, 0, 0, 0.1);
padding: 15px 0 5px;
position: relative; }
.styles__scrollContainer--3E77T {
max-height: 267px;
margin-top: 30px;
overflow-y: auto; }
.styles__headline--BsXdK {
display: inline-block;
margin: 0 15px;
border-bottom: 1px solid #e6e6e7;
font-size: 14px;
font-weight: 600;
height: 30px;
left: 0;
margin-bottom: 15px;
position: absolute;
width: calc(100% - 2 * 15px); }
.styles__flexContainer--1P-FO {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: nowrap;
flex-wrap: nowrap;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column; }
.styles__flexLink--28YIt {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
width: 100%; }
.styles__flexItem--2u568 {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
border-bottom: 1px solid #e6e6e7;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
height: 91px;
margin: 0 15px;
padding: 5px 0;
width: calc(100% - 2 * 15px); }
.styles__flexItem--2u568:last-child {
border: 1px solid transparent; }
.styles__imageContainer--GzndW {
position: relative;
display: block;
min-height: 71px;
min-width: 54px; }
.styles__detailsContainer--1ouqO {
-webkit-box-flex: 1;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
position: relative;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
padding-left: 5px;
text-align: left;
min-width: 0; }
.styles__detailsContainer--1ouqO div {
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis; }
.styles__details--Kmqap {
width: 100%; }
.styles__detailsBrand--3V8zc,
.styles__detailsProductsName--LlVHK,
.styles__amountPrice--1pjsy,
.styles__oldPrice--aqDr- {
color: #b3b3b3;
font-size: 11px;
font-weight: 300;
letter-spacing: 0.8px;
line-height: 1.45; }
.styles__detailsProductsName--LlVHK {
max-width: 110px; }
.styles__detailsBrand--3V8zc {
color: #181818;
text-transform: uppercase; }
.styles__priceContainer--26ehI {
-webkit-box-flex: 0;
-ms-flex: 0 1 auto;
flex: 0 1 auto;
margin-left: 5px;
text-align: right; }
.styles__savings--l0tE6 {
text-align: left;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
background-color: #ec4837;
color: #fff;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row;
font-size: 11px;
height: 36px;
padding: 10px; }
.styles__footer--1lpde {
margin: 0 0 -5px; }
.styles__amount--3JqAr {
-webkit-box-flex: 1;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
font-weight: 600;
text-align: right; }
.styles__emptyStore--17YrD {
padding: 20px;
width: 100%; }
.styles__amount--2Xuvr {
-webkit-box-flex: 1;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
font-weight: 600;
text-align: right; }
.styles__savings--jguM3 {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
background-color: #ec4837;
color: #fff;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
height: 46px;
padding: 10px; }
.priceStyles__normal--3GrEH,
.priceStyles__strike--3njjO {
color: #b3b3b3;
font-size: 11px;
font-weight: 300;
letter-spacing: 0.8px;
line-height: 1.45; }
.priceStyles__container--1wzhs {
text-align: right;
white-space: nowrap; }
.priceStyles__normal--3GrEH {
color: #181818;
font-weight: 600; }
.priceStyles__strike--3njjO {
color: #b3b3b3;
font-size: 9px;
text-decoration: line-through;
line-height: 1;
margin-top: 3px; }
.priceStyles__campaign--1DOBu {
color: #ec4837;
line-height: 1;
font-weight: 600; }
.styles__heartIcon--26CTq {
display: inline-block;
padding: 20px 13.5px;
position: relative; }
.styles__heartIcon--26CTq:hover {
background-color: #f4f4f5; }
.styles__heartIcon--26CTq::after {
content: '';
display: inline-block;
height: 21px;
width: 21px;
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='21' viewBox='0 0 21 21' stroke='%23181818'%3E%3Cpath fill='none' d='M10.5 19l-7.976-8.17a5.933 5.933 0 0 1 .157-8.108C4.828.524 8.235.422 10.5 2.464c2.264-2.041 5.672-1.94 7.818.258a5.932 5.932 0 0 1 .159 8.108l-.072.08L10.5 19z'/%3E%3C/svg%3E"); }
.styles__heartIcon--26CTq.styles__inverse--3mhIf::after {
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='21' viewBox='0 0 21 21'%3E%3Cpath fill='none' stroke='%23fff' d='M10.5 19l-7.976-8.17a5.933 5.933 0 0 1 .157-8.108C4.828.524 8.235.422 10.5 2.464c2.264-2.041 5.672-1.94 7.818.258a5.932 5.932 0 0 1 .159 8.108l-.072.08L10.5 19z'/%3E%3C/svg%3E"); }
.styles__heartIcon--26CTq.styles__inverse--3mhIf:hover {
background-color: #181818; }
.styles__inEmptyList--3Zbio {
line-height: 2;
padding: 0 10px;
top: 6px; }
.styles__inEmptyList--3Zbio:hover {
background-color: transparent; }
.styles__ctaButtonContainer--2U8Jp {
background: #fff;
-webkit-box-shadow: 0 2px 9px rgba(0, 0, 0, 0.1);
box-shadow: 0 2px 9px rgba(0, 0, 0, 0.1);
margin-top: 5px; }
.customButton__cta--1U5w0 {
margin: 10px;
width: calc(100% - 20px); }
.styles__summary--3vB7b {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row;
margin-bottom: 10px;
height: 11px;
line-height: 11px;
text-align: center; }
.styles__amount--2jEnC,
.styles__headline--2i_T7 {
font-size: 11px; }
.styles__amount--2jEnC {
-webkit-box-flex: 1;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
font-weight: 600;
text-align: right; }
.styles__subhead--36IZg {
margin-left: 2px;
font-size: 9px;
color: #b3b3b3; }
.styles__savings--2iX7u {
padding: 10px;
height: 36px;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
background-color: #ec4837;
color: #fff; }
.styles__sectionWrapper--zwh7l {
-webkit-box-shadow: 0 2px 9px rgba(0, 0, 0, 0.1);
box-shadow: 0 2px 9px rgba(0, 0, 0, 0.1);
background-color: #fff;
margin-top: 5px;
padding: 10px; }
.customButton__regular--38cNT {
margin-bottom: 5px; }
.styles__basketIcon--1701I {
display: inline-block;
padding: 20px 15.5px; }
.styles__basketIcon--1701I:hover {
background-color: #f4f4f5; }
.styles__basketIcon--1701I::after {
content: '';
display: inline-block;
height: 21px;
width: 21px;
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='21' height='21' viewBox='0 0 21 21'%3E%3Cdefs%3E%3Cpath id='a' d='M2.105 19C.945 19 0 18.093 0 16.978V6.333h19v10.645C19 18.093 18.056 19 16.895 19H2.105z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd' stroke='%23181818' stroke-linecap='round' stroke-linejoin='round' transform='translate(1 1)'%3E%3Cuse xlink:href='%23a'/%3E%3Cpath d='M6.333 3.167A3.17 3.17 0 0 1 9.5 0a3.17 3.17 0 0 1 3.167 3.167'/%3E%3C/g%3E%3C/svg%3E"); }
.styles__basketIcon--1701I.styles__inverse--2hqMk::after {
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='21' height='21' viewBox='0 0 21 21' stroke='%23fff'%3E%3Cdefs%3E%3Cpath id='a' d='M2.105 19C.945 19 0 18.093 0 16.978V6.333h19v10.645C19 18.093 18.056 19 16.895 19H2.105z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round' transform='translate(1 1)'%3E%3Cuse xlink:href='%23a'/%3E%3Cpath d='M6.333 3.167A3.17 3.17 0 0 1 9.5 0a3.17 3.17 0 0 1 3.167 3.167'/%3E%3C/g%3E%3C/svg%3E"); }
.styles__basketIcon--1701I.styles__inverse--2hqMk:hover {
background-color: #181818; }
.styles__basketContent--3CIbU {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
border-bottom: 1px solid #e6e6e7; }
.styles__header--3t2kJ {
background-color: #fff;
-webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.1);
box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.1);
z-index: 100;
max-height: 97px; }
.styles__transparentHeader--3Uc1W {
position: absolute;
width: 100%;
z-index: 100;
background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.75)), to(transparent));
background: linear-gradient(rgba(0, 0, 0, 0.75), transparent);
padding-bottom: 30px; }
.topBannerActive .styles__transparentHeader--3Uc1W {
padding-top: 45px; }
.styles__transparentHeaderWrapper--1rd_3 {
width: 150px; }
.styles__topRowContainer--3_LzQ {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
margin: 0 auto; }
.styles__languageSwitch--1A_h7 {
background: #f4f4f5;
color: #b3b3b3;
font-size: 11px;
height: 20px;
letter-spacing: 0.8px;
line-height: 20px;
text-align: center;
text-transform: uppercase;
width: 100%; }
.styles__activeLanguage--3JMqd {
color: #181818; }
.styles__firstLink--2DwsK {
margin-right: 5px; }
.styles__secondLink--V7Whq {
margin-left: 5px; }
.styles__closeBtn--2cjjo {
cursor: pointer;
float: right;
margin-right: 10px;
padding: 0 10px; }
.styles__closeBtn--2cjjo:hover {
color: #181818; }
.styles__modal--2EH6y {
left: 50%;
margin-left: -335px;
overflow-y: scroll;
position: fixed;
top: 10%;
width: 670px;
z-index: 1002; }
.styles__backdrop--1z98L {
position: fixed;
top: 0;
bottom: 0;
left: 0;
right: 0;
z-index: 1001;
background-color: rgba(0, 0, 0, 0.2); }
.styles__iframe--3gQ6J {
display: block;
width: 100%;
height: 450px;
overflow-x: hidden;
overflow-y: hidden; }
.styles__modal--KALRo {
overflow-y: hidden; }
.styles__iconWrapper--2gw3U {
position: absolute;
right: 10px;
top: 10px;
padding: 20px;
cursor: pointer; }
.styles__iconWrapper--2gw3U::after {
content: '';
width: 15px;
height: 15px;
position: absolute;
top: 5px;
right: 5px;
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M467.7 6.2l38 38L44.2 505.7l-38-38c0 .1 461.5-461.5 461.5-461.5zm37.1 461.5l-38 38L5.3 44.2l38-38 461.5 461.5z'/%3E%3C/svg%3E");
background-size: cover; }
.styles__sitemapContainer--3v__0 {
margin-top: 25px; }
.styles__decoratedRow--3loHH {
border-bottom: 1px solid #e6e6e7;
margin-bottom: 30px; }
.styles__horizontalBadgesContainer--avLtr {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row;
-ms-flex-pack: distribute;
justify-content: space-around; }
.styles__horizontalBadgesContainer--avLtr > li {
margin: 15px 21px 30px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center; }
.styles__horizontalBadgesContainer--avLtr > li:first-child {
margin-left: 0; }
.styles__horizontalBadgesContainer--avLtr > li:last-child {
margin-right: 0; }
.styles__secondLineStrong--1fjj9 {
margin-bottom: 0;
text-align: left;
font-weight: 600; }
.styles__serviceBadge--1aFN3 {
min-width: 33px; }
.styles__serviceBadgeLink--HJy_Y {
margin-right: 10px; }
.styles__badgeContainer--1VJcI {
margin-bottom: 25px !important; }
.styles__horizontalBadge--WhBGv {
-webkit-box-flex: 1;
-ms-flex: 1 1;
flex: 1 1; }
.styles__column--mL9MF {
padding: 0 48px;
margin-bottom: 25px; }
@media only screen and (min-width: 1024px) {
.styles__column--mL9MF {
padding: 0 30px; } }
@media only screen and (min-width: 768px) {
.styles__column--mL9MF {
padding-left: 23px; } }
.styles__column--mL9MF:first-child {
width: 28%;
padding-left: 0; }
@media only screen and (min-width: 1024px) {
.styles__column--mL9MF:first-child {
width: 20%; } }
.styles__column--mL9MF:nth-child(2) {
width: 40%; }
@media only screen and (min-width: 1024px) {
.styles__column--mL9MF:nth-child(2) {
width: 27%; } }
.styles__column--mL9MF:last-child {
width: 32%; }
@media only screen and (max-width: 1023px) {
.styles__column--mL9MF:last-child {
border-right: 0; } }
@media only screen and (min-width: 1024px) {
.styles__column--mL9MF:last-child {
width: 53%; } }
.styles__decoratedColumn--26r_u {
border-right: 1px solid #e6e6e7; }
.styles__decoratedColumn--26r_u:first-child {
width: 28%; }
@media only screen and (min-width: 1024px) {
.styles__decoratedColumn--26r_u:first-child {
width: 20%; } }
.styles__decoratedColumn--26r_u:nth-child(2) {
width: 40%; }
@media only screen and (min-width: 1024px) {
.styles__decoratedColumn--26r_u:nth-child(2) {
width: 27%; } }
.styles__decoratedColumn--26r_u:nth-child(3) {
width: 32%; }
@media only screen and (max-width: 1023px) {
.styles__decoratedColumn--26r_u:nth-child(3) {
border-right: 0; } }
@media only screen and (min-width: 1024px) {
.styles__decoratedColumn--26r_u:nth-child(3) {
width: 28%; } }
.styles__decoratedColumn--26r_u:last-child {
border-right: 0; }
@media only screen and (max-width: 1023px) {
.styles__decoratedColumn--26r_u:last-child {
display: none; } }
@media only screen and (min-width: 1024px) {
.styles__decoratedColumn--26r_u:last-child {
width: 25%; } }
.styles__linkList--3fWem {
color: #181818; }
.styles__linkList--3fWem > li {
margin-bottom: 15px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
padding: 0px; }
.styles__splitLinkList--1k-BR {
-webkit-column-count: 2;
column-count: 2;
-webkit-column-gap: 100px;
column-gap: 100px; }
@media only screen and (max-width: 1023px) {
.styles__splitLinkList--1k-BR {
-webkit-column-count: 1;
column-count: 1; } }
.styles__linkListLessSpacing--3EOhx > li {
margin-bottom: 5px; }
.styles__columnTitle--3Edq5 {
font-family: Montserrat, Arial, sans-serif;
font-size: 16px;
font-weight: 300;
font-style: normal;
font-stretch: normal;
line-height: 1.5;
letter-spacing: normal;
margin-bottom: 15px; }
.styles__promiseIcon--161To {
position: absolute;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
transform: translate(-50%, -50%); }
.styles__promiseIconContainer--37RHh {
width: 34px;
margin: 0 10px 0 0;
position: relative;
line-height: 1; }
.styles__promiseBar--2bbd6 {
position: relative; }
.styles__promiseBar--2bbd6 .styles__linkList--3fWem {
margin: 20px 0 0; }
.styles__promiseBar--2bbd6 .styles__linkList--3fWem > li {
margin: 30px 0 0; }
.styles__promiseBar--2bbd6 .styles__linkList--3fWem > li:first-child {
margin: 0; }
.styles__base--2BGoS {
display: inline-block;
position: relative;
background-size: cover;
line-height: 1; }
.styles__invoiceCh--2OLEB {
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='25' viewBox='0 0 19 25' fill='%23181818'%3E%3Cg fill-rule='evenodd'%3E%3Cpath fill-rule='nonzero' d='M1.5 1.5v22h16V6.573L12.44 1.5H1.5zM1.19 0h11.873l5.59 5.604c.222.223.347.525.347.84V23.81A1.19 1.19 0 0 1 17.81 25H1.19A1.19 1.19 0 0 1 0 23.81V1.19C0 .533.533 0 1.19 0z'/%3E%3Cpath fill-rule='nonzero' d='M15.71 5.106l-2.1-2.101-.003 2.172 2.104-.07zm-3.604.845l.006-4.756a.75.75 0 0 1 1.28-.53l4.602 4.602a.75.75 0 0 1-.506 1.28l-4.607.155a.75.75 0 0 1-.775-.75z'/%3E%3Cpath d='M5.4 11.77c.606 0 1.242.27 1.656.696l-.552.672c-.288-.33-.702-.546-1.092-.546-.72 0-1.278.558-1.278 1.29s.558 1.296 1.278 1.296c.378 0 .792-.192 1.092-.492l.558.606c-.444.456-1.086.75-1.698.75-1.254 0-2.202-.93-2.202-2.148 0-1.212.966-2.124 2.238-2.124zM11.584 16h-.948v-1.656H8.734V16h-.948v-4.2h.948v1.752h1.902V11.8h.948V16zm4.096-3.414h-2.064v1.032h1.896v.792h-1.896V16h-.948v-4.2h3.018l-.006.786z'/%3E%3C/g%3E%3C/svg%3E");
width: 20px;
height: 26px; }
.styles__invoiceCh--2OLEB.styles__white--ZKXnN {
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='25' viewBox='0 0 19 25' fill='%23fff'%3E%3Cg fill-rule='evenodd'%3E%3Cpath fill-rule='nonzero' d='M1.5 1.5v22h16V6.573L12.44 1.5H1.5zM1.19 0h11.873l5.59 5.604c.222.223.347.525.347.84V23.81A1.19 1.19 0 0 1 17.81 25H1.19A1.19 1.19 0 0 1 0 23.81V1.19C0 .533.533 0 1.19 0z'/%3E%3Cpath fill-rule='nonzero' d='M15.71 5.106l-2.1-2.101-.003 2.172 2.104-.07zm-3.604.845l.006-4.756a.75.75 0 0 1 1.28-.53l4.602 4.602a.75.75 0 0 1-.506 1.28l-4.607.155a.75.75 0 0 1-.775-.75z'/%3E%3Cpath d='M5.4 11.77c.606 0 1.242.27 1.656.696l-.552.672c-.288-.33-.702-.546-1.092-.546-.72 0-1.278.558-1.278 1.29s.558 1.296 1.278 1.296c.378 0 .792-.192 1.092-.492l.558.606c-.444.456-1.086.75-1.698.75-1.254 0-2.202-.93-2.202-2.148 0-1.212.966-2.124 2.238-2.124zM11.584 16h-.948v-1.656H8.734V16h-.948v-4.2h.948v1.752h1.902V11.8h.948V16zm4.096-3.414h-2.064v1.032h1.896v.792h-1.896V16h-.948v-4.2h3.018l-.006.786z'/%3E%3C/g%3E%3C/svg%3E"); }
.styles__invoiceEur--1FDlM {
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='25' viewBox='0 0 20 25' fill='%23181818'%3E%3Cg fill-rule='evenodd'%3E%3Cpath fill-rule='nonzero' d='M1.5 1.5v22h16.048V6.574L12.474 1.5H1.5zM1.19 0h11.905L18.7 5.604c.223.223.349.526.349.841V23.81a1.19 1.19 0 0 1-1.19 1.19H1.19A1.19 1.19 0 0 1 0 23.81V1.19C0 .533.533 0 1.19 0z'/%3E%3Cpath d='M10.271 15.532c.675 0 1.415-.343 1.961-.878l.986 1.082c-.782.814-1.929 1.339-3.032 1.339-1.8 0-3.247-1.082-3.74-2.636H5.332v-.793h.954a4.92 4.92 0 0 1-.022-.407c0-.16.011-.31.022-.46h-.954v-.793h1.136c.525-1.511 1.982-2.54 3.793-2.54a4.25 4.25 0 0 1 2.957 1.243l-.986 1.2c-.514-.589-1.253-.975-1.96-.975-.826 0-1.543.418-1.94 1.072h2.475v.793H8.032a1.976 1.976 0 0 0-.043.439c0 .15.011.29.032.428h2.786v.793H8.321a2.245 2.245 0 0 0 1.95 1.093z'/%3E%3Cpath fill-rule='nonzero' d='M15.75 5.11L13.64 3v2.177l2.109-.068zm-3.609.842V1.19a.75.75 0 0 1 1.28-.53l4.613 4.613a.75.75 0 0 1-.506 1.28l-4.613.149a.75.75 0 0 1-.774-.75z'/%3E%3C/g%3E%3C/svg%3E");
width: 20px;
height: 26px; }
.styles__invoiceEur--1FDlM.styles__white--ZKXnN {
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='25' viewBox='0 0 20 25' fill='%23fff'%3E%3Cg fill-rule='evenodd'%3E%3Cpath fill-rule='nonzero' d='M1.5 1.5v22h16.048V6.574L12.474 1.5H1.5zM1.19 0h11.905L18.7 5.604c.223.223.349.526.349.841V23.81a1.19 1.19 0 0 1-1.19 1.19H1.19A1.19 1.19 0 0 1 0 23.81V1.19C0 .533.533 0 1.19 0z'/%3E%3Cpath d='M10.271 15.532c.675 0 1.415-.343 1.961-.878l.986 1.082c-.782.814-1.929 1.339-3.032 1.339-1.8 0-3.247-1.082-3.74-2.636H5.332v-.793h.954a4.92 4.92 0 0 1-.022-.407c0-.16.011-.31.022-.46h-.954v-.793h1.136c.525-1.511 1.982-2.54 3.793-2.54a4.25 4.25 0 0 1 2.957 1.243l-.986 1.2c-.514-.589-1.253-.975-1.96-.975-.826 0-1.543.418-1.94 1.072h2.475v.793H8.032a1.976 1.976 0 0 0-.043.439c0 .15.011.29.032.428h2.786v.793H8.321a2.245 2.245 0 0 0 1.95 1.093z'/%3E%3Cpath fill-rule='nonzero' d='M15.75 5.11L13.64 3v2.177l2.109-.068zm-3.609.842V1.19a.75.75 0 0 1 1.28-.53l4.613 4.613a.75.75 0 0 1-.506 1.28l-4.613.149a.75.75 0 0 1-.774-.75z'/%3E%3C/g%3E%3C/svg%3E"); }
.styles__gratisDelivery--1XFlo {
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='23' viewBox='0 0 29 23' fill='%23181818'%3E%3Cg fill-rule='evenodd'%3E%3Cpath d='M1.181 6.6v1.899h1.278v.9H1.181V12h-.99V5.7H2.81v.9H1.181zM6.365 12H5.357c-.054-.162-.09-.261-.09-.774v-.99c0-.585-.198-.801-.648-.801h-.342V12h-.99V5.7h1.494c1.026 0 1.467.477 1.467 1.449v.495c0 .648-.207 1.071-.648 1.278.495.207.657.684.657 1.341v.972c0 .306.009.531.108.765zM4.754 6.6h-.477v1.935h.387c.369 0 .594-.162.594-.666v-.621c0-.45-.153-.648-.504-.648zm3.141 0v1.755h1.359v.9H7.895V11.1h1.71v.9h-2.7V5.7h2.7v.9h-1.71zm3.312 0v1.755h1.359v.9h-1.359V11.1h1.71v.9h-2.7V5.7h2.7v.9h-1.71z'/%3E%3Cpath fill-rule='nonzero' d='M28.398 9.326v6.136c0 3.039-1.792 4.019-5.64 4.019v-1.5c3.13 0 4.14-.553 4.14-2.52v-4.635h-9.99V2.083H11.31c-.661 0-.661-1.5 0-1.5h7.098v8.743h9.99z'/%3E%3Cpath fill-rule='nonzero' d='M17.734 3.543v-1.5h5.149l5.414 7.444-1.213.882-4.965-6.826zm2.084 19.207c-2.168 0-3.932-1.733-3.932-3.878 0-2.144 1.764-3.877 3.932-3.877 2.169 0 3.932 1.733 3.932 3.877 0 2.145-1.763 3.878-3.932 3.878zm0-1.5c1.346 0 2.432-1.067 2.432-2.378 0-1.31-1.086-2.377-2.432-2.377-1.346 0-2.432 1.067-2.432 2.377 0 1.31 1.086 2.378 2.432 2.378zM8.91 22.75c-2.17 0-3.933-1.733-3.933-3.878 0-2.144 1.763-3.877 3.932-3.877s3.932 1.733 3.932 3.877c0 2.145-1.763 3.878-3.932 3.878zm0-1.5c1.345 0 2.43-1.067 2.43-2.378 0-1.31-1.085-2.377-2.43-2.377-1.347 0-2.433 1.067-2.433 2.377 0 1.31 1.086 2.378 2.432 2.378z'/%3E%3Cpath d='M12.091 18.426h4.545v1.5h-4.545zm-9.091 0h2.727v1.5H3c-.667-.5-.667-1 0-1.5z'/%3E%3C/g%3E%3C/svg%3E");
width: 29px;
height: 23px; }
.styles__gratisDelivery--1XFlo.styles__white--ZKXnN {
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='23' viewBox='0 0 29 23' fill='%23fff'%3E%3Cg fill-rule='evenodd'%3E%3Cpath d='M1.181 6.6v1.899h1.278v.9H1.181V12h-.99V5.7H2.81v.9H1.181zM6.365 12H5.357c-.054-.162-.09-.261-.09-.774v-.99c0-.585-.198-.801-.648-.801h-.342V12h-.99V5.7h1.494c1.026 0 1.467.477 1.467 1.449v.495c0 .648-.207 1.071-.648 1.278.495.207.657.684.657 1.341v.972c0 .306.009.531.108.765zM4.754 6.6h-.477v1.935h.387c.369 0 .594-.162.594-.666v-.621c0-.45-.153-.648-.504-.648zm3.141 0v1.755h1.359v.9H7.895V11.1h1.71v.9h-2.7V5.7h2.7v.9h-1.71zm3.312 0v1.755h1.359v.9h-1.359V11.1h1.71v.9h-2.7V5.7h2.7v.9h-1.71z'/%3E%3Cpath fill-rule='nonzero' d='M28.398 9.326v6.136c0 3.039-1.792 4.019-5.64 4.019v-1.5c3.13 0 4.14-.553 4.14-2.52v-4.635h-9.99V2.083H11.31c-.661 0-.661-1.5 0-1.5h7.098v8.743h9.99z'/%3E%3Cpath fill-rule='nonzero' d='M17.734 3.543v-1.5h5.149l5.414 7.444-1.213.882-4.965-6.826zm2.084 19.207c-2.168 0-3.932-1.733-3.932-3.878 0-2.144 1.764-3.877 3.932-3.877 2.169 0 3.932 1.733 3.932 3.877 0 2.145-1.763 3.878-3.932 3.878zm0-1.5c1.346 0 2.432-1.067 2.432-2.378 0-1.31-1.086-2.377-2.432-2.377-1.346 0-2.432 1.067-2.432 2.377 0 1.31 1.086 2.378 2.432 2.378zM8.91 22.75c-2.17 0-3.933-1.733-3.933-3.878 0-2.144 1.763-3.877 3.932-3.877s3.932 1.733 3.932 3.877c0 2.145-1.763 3.878-3.932 3.878zm0-1.5c1.345 0 2.43-1.067 2.43-2.378 0-1.31-1.085-2.377-2.43-2.377-1.347 0-2.433 1.067-2.433 2.377 0 1.31 1.086 2.378 2.432 2.378z'/%3E%3Cpath d='M12.091 18.426h4.545v1.5h-4.545zm-9.091 0h2.727v1.5H3c-.667-.5-.667-1 0-1.5z'/%3E%3C/g%3E%3C/svg%3E"); }
.styles__deliveryTime--3p889 {
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='34' height='21' viewBox='0 0 34 21' fill='%23181818'%3E%3Cg fill-rule='evenodd'%3E%3Cpath fill-rule='nonzero' d='M18.957 1.5l-.95 6.266.712-.497 1.412 1.579 1.604-1.524 1.48 1.047 1.04-6.871h-5.298zM17.667 0H26l-1.667 11-2.458-1.74L20.043 11l-1.555-1.74L16 11l1.667-11z'/%3E%3Cpath fill-rule='nonzero' d='M31.57 1.5H10.882c-.382 0-.692-.336-.692-.75s.31-.75.692-.75h21.534c.439 0 .767.435.679.9l-3.572 18.926c-.066.35-.35.6-.678.6H9.693c-.383 0-.693-.335-.693-.75 0-.414.31-.75.693-.75H28.28L31.569 1.5z'/%3E%3Crect width='10' height='1.5' y='5' rx='.75'/%3E%3Crect width='12' height='1.5' x='1' y='9' rx='.75'/%3E%3Crect width='8' height='1.5' x='2' y='13' rx='.75'/%3E%3C/g%3E%3C/svg%3E");
width: 34px;
height: 22px; }
.styles__deliveryTime--3p889.styles__white--ZKXnN {
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='34' height='21' viewBox='0 0 34 21' fill='%23fff'%3E%3Cg fill-rule='evenodd'%3E%3Cpath fill-rule='nonzero' d='M18.957 1.5l-.95 6.266.712-.497 1.412 1.579 1.604-1.524 1.48 1.047 1.04-6.871h-5.298zM17.667 0H26l-1.667 11-2.458-1.74L20.043 11l-1.555-1.74L16 11l1.667-11z'/%3E%3Cpath fill-rule='nonzero' d='M31.57 1.5H10.882c-.382 0-.692-.336-.692-.75s.31-.75.692-.75h21.534c.439 0 .767.435.679.9l-3.572 18.926c-.066.35-.35.6-.678.6H9.693c-.383 0-.693-.335-.693-.75 0-.414.31-.75.693-.75H28.28L31.569 1.5z'/%3E%3Crect width='10' height='1.5' y='5' rx='.75'/%3E%3Crect width='12' height='1.5' x='1' y='9' rx='.75'/%3E%3Crect width='8' height='1.5' x='2' y='13' rx='.75'/%3E%3C/g%3E%3C/svg%3E"); }
.styles__returnDays--QfBeL {
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 22 22' fill='%23181818'%3E%3Cg fill-rule='evenodd'%3E%3Cpath fill-rule='nonzero' d='M4.074 3.13A2.574 2.574 0 0 0 1.5 5.704v12.222A2.574 2.574 0 0 0 4.074 20.5h13.852a2.574 2.574 0 0 0 2.574-2.574V5.704a2.574 2.574 0 0 0-2.574-2.574H4.074zm0-1.5h13.852A4.074 4.074 0 0 1 22 5.704v12.222A4.074 4.074 0 0 1 17.926 22H4.074A4.074 4.074 0 0 1 0 17.926V5.704A4.074 4.074 0 0 1 4.074 1.63z'/%3E%3Crect width='2.99' height='1.63' x='4.074' y='7.333' rx='.815'/%3E%3Crect width='2.99' height='1.63' x='9.37' y='7.333' rx='.815'/%3E%3Crect width='2.99' height='1.63' x='14.667' y='7.333' rx='.815'/%3E%3Crect width='2.99' height='1.63' x='4.074' y='11.407' rx='.815'/%3E%3Crect width='2.99' height='1.63' x='9.37' y='11.407' rx='.815'/%3E%3Crect width='2.99' height='1.63' x='14.667' y='11.407' rx='.815'/%3E%3Crect width='2.99' height='1.63' x='4.074' y='15.481' rx='.815'/%3E%3Crect width='2.99' height='1.63' x='9.37' y='15.481' rx='.815'/%3E%3Crect width='2.99' height='1.63' x='14.667' y='15.481' rx='.815'/%3E%3Crect width='1.5' height='4.074' x='5.704' rx='.75'/%3E%3Crect width='1.5' height='4.074' x='10.593' rx='.75'/%3E%3Crect width='1.5' height='4.074' x='15.481' rx='.75'/%3E%3C/g%3E%3C/svg%3E");
width: 22px;
height: 22px; }
.styles__returnDays--QfBeL.styles__white--ZKXnN {
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 22 22' fill='%23fff'%3E%3Cg fill-rule='evenodd'%3E%3Cpath fill-rule='nonzero' d='M4.074 3.13A2.574 2.574 0 0 0 1.5 5.704v12.222A2.574 2.574 0 0 0 4.074 20.5h13.852a2.574 2.574 0 0 0 2.574-2.574V5.704a2.574 2.574 0 0 0-2.574-2.574H4.074zm0-1.5h13.852A4.074 4.074 0 0 1 22 5.704v12.222A4.074 4.074 0 0 1 17.926 22H4.074A4.074 4.074 0 0 1 0 17.926V5.704A4.074 4.074 0 0 1 4.074 1.63z'/%3E%3Crect width='2.99' height='1.63' x='4.074' y='7.333' rx='.815'/%3E%3Crect width='2.99' height='1.63' x='9.37' y='7.333' rx='.815'/%3E%3Crect width='2.99' height='1.63' x='14.667' y='7.333' rx='.815'/%3E%3Crect width='2.99' height='1.63' x='4.074' y='11.407' rx='.815'/%3E%3Crect width='2.99' height='1.63' x='9.37' y='11.407' rx='.815'/%3E%3Crect width='2.99' height='1.63' x='14.667' y='11.407' rx='.815'/%3E%3Crect width='2.99' height='1.63' x='4.074' y='15.481' rx='.815'/%3E%3Crect width='2.99' height='1.63' x='9.37' y='15.481' rx='.815'/%3E%3Crect width='2.99' height='1.63' x='14.667' y='15.481' rx='.815'/%3E%3Crect width='1.5' height='4.074' x='5.704' rx='.75'/%3E%3Crect width='1.5' height='4.074' x='10.593' rx='.75'/%3E%3Crect width='1.5' height='4.074' x='15.481' rx='.75'/%3E%3C/g%3E%3C/svg%3E"); }
.styles__control--24_s5 {
display: inline-block;
vertical-align: middle;
cursor: pointer;
position: relative;
min-height: 22px; }
.styles__controlWide--UMf07 {
display: block;
width: 100%; }
.styles__label--1XlRl {
display: block;
position: relative;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
font-weight: 300;
font-size: 14px;
height: 22px;
line-height: 16px;
letter-spacing: 0.3px;
padding: 3px 6px 3px 30px; }
.styles__indicator--1zsSd {
border: 1px solid #e6e6e7;
width: 18px;
height: 18px;
background: #fff;
display: block;
position: absolute;
top: 2px;
left: 2px;
z-index: 1; }
.styles__input--3n7eD {
position: absolute;
left: -9999px;
visibility: hidden;
pointer-events: none; }
.styles__input--3n7eD:checked:not(:disabled) ~ .styles__indicator--1zsSd {
background-color: #181818;
border-color: #181818; }
.styles__input--3n7eD:checked:not(:disabled) ~ .styles__label--1XlRl {
font-weight: 600; }
.styles__input--3n7eD:disabled {
pointer-events: none; }
.styles__input--3n7eD:disabled ~ .styles__indicator--1zsSd {
pointer-events: none; }
.styles__input--3n7eD:disabled ~ .styles__indicator--1zsSd::after {
position: absolute;
top: 50%;
left: 50%;
margin-left: -5px;
height: 1px;
background-color: #e6e6e7;
width: 10px;
content: ''; }
.styles__input--3n7eD:hover:not(:disabled):not(:checked) ~ .styles__indicator--1zsSd, .styles__input--3n7eD:active:not(:disabled):not(:checked) ~ .styles__indicator--1zsSd {
border-color: #181818;
background-color: #f4f4f5; }
.styles__input--3n7eD:hover:not(:disabled) ~ .styles__label--1XlRl, .styles__input--3n7eD:active:not(:disabled) ~ .styles__label--1XlRl {
background-color: #f4f4f5; }
.styles__noBackground--2k89T:hover:not(:disabled) ~ .styles__label--1XlRl, .styles__noBackground--2k89T:active:not(:disabled) ~ .styles__label--1XlRl {
background-color: transparent; }
.styles__checkbox--FWQdG { }
.styles__checkbox--FWQdG .styles__input--3n7eD:checked ~ .styles__indicator--1zsSd {
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='9' height='6' viewBox='0 0 9 6' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3Echeckbox-checkmark%3C/title%3E%3Cpath d='M.171 2.103a.572.572 0 0 1 .809 0l2.452 2.452L8.044.148a.572.572 0 0 1 .79.828L3.818 5.768a.572.572 0 0 1-.8 0L.172 2.92a.572.572 0 0 1 0-.816l-.001-.001z' fill='%23FFF' fill-rule='evenodd'/%3E%3C/svg%3E");
background-repeat: no-repeat;
background-position: center; }
.styles__radio--1_9RZ { }
.styles__radio--1_9RZ .styles__label--1XlRl {
border-radius: 22px;
padding-right: 10px; }
.styles__radio--1_9RZ .styles__indicator--1zsSd {
border-radius: 100%; }
.styles__radio--1_9RZ .styles__indicator--1zsSd::before {
position: absolute;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
width: 4px;
height: 4px;
background: #fff;
content: '';
display: none;
border-radius: 4px; }
.styles__radio--1_9RZ .styles__input--3n7eD:checked ~ .styles__indicator--1zsSd::before {
display: block; }
.styles__container--1CzQM {
background: #ccd4f7;
height: 115px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
color: #fff;
padding-right: 30px;
background-size: cover; }
@media only screen and (min-width: 1024px) and (max-width: 1439px) {
.styles__container--1CzQM {
height: 157px;
padding-right: 40px; } }
@media only screen and (min-width: 1440px) and (max-width: 1919px) {
.styles__container--1CzQM {
height: 185px;
padding-right: 80px; } }
@media only screen and (min-width: 1920px) {
.styles__container--1CzQM {
height: 199px;
padding-right: 100px; } }
.styles__formContainer--5gYGt {
max-width: 400px;
color: #fff; }
@media only screen and (min-width: 1024px) {
.styles__formContainer--5gYGt {
max-width: 500px; } }
.styles__title--3Dfut {
font-family: Montserrat, Arial, sans-serif;
font-size: 24px;
font-weight: 300;
line-height: 1.33;
text-align: left;
margin-bottom: 0;
color: #181818; }
.styles__subtitle--1WqEj {
font-family: Montserrat, Arial, sans-serif;
font-size: 14px;
font-weight: 300;
line-height: 1.54;
text-align: left;
margin-bottom: 10px;
color: #181818; }
.styles__inputWrapper--2uRUx {
position: relative;
width: 230px;
height: 40px;
margin-bottom: 5px;
display: inline-block; }
@media only screen and (min-width: 1024px) {
.styles__inputWrapper--2uRUx {
width: 280px; } }
.styles__input--1gF49 {
width: 230px;
height: 40px;
padding: 0 10px;
bottom: 1px;
background-color: #fff; }
@media only screen and (min-width: 1024px) {
.styles__input--1gF49 {
width: 280px; } }
.styles__input--1gF49::-webkit-input-placeholder {
font-size: 14px;
color: #181818;
font-weight: 300;
height: 100%;
font-family: Montserrat, Arial, sans-serif; }
.styles__input--1gF49:-ms-input-placeholder {
font-size: 14px;
color: #181818;
font-weight: 300;
height: 100%;
font-family: Montserrat, Arial, sans-serif; }
.styles__input--1gF49::-ms-input-placeholder {
font-size: 14px;
color: #181818;
font-weight: 300;
height: 100%;
font-family: Montserrat, Arial, sans-serif; }
.styles__input--1gF49::placeholder {
font-size: 14px;
color: #181818;
font-weight: 300;
height: 100%;
font-family: Montserrat, Arial, sans-serif; }
.styles__inputError--2lws5 {
border: 1px solid #ec4837;
color: #ec4837;
padding: 0 30px 0 10px; }
.styles__errorIcon--2YtEG {
width: 14px;
height: 14px;
border-radius: 50%;
position: absolute;
right: 10px;
top: 13px;
background: url("data:image/svg+xml;charset=utf-8,%3Csvg width='25' height='25' viewBox='0 0 25 25' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3EShape%3C/title%3E%3Cpath d='M12.5 25C5.596 25 0 19.404 0 12.5S5.596 0 12.5 0 25 5.596 25 12.5 19.404 25 12.5 25zm-5.833-6.25c.106 0 .21-.04.292-.12l5.54-5.546 5.545 5.545s.124.12.276.12c.208 0 .296-.105.325-.14a.398.398 0 0 0 .103-.294.45.45 0 0 0-.12-.272l-5.552-5.537 5.55-5.554a.413.413 0 0 0-.582-.583L12.5 11.916 6.957 6.37s-.086-.104-.286-.104c-.21 0-.37.112-.414.31-.05.217.115.38.115.38l5.55 5.544-5.545 5.545a.412.412 0 1 0 .292.704z' fill='%23EF5350' fill-rule='evenodd'/%3E%3C/svg%3E") no-repeat center;
background-size: contain; }
.styles__innerDisclaimer--sQLuC {
color: #fff;
display: none;
font-family: Montserrat, Arial, sans-serif;
font-size: 14px;
font-weight: 300;
line-height: 1.56;
margin-bottom: 0;
margin-top: 5px;
text-align: left; }
@media only screen and (min-width: 1024px) {
.styles__innerDisclaimer--sQLuC {
display: block; } }
.styles__outerDisclaimer--1xV8m {
font-family: Montserrat, Arial, sans-serif;
font-size: 9px;
font-weight: 300;
line-height: 1.56;
color: #181818;
margin-top: 5px; }
@media only screen and (min-width: 1024px) {
.styles__outerDisclaimer--1xV8m {
display: none; } }
.styles__radio--3oGuB {
color: #fff; }
.styles__button--190dh {
width: 152px;
height: 40px;
margin-left: 10px; }
.styles__successContainer--3pfVY {
max-width: 400px;
color: #fff;
text-align: left;
font-weight: 300;
position: relative; }
@media only screen and (min-width: 1024px) {
.styles__successContainer--3pfVY {
max-width: 500px; } }
.styles__successContainer--3pfVY::before {
content: '';
position: absolute;
top: 7px;
left: -20px;
width: 80px;
height: 55px;
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='9' height='6' viewBox='0 0 9 6' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3Echeckbox-checkmark%3C/title%3E%3Cpath d='M.171 2.103a.572.572 0 0 1 .809 0l2.452 2.452L8.044.148a.572.572 0 0 1 .79.828L3.818 5.768a.572.572 0 0 1-.8 0L.172 2.92a.572.572 0 0 1 0-.816l-.001-.001z' fill='%23FFF' fill-rule='evenodd'/%3E%3C/svg%3E");
background-size: 80px 55px; }
.styles__successTitle--3XUO4 {
font-size: 24px;
padding-left: 90px;
text-align: left; }
.styles__successText--x5Lno {
font-size: 14px;
padding-left: 90px;
text-align: left; }
.styles__container--2YMzu {
position: relative;
display: inline-block;
vertical-align: middle;
width: 100%; }
.styles__content--bRYTZ {
width: 100%;
display: none;
position: absolute;
top: 100%;
visibility: hidden;
margin-top: 10px;
border: 1px solid #e6e6e7;
background-color: #fff;
z-index: 1000; }
.styles__contentToTop--1LBuP {
top: auto;
bottom: 100%;
margin: 0 0 10px; }
.styles__contentOpened--1LsZ- {
display: block;
-webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.05);
box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.05);
visibility: visible; }
.styles__contentCloserButton--1FCwy {
display: block;
height: 26px;
width: 100%;
cursor: pointer;
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='4' viewBox='0 0 7 4'%3E%3Cpath fill='%23181818' d='M.148 3.823a.51.51 0 0 0 .735 0l2.506-2.589a.138.138 0 0 1 .202 0l2.526 2.61a.51.51 0 0 0 .74-.006.53.53 0 0 0-.005-.73L4.092.258A.833.833 0 0 0 2.888.256l-2.74 2.83a.53.53 0 0 0 0 .736l.133-.126-.133.126z'/%3E%3C/svg%3E");
background-position: center;
background-repeat: no-repeat;
background-size: 11px 6px; }
.styles__contentCloserButtonBottom--1So5F {
-webkit-transform: rotate(180deg);
transform: rotate(180deg); }
.styles__disabledDropdownItem--HUA1l {
color: #e6e6e7; }
.styles__dropdownItemContainer--RRbb0 {
background-color: #fff;
display: block;
line-height: 36px;
height: 36px;
letter-spacing: 0.8px;
text-align: left;
color: #181818; }
.styles__dropdownItem--T37lQ {
display: block;
padding: 0 10px;
cursor: pointer; }
.styles__dropdownItemContainer--RRbb0:hover {
background-color: #f4f4f5; }
.styles__selectedDropdownItem--1cuEh {
font-weight: 600; }
.styles__opener--1euOS {
display: block;
width: 100%;
height: 40px;
border: 1px solid #e6e6e7;
position: relative;
background: #fff; }
.styles__opener--1euOS:hover {
border: 1px solid #b3b3b3; }
.styles__openerActive--We6iO {
-webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.05);
box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.05); }
.styles__openerInner--z2neD {
display: block;
width: 100%;
height: 40px;
color: #181818;
line-height: 38px;
position: relative;
min-width: 100px;
padding: 0 25px 0 10px;
font-size: 13px;
letter-spacing: 0.8px;
font-family: 'Montserrat', sans-serif;
font-weight: 300;
text-align: left;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis; }
.styles__openerInner--z2neD::after {
position: absolute;
top: 50%;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
content: '';
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='4' viewBox='0 0 7 4'%3E%3Cpath d='M.148.177a.51.51 0 0 1 .735 0l2.506 2.589a.138.138 0 0 0 .202 0L6.117.156a.51.51 0 0 1 .74.006.53.53 0 0 1-.005.73l-2.76 2.85a.833.833 0 0 1-1.204.001L.148.913a.53.53 0 0 1 0-.736L.28.303.148.177z'/%3E%3C/svg%3E");
width: 7px;
height: 4px;
right: 11px; }
.styles__openerInnerActive--2W4Fm::after {
-webkit-transform: translateY(-50%) rotate(-180deg);
transform: translateY(-50%) rotate(-180deg); }
.customControlStyles__indicator--d2pQN {
left: 10px;
top: 10px; }
.customControlStyles__label--2Vtz3 {
height: 36px;
line-height: 32px;
padding-left: 40px; }
.styles__row--3cgQ- {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center; }
.styles__rowSelected--2dwcZ .styles__itemCountry--1YKSG,
.styles__rowSelected--2dwcZ .styles__itemLanguage--3PUCO {
font-weight: 600; }
.styles__itemCountry--1YKSG {
color: #181818;
position: relative;
padding: 0 0 0 36px; }
.styles__itemLanguage--3PUCO {
font-size: 11px;
text-align: right; }
.styles__flagIcon--EW0Ls {
position: absolute;
top: 5px;
left: 0;
width: 27px;
height: 27px;
border-radius: 27px;
overflow: hidden;
border: 1px solid #e7e7e8; }
.styles__flagIconImage--J2tMW {
display: block;
width: 26px;
height: 26px;
max-width: none; }
.styles__headline--3tLBg {
font-size: 16px;
margin-bottom: 15px; }
.styles__icons--2q-36 {
display: -webkit-box;
display: -ms-flexbox;
display: flex; }
.styles__icon--3I1PI {
display: inline-block;
width: 30px;
height: 30px;
margin: 0 0 0 15px;
background-repeat: no-repeat;
background-size: 30px; }
.styles__icon--3I1PI:first-child {
margin: 0; }
.styles__facebook--dkbWC {
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='30' height='30' viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3EFill-1%3C/title%3E%3Cpath d='M14.91 0C6.675 0 0 6.542 0 14.612c0 7.287 5.443 13.325 12.56 14.43V18.814H9.165V14.96h3.397v-2.844c0-3.3 2.057-5.096 5.06-5.096 1.44 0 2.676.105 3.037.15v3.45h-2.084c-1.633 0-1.95.76-1.95 1.877v2.462h3.897l-.508 3.854h-3.388v10.31c7.427-.833 13.197-7.01 13.197-14.512C29.82 6.542 23.146 0 14.91 0' fill='%23333334' fill-rule='evenodd'/%3E%3C/svg%3E"); }
.styles__twitter--2n_US {
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='30' height='29' viewBox='0 0 30 29' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3ECombined-Shape%3C/title%3E%3Cpath d='M14.705 28.82C6.585 28.82 0 22.37 0 14.41 0 6.452 6.584 0 14.705 0c8.12 0 14.705 6.452 14.705 14.41 0 7.96-6.584 14.41-14.705 14.41zM5.665 6.71c-1.87 3.21 1.195 5.567 1.195 5.567s-.736.1-1.79-.427c0 3.45 3.366 4.213 3.366 4.213s-1.28.02-1.922.02c1.106 2.864 4.06 2.925 4.06 2.925s-1.382 1.91-6.174 1.91c2.388 1.887 9.578 3.162 14.214-.833 4.635-3.996 4.556-8.863 4.556-9.34 0-.478 0-.63.2-.834 1.157-.92 1.916-2.037 1.916-2.037s-1.447.527-2.124.527c1.332-1.31 1.51-2.106 1.51-2.106s-1.59.582-2.056.736c-.464.155-.616.126-.958-.154-.355-.165-.66-.71-2.172-.986-1.395-.24-5.304.42-4.94 5.173-6.395-.524-8.53-4.187-8.882-4.352z' fill='%23333334' fill-rule='evenodd'/%3E%3C/svg%3E"); }
.styles__instagram--lDyFO {
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='30' height='30' viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3Einstagram%3C/title%3E%3Cg transform='translate(.362 .056)' fill='none' fill-rule='evenodd'%3E%3Cellipse fill='currentColor' cx='14.595' cy='14.571' rx='14.595' ry='14.571'/%3E%3Cpath d='M20.405 9.983c-.54.005-1.017-.455-1.012-.976.005-.518.49-.98 1.02-.968.548.013.997.476.973 1.005-.022.507-.47.934-.98.938m-5.885 10.11c-3.055-.017-5.49-2.407-5.482-5.38.008-2.948 2.44-5.3 5.486-5.303 3.063-.004 5.484 2.365 5.48 5.364-.006 2.933-2.48 5.333-5.483 5.318m10.16-9.97c-.358-2.907-2.523-4.937-5.512-5.076-1.528-.07-3.06-.012-4.593-.012v-.03c-1.35 0-2.7-.01-4.05.002-3.736.034-6.018 2.13-6.152 5.786a113.913 113.913 0 0 0-.025 7.82c.11 3.447 2.508 5.793 5.92 5.854 2.88.052 5.765.047 8.646 0 2.78-.046 4.99-1.845 5.664-4.477.35-1.365.212-2.752.204-4.128-.01-1.914.134-3.83-.102-5.74zm-6.177 4.606c.002 2.214-1.82 4.037-4.012 4.016-2.19-.02-3.985-1.81-3.987-3.982-.003-2.208 1.823-4.034 4.017-4.018 2.19.017 3.98 1.81 3.983 3.984z' fill='%23F4F4F5'/%3E%3C/g%3E%3C/svg%3E"); }
.styles__pinterest--2-gdf {
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3EFill-1%3C/title%3E%3Cpath d='M20.3 1.193c1.804.797 3.367 1.87 4.69 3.222a14.173 14.173 0 0 1 3.06 4.734c.717 1.804 1.03 3.715.935 5.732a13.242 13.242 0 0 1-1.346 5.33 14.452 14.452 0 0 1-3.273 4.388c-1.36 1.24-2.943 2.207-4.747 2.9-1.803.696-3.745.996-5.822.904a14.003 14.003 0 0 1-5.284-1.25 14.777 14.777 0 0 1-4.392-3.026 14.442 14.442 0 0 1-3.003-4.43C.37 18.006 0 16.18 0 14.217c0-1.962.382-3.808 1.147-5.54.765-1.73 1.8-3.238 3.103-4.525 1.303-1.285 2.837-2.3 4.604-3.04C10.62.37 12.504 0 14.506 0c2.06 0 3.99.398 5.795 1.193M13.445 17.91c.142.09.27.184.383.276.584.426 1.2.686 1.84.778a5.537 5.537 0 0 0 1.984-.083c.89-.202 1.66-.564 2.31-1.082a7 7 0 0 0 1.658-1.916 8.917 8.917 0 0 0 1.105-2.888c.19-1 .236-2.027.142-3.082a6.494 6.494 0 0 0-.765-2.637c-.435-.796-1.06-1.472-1.87-2.027-1.303-.888-2.663-1.42-4.08-1.597-1.417-.174-2.872-.04-4.364.403-.85.26-1.657.65-2.422 1.167a7.59 7.59 0 0 0-1.94 1.888c-.53.74-.912 1.592-1.148 2.554-.237.963-.26 2.01-.07 3.138.13.777.414 1.42.85 1.93.433.51 1.047.875 1.84 1.097.094.018.165.013.213-.015a.655.655 0 0 0 .155-.152c.17-.352.25-.704.24-1.055a1.775 1.775 0 0 0-.353-1c-.36-.5-.567-1.018-.624-1.555a5.344 5.344 0 0 1 .085-1.638c.17-.795.5-1.522.992-2.18a6.672 6.672 0 0 1 1.756-1.638 6.83 6.83 0 0 1 2.226-.916 6.095 6.095 0 0 1 2.422-.042c.85.186 1.638.565 2.366 1.14.727.572 1.185 1.405 1.374 2.498.113.61.165 1.217.156 1.82a7.81 7.81 0 0 1-.24 1.79 7.322 7.322 0 0 1-.497 1.485c-.218.47-.495.91-.835 1.317-.36.426-.77.746-1.233.958-.465.214-.98.283-1.546.21-.566-.075-.987-.266-1.26-.57-.274-.306-.402-.736-.383-1.29 0-.113.01-.22.03-.32.018-.103.037-.2.057-.292.113-.426.23-.847.354-1.264.123-.417.25-.838.383-1.265.094-.333.184-.666.27-1 .084-.332.117-.683.098-1.054a1.608 1.608 0 0 0-.282-.86c-.17-.24-.425-.416-.765-.527a1.957 1.957 0 0 0-1.275-.07c-.415.12-.765.375-1.048.764a4.38 4.38 0 0 0-.793 1.833 4.136 4.136 0 0 0 .14 1.97c.115.297.17.584.17.862 0 .277-.046.555-.14.833-.04.148-.076.3-.114.458-.038.158-.075.31-.113.458-.283 1.02-.557 2.047-.822 3.083a16.216 16.216 0 0 0-.482 3.165c-.038.5-.047 1-.028 1.5.018.5.066 1.018.142 1.554a.847.847 0 0 1 .155-.125.644.644 0 0 0 .128-.097c.32-.278.614-.582.88-.916.263-.334.49-.694.678-1.083.266-.536.488-1.082.667-1.637.18-.555.335-1.12.468-1.694.057-.26.113-.524.17-.792.057-.268.113-.55.17-.847.15.094.298.187.44.28' fill='%23333334' fill-rule='evenodd'/%3E%3C/svg%3E"); }
.styles__youtube--1Fq7V {
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='30' height='30' viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3Eicon/youtube%3C/title%3E%3Cg transform='translate(.447)' fill='none' fill-rule='evenodd'%3E%3Cellipse fill='currentColor' cx='14.595' cy='14.571' rx='14.595' ry='14.571'/%3E%3Cpath d='M19.52 18.615c.026-.18.15-.322.374-.426a.942.942 0 0 1 .326-.04c.15 0 .253.02.306.06.144.063.243.186.296.366.052.18.078.387.078.62h-1.42c0-.207.013-.4.04-.58zm2.16.474a9.967 9.967 0 0 0-.03-.98c0-.102-.03-.21-.09-.327a1.068 1.068 0 0 0-.206-.29 1.428 1.428 0 0 0-.81-.388 2.188 2.188 0 0 0-.906.078c-.29.077-.523.216-.7.416-.178.2-.273.44-.286.724a38.073 38.073 0 0 0-.05 1.5c-.006.497.003.997.03 1.5.013.335.125.603.335.803.21.2.474.352.79.455.302.09.594.097.877.02.283-.078.536-.233.76-.465.197-.194.3-.394.305-.6.006-.206.01-.452.01-.736h-.928c0 .117.003.224.01.32.006.098.003.19-.01.28-.027.17-.095.28-.207.33a.904.904 0 0 1-.385.078c-.145 0-.273-.02-.384-.058-.112-.04-.175-.142-.188-.31a10.29 10.29 0 0 1-.02-.648v-.687h2.072c0-.348.003-.687.01-1.016zM17.35 6.983h.572v3.968c0 .155.026.293.08.416.05.123.17.183.354.183.197 0 .325-.056.384-.172a.922.922 0 0 0 .09-.426V6.985h1.045v5.38c-.237-.04-.48-.04-.73 0-.25.038-.5-.04-.75-.233l-.01.01-.088.087c-.263.22-.55.283-.858.192-.31-.09-.504-.302-.583-.638a3.053 3.053 0 0 1-.08-.698v-4.1h.573zm-1.568 12.124a8.33 8.33 0 0 0-.01-.687c0-.192.05-.334.148-.424a.576.576 0 0 1 .404-.136c.17 0 .31.048.414.145.105.097.158.236.158.416-.013.466-.017.93-.01 1.395.007.464.01.93.01 1.393 0 .193-.056.33-.167.406a.732.732 0 0 1-.426.116.56.56 0 0 1-.384-.126c-.1-.083-.148-.215-.148-.396a12.605 12.605 0 0 0 0-1.413c0-.232.003-.46.01-.687zm-1.194-1.79v5.264a.844.844 0 0 1 .64-.02c.23.078.386-.057.465-.406.13.065.25.133.355.203.105.07.217.125.335.164.276.116.523.132.74.048.217-.084.385-.26.503-.532.053-.09.095-.187.128-.29a1.01 1.01 0 0 0 .05-.31c0-.542.002-1.083.01-1.625.006-.542.002-1.09-.01-1.645-.027-.4-.19-.684-.494-.852-.303-.167-.644-.167-1.025 0-.08.04-.155.075-.227.107a6.5 6.5 0 0 0-.267.126v-1.971H14.59v1.74zm.326-8.38a7.96 7.96 0 0 0-.01-.676c0-.18-.046-.33-.138-.445-.093-.116-.23-.174-.414-.174-.185 0-.32.055-.405.164a.757.757 0 0 0-.148.416v2.787c0 .167.042.307.127.416.086.11.22.164.405.164.197 0 .34-.054.434-.164a.655.655 0 0 0 .138-.436 8.3 8.3 0 0 0 .01-.686 22.224 22.224 0 0 1 0-1.365zm-2.21-.076c.007-.284.03-.56.07-.832.052-.4.207-.71.463-.93.256-.22.588-.335.996-.347.447-.026.83.067 1.144.28.316.213.487.52.513.92.052.567.076 1.135.07 1.702-.008.568-.03 1.13-.07 1.683-.04.4-.214.704-.523.91-.31.207-.68.304-1.114.29-.447-.025-.793-.14-1.036-.348-.243-.206-.398-.522-.463-.948a2.629 2.629 0 0 1-.04-.484 6.705 6.705 0 0 1-.02-.522v-.542h-.04c.027-.27.043-.548.05-.832zm.503 8.553h-.61v3.735c0 .155-.03.293-.09.416s-.18.177-.365.164c-.17 0-.266-.064-.286-.193-.02-.13-.03-.252-.03-.368v-3.735h-1.222v2.187c0 .724.006 1.446.02 2.168.012.35.117.594.315.736.196.142.472.16.827.058.184-.052.362-.122.533-.213.17-.09.348-.175.533-.253v.446h.986v-5.148h-.613zM8.927 4.808c.197-.007.387.003.572.03.05 0 .114.035.186.105.072.07.115.14.128.204.132.36.253.728.365 1.102.11.374.233.774.365 1.2.13-.4.253-.778.364-1.133.11-.355.213-.706.305-1.055.052-.18.128-.306.227-.377.098-.07.24-.093.424-.068.145.013.292.017.444.01.15-.006.312-.01.483-.01-.092.22-.178.43-.256.63-.08.2-.165.39-.257.57a8.325 8.325 0 0 0-.907 2.39 8.648 8.648 0 0 0-.138 2.545c.026.245.036.493.03.745-.007.25-.01.512-.01.783H9.973c0-.077-.004-.154-.01-.232a2.572 2.572 0 0 1-.01-.232v-1.548c0-.516-.007-1.032-.02-1.548 0-.167-.02-.34-.06-.513a3.002 3.002 0 0 0-.157-.494 115.62 115.62 0 0 0-.69-1.52c-.237-.508-.48-1.034-.73-1.576.223 0 .434-.002.63-.01zm.414 14.746v-3.068h1.44v-.909H6.857v.89h1.242v6.115H9.34v-3.028zm14.243-2.023v4.645a5.69 5.69 0 0 0-.138.426c-.04.143-.092.28-.158.407-.303.516-.684.894-1.144 1.132-.46.238-.993.358-1.598.358H8.847c-.92 0-1.626-.175-2.12-.523-.493-.348-.884-.948-1.173-1.8v-6.193c.09-.206.18-.426.266-.658.085-.232.2-.445.345-.64.302-.386.67-.66 1.105-.82.434-.162.9-.243 1.4-.243h11.54c.947 0 1.67.174 2.17.523.5.348.9.96 1.203 1.838v1.548z' fill='%23FFF'/%3E%3C/g%3E%3C/svg%3E"); }
.styles__snapchat--28PaM {
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='30' height='30' viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3EFill 1%3C/title%3E%3Cpath d='M25.59 21.594c-.21.16-.47.29-.792.402-.44.152-.95.248-1.365.325-.02.155-.05.32-.1.486-.205.69-.64 1-.967 1.138-.31.13-.632.146-.847.146-.21 0-.433-.016-.668-.034-.252-.018-.513-.037-.77-.037-.4 0-.695.046-.907.144-.29.134-.6.315-.926.507-.91.535-1.94 1.14-3.24 1.14-1.3 0-2.33-.605-3.24-1.14-.326-.19-.635-.372-.925-.506-.212-.098-.51-.145-.908-.145-.257 0-.518.018-.77.036a8.897 8.897 0 0 1-.667.034c-.215 0-.536-.015-.847-.146-.328-.138-.762-.447-.968-1.138-.05-.166-.08-.33-.1-.485-.414-.076-.924-.172-1.364-.324a2.778 2.778 0 0 1-.79-.402c-.418-.32-.65-.765-.65-1.253 0-.253.082-.886.834-1.26.19-.093.387-.156.617-.23.865-.275 2.15-.685 2.846-2.823l-1.052-.424a1.896 1.896 0 0 1-1.19-2.185c.087-.39.308-.738.624-.982a1.741 1.741 0 0 1 1.456-.319l.35.083c.02-.41.028-.84.028-1.282 0-.9.18-1.777.535-2.606.34-.8.824-1.517 1.44-2.136a6.761 6.761 0 0 1 2.127-1.45 6.584 6.584 0 0 1 2.605-.536c.9 0 1.776.18 2.607.536.797.342 1.515.83 2.134 1.448a6.784 6.784 0 0 1 1.448 2.135c.357.83.538 1.708.54 2.608 0 .442.01.87.026 1.282l.352-.083a1.723 1.723 0 0 1 1.453.319c.317.244.538.593.624.982a1.894 1.894 0 0 1-1.19 2.185l-1.05.424c.695 2.138 1.98 2.548 2.844 2.824.23.074.428.137.617.23.752.374.833 1.007.833 1.26 0 .49-.23.934-.65 1.254M15 0C6.716 0 0 6.716 0 15c0 8.284 6.716 15 15 15 8.284 0 15-6.716 15-15 0-8.284-6.716-15-15-15' fill='currentColor' fill-rule='evenodd'/%3E%3C/svg%3E"); }
.styles__googleplus--39ezT {
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='30' height='31' viewBox='0 0 30 31' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3ECombined-Shape%3C/title%3E%3Cpath d='M4.375 4.823S7.882.625 14.875.625c6.845 0 14.448 5.326 14.448 14.41C29.323 27.12 18.51 30.06 14.8 30.06c-1.382 0-3.34-.17-5.174-.843 1.48-.516 4.457-1.54 5.173-4.768.344-3.577-1.61-4.876-2.475-5.572-.864-.696-1.9-1.596-1.9-1.596s-1.314-1.08.136-2.382c1.452-1.3 2.708-2.497 2.858-3.636.338-2.074 0-3.603-1.52-5.117h.857c.386 0 .454-.038.88-.37.448-.41 1.47-1.628 1.47-1.628H7.62s-1.283 0-2.237.265c-.3.155-1.01.408-1.01.408zM22.15 9.747v-3.63h-1.94v3.63h-3.63v1.937h3.63v3.63h1.937v-3.63h3.63V9.747h-3.63zM5.18 6.007c1.396-.832 3.554-.405 4.803 2.288 1.392 3.63.146 5.25-.497 5.714-.644.463-3.54 1.465-5.37-2.636-1.03-3.176.357-4.9 1.064-5.367zM.56 11.25c.52 3.155 2.65 4.912 6.15 4.7-.23.604-.803 1.81.53 3.114-2.927 0-3.865.175-6.29 1.785-1.37-3.185-1.033-7.175-.39-9.6zM2.59 23.2c-.135-.24-.125-.49.08-.858.318-.51 1.106-1.947 4.143-2.33 1.652-.07 2.348.122 3.474.872 1.456 1.093 2.9 1.705 2.338 4.24-.294 1.887-2.338 2.917-4.815 2.835-1.57-.27-4.372-3.52-5.22-4.76z' fill='%23333334' fill-rule='evenodd'/%3E%3C/svg%3E"); }
.styles__footNote--3sEJj {
font-size: 11px;
line-height: 17px;
color: #181818; }
.styles__partnerContainer--W6ho3 {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
width: 81px;
height: 44px; }
@media only screen and (min-width: 1440px) {
.styles__partnerContainer--W6ho3 {
width: 115px;
height: 64px; } }
.styles__listContainer--173AD {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
margin: 30px 0;
padding-top: 30px;
border-top: 1px solid #e6e6e7;
-webkit-box-flex: 1;
-ms-flex: 1 1;
flex: 1 1;
-ms-flex-pack: distribute;
justify-content: space-around; }
.styles__container--2-XdM {
background: #f4f4f5;
padding: 0 120px;
background-size: contain;
background-repeat: no-repeat;
background-position: center; }
.styles__inner--IOyYm {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end; }
.styles__content--gxSkV {
padding: 38px 0 28px; }
.styles__storeButtons--36aE0 {
position: relative;
margin: 11px 0 0; }
.styles__storeButton--23Eog {
display: inline-block;
margin: 0 20px 0 0; }
.styles__title--mIerF {
font-size: 24px;
color: #181818; }
.styles__description--1KM_c {
font-size: 14px;
color: #181818;
margin: -2px 0 0; }
.styles__footerContainer--2_DJs {
padding-bottom: 15px;
width: 100%; }
.styles__countrySwitch--17lXS {
-webkit-box-flex: 0;
-ms-flex: 0 1 280px;
flex: 0 1 280px;
min-width: 280px;
margin: 0 40px 0 0; }
@media only screen and (max-width: 1023px) {
.styles__countrySwitch--17lXS {
margin: 0 100px 0 0; } }
.styles__socialLinks--1bywZ {
-webkit-box-flex: 0;
-ms-flex: 0 1 300px;
flex: 0 1 300px;
min-width: 300px;
margin: 0 40px 0 0; }
@media only screen and (max-width: 1023px) {
.styles__socialLinks--1bywZ {
margin: 0; } }
.styles__footNote--2VfRd {
-webkit-box-flex: 0;
-ms-flex: 0 1 auto;
flex: 0 1 auto; }
@media only screen and (max-width: 1023px) {
.styles__footNote--2VfRd {
-webkit-box-flex: 0;
-ms-flex: 0 1 100%;
flex: 0 1 100%;
margin: 30px 0 0; } }
.styles__lastLine--1_B50 {
display: -webkit-box;
display: -ms-flexbox;
display: flex; }
@media only screen and (max-width: 1023px) {
.styles__lastLine--1_B50 {
-ms-flex-wrap: wrap;
flex-wrap: wrap; } }
.styles__layout--1QK8W {
line-height: 1.428571429;
font-size: 14px;
font-weight: 300;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale; }
.styles__stretchLayout--3omnx {
min-height: 100vh; }
.styles__content--fvGdx {
min-height: 100vh; }
.styles__littleContent--2zUL8 {
min-height: 20vh; }
.styles__container--1vaMX {
position: relative;
background: #fff;
z-index: 101;
background-repeat: no-repeat;
background-position: center;
background-size: cover; }
.styles__content--273gd {
height: 45px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
color: #fff;
font-weight: 400; }
.styles__text--1hI0a {
line-height: 1; }
.styles__text--1hI0a sup {
position: relative;
top: -0.5em;
vertical-align: middle; }
.styles__text--1hI0a strong,
.styles__text--1hI0a b {
font-weight: 400; }
.styles__countdown--294rT {
margin: 0 0 0 20px; }
.styles__close--1Ed0R {
border: 0;
padding: 0;
margin: 0;
outline: none;
background: none;
position: absolute;
top: 0;
height: 100%;
right: 0;
z-index: 12;
width: 45px; }
.styles__close--1Ed0R::before {
position: absolute;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
width: 16px;
height: 16px;
content: '';
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' fill='%23fff'%3E%3Cpath d='M467.7 6.2l38 38L44.2 505.7l-38-38c0 .1 461.5-461.5 461.5-461.5zm37.1 461.5l-38 38L5.3 44.2l38-38 461.5 461.5z'/%3E%3C/svg%3E"); }
.styles__link--3pcvp {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 9; }
.styles__voucher--2_f4q {
z-index: 10;
display: inline-block;
margin: 0 10px !important;
position: relative; }
.styles__container--1_dU4 {
border: 0;
padding: 0;
margin: 0;
outline: none;
background: none;
display: inline-block;
position: relative;
z-index: 200;
-webkit-user-select: text;
-moz-user-select: text;
-ms-user-select: text;
user-select: text;
font-weight: 300;
font-size: 13px;
line-height: 25px;
cursor: pointer;
white-space: nowrap; }
.styles__wrapper--kwBPQ {
display: inline-block;
position: relative; }
.styles__code--s5aGx {
display: inline-block;
color: #fff;
background: #000;
padding: 0 10px;
text-align: center; }
.styles__cta--3BP05 {
display: inline-block;
background: #fff;
color: #181818;
padding: 0 20px;
text-align: center; }
.styles__containerBig--Mz87o {
font-size: 40px; }
.styles__wrapper--3yV27 {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
position: relative;
line-height: 1; }
.styles__number--O8AcJ {
font-size: 14px;
font-weight: 300;
min-width: 26px;
text-align: right; }
.styles__specifier--2-BQp {
font-size: 9px;
margin: 0 5px 0 2px; }
.styles__container--Nfnc5 {
position: fixed;
top: 20px;
right: 20px;
z-index: 1000; }
.styles__notification--uWlTx {
margin: 0 0 15px; }
.styles__notification--141jm {
position: relative;
color: #181818;
background-color: #fff;
-webkit-box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.1);
box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.1);
width: 300px;
padding: 30px 30px 30px 70px;
font-size: 14px;
font-weight: 300;
line-height: 20px; }
.styles__icon--2DD1K {
position: absolute;
top: 50%;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
left: 20px;
width: 35px;
height: 35px;
border-radius: 35px; }
.styles__icon--2DD1K::before {
position: absolute;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
content: '';
background-repeat: no-repeat;
background-size: cover; }
.styles__close--15RkX {
border: 0;
padding: 0;
margin: 0;
outline: none;
background: none;
width: 30px;
height: 30px;
position: absolute;
top: 0;
right: 0; }
.styles__close--15RkX::before {
position: absolute;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
content: '';
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' fill='%23181818'%3E%3Cpath d='M467.7 6.2l38 38L44.2 505.7l-38-38c0 .1 461.5-461.5 461.5-461.5zm37.1 461.5l-38 38L5.3 44.2l38-38 461.5 461.5z'/%3E%3C/svg%3E");
width: 10px;
height: 10px;
background-size: cover; }
.styles__success--3NKVp .styles__icon--2DD1K {
background-color: #97c66b; }
.styles__success--3NKVp .styles__icon--2DD1K::before {
width: 12px;
height: 8px;
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='9' height='6' viewBox='0 0 9 6' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Ctitle%3Echeckbox-checkmark%3C/title%3E%3Cpath d='M.171 2.103a.572.572 0 0 1 .809 0l2.452 2.452L8.044.148a.572.572 0 0 1 .79.828L3.818 5.768a.572.572 0 0 1-.8 0L.172 2.92a.572.572 0 0 1 0-.816l-.001-.001z' fill='%23FFF' fill-rule='evenodd'/%3E%3C/svg%3E"); }
.styles__error--1VNBc .styles__icon--2DD1K {
background-color: #ff5c4b; }
.styles__error--1VNBc .styles__icon--2DD1K::before {
width: 12px;
height: 12px;
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' fill='%23fff'%3E%3Cpath d='M467.7 6.2l38 38L44.2 505.7l-38-38c0 .1 461.5-461.5 461.5-461.5zm37.1 461.5l-38 38L5.3 44.2l38-38 461.5 461.5z'/%3E%3C/svg%3E"); }
.styles__warning--1bFlr .styles__icon--2DD1K {
background-color: #f2c866; }
.styles__info--3HLf- .styles__icon--2DD1K {
background-color: #b3b3b3; }
.styles__container--3EZ2v {
display: block;
position: fixed;
bottom: 0;
left: 0;
width: 100%;
background-color: #acacad;
opacity: 0.9;
z-index: 10010; }
.styles__inner--1px0F {
position: relative;
padding-top: 11px;
padding-bottom: 11px;
padding-right: 200px; }
.styles__text--2yilF {
color: #fff; }
.styles__close--MIVD- {
width: 40px;
height: 40px;
color: #fff;
position: absolute;
top: 1px;
right: 8px;
padding: 0;
margin: 0;
background: none; }
.styles__close--MIVD-::before {
position: absolute;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
content: '';
width: 10px;
height: 10px;
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' fill='%23fff'%3E%3Cpath d='M467.7 6.2l38 38L44.2 505.7l-38-38c0 .1 461.5-461.5 461.5-461.5zm37.1 461.5l-38 38L5.3 44.2l38-38 461.5 461.5z'/%3E%3C/svg%3E"); }
.styles__accept--1IVfG {
color: #fff;
position: absolute;
top: 1px;
right: 50px;
padding: 11px 10px;
margin: 0;
background: none;
font-size: 13px; }
.styles__wrapper--H12ZB {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
background: rgba(24, 24, 24, 0.8);
bottom: -100px;
-webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.1);
box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.1);
color: #fff;
cursor: pointer;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
font-size: 13px;
font-weight: 600;
height: 49px;
opacity: 0;
padding: 6px 44px 6px 20px;
position: fixed;
right: 5%;
-webkit-transition: 300ms opacity ease-in-out, 0ms bottom ease-in-out 300ms;
transition: 300ms opacity ease-in-out, 0ms bottom ease-in-out 300ms;
z-index: 99; }
@media only screen and (min-width: 1920px) {
.styles__wrapper--H12ZB {
right: 10%; } }
.styles__wrapper--H12ZB::after {
position: absolute;
top: 50%;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='513' height='275' viewBox='0 0 513 275' xmlns='http://www.w3.org/2000/svg' stroke='%23fff' fill='%23fff'%3E%3Ctitle%3EShape%3C/title%3E%3Cpath d='M35.2 268c-8.1 8-21.1 8-29.1 0-8.1-8-8.1-20.9 0-28.9L241.4 6c8.1-8 21.1-8 29.1 0L506 239.2c8.1 8 8.1 20.9 0 28.9s-21.1 8-29.1 0L256 55.4 35.2 268z' fill-rule='evenodd'/%3E%3C/svg%3E");
background-repeat: no-repeat;
content: '';
height: 13px;
width: 13px;
right: 20px;
background-size: 13px 13px; }
.styles__entered--dOS5J {
-webkit-transition: 300ms opacity ease-in-out 300ms;
transition: 300ms opacity ease-in-out 300ms;
opacity: 1;
bottom: 50px; }
.styles__superior--RthDP::after {
position: absolute;
top: 3px;
right: 0;
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='4' viewBox='0 0 7 4'%3E%3Cpath d='M.148.177a.51.51 0 0 1 .735 0l2.506 2.589a.138.138 0 0 0 .202 0L6.117.156a.51.51 0 0 1 .74.006.53.53 0 0 1-.005.73l-2.76 2.85a.833.833 0 0 1-1.204.001L.148.913a.53.53 0 0 1 0-.736L.28.303.148.177z'/%3E%3C/svg%3E");
background-repeat: no-repeat;
background-position: center;
width: 10px;
height: 10px;
content: ''; }
.styles__active--D8If0 {
font-weight: 700; }
.styles__active--D8If0.styles__superior--RthDP::after {
-webkit-transform: rotate(180deg);
transform: rotate(180deg); }
.styles__link--P0EQX {
line-height: 16px;
display: block;
position: relative;
margin: 0 0 15px;
letter-spacing: 0.8px; }
.styles__link--P0EQX.styles__noResults--81PGi {
color: #e6e6e7; }
.styles__isSaleCategory--1VlY2 > span {
padding: 1px 4px;
color: #fff;
background: #ec4837; }
.styles__menu--2rMqy {
padding-left: 10px; }
.ShowMore__showMore--2_R85 {
line-height: 16px;
letter-spacing: 0.8px;
padding: 0;
margin-bottom: 15px;
position: relative;
cursor: pointer; }
.ShowMore__showMore--2_R85::after {
position: absolute;
top: 50%;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
right: 0;
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='4' viewBox='0 0 7 4'%3E%3Cpath d='M.148.177a.51.51 0 0 1 .735 0l2.506 2.589a.138.138 0 0 0 .202 0L6.117.156a.51.51 0 0 1 .74.006.53.53 0 0 1-.005.73l-2.76 2.85a.833.833 0 0 1-1.204.001L.148.913a.53.53 0 0 1 0-.736L.28.303.148.177z'/%3E%3C/svg%3E");
background-repeat: no-repeat;
background-position: center;
height: 10px;
width: 10px;
content: ''; }
.ShowMore__showMore--2_R85.ShowMore__isActive--2QpDV::after {
-webkit-transform: rotate(180deg);
transform: rotate(180deg); }
.styles__list--2XUKN > li {
border-bottom: 1px solid #e6e6e7;
padding: 15px 0 0; }
.styles__list--2XUKN > li:first-child {
padding-top: 0; }
.styles__list--2XUKN > li:last-child {
border-bottom: 0; }
.styles__sidebarWrapper--niOHa {
width: calc(185px - 22px);
border-right: 1px solid #e6e6e7;
padding: 8px 20px 0 0;
-webkit-box-flex: 0;
-ms-flex: 0 0 auto;
flex: 0 0 auto; }
@media only screen and (min-width: 768px) {
.styles__sidebarWrapper--niOHa {
width: calc(185px - 22px);
padding: 8px 20px 0 0; } }
@media only screen and (min-width: 1024px) {
.styles__sidebarWrapper--niOHa {
width: calc(216px - 18px);
padding: 8px 18px 0 0; } }
@media only screen and (min-width: 1440px) {
.styles__sidebarWrapper--niOHa {
width: calc(216px - 22px);
padding: 8px 18px 0 0; } }
@media only screen and (min-width: 1920px) {
.styles__sidebarWrapper--niOHa {
width: calc(216px - 22px);
padding: 8px 18px 0 0; } }
.styles__paginationWrapper--SrlgQ {
font-size: 13px;
height: 35px;
position: relative;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
text-align: center; }
.styles__pageNumbers--1Lsj_ {
vertical-align: top;
display: inline-block; }
.styles__pageNumbers--1Lsj_ a {
vertical-align: top;
display: inline-block;
height: 35px;
line-height: 35px;
cursor: pointer;
outline: none;
padding: 0 13px;
font-size: 13px;
color: #b3b3b3; }
.styles__pageNumbers--1Lsj_ a:hover {
color: #181818; }
.styles__ellipsis--3UXSG {
vertical-align: top;
display: inline-block;
height: 35px;
line-height: 35px;
padding: 0 10px;
color: #b3b3b3; }
.styles__active--QlwBy {
font-weight: 600;
color: #181818; }
.styles__active--QlwBy a {
color: #181818;
text-decoration: underline; }
.styles__buttonLink--BgPaW {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
cursor: pointer; }
.styles__buttonPrev--Cyir4, .styles__buttonNext--3YXvj {
display: inline-block;
width: 35px;
height: 35px;
border: 1px solid #e6e6e7;
cursor: pointer;
position: relative;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none; }
.styles__buttonPrev--Cyir4:focus, .styles__buttonNext--3YXvj:focus, .styles__buttonPrev--Cyir4 a:focus, .styles__buttonNext--3YXvj a:focus {
outline: none; }
.styles__buttonPrev--Cyir4:hover, .styles__buttonNext--3YXvj:hover {
border-color: #cdcdce; }
.styles__buttonPrev--Cyir4:active, .styles__buttonNext--3YXvj:active {
border-color: #181818; }
.styles__buttonPrev--Cyir4::before, .styles__buttonNext--3YXvj::before {
content: '';
position: absolute;
top: 50%;
left: 50%;
margin: -4px 0 0 -3px;
width: 5px;
height: 9px;
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='5' height='9' viewBox='0 0 5 9' fill='%23181818'%3E%3Cpath d='M4.779.19a.668.668 0 0 1 0 .945L1.543 4.357a.181.181 0 0 0 0 .26l3.262 3.248a.67.67 0 0 1-.007.951.65.65 0 0 1-.913-.006L.321 5.26a1.093 1.093 0 0 1 0-1.548L3.86.19a.65.65 0 0 1 .918 0l-.156.171.157-.17z'/%3E%3C/svg%3E");
background-repeat: no-repeat;
background-size: 5px 9px; }
.styles__buttonPrev--Cyir4 {
margin-right: 12px; }
.styles__buttonNext--3YXvj {
margin-left: 12px; }
.styles__buttonNext--3YXvj::before {
margin-left: -2px;
-webkit-transform: rotate(180deg);
transform: rotate(180deg); }
.styles__container--1bqmB {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
width: 100%;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
height: auto;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none; }
.styles__storyRecoRow--QV3vR {
/* stylelint-disable */ }
.styles__storyRecoRow--QV3vR .slider-list {
max-width: 1px; }
.styles__tile--2s8XN {
margin-bottom: 10px;
padding-bottom: 8px; }
.styles__details--3J1ds {
background: #fff;
height: 71px;
padding: 10px;
position: relative;
z-index: 55; }
.styles__nameDetails--3SZX8 {
text-overflow: ellipsis; }
.styles__brandName--2XS22 {
line-height: 1.54;
letter-spacing: 0.8px;
text-align: left;
color: #181818;
text-overflow: ellipsis;
white-space: nowrap;
overflow: hidden; }
.styles__productName--2z0ZU {
color: #acacad;
overflow: hidden;
text-align: left;
text-overflow: ellipsis;
white-space: nowrap;
font-size: 11px;
font-weight: 300; }
.styles__badges--134dq {
padding-top: 3px; }
.styles__price--1vVpy {
color: #181818;
font-size: 16px;
font-weight: 300;
text-align: right; }
.styles__strikeprice--2Ne2x {
color: #b3b3b3;
font-size: 11px;
line-height: 16px;
text-align: right;
text-decoration: line-through; }
.styles__campaignPrice--HgF4P {
color: #ec4837;
font-size: 16px;
line-height: 19px; }
.styles__linkWrapper--uBpmW {
display: block;
position: relative; }
.styles__cta--1qsX8 {
bottom: 81px;
left: 10px;
max-width: calc(100% - 20px);
position: absolute; }
.styles__details--3jfr- { }
.styles__nameDetails--GM8aC { }
.styles__brandName--1_6Sb {
text-transform: uppercase; }
.styles__image--3CQJv {
display: block; }
.styles__wrapper--39Q0U {
position: relative; }
.styles__productLink--O1YoE {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%; }
.styles__preview--1z5rl {
position: relative;
background-color: #e9e9e9; }
.styles__preview--1z5rl::before {
content: '';
display: block;
padding-top: 133%; }
@media only screen and (min-width: 1920px) {
.styles__preview--1z5rl::before {
padding-top: 133%; } }
.styles__likeWrapper--3cXLk {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
cursor: pointer;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
height: 39px;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
position: absolute;
right: 5px;
top: 5px;
width: 39px;
z-index: 9; }
.styles__padding--3ltL5 {
padding: 20px; }
.styles__hoverContainer--eFAij {
background: #fff;
bottom: 0;
display: inline-block;
text-align: center;
opacity: 0;
-webkit-transition-property: opacity;
transition-property: opacity;
-webkit-transition-duration: 0.25s;
transition-duration: 0.25s;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row;
position: absolute;
width: 100%;
z-index: 2; }
.styles__isHoveredState--mwdvY {
-webkit-transition: none;
transition: none;
opacity: 1; }
.styles__hoverContainer--eFAij > div {
background: #f2f2f2;
height: 45px;
margin: 0 5px;
width: 34px; }
.styles__hoverContainer--eFAij img {
max-height: 100%; }
.styles__hoverContainer--eFAij a {
padding-right: 15px; }
.styles__hoverContainer--eFAij a:hover {
text-decoration: underline; }
.styles__sizeHoverContainer--3jIv1 {
position: relative;
height: 25px; }
.styles__styleHoverContainer--h9Rzf {
display: inline-block;
text-align: center;
padding: 4px 0 3px; }
.styles__styleHoverContainer--h9Rzf > div {
display: inline-block;
width: 21px;
height: 28px; }
.styles__styleHoverBorder--2zuxR {
border: 1px solid #181818; }
.prices__container--7BCfG {
text-align: right;
white-space: nowrap; }
.prices__normal--3SBAf {
color: #181818;
font-size: 16px;
font-weight: 600; }
.prices__strike--Htmqx {
color: #b3b3b3;
font-size: 11px;
line-height: 16px;
text-decoration: line-through; }
.prices__campaign--y1F02 {
color: #ec4837;
font-size: 16px;
line-height: 19px;
font-weight: 600; }
.styles__campaignBadgesWrapper--P1o1W {
left: 0;
padding-left: 10px;
padding-top: 10px;
position: absolute;
top: 0;
z-index: 11; }
.styles__campaignBadge--N8viD {
background: #ec4837;
border-radius: 50%;
height: 39px;
line-height: 39px;
margin-bottom: 10px;
position: relative;
text-align: center;
width: 39px; }
.styles__campaignBadgeText--z4YFj {
color: #fff;
display: inline-block;
font-size: 11px;
line-height: 0.91;
font-weight: 600;
margin-top: -1px;
text-align: center;
vertical-align: middle; }
.styles__biggerWrapper--V8QJ9 {
height: 50px;
line-height: 50px;
width: 50px; }
.styles__biggerCampaignBadgeText--1rlfp {
font-size: 13px; }
.styles__padding--3egEg {
padding: 20px; }
.styles__imgWrapper--3vw8t {
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
background: #f2f2f2;
overflow: hidden; }
.styles__img--TMiU1 {
background-position: center center;
background-repeat: no-repeat;
background-size: cover;
display: block;
height: 100%;
overflow: hidden;
width: 100%; }
.styles__imgTrimmed--3-Qw7 {
background-size: contain; }
.styles__hoverContainer--33p8S {
background: #fff;
opacity: 0;
-webkit-transition-property: opacity;
transition-property: opacity;
-webkit-transition-duration: 0.25s;
transition-duration: 0.25s;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row;
width: 100%;
z-index: 2; }
.styles__isHoveredState--2cRJY {
-webkit-transition: none;
transition: none;
opacity: 1; }
.styles__hoverContainer--33p8S img {
max-height: 100%; }
.styles__styleHoverContainer--POROL {
display: inline-block;
height: 45px;
padding: 4px 0 3px;
position: absolute;
bottom: 28px;
text-align: center; }
.styles__styleHoverContainer--POROL img {
position: absolute;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
max-height: 21px;
max-width: 17px; }
.styles__thumbNailsImgWrapper--d2vgZ {
background: #f2f2f2;
display: inline-block;
height: 35px;
margin: 0 5px;
position: relative;
width: 26px; }
.styles__styleHoverBorder--3KDCd::after {
background: #181818;
bottom: -1px;
content: '';
display: block;
height: 1px;
position: absolute;
width: 100%; }
.styles__price--1yyk_ {
color: #181818;
font-size: 16px;
font-weight: 300;
text-align: right; }
.styles__strikePrice--3i8Za {
color: #b3b3b3;
font-size: 11px;
line-height: 16px;
text-align: right;
text-decoration: line-through; }
.styles__campaignPrice--HhuHl {
color: #ec4837;
font-size: 16px;
line-height: 19px; }
.styles__soldOutSize--30x9S {
opacity: 0.5;
text-decoration: none !important; }
.styles__hoverContainer--1t_im {
background: #fff;
bottom: 0;
display: inline-block;
text-align: center;
opacity: 0;
-webkit-transition-property: opacity;
transition-property: opacity;
-webkit-transition-duration: 0.25s;
transition-duration: 0.25s;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row;
width: 100%;
z-index: 2; }
.styles__isHoveredState--1SVn7 {
-webkit-transition: none;
transition: none;
opacity: 1; }
.styles__hoverContainer--1t_im img {
max-height: 100%; }
.styles__hoverContainer--1t_im a {
padding: 0 7.5px; }
.styles__hoverContainer--1t_im a:hover {
text-decoration: underline; }
.styles__sizeHoverContainer--3e_ak {
position: absolute;
bottom: 0;
height: 29px;
line-height: 29px; }
.likeWrapper__followWrapper--pZz6G {
position: absolute;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
top: 5px;
right: 5px;
padding: 0 6px;
width: auto;
height: 35px;
z-index: 1; }
.styles__selectBox--8KuCM {
background-color: #fff;
border: 1px solid #e6e6e7;
bottom: 54px;
display: none;
left: 10px;
padding: 0 5px;
position: absolute;
visibility: hidden;
width: calc(100% - 20px);
z-index: 19; }
.styles__selectBoxOpen--gq0AZ {
-webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.05);
box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.05);
display: block;
visibility: visible; }
.styles__selectBoxCloseBtn--3D_Ul {
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='4' viewBox='0 0 7 4'%3E%3Cpath d='M.148.177a.51.51 0 0 1 .735 0l2.506 2.589a.138.138 0 0 0 .202 0L6.117.156a.51.51 0 0 1 .74.006.53.53 0 0 1-.005.73l-2.76 2.85a.833.833 0 0 1-1.204.001L.148.913a.53.53 0 0 1 0-.736L.28.303.148.177z'/%3E%3C/svg%3E");
background-position: center;
background-repeat: no-repeat;
background-size: 11px 6px;
cursor: pointer;
display: block;
height: 26px;
width: 100%; }
.styles__item--3k7gz {
display: block;
padding: 0 10px;
line-height: 36px;
cursor: pointer; }
.styles__item--3k7gz:hover {
background-color: #f4f4f5; }
.styles__item--3k7gz.styles__soldOut--3DYcu {
background-color: #fff;
color: #e6e6e7; }
.styles__itemList--256xb {
max-height: 216px;
overflow-y: auto; }
.styles__headline--72IHD {
font-weight: 600;
font-size: 14px;
text-align: left;
padding: 0 10px;
line-height: 36px; }
.styles__button--20VXR {
width: 30px;
height: 105px;
background-color: rgba(255, 255, 255, 0.7);
-webkit-transition: width 0.15s ease-in-out, opacity 0.15s ease-in-out;
transition: width 0.15s ease-in-out, opacity 0.15s ease-in-out;
opacity: 0; }
.styles__button--20VXR:hover {
width: 45px; }
.styles__button--20VXR.styles__visible--1oSp3 {
opacity: 1; }
.rightArrow__icon--I3rQA {
width: 9px;
margin: 0 auto; }
.rightArrow__icon--I3rQA::after {
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='5' height='9' viewBox='0 0 5 9'%3E%3Cpath d='M.221 8.81a.668.668 0 0 1 0-.945l3.236-3.222a.181.181 0 0 0 0-.26L.195 1.135A.67.67 0 0 1 .202.184a.65.65 0 0 1 .913.006l3.564 3.55a1.093 1.093 0 0 1 0 1.548L1.14 8.81a.65.65 0 0 1-.918 0l.156-.171-.157.17z'/%3E%3C/svg%3E");
width: 5px;
height: 5px;
background-size: 5px; }
.leftArrow__icon--wlQ7x {
width: 9px;
margin: 0 auto; }
.leftArrow__icon--wlQ7x::after {
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='5' height='9' viewBox='0 0 5 9'%3E%3Cpath d='M4.779.19a.668.668 0 0 1 0 .945L1.543 4.357a.181.181 0 0 0 0 .26l3.262 3.248a.67.67 0 0 1-.007.951.65.65 0 0 1-.913-.006L.321 5.26a1.093 1.093 0 0 1 0-1.548L3.86.19a.65.65 0 0 1 .918 0l-.156.171.157-.17z'/%3E%3C/svg%3E");
width: 5px;
height: 5px;
background-size: 5px; }
.styles__slider--27nHT {
height: 100% !important; }
.styles__slider--27nHT .slider-list {
/* stylelint-disable-line */
height: 100% !important; }
.styles__slider--27nHT .slider-slide {
/* stylelint-disable-line */
position: static !important; }
.styles__tileWrapper--QrzqO {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
height: 100%;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center; }
.styles__tileWrapper--QrzqO::before {
content: '';
display: block;
padding-top: 128.3%; }
@media only screen and (min-width: 1440px) {
.styles__tileWrapper--QrzqO::before {
padding-top: 129.8%; } }
.styles__headline--zAMXv {
font-size: 20px;
font-weight: 600; }
@media only screen and (min-width: 1440px) {
.styles__headline--zAMXv {
font-size: 40px; } }
.styles__copyText--1cNuA {
font-size: 16px; }
@media only screen and (min-width: 1440px) {
.styles__copyText--1cNuA {
font-size: 20px; } }
.styles__box--1HSiZ {
height: 100%; }
.styles__imgWrapper--3Gemc {
background: #f2f2f2;
height: 100%;
left: 5px;
overflow: hidden;
position: absolute;
right: 5px;
top: 0; }
.styles__img--28A8l {
background-color: #fff;
background-position: center center;
background-repeat: no-repeat;
background-size: cover;
display: block;
height: 100%;
overflow: hidden;
width: 100%; }
.styles__rowZ--2Qd5c {
z-index: 9; }
/*
* Due to nuka-carousel bug of not updating height on load,
* we need to set it manually
*/
.styles__container--2DhON {
width: 100%;
height: auto;
margin-bottom: 18px; }
.styles__headline--3RLiA {
font-size: 20px;
font-weight: 300;
line-height: 1.4;
margin-bottom: 19px; }
.styles__subline--3-G_i {
font-size: 14px;
font-weight: 300;
line-height: 1.54; }
.styles__cta--2vu7G {
margin-bottom: 10px;
padding-right: 10px;
text-align: right; }
.styles__tile--1S5ci {
padding: 0;
margin: 0; }
.styles__leftBtn--1Edpo {
width: 35px; }
.styles__rightBtn--3J025 {
width: 35px; }
.styles__paddingFix--6Au9Q {
padding: 0; }
/* stylelint-disable */
.slider-decorator-0 {
margin-top: -26px; }
.slider-decorator-1 {
margin-top: -26px; }
.styles__buttonContainer--WrJAe {
margin: 30px auto;
text-align: center; }
.customButtonStyles__regular--3eI7V {
width: auto; }
.styles__noFilterResults--1fklt {
background: -webkit-gradient(linear, left top, left bottom, from(#f4f4f5), to(#fff));
background: linear-gradient(to bottom, #f4f4f5, #fff);
padding-top: 50px;
padding-bottom: 10px; }
.styles__title--3Pg2Z {
display: block;
font-size: 16px;
text-align: center; }
.styles__text--3oyDf {
margin-bottom: 30px;
text-align: center; }
.styles__recommendation--1Zr-7 {
font-size: 16px;
font-weight: 600;
margin-top: 50px; }
.customButtonStyles__regular--1eabe {
display: block;
line-height: 38px;
margin: 0 auto;
width: 189px; }
@-webkit-keyframes styles__grow--3jY80 {
0% {
-webkit-transform: scale(0);
transform: scale(0); }
100% {
-webkit-transform: scale(1);
transform: scale(1); } }
@keyframes styles__grow--3jY80 {
0% {
-webkit-transform: scale(0);
transform: scale(0); }
100% {
-webkit-transform: scale(1);
transform: scale(1); } }
.styles__prefix--34d64 {
margin-right: 4px; }
.styles__filterTag--3_iPJ {
-webkit-animation: styles__grow--3jY80 0.2s ease-out;
animation: styles__grow--3jY80 0.2s ease-out;
position: relative;
display: inline-block;
margin-right: 10px;
margin-bottom: 10px;
padding: 3px 26px 4px 5px;
background: #181818;
color: #fff;
cursor: pointer; }
.styles__filterTag--3_iPJ::after {
position: absolute;
top: 50%;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='6' viewBox='0 0 6 6'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath fill='%23181818' d='M-92-7H16v20H-92z'/%3E%3Cpath fill='%23FFF' d='M5.867 5.225a.476.476 0 0 1 .131.29.444.444 0 0 1-.107.326.449.449 0 0 1-.66.03L3 3.64.776 5.866a.464.464 0 0 1-.64.002.456.456 0 0 1-.002-.643L2.361 3 .135.772A.445.445 0 0 1 .459.006c.201 0 .307.112.336.148L3.002 2.36 5.227.131a.453.453 0 0 1 .64.64L3.64 3.002l2.228 2.224z'/%3E%3C/g%3E%3C/svg%3E");
background-repeat: no-repeat;
background-position: center;
content: '';
right: 10px;
width: 6px;
height: 6px; }
.styles__container--5Rvxf {
display: inline; }
.styles__additionalControls--jOqi8 {
cursor: pointer;
display: inline-block;
margin: 0 10px 0 0;
color: #b3b3b3;
font-size: 14px;
padding: 0 5px; }
.styles__filterTagList--aABDH {
margin: 19px 0 20px 0;
width: 100%; }
@-webkit-keyframes styles__loadingAnimation--3GnRR {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg); }
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg); } }
@keyframes styles__loadingAnimation--3GnRR {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg); }
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg); } }
.styles__loading--1z-NW::before,
.styles__loading--1z-NW::after {
position: absolute;
content: '';
width: 5.2em;
height: 10.2em;
top: -0.15em;
border-radius: 50%;
-webkit-animation-name: styles__loadingAnimation--3GnRR;
animation-name: styles__loadingAnimation--3GnRR;
-webkit-animation-duration: 1.5s;
animation-duration: 1.5s;
-webkit-animation-iteration-count: infinite;
animation-iteration-count: infinite;
-webkit-animation-timing-function: ease;
animation-timing-function: ease; }
.styles__loading--1z-NW {
margin-bottom: 10px;
width: 10em;
height: 10em;
font-size: 9px;
color: #e6e6e7;
position: relative;
-webkit-transform: translateY(0);
transform: translateY(0);
-webkit-box-shadow: inset 0 0 0 1em;
box-shadow: inset 0 0 0 1em;
border-radius: 50%; }
.styles__loading--1z-NW::before {
background: #fff;
left: -0.2em;
border-radius: 10.2em 0 0 10.2em;
-webkit-transform-origin: 5.2em 5.1em;
transform-origin: 5.2em 5.1em;
-webkit-animation-delay: 1.125s;
animation-delay: 1.125s; }
.styles__loading--1z-NW::after {
background: #fff;
left: 5.1em;
border-radius: 0 10.2em 10.2em 0;
-webkit-transform-origin: 0 5.1em;
transform-origin: 0 5.1em; }
.styles__centered--10N5y {
position: absolute;
top: 50%;
left: 50%;
margin: -45px 0 0 -45px; }
.styles__small--1mIfB {
font-size: 4.5px; }
.styles__loadingGrid--3eDsp {
opacity: 0.5; }
.styles__loadingContainer--c49-C {
position: relative;
width: 100%;
height: 70%;
max-height: 500px; }
.styles__productGridContainer--2YlJS {
margin: 0 -5px; }
.index__imageViewSwitch--2jNKf {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-flex: 1;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row;
font-size: 13px;
letter-spacing: 0.8px;
color: #181818;
margin-right: 10px; }
@media (max-width: 875px) {
.index__imageViewSwitch--2jNKf {
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
width: 100%;
margin-right: 0; } }
.index__mode--3O-Xm {
cursor: pointer; }
.index__mode--3O-Xm:not(:last-child)::after {
content: '|';
color: #b3b3b3;
margin: 0 10px; }
@media (max-width: 875px) {
.index__mode--3O-Xm:not(:last-child)::after {
content: '';
margin: 0; } }
.index__modeActive--2xVsk {
color: #181818;
font-weight: 600; }
.styles__filterButton--1eMlo {
-webkit-transition: 300ms opacity ease-in-out, 300ms margin-right ease-in-out;
transition: 300ms opacity ease-in-out, 300ms margin-right ease-in-out;
margin-left: 10px;
margin-right: 0;
opacity: 1; }
.styles__exited--2o5Fy {
pointer-events: none;
opacity: 0; }
.customButtonStyles__cta--1k71L {
font-weight: 600; }
.customButtonStyles__regular--13Pyd {
font-size: 13px;
letter-spacing: 0.8px;
text-align: center;
white-space: nowrap;
-webkit-box-sizing: border-box;
box-sizing: border-box;
padding: 0 40px;
width: 100%;
min-height: 40px;
line-height: 38px;
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center; }
.isTablet .customButtonStyles__regular--13Pyd {
padding: 0 20px; }
.styles__headlineContainer--28dN2 {
margin-bottom: 20px; }
.styles__title--aYOL_ {
font-size: 20px;
color: #181818;
margin-right: 10px; }
.styles__productsCount--16QoZ {
font-size: 14px;
color: #b3b3b3; }
.index__container--3xuGT {
display: block; }
.index__headline--3NWtm {
width: 100%;
height: 40px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-flex: 1;
-ms-flex: 1 1;
flex: 1 1;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between; }
.index__leftSection--2KHgl,
.index__rightSection--3JAyg {
height: inherit;
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center; }
.index__leftSection--2KHgl {
-webkit-box-pack: start;
-ms-flex-pack: start;
justify-content: flex-start; }
.index__rightSection--3JAyg {
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end;
padding-right: 5px; }
.index__stickyWrapper--3X4V6 {
z-index: 100; }
.index__productGrid--8i1Ri {
margin-left: 5px; }
@media only screen and (min-width: 1920px) {
.index__productGrid--8i1Ri {
max-width: 1257px; } }
.index__buttonWrapper--j_Ryh {
max-width: 150px; }
@media only screen and (min-width: 1024px) {
.index__buttonWrapper--j_Ryh {
max-width: 190px; } }
.customDropdown__container--3p9OV {
width: 220px;
height: inherit; }
@media only screen and (min-width: 1024px) {
.customDropdown__container--3p9OV {
width: 266px; } }
.customDropdown__opener--2Y9hQ {
height: 100%;
border-radius: 0;
font-size: 13px; }
.customDropdown__openerInner--3rGz8 {
color: #181818; }
.styles__backdrop--3nnwH {
background: rgba(0, 0, 0, 0.6);
position: fixed;
height: 100%;
width: 100%;
z-index: 1000;
top: 0;
bottom: 0;
right: 0;
left: 0; }
.styles__header--HSfr6 {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
font-size: 16px;
background-color: #f4f4f5;
position: absolute;
top: 0;
z-index: 2;
padding: 10px 0 10px 30px;
width: 100%; }
.styles__header--HSfr6 .styles__arrow--9bIwm {
display: inline-block;
padding: 6px 20px 6px 0;
border-right: 1px solid #e6e6e7;
cursor: pointer; }
.styles__header--HSfr6 .styles__arrow--9bIwm .styles__icon--2Jegf {
-webkit-transform: rotate(180deg);
transform: rotate(180deg); }
.styles__header--HSfr6 .styles__text--1XKnG {
display: inline-block;
margin-left: 19px; }
.backArrowStyles__icon--3iaO8 {
-webkit-transform: rotate(180deg);
transform: rotate(180deg);
width: 21px;
height: 21px; }
.backArrowStyles__icon--3iaO8::after {
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M500.7 264.8H30.5c-6.1 0-11.3-5-11.3-11.3 0-6.1 5-11.3 11.3-11.3h470.2c6.1 0 11.3 5 11.3 11.3-.1 6.3-5.1 11.3-11.3 11.3z'/%3E%3Cpath d='M221 469.6c-2.8 0-5.8-1.2-7.9-3.3L0 253.2 207.4 45.7c4.3-4.3 11.5-4.3 15.9 0s4.3 11.5 0 15.9L31.8 253.2 229 450.4c4.3 4.3 4.3 11.5 0 15.9-2.2 2.1-5.1 3.3-8 3.3z'/%3E%3C/svg%3E");
width: 21px;
height: 21px;
background-size: 21px; }
.customButtonStyles__regular--SSd1O {
padding: 0; }
.styles__buttons--3HDb4 {
-webkit-transition: -webkit-transform 300ms ease-in-out;
transition: -webkit-transform 300ms ease-in-out;
transition: transform 300ms ease-in-out;
transition: transform 300ms ease-in-out, -webkit-transform 300ms ease-in-out;
position: fixed;
bottom: 0;
right: -424px;
width: 424px;
padding: 20px;
background-color: #f4f4f5;
z-index: 10002; }
@media only screen and (min-width: 1920px) {
.styles__buttons--3HDb4 {
background: #fff; } }
.styles__animationEntering--3borR,
.styles__animationEntered--3u9uJ {
-webkit-transform: translate(-424px);
transform: translate(-424px); }
.styles__filterItem--3FYHy {
color: #181818;
-ms-flex-preferred-size: 50%;
flex-basis: 50%;
white-space: nowrap; }
.styles__tooBigLabel--2dWYv {
-ms-flex-preferred-size: 100%;
flex-basis: 100%; }
.styles__filterText--1fpMI {
display: inline-block; }
.styles__flexContainer--3BToH {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap; }
.styles__showMore--35eMt {
margin: 10px 7px 0;
border: 1px solid #e6e6e7;
background-repeat: no-repeat;
background-position: center;
height: 18px;
content: 'a';
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='4' viewBox='0 0 7 4'%3E%3Cpath d='M.148.177a.51.51 0 0 1 .735 0l2.506 2.589a.138.138 0 0 0 .202 0L6.117.156a.51.51 0 0 1 .74.006.53.53 0 0 1-.005.73l-2.76 2.85a.833.833 0 0 1-1.204.001L.148.913a.53.53 0 0 1 0-.736L.28.303.148.177z'/%3E%3C/svg%3E"); }
.styles__showMore--35eMt.styles__showMoreActive--3q4Vs {
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='4' viewBox='0 0 7 4'%3E%3Cpath fill='%23181818' d='M.148 3.823a.51.51 0 0 0 .735 0l2.506-2.589a.138.138 0 0 1 .202 0l2.526 2.61a.51.51 0 0 0 .74-.006.53.53 0 0 0-.005-.73L4.092.258A.833.833 0 0 0 2.888.256l-2.74 2.83a.53.53 0 0 0 0 .736l.133-.126-.133.126z'/%3E%3C/svg%3E"); }
.styles__colorFilterItem--1bI07 {
position: relative;
margin-right: 10px;
margin-bottom: 10px;
display: inline-block;
line-height: 30px;
width: 32px;
height: 32px;
border: 1px solid #e6e6e7;
border-radius: 50%; }
.styles__colorFilterItem--1bI07:hover {
cursor: pointer;
border: 1px solid #181818; }
.styles__inner--1fjhv {
position: absolute;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
line-height: 22px;
width: 24px;
height: 24px;
border-radius: 50%;
border: 1px solid #e6e6e7; }
.styles__isChecked--1O9je {
border: 1px solid #181818; }
.styles__sizeFilterItem--1iTIj {
font-size: 13px;
text-align: center;
color: #181818;
margin-left: 12px;
margin-bottom: 12px;
display: inline-block;
line-height: 34px;
width: 36px;
height: 36px;
border: 1px solid #e6e6e7; }
.styles__sizeFilterItem--1iTIj:hover {
background-color: #fff;
color: #181818;
cursor: pointer;
border: 1px solid #181818; }
.styles__sizeFilterItem--1iTIj:hover.styles__isChecked--3KYkm {
background-color: #e6e6e7; }
.styles__isChecked--3KYkm {
background-color: #181818;
color: #fff;
border: 1px solid #181818; }
.styles__sizeFilterList--a1wq7 {
margin-left: -10px; }
.styles__wrapper--3ZWYw {
overflow: auto;
max-height: 200px;
position: relative; }
.styles__priceFilterItem--17SBb {
color: #181818;
width: 145px;
float: left;
overflow: hidden;
-ms-flex-preferred-size: 50%;
flex-basis: 50%;
white-space: nowrap; }
.styles__filterText--1Tcxv {
display: inline-block; }
.styles__flexContainer--en3xk {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap; }
.styles__search--1GT6L {
position: relative;
padding: 0 15px; }
.styles__search--1GT6L::after {
position: absolute;
top: 50%;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
left: 15px;
content: '';
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='15' height='14' viewBox='0 0 15 14'%3E%3Cdefs%3E%3Cpath id='b' d='M624 1679h300v253H624z'/%3E%3Cfilter id='a' width='105.7%25' height='106.7%25' x='-2.8%25' y='-2.6%25' filterUnits='objectBoundingBox'%3E%3CfeOffset dy='2' in='SourceAlpha' result='shadowOffsetOuter1'/%3E%3CfeGaussianBlur in='shadowOffsetOuter1' result='shadowBlurOuter1' stdDeviation='2.5'/%3E%3CfeComposite in='shadowBlurOuter1' in2='SourceAlpha' operator='out' result='shadowBlurOuter1'/%3E%3CfeColorMatrix in='shadowBlurOuter1' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.05 0'/%3E%3C/filter%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg transform='translate(-639 -1692)'%3E%3Cuse fill='%23000' filter='url(%23a)' xlink:href='%23b'/%3E%3Cuse fill='%23FFF' xlink:href='%23b'/%3E%3Cpath stroke='%23E6E6E7' d='M624.5 1679.5h299v252h-299z'/%3E%3C/g%3E%3Cpath fill='%23181818' fill-rule='nonzero' d='M6 11A5 5 0 1 0 6 1a5 5 0 0 0 0 10zm4.6-1.147l3.542 3.016a.5.5 0 0 1-.648.762l-3.6-3.065a6 6 0 1 1 .706-.712z'/%3E%3C/g%3E%3C/svg%3E");
width: 15px;
height: 14px; }
.styles__input--1CGuw {
border: 0;
padding: 0;
margin: 0;
outline: none;
background: none;
display: block;
width: 100%;
border-bottom: 1px solid #000;
font-family: Montserrat, Arial, sans-serif;
font-size: 14px;
font-weight: 300;
padding: 12px 10px 11px 23px; }
.styles__filters--NI-OO {
position: relative;
padding-left: 30px;
padding-right: 19px;
padding-bottom: 100px; }
@media only screen and (min-width: 768px) {
.styles__filters--NI-OO {
margin-top: 81px; } }
.styles__filterTitle--3LblY {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row;
margin-bottom: 13px; }
.styles__ruler--3tKpG {
background-color: #e6e6e7;
content: '';
-webkit-box-flex: 1;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
height: 1px;
line-height: 1px;
margin: auto 0 auto 10px; }
.styles__filterRow--3bvWP {
color: #b3b3b3;
font-size: 11px;
margin: 20px 0 0; }
.styles__container--16VNk {
height: 100vh;
display: none;
width: 424px;
position: fixed;
top: 0;
bottom: 0;
z-index: 10001;
overflow: auto;
right: 0; }
.styles__panel--2VZQQ {
-webkit-transition: -webkit-transform 300ms ease-in-out;
transition: -webkit-transform 300ms ease-in-out;
transition: transform 300ms ease-in-out;
transition: transform 300ms ease-in-out, -webkit-transform 300ms ease-in-out;
display: block;
position: fixed;
display: block;
position: fixed;
background: #fff;
z-index: 10001;
right: -424px; }
.styles__animationEntering--3eAPF,
.styles__animationEntered--29jmW {
-webkit-transform: translate(-424px);
transform: translate(-424px); }
.styles__wrapper--3GF7n {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
margin-bottom: 30px; }
.styles__cta--YxpM_ {
width: 178px; }
.styles__regular--3k1_1 {
width: 178px; }
@-webkit-keyframes styles__grow--1b_uv {
0% {
-webkit-transform: scale(0);
transform: scale(0); }
100% {
-webkit-transform: scale(1);
transform: scale(1); } }
@keyframes styles__grow--1b_uv {
0% {
-webkit-transform: scale(0);
transform: scale(0); }
100% {
-webkit-transform: scale(1);
transform: scale(1); } }
.styles__filterText--rAy9z {
margin-right: 5px;
cursor: pointer; }
.styles__firstWord--2e6XN {
font-weight: 600; }
.styles__filterTagList--2SsOs {
display: -webkit-box;
display: -ms-flexbox;
display: flex; }
.styles__filterTag--3wi7q {
-webkit-animation: styles__grow--1b_uv 0.2s ease-out;
animation: styles__grow--1b_uv 0.2s ease-out;
background: #181818;
color: #fff;
cursor: pointer;
display: inline-block;
font-size: 11px;
line-height: 20px;
margin-right: 10px;
max-width: 110px;
overflow: hidden;
padding: 0 26px 0 5px;
position: relative;
text-overflow: ellipsis;
white-space: nowrap; }
.styles__filterTag--3wi7q::after {
position: absolute;
top: 50%;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='6' viewBox='0 0 6 6'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath fill='%23181818' d='M-92-7H16v20H-92z'/%3E%3Cpath fill='%23FFF' d='M5.867 5.225a.476.476 0 0 1 .131.29.444.444 0 0 1-.107.326.449.449 0 0 1-.66.03L3 3.64.776 5.866a.464.464 0 0 1-.64.002.456.456 0 0 1-.002-.643L2.361 3 .135.772A.445.445 0 0 1 .459.006c.201 0 .307.112.336.148L3.002 2.36 5.227.131a.453.453 0 0 1 .64.64L3.64 3.002l2.228 2.224z'/%3E%3C/g%3E%3C/svg%3E");
background-repeat: no-repeat;
background-position: center;
content: '';
right: 10px;
width: 6px;
height: 6px; }
.styles__moreTags--3YaAn {
float: right;
font-size: 11px;
line-height: 20px; }
.customDropdown__container--3cWmT {
width: 200px;
height: inherit; }
@media (min-width: 1120px) {
.customDropdown__container--3cWmT {
width: 266px; } }
.customDropdown__opener--28ydS {
height: 100%;
border-radius: 0;
font-size: 13px; }
.customDropdown__openerInner--2eYvP {
color: #181818; }
.styles__filterBarWrapper--3bZPc {
width: auto !important;
margin-left: -10px;
right: 0;
height: 60px;
background-color: #fff;
-webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.1);
box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.1);
z-index: 100;
-webkit-transform: unset !important;
transform: unset !important; }
.styles__filterBarContainer--6ejpc {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
height: 60px;
margin-left: 10px;
z-index: 100; }
.styles__headline--ha13Y {
width: 100%;
height: 40px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-flex: 1;
-ms-flex: 1 1;
flex: 1 1;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between; }
.styles__leftSection--2G89G,
.styles__rightSection--JPKr3 {
height: inherit;
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center; }
.styles__leftSection--2G89G {
-webkit-box-pack: start;
-ms-flex-pack: start;
justify-content: flex-start; }
.styles__rightSection--JPKr3 {
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end;
padding-right: 5px; }
.styles__dropdownWrapper--1OgJd {
display: none; }
@media only screen and (min-width: 1024px) {
.styles__dropdownWrapper--1OgJd {
display: block; } }
.styles__buttonWrapper--2mLLw {
max-width: 150px; }
@media (min-width: 1120px) {
.styles__buttonWrapper--2mLLw {
max-width: 190px; } }
.styles__title---fl_4 {
font-weight: 600;
color: #181818;
font-size: 20px;
line-height: 24px;
margin: 0 0 15px; }
.styles__text--1bLN3 {
color: #181818; }
.styles__text--1bLN3 h1 {
font-weight: 600;
font-size: 20px;
line-height: 24px;
margin: 0 0 15px; }
.styles__text--1bLN3 h2 {
font-weight: 600;
font-size: 16px;
line-height: 20px; }
.styles__text--1bLN3 p {
margin: 5px 0 15px; }
.styles__text--1bLN3 ul {
margin: 5px 0 15px; }
.styles__text--1bLN3 li {
margin: 5px 0 15px; }
.styles__text--1bLN3 a {
text-decoration: underline; }
.styles__text--1bLN3 i,
.styles__text--1bLN3 em {
font-style: italic; }
.styles__breadcrumbContainer--1Igeh {
text-align: left; }
.styles__breadcrumbListItem--2RZW5 {
color: #b3b3b3;
display: inline-block;
font-size: 11px;
letter-spacing: 0.8px;
line-height: 1.45; }
.styles__breadcrumbListItem--2RZW5::after {
content: '/';
margin: 0 5px; }
.styles__breadcrumbListItem--2RZW5:last-child::after {
content: ''; }
:root {
--sm: 768px;
--md: 1024px;
--lg: 1440px; }
.styles__container--1KANI {
margin: 30px auto 0; }
.styles__seoText--3JxNe {
margin: 30px 0; }
.styles__productGrid--3EXDg {
margin-left: 5px; }
@media only screen and (min-width: 768px) {
.styles__productGrid--3EXDg {
margin-left: 10px; } }
@media only screen and (min-width: 1024px) {
.styles__productGrid--3EXDg {
margin-left: 5px; } }
@media only screen and (min-width: 1440px) {
.styles__productGrid--3EXDg {
margin-left: 35px; } }
@media only screen and (min-width: 1920px) {
.styles__productGrid--3EXDg {
max-width: 1257px;
margin-left: 35px; } }
.styles__basContainer--1GkTZ {
margin-bottom: 60px; }
.styles__basImage--1ztpf {
width: 100%; }
.styles__thumbnail--2QXVS {
position: relative;
display: inline-block;
min-width: 51px; }
.styles__thumbnail--2QXVS::before {
content: '';
display: block;
padding-top: 133%; }
.styles__thumbnail--2QXVS::after {
content: '';
position: absolute;
bottom: 0;
visibility: hidden;
height: 1px;
width: 100%;
background: #181818; }
.styles__thumbnail--2QXVS:hover {
cursor: pointer; }
.styles__thumbnail--2QXVS:hover::after {
visibility: visible; }
.styles__thumbnailSelected--an3K9::after {
content: '';
position: absolute;
visibility: visible;
bottom: 0;
height: 1px;
width: 100%;
background: #181818; }
.styles__thumbnailWrapper--QYpeb {
padding: 0 2.5px;
display: inline-block;
cursor: pointer; }
.styles__thumbnailWrapper--QYpeb:first-child {
padding-left: 0; }
.styles__thumbnailWrapper--QYpeb:last-child {
padding-right: 0; }
.styles__sliderControl--30lZY {
display: inline-block;
position: relative;
width: 15px;
height: auto;
cursor: pointer;
background-color: #fff; }
.styles__sliderControl--30lZY::after {
position: absolute;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
content: '';
width: 9px;
height: 9px;
position: absolute;
background-repeat: no-repeat;
background-position: center; }
.styles__sliderControlRight--3oo5C::after {
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='5' height='9' viewBox='0 0 5 9'%3E%3Cpath d='M.221 8.81a.668.668 0 0 1 0-.945l3.236-3.222a.181.181 0 0 0 0-.26L.195 1.135A.67.67 0 0 1 .202.184a.65.65 0 0 1 .913.006l3.564 3.55a1.093 1.093 0 0 1 0 1.548L1.14 8.81a.65.65 0 0 1-.918 0l.156-.171-.157.17z'/%3E%3C/svg%3E"); }
.styles__sliderControlLeft--2CtNi::after {
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='5' height='9' viewBox='0 0 5 9'%3E%3Cpath d='M4.779.19a.668.668 0 0 1 0 .945L1.543 4.357a.181.181 0 0 0 0 .26l3.262 3.248a.67.67 0 0 1-.007.951.65.65 0 0 1-.913-.006L.321 5.26a1.093 1.093 0 0 1 0-1.548L3.86.19a.65.65 0 0 1 .918 0l-.156.171.157-.17z'/%3E%3C/svg%3E"); }
.styles__sliderControlDeactivated--16K6o {
background-color: #e6e6e7;
cursor: default;
opacity: 0.6; }
.styles__container--2XaYJ {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-flex: 1;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
-ms-flex-pack: distribute;
justify-content: space-around; }
.styles__sliderContainer--3JZkv {
width: 275px;
height: 68px;
position: relative;
display: inline-block; }
.styles__wrapper--ipLBl {
position: absolute;
bottom: 10px;
left: 10px;
width: 329px;
height: 68px; }
.styles__imgWrapper--1DoSm {
cursor: pointer;
position: relative;
display: inline-block;
min-height: 68px;
min-width: 51px;
margin-left: 5px; }
.styles__imgWrapper--1DoSm::before {
content: '';
display: block;
padding-bottom: 133%; }
.styles__active--2sXfP::after {
background: #181818;
bottom: 0;
content: '';
display: block;
height: 2px;
position: absolute;
width: 100%; }
.styles__staticTester--1hebD {
width: 40px;
height: 60px; }
.styles__slide--12wDV {
width: 51px;
height: 68px;
background: #e6e6e7; }
.styles__imageWrapper--XpgS5 {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
overflow: hidden;
background-repeat: no-repeat; }
.styles__megaZoom--1rU6K {
width: 100%;
height: 100%; }
.styles__plus--3mJEh {
cursor: -webkit-zoom-in;
cursor: zoom-in; }
.styles__minus--3q2GT {
cursor: -webkit-zoom-out;
cursor: zoom-out; }
.styles__isHiddenByBuyBox--UCEwE {
cursor: pointer; }
.styles__images--wD0M5 {
height: calc(100vh - 97px);
-webkit-box-flex: 1;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
overflow: hidden;
position: relative;
min-height: 500px; }
.topBannerActive .styles__images--wD0M5 {
/* stylelint-disable-line */
height: calc(100vh - 142px); }
.styles__images--wD0M5.styles__soldOut--3vtB6::before {
background: rgba(0, 0, 0, 0.2);
bottom: 0;
content: '';
display: block;
left: 0;
position: absolute;
right: 0;
top: 0;
z-index: 2; }
@media only screen and (min-width: 768px) {
.styles__images--wD0M5 {
max-height: 502px; } }
@media only screen and (min-width: 1024px) {
.styles__images--wD0M5 {
max-height: 679px; } }
@media only screen and (min-width: 1440px) {
.styles__images--wD0M5 {
max-height: 1019px; } }
@media only screen and (min-width: 1920px) {
.styles__images--wD0M5 {
max-height: 991px; } }
.styles__imageWrapper--2tNtr {
overflow: hidden;
position: relative;
height: 100%; }
.styles__imageContainer--1BIC_ {
height: calc(100vh - 97px);
-webkit-box-flex: 1;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
overflow: hidden;
position: relative;
min-height: 500px; }
.topBannerActive .styles__imageContainer--1BIC_ {
/* stylelint-disable-line */
height: calc(100vh - 142px); }
.styles__imageContainer--1BIC_.styles__soldOut--13uXb::before {
background: rgba(0, 0, 0, 0.2);
bottom: 0;
content: '';
display: block;
left: 0;
position: absolute;
right: 0;
top: 0;
z-index: 2; }
@media only screen and (min-width: 768px) {
.styles__imageContainer--1BIC_ {
max-height: 502px; } }
@media only screen and (min-width: 1024px) {
.styles__imageContainer--1BIC_ {
max-height: 679px; } }
@media only screen and (min-width: 1440px) {
.styles__imageContainer--1BIC_ {
max-height: 1019px; } }
@media only screen and (min-width: 1920px) {
.styles__imageContainer--1BIC_ {
max-height: 991px; } }
.styles__imageWrapper--jbTK3 {
float: right;
height: 100%;
margin-left: 20px;
position: relative; }
@media only screen and (min-width: 768px) {
.styles__imageWrapper--jbTK3 {
width: 456px; } }
@media only screen and (min-width: 1024px) {
.styles__imageWrapper--jbTK3 {
width: 509px; } }
@media only screen and (min-width: 1440px) {
.styles__imageWrapper--jbTK3 {
width: 600px; } }
@media only screen and (min-width: 1920px) {
.styles__imageWrapper--jbTK3 {
width: 665px; } }
.styles__badges--3HqbB {
margin: 20px 0 0; }
.styles__container--3UMRc {
position: relative; }
.styles__separator--17ONp {
background-color: #e6e6e7;
border: 0;
display: block;
height: 1px;
margin: 30px 0;
width: 100%; }
@media only screen and (max-width: 1023px) {
.styles__separator--17ONp {
margin: 20px 0; } }
.styles__ctaButtons--XA3m9 {
margin-top: 30px; }
.styles__badges--18DV3 {
margin: 10px 0 0; }
.styles__ctaArea--3R18_ {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
margin: 20px 0; }
.styles__sizeHint--1WDQr {
color: #181818;
font-size: 11px;
margin-bottom: 10px; }
.styles__salesTriggerWrapper--7UFI4 {
margin-top: 20px; }
.styles__wishlistButton--qVqZQ {
color: #b3b3b3; }
.styles__heartIcon--nczOh {
display: inline-block;
position: absolute;
left: 50%;
bottom: 28px;
-webkit-transform: translateX(-10px);
transform: translateX(-10px); }
.styles__heartIcon--nczOh::after {
content: '';
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='21' viewBox='0 0 21 21'%3E%3Cpath fill='none' stroke='%23fff' d='M10.5 19l-7.976-8.17a5.933 5.933 0 0 1 .157-8.108C4.828.524 8.235.422 10.5 2.464c2.264-2.041 5.672-1.94 7.818.258a5.932 5.932 0 0 1 .159 8.108l-.072.08L10.5 19z'/%3E%3C/svg%3E");
background-size: 21px;
position: absolute;
width: 21px;
height: 21px;
vertical-align: middle; }
.styles__heartIcon--nczOh.styles__isLiked--1nDMN::after {
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='21' viewBox='0 0 21 21'%3E%3Cpath fill='%23fff' fill-rule='evenodd' stroke='%23fff' d='M10.5 19l-7.976-8.17a5.933 5.933 0 0 1 .157-8.108C4.828.524 8.235.422 10.5 2.464c2.264-2.041 5.672-1.94 7.818.258a5.932 5.932 0 0 1 .159 8.108l-.072.08L10.5 19z'/%3E%3C/svg%3E"); }
.styles__soldOutText--2h5FV {
font-size: 16px; }
.styles__title--3Jos_ {
display: block;
margin-top: 10px;
font-family: Montserrat, Arial, sans-serif;
font-size: 11px;
font-weight: 300;
line-height: 1.45;
text-align: left; }
.styles__modelInfoWrapper--1lmKY {
margin-top: 10px; }
.styles__imageContainer--1llqH {
position: relative; }
.styles__imageWrapper--34Z_s {
position: relative; }
@media only screen and (min-width: 768px) {
.styles__imageWrapper--34Z_s {
width: 456px;
height: 452px; } }
@media only screen and (min-width: 1024px) {
.styles__imageWrapper--34Z_s {
width: 509px;
height: 619px; } }
@media only screen and (min-width: 1440px) {
.styles__imageWrapper--34Z_s {
width: 509px;
height: 649px; } }
.styles__imagePreviewFlyout--2e-FH {
background: #fff;
-webkit-box-shadow: 0 2px 9px rgba(0, 0, 0, 0.1);
box-shadow: 0 2px 9px rgba(0, 0, 0, 0.1);
height: auto;
padding: 5px;
position: absolute;
right: 397px;
top: -35px;
z-index: 6789; }
@media only screen and (max-width: 1023px) {
.styles__imagePreviewFlyout--2e-FH {
top: -10px;
right: 342px; } }
.styles__imagePreviewFlyout--2e-FH::after {
content: '';
width: 10px;
height: 10px;
right: -5px;
position: absolute;
background-color: #fff;
-webkit-transform: rotate(45deg);
transform: rotate(45deg);
top: 306px; }
@media only screen and (max-width: 1023px) {
.styles__imagePreviewFlyout--2e-FH::after {
top: 50%; } }
.customButton__regular--3lmMw {
margin-top: 20px; }
.styles__modelInfo--2TlNC {
color: #181818;
font-size: 11px; }
.tippy__tippy-touch--llZkB {
cursor: pointer !important; }
.tippy__tippy-notransition--1b9E2 {
-webkit-transition: none !important;
transition: none !important; }
.tippy__tippy-popper--vxVQS {
max-width: 400px;
-webkit-perspective: 800px;
perspective: 800px;
z-index: 9999;
outline: 0;
-webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
pointer-events: none; }
.tippy__tippy-popper--vxVQS.tippy__html-template--ZwiY7 {
max-width: 96%;
max-width: calc(100% - 20px); }
.tippy__tippy-popper--vxVQS[x-placement^=top] [x-arrow] {
border-top: 7px solid #333;
border-right: 7px solid transparent;
border-left: 7px solid transparent;
bottom: -7px;
margin: 0 9px; }
.tippy__tippy-popper--vxVQS[x-placement^=top] [x-arrow].tippy__arrow-small--3eM4_ {
border-top: 5px solid #333;
border-right: 5px solid transparent;
border-left: 5px solid transparent;
bottom: -5px; }
.tippy__tippy-popper--vxVQS[x-placement^=top] [x-arrow].tippy__arrow-big--3vafc {
border-top: 10px solid #333;
border-right: 10px solid transparent;
border-left: 10px solid transparent;
bottom: -10px; }
.tippy__tippy-popper--vxVQS[x-placement^=top] [x-circle] {
-webkit-transform-origin: 0 33%;
transform-origin: 0 33%; }
.tippy__tippy-popper--vxVQS[x-placement^=top] [x-circle].tippy__enter--2sKn1 {
-webkit-transform: scale(1) translate(-50%, -55%);
transform: scale(1) translate(-50%, -55%);
opacity: 1; }
.tippy__tippy-popper--vxVQS[x-placement^=top] [x-circle].tippy__leave--1br1u {
-webkit-transform: scale(0.15) translate(-50%, -50%);
transform: scale(0.15) translate(-50%, -50%);
opacity: 0; }
.tippy__tippy-popper--vxVQS[x-placement^=top] .tippy__tippy-tooltip--1C5wF.tippy__light-theme--3tvdD [x-circle] {
background-color: #fff; }
.tippy__tippy-popper--vxVQS[x-placement^=top] .tippy__tippy-tooltip--1C5wF.tippy__light-theme--3tvdD [x-arrow] {
border-top: 7px solid #fff;
border-right: 7px solid transparent;
border-left: 7px solid transparent; }
.tippy__tippy-popper--vxVQS[x-placement^=top] .tippy__tippy-tooltip--1C5wF.tippy__light-theme--3tvdD [x-arrow].tippy__arrow-small--3eM4_ {
border-top: 5px solid #fff;
border-right: 5px solid transparent;
border-left: 5px solid transparent; }
.tippy__tippy-popper--vxVQS[x-placement^=top] .tippy__tippy-tooltip--1C5wF.tippy__light-theme--3tvdD [x-arrow].tippy__arrow-big--3vafc {
border-top: 10px solid #fff;
border-right: 10px solid transparent;
border-left: 10px solid transparent; }
.tippy__tippy-popper--vxVQS[x-placement^=top] .tippy__tippy-tooltip--1C5wF.tippy__transparent-theme--329Ny [x-circle] {
background-color: rgba(0, 0, 0, 0.7); }
.tippy__tippy-popper--vxVQS[x-placement^=top] .tippy__tippy-tooltip--1C5wF.tippy__transparent-theme--329Ny [x-arrow] {
border-top: 7px solid rgba(0, 0, 0, 0.7);
border-right: 7px solid transparent;
border-left: 7px solid transparent; }
.tippy__tippy-popper--vxVQS[x-placement^=top] .tippy__tippy-tooltip--1C5wF.tippy__transparent-theme--329Ny [x-arrow].tippy__arrow-small--3eM4_ {
border-top: 5px solid rgba(0, 0, 0, 0.7);
border-right: 5px solid transparent;
border-left: 5px solid transparent; }
.tippy__tippy-popper--vxVQS[x-placement^=top] .tippy__tippy-tooltip--1C5wF.tippy__transparent-theme--329Ny [x-arrow].tippy__arrow-big--3vafc {
border-top: 10px solid rgba(0, 0, 0, 0.7);
border-right: 10px solid transparent;
border-left: 10px solid transparent; }
.tippy__tippy-popper--vxVQS[x-placement^=top] [data-animation=perspective] {
-webkit-transform-origin: bottom;
transform-origin: bottom; }
.tippy__tippy-popper--vxVQS[x-placement^=top] [data-animation=perspective].tippy__enter--2sKn1 {
opacity: 1;
-webkit-transform: translateY(-10px) rotateX(0);
transform: translateY(-10px) rotateX(0); }
.tippy__tippy-popper--vxVQS[x-placement^=top] [data-animation=perspective].tippy__leave--1br1u {
opacity: 0;
-webkit-transform: translateY(0) rotateX(90deg);
transform: translateY(0) rotateX(90deg); }
.tippy__tippy-popper--vxVQS[x-placement^=top] [data-animation=fade].tippy__enter--2sKn1 {
opacity: 1;
-webkit-transform: translateY(-10px);
transform: translateY(-10px); }
.tippy__tippy-popper--vxVQS[x-placement^=top] [data-animation=fade].tippy__leave--1br1u {
opacity: 0;
-webkit-transform: translateY(-10px);
transform: translateY(-10px); }
.tippy__tippy-popper--vxVQS[x-placement^=top] [data-animation=shift].tippy__enter--2sKn1 {
opacity: 1;
-webkit-transform: translateY(-10px);
transform: translateY(-10px); }
.tippy__tippy-popper--vxVQS[x-placement^=top] [data-animation=shift].tippy__leave--1br1u {
opacity: 0;
-webkit-transform: translateY(0);
transform: translateY(0); }
.tippy__tippy-popper--vxVQS[x-placement^=top] [data-animation=scale].tippy__enter--2sKn1 {
opacity: 1;
-webkit-transform: translateY(-10px) scale(1);
transform: translateY(-10px) scale(1); }
.tippy__tippy-popper--vxVQS[x-placement^=top] [data-animation=scale].tippy__leave--1br1u {
opacity: 0;
-webkit-transform: translateY(0) scale(0);
transform: translateY(0) scale(0); }
.tippy__tippy-popper--vxVQS[x-placement^=bottom] [x-arrow] {
border-bottom: 7px solid #333;
border-right: 7px solid transparent;
border-left: 7px solid transparent;
top: -7px;
margin: 0 9px; }
.tippy__tippy-popper--vxVQS[x-placement^=bottom] [x-arrow].tippy__arrow-small--3eM4_ {
border-bottom: 5px solid #333;
border-right: 5px solid transparent;
border-left: 5px solid transparent;
top: -5px; }
.tippy__tippy-popper--vxVQS[x-placement^=bottom] [x-arrow].tippy__arrow-big--3vafc {
border-bottom: 10px solid #333;
border-right: 10px solid transparent;
border-left: 10px solid transparent;
top: -10px; }
.tippy__tippy-popper--vxVQS[x-placement^=bottom] [x-circle] {
-webkit-transform-origin: 0 -50%;
transform-origin: 0 -50%; }
.tippy__tippy-popper--vxVQS[x-placement^=bottom] [x-circle].tippy__enter--2sKn1 {
-webkit-transform: scale(1) translate(-50%, -45%);
transform: scale(1) translate(-50%, -45%);
opacity: 1; }
.tippy__tippy-popper--vxVQS[x-placement^=bottom] [x-circle].tippy__leave--1br1u {
-webkit-transform: scale(0.15) translate(-50%, -5%);
transform: scale(0.15) translate(-50%, -5%);
opacity: 0; }
.tippy__tippy-popper--vxVQS[x-placement^=bottom] .tippy__tippy-tooltip--1C5wF.tippy__light-theme--3tvdD [x-circle] {
background-color: #fff; }
.tippy__tippy-popper--vxVQS[x-placement^=bottom] .tippy__tippy-tooltip--1C5wF.tippy__light-theme--3tvdD [x-arrow] {
border-bottom: 7px solid #fff;
border-right: 7px solid transparent;
border-left: 7px solid transparent; }
.tippy__tippy-popper--vxVQS[x-placement^=bottom] .tippy__tippy-tooltip--1C5wF.tippy__light-theme--3tvdD [x-arrow].tippy__arrow-small--3eM4_ {
border-bottom: 5px solid #fff;
border-right: 5px solid transparent;
border-left: 5px solid transparent; }
.tippy__tippy-popper--vxVQS[x-placement^=bottom] .tippy__tippy-tooltip--1C5wF.tippy__light-theme--3tvdD [x-arrow].tippy__arrow-big--3vafc {
border-bottom: 10px solid #fff;
border-right: 10px solid transparent;
border-left: 10px solid transparent; }
.tippy__tippy-popper--vxVQS[x-placement^=bottom] .tippy__tippy-tooltip--1C5wF.tippy__transparent-theme--329Ny [x-circle] {
background-color: rgba(0, 0, 0, 0.7); }
.tippy__tippy-popper--vxVQS[x-placement^=bottom] .tippy__tippy-tooltip--1C5wF.tippy__transparent-theme--329Ny [x-arrow] {
border-bottom: 7px solid rgba(0, 0, 0, 0.7);
border-right: 7px solid transparent;
border-left: 7px solid transparent; }
.tippy__tippy-popper--vxVQS[x-placement^=bottom] .tippy__tippy-tooltip--1C5wF.tippy__transparent-theme--329Ny [x-arrow].tippy__arrow-small--3eM4_ {
border-bottom: 5px solid rgba(0, 0, 0, 0.7);
border-right: 5px solid transparent;
border-left: 5px solid transparent; }
.tippy__tippy-popper--vxVQS[x-placement^=bottom] .tippy__tippy-tooltip--1C5wF.tippy__transparent-theme--329Ny [x-arrow].tippy__arrow-big--3vafc {
border-bottom: 10px solid rgba(0, 0, 0, 0.7);
border-right: 10px solid transparent;
border-left: 10px solid transparent; }
.tippy__tippy-popper--vxVQS[x-placement^=bottom] [data-animation=perspective] {
-webkit-transform-origin: top;
transform-origin: top; }
.tippy__tippy-popper--vxVQS[x-placement^=bottom] [data-animation=perspective].tippy__enter--2sKn1 {
opacity: 1;
-webkit-transform: translateY(10px) rotateX(0);
transform: translateY(10px) rotateX(0); }
.tippy__tippy-popper--vxVQS[x-placement^=bottom] [data-animation=perspective].tippy__leave--1br1u {
opacity: 0;
-webkit-transform: translateY(0) rotateX(-90deg);
transform: translateY(0) rotateX(-90deg); }
.tippy__tippy-popper--vxVQS[x-placement^=bottom] [data-animation=fade].tippy__enter--2sKn1 {
opacity: 1;
-webkit-transform: translateY(10px);
transform: translateY(10px); }
.tippy__tippy-popper--vxVQS[x-placement^=bottom] [data-animation=fade].tippy__leave--1br1u {
opacity: 0;
-webkit-transform: translateY(10px);
transform: translateY(10px); }
.tippy__tippy-popper--vxVQS[x-placement^=bottom] [data-animation=shift].tippy__enter--2sKn1 {
opacity: 1;
-webkit-transform: translateY(10px);
transform: translateY(10px); }
.tippy__tippy-popper--vxVQS[x-placement^=bottom] [data-animation=shift].tippy__leave--1br1u {
opacity: 0;
-webkit-transform: translateY(0);
transform: translateY(0); }
.tippy__tippy-popper--vxVQS[x-placement^=bottom] [data-animation=scale].tippy__enter--2sKn1 {
opacity: 1;
-webkit-transform: translateY(10px) scale(1);
transform: translateY(10px) scale(1); }
.tippy__tippy-popper--vxVQS[x-placement^=bottom] [data-animation=scale].tippy__leave--1br1u {
opacity: 0;
-webkit-transform: translateY(0) scale(0);
transform: translateY(0) scale(0); }
.tippy__tippy-popper--vxVQS[x-placement^=left] [x-arrow] {
border-left: 7px solid #333;
border-top: 7px solid transparent;
border-bottom: 7px solid transparent;
right: -7px;
margin: 6px 0; }
.tippy__tippy-popper--vxVQS[x-placement^=left] [x-arrow].tippy__arrow-small--3eM4_ {
border-left: 5px solid #333;
border-top: 5px solid transparent;
border-bottom: 5px solid transparent;
right: -5px; }
.tippy__tippy-popper--vxVQS[x-placement^=left] [x-arrow].tippy__arrow-big--3vafc {
border-left: 10px solid #333;
border-top: 10px solid transparent;
border-bottom: 10px solid transparent;
right: -10px; }
.tippy__tippy-popper--vxVQS[x-placement^=left] [x-circle] {
-webkit-transform-origin: 50% 0;
transform-origin: 50% 0; }
.tippy__tippy-popper--vxVQS[x-placement^=left] [x-circle].tippy__enter--2sKn1 {
-webkit-transform: scale(1) translate(-50%, -50%);
transform: scale(1) translate(-50%, -50%);
opacity: 1; }
.tippy__tippy-popper--vxVQS[x-placement^=left] [x-circle].tippy__leave--1br1u {
-webkit-transform: scale(0.15) translate(-50%, -50%);
transform: scale(0.15) translate(-50%, -50%);
opacity: 0; }
.tippy__tippy-popper--vxVQS[x-placement^=left] .tippy__tippy-tooltip--1C5wF.tippy__light-theme--3tvdD [x-circle] {
background-color: #fff; }
.tippy__tippy-popper--vxVQS[x-placement^=left] .tippy__tippy-tooltip--1C5wF.tippy__light-theme--3tvdD [x-arrow] {
border-left: 7px solid #fff;
border-top: 7px solid transparent;
border-bottom: 7px solid transparent; }
.tippy__tippy-popper--vxVQS[x-placement^=left] .tippy__tippy-tooltip--1C5wF.tippy__light-theme--3tvdD [x-arrow].tippy__arrow-small--3eM4_ {
border-left: 5px solid #fff;
border-top: 5px solid transparent;
border-bottom: 5px solid transparent; }
.tippy__tippy-popper--vxVQS[x-placement^=left] .tippy__tippy-tooltip--1C5wF.tippy__light-theme--3tvdD [x-arrow].tippy__arrow-big--3vafc {
border-left: 10px solid #fff;
border-top: 10px solid transparent;
border-bottom: 10px solid transparent; }
.tippy__tippy-popper--vxVQS[x-placement^=left] .tippy__tippy-tooltip--1C5wF.tippy__transparent-theme--329Ny [x-circle] {
background-color: rgba(0, 0, 0, 0.7); }
.tippy__tippy-popper--vxVQS[x-placement^=left] .tippy__tippy-tooltip--1C5wF.tippy__transparent-theme--329Ny [x-arrow] {
border-left: 7px solid rgba(0, 0, 0, 0.7);
border-top: 7px solid transparent;
border-bottom: 7px solid transparent; }
.tippy__tippy-popper--vxVQS[x-placement^=left] .tippy__tippy-tooltip--1C5wF.tippy__transparent-theme--329Ny [x-arrow].tippy__arrow-small--3eM4_ {
border-left: 5px solid rgba(0, 0, 0, 0.7);
border-top: 5px solid transparent;
border-bottom: 5px solid transparent; }
.tippy__tippy-popper--vxVQS[x-placement^=left] .tippy__tippy-tooltip--1C5wF.tippy__transparent-theme--329Ny [x-arrow].tippy__arrow-big--3vafc {
border-left: 10px solid rgba(0, 0, 0, 0.7);
border-top: 10px solid transparent;
border-bottom: 10px solid transparent; }
.tippy__tippy-popper--vxVQS[x-placement^=left] [data-animation=perspective] {
-webkit-transform-origin: right;
transform-origin: right; }
.tippy__tippy-popper--vxVQS[x-placement^=left] [data-animation=perspective].tippy__enter--2sKn1 {
opacity: 1;
-webkit-transform: translateX(-10px) rotateY(0);
transform: translateX(-10px) rotateY(0); }
.tippy__tippy-popper--vxVQS[x-placement^=left] [data-animation=perspective].tippy__leave--1br1u {
opacity: 0;
-webkit-transform: translateX(0) rotateY(-90deg);
transform: translateX(0) rotateY(-90deg); }
.tippy__tippy-popper--vxVQS[x-placement^=left] [data-animation=fade].tippy__enter--2sKn1 {
opacity: 1;
-webkit-transform: translateX(-10px);
transform: translateX(-10px); }
.tippy__tippy-popper--vxVQS[x-placement^=left] [data-animation=fade].tippy__leave--1br1u {
opacity: 0;
-webkit-transform: translateX(-10px);
transform: translateX(-10px); }
.tippy__tippy-popper--vxVQS[x-placement^=left] [data-animation=shift].tippy__enter--2sKn1 {
opacity: 1;
-webkit-transform: translateX(-10px);
transform: translateX(-10px); }
.tippy__tippy-popper--vxVQS[x-placement^=left] [data-animation=shift].tippy__leave--1br1u {
opacity: 0;
-webkit-transform: translateX(0);
transform: translateX(0); }
.tippy__tippy-popper--vxVQS[x-placement^=left] [data-animation=scale].tippy__enter--2sKn1 {
opacity: 1;
-webkit-transform: translateX(-10px) scale(1);
transform: translateX(-10px) scale(1); }
.tippy__tippy-popper--vxVQS[x-placement^=left] [data-animation=scale].tippy__leave--1br1u {
opacity: 0;
-webkit-transform: translateX(0) scale(0);
transform: translateX(0) scale(0); }
.tippy__tippy-popper--vxVQS[x-placement^=right] [x-arrow] {
border-right: 7px solid #333;
border-top: 7px solid transparent;
border-bottom: 7px solid transparent;
left: -7px;
margin: 6px 0; }
.tippy__tippy-popper--vxVQS[x-placement^=right] [x-arrow].tippy__arrow-small--3eM4_ {
border-right: 5px solid #333;
border-top: 5px solid transparent;
border-bottom: 5px solid transparent;
left: -5px; }
.tippy__tippy-popper--vxVQS[x-placement^=right] [x-arrow].tippy__arrow-big--3vafc {
border-right: 10px solid #333;
border-top: 10px solid transparent;
border-bottom: 10px solid transparent;
left: -10px; }
.tippy__tippy-popper--vxVQS[x-placement^=right] [x-circle] {
-webkit-transform-origin: -50% 0;
transform-origin: -50% 0; }
.tippy__tippy-popper--vxVQS[x-placement^=right] [x-circle].tippy__enter--2sKn1 {
-webkit-transform: scale(1) translate(-50%, -50%);
transform: scale(1) translate(-50%, -50%);
opacity: 1; }
.tippy__tippy-popper--vxVQS[x-placement^=right] [x-circle].tippy__leave--1br1u {
-webkit-transform: scale(0.15) translate(-50%, -50%);
transform: scale(0.15) translate(-50%, -50%);
opacity: 0; }
.tippy__tippy-popper--vxVQS[x-placement^=right] .tippy__tippy-tooltip--1C5wF.tippy__light-theme--3tvdD [x-circle] {
background-color: #fff; }
.tippy__tippy-popper--vxVQS[x-placement^=right] .tippy__tippy-tooltip--1C5wF.tippy__light-theme--3tvdD [x-arrow] {
border-right: 7px solid #fff;
border-top: 7px solid transparent;
border-bottom: 7px solid transparent; }
.tippy__tippy-popper--vxVQS[x-placement^=right] .tippy__tippy-tooltip--1C5wF.tippy__light-theme--3tvdD [x-arrow].tippy__arrow-small--3eM4_ {
border-right: 5px solid #fff;
border-top: 5px solid transparent;
border-bottom: 5px solid transparent; }
.tippy__tippy-popper--vxVQS[x-placement^=right] .tippy__tippy-tooltip--1C5wF.tippy__light-theme--3tvdD [x-arrow].tippy__arrow-big--3vafc {
border-right: 10px solid #fff;
border-top: 10px solid transparent;
border-bottom: 10px solid transparent; }
.tippy__tippy-popper--vxVQS[x-placement^=right] .tippy__tippy-tooltip--1C5wF.tippy__transparent-theme--329Ny [x-circle] {
background-color: rgba(0, 0, 0, 0.7); }
.tippy__tippy-popper--vxVQS[x-placement^=right] .tippy__tippy-tooltip--1C5wF.tippy__transparent-theme--329Ny [x-arrow] {
border-right: 7px solid rgba(0, 0, 0, 0.7);
border-top: 7px solid transparent;
border-bottom: 7px solid transparent; }
.tippy__tippy-popper--vxVQS[x-placement^=right] .tippy__tippy-tooltip--1C5wF.tippy__transparent-theme--329Ny [x-arrow].tippy__arrow-small--3eM4_ {
border-right: 5px solid rgba(0, 0, 0, 0.7);
border-top: 5px solid transparent;
border-bottom: 5px solid transparent; }
.tippy__tippy-popper--vxVQS[x-placement^=right] .tippy__tippy-tooltip--1C5wF.tippy__transparent-theme--329Ny [x-arrow].tippy__arrow-big--3vafc {
border-right: 10px solid rgba(0, 0, 0, 0.7);
border-top: 10px solid transparent;
border-bottom: 10px solid transparent; }
.tippy__tippy-popper--vxVQS[x-placement^=right] [data-animation=perspective] {
-webkit-transform-origin: left;
transform-origin: left; }
.tippy__tippy-popper--vxVQS[x-placement^=right] [data-animation=perspective].tippy__enter--2sKn1 {
opacity: 1;
-webkit-transform: translateX(10px) rotateY(0);
transform: translateX(10px) rotateY(0); }
.tippy__tippy-popper--vxVQS[x-placement^=right] [data-animation=perspective].tippy__leave--1br1u {
opacity: 0;
-webkit-transform: translateX(0) rotateY(90deg);
transform: translateX(0) rotateY(90deg); }
.tippy__tippy-popper--vxVQS[x-placement^=right] [data-animation=fade].tippy__enter--2sKn1 {
opacity: 1;
-webkit-transform: translateX(10px);
transform: translateX(10px); }
.tippy__tippy-popper--vxVQS[x-placement^=right] [data-animation=fade].tippy__leave--1br1u {
opacity: 0;
-webkit-transform: translateX(10px);
transform: translateX(10px); }
.tippy__tippy-popper--vxVQS[x-placement^=right] [data-animation=shift].tippy__enter--2sKn1 {
opacity: 1;
-webkit-transform: translateX(10px);
transform: translateX(10px); }
.tippy__tippy-popper--vxVQS[x-placement^=right] [data-animation=shift].tippy__leave--1br1u {
opacity: 0;
-webkit-transform: translateX(0);
transform: translateX(0); }
.tippy__tippy-popper--vxVQS[x-placement^=right] [data-animation=scale].tippy__enter--2sKn1 {
opacity: 1;
-webkit-transform: translateX(10px) scale(1);
transform: translateX(10px) scale(1); }
.tippy__tippy-popper--vxVQS[x-placement^=right] [data-animation=scale].tippy__leave--1br1u {
opacity: 0;
-webkit-transform: translateX(0) scale(0);
transform: translateX(0) scale(0); }
.tippy__tippy-popper--vxVQS .tippy__tippy-tooltip--1C5wF.tippy__transparent-theme--329Ny {
background-color: rgba(0, 0, 0, 0.7); }
.tippy__tippy-popper--vxVQS .tippy__tippy-tooltip--1C5wF.tippy__transparent-theme--329Ny[data-animatefill] {
background-color: transparent; }
.tippy__tippy-popper--vxVQS .tippy__tippy-tooltip--1C5wF.tippy__light-theme--3tvdD {
color: #26323d;
-webkit-box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
background-color: #fff; }
.tippy__tippy-popper--vxVQS .tippy__tippy-tooltip--1C5wF.tippy__light-theme--3tvdD[data-animatefill] {
background-color: transparent; }
.tippy__tippy-tooltip--1C5wF {
position: relative;
color: #fff;
border-radius: 4px;
font-size: .95rem;
padding: .4rem .8rem;
text-align: center;
will-change: transform;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
background-color: #333; }
.tippy__tippy-tooltip--small--2pHjb {
padding: .25rem .5rem;
font-size: .8rem; }
.tippy__tippy-tooltip--big--2yihq {
padding: .6rem 1.2rem;
font-size: 1.2rem; }
.tippy__tippy-tooltip--1C5wF[data-animatefill] {
overflow: hidden;
background-color: transparent; }
.tippy__tippy-tooltip--1C5wF[data-interactive] {
pointer-events: auto; }
.tippy__tippy-tooltip--1C5wF[data-inertia] {
-webkit-transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85);
transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85); }
.tippy__tippy-tooltip--1C5wF [x-arrow] {
position: absolute;
width: 0;
height: 0; }
.tippy__tippy-tooltip--1C5wF [x-circle] {
position: absolute;
will-change: transform;
background-color: #333;
border-radius: 50%;
width: 130%;
width: calc(110% + 2rem);
left: 50%;
top: 50%;
z-index: -1;
overflow: hidden;
-webkit-transition: all ease;
transition: all ease; }
.tippy__tippy-tooltip--1C5wF [x-circle]:before {
content: "";
padding-top: 90%;
float: left; }
@media (max-width: 450px) {
.tippy__tippy-popper--vxVQS {
max-width: 96%;
max-width: calc(100% - 20px); } }
.styles__logo--2fcar {
max-height: 36px;
position: absolute;
bottom: 0; }
.styles__brandName--21jOS {
font-size: 16px;
font-weight: 600; }
.styles__logoTooltip--3Q78G {
position: relative;
background-color: #181818;
color: #fff;
padding: 5px;
top: 5px; }
.styles__anchor--KR-gs {
display: block;
height: 36px;
position: relative; }
.priceStyles__container--2gvtx {
text-align: left; }
.priceStyles__normal--3aCVn {
display: inline-block;
font-size: 24px;
font-weight: 600;
line-height: 1; }
.priceStyles__strike--PSBGK {
display: inline-block;
font-size: 14px;
margin-left: 5px;
line-height: 1;
text-decoration: line-through; }
.priceStyles__campaign--1LMd6 {
display: inline-block;
color: #ec4837;
font-size: 24px;
font-weight: 600;
line-height: 1; }
.styles__container--2OSTe {
position: relative; }
.styles__label--1cfc7 {
font-size: 11px;
line-height: 14px;
color: #b3b3b3;
font-weight: 600;
background: #f4f4f5;
margin: 0 0 0 5px;
padding: 2.5px 5px;
vertical-align: top;
display: inline-block; }
.styles__label--1cfc7:first-child {
margin: 0; }
.styles__labelRed--2Qbgz {
background-color: #ec4837;
color: #fff; }
.styles__fees--2sdFA {
font-size: 9px;
color: #b3b3b3; }
.styles__dropdown--3GlpL {
position: relative;
width: 100%;
max-height: 230px;
display: inline-block;
outline: none; }
.styles__control--1_bdv {
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
cursor: pointer;
background: #fff;
border: 1px solid #e6e6e7;
height: 38px;
line-height: 36px;
padding-left: 10px;
position: relative;
width: 100%; }
.styles__control--1_bdv:hover {
border-color: #b3b3b3; }
.styles__control--1_bdv.styles__open--2E7WK {
-webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.05);
box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.05); }
.styles__placeholder--2BpVk {
color: #181818;
display: inline-block;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
font-size: 14px;
white-space: nowrap; }
.styles__wrapper--3zeAE {
position: absolute;
width: 100%; }
.styles__list--2TOsQ {
background-color: #fff;
overflow-x: hidden;
overflow-y: auto;
position: relative;
width: 100%;
z-index: 1;
max-height: 175px; }
.styles__inner--C-ptT {
display: none;
position: relative;
-webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.05);
box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.05);
border: 1px solid #e6e6e7;
max-height: 217px;
margin-top: 5px; }
.styles__sizeLabelContainer--2bMTH {
color: #b3b3b3;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
font-size: 9px;
font-weight: 700;
height: 20px;
margin: 10px 10px 0; }
.styles__sizeLabel--3RJB5 {
-webkit-box-flex: 1;
-ms-flex: 1 1;
flex: 1 1;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap; }
.styles__sizeLabel--3RJB5:last-child {
-webkit-box-flex: 0;
-ms-flex: 0 0 80px;
flex: 0 0 80px; }
.styles__active--3sPOO {
display: block; }
.styles__selected--2tQ2a {
font-weight: 700; }
.styles__disabled--anHlf {
color: #e6e6e7; }
.styles__paddingLeft---8w9- {
padding-left: 10px; }
.styles__pullRight--1OePO {
float: right; }
.styles__smallPlaceholder--2vEm0 {
height: 7; }
.styles__arrow--1W8yd {
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='4' viewBox='0 0 7 4'%3E%3Cpath d='M.148.177a.51.51 0 0 1 .735 0l2.506 2.589a.138.138 0 0 0 .202 0L6.117.156a.51.51 0 0 1 .74.006.53.53 0 0 1-.005.73l-2.76 2.85a.833.833 0 0 1-1.204.001L.148.913a.53.53 0 0 1 0-.736L.28.303.148.177z'/%3E%3C/svg%3E");
background-position: center;
background-repeat: no-repeat;
background-size: 7px 4px;
cursor: pointer;
display: block;
height: 4px;
position: absolute;
right: 20px;
top: 50%;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
width: 7px; }
.styles__isOpen--pdrTr {
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='4' viewBox='0 0 7 4'%3E%3Cpath fill='%23181818' d='M.148 3.823a.51.51 0 0 0 .735 0l2.506-2.589a.138.138 0 0 1 .202 0l2.526 2.61a.51.51 0 0 0 .74-.006.53.53 0 0 0-.005-.73L4.092.258A.833.833 0 0 0 2.888.256l-2.74 2.83a.53.53 0 0 0 0 .736l.133-.126-.133.126z'/%3E%3C/svg%3E"); }
.styles__row--sWR75 {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
height: 36px;
line-height: 36px;
overflow: hidden;
padding-left: 10px;
text-overflow: ellipsis;
white-space: nowrap; }
.styles__row--sWR75:hover {
background-color: #f4f4f5;
cursor: pointer; }
.styles__soldOut--1Iump {
color: #b3b3b3; }
.styles__column--dXc1E {
-webkit-box-flex: 1;
-ms-flex: 1 1;
flex: 1 1;
text-align: left; }
.styles__soldOutColumn--3zamQ {
-webkit-box-flex: 0;
-ms-flex: 0 0 88px;
flex: 0 0 88px;
font-size: 9px; }
.styles__oneSize--1WC_O {
display: inline-block;
font-size: 14px; }
.styles__sizeHelperLink--3mtgT {
background-color: #f4f4f5;
display: block;
left: 0;
line-height: 36px;
right: 0;
text-align: center;
position: relative;
z-index: 5;
cursor: pointer; }
.styles__sizeHelperLink--3mtgT:hover {
background-color: #dbdbdc; }
.styles__modal--1THbg {
background: #fff;
cursor: default; }
.styles__productReminderBackdrop--3BwWc {
background-color: rgba(0, 0, 0, 0.01); }
.styles__thumbnail--3sgSl {
position: relative;
display: inline-block;
min-width: 34px;
min-height: 45px; }
.styles__thumbnail--3sgSl::before {
content: '';
display: block;
padding-top: 133%; }
.styles__thumbnail--3sgSl::after {
content: '';
position: absolute;
bottom: 0;
visibility: hidden;
height: 1px;
width: 34px;
background: #181818; }
.styles__thumbnail--3sgSl:hover {
cursor: pointer; }
.styles__thumbnail--3sgSl:hover::after {
visibility: visible; }
.styles__thumbnailSelected--QDRPR::after {
content: '';
position: absolute;
visibility: visible;
bottom: 0;
height: 1px;
width: 34px;
background: #181818; }
.styles__thumbnailWrapper--3uDnG {
padding: 0 10px;
margin-bottom: 30px;
display: inline-block;
cursor: pointer; }
.styles__thumbnailWrapper--3uDnG:first-child {
padding-left: 0; }
.styles__thumbnailWrapper--3uDnG:last-child {
padding-right: 0; }
.styles__sliderElement--1dLuV {
padding-left: 0;
padding-right: 20px; }
.styles__sliderElement--1dLuV:last-child {
padding-right: 20px; }
.styles__sliderElement--1dLuV:hover .styles__thumbnail--3sgSl::after {
visibility: visible; }
.styles__title--UFKYd {
display: none;
font-size: 11px;
font-weight: 300;
position: absolute;
text-align: center;
text-transform: capitalize; }
.styles__isHoveredState--2BBt9 {
display: block; }
.styles__sliderControl--3Emod {
display: inline-block;
position: relative;
width: 15px;
height: 45px;
cursor: pointer; }
.styles__sliderControl--3Emod::after {
content: '';
height: 9px;
width: 5px;
top: 17px;
left: 4px;
position: absolute;
background-size: contain; }
.styles__sliderControlRight--zKclE::after {
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='5' height='9' viewBox='0 0 5 9'%3E%3Cpath d='M.221 8.81a.668.668 0 0 1 0-.945l3.236-3.222a.181.181 0 0 0 0-.26L.195 1.135A.67.67 0 0 1 .202.184a.65.65 0 0 1 .913.006l3.564 3.55a1.093 1.093 0 0 1 0 1.548L1.14 8.81a.65.65 0 0 1-.918 0l.156-.171-.157.17z'/%3E%3C/svg%3E"); }
.styles__sliderControlLeft--35lca::after {
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='5' height='9' viewBox='0 0 5 9'%3E%3Cpath d='M4.779.19a.668.668 0 0 1 0 .945L1.543 4.357a.181.181 0 0 0 0 .26l3.262 3.248a.67.67 0 0 1-.007.951.65.65 0 0 1-.913-.006L.321 5.26a1.093 1.093 0 0 1 0-1.548L3.86.19a.65.65 0 0 1 .918 0l-.156.171.157-.17z'/%3E%3C/svg%3E"); }
.styles__sliderControlDeactivated--IbbUv {
visibility: hidden; }
.styles__container--27fOJ {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-flex: 1;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
-ms-flex-pack: distribute;
justify-content: space-around; }
.styles__sliderContainer--1komE {
width: 280px;
position: relative;
display: inline-block;
margin-right: -10px; }
.styles__thumbnailsWrapper--ows0e {
display: block; }
.addToBasketButton__cta--1WZoj {
margin-right: 1px;
font-size: 14px; }
.wishlistButton__cta--mL__y {
-webkit-box-flex: 0;
-ms-flex: 0 0 60px;
flex: 0 0 60px;
padding: 0;
position: relative; }
.styles__quantityAvailable--1wmrA {
color: #ec4837;
line-height: 1.54;
font-weight: 600; }
.styles__container--1u71a {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end; }
.styles__singleImageContainer--nwaym {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end;
margin: 0 auto;
max-width: 1440px;
position: relative; }
.styles__buybox--11s7n {
-webkit-box-flex: 0;
-ms-flex: 0 0 417px;
flex: 0 0 417px;
min-width: 417px;
padding: 60px 36px; }
@media only screen and (max-width: 1023px) {
.styles__buybox--11s7n {
-webkit-box-flex: 0;
-ms-flex: 0 0 345px;
flex: 0 0 345px;
min-width: 345px;
padding: 30px 25px; } }
.styles__container--g4bJT {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
border-top: 1px solid #e6e6e7;
border-bottom: 1px solid #e6e6e7;
padding: 30px 10px; }
@media only screen and (min-width: 1024px) {
.styles__container--g4bJT {
padding: 30px 40px; } }
@media only screen and (min-width: 1440px) {
.styles__container--g4bJT {
padding: 30px 60px; } }
@media only screen and (min-width: 1920px) {
.styles__container--g4bJT {
padding: 30px 160px; } }
.styles__promise--3G7rw {
position: relative;
height: 30px;
line-height: 30px;
font-size: 11px; }
.styles__icon--38-lL {
display: inline-block;
width: 25px;
height: 25px;
margin-right: 10px; }
.styles__promiseIcon--3rwvT {
min-width: 25px;
background-repeat: no-repeat;
background-size: contain; }
.styles__iconWrapper--2zN2e {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center; }
.styles__container--2JbBv {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center; }
.styles__icon--1jpjh {
display: inline-block;
line-height: 1;
margin: 0 15px 0 0; }
.styles__tile--3mhMW {
min-height: 0; }
.styles__headline--grYsj {
font-size: 20px;
font-weight: 300;
line-height: 1.4;
margin-bottom: 19px; }
.styles__headline--1Tmn0 {
font-size: 20px;
margin: 0 0 20px; }
.styles__subheadline--w9ZMp {
font-size: 14px;
font-weight: 300;
line-height: 1.54; }
.styles__headlineContainer--2xt_A {
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row; }
.styles__bubble--2WYQR {
-webkit-box-flex: 0;
-ms-flex: 0 0 auto;
flex: 0 0 auto;
width: 48px;
height: 48px;
border-radius: 50%;
background-size: cover;
margin-right: 10px; }
.styles__recoContainer--1Z9-a {
margin: 30px 0; }
.styles__accordionContainer--1dPP0 {
padding: 0 0 30px;
margin-bottom: 30px;
border-bottom: 1px #e6e6e7 solid; }
.styles__accordionContainer--1dPP0:last-child {
border-bottom: 0; }
.styles__title--fabl6 {
position: relative;
display: block;
font-family: Montserrat, Arial, sans-serif;
font-size: 16px;
font-weight: 500;
color: #181818;
cursor: pointer;
margin-bottom: 10px; }
.styles__title--fabl6::after {
content: '';
position: absolute;
width: 9px;
height: 5px;
right: 30px;
top: 45%;
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='512' height='274' viewBox='0 0 512 274' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3EShape%3C/title%3E%3Cpath d='M476.8 6c8.1-8 21.1-8 29.1 0 8.1 8 8.1 20.9 0 28.9L270.6 268c-8.1 8-21.1 8-29.1 0L6 34.8C-2 26.9-2 14 6 6s21.1-8 29.1 0L256 218.6 476.8 6z' fill-rule='evenodd'/%3E%3C/svg%3E");
background-size: 9px 5px; }
.styles__titleOpen--e1FgM::after {
-webkit-transform: rotate(180deg);
transform: rotate(180deg); }
.styles__unToggleableTitle--23d_9 {
cursor: default; }
.styles__unToggleableTitle--23d_9::after {
display: none; }
.styles__contentContainer--3qTt- {
display: block; }
.styles__contentContainerHidden--1-XbJ {
display: none; }
.styles__articleNumber--1UszN {
margin-top: 25px; }
.styles__textElement--3QlT_ {
display: block;
font-family: Montserrat, Arial, sans-serif;
font-size: 14px;
font-weight: 300;
line-height: 1.54;
color: #181818; }
.styles__iconsContainer--3e5Si {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: end;
-ms-flex-align: end;
align-items: flex-end;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin-top: 20px; }
.styles__icon--1XTuR {
width: 20px;
height: 20px; }
.styles__iconCircle--1Owpn {
width: 44px;
height: 44px;
border-radius: 50%;
margin-bottom: 5px;
border: 1px solid #181818;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center; }
.styles__iconCircle--1Owpn:last-child {
margin-right: 0; }
.styles__iconWrapper--33_CQ {
margin-left: 20px; }
.styles__iconWrapper--33_CQ:first-child {
margin-left: 0; }
.styles__tooltip--1qbs3 {
font-size: 9px; }
.styles__icon--35-pz {
fill: #181818; }
.styles__toolTip--1WU60 {
width: 100%;
height: 100%;
fill-opacity: 0; }
.styles__hideLastElement--1LszY:last-child {
display: none; }
.styles__image--3GbaO {
width: 100%;
background-size: contain;
background-position: center;
background-repeat: no-repeat;
min-width: 368px;
height: 485px; }
@media only screen and (min-width: 1024px) and (max-width: 1439px) {
.styles__image--3GbaO {
height: 654px;
min-width: 491px; } }
@media only screen and (min-width: 1440px) {
.styles__image--3GbaO {
height: 932px;
min-width: 700px; } }
.styles__container--3KTmC {
min-width: 368px;
height: 485px;
background-color: #f2f2f2; }
@media only screen and (min-width: 1024px) and (max-width: 1439px) {
.styles__container--3KTmC {
height: 654px;
min-width: 491px; } }
@media only screen and (min-width: 1440px) {
.styles__container--3KTmC {
height: 932px;
min-width: 700px; } }
.styles__container--LLZBO {
padding: 0 10px; }
.styles__titleContainer--33zw2 {
font-family: Montserrat, Arial, sans-serif;
font-size: 20px;
font-weight: 300;
line-height: 1.4;
letter-spacing: normal;
text-align: left;
color: #181818;
margin-bottom: 20px; }
.styles__titleContainer--33zw2 h1 {
display: inline;
font-size: inherit;
font-weight: inherit; }
.styles__contentContainer--hGcdC {
width: 100%;
display: -webkit-box;
display: -ms-flexbox;
display: flex; }
.styles__contentContainerCenteredItems--3_VEi {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center; }
.styles__detailsContainer--1ku-C {
padding: 0 40px 0 30px; }
@media only screen and (min-width: 1024px) and (max-width: 1439px) {
.styles__detailsContainer--1ku-C {
padding-left: 30px; } }
@media only screen and (min-width: 1440px) {
.styles__detailsContainer--1ku-C {
padding: 0 120px;
-ms-flex-item-align: center;
align-self: center; } }
.styles__similarBadge--3X1Zb {
border: solid 1px #b3b3b3;
max-width: 53px;
text-align: center;
margin-top: 5px; }
.styles__label--1rEF1 {
padding: 5px 0;
font-size: 11px;
color: #b3b3b3; }
.styles__outfitProduct--10oK1 {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
min-height: 103px;
max-width: 370px;
margin: 0 auto 10px; }
@media only screen and (min-width: 1024px) {
.styles__outfitProduct--10oK1 {
margin-bottom: 30px; } }
.styles__outfitImage--20U-a {
position: relative;
width: 78px;
height: 103px;
margin-right: 30px;
background-color: #f4f4f5; }
.styles__nameDetails--2aee9 {
text-overflow: ellipsis; }
.styles__content--2UQ4n {
display: -webkit-box;
display: -ms-flexbox;
display: flex; }
.styles__priceContainer--3orqs {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-flex: 0;
-ms-flex: 0 0 auto;
flex: 0 0 auto;
min-width: 65px; }
.styles__detailsContainer--2SLV_ {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-flex: 1;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
width: 140px; }
@media only screen and (min-width: 1024px) {
.styles__detailsContainer--2SLV_ {
width: 180px; } }
.styles__brandName--1eOx3 {
line-height: 1.54;
letter-spacing: 0.8px;
text-align: left;
color: #181818;
text-overflow: ellipsis;
white-space: nowrap;
overflow: hidden; }
.styles__productName--3iwtP {
color: #acacad;
overflow: hidden;
text-align: left;
text-overflow: ellipsis;
white-space: nowrap;
font-size: 11px;
font-weight: 300;
line-height: 1.45; }
.styles__overlay--3415X {
max-height: 100% !important;
position: absolute;
width: 100%;
height: 100% !important;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
background-color: rgba(24, 24, 24, 0.3); }
.styles__text--2aQAM {
opacity: 0.8;
font-family: Montserrat, Arial, sans-serif;
font-size: 9px;
font-weight: 300;
line-height: 1.45;
letter-spacing: 0.8px;
text-align: center;
background-color: #fff;
color: #181818;
z-index: 2;
width: 100%; }
.priceStyles__container--1-oIF {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: end;
-ms-flex-align: end;
align-items: flex-end; }
.priceStyles__normal--2PnpO {
display: inline-block;
font-size: 16px;
font-weight: 600;
line-height: 1.5;
color: #181818; }
.priceStyles__strike--2MxvA {
display: inline-block;
font-size: 11px;
font-weight: 300;
line-height: 1.45;
color: #181818;
margin-left: 5px;
text-decoration: line-through; }
.priceStyles__campaign--2Jnc9 {
display: inline-block;
color: #ec4837;
letter-spacing: 0.8px;
font-size: 16px;
font-weight: 600;
line-height: 1.5; }
.styles__decorator--3Tx7r {
width: 18px;
height: 18px;
display: block;
cursor: pointer;
opacity: 0; }
.styles__decorator--3Tx7r.styles__visible--M5FCF {
opacity: 1; }
.styles__up--1Jwj8 {
margin-top: -30px; }
.styles__up--1Jwj8::after {
content: '';
width: 18px;
height: 18px;
background-size: 18px;
position: absolute;
background-repeat: no-repeat;
background-position: center center;
position: absolute;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='4' viewBox='0 0 7 4'%3E%3Cpath fill='%23181818' d='M.148 3.823a.51.51 0 0 0 .735 0l2.506-2.589a.138.138 0 0 1 .202 0l2.526 2.61a.51.51 0 0 0 .74-.006.53.53 0 0 0-.005-.73L4.092.258A.833.833 0 0 0 2.888.256l-2.74 2.83a.53.53 0 0 0 0 .736l.133-.126-.133.126z'/%3E%3C/svg%3E"); }
.styles__down--hzYik::after {
content: '';
width: 18px;
height: 18px;
background-size: 18px;
position: absolute;
background-repeat: no-repeat;
background-position: center center;
position: absolute;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='4' viewBox='0 0 7 4'%3E%3Cpath d='M.148.177a.51.51 0 0 1 .735 0l2.506 2.589a.138.138 0 0 0 .202 0L6.117.156a.51.51 0 0 1 .74.006.53.53 0 0 1-.005.73l-2.76 2.85a.833.833 0 0 1-1.204.001L.148.913a.53.53 0 0 1 0-.736L.28.303.148.177z'/%3E%3C/svg%3E");
margin-top: 10px; }
.styles__left--1K4I_ {
margin-left: 15px; }
@media only screen and (min-width: 1024px) {
.styles__left--1K4I_ {
margin-top: 30px; } }
.styles__left--1K4I_::after {
content: '';
width: 18px;
height: 18px;
background-size: 18px;
position: absolute;
background-repeat: no-repeat;
background-position: center center;
position: absolute;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
background-size: 7px;
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='5' height='9' viewBox='0 0 5 9'%3E%3Cpath d='M4.779.19a.668.668 0 0 1 0 .945L1.543 4.357a.181.181 0 0 0 0 .26l3.262 3.248a.67.67 0 0 1-.007.951.65.65 0 0 1-.913-.006L.321 5.26a1.093 1.093 0 0 1 0-1.548L3.86.19a.65.65 0 0 1 .918 0l-.156.171.157-.17z'/%3E%3C/svg%3E");
margin-top: 20px; }
@media only screen and (min-width: 1024px) {
.styles__left--1K4I_::after {
margin-top: 10px; } }
.styles__right--7K1L0 {
margin-right: 30px;
margin-top: -10px; }
.styles__right--7K1L0::after {
content: '';
width: 18px;
height: 18px;
background-size: 18px;
position: absolute;
background-repeat: no-repeat;
background-position: center center;
position: absolute;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
background-size: 7px;
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='5' height='9' viewBox='0 0 5 9'%3E%3Cpath d='M.221 8.81a.668.668 0 0 1 0-.945l3.236-3.222a.181.181 0 0 0 0-.26L.195 1.135A.67.67 0 0 1 .202.184a.65.65 0 0 1 .913.006l3.564 3.55a1.093 1.093 0 0 1 0 1.548L1.14 8.81a.65.65 0 0 1-.918 0l.156-.171-.157.17z'/%3E%3C/svg%3E");
margin-top: 20px; }
@media only screen and (min-width: 1024px) {
.styles__right--7K1L0::after {
margin-top: 10px; } }
.styles__outfit--3lO6z {
height: 485px; }
@media only screen and (min-width: 1024px) {
.styles__outfit--3lO6z {
height: 654px; } }
@media only screen and (min-width: 1440px) {
.styles__outfit--3lO6z {
height: 932px; } }
.styles__outfitProductWrapper--3kWjz {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
width: 100%; }
.styles__similarOutfitProductWrapper--2RbST {
max-width: 620px;
width: 100%;
margin: 0 auto; }
.styles__headline--1gYyL {
font-size: 20px;
font-weight: 300;
line-height: 1.4;
color: #181818;
margin-bottom: 20px;
padding-left: 5px; }
.styles__outfitProductsContainer--1Z8oi {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
height: 100%; }
.styles__image--JvVnD {
background-size: cover;
height: 100%; }
.styles__story--1loOi {
min-height: 500px;
height: calc(100vH - 100px); }
@media only screen and (min-width: 1024px) {
.styles__story--1loOi {
max-height: 679px; } }
@media only screen and (min-width: 1440px) {
.styles__story--1loOi {
max-height: 1019px; } }
@media only screen and (min-width: 1920px) {
.styles__story--1loOi {
max-height: 991px; } }
.styles__section--7k2C0 {
display: -webkit-box;
display: -ms-flexbox;
display: flex; }
.styles__content--1_Glf {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center; }
.styles__storyAboutHeadline--1GC2Q {
font-size: 16px;
font-weight: 300;
margin-bottom: 30px;
line-height: 1.5;
text-align: center; }
.styles__bubbleWrapper--zmw9p {
background: -webkit-gradient(linear, left top, right top, from(#ef5350), to(#e6e6e7));
background: linear-gradient(to right, #ef5350 0%, #e6e6e7 100%);
border-radius: 50%;
height: 140px;
margin-bottom: 30px;
position: relative;
width: 140px; }
.styles__bubbleWrapper--zmw9p .styles__innerBubble--23PHG {
background-size: cover;
background-position: center;
border: 5px solid #fff;
border-radius: 50%;
height: 130px;
overflow: hidden;
left: 5px;
position: absolute;
top: 5px;
width: 130px; }
.styles__bubbleWrapper--zmw9p .styles__innerBubble--23PHG.styles__sponsoredBadge--2PjEo::before {
background: #fff;
bottom: 0;
content: 'Sponsored';
display: block;
font-size: 11px;
height: 30px;
line-height: 1;
overflow: hidden;
padding-top: 5px;
position: absolute;
text-align: center;
width: 100%; }
.styles__storySubHeadline--2NHQm {
font-size: 14px;
font-weight: 300;
line-height: 1.54;
letter-spacing: 0.8px;
text-align: center; }
.styles__storyHeadline--19m6F {
font-size: 24px;
font-weight: 300;
margin-bottom: 30px;
line-height: 1.33;
letter-spacing: 0.8px;
text-align: center; }
.styles__button--1YN3L {
width: 215px; }
.styles__imageContainer--VXS-a {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-flex: 1;
-ms-flex: 1 1;
flex: 1 1;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center; }
.styles__image--1Fgfo {
background-size: cover;
background-position: center;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-flex: 1;
-ms-flex: 1 1;
flex: 1 1;
height: 100%; }
.styles__imageLink--1_ILx {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-flex: 1;
-ms-flex: 1 1;
flex: 1 1; }
.styles__breadcrumbContainer--3XrPk {
text-align: center; }
.styles__breadcrumbListItem--28pFz {
color: #b3b3b3;
display: inline-block;
font-size: 11px;
letter-spacing: 0.8px;
line-height: 1.45; }
.styles__breadcrumbListItem--28pFz::after {
content: '/';
margin: 0 5px; }
.styles__breadcrumbListItem--28pFz:last-child::after {
content: ''; }
.styles__header--CGN59 {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
font-size: 16px;
background-color: #f4f4f5;
position: relative;
top: 0;
width: 100%;
z-index: 2;
padding: 10px 0 10px 30px; }
.styles__header--CGN59 .styles__arrow--3SRDz {
display: inline-block;
padding: 6px 20px 6px 0;
border-right: 1px solid #e6e6e7;
cursor: pointer; }
.styles__header--CGN59 .styles__arrow--3SRDz::after {
content: '';
position: absolute;
bottom: 20px;
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M500.7 264.8H30.5c-6.1 0-11.3-5-11.3-11.3 0-6.1 5-11.3 11.3-11.3h470.2c6.1 0 11.3 5 11.3 11.3-.1 6.3-5.1 11.3-11.3 11.3z'/%3E%3Cpath d='M221 469.6c-2.8 0-5.8-1.2-7.9-3.3L0 253.2 207.4 45.7c4.3-4.3 11.5-4.3 15.9 0s4.3 11.5 0 15.9L31.8 253.2 229 450.4c4.3 4.3 4.3 11.5 0 15.9-2.2 2.1-5.1 3.3-8 3.3z'/%3E%3C/svg%3E");
background-size: 21px 15px;
width: 21px;
height: 15px;
-webkit-transform: rotate(180deg);
transform: rotate(180deg); }
.styles__header--CGN59 .styles__text--1c7Lz {
display: inline-block;
line-height: 39px;
margin-left: 19px; }
.backArrowStyles__icon--3yDgy {
-webkit-transform: rotate(180deg);
transform: rotate(180deg);
width: 21px; }
.backArrowStyles__icon--3yDgy::after {
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M500.7 264.8H30.5c-6.1 0-11.3-5-11.3-11.3 0-6.1 5-11.3 11.3-11.3h470.2c6.1 0 11.3 5 11.3 11.3-.1 6.3-5.1 11.3-11.3 11.3z'/%3E%3Cpath d='M221 469.6c-2.8 0-5.8-1.2-7.9-3.3L0 253.2 207.4 45.7c4.3-4.3 11.5-4.3 15.9 0s4.3 11.5 0 15.9L31.8 253.2 229 450.4c4.3 4.3 4.3 11.5 0 15.9-2.2 2.1-5.1 3.3-8 3.3z'/%3E%3C/svg%3E"); }
.styles__container--2pGkY {
bottom: 0;
display: none;
height: 100vh;
overflow: auto;
position: fixed;
right: 0;
top: 0;
width: 424px;
z-index: 10001; }
.styles__withFooter--mCUj6 {
padding: 0 0 142px; }
.styles__withSalesBadgeFooter--H-IkJ {
padding: 0 0 188px; }
.styles__panel--2tP0l {
background: #fff;
display: block;
position: fixed;
right: -424px;
-webkit-transition: -webkit-transform 300ms ease-in-out;
transition: -webkit-transform 300ms ease-in-out;
transition: transform 300ms ease-in-out;
transition: transform 300ms ease-in-out, -webkit-transform 300ms ease-in-out;
z-index: 10001; }
.styles__contentPanel--3oUA1 {
margin-top: 60px; }
.styles__animationEntering--diwi2,
.styles__animationEntered--OHhdy {
-webkit-transform: translate(-424px);
transform: translate(-424px); }
.styles__summary--2tNY5 {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row;
line-height: 20px;
margin-bottom: 10px;
text-align: center; }
.styles__amount--CkR5W,
.styles__headline--2DO8T {
font-size: 14px; }
.styles__amount--CkR5W {
-webkit-box-flex: 1;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
font-weight: 600;
text-align: right; }
.styles__subhead--3VDEB {
margin-left: 5px;
font-size: 11px;
color: #b3b3b3; }
.styles__savings--1gIYD {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
background-color: #ec4837;
color: #fff;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
height: 46px;
padding: 10px; }
.styles__savingsAmount--1VDVD {
-webkit-box-flex: 1;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
text-align: right; }
.styles__sectionWrapper--11Q27 {
border-top: 2px solid #e6e6e7;
background-color: #fff;
padding: 10px; }
.styles__buttons--8qQUK {
bottom: -142px;
opacity: 0;
position: fixed;
right: 0;
visibility: hidden;
width: 424px;
z-index: 10002; }
.styles__isRelative--2XW5o {
position: relative; }
.styles__animationEntering--1rdHH,
.styles__animationEntered--tJmk8 {
opacity: 1;
-webkit-transform: translateY(-142px);
transform: translateY(-142px);
-webkit-transition: opacity 300ms 500ms, -webkit-transform 300ms 500ms ease-in-out;
transition: opacity 300ms 500ms, -webkit-transform 300ms 500ms ease-in-out;
transition: opacity 300ms 500ms, transform 300ms 500ms ease-in-out;
transition: opacity 300ms 500ms, transform 300ms 500ms ease-in-out, -webkit-transform 300ms 500ms ease-in-out;
visibility: visible; }
.styles__animationExiting--1QW1c,
.styles__animationExited--BT0jQ {
opacity: 0;
-webkit-transform: translateY(0);
transform: translateY(0);
-webkit-transition: opacity 500ms, -webkit-transform 300ms ease-in-out;
transition: opacity 500ms, -webkit-transform 300ms ease-in-out;
transition: opacity 500ms, transform 300ms ease-in-out;
transition: opacity 500ms, transform 300ms ease-in-out, -webkit-transform 300ms ease-in-out; }
.customButton__regular--3oHvf {
margin-top: 10px; }
.styles__decorator--Q9Q5x {
width: 20px;
height: 20px;
display: block;
cursor: pointer; }
.styles__up--2mkDJ::after {
content: '';
width: 20px;
height: 20px;
position: absolute;
background-repeat: no-repeat;
background-position: center center;
position: absolute;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='4' viewBox='0 0 7 4'%3E%3Cpath fill='%23181818' d='M.148 3.823a.51.51 0 0 0 .735 0l2.506-2.589a.138.138 0 0 1 .202 0l2.526 2.61a.51.51 0 0 0 .74-.006.53.53 0 0 0-.005-.73L4.092.258A.833.833 0 0 0 2.888.256l-2.74 2.83a.53.53 0 0 0 0 .736l.133-.126-.133.126z'/%3E%3C/svg%3E"); }
.styles__down--3j9oA::after {
content: '';
width: 20px;
height: 20px;
position: absolute;
background-repeat: no-repeat;
background-position: center center;
position: absolute;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='4' viewBox='0 0 7 4'%3E%3Cpath d='M.148.177a.51.51 0 0 1 .735 0l2.506 2.589a.138.138 0 0 0 .202 0L6.117.156a.51.51 0 0 1 .74.006.53.53 0 0 1-.005.73l-2.76 2.85a.833.833 0 0 1-1.204.001L.148.913a.53.53 0 0 1 0-.736L.28.303.148.177z'/%3E%3C/svg%3E"); }
.styles__productSlider--2D7Sh {
margin: 12px 0 8px 10px; }
@media only screen and (min-width: 1024px) {
.styles__productSlider--2D7Sh {
margin: 20px 0 20px 20px; } }
.styles__productSlide--2RSRF {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row;
min-height: 86px;
margin: 10px 0; }
.styles__productSlide--2RSRF .productPricesContainer {
white-space: nowrap;
margin-left: 1px !important; }
@media only screen and (min-width: 1024px) {
.styles__productSlide--2RSRF .productPricesContainer {
margin-left: 20px !important; } }
.styles__outfitImage--MfWji {
position: relative;
width: 65px;
height: 86px;
margin-right: 10px; }
.styles__nameDetails--2N4mS {
text-overflow: ellipsis; }
.styles__priceContainer--2sKU2 {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-flex: 0;
-ms-flex: 0 0 auto;
flex: 0 0 auto; }
.styles__detailsContainer--2yEIr {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-flex: 1;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
max-width: 100px;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between; }
@media only screen and (min-width: 1024px) {
.styles__detailsContainer--2yEIr {
-webkit-box-pack: start;
-ms-flex-pack: start;
justify-content: flex-start; } }
.styles__brandName--2NcpA {
line-height: 1.54;
letter-spacing: 0.8px;
text-align: left;
color: #181818;
text-overflow: ellipsis;
white-space: nowrap;
overflow: hidden; }
.styles__productName--YD7K6 {
color: #acacad;
overflow: hidden;
text-align: left;
text-overflow: ellipsis;
white-space: nowrap;
font-size: 11px;
font-weight: 300; }
/* stylelint-disable */
.slider-decorator-1 {
margin-bottom: -20px; }
.styles__defaultDetailContainer--1BDeu {
display: -webkit-box;
display: -ms-flexbox;
display: flex; }
.prices__container--19aLl {
text-align: right;
white-space: nowrap;
margin-left: 1px; }
@media only screen and (min-width: 1024px) {
.prices__container--19aLl {
margin-left: 20px; } }
.prices__normal--1_Q9O {
color: #181818;
font-size: 12px;
font-weight: 600;
line-height: 20px; }
.prices__strike--3Pz8U {
color: #b3b3b3;
font-size: 10px;
line-height: 16px;
text-decoration: line-through; }
.prices__campaign--1ponc {
color: #ec4837;
font-weight: 600;
font-size: 12px;
line-height: 19px; }
.styles__headline--1Ih1t {
font-size: 16px;
margin-bottom: 10px; }
.styles__container--LU6rk {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row;
min-width: 281px;
margin-bottom: 20px; }
@media only screen and (min-width: 1024px) {
.styles__container--LU6rk {
min-width: 450px; } }
.styles__imageWrapper--3YGs- {
max-width: 182px;
margin-top: 22px; }
@media only screen and (min-width: 1024px) {
.styles__imageWrapper--3YGs- {
max-width: 182px;
margin-top: 0px; } }
.styles__image--1Jkcg {
max-width: none; }
.styles__sliderWrapper--1i9Mc {
-webkit-box-flex: 1;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
max-width: 390px;
margin: 0 -5px 20px; }
.styles__headline--2x0jQ {
font-size: 16px;
margin-bottom: 10px; }
.styles__smallerSliderWrapper--PHjOs {
max-width: 291px; }
.styles__recoFlyout--3pDkc {
background: #fff;
-webkit-box-shadow: 0 2px 9px rgba(0, 0, 0, 0.1);
box-shadow: 0 2px 9px rgba(0, 0, 0, 0.1);
height: auto;
opacity: 0;
padding: 20px;
position: fixed;
right: 0;
top: 61px;
-webkit-transform: translateX(-80%);
transform: translateX(-80%);
-webkit-transition: opacity 300ms ease-in-out, -webkit-transform 300ms ease-in-out;
transition: opacity 300ms ease-in-out, -webkit-transform 300ms ease-in-out;
transition: transform 300ms ease-in-out, opacity 300ms ease-in-out;
transition: transform 300ms ease-in-out, opacity 300ms ease-in-out, -webkit-transform 300ms ease-in-out; }
.styles__recoFlyout--3pDkc::after {
content: '';
width: 10px;
height: 10px;
right: -5px;
top: 35px;
position: absolute;
background-color: #fff;
-webkit-transform: rotate(45deg);
transform: rotate(45deg); }
.styles__recoFlyout--3pDkc.styles__active--1R70H {
z-index: 10002;
-webkit-transition: opacity 300ms 100ms ease-in-out, -webkit-transform 300ms 100ms ease-in-out;
transition: opacity 300ms 100ms ease-in-out, -webkit-transform 300ms 100ms ease-in-out;
transition: transform 300ms 100ms ease-in-out, opacity 300ms 100ms ease-in-out;
transition: transform 300ms 100ms ease-in-out, opacity 300ms 100ms ease-in-out, -webkit-transform 300ms 100ms ease-in-out;
opacity: 1;
-webkit-transform: translateX(-445px);
transform: translateX(-445px); }
.styles__recoFlyout--3pDkc .productPrices {
font-size: 12px; }
.styles__recoFlyout--3pDkc .productPricesContainer {
text-align: left;
white-space: nowrap;
margin-left: -10px; }
.styles__headline--37xnv {
font-size: 16px;
margin-bottom: 10px; }
.styles__productListContainer--2KKZq {
background-color: #fff;
padding: 15px 0 5px;
position: relative; }
.styles__scrollContainer--1c0nj {
max-height: 267px;
margin-top: 30px;
overflow-y: auto; }
.styles__flexContainer--2ZSAB {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: nowrap;
flex-wrap: nowrap;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column; }
.styles__flexLink--3dMLf {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
width: 100%; }
.styles__flexItem--3YZGv {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
border-bottom: 1px solid #e6e6e7;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
height: 207px;
margin: 0 15px;
padding: 20px 0;
position: relative;
width: calc(100% - 30px); }
.styles__flexItem--3YZGv:first-child {
margin-bottom: 25px;
padding-bottom: 25px; }
.styles__flexItem--3YZGv:first-child.styles__withInfoText--33sD_::after {
background-color: #fff;
bottom: -8px;
color: #b3b3b3;
content: attr(data-info-text);
font-size: 11px;
font-weight: 600;
padding: 0 10px 0 0;
position: absolute;
left: 0px; }
.styles__flexItem--3YZGv:last-child {
border: 1px solid transparent; }
.styles__imageContainer--USBs2 {
position: relative;
display: block;
min-height: 166px;
min-width: 126px; }
.styles__imageContainer--USBs2::after {
content: '';
width: 100%;
height: 100%;
position: absolute;
visibility: hidden;
z-index: 3;
background-color: rgba(24, 24, 24, 0.3); }
.styles__imageContainerWithBackdrop--371ag::after {
visibility: visible; }
.styles__detailsContainer--12u6r {
-webkit-box-flex: 0;
-ms-flex: 0 1 50%;
flex: 0 1 50%;
position: relative;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
padding-left: 20px;
text-align: left;
min-width: 0; }
.styles__detailsContainer--12u6r div {
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis; }
.styles__details--2FRdk {
width: 100%; }
.styles__productPricesContainer--27xoc {
position: absolute;
right: 0; }
.styles__detailsBrand--34doJ,
.styles__detailsProductsName--2ePCM,
.styles__amountPrice--2yjZl,
.styles__oldPrice--3mBU6 {
color: #b3b3b3;
font-weight: 300;
letter-spacing: 0.8px;
line-height: 1.45; }
.styles__detailsProductsName--2ePCM {
font-size: 11px; }
.styles__detailsBrand--34doJ {
font-size: 14px;
color: #181818;
text-transform: uppercase; }
.styles__priceContainer--yJTVN {
-webkit-box-flex: 0;
-ms-flex: 0 1 50%;
flex: 0 1 50%;
padding-left: 20px;
text-align: right; }
.styles__amountPrice--2yjZl {
font-size: 14px;
-webkit-box-flex: 0;
-ms-flex: 0 1 auto;
flex: 0 1 auto;
color: #181818;
line-height: 1; }
.styles__strikePrice--31DeC {
color: #b3b3b3;
font-size: 9px;
text-decoration: line-through;
line-height: 1;
margin-top: 3px; }
.styles__campaignPrice--1N4yP {
color: #ec4837;
line-height: 1; }
.styles__savings--1i2X9 {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
background-color: #ec4837;
color: #fff;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row;
font-size: 11px;
height: 36px;
margin: 0 0 -5px;
padding: 10px; }
.styles__amount--1yXPc {
-webkit-box-flex: 1;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
font-weight: 600;
text-align: right; }
.styles__emptyStore--32B6J {
padding: 20px;
width: 100%; }
.styles__removeIcon--1PaQI {
position: absolute;
top: 25px;
right: -5px;
width: 20px;
height: 20px;
cursor: pointer; }
.styles__removeIcon--1PaQI::after {
position: absolute;
top: 50%;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M467.7 6.2l38 38L44.2 505.7l-38-38c0 .1 461.5-461.5 461.5-461.5zm37.1 461.5l-38 38L5.3 44.2l38-38 461.5 461.5z'/%3E%3C/svg%3E");
width: 10px;
height: 10px;
left: 5px;
content: ''; }
.styles__textContainer--3I2Zt {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
width: 100%; }
.styles__successNotification--29ew_ {
color: #97c66b;
-webkit-box-flex: 0;
-ms-flex: 0 1 100%;
flex: 0 1 100%;
font-size: 11px;
margin-top: 10px;
padding-left: 61px;
position: relative; }
.styles__successNotification--29ew_::before {
content: '';
background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='6' viewBox='0 0 9 6' fill='%23fff'%3E%3Cpath fill-rule='evenodd' d='M.171 2.127a.567.567 0 0 1 .809 0l2.452 2.481L8.044.15a.567.567 0 0 1 .798.03.584.584 0 0 1-.008.807L3.818 5.835a.567.567 0 0 1-.8 0L.172 2.953a.582.582 0 0 1 0-.826z'/%3E%3C/svg%3E") center center no-repeat;
background-color: #97c66b;
border-radius: 31px;
display: inline-block;
left: 20px;
position: absolute;
width: 31px;
height: 31px; }
.styles__soldOutText--ZkjD4 {
width: 120px;
position: absolute;
background-color: #fff;
top: calc(50% - 11px);
padding: 5px;
opacity: 0.8;
font-family: Montserrat, Arial, sans-serif;
font-size: 9px;
font-weight: 300;
line-height: 1.45;
letter-spacing: 0.8px;
text-align: center;
color: #181818;
z-index: 2; }
.prices__container--3vwck {
-webkit-box-flex: 0;
-ms-flex: 0 1 50%;
flex: 0 1 50%;
padding-left: 20px;
text-align: right; }
.prices__normal--1jpto {
color: #181818;
font-size: 16px;
font-weight: 600;
line-height: 18px; }
.prices__strike--2Aq5P {
color: #b3b3b3;
font-size: 11px;
line-height: 16px;
text-decoration: line-through; }
.prices__campaign--83T1C {
color: #ec4837;
font-weight: 600;
font-size: 16px;
line-height: 18px; }
.styles__stickyNavbar--WfD9E {
position: absolute;
height: 60px;
background-color: #fff;
-webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.1);
box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.1);
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-flex: 1;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
visibility: hidden;
z-index: 999999; }
.styles__visibleNavbar--2FL1S {
visibility: visible; }
.styles__linkWrapper--3dVUE {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: space-evenly;
-ms-flex-pack: space-evenly;
justify-content: space-evenly; }
.styles__link--1x8yv {
position: relative;
font-size: 16px;
font-weight: 300;
line-height: 1.25;
letter-spacing: 0.8px;
color: #181818;
padding: 0 15px;
cursor: pointer; }
.styles__link--1x8yv::before {
display: block;
height: 0;
overflow: hidden;
visibility: hidden;
content: attr(title);
font-weight: 600; }
.styles__link--1x8yv:first-child {
margin-left: 0; }
.styles__activeLink--1wVvh {
font-weight: 600; }
.styles__closeButton--33L-Q {
background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M467.7 6.2l38 38L44.2 505.7l-38-38c0 .1 461.5-461.5 461.5-461.5zm37.1 461.5l-38 38L5.3 44.2l38-38 461.5 461.5z'/%3E%3C/svg%3E") center center no-repeat;
cursor: pointer;
padding: 5px;
position: absolute;
right: 20px;
width: 6px;
height: 6px;
top: 50%;
-webkit-transform: translateY(-50%);
transform: translateY(-50%); }
.styles__successTick--1ae0D {
margin-bottom: 20px;
display: block;
color: #ec4837; }
.styles__successContent--euaKT {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
height: 80%;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center; }
.styles__successText--1smi4 {
display: block;
text-align: center; }
.styles__titleContainer--2fzya {
height: 38px;
border-bottom: 1px solid #e6e6e7;
position: relative; }
.styles__title--dOvmA {
display: inline-block;
font-size: 18px;
font-weight: 600;
line-height: 38px;
text-align: center;
width: 100%; }
.styles__productImage--1xs6E {
display: block; }
.styles__sectionLeft--R7w09 {
display: inline-block;
margin: 0 15px;
text-align: center;
width: 25%; }
.styles__sectionRight--1xfs9 {
display: inline-block;
width: 75%; }
.styles__mainContent--1J7zq {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
height: 260px;
padding: 25px 20px;
width: 650px; }
.styles__submitButton--4nnP9 {
display: inline-block;
margin: 10px 0;
text-transform: capitalize; }
.styles__validation--1s1l2 {
color: #ff5c4b;
height: 28px; }
.styles__mainText--yqjNj {
margin: 10px 0; }
.styles__inputWrapper--3D0If {
background: #e6e6e7;
display: block;
margin-top: 10px;
padding: 5px; }
.styles__input--1gzJz {
background: #e6e6e7;
padding: 10px;
width: 100%; }
.styles__container--1fkS_ {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
height: 240px;
padding: 30px;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center; }
.styles__checkIcon--2fPyd {
width: 36px;
height: 36px;
margin-bottom: 30px; }
.styles__checkIcon--2fPyd::after {
content: '';
width: 36px;
height: 36px;
position: absolute;
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' fill='%2397c66b'%3E%3Cpath d='M256 0C114.6 0 0 114.6 0 256s114.6 256 256 256 256-114.6 256-256S397.4 0 256 0zm-48 416L102 278l47-49 59 75 185-151 23 23-208 240z'/%3E%3C/svg%3E");
background-size: cover; }
.styles__contentContainer--3bG9N {
position: relative; }
.styles__breadcrumb--2FD6j {
margin-bottom: 68px; }
.styles__outfitReco--3B9P1 {
margin-bottom: 60px; }
.styles__storyReco--hG36H {
margin-bottom: 60px; }
.styles__productInfo--1i_y- {
margin-top: 30px;
margin-bottom: 60px; }
.styles__loadingContainer--2Gu1K {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-flex: 1;
-ms-flex: 1 0 auto;
flex: 1 0 auto;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
min-height: 300px; }
.styles__modal--3dBF3 {
background: #fff;
cursor: default; }
.styles__mainSectionWrapper--2G3F8 {
margin-bottom: 60px; }
.styles__content--3tWIE {
width: 100%;
padding-left: 5px;
padding-right: 5px;
position: relative; }
.styles__tile--Oizxn {
padding: 0 10px;
margin-bottom: 45px; }
.styles__loadingContainer--yrkQb {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-flex: 1;
-ms-flex: 1 0 auto;
flex: 1 0 auto;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
min-height: 300px; }
.styles__loading--2J6f6 {
opacity: 0.5; }
.customStoryTileStyles__headline--tB2Ws {
font-size: 16px; }
.customStoryTileStyles__subline--1WuIB {
font-size: 14px; }
.customStoryTileStyles__nameDetails--3pRY5 {
padding: 0px; }
.styles__headline--3D-rr {
font-size: 40px;
margin-bottom: 8px;
text-align: center;
color: #333334;
font-weight: 600; }
@media only screen and (min-width: 768px) {
.styles__headline--3D-rr {
margin-top: 30px; } }
@media only screen and (min-width: 1024px) {
.styles__headline--3D-rr {
margin-top: 55px; } }
.styles__text--1mPGU {
font-size: 14px;
text-align: center;
color: #333334; }
@media only screen and (min-width: 768px) {
.styles__text--1mPGU {
margin-bottom: 50px; } }
@media only screen and (min-width: 1024px) {
.styles__text--1mPGU {
margin-bottom: 80px; } }
.styles__headline--17-SE {
font-size: 14px;
font-weight: 600;
margin-top: 20px;
margin-bottom: 21px; }
.styles__container--1QDQJ {
margin-bottom: 20px; }
.styles__discoverMoreWrapper--2wnCB {
position: absolute;
right: 130px;
bottom: 45px; }
.styles__discoverMore--2JQlh {
color: #fff;
cursor: pointer;
font-size: 20px;
font-weight: 300;
letter-spacing: 0.8px;
padding: 10px;
position: relative;
white-space: nowrap;
z-index: 999; }
.styles__discoverMore--2JQlh::after {
position: absolute;
top: 50%;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
right: -4px;
margin: 1px 0 0;
content: '';
width: 12px;
height: 8px;
background-size: 100%;
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='4' viewBox='0 0 7 4' fill='%23fff'%3E%3Cpath d='M.148.177a.51.51 0 0 1 .735 0l2.506 2.589a.138.138 0 0 0 .202 0L6.117.156a.51.51 0 0 1 .74.006.53.53 0 0 1-.005.73l-2.76 2.85a.833.833 0 0 1-1.204.001L.148.913a.53.53 0 0 1 0-.736L.28.303.148.177z'/%3E%3C/svg%3E");
background-repeat: no-repeat;
background-position: center; }
.styles__like--EdIPI {
position: relative;
display: block;
width: 21px;
height: 19px;
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg data-name='Ebene 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 510.97 459.24' stroke='%23000' fill='transparent'%3E%3Ctitle%3Eheart-outline%3C/title%3E%3Cpath d='M367.61 15c-34.14 0-65.85 14.06-91.75 38.79l-21.14 21.14-21.14-21.14c-23.46-24.73-56.44-37.63-90.47-37.63a126.39 126.39 0 0 0-90.48 37.63C27.9 77.26 15 110.23 15 144.27a126.37 126.37 0 0 0 37.63 90.47L255.89 438l202.2-203.26a128.35 128.35 0 0 0 0-182.11C434.62 27.9 401.64 15 367.61 15z' stroke-miterlimit='10' stroke-width='30'/%3E%3C/svg%3E");
background-repeat: no-repeat;
background-size: 21px 19px;
background-color: transparent;
cursor: pointer; }
.styles__like--EdIPI:hover {
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg data-name='Ebene 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 510.97 459.24' stroke='%23000' fill='%23181818'%3E%3Ctitle%3Eheart-outline%3C/title%3E%3Cpath d='M367.61 15c-34.14 0-65.85 14.06-91.75 38.79l-21.14 21.14-21.14-21.14c-23.46-24.73-56.44-37.63-90.47-37.63a126.39 126.39 0 0 0-90.48 37.63C27.9 77.26 15 110.23 15 144.27a126.37 126.37 0 0 0 37.63 90.47L255.89 438l202.2-203.26a128.35 128.35 0 0 0 0-182.11C434.62 27.9 401.64 15 367.61 15z' stroke-miterlimit='10' stroke-width='30'/%3E%3C/svg%3E"); }
.styles__isLiked--1KIUb {
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg data-name='Ebene 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 510.97 459.24' stroke='%23000' fill='%23181818'%3E%3Ctitle%3Eheart-outline%3C/title%3E%3Cpath d='M367.61 15c-34.14 0-65.85 14.06-91.75 38.79l-21.14 21.14-21.14-21.14c-23.46-24.73-56.44-37.63-90.47-37.63a126.39 126.39 0 0 0-90.48 37.63C27.9 77.26 15 110.23 15 144.27a126.37 126.37 0 0 0 37.63 90.47L255.89 438l202.2-203.26a128.35 128.35 0 0 0 0-182.11C434.62 27.9 401.64 15 367.61 15z' stroke-miterlimit='10' stroke-width='30'/%3E%3C/svg%3E"); }
.styles__heroContainer--1ZDSO {
height: calc(100vh - 97px);
width: 100%;
min-height: 500px; }
.topBannerActive .styles__heroContainer--1ZDSO {
/* stylelint-disable-line */
height: calc(100vh - 142px); }
@media only screen and (min-width: 768px) {
.styles__heroContainer--1ZDSO {
max-height: 502px; } }
@media only screen and (min-width: 1024px) {
.styles__heroContainer--1ZDSO {
max-height: 679px; } }
@media only screen and (min-width: 1440px) {
.styles__heroContainer--1ZDSO {
max-height: 1019px; } }
@media only screen and (min-width: 1920px) {
.styles__heroContainer--1ZDSO {
max-height: 960px; } }
.styles__container--JxXZm {
position: relative;
margin-bottom: 50px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column; }
.styles__description--1DJhL {
position: absolute;
bottom: 64.5px;
width: 600px;
left: 50%;
-webkit-transform: translateX(-50%);
transform: translateX(-50%);
text-align: center;
color: #fff;
z-index: 1; }
.styles__title--2ry5u {
font-size: 60px;
font-weight: 600; }
.styles__subline--16g9o {
font-size: 20px; }
.styles__likeContainer--2kQtp {
background: #fff;
height: 22.5px;
position: relative; }
.styles__likeButtonContainer--1LWsg {
width: 45px;
height: 45px;
border-radius: 50%;
background-color: #fff;
position: absolute;
bottom: -1px;
left: 50%;
margin-left: calc(-45px / 2);
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center; }
.styles__image--3v8gW {
background-position: top;
background-repeat: no-repeat;
background-size: cover;
-webkit-box-flex: 1;
-ms-flex: 1 1;
flex: 1 1; }
.styles__sponsoredBadge--1Nw-r {
background-color: #fff;
border: solid 1px #181818;
bottom: 49px;
font-size: 11px;
line-height: 17px;
left: 30px;
padding: 0 5px;
position: absolute; }
.styles__block--2pnP2 {
margin-bottom: 40px; }
.styles__image--cGD92 {
vertical-align: middle; }
.styles__element--uGD61 {
display: inline-block;
max-width: 100%;
position: relative; }
.styles__element--uGD61 :hover .styles__shopBtnHoverHelper--3qVzc {
background-color: rgba(0, 0, 0, 0.6); }
.styles__elementActive--4Eur8 {
cursor: pointer; }
.styles__video--1LMiL {
width: 100%; }
.styles__flyoutHeadline--Get_Q {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row;
font-size: 20px;
margin: 20px 0;
max-height: 40px; }
.styles__flyoutHeadlineText--4A9K7 {
margin: auto;
-webkit-box-flex: 1;
-ms-flex: 1 1 auto;
flex: 1 1 auto; }
.styles__flyoutHeadlineClose--TbOs3 {
cursor: pointer;
-webkit-box-flex: 0;
-ms-flex: 0 0 auto;
flex: 0 0 auto;
margin-left: auto;
position: relative;
width: 15px;
height: 15px; }
.styles__flyoutHeadlineClose--TbOs3::after {
position: absolute;
top: 50%;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M467.7 6.2l38 38L44.2 505.7l-38-38c0 .1 461.5-461.5 461.5-461.5zm37.1 461.5l-38 38L5.3 44.2l38-38 461.5 461.5z'/%3E%3C/svg%3E");
width: 15px;
height: 15px;
content: ''; }
.styles__flyout--2O9rQ {
-webkit-transition: 200ms 200ms opacity ease-in-out, 200ms -webkit-transform ease-in-out;
transition: 200ms 200ms opacity ease-in-out, 200ms -webkit-transform ease-in-out;
transition: 200ms transform ease-in-out, 200ms 200ms opacity ease-in-out;
transition: 200ms transform ease-in-out, 200ms 200ms opacity ease-in-out, 200ms -webkit-transform ease-in-out;
-webkit-transform: scaleY(0);
transform: scaleY(0);
opacity: 0; }
.styles__flyoutEntered--3M2kz {
-webkit-transform: scaleY(1);
transform: scaleY(1);
opacity: 1;
margin-top: 20px;
padding: 0 0 20px; }
.styles__flyoutEntered--3M2kz::before {
background: #e6e6e7;
content: '';
height: 2px;
left: 10px;
position: absolute;
right: 10px;
top: 0; }
.styles__flyoutEntered--3M2kz::after {
background: #e6e6e7;
content: '';
height: 2px;
left: 10px;
position: absolute;
right: 10px;
bottom: 0; }
.styles__triggerItemDefault--1rdAD {
position: relative;
overflow: hidden; }
.styles__triggerItemDefault--1rdAD.styles__selectedItem--2AjzG {
overflow: visible; }
.styles__triggerItemDefault--1rdAD.styles__selectedItem--2AjzG::before {
content: '';
left: 50%;
position: absolute;
width: 10px;
height: 10px;
-webkit-transform: translateY(50%) rotate(45deg);
transform: translateY(50%) rotate(45deg);
bottom: -22px;
border: solid 2px #e6e6e7; }
.styles__triggerItemDefault--1rdAD.styles__selectedItem--2AjzG::after {
content: '';
left: 50%;
position: absolute;
width: 10px;
height: 10px;
-webkit-transform: translateY(50%) rotate(45deg);
transform: translateY(50%) rotate(45deg);
bottom: -19px;
background-color: #fff;
z-index: 2; }
.styles__flyoutWrapper--2t8Ok {
height: 2px;
position: relative;
-webkit-transition: 200ms height ease-in-out;
transition: 200ms height ease-in-out;
z-index: 1; }
.styles__flyoutWrapperActive--2UTXT {
-webkit-transition: 200ms height ease-in-out;
transition: 200ms height ease-in-out; }
.styles__wrapper--2-loe {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
height: 100%; }
.styles__headline--15qwW {
font-size: 40px;
font-weight: 600; }
.styles__text--yH7qP {
font-size: 16px;
line-height: 1.45;
margin-top: 20px; }
.styles__row--1P4X1 {
display: inherit; }
.styles__editorialRow--UxUBm {
margin-bottom: 20px; }
.styles__triggerItem--2kksw:hover .styles__regular--2Uufb {
-webkit-transform: translateY(0);
transform: translateY(0);
opacity: 1; }
.styles__regular--2Uufb {
bottom: 0;
left: 10px;
margin: 10px;
opacity: 0;
position: absolute;
-webkit-transform: translateY(50px);
transform: translateY(50px);
-webkit-transition: 0.2s ease-in-out;
transition: 0.2s ease-in-out;
width: calc(100% - 40px);
z-index: 44; }
.miniAdpStyles__flyoutWrapper--30GcM {
min-height: 500px;
height: auto;
margin-bottom: 0px; }
.productSliderStyles__flyoutWrapper--2ilhN {
height: 450px;
height: auto;
margin-bottom: 0px; }
.styles__imageContainer--2tMss {
cursor: pointer;
width: 400px; }
.followWrapperStyles__followWrapper--1-9sL {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
cursor: pointer;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
height: 39px;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
position: absolute;
right: 51%;
width: 39px;
z-index: 1; }
.styles__container--2R9UT {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
height: 100%;
width: 100%; }
.styles__buybox--2PknP {
-webkit-box-flex: 0;
-ms-flex: 0 0 50%;
flex: 0 0 50%;
height: 100%;
min-width: 200px;
padding-left: 10px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center; }
.styles__imageSliderContainer--2nNRo {
width: 50%;
padding-right: 10px; }
/*
* Due to nuka-carousel bug of not updating height on load,
* we need to set it manually
*/
.customSliderStyles__container--Y6BdF {
width: 100%;
height: auto;
margin-bottom: 52px; }
.customSliderStyles__headline--2Y7E_ {
font-size: 20px;
font-weight: 300;
line-height: 1.4;
margin-bottom: 19px; }
.customSliderStyles__subline--2GPJZ {
font-size: 14px;
font-weight: 300;
line-height: 1.54; }
.customSliderStyles__cta--1yDq5 {
cursor: pointer;
margin-bottom: 10px;
padding-right: 10px;
text-align: right; }
.customSliderStyles__cta--1yDq5:hover {
text-decoration: underline; }
.customSliderStyles__tile--1ErHv {
padding: 0;
margin: 0; }
.customSliderStyles__leftBtn--1og-4 {
width: 35px; }
.customSliderStyles__rightBtn--33jIv {
width: 35px; }
/* stylelint-disable */
.slider-decorator-0 {
margin-top: -26px; }
.slider-decorator-1 {
margin-top: -26px; }
.styles__editorial--SkAba {
padding-top: 30px;
margin-bottom: 60px; }
.styles__navbar--15eEO {
height: 80px;
width: 100%;
background-color: #fff;
font-size: 24px;
font-weight: 300;
letter-spacing: 0.8px;
z-index: 999; }
.styles__navbarSticky--30PcQ {
-webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.1);
box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.1); }
.styles__tabsContainer--1-R-u {
height: 100%;
width: 100%;
margin: 0 auto;
max-width: 1024px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-pack: distribute;
justify-content: space-around;
border-bottom: 1px solid #e6e6e7; }
.styles__removeBorder--1Ueoy {
border-bottom: 0; }
.styles__tab--10ziU {
color: #181818;
font-weight: 300;
position: relative;
cursor: pointer;
height: 100%;
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center; }
.styles__tabActive--2Mzz7 {
color: #181818;
font-weight: 600; }
.styles__tabActive--2Mzz7 ::before {
content: '';
position: absolute;
bottom: -2;
left: 0;
width: 100%;
background-color: #181818;
height: 3px; }
.styles__headlineWrapper--3VTOS {
padding: 0 5px; }
.styles__loadingGrid--1IBoa {
opacity: 0.5; }
.styles__loadingWrapper--2R3El {
height: 100%;
position: relative; }
.styles__loadingWrapper--1g6dl {
height: calc(100vh - 79px);
position: relative; }
.styles__container--3Enj- {
max-width: 1440px;
margin: 0 auto; }
.styles__deletePaddingRight--ZKi6I {
padding-right: 0;
padding-top: 10px; }
.styles__streamLoading--25Sqk {
top: 50%;
left: 50%;
margin: -45px 0 0 -45px;
position: relative; }
.styles__streamWrapper--22zgd {
padding: 0 10px; }
.styles__loadingGrid--2HeGP {
opacity: 0.5; }
.styles__loadingWrapper--16PRm {
height: 100%;
position: relative; }
.styles__headlineWrapper--132rx {
padding: 0 5px; }
.styles__sidebarWrapper--nZTiO {
padding-top: 12px; }
.styles__heroContainer--1PXgO {
position: relative;
padding-bottom: 25.76389%;
color: #fff;
background-repeat: no-repeat;
background-size: cover;
margin-bottom: 36px; }
.styles__heroContent--2grbG {
position: absolute;
bottom: 0;
left: 0;
right: 0;
background: -webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(84, 84, 84, 0.7)));
background: linear-gradient(transparent, rgba(84, 84, 84, 0.7));
padding: 0 20px; }
.styles__floatingWrapper--1zO_J {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row;
max-width: 1440px;
margin: 0 auto; }
.styles__profileImageWrapper--1viA2 {
width: 165px;
height: 165px;
position: relative;
background-color: #fff;
border: 1px solid #e6e6e7;
margin: 0 10px -30px -10px;
background-repeat: no-repeat;
background-position: center;
background-size: contain; }
.styles__brandInfo--58UXb {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end;
margin-bottom: 20px; }
.styles__brandInfo--58UXb {
-webkit-box-flex: 1;
-ms-flex: 1 1;
flex: 1 1;
-webkit-box-align: left;
-ms-flex-align: left;
align-items: left; }
.styles__brandName--44Gt9 {
font-size: 20px; }
.styles__brandProductCount--1VNm6 {
font-size: 14px; }
.styles__isActive--M-bdd {
color: #181818 !important;
font-weight: 600 !important; }
.styles__container--mhdW7 {
border-bottom: solid 1px #e6e6e7; }
.styles__brandPageNavigationWrapper--3oYWX {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
margin-bottom: 20px; }
.styles__brandPageNavigationWrapper--3oYWX a {
font-size: 14px;
font-weight: 300;
letter-spacing: 0.8px; }
.styles__floatingWrapper--3CygP {
max-width: 1440px;
margin: 0 auto; }
.styles__genderSwitchWrapper--3xuzt {
display: -webkit-box;
display: -ms-flexbox;
display: flex; }
.styles__genderSwitchWrapper--3xuzt a {
margin-right: 40px; }
.styles__genderSwitchWrapper--3xuzt a span {
padding-bottom: 18px; }
.styles__genderSwitchWrapper--3xuzt .styles__animatedUnderline--ELTCc {
padding-bottom: 18px; }
.styles__genderSwitchWrapper--3xuzt:last-child {
margin-right: 0; }
.styles__filterWrapper--1DlyQ {
display: -webkit-box;
display: -ms-flexbox;
display: flex; }
.styles__filterWrapper--1DlyQ:first-child {
padding-left: 0;
border-right: solid 1px #e6e6e7; }
@media only screen and (min-width: 768px) {
.styles__filters--3Ikg4 {
white-space: nowrap; } }
.styles__separator--3L_oy::before {
content: '|';
width: 1px;
margin-right: 20px;
margin-left: 20px;
color: #e6e6e7; }
@media only screen and (min-width: 768px) {
.styles__separator--3L_oy::before {
margin-right: 10px;
margin-left: 10px; } }
@media only screen and (max-width: 767px) {
.styles__separator--3L_oy::before {
margin-right: 5px;
margin-left: 5px; } }
.styles__linkActive--dwubr {
color: #181818 !important;
font-weight: 600 !important; }
.styles__noGender--2zvw3 {
color: #b3b3b3;
padding-bottom: 18px;
margin-right: 40px; }
.styles__imgWrapper--yvkZN {
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
background: #f2f2f2;
overflow: hidden; }
.styles__img--3Hf4V {
display: block;
background-size: cover;
background-repeat: no-repeat;
background-position: center center;
overflow: hidden;
width: 100%;
height: 100%; }
.styles__preview--2EiYM {
position: relative;
background-color: #e9e9e9;
overflow: hidden; }
.styles__preview--2EiYM:hover .styles__cta--3mKPS {
-webkit-transform: translateY(-50px);
transform: translateY(-50px);
opacity: 1; }
.styles__preview--2EiYM::before {
content: '';
display: block;
padding-top: 133%; }
.styles__cta--3mKPS {
border: 10px solid transparent;
background-clip: padding-box;
position: absolute;
bottom: -50px;
-webkit-transition: 0.2s ease-in-out;
transition: 0.2s ease-in-out;
-webkit-transform: translateY(-50px);
transform: translateY(-50px);
opacity: 1; }
@media only screen and (min-width: 1024px) {
.styles__cta--3mKPS {
-webkit-transform: translateY(0);
transform: translateY(0);
opacity: 0; } }
.styles__cta--3mKPS.styles__cta--3mKPS:hover {
border: 10px solid transparent;
background-clip: padding-box; }
.styles__headline--2fK0O {
font-family: Montserrat, Arial, sans-serif;
font-size: 20px;
font-weight: 300;
line-height: 1.4;
letter-spacing: 0.8px;
color: #181818;
text-overflow: ellipsis;
white-space: nowrap;
overflow: hidden; }
.styles__brandPageHeadline--FWsSu {
font-family: Montserrat, Arial, sans-serif;
font-size: 16px;
font-weight: 300;
line-height: 1.5;
letter-spacing: 0.8px;
color: #181818;
text-overflow: ellipsis;
white-space: nowrap;
overflow: hidden; }
.styles__details--vQKhl {
padding: 10px; }
.styles__loadingGrid--3T69Y {
opacity: 0.5; }
.styles__loadingWrapper--JoBMj {
height: 100%;
position: relative; }
.styles__streamWrapper--3R4Fk {
margin: 0 -10px; }
.styles__brandTileColumnWrapper--1R2vk {
margin-bottom: 20px; }
.styles__brandTileWrapper--2Vhhk {
position: relative; }
.likeWrapperStyles__followWrapper--3vk3Y {
position: absolute;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
top: 5px;
right: 5px;
width: 35px;
height: 35px;
background-color: rgba(255, 255, 255, 0.7);
z-index: 1; }
.styles__title--3k9cU {
font-weight: 600;
color: #181818;
font-size: 20px;
line-height: 24px;
margin: 0 0 15px; }
.styles__text--1H8hg {
color: #181818; }
.styles__text--1H8hg h1 {
font-weight: 600;
font-size: 20px;
line-height: 24px;
margin: 0 0 15px; }
.styles__text--1H8hg h2 {
font-weight: 600;
font-size: 16px;
line-height: 20px; }
.styles__text--1H8hg p {
margin: 5px 0 15px; }
.styles__text--1H8hg ul {
margin: 5px 0 15px; }
.styles__text--1H8hg li {
margin: 5px 0 15px; }
.styles__text--1H8hg a {
text-decoration: underline; }
.styles__text--1H8hg i,
.styles__text--1H8hg em {
font-style: italic; }
:root {
--sm: 768px;
--md: 1024px;
--lg: 1440px; }
.styles__container--2cj5w {
max-width: 1440px;
margin: 30px auto 0; }
.styles__sidebarContainer--3FFiD {
-webkit-box-flex: 0 !important;
-ms-flex: 0 0 175px !important;
flex: 0 0 175px !important; }
@media only screen and (min-width: 768px) {
.styles__sidebarContainer--3FFiD {
-webkit-box-flex: 0 !important;
-ms-flex: 0 0 163px !important;
flex: 0 0 163px !important; } }
@media only screen and (min-width: 1024px) {
.styles__sidebarContainer--3FFiD {
-webkit-box-flex: 0 !important;
-ms-flex: 0 0 156px !important;
flex: 0 0 156px !important; } }
@media only screen and (min-width: 1440px) {
.styles__sidebarContainer--3FFiD {
-webkit-box-flex: 0 !important;
-ms-flex: 0 0 194px !important;
flex: 0 0 194px !important; } }
@media only screen and (min-width: 1920px) {
.styles__sidebarContainer--3FFiD {
-webkit-box-flex: 0 !important;
-ms-flex: 0 0 157px !important;
flex: 0 0 157px !important; } }
.styles__loadingWrapper--3tIge {
height: calc(100vh - 79px);
position: relative; }
.styles__brandBarWrapper--1SxIG {
margin-bottom: 40px; }
.styles__seoText--onF8k {
margin: 30px 0; }
.styles__categoryLinkButton--4EOS5 {
background: transparent;
border: 1px solid #fff;
color: #fff;
margin-bottom: 20px; }
.styles__categoryLinkButton--4EOS5:hover {
-webkit-box-shadow: 0px 0px 8px 0px rgba(255, 255, 255, 0.9);
box-shadow: 0px 0px 8px 0px rgba(255, 255, 255, 0.9); }
.styles__text--2a-R3 {
overflow: hidden;
text-overflow: ellipsis; }
.styles__wrapper--2MPNL {
margin: 40px -10px 20px; }
.styles__container--1OVRr {
height: calc(100vh - 97px);
position: relative; }
.topBannerActive .styles__container--1OVRr {
/* stylelint-disable-line */
height: calc(100vh - 142px); }
.styles__contentInner--YoYPb {
width: 50%;
position: absolute;
bottom: 120px;
left: 0; }
.styles__imageContainer--1MZyk {
background-size: cover;
background-position: top;
width: 100%;
height: 100%;
position: absolute; }
.styles__content--1HWux {
position: relative;
z-index: 1;
width: 90%;
height: 100%;
margin: 0 auto; }
.styles__voucher--84t33 {
background: #ec4837;
line-height: 38px; }
.styles__button--2O0R8 {
font-size: 14px;
letter-spacing: 0.8;
width: auto; }
.styles__wrapper--2vhVq {
display: inline-block; }
.styles__headline--3jXrf {
font-size: 60px;
margin-bottom: 20px;
display: inline-block;
position: relative; }
.styles__subheadline--3DKjK {
font-size: 20px;
font-weight: 300;
line-height: 1.25; }
.styles__pagination--3ndKB {
position: relative;
display: block;
bottom: 50px; }
.styles__page--14nDT {
background: none;
color: #fff;
cursor: pointer;
float: left;
font-size: 24px;
margin: 0 1px;
opacity: 0.5;
position: relative;
width: 24px;
height: 24px;
-webkit-transition: opacity 0.15s ease-in;
transition: opacity 0.15s ease-in; }
.styles__page--14nDT:hover {
opacity: 1; }
.styles__pageActive--P-uR5 {
opacity: 1; }
.styles__container--3Mx63 {
height: calc(100vh - 97px);
position: relative; }
.topBannerActive .styles__container--3Mx63 {
/* stylelint-disable-line */
height: calc(100vh - 142px); }
.styles__slider--2Pyzf {
height: calc(100vh - 97px);
height: calc(100vh - 97px) !important;
/* stylelint-disable */
/* stylelint-enable */ }
.topBannerActive .styles__slider--2Pyzf {
/* stylelint-disable-line */
height: calc(100vh - 142px); }
.topBannerActive .styles__slider--2Pyzf {
/* stylelint-disable-line */
height: calc(100vh - 142px) !important; }
.styles__slider--2Pyzf .slider-list {
height: calc(100vh - 97px) !important; }
.topBannerActive .styles__slider--2Pyzf .slider-list {
/* stylelint-disable-line */
height: calc(100vh - 142px) !important; }
.styles__discoverMoreWrapper--1aazF {
position: absolute;
right: 50px;
bottom: 50px; }
.styles__discoverMore--UwAK8 {
color: #fff;
cursor: pointer;
font-size: 20px;
font-weight: 300;
letter-spacing: 0.8px;
padding: 10px;
position: relative;
white-space: nowrap;
z-index: 999; }
.styles__discoverMore--UwAK8::after {
position: absolute;
top: 50%;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
right: -4px;
margin: 1px 0 0;
content: '';
width: 12px;
height: 8px;
background-size: 100%;
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='4' viewBox='0 0 7 4' fill='%23fff'%3E%3Cpath d='M.148.177a.51.51 0 0 1 .735 0l2.506 2.589a.138.138 0 0 0 .202 0L6.117.156a.51.51 0 0 1 .74.006.53.53 0 0 1-.005.73l-2.76 2.85a.833.833 0 0 1-1.204.001L.148.913a.53.53 0 0 1 0-.736L.28.303.148.177z'/%3E%3C/svg%3E");
background-repeat: no-repeat;
background-position: center; }
.styles__title--pA0cN {
display: block;
font-weight: 300;
font-size: 24px;
color: #181818;
margin: 0 0 17px; }
.styles__categories--1kzbv {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
margin: 0 -10px;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
overflow: hidden;
height: 40px; }
@media only screen and (min-width: 1440px) {
.styles__categories--1kzbv {
height: 60px; } }
.styles__category--3qMYS {
-webkit-box-flex: 0;
-ms-flex: 0 0 25%;
flex: 0 0 25%;
padding: 0 10px; }
@media only screen and (min-width: 1440px) {
.styles__category--3qMYS {
-webkit-box-flex: 0;
-ms-flex: 0 0 16.6%;
flex: 0 0 16.6%; } }
.styles__categoryText--23kz0 {
text-align: center;
display: block;
width: 100%; }
.styles__categoryLink--2AlDU {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
height: 40px;
background-color: #f4f4f5;
font-size: 14px;
-webkit-transition: background-color 0.2s ease;
transition: background-color 0.2s ease; }
.styles__categoryLink--2AlDU:hover {
background-color: #dbdbdc; }
@media only screen and (min-width: 1440px) {
.styles__categoryLink--2AlDU {
font-size: 16px;
height: 60px; } }
.styles__staticImage--1VAd5 {
width: 100%;
padding-top: 43%;
position: relative;
background-size: cover; }
.styles__container--3U0SY {
width: 100%;
height: 706px;
position: relative;
display: -webkit-box;
display: -ms-flexbox;
display: flex; }
@media only screen and (min-width: 1024px) and (max-width: 1439px) {
.styles__container--3U0SY {
height: 499px; } }
@media only screen and (min-width: 768px) and (max-width: 1023px) {
.styles__container--3U0SY {
height: 371px; } }
.styles__hero--2taB1 .styles__imageContainer--dgh_D {
width: 100%;
height: 100%; }
.styles__defaultCard--VkDpR {
background-color: #e9e9e9; }
.styles__imageContainer--dgh_D {
background-size: cover;
background-position: top;
width: 50%;
height: 100%; }
.styles__content--2VaWe {
position: relative;
width: 50%;
height: 100%;
padding: 30px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center; }
.styles__textContainer--3-wrJ {
position: absolute;
left: 18%;
right: 10%; }
@media only screen and (max-width: 1399px) {
.styles__textContainer--3-wrJ {
left: 14%; } }
@media only screen and (max-width: 1023px) {
.styles__textContainer--3-wrJ {
left: 10%; } }
.styles__sponsoredBadge--OGrjw {
background-color: #fff;
border: solid 1px #181818;
font-size: 11px;
line-height: 17px;
margin-bottom: 10px;
max-width: -webkit-max-content;
max-width: -moz-max-content;
max-width: max-content;
padding: 0 5px;
position: relative; }
.styles__headline--1XSL2 {
font-size: 40px;
margin-bottom: 32px;
margin-top: 0; }
.styles__subHeadline--S8lgq {
font-size: 16px; }
.styles__button--3gH7P {
padding: 18px 80px;
width: auto;
font-family: Montserrat, Arial, sans-serif;
font-size: 16px;
font-weight: 300;
line-height: 1;
letter-spacing: 0.8px;
text-align: left;
color: #181818; }
@media only screen and (max-width: 1024px) {
.styles__button--3gH7P {
padding: 12px 40px;
font-size: 14px; } }
.styles__tile--2Cgde {
min-height: 317px; }
.styles__sliderWrapper--j_Kks {
width: 100%; }
.styles__slider--D2iT3 {
height: 100% !important; }
.styles__slider--D2iT3 .slider-list {
/* stylelint-disable-line */
height: 100% !important; }
.styles__slider--D2iT3 .slider-slide {
/* stylelint-disable-line */
position: static !important; }
.styles__headline--2-gcL {
font-size: 20px;
font-weight: 300;
line-height: 1.4;
margin-bottom: 19px; }
.styles__cta--D-Y0m {
cursor: pointer;
margin-bottom: 20px;
padding-right: 10px;
text-align: right; }
.styles__cta--D-Y0m:hover {
text-decoration: underline; }
.styles__container--2OrPL {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
width: 100%; }
.styles__moreButton--29iiN {
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
font-family: Montserrat, Arial, sans-serif;
font-size: 16px;
font-weight: 300;
line-height: 1.5;
letter-spacing: 0.8px;
color: #181818; }
.styles__title--14rG7 {
font-family: Montserrat, Arial, sans-serif;
font-size: 24px;
font-weight: 300;
line-height: 1.33;
color: #181818; }
.styles__subtitle--3n9w0 {
font-family: Montserrat, Arial, sans-serif;
font-size: 16px;
font-weight: 300;
line-height: 1.5;
color: #181818;
margin: 5px 0 0; }
/*
* Due to nuka-carousel bug of not updating height on load,
* we need to set it manually
*/
.styles__container--12X-J {
width: 100%;
height: auto;
margin-bottom: 52px; }
.styles__tile--3nyKS {
padding: 0;
margin: 0; }
.styles__leftBtn--2NoNU {
width: 35px; }
.styles__rightBtn--2XHzK {
width: 35px; }
.styles__headline--TRuAb {
font-size: 20px;
font-weight: 300;
line-height: 1.4;
margin-bottom: 19px; }
.styles__subline--2hvOl {
font-size: 14px;
font-weight: 300;
line-height: 1.54; }
.styles__cta--1Pfy5 {
cursor: pointer;
margin-bottom: 10px;
padding-right: 10px;
text-align: right; }
.styles__cta--1Pfy5:hover {
text-decoration: underline; }
/* stylelint-disable */
.slider-decorator-0 {
margin-top: -26px; }
.slider-decorator-1 {
margin-top: -26px; }
.styles__laneHeadlineContainer--1FHcW {
display: block;
margin-bottom: 20px; }
.storyTileStyles__headline--3cbEI {
font-size: 16px;
font-weight: 300;
line-height: 1.6;
letter-spacing: 0.8px; }
.storyTileStyles__subline--nX7Z7 {
font-size: 13px;
font-weight: 300;
line-height: 1.6; }
.styles__browseElementContainer--3PQPv {
margin-bottom: 60px; }
.styles__filterItem--AlEqK {
position: relative;
font-size: 16px;
font-weight: 300;
line-height: 1.25;
letter-spacing: 0.8px;
color: #181818;
margin-left: 30px;
cursor: pointer; }
.styles__filterItem--AlEqK:first-child {
margin-left: 0; }
.styles__filterItem--AlEqK.styles__filterItemActive--13I8X {
font-weight: 600; }
.styles__filterBar--1bxLJ {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
height: 60px;
width: 100%; }
.styles__container--3Pt5B {
width: 100%; }
.styles__stickyFilterBar--tXmw_ {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
height: 60px;
width: 100%;
background-color: #fff;
-webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.1);
box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.1);
z-index: 100; }
.styles__stickyWrapper--3S46f {
margin: 45px 0;
height: 60px; }
.styles__headline--1cF2l {
font-size: 20px;
font-weight: 300;
line-height: 1.25; }
.styles__headline--1cF2l.styles__stickyHeadline--bfKF_ {
font-size: 16px; }
.styles__wrapper--fGKlp {
width: 100%; }
.styles__filterWrapper--17uKG {
display: -webkit-box;
display: -ms-flexbox;
display: flex; }
.styles__container--31ZYL {
max-width: 1000px;
margin: 0 auto; }
.styles__topCategories--Uda3A {
margin: 30px 0; }
@media only screen and (min-width: 1024px) {
.styles__topCategories--Uda3A {
margin: 60px 0; } }
.styles__loadingOverlay--3pBcg {
opacity: 1;
-webkit-transition: opacity 0.25s ease-in-out;
transition: opacity 0.25s ease-in-out; }
.styles__loadingOverlay--3pBcg.styles__loadingOverlayActive--2E787 {
opacity: 0.5; }
.styles__staticImage--3-3AH {
position: relative; }
.styles__loadingWrapper--6LgLt {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
width: 100%;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
padding: 40px; }
.styles__discoverMoreWrapper--ij0g8 {
position: absolute;
right: 150px;
bottom: 50px; }
.styles__discoverMore--3HHT- {
color: #fff;
cursor: pointer;
font-size: 20px;
font-weight: 300;
letter-spacing: 0.8px;
padding: 10px;
position: relative;
white-space: nowrap;
z-index: 999; }
.styles__discoverMore--3HHT-::after {
position: absolute;
top: 50%;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
right: -4px;
margin: 1px 0 0;
content: '';
width: 12px;
height: 8px;
background-size: 100%;
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='4' viewBox='0 0 7 4' fill='%23fff'%3E%3Cpath d='M.148.177a.51.51 0 0 1 .735 0l2.506 2.589a.138.138 0 0 0 .202 0L6.117.156a.51.51 0 0 1 .74.006.53.53 0 0 1-.005.73l-2.76 2.85a.833.833 0 0 1-1.204.001L.148.913a.53.53 0 0 1 0-.736L.28.303.148.177z'/%3E%3C/svg%3E");
background-repeat: no-repeat;
background-position: center; }
.styles__title--1O2bx {
font-weight: 600;
color: #181818;
font-size: 20px;
line-height: 24px;
margin: 0 0 15px; }
.styles__text--1IuH4 {
color: #181818; }
.styles__text--1IuH4 h1 {
font-weight: 600;
font-size: 20px;
line-height: 24px;
margin: 0 0 15px; }
.styles__text--1IuH4 h2 {
font-weight: 600;
font-size: 16px;
line-height: 20px; }
.styles__text--1IuH4 p {
margin: 5px 0 15px; }
.styles__text--1IuH4 ul {
margin: 5px 0 15px; }
.styles__text--1IuH4 li {
margin: 5px 0 15px; }
.styles__text--1IuH4 a {
text-decoration: underline; }
.styles__text--1IuH4 i,
.styles__text--1IuH4 em {
font-style: italic; }
.styles__recommendations--1aSXp {
display: inherit; }
.styles__container--2HvF- {
margin-bottom: 52px; }
.styles__headline--1Lxb9 {
font-size: 16px;
font-weight: 600;
line-height: 40px;
margin-bottom: 29px; }
.styles__container--L5S6V {
border-bottom: 1px solid #e6e6e7;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
padding-bottom: 39px;
margin-bottom: 40px; }
.styles__icon--ao0KO {
height: 156px;
margin: 0 20px;
width: 156px; }
.styles__icon--ao0KO::after {
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='156' height='146' viewBox='0 0 156 146'%3E%3Cg fill='%23333334' fill-rule='evenodd' stroke='%23FFF' stroke-width='2'%3E%3Cpath d='M112.244 56c-6.162 0-10.697-1.86-13.483-5.527-4.262-5.613-2.38-12.919-2.15-13.734a3.755 3.755 0 0 1 4.63-2.598 3.749 3.749 0 0 1 2.606 4.604c-.333 1.248-.814 4.97.918 7.22 1.293 1.682 3.81 2.536 7.48 2.536A3.752 3.752 0 0 1 116 52.25a3.752 3.752 0 0 1-3.756 3.75m-61.488 0A3.753 3.753 0 0 1 47 52.248a3.753 3.753 0 0 1 3.756-3.751c3.67 0 6.186-.854 7.48-2.537 1.733-2.255 1.249-5.983.915-7.228a3.759 3.759 0 0 1 2.634-4.597 3.745 3.745 0 0 1 4.604 2.595c.23.815 2.112 8.126-2.151 13.74-2.785 3.67-7.32 5.53-13.482 5.53m53.431 36a3.81 3.81 0 0 1-2.419-.864c-22.726-18.629-40.507-1.26-41.254-.51a3.817 3.817 0 0 1-5.39.014 3.794 3.794 0 0 1-.015-5.376c8.006-8.038 29.078-18.384 51.499-.005a3.797 3.797 0 0 1 .526 5.352A3.813 3.813 0 0 1 104.187 92'/%3E%3Cpath d='M137.006 75.168l-55.369 58.177-55.365-58.177c-5.539-6.288-8.737-13.943-9.696-21.822.567.034 1.148.054 1.758.054 6.827 0 12.212-2.091 15.166-5.889 2.575-3.309 3.536-7.996 2.856-13.935-.491-4.268-2.661-9.416-6.569-15.564 6.553-5.77 14.735-9.004 23.405-9.169.349-.01.694-.016 1.04-.016 9.068 0 17.823 3.588 24.755 10.168l2.65 2.515 2.65-2.517c7.16-6.8 16.33-10.407 25.833-10.148 9.764.19 18.94 4.287 25.841 11.539 14.361 15.072 14.82 39.138 1.045 54.784M8.938 34.522c.703-5.166 4.043-11.939 9.51-19.372.522.69 1.013 1.356 1.485 2.007 1.828 2.519 3.288 4.741 4.459 6.707 3.034 5.098 4.096 8.448 4.34 10.577.44 3.836-.011 6.74-1.302 8.4-1.425 1.833-4.826 2.927-9.096 2.927-.696 0-1.347-.037-1.975-.088-3.081-.263-5.322-1.151-6.513-2.629-.21-.26-.512-.763-.76-1.607-.383-1.308-.629-3.452-.148-6.922m132.594-19.386C133.208 6.39 122.108 1.446 110.3 1.215c-10.38-.28-20.448 3.224-28.664 9.927C73.387 4.406 63.343.932 53.004 1.213c-10.169.196-19.796 3.885-27.59 10.47a162.762 162.762 0 0 0-3.989-5.158l-2.988-3.706-2.994 3.7C9.72 13.59 2.626 24.01 1.335 33.489c-.878 6.35-.028 11.173 2.526 14.337 1.013 1.257 2.552 2.636 4.843 3.707.679 10.338 4.626 20.52 11.894 28.773l61.036 64.138 60.616-63.647.53-.601c16.356-18.58 15.808-47.159-1.248-65.06'/%3E%3C/g%3E%3C/svg%3E");
background-position: center;
background-repeat: no-repeat;
content: '';
position: absolute;
width: 156px;
height: 156px; }
.styles__controls--bmoD_ {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
width: 300px; }
.styles__controls--bmoD_ > a {
margin: 5px 0; }
.customButtonStyles__cta--11AmH {
bottom: 80px;
left: 10px;
max-width: calc(100% - 20px);
padding: 0;
position: absolute;
white-space: pre-wrap; }
.styles__tileWrapper--1ljob {
position: relative; }
.styles__singleTile--axIkK {
margin-bottom: 28px; }
.styles__headline--cYXTO {
font-size: 20px;
margin: 20px 0; }
.styles__triggerItem--1w-kh:hover .styles__regular--NoO0t {
-webkit-transform: translateY(0);
transform: translateY(0);
opacity: 1; }
.styles__regular--NoO0t {
bottom: 71px;
margin: 10px;
opacity: 0;
position: absolute;
-webkit-transform: translateY(50px);
transform: translateY(50px);
-webkit-transition: 0.2s ease-in-out;
transition: 0.2s ease-in-out;
width: calc(100% - 40px);
z-index: 44; }
.styles__flyoutWrapper--1yq1l {
min-height: 450px;
height: auto;
margin-bottom: 20px; }
.styles__notificationContainer--3AK_s {
width: 100%;
position: relative;
border: 1px solid #e6e6e7;
padding: 17px 0 20px 20px;
margin-bottom: 20px; }
.styles__closeButton--31WY_ {
position: absolute;
top: 5px;
right: 5px;
width: 10px;
height: 10px;
padding: 15px;
background-size: 10px;
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M467.7 6.2l38 38L44.2 505.7l-38-38c0 .1 461.5-461.5 461.5-461.5zm37.1 461.5l-38 38L5.3 44.2l38-38 461.5 461.5z'/%3E%3C/svg%3E");
background-repeat: no-repeat;
background-position: center;
cursor: pointer; }
.styles__notificationTitle--Fzvi0 {
font-size: 16px;
font-weight: 600;
line-height: 1.5;
margin-bottom: 14px; }
.styles__textContainer--vvbI- {
position: relative;
font-size: 11px; }
.styles__checkBox--3LbTY {
position: absolute;
top: 0;
left: -1px;
display: inline-block; }
.styles__notificationText--3GVQZ {
display: inline-block;
max-width: 260px;
cursor: pointer;
margin-left: 30px; }
@media only screen and (min-width: 850px) and (max-width: 1023px) {
.styles__notificationText--3GVQZ {
max-width: 340px; } }
@media only screen and (min-width: 1024px) {
.styles__notificationText--3GVQZ {
max-width: 500px; } }
.styles__buttonContainer--1Qq2Q {
display: inline-block;
width: 204px;
position: absolute;
right: 20px; }
@media only screen and (min-width: 1024px) {
.styles__buttonContainer--1Qq2Q {
position: static;
margin-left: 70px; } }
.styles__notificationTextLoggedOut--1MFxG {
display: inline-block;
max-width: 286px; }
@media only screen and (min-width: 850px) and (max-width: 899px) {
.styles__notificationTextLoggedOut--1MFxG {
max-width: 350px; } }
@media only screen and (min-width: 900px) and (max-width: 1000px) {
.styles__notificationTextLoggedOut--1MFxG {
max-width: 400px; } }
@media only screen and (min-width: 1000px) and (max-width: 1100px) {
.styles__notificationTextLoggedOut--1MFxG {
max-width: 480px; } }
@media only screen and (min-width: 1100px) {
.styles__notificationTextLoggedOut--1MFxG {
max-width: 580px; } }
.styles__buttonContainerLoggedOut--hEz8z {
display: inline-block;
width: 204px;
position: absolute;
right: 20px; }
@media only screen and (min-width: 850px) {
.styles__buttonContainerLoggedOut--hEz8z {
top: -5px; } }
@media only screen and (min-width: 1100px) {
.styles__buttonContainerLoggedOut--hEz8z {
position: static;
margin-left: 60px;
margin-bottom: 0; } }
.styles__successContainer--e6PLy {
max-width: 400px;
color: #181818;
text-align: left;
font-weight: 300;
position: relative; }
@media only screen and (min-width: 1024px) {
.styles__successContainer--e6PLy {
max-width: 500px; } }
.styles__successContainer--e6PLy::before {
content: '';
position: absolute;
top: 50%;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
left: 10px;
width: 70px;
height: 55px;
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='9' height='6' viewBox='0 0 9 6' xmlns='http://www.w3.org/2000/svg' fill='%2397c66b'%3E%3Ctitle%3Echeckbox-checkmark%3C/title%3E%3Cpath d='M.171 2.103a.572.572 0 0 1 .809 0l2.452 2.452L8.044.148a.572.572 0 0 1 .79.828L3.818 5.768a.572.572 0 0 1-.8 0L.172 2.92a.572.572 0 0 1 0-.816l-.001-.001z' fill='%2397c66b' fill-rule='evenodd'/%3E%3C/svg%3E");
background-size: 70px 55px; }
.styles__successTitle--20G_E {
font-size: 24px;
padding-left: 110px;
text-align: left; }
.styles__successText--1rZjY {
font-size: 14px;
padding-left: 110px;
text-align: left; }
body {
min-width: 768px; }
.styles__wishlistPage--3x7Jd {
padding: 0 23px;
margin-top: 30px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
width: 100%;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row;
max-width: 1400px;
min-width: 768px; }
@media only screen and (min-width: 768px) {
.styles__wishlistPage--3x7Jd {
padding: 0 23px; } }
@media only screen and (min-width: 1024px) {
.styles__wishlistPage--3x7Jd {
padding: 0 19px; } }
@media only screen and (min-width: 1440px) {
.styles__wishlistPage--3x7Jd {
padding: 0 23px; } }
@media only screen and (min-width: 1920px) {
.styles__wishlistPage--3x7Jd {
padding: 0 23px; } }
.styles__content--38Y32 {
width: calc(100% - 158px);
padding-left: 12px;
overflow: hidden;
position: relative; }
@media only screen and (min-width: 1024px) {
.styles__content--38Y32 {
width: calc(100% - 198px);
padding-left: 5px; } }
@media only screen and (min-width: 1440px) {
.styles__content--38Y32 {
width: calc(100% - 189px);
padding-left: 35px; } }
@media only screen and (min-width: 1920px) {
.styles__content--38Y32 {
width: calc(100% - 194px);
padding-left: 5px; } }
.styles__productsSliderWrapper--1vrxt {
margin-bottom: 60px; }
.styles__searchBar--1ZeZG {
height: 40px;
width: 365px; }
@media only screen and (min-width: 1024px) {
.styles__searchBar--1ZeZG {
width: 491px; } }
@media only screen and (min-width: 1440px) {
.styles__searchBar--1ZeZG {
width: 460px; } }
.styles__textInputWrapper--8hegc {
position: relative; }
.styles__textInput--2OLuG {
display: inline-block;
width: 100%;
height: 40px;
padding-left: 20px;
padding-right: 60px;
font-size: 13px;
font-weight: 300;
line-height: 1.54;
background-color: #f4f4f5; }
.styles__textInput--2OLuG::-webkit-input-placeholder {
color: #b3b3b3; }
.styles__textInput--2OLuG:-ms-input-placeholder {
color: #b3b3b3; }
.styles__textInput--2OLuG::-ms-input-placeholder {
color: #b3b3b3; }
.styles__textInput--2OLuG::placeholder {
color: #b3b3b3; }
.styles__closeIcon--35Zaj {
content: '';
right: 50px;
display: inline-block;
position: absolute;
cursor: pointer;
background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' fill='%23b3b3b3' stroke='%23b3b3b3'%3E%3Cpath d='M467.7 6.2l38 38L44.2 505.7l-38-38c0 .1 461.5-461.5 461.5-461.5zm37.1 461.5l-38 38L5.3 44.2l38-38 461.5 461.5z'/%3E%3C/svg%3E") no-repeat center;
width: 10px;
height: 10px;
margin-top: 15px;
margin-bottom: 15px; }
.styles__searchIcon--2ciW9 {
content: '';
display: inline-block;
position: absolute;
right: 12px;
margin-top: 11px;
margin-bottom: 11px;
width: 18px;
height: 18px;
cursor: pointer;
background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 21' fill='%23b3b3b3' stroke='%23b3b3b3'%3E%3Cg fill='none' fill-rule='evenodd' stroke='%23181818'%3E%3Ccircle cx='9' cy='9' r='8.5'/%3E%3Cpath stroke-linecap='round' d='M16 15l6 5'/%3E%3C/g%3E%3C/svg%3E") no-repeat center;
background-size: contain; }
.styles__container--1J5wp {
padding-right: 23px;
padding-left: 23px; }
.styles__wrapper--3f94s {
position: relative;
height: 100%; }
.styles__contentWrapper--2IB3q {
margin-bottom: 60px; }
.styles__image--ceEYs {
width: 100%;
position: absolute;
top: 0; }
.styles__teaser--tBDbB {
position: relative;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
text-align: center;
color: #fff;
background-color: #dcdcdd;
background-size: cover;
height: 393px; }
@media only screen and (min-width: 1440px) {
.styles__teaser--tBDbB {
height: 554px; } }
@media only screen and (min-width: 1920px) {
.styles__teaser--tBDbB {
height: 600px; } }
.styles__gapWrapper--22kJP {
margin-bottom: 60px; }
.styles__title--2I-wF,
.styles__subtitle--TnnPu {
font-weight: 300;
line-height: 1.5; }
.styles__title--2I-wF {
font-size: 40px;
font-weight: 600;
line-height: 1.33;
margin-bottom: 20px;
text-align: center;
color: #fff; }
.styles__subtitle--TnnPu {
font-size: 16px;
line-height: 1.5em;
text-align: center;
margin-bottom: 30px; }
.styles__container--2TamH {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
max-width: 1100px;
width: 95%;
margin: 0 auto;
font-size: 14px; }
.styles__promiseLink--AwP-G {
padding: 0 10px; }
.styles__promise--2KeHj {
position: relative;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
height: 30px;
font-size: 11px;
font-weight: 600;
color: #fff; }
.styles__img--2sXN3 {
width: 100%; }
.styles__buttons--2Kqb9 {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
margin-bottom: 30px; }
.styles__firstButton--1hEe6 {
margin-right: 20px; }
.styles__teaserBlock--2S9OQ {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
position: relative;
color: #fff;
background-size: cover;
background-position: top;
height: 100vh; }
.topBannerActive .styles__teaserBlock--2S9OQ {
height: calc(100vh - 45px); }
.styles__selection--rJk99 {
bottom: 0;
position: absolute;
width: 100%; }
.styles__headline--27p3l {
font-size: 65px;
font-weight: 700;
font-family: 'HelveticaNeueCn', Open Sans Condensed, sans-serif;
line-height: 1.1;
text-transform: uppercase;
white-space: nowrap; }
.styles__contentWrapper--3jJ-- {
position: absolute;
top: 30vh;
text-align: center; }
.styles__imageContainer--22xkC {
width: 310px;
margin: 0 auto; }
.styles__promiseBarWrapper--3wh7I {
padding-top: 30px;
padding-bottom: 5vh;
background: -webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(0, 0, 0, 0.75)));
background: linear-gradient(transparent, rgba(0, 0, 0, 0.75)); }
.styles__img--H9-fG {
display: block; }
.styles__brands--1Bg-N {
position: relative; }
.styles__brandRow--1ZX3b {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
margin: 20px 0 0; }
.styles__brandRow--1ZX3b:first-child {
margin-top: 0; }
.styles__brand--1N4x5 {
width: 130px;
-webkit-box-flex: 0;
-ms-flex: 0 0 130px;
flex: 0 0 130px;
max-width: 130px;
height: 80px;
padding: 0 15px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-filter: grayscale(1);
filter: grayscale(1); }
@media only screen and (min-width: 1024px) {
.styles__brand--1N4x5 {
width: 150px;
-webkit-box-flex: 0;
-ms-flex: 0 0 150px;
flex: 0 0 150px;
max-width: 150px; } }
.styles__article--10R0u {
margin-bottom: 30px; }
.styles__description--w9BvH {
margin: 0;
font-weight: 300;
line-height: 1.54; }
.styles__headline--17Olv {
margin-top: 0;
margin-bottom: 10px;
font-size: 16px;
font-weight: 600;
line-height: normal; }
.styles__hr--1s4Hv {
border: 0;
border-top: 1px solid #e6e6e7;
margin: 35px 0; }
.styles__reasonsRegion--37wRs {
margin-top: 50px; }
.styles__topBrandsWrapper--XtiOX {
padding-bottom: 50px;
margin-bottom: 50px;
border-bottom: 1px solid #e6e6e7; }
.styles__seoTextRegion--3KrMo {
margin-top: 10px; }
.styles__container--3e0PT {
position: relative; }
.styles__slideContainer--2ry0b {
height: calc(100vh - 97px);
position: relative; }
.topBannerActive .styles__slideContainer--2ry0b {
/* stylelint-disable-line */
height: calc(100vh - 142px); }
.styles__slider--3Ak08 {
height: 328px !important;
/* stylelint-disable */
/* stylelint-enable */ }
@media only screen and (min-width: 1024px) {
.styles__slider--3Ak08 {
height: 460px !important; } }
@media only screen and (min-width: 1440px) {
.styles__slider--3Ak08 {
height: 615px !important; } }
@media only screen and (min-width: 1920px) {
.styles__slider--3Ak08 {
height: 820px !important; } }
.styles__slider--3Ak08 .slider-list,
.styles__slider--3Ak08 .slider-slide {
height: 328px !important; }
@media only screen and (min-width: 1024px) {
.styles__slider--3Ak08 .slider-list,
.styles__slider--3Ak08 .slider-slide {
height: 460px !important; } }
@media only screen and (min-width: 1440px) {
.styles__slider--3Ak08 .slider-list,
.styles__slider--3Ak08 .slider-slide {
height: 615px !important; } }
@media only screen and (min-width: 1920px) {
.styles__slider--3Ak08 .slider-list,
.styles__slider--3Ak08 .slider-slide {
height: 820px !important; } }
.styles__container--19n6x {
position: relative;
height: 100%;
background-size: cover;
background-position: center center; }
.styles__discoverMoreWrapper--3PHk3 {
position: absolute;
right: 150px;
bottom: 50px; }
.styles__discoverMore--32B62 {
color: #fff;
cursor: pointer;
font-size: 20px;
font-weight: 300;
letter-spacing: 0.8px;
padding: 10px;
position: relative;
white-space: nowrap;
z-index: 999; }
.styles__discoverMore--32B62::after {
position: absolute;
top: 50%;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
right: -4px;
margin: 1px 0 0;
content: '';
width: 12px;
height: 8px;
background-size: 100%;
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='4' viewBox='0 0 7 4' fill='%23fff'%3E%3Cpath d='M.148.177a.51.51 0 0 1 .735 0l2.506 2.589a.138.138 0 0 0 .202 0L6.117.156a.51.51 0 0 1 .74.006.53.53 0 0 1-.005.73l-2.76 2.85a.833.833 0 0 1-1.204.001L.148.913a.53.53 0 0 1 0-.736L.28.303.148.177z'/%3E%3C/svg%3E");
background-repeat: no-repeat;
background-position: center; }
.styles__brands--1bTAG {
position: relative;
margin: 30px 0; }
@media only screen and (min-width: 1024px) {
.styles__brands--1bTAG {
margin: 60px 0; } }
.styles__brandSearchHeadline--1llt- {
font-size: 20px;
letter-spacing: normal;
line-height: normal;
margin-bottom: 5px; }
.styles__imgWrapper--2mQyz {
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
background: #f2f2f2;
overflow: hidden; }
.styles__img--19qrT {
display: block;
background-size: cover;
background-repeat: no-repeat;
background-position: center center;
overflow: hidden;
width: 100%;
height: 100%; }
.styles__preview--3o4D5 {
position: relative;
background-color: #e9e9e9;
overflow: hidden; }
.styles__preview--3o4D5:hover .styles__cta--1rSwd {
-webkit-transform: translateY(-50px);
transform: translateY(-50px);
opacity: 1; }
.styles__preview--3o4D5::before {
content: '';
display: block;
padding-top: 133%; }
.styles__headline--2P_BJ {
font-family: Montserrat, Arial, sans-serif;
font-size: 20px;
font-weight: 300;
line-height: 1.4;
letter-spacing: 0.8px;
color: #181818;
text-overflow: ellipsis;
white-space: nowrap;
overflow: hidden; }
.styles__details--nU0_m {
padding: 10px; }
.styles__copyText--8-DUY {
font-size: 16px; }
@media only screen and (min-width: 1440px) {
.styles__copyText--8-DUY {
font-size: 20px; } }
.styles__cta--1rSwd {
background-clip: padding-box;
border: 10px solid transparent;
bottom: -50px;
opacity: 1;
position: absolute;
-webkit-transform: translateY(-50px);
transform: translateY(-50px);
-webkit-transition: 0.2s ease-in-out;
transition: 0.2s ease-in-out; }
@media only screen and (min-width: 1024px) {
.styles__cta--1rSwd {
-webkit-transform: translateY(0);
transform: translateY(0);
opacity: 0; } }
.styles__cta--1rSwd.styles__cta--1rSwd:hover {
border: 10px solid transparent;
background-clip: padding-box; }
/*
* Due to nuka-carousel bug of not updating height on load,
* we need to set it manually
*/
.styles__container--B4ngI {
width: 100%;
height: auto;
margin-bottom: 52px; }
.styles__tile--YP4VZ {
padding: 0;
margin: 0; }
.styles__leftBtn--2Igo_ {
width: 35px; }
.styles__rightBtn--24DTf {
width: 35px; }
.styles__headline--3ObTN {
font-size: 20px;
font-weight: 300;
line-height: 1.4;
margin-bottom: 19px; }
.styles__subline--2OeYW {
font-size: 14px;
font-weight: 300;
line-height: 1.54; }
.styles__cta--2xVFl {
cursor: pointer;
margin-bottom: 10px;
padding-right: 10px;
text-align: right; }
.styles__cta--2xVFl:hover {
text-decoration: underline; }
/* stylelint-disable */
.slider-decorator-0 {
margin-top: -26px; }
.slider-decorator-1 {
margin-top: -26px; }
.styles__buttonContainer--ZhUR7 {
position: absolute;
right: 10px;
top: 0; }
.styles__toTopBtn--3B1zi {
background: #fff;
-webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.1);
box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.1);
cursor: pointer;
line-height: 40px;
padding: 0 20px 0 10px;
position: absolute;
right: 20px;
white-space: nowrap; }
.styles__toTopBtn--3B1zi::after {
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='4' viewBox='0 0 7 4'%3E%3Cpath d='M.148.177a.51.51 0 0 1 .735 0l2.506 2.589a.138.138 0 0 0 .202 0L6.117.156a.51.51 0 0 1 .74.006.53.53 0 0 1-.005.73l-2.76 2.85a.833.833 0 0 1-1.204.001L.148.913a.53.53 0 0 1 0-.736L.28.303.148.177z'/%3E%3C/svg%3E");
background-position: center;
background-repeat: no-repeat;
content: '';
display: block;
height: 10px;
width: 10px;
height: 10px;
position: absolute;
right: 5px;
top: 50%;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
width: 10px; }
.styles__buttonSticky--ou4As {
z-index: 99; }
.styles__buttonSticky--ou4As .styles__toTopBtn--3B1zi {
top: 60px; }
.styles__recommendations--2gMYg {
display: inherit; }
.styles__relative--1k5u9 {
position: relative; }
.styles__container--ecxVb {
margin-bottom: 52px; }
.styles__headline--fUvbr {
font-size: 20px;
font-weight: 300;
line-height: 1.4;
margin-bottom: 19px; }
.styles__subline--GXFxG {
font-size: 14px;
font-weight: 300;
line-height: 1.54; }
.styles__brandSearchContainer--1yu2D {
position: relative;
z-index: 100;
background-color: #fff;
font-size: 24px;
font-weight: 300;
letter-spacing: 0.8px;
padding-top: 10px;
width: 100%;
z-index: 999; }
.styles__brandSearchSticky--2Uh-i {
-webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.1);
box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.1);
height: 80px;
padding-top: 0; }
.styles__brandNavLinkList--1s6nj {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: nowrap;
flex-wrap: nowrap;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
margin-top: 30px;
width: 100%; }
.styles__brandNavLinkListSticky--1wMSb {
margin-top: 10px; }
@media only screen and (max-width: 1023px) {
.styles__brandNavLinkListSticky--1wMSb {
padding: 0 5px; } }
.styles__brandNavListItem--PuqV7 {
font-size: 14px;
line-height: 16px;
list-style: none outside none;
text-transform: uppercase; }
.styles__brandNavLink--3ng58 {
display: inline-block;
cursor: pointer;
padding: 0 13.5px; }
.styles__brandNavLink--3ng58:hover {
font-weight: 600; }
.styles__brandNavLink--3ng58:hover .styles__animatedUnderline--1pvCT::after {
opacity: 1;
width: 100%; }
@media only screen and (max-width: 1023px) {
.styles__brandNavLink--3ng58 {
padding: 0 2.5px; } }
.styles__brandNavLinkActive--3NAV2,
.styles__brandNavLinkActive--3NAV2 .styles__animatedUnderline--1pvCT::after {
font-weight: 600; }
.styles__brandNavLinkActive--3NAV2 .styles__animatedUnderline--1pvCT::after {
opacity: 1;
width: 100%; }
.styles__animatedUnderline--1pvCT {
position: relative; }
.styles__animatedUnderline--1pvCT::after {
background: #16182f;
content: '';
height: 1px;
left: 50%;
margin-top: 2px;
opacity: 0;
position: absolute;
top: 100%;
-webkit-transform: translateX(-50%);
transform: translateX(-50%);
width: 0; }
.styles__animatedUnderline--1pvCT.styles__inverse--3clvl::after {
background: #fff; }
.styles__searchBar--9h233 {
height: 40px;
width: 100%; }
.styles__textInputWrapper--3bt9w {
position: relative; }
.styles__textInput--3m9Sk {
background-color: #f4f4f5;
display: inline-block;
font-size: 13px;
font-weight: 300;
height: 40px;
line-height: 1.54;
padding-left: 52px;
padding-right: 52px;
width: 100%; }
.styles__textInput--3m9Sk::-webkit-input-placeholder {
color: #b3b3b3; }
.styles__textInput--3m9Sk:-ms-input-placeholder {
color: #b3b3b3; }
.styles__textInput--3m9Sk::-ms-input-placeholder {
color: #b3b3b3; }
.styles__textInput--3m9Sk::placeholder {
color: #b3b3b3; }
.styles__closeIcon--1XApl {
background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' fill='%23181818' stroke='%23181818'%3E%3Cpath d='M467.7 6.2l38 38L44.2 505.7l-38-38c0 .1 461.5-461.5 461.5-461.5zm37.1 461.5l-38 38L5.3 44.2l38-38 461.5 461.5z'/%3E%3C/svg%3E") no-repeat center;
content: '';
cursor: pointer;
display: inline-block;
position: absolute;
right: 20px;
width: 10px;
height: 10px;
top: 15px; }
.styles__searchIcon--1AWWL {
background-size: cover;
background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 21' fill='%23181818' stroke='%23181818'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Ccircle cx='9' cy='9' r='8.5'/%3E%3Cpath stroke-linecap='round' d='M16 15l6 5'/%3E%3C/g%3E%3C/svg%3E") no-repeat center;
content: '';
cursor: pointer;
display: inline-block;
left: 20px;
position: absolute;
width: 18px;
height: 18px;
top: 11px; }
.styles__like--2NhFc {
position: relative;
display: block;
width: 21px;
height: 19px;
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg data-name='Ebene 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 510.97 459.24' stroke='%23000' fill='transparent'%3E%3Ctitle%3Eheart-outline%3C/title%3E%3Cpath d='M367.61 15c-34.14 0-65.85 14.06-91.75 38.79l-21.14 21.14-21.14-21.14c-23.46-24.73-56.44-37.63-90.47-37.63a126.39 126.39 0 0 0-90.48 37.63C27.9 77.26 15 110.23 15 144.27a126.37 126.37 0 0 0 37.63 90.47L255.89 438l202.2-203.26a128.35 128.35 0 0 0 0-182.11C434.62 27.9 401.64 15 367.61 15z' stroke-miterlimit='10' stroke-width='30'/%3E%3C/svg%3E");
background-repeat: no-repeat;
background-size: contain;
background-color: transparent;
cursor: pointer; }
.styles__like--2NhFc:hover {
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg data-name='Ebene 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 510.97 459.24' stroke='%23000' fill='%23181818'%3E%3Ctitle%3Eheart-outline%3C/title%3E%3Cpath d='M367.61 15c-34.14 0-65.85 14.06-91.75 38.79l-21.14 21.14-21.14-21.14c-23.46-24.73-56.44-37.63-90.47-37.63a126.39 126.39 0 0 0-90.48 37.63C27.9 77.26 15 110.23 15 144.27a126.37 126.37 0 0 0 37.63 90.47L255.89 438l202.2-203.26a128.35 128.35 0 0 0 0-182.11C434.62 27.9 401.64 15 367.61 15z' stroke-miterlimit='10' stroke-width='30'/%3E%3C/svg%3E"); }
.styles__isLiked--2dk9y {
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg data-name='Ebene 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 510.97 459.24' stroke='%23000' fill='%23181818'%3E%3Ctitle%3Eheart-outline%3C/title%3E%3Cpath d='M367.61 15c-34.14 0-65.85 14.06-91.75 38.79l-21.14 21.14-21.14-21.14c-23.46-24.73-56.44-37.63-90.47-37.63a126.39 126.39 0 0 0-90.48 37.63C27.9 77.26 15 110.23 15 144.27a126.37 126.37 0 0 0 37.63 90.47L255.89 438l202.2-203.26a128.35 128.35 0 0 0 0-182.11C434.62 27.9 401.64 15 367.61 15z' stroke-miterlimit='10' stroke-width='30'/%3E%3C/svg%3E"); }
.styles__brand--3pWsJ {
position: relative;
margin: 4px 0; }
.styles__brand--3pWsJ:hover {
background: #f4f4f5; }
.styles__brand--3pWsJ:hover .styles__likeContainer--2_D_R {
visibility: visible; }
.styles__brand--3pWsJ:first-child {
margin-top: 0; }
.styles__brand--3pWsJ:last-child {
margin-bottom: 0; }
.styles__brandLink--1dCpi {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
padding: 4px 18px; }
.styles__likeContainer--2_D_R {
position: absolute;
top: 4px;
right: 80px;
visibility: hidden; }
@media only screen and (min-width: 1024px) {
.styles__likeContainer--2_D_R {
right: 120px; } }
@media only screen and (min-width: 1440px) {
.styles__likeContainer--2_D_R {
right: 150px; } }
.styles__likeContainerVisible--bZO-y {
visibility: visible; }
.styles__brandName--f0a1I {
text-transform: uppercase; }
.styles__productCount--m_CeZ {
color: #b3b3b3; }
.styles__sectionContainer--2_2ue {
position: relative;
padding: 30px 0 30px 45px;
min-height: 100px; }
.styles__sectionLetter--2AmCi {
font-size: 40px;
font-weight: 300;
position: absolute;
top: 21px;
left: 0;
text-transform: uppercase; }
.styles__sectionBrands--3gE8Y {
margin-top: -3px;
display: -webkit-box;
display: -ms-flexbox;
display: flex; }
.styles__column--3kqv7 {
-webkit-box-flex: 0;
-ms-flex: 0 1 50%;
flex: 0 1 50%;
max-width: 50%;
position: relative; }
.styles__column--3kqv7::before {
display: block;
background-color: #e6e6e7;
width: 1px;
content: '';
position: absolute;
top: 0;
bottom: 0;
left: 0; }
.styles__column--3kqv7:first-child {
padding-right: 12px; }
@media only screen and (min-width: 1024px) {
.styles__column--3kqv7:first-child {
padding-right: 42px; } }
.styles__column--3kqv7:first-child::before {
display: none; }
.styles__column--3kqv7:last-child {
padding-left: 13px; }
@media only screen and (min-width: 1024px) {
.styles__column--3kqv7:last-child {
padding-left: 43px; } }
.styles__container--1Yu6l {
margin: 20px 0 0; }
.styles__section--3Zkwf {
border-top: 2px solid #e6e6e7; }
.styles__container--2OByc {
padding: 0 23px;
margin: 30px 0;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row; }
@media only screen and (min-width: 768px) {
.styles__container--2OByc {
padding: 0 23px; } }
@media only screen and (min-width: 1024px) {
.styles__container--2OByc {
padding: 0 19px; } }
@media only screen and (min-width: 1440px) {
.styles__container--2OByc {
padding: 0 23px; } }
@media only screen and (min-width: 1920px) {
.styles__container--2OByc {
padding: 0 23px; } }
.styles__content--PgHum {
width: calc(100% - calc(185px - 22px - 5px));
padding-left: 12px;
position: relative; }
@media only screen and (min-width: 768px) {
.styles__content--PgHum {
width: calc(100% - calc(185px - 22px - 5px));
padding-left: 12px; } }
@media only screen and (min-width: 1024px) {
.styles__content--PgHum {
width: calc(100% - calc(174px - 18px - 5px));
padding-left: 5px; } }
@media only screen and (min-width: 1440px) {
.styles__content--PgHum {
width: calc(100% - calc(216px - 22px - 5px));
padding-left: 35px; } }
@media only screen and (min-width: 1920px) {
.styles__content--PgHum {
width: 1024px;
padding-left: 5px; } }
.styles__loadingContainer--3Jk6B {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-flex: 1;
-ms-flex: 1 0 auto;
flex: 1 0 auto;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
min-height: 300px; }
.styles__recommendations--1rZxb {
border-top: 1px solid #e6e6e7;
min-width: 722px;
margin: 0 23px;
padding-top: 30px; }
@media only screen and (min-width: 1024px) {
.styles__recommendations--1rZxb {
margin: 0 19px; } }
@media only screen and (min-width: 1440px) {
.styles__recommendations--1rZxb {
margin: 0 23px; } }
@media only screen and (min-width: 1920px) {
.styles__recommendations--1rZxb {
margin: 0 23px; } }
.styles__recommendationsWrapper--3Gw65 {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
width: 100%;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
max-width: 1200px;
margin: 0 auto; }
.styles__container--3BLaE {
margin-bottom: 52px;
width: 100%; }
.styles__logos--1aBX6 {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between; }
.styles__partnerContainer--33p-B {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
width: 81px;
height: 44px; }
.styles__listContainer--1LlQy {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
margin: 30px 0;
padding-top: 30px;
border-top: 1px solid #e6e6e7;
-webkit-box-flex: 1;
-ms-flex: 1 1;
flex: 1 1;
-ms-flex-pack: distribute;
justify-content: space-around; }
.styles__title--29x05 {
font-size: 16px;
margin: 0 0 10px; }
.styles__container--1zXvV {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between; }
.styles__goToShop--2drfD {
width: auto; }
.styles__kasseButton--eCikc {
width: 270px; }
@media only screen and (min-width: 1440px) {
.styles__kasseButton--eCikc {
width: 300px; } }
.styles__collapse--2io6M {
text-overflow: ellipsis;
overflow: hidden;
white-space: nowrap;
min-width: 0; }
.styles__brandName--rc6gn {
font-family: Montserrat, Arial, sans-serif;
font-size: 16px;
font-weight: 300;
line-height: 1.5;
letter-spacing: 0.8px;
text-align: left;
color: #181818; }
.styles__text--B2lJR span {
display: block;
font-family: Montserrat, Arial, sans-serif;
font-size: 14px;
font-weight: 300;
line-height: 1.54;
color: #b3b3b3; }
.styles__capitalizedText--2qDJv {
text-transform: capitalize; }
.styles__articleNumber--2DEiI {
display: block;
font-family: Montserrat, Arial, sans-serif;
font-size: 14px;
font-weight: 300;
line-height: 1.54;
color: #b3b3b3; }
@media only screen and (min-width: 1024px) {
.styles__articleNumber--2DEiI {
display: none; } }
.styles__container--2QBZO {
position: relative; }
.styles__dropdownWrapper--ypJq5 {
max-width: 100px; }
.styles__articleNumber--1xz_U {
display: none;
position: absolute;
top: 67px;
white-space: nowrap;
font-family: Montserrat, Arial, sans-serif;
font-size: 11px;
font-weight: 300;
line-height: 1.54;
color: #b3b3b3; }
@media only screen and (min-width: 1024px) {
.styles__articleNumber--1xz_U {
display: block; } }
.styles__articleNumberActive--224en {
top: 45px; }
.styles__productPrice--3dKG2 {
display: none;
position: absolute;
top: 45px;
white-space: nowrap;
font-family: Montserrat, Arial, sans-serif;
font-size: 14px;
font-weight: 300;
line-height: 1.54;
color: #181818; }
.styles__productPriceActive--lDSa2 {
display: block; }
.styles__quantityOne--2w3rg {
line-height: 38px;
position: relative;
min-width: 100px;
padding: 0 25px 0 10px;
display: block;
border: 1px solid #e6e6e7; }
.styles__container--N8Px3 {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-flex: 1;
-ms-flex: 1 1;
flex: 1 1;
position: relative;
min-height: 150px; }
.styles__linksWrapper--27DK0 {
position: absolute;
top: 0;
right: 0; }
.styles__imageWrapper--2Aavq {
position: relative;
width: 100px;
height: 150px;
margin-right: 25px; }
.styles__dataContainer--2je4H {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-flex: 1;
-ms-flex: 1 1;
flex: 1 1;
-ms-flex-item-align: center;
align-self: center; }
.styles__activeDataWrapper--2V76t {
-webkit-box-flex: 2;
-ms-flex: 2 1;
flex: 2 1;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
min-width: 0; }
@media only screen and (min-width: 1024px) {
.styles__activeDataWrapper--2V76t {
-webkit-box-flex: 1;
-ms-flex: 1 1;
flex: 1 1; } }
.styles__amountWrapper--3cTmf {
-webkit-box-flex: 1;
-ms-flex: 1 1;
flex: 1 1;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center; }
.styles__pricesWrapper--1xPbO {
-webkit-box-flex: 1;
-ms-flex: 1 1;
flex: 1 1;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center; }
@media only screen and (min-width: 1024px) {
.styles__pricesWrapper--1xPbO {
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start; } }
.styles__triggerWrapper--2VtHK {
position: absolute;
left: 0;
bottom: -25px; }
.styles__normalPrice--51sQC {
font-family: Montserrat, Arial, sans-serif;
font-size: 16px;
font-weight: 600;
line-height: 1.5; }
.styles__campaignPrice--1d5Oe {
font-family: Montserrat, Arial, sans-serif;
font-size: 16px;
font-weight: 600;
line-height: 1.5;
color: #ec4837; }
.styles__strikePrice--1wv8I {
font-family: Montserrat, Arial, sans-serif;
font-size: 14px;
font-weight: 300;
line-height: 1.54;
color: #181818;
text-decoration: line-through; }
.styles__container--3TvFr {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
position: relative;
min-height: 150px; }
.styles__linksWrapper--KF_w0 {
position: absolute;
top: 0;
right: 0; }
.styles__imageWrapper--23p51 {
position: relative;
width: 100px;
height: 150px;
margin-right: 25px; }
.styles__imageWrapper--23p51::after {
content: '';
width: 100%;
height: 100%;
position: absolute;
visibility: hidden;
z-index: 3;
background-color: rgba(24, 24, 24, 0.3); }
.styles__imageWrapperWithBackdrop--3qJbr::after {
visibility: visible; }
.styles__soldOutText--2zhZB {
position: absolute;
background-color: #fff;
top: calc(50% - 11px);
opacity: 0.8;
font-family: Montserrat, Arial, sans-serif;
font-size: 9px;
font-weight: 300;
line-height: 2.45;
letter-spacing: 0.8px;
text-align: center;
color: #181818;
z-index: 2; }
.styles__dataContainer--HLTJ8 {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-item-align: center;
align-self: center;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column; }
.styles__dataContainer--HLTJ8 span {
display: block;
margin-top: 20px; }
.styles__dataContainer--HLTJ8 span:first-child {
margin-top: 0; }
.styles__button--3srwl {
width: 300px; }
.styles__modal--1xCWT {
background: #fff;
cursor: default; }
.styles__basketItemWrapper--JEnMQ {
width: 100%;
padding: 30px 0;
border-top: 1px solid #e6e6e7; }
.styles__basketItemWrapper--JEnMQ:first-child {
border-top: 0; }
.styles__packagesWrapper--dSnmY {
position: relative;
margin-top: 30px; }
.styles__packagesHeadline--1lEsL {
background: #fff;
font-size: 14px;
left: 0;
line-height: 40px;
margin-bottom: 10px;
position: absolute;
top: -20px; }
@media only screen and (min-width: 768px) {
.styles__packagesHeadline--1lEsL {
line-height: unset; } }
@media only screen and (max-width: 767px) {
.styles__packagesHeadline--1lEsL {
line-height: unset; } }
.styles__singleCarrierWrap--1H1lK {
display: inline-block; }
.styles__carrierIcon--ITI3c {
border: solid 1px #e6e6e7;
display: inline-block;
height: 39px;
margin: 0 10px;
position: relative;
width: 39px;
vertical-align: middle; }
.styles__carrierIcon--ITI3c::before {
background-size: cover;
content: '';
position: absolute;
left: 50%;
top: 50%;
-webkit-transform: translate(-50%, -50%);
transform: translate(-50%, -50%); }
.styles__carrierIcon--ITI3c.styles__dhl--NSEay::before {
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='512' height='512' viewBox='0 0 512 512'%3E%3Cpath fill='%23FDCA2E' d='M512 472c0 22-18 40-40 40H40c-22 0-40-18-40-40V40C0 18 18 0 40 0h432c22 0 40 18 40 40v432z'/%3E%3Cpath fill='%23D0131D' d='M199 268.2c4.4-9 8.2-17 10-20.4 8-16.3-.4-39-28.4-39h-92l-16 32.2h86c6.6 0 9 1.4 7 5.6l-7.4 15c-1.4 3-2 6.6 2.4 6.6H199z'/%3E%3Cpath fill='%23D0131D' d='M141.6 271.3c-4.5 0-5-3-3.8-5.3 1-2 7-14 8-16.4 1.5-3 1-6-5.8-6h-39l-29 59.8h77c21 0 36.4-7.6 47-29l1.4-3h-55.8zm64.7 0l-15.7 32h48l15.7-32h-48zm67.4 0l-15.7 32h48l15.7-32h-48zm49.5-3l29.2-59.6h-48L288.8 241H269l16-32.3h-48l-29 59.5h115zm41.4-59.6h48l-29.3 59.5h-48l29.3-59.5zM334 271.3h107l-15.7 32h-79c-16.6 0-22-12.6-16-24.8.5-1.4 3.4-7.2 3.4-7.2zm-254 0l-4.6 9.4H0v-9.4h80zm-5.5 11.2l-4.7 9.5H0v-9.5h74.5zM69 294l-4.8 9.3H0V294h69zm443-13.3h-68.8l4.6-9.4H512zm0 11.3h-74.4l4.6-9.5H512zm0 11.3h-80l4.7-9.4H512z'/%3E%3C/svg%3E");
width: 40px;
height: 40px; }
.styles__carrierIcon--ITI3c.styles__hermes--1xW48::before {
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='80' height='50' viewBox='0 0 80 50' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3Ehermes%3C/title%3E%3Cdefs%3E%3ClinearGradient x1='10.69%25' y1='58.843%25' x2='100.195%25' y2='9.696%25' id='a'%3E%3Cstop stop-color='%23EEF7FE' offset='0%25'/%3E%3Cstop stop-color='%231E97D0' offset='100%25'/%3E%3C/linearGradient%3E%3ClinearGradient x1='-1.121%25' y1='16.575%25' x2='101.13%25' y2='100.958%25' id='b'%3E%3Cstop stop-color='%23D6E9F7' offset='0%25'/%3E%3Cstop stop-color='%2348A2D7' offset='100%25'/%3E%3C/linearGradient%3E%3ClinearGradient x1='16.229%25' y1='66.835%25' x2='100.289%25' y2='5.524%25' id='c'%3E%3Cstop stop-color='%23D4EAF7' offset='0%25'/%3E%3Cstop stop-color='%231493C5' offset='100%25'/%3E%3C/linearGradient%3E%3ClinearGradient x1='-1.186%25' y1='-.033%25' x2='101.159%25' y2='100.957%25' id='d'%3E%3Cstop stop-color='%23D9EBF7' offset='0%25'/%3E%3Cstop stop-color='%23318ABB' offset='100%25'/%3E%3C/linearGradient%3E%3ClinearGradient x1='29.305%25' y1='57.774%25' x2='100.059%25' y2='-.006%25' id='e'%3E%3Cstop stop-color='%239DC4DF' offset='0%25'/%3E%3Cstop stop-color='%23137EAB' offset='100%25'/%3E%3C/linearGradient%3E%3ClinearGradient x1='-1.135%25' y1='-.973%25' x2='101.113%25' y2='100.958%25' id='f'%3E%3Cstop stop-color='%23DEEEF8' offset='0%25'/%3E%3Cstop stop-color='%233586B3' offset='100%25'/%3E%3C/linearGradient%3E%3ClinearGradient x1='50%25' y1='100.962%25' x2='50%25' y2='-.973%25' id='g'%3E%3Cstop stop-color='%23646368' offset='0%25'/%3E%3Cstop stop-color='%23646368' offset='100%25'/%3E%3C/linearGradient%3E%3ClinearGradient x1='50.477%25' y1='100.984%25' x2='50.477%25' y2='-.02%25' id='h'%3E%3Cstop stop-color='%23636267' offset='0%25'/%3E%3Cstop stop-color='%23646368' offset='100%25'/%3E%3C/linearGradient%3E%3ClinearGradient x1='56.536%25' y1='100.008%25' x2='56.536%25' y2='.008%25' id='i'%3E%3Cstop stop-color='%236B6A6F' offset='0%25'/%3E%3Cstop stop-color='%23EAEBED' offset='100%25'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath fill='url(%23a)' d='M67.08 14.533L70.78.055H.187L12.39 14.533h54.69z'/%3E%3Cpath fill='url(%23b)' d='M.187 3.791l11.242 10.742h.961L.187.055z'/%3E%3Cpath fill='url(%23c)' d='M29.931 31.505l-11.95-14.159h48.242l-3.555 14.16H29.945z'/%3E%3Cpath fill='url(%23d)' d='M29.08 31.505l-11.1-10.604V17.35l11.951 14.16h-.851z'/%3E%3Cpath fill='url(%23e)' d='M49.786 49.297L37.69 35.066h24.038l-3.709 14.23h-8.242z'/%3E%3Cpath fill='url(%23f)' d='M37.692 38.626l11.382 10.67h.714L37.69 35.067v3.558z'/%3E%3Cpath fill='url(%23g)' d='M60.486 49.297h6.84l3.627-14.198h-6.84l-3.627 14.198z'/%3E%3Cpath fill='url(%23h)' d='M65.115 31.374h6.742l3.627-13.962h-6.847z'/%3E%3Cpath fill='url(%23i)' d='M69.544 14.467h6.896L79.956.127h-6.89l-3.522 14.34z'/%3E%3C/g%3E%3C/svg%3E");
width: 31.4px;
height: 17.8px; }
.styles__carrierIcon--ITI3c.styles__dhl--NSEay::before {
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg id='Vrstva_1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 841.9 595.3'%3E%3Cstyle%3E.st0{fill:%23004992}.st1{stroke:%23004992;stroke-width:1.6}.st1,.st2{fill:none}%3C/style%3E%3Cpath class='st0' d='M561.7 299.7l15.4-53.6h-38.3l-15.3 53.6-5.2 18.1h98l5.2-18.1zM357.6 246.1h-74L263 317.8h38.3l7.5-26.3h36.6c20.8 0 39.9-9.3 43.5-21.8 3-10.3-6.1-23.6-31.3-23.6zm-17.3 31.8h-27.6l5.2-18.2 27.5.1c5 0 9.6 4.1 8.2 9.1-1.4 4.6-5.2 8.4-13.3 9zM485.2 246.1h-74l-20.6 71.8h38.3l7.5-26.3H473c20.8 0 39.9-9.3 43.5-21.8 3-10.4-6.1-23.7-31.3-23.7zM468 277.9h-27.6l5.2-18.2 27.5.1c5 0 9.6 4.1 8.2 9.1-1.4 4.6-5.3 8.4-13.3 9zM151.4 353.8h-4.1l5.6-19.5h8.9c3.8 0 5.4 2.4 4.3 6.3-.5 1.8-2.8 6.2-8 6.2h-4.7l-2 7zm6.7-10.4c3 0 3.7-2.2 3.9-3 .5-1.9-.3-2.7-2.8-2.7H156l-1.6 5.7h3.7zM170.1 334.3h9.9c5.2 0 5.1 3.8 4.6 5.5-.6 2.1-2.2 4-4.4 4.7 1.4.7 2.1 1.3 1.1 5-.8 2.9-1 3.6-.2 3.9l-.1.5h-4.5c0-.9.1-1.9.7-3.9.8-2.7.9-3.7-2.1-3.7h-4.2l-2.2 7.6h-4l5.4-19.6zm6.3 8.6c2.1 0 3.4-.7 3.9-2.7.3-1 .3-2.6-2.1-2.6h-5.1l-1.5 5.2h4.8zM197.5 333.7c2.6 0 9.1 1.1 6.4 10.3-2.6 9.2-9.8 10.3-12.3 10.3-2.6 0-9.1-1.1-6.4-10.3 2.5-9.1 9.7-10.3 12.3-10.3zm-4.9 17.2c2.2 0 5.7-1.4 7.3-6.8 1.6-5.5-1.1-6.8-3.3-6.8-2.2 0-5.7 1.4-7.3 6.8-1.7 5.4 1 6.8 3.3 6.8zM207.5 353.8h-4.1l5.6-19.5h13.9l-1 3.5h-9.8l-1.3 4.4h8.6l-1 3.5h-8.6l-2.3 8.1zM238.1 337.7h-10.4l-1.2 4.1h9.5l-1 3.5h-9.5l-1.5 5.1h10.8l-1 3.5H219l5.6-19.5H239l-.9 3.3zM240.9 347.8c-.3 1.1-.3 3.2 3.2 3.2 1.9 0 4.2-.5 4.8-2.5.4-1.5-.9-1.9-2.8-2.4l-2-.5c-2.9-.7-5.8-1.4-4.6-5.7.6-2.2 2.9-6 9.2-6 6 0 6.5 3.9 5.8 6.3h-3.9c.1-.9.4-2.9-3.2-2.9-1.6 0-3.6.6-4.1 2.3-.4 1.5.7 1.9 1.5 2l4.4 1.2c2.5.7 4.6 1.7 3.6 5.3-1.7 5.9-7.8 6.4-9.5 6.4-7.1 0-7.2-4.1-6.5-6.5h4.1zM258.1 347.8c-.3 1.1-.3 3.2 3.2 3.2 1.9 0 4.2-.5 4.8-2.5.4-1.5-.9-1.9-2.8-2.4l-2-.5c-2.9-.7-5.8-1.4-4.6-5.7.6-2.2 2.9-6 9.2-6 6 0 6.5 3.9 5.8 6.3h-3.9c.1-.9.4-2.9-3.2-2.9-1.6 0-3.6.6-4.1 2.3-.4 1.5.7 1.9 1.5 2l4.4 1.2c2.5.7 4.6 1.7 3.6 5.3-1.7 5.9-7.8 6.4-9.5 6.4-7.1 0-7.2-4.1-6.5-6.5h4.1zM274.4 353.8h-4.1l5.6-19.5h4.1l-5.6 19.5zM291.6 333.7c2.6 0 9.1 1.1 6.4 10.3-2.6 9.2-9.8 10.3-12.3 10.3-2.6 0-9.1-1.1-6.4-10.3 2.5-9.1 9.7-10.3 12.3-10.3zm-5 17.2c2.2 0 5.7-1.4 7.3-6.8 1.6-5.5-1.1-6.8-3.3-6.8-2.2 0-5.7 1.4-7.3 6.8-1.6 5.4 1.1 6.8 3.3 6.8zM315 334.3h3.8l-5.6 19.5h-4.1l-4-13.9h-.1l-4 13.9h-3.8l5.6-19.5h4.3l3.9 13.6h.1l3.9-13.6zM319 353.8h-4.3l12.6-19.5h4.7l1.3 19.5h-4.4l-.1-4h-7.2l-2.6 4zm4.5-7.4h5l-.2-7.7h-.1l-4.7 7.7zM340 350.3h9.7l-1 3.5h-13.8l5.6-19.5h4.1l-4.6 16z'/%3E%3Cg%3E%3Cpath class='st0' d='M369.9 353.8h-4.1l5.6-19.5h8.9c3.8 0 5.4 2.4 4.3 6.3-.5 1.8-2.8 6.2-8 6.2H372l-2.1 7zm6.8-10.4c3 0 3.7-2.2 3.9-3 .5-1.9-.3-2.7-2.8-2.7h-3.2l-1.6 5.7h3.7zM385.8 353.8h-4.3l12.6-19.5h4.7l1.3 19.5h-4.4l-.1-4h-7.2l-2.6 4zm4.6-7.4h5l-.2-7.7h-.1l-4.7 7.7zM407.3 334.3h9.9c5.2 0 5.1 3.8 4.6 5.5-.6 2.1-2.2 4-4.4 4.7 1.4.7 2.1 1.3 1.1 5-.8 2.9-1 3.6-.2 3.9l-.1.5h-4.5c0-.9.1-1.9.7-3.9.8-2.7.9-3.7-2.1-3.7h-4.2l-2.2 7.6h-4l5.4-19.6zm6.4 8.6c2.1 0 3.4-.7 3.9-2.7.3-1 .3-2.6-2.1-2.6h-5.1l-1.5 5.2h4.8zM436.7 340.6c0-1.2 0-3.4-3.4-3.4-2 0-5.2 1.3-6.8 6.8-1 3.5-.5 6.7 2.9 6.7 2.3 0 4.2-1.3 5.4-3.7h4.1c-2 4.2-5.7 7.2-10.6 7.2-5.2 0-7.9-3.5-6-10.3 2-6.8 6.9-10.3 11.9-10.3 5.9 0 7.1 4 6.5 6.9h-4zM458.1 337.7h-10.4l-1.2 4.1h9.5l-1 3.5h-9.5l-1.5 5.1h11l-1 3.5h-14.8l5.6-19.5h14.4l-1.1 3.3zM461.4 350.3h9.7l-1 3.5h-13.8l5.6-19.5h4.1l-4.6 16z'/%3E%3C/g%3E%3Cg%3E%3Cpath class='st0' d='M492.4 350.3h9.7l-1 3.5h-13.8l5.6-19.5h4.1l-4.6 16zM517.2 333.7c2.6 0 9.1 1.1 6.4 10.3-2.6 9.2-9.8 10.3-12.3 10.3-2.6 0-9.1-1.1-6.4-10.3 2.6-9.1 9.8-10.3 12.3-10.3zm-4.9 17.2c2.2 0 5.7-1.4 7.3-6.8 1.6-5.5-1.1-6.8-3.3-6.8-2.2 0-5.7 1.4-7.3 6.8-1.6 5.4 1.1 6.8 3.3 6.8zM535.4 343.3h8.2l-3 10.5h-2.7l.3-2.4c-1.4 1.2-3.4 3-6.9 3-4.7 0-8-3.4-6-10.2 1.5-5.3 5.9-10.4 12.5-10.3 6 0 7.2 3.9 6.7 6.6h-4.1c.2-.8-.5-3.2-3.4-3.2s-6.2 2-7.6 7c-1.5 5.3 1 6.7 3.8 6.7.9 0 4-.4 6-4.3h-4.5l.7-3.4zM547.2 353.8h-4.1l5.6-19.5h4.1l-5.6 19.5zM554.6 347.8c-.3 1.1-.3 3.2 3.2 3.2 1.9 0 4.2-.5 4.8-2.5.4-1.5-.9-1.9-2.8-2.4l-2-.5c-2.9-.7-5.8-1.4-4.6-5.7.6-2.2 2.9-6 9.2-6 6 0 6.5 3.9 5.8 6.3h-3.9c.1-.9.4-2.9-3.2-2.9-1.6 0-3.6.6-4.1 2.3-.4 1.5.7 1.9 1.5 2l4.4 1.2c2.5.7 4.6 1.7 3.6 5.3-1.7 5.9-7.8 6.4-9.5 6.4-7.1 0-7.2-4.1-6.5-6.5h4.1zM575.5 353.8h-4.1l4.6-16.1h-5.9l1-3.5H587l-1 3.5h-5.9l-4.6 16.1zM586.6 353.8h-4.1l5.6-19.5h4.1l-5.6 19.5zM605.7 340.6c0-1.2 0-3.4-3.4-3.4-2 0-5.2 1.3-6.8 6.8-1 3.5-.5 6.7 2.9 6.7 2.3 0 4.2-1.3 5.4-3.7h4.1c-2 4.2-5.7 7.2-10.6 7.2-5.2 0-7.9-3.5-6-10.3 2-6.8 6.9-10.3 11.9-10.3 5.9 0 7.1 4 6.5 6.9h-4z'/%3E%3C/g%3E%3Cg%3E%3Cpath class='st0' d='M243.6 317.8l5.7-19.8h-86.1l-5.7 19.8zM257.3 270l3.6-12.4h-86.1l-3.6 12.4zM251 292.2l4.7-16.5h-86.1l-4.8 16.5zM262.5 251.8l1.7-5.7h-86.1l-1.7 5.7z'/%3E%3C/g%3E%3Cpath class='st1' d='M646 275.9c8.6 0 15.5-6.9 15.5-15.5s-6.9-15.5-15.5-15.5-15.5 6.9-15.5 15.5 6.9 15.5 15.5 15.5z'/%3E%3Cpath class='st0' d='M638.4 268.8h-2.6l5.8-18h9c3.2 0 6.1 1 4.9 4.9-.9 2.7-2.6 3.6-4.1 4.3 1 .4 1.9.9 1.2 3.4l-.9 3.3c-.3 1-.3 1.4.4 1.8l-.1.4h-3.2c0-1.1.8-3.8 1-4.5.5-1.5.7-3.2-2.4-3.2H641l-2.6 7.6zm3.2-9.8h6.1c1.9 0 4.1-.4 5-3.1.9-2.8-1.2-3-2.5-3h-6.6l-2 6.1z'/%3E%3Cpath class='st2' d='M125.5 209.5h544v177h-544z'/%3E%3C/svg%3E");
width: 40px;
height: 40px; }
.styles__carrierIcon--ITI3c.styles__clickable--Cl0CQ {
cursor: pointer; }
.styles__carrierIcon--ITI3c.styles__selectedCarrier--3-nn9::after {
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cdefs%3E%3Cfilter id='a' width='221.4%25' height='221.4%25' x='-60.7%25' y='-46.4%25' filterUnits='objectBoundingBox'%3E%3CfeOffset dy='2' in='SourceAlpha' result='shadowOffsetOuter1'/%3E%3CfeGaussianBlur in='shadowOffsetOuter1' result='shadowBlurOuter1' stdDeviation='2.5'/%3E%3CfeColorMatrix in='shadowBlurOuter1' result='shadowMatrixOuter1' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0974014946 0'/%3E%3CfeMerge%3E%3CfeMergeNode in='shadowMatrixOuter1'/%3E%3CfeMergeNode in='SourceGraphic'/%3E%3C/feMerge%3E%3C/filter%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd' filter='url(%23a)' transform='translate(5 3)'%3E%3Cpath fill='%2397C66B' d='M0 0h11a3 3 0 0 1 3 3v11H5a5 5 0 0 1-5-5V0z'/%3E%3Cpath fill='%23FFF' fill-rule='nonzero' d='M4.995 7.242a.596.596 0 0 0-.824 0 .555.555 0 0 0 0 .802l1.846 1.79A.59.59 0 0 0 6.43 10a.59.59 0 0 0 .413-.166l3.987-3.867a.555.555 0 0 0 0-.8.595.595 0 0 0-.825-.001L6.43 8.633l-1.434-1.39z'/%3E%3C/g%3E%3C/svg%3E");
background-size: cover;
content: '';
position: absolute;
right: -6px;
width: 24px;
height: 24px;
top: -4px; }
.styles__basketItemWrapper--2Q7NJ {
width: 100%;
padding: 30px 0;
border-top: 1px solid #e6e6e7; }
.styles__basketItemWrapper--2Q7NJ:first-child {
border-top: 0; }
.styles__packagesWrapper--27kc2 {
position: relative;
margin-top: 30px; }
.styles__packagesHeadline--Y-9LE {
background: #fff;
font-size: 14px;
left: 0;
line-height: 40px;
margin-bottom: 10px;
position: absolute;
top: -20px; }
.styles__singleCarrierWrap--2P-Ez {
display: inline-block; }
.styles__carrierIcon--2eSCG {
border: solid 1px #e6e6e7;
display: inline-block;
height: 39px;
margin: 0 10px;
position: relative;
width: 39px;
vertical-align: middle; }
.styles__carrierIcon--2eSCG::before {
background-size: cover;
content: '';
position: absolute;
left: 50%;
top: 50%;
-webkit-transform: translate(-50%, -50%);
transform: translate(-50%, -50%); }
.styles__carrierIcon--2eSCG.styles__dhl--3a7Cy {
border-color: transparent; }
.styles__carrierIcon--2eSCG.styles__dhl--3a7Cy::before {
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='512' height='512' viewBox='0 0 512 512'%3E%3Cpath fill='%23FDCA2E' d='M512 472c0 22-18 40-40 40H40c-22 0-40-18-40-40V40C0 18 18 0 40 0h432c22 0 40 18 40 40v432z'/%3E%3Cpath fill='%23D0131D' d='M199 268.2c4.4-9 8.2-17 10-20.4 8-16.3-.4-39-28.4-39h-92l-16 32.2h86c6.6 0 9 1.4 7 5.6l-7.4 15c-1.4 3-2 6.6 2.4 6.6H199z'/%3E%3Cpath fill='%23D0131D' d='M141.6 271.3c-4.5 0-5-3-3.8-5.3 1-2 7-14 8-16.4 1.5-3 1-6-5.8-6h-39l-29 59.8h77c21 0 36.4-7.6 47-29l1.4-3h-55.8zm64.7 0l-15.7 32h48l15.7-32h-48zm67.4 0l-15.7 32h48l15.7-32h-48zm49.5-3l29.2-59.6h-48L288.8 241H269l16-32.3h-48l-29 59.5h115zm41.4-59.6h48l-29.3 59.5h-48l29.3-59.5zM334 271.3h107l-15.7 32h-79c-16.6 0-22-12.6-16-24.8.5-1.4 3.4-7.2 3.4-7.2zm-254 0l-4.6 9.4H0v-9.4h80zm-5.5 11.2l-4.7 9.5H0v-9.5h74.5zM69 294l-4.8 9.3H0V294h69zm443-13.3h-68.8l4.6-9.4H512zm0 11.3h-74.4l4.6-9.5H512zm0 11.3h-80l4.7-9.4H512z'/%3E%3C/svg%3E");
width: 39px;
height: 39px; }
.styles__carrierIcon--2eSCG.styles__hermes--3X0hd::before {
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='80' height='50' viewBox='0 0 80 50' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3Ehermes%3C/title%3E%3Cdefs%3E%3ClinearGradient x1='10.69%25' y1='58.843%25' x2='100.195%25' y2='9.696%25' id='a'%3E%3Cstop stop-color='%23EEF7FE' offset='0%25'/%3E%3Cstop stop-color='%231E97D0' offset='100%25'/%3E%3C/linearGradient%3E%3ClinearGradient x1='-1.121%25' y1='16.575%25' x2='101.13%25' y2='100.958%25' id='b'%3E%3Cstop stop-color='%23D6E9F7' offset='0%25'/%3E%3Cstop stop-color='%2348A2D7' offset='100%25'/%3E%3C/linearGradient%3E%3ClinearGradient x1='16.229%25' y1='66.835%25' x2='100.289%25' y2='5.524%25' id='c'%3E%3Cstop stop-color='%23D4EAF7' offset='0%25'/%3E%3Cstop stop-color='%231493C5' offset='100%25'/%3E%3C/linearGradient%3E%3ClinearGradient x1='-1.186%25' y1='-.033%25' x2='101.159%25' y2='100.957%25' id='d'%3E%3Cstop stop-color='%23D9EBF7' offset='0%25'/%3E%3Cstop stop-color='%23318ABB' offset='100%25'/%3E%3C/linearGradient%3E%3ClinearGradient x1='29.305%25' y1='57.774%25' x2='100.059%25' y2='-.006%25' id='e'%3E%3Cstop stop-color='%239DC4DF' offset='0%25'/%3E%3Cstop stop-color='%23137EAB' offset='100%25'/%3E%3C/linearGradient%3E%3ClinearGradient x1='-1.135%25' y1='-.973%25' x2='101.113%25' y2='100.958%25' id='f'%3E%3Cstop stop-color='%23DEEEF8' offset='0%25'/%3E%3Cstop stop-color='%233586B3' offset='100%25'/%3E%3C/linearGradient%3E%3ClinearGradient x1='50%25' y1='100.962%25' x2='50%25' y2='-.973%25' id='g'%3E%3Cstop stop-color='%23646368' offset='0%25'/%3E%3Cstop stop-color='%23646368' offset='100%25'/%3E%3C/linearGradient%3E%3ClinearGradient x1='50.477%25' y1='100.984%25' x2='50.477%25' y2='-.02%25' id='h'%3E%3Cstop stop-color='%23636267' offset='0%25'/%3E%3Cstop stop-color='%23646368' offset='100%25'/%3E%3C/linearGradient%3E%3ClinearGradient x1='56.536%25' y1='100.008%25' x2='56.536%25' y2='.008%25' id='i'%3E%3Cstop stop-color='%236B6A6F' offset='0%25'/%3E%3Cstop stop-color='%23EAEBED' offset='100%25'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath fill='url(%23a)' d='M67.08 14.533L70.78.055H.187L12.39 14.533h54.69z'/%3E%3Cpath fill='url(%23b)' d='M.187 3.791l11.242 10.742h.961L.187.055z'/%3E%3Cpath fill='url(%23c)' d='M29.931 31.505l-11.95-14.159h48.242l-3.555 14.16H29.945z'/%3E%3Cpath fill='url(%23d)' d='M29.08 31.505l-11.1-10.604V17.35l11.951 14.16h-.851z'/%3E%3Cpath fill='url(%23e)' d='M49.786 49.297L37.69 35.066h24.038l-3.709 14.23h-8.242z'/%3E%3Cpath fill='url(%23f)' d='M37.692 38.626l11.382 10.67h.714L37.69 35.067v3.558z'/%3E%3Cpath fill='url(%23g)' d='M60.486 49.297h6.84l3.627-14.198h-6.84l-3.627 14.198z'/%3E%3Cpath fill='url(%23h)' d='M65.115 31.374h6.742l3.627-13.962h-6.847z'/%3E%3Cpath fill='url(%23i)' d='M69.544 14.467h6.896L79.956.127h-6.89l-3.522 14.34z'/%3E%3C/g%3E%3C/svg%3E");
width: 31.4px;
height: 17.8px; }
.styles__carrierIcon--2eSCG.styles__atpost--1MDFc::before {
background-image: url(/public-next/images/ATPost.92eb6d531269c25a1ac07032ed5a8461.png);
width: 31.4px;
height: 17.8px; }
.styles__carrierIcon--2eSCG.styles__postnl--115Ne::before {
background-image: url(/public-next/images/PostNL_Logo.639007dca55d8be1fd6b3782420da7aa.jpg);
width: 32.4px;
height: 35.8px; }
.styles__carrierIcon--2eSCG.styles__chpost--1fgKT::before {
background-image: url(/public-next/images/CH_logo.d3db9f585b84e3ef897fd67989603507.png);
width: 34.4px;
height: 13.8px; }
.styles__carrierIcon--2eSCG.styles__bpost--12lyx::before {
background-image: url(/public-next/images/bpost_Logo.1ba4be8b89ad6696068e38e3261f6680.png);
width: 31.4px;
height: 21.8px; }
.styles__carrierIcon--2eSCG.styles__ppl--1jjqx::before {
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg id='Vrstva_1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 841.9 595.3'%3E%3Cstyle%3E.st0{fill:%23004992}.st1{stroke:%23004992;stroke-width:1.6}.st1,.st2{fill:none}%3C/style%3E%3Cpath class='st0' d='M561.7 299.7l15.4-53.6h-38.3l-15.3 53.6-5.2 18.1h98l5.2-18.1zM357.6 246.1h-74L263 317.8h38.3l7.5-26.3h36.6c20.8 0 39.9-9.3 43.5-21.8 3-10.3-6.1-23.6-31.3-23.6zm-17.3 31.8h-27.6l5.2-18.2 27.5.1c5 0 9.6 4.1 8.2 9.1-1.4 4.6-5.2 8.4-13.3 9zM485.2 246.1h-74l-20.6 71.8h38.3l7.5-26.3H473c20.8 0 39.9-9.3 43.5-21.8 3-10.4-6.1-23.7-31.3-23.7zM468 277.9h-27.6l5.2-18.2 27.5.1c5 0 9.6 4.1 8.2 9.1-1.4 4.6-5.3 8.4-13.3 9zM151.4 353.8h-4.1l5.6-19.5h8.9c3.8 0 5.4 2.4 4.3 6.3-.5 1.8-2.8 6.2-8 6.2h-4.7l-2 7zm6.7-10.4c3 0 3.7-2.2 3.9-3 .5-1.9-.3-2.7-2.8-2.7H156l-1.6 5.7h3.7zM170.1 334.3h9.9c5.2 0 5.1 3.8 4.6 5.5-.6 2.1-2.2 4-4.4 4.7 1.4.7 2.1 1.3 1.1 5-.8 2.9-1 3.6-.2 3.9l-.1.5h-4.5c0-.9.1-1.9.7-3.9.8-2.7.9-3.7-2.1-3.7h-4.2l-2.2 7.6h-4l5.4-19.6zm6.3 8.6c2.1 0 3.4-.7 3.9-2.7.3-1 .3-2.6-2.1-2.6h-5.1l-1.5 5.2h4.8zM197.5 333.7c2.6 0 9.1 1.1 6.4 10.3-2.6 9.2-9.8 10.3-12.3 10.3-2.6 0-9.1-1.1-6.4-10.3 2.5-9.1 9.7-10.3 12.3-10.3zm-4.9 17.2c2.2 0 5.7-1.4 7.3-6.8 1.6-5.5-1.1-6.8-3.3-6.8-2.2 0-5.7 1.4-7.3 6.8-1.7 5.4 1 6.8 3.3 6.8zM207.5 353.8h-4.1l5.6-19.5h13.9l-1 3.5h-9.8l-1.3 4.4h8.6l-1 3.5h-8.6l-2.3 8.1zM238.1 337.7h-10.4l-1.2 4.1h9.5l-1 3.5h-9.5l-1.5 5.1h10.8l-1 3.5H219l5.6-19.5H239l-.9 3.3zM240.9 347.8c-.3 1.1-.3 3.2 3.2 3.2 1.9 0 4.2-.5 4.8-2.5.4-1.5-.9-1.9-2.8-2.4l-2-.5c-2.9-.7-5.8-1.4-4.6-5.7.6-2.2 2.9-6 9.2-6 6 0 6.5 3.9 5.8 6.3h-3.9c.1-.9.4-2.9-3.2-2.9-1.6 0-3.6.6-4.1 2.3-.4 1.5.7 1.9 1.5 2l4.4 1.2c2.5.7 4.6 1.7 3.6 5.3-1.7 5.9-7.8 6.4-9.5 6.4-7.1 0-7.2-4.1-6.5-6.5h4.1zM258.1 347.8c-.3 1.1-.3 3.2 3.2 3.2 1.9 0 4.2-.5 4.8-2.5.4-1.5-.9-1.9-2.8-2.4l-2-.5c-2.9-.7-5.8-1.4-4.6-5.7.6-2.2 2.9-6 9.2-6 6 0 6.5 3.9 5.8 6.3h-3.9c.1-.9.4-2.9-3.2-2.9-1.6 0-3.6.6-4.1 2.3-.4 1.5.7 1.9 1.5 2l4.4 1.2c2.5.7 4.6 1.7 3.6 5.3-1.7 5.9-7.8 6.4-9.5 6.4-7.1 0-7.2-4.1-6.5-6.5h4.1zM274.4 353.8h-4.1l5.6-19.5h4.1l-5.6 19.5zM291.6 333.7c2.6 0 9.1 1.1 6.4 10.3-2.6 9.2-9.8 10.3-12.3 10.3-2.6 0-9.1-1.1-6.4-10.3 2.5-9.1 9.7-10.3 12.3-10.3zm-5 17.2c2.2 0 5.7-1.4 7.3-6.8 1.6-5.5-1.1-6.8-3.3-6.8-2.2 0-5.7 1.4-7.3 6.8-1.6 5.4 1.1 6.8 3.3 6.8zM315 334.3h3.8l-5.6 19.5h-4.1l-4-13.9h-.1l-4 13.9h-3.8l5.6-19.5h4.3l3.9 13.6h.1l3.9-13.6zM319 353.8h-4.3l12.6-19.5h4.7l1.3 19.5h-4.4l-.1-4h-7.2l-2.6 4zm4.5-7.4h5l-.2-7.7h-.1l-4.7 7.7zM340 350.3h9.7l-1 3.5h-13.8l5.6-19.5h4.1l-4.6 16z'/%3E%3Cg%3E%3Cpath class='st0' d='M369.9 353.8h-4.1l5.6-19.5h8.9c3.8 0 5.4 2.4 4.3 6.3-.5 1.8-2.8 6.2-8 6.2H372l-2.1 7zm6.8-10.4c3 0 3.7-2.2 3.9-3 .5-1.9-.3-2.7-2.8-2.7h-3.2l-1.6 5.7h3.7zM385.8 353.8h-4.3l12.6-19.5h4.7l1.3 19.5h-4.4l-.1-4h-7.2l-2.6 4zm4.6-7.4h5l-.2-7.7h-.1l-4.7 7.7zM407.3 334.3h9.9c5.2 0 5.1 3.8 4.6 5.5-.6 2.1-2.2 4-4.4 4.7 1.4.7 2.1 1.3 1.1 5-.8 2.9-1 3.6-.2 3.9l-.1.5h-4.5c0-.9.1-1.9.7-3.9.8-2.7.9-3.7-2.1-3.7h-4.2l-2.2 7.6h-4l5.4-19.6zm6.4 8.6c2.1 0 3.4-.7 3.9-2.7.3-1 .3-2.6-2.1-2.6h-5.1l-1.5 5.2h4.8zM436.7 340.6c0-1.2 0-3.4-3.4-3.4-2 0-5.2 1.3-6.8 6.8-1 3.5-.5 6.7 2.9 6.7 2.3 0 4.2-1.3 5.4-3.7h4.1c-2 4.2-5.7 7.2-10.6 7.2-5.2 0-7.9-3.5-6-10.3 2-6.8 6.9-10.3 11.9-10.3 5.9 0 7.1 4 6.5 6.9h-4zM458.1 337.7h-10.4l-1.2 4.1h9.5l-1 3.5h-9.5l-1.5 5.1h11l-1 3.5h-14.8l5.6-19.5h14.4l-1.1 3.3zM461.4 350.3h9.7l-1 3.5h-13.8l5.6-19.5h4.1l-4.6 16z'/%3E%3C/g%3E%3Cg%3E%3Cpath class='st0' d='M492.4 350.3h9.7l-1 3.5h-13.8l5.6-19.5h4.1l-4.6 16zM517.2 333.7c2.6 0 9.1 1.1 6.4 10.3-2.6 9.2-9.8 10.3-12.3 10.3-2.6 0-9.1-1.1-6.4-10.3 2.6-9.1 9.8-10.3 12.3-10.3zm-4.9 17.2c2.2 0 5.7-1.4 7.3-6.8 1.6-5.5-1.1-6.8-3.3-6.8-2.2 0-5.7 1.4-7.3 6.8-1.6 5.4 1.1 6.8 3.3 6.8zM535.4 343.3h8.2l-3 10.5h-2.7l.3-2.4c-1.4 1.2-3.4 3-6.9 3-4.7 0-8-3.4-6-10.2 1.5-5.3 5.9-10.4 12.5-10.3 6 0 7.2 3.9 6.7 6.6h-4.1c.2-.8-.5-3.2-3.4-3.2s-6.2 2-7.6 7c-1.5 5.3 1 6.7 3.8 6.7.9 0 4-.4 6-4.3h-4.5l.7-3.4zM547.2 353.8h-4.1l5.6-19.5h4.1l-5.6 19.5zM554.6 347.8c-.3 1.1-.3 3.2 3.2 3.2 1.9 0 4.2-.5 4.8-2.5.4-1.5-.9-1.9-2.8-2.4l-2-.5c-2.9-.7-5.8-1.4-4.6-5.7.6-2.2 2.9-6 9.2-6 6 0 6.5 3.9 5.8 6.3h-3.9c.1-.9.4-2.9-3.2-2.9-1.6 0-3.6.6-4.1 2.3-.4 1.5.7 1.9 1.5 2l4.4 1.2c2.5.7 4.6 1.7 3.6 5.3-1.7 5.9-7.8 6.4-9.5 6.4-7.1 0-7.2-4.1-6.5-6.5h4.1zM575.5 353.8h-4.1l4.6-16.1h-5.9l1-3.5H587l-1 3.5h-5.9l-4.6 16.1zM586.6 353.8h-4.1l5.6-19.5h4.1l-5.6 19.5zM605.7 340.6c0-1.2 0-3.4-3.4-3.4-2 0-5.2 1.3-6.8 6.8-1 3.5-.5 6.7 2.9 6.7 2.3 0 4.2-1.3 5.4-3.7h4.1c-2 4.2-5.7 7.2-10.6 7.2-5.2 0-7.9-3.5-6-10.3 2-6.8 6.9-10.3 11.9-10.3 5.9 0 7.1 4 6.5 6.9h-4z'/%3E%3C/g%3E%3Cg%3E%3Cpath class='st0' d='M243.6 317.8l5.7-19.8h-86.1l-5.7 19.8zM257.3 270l3.6-12.4h-86.1l-3.6 12.4zM251 292.2l4.7-16.5h-86.1l-4.8 16.5zM262.5 251.8l1.7-5.7h-86.1l-1.7 5.7z'/%3E%3C/g%3E%3Cpath class='st1' d='M646 275.9c8.6 0 15.5-6.9 15.5-15.5s-6.9-15.5-15.5-15.5-15.5 6.9-15.5 15.5 6.9 15.5 15.5 15.5z'/%3E%3Cpath class='st0' d='M638.4 268.8h-2.6l5.8-18h9c3.2 0 6.1 1 4.9 4.9-.9 2.7-2.6 3.6-4.1 4.3 1 .4 1.9.9 1.2 3.4l-.9 3.3c-.3 1-.3 1.4.4 1.8l-.1.4h-3.2c0-1.1.8-3.8 1-4.5.5-1.5.7-3.2-2.4-3.2H641l-2.6 7.6zm3.2-9.8h6.1c1.9 0 4.1-.4 5-3.1.9-2.8-1.2-3-2.5-3h-6.6l-2 6.1z'/%3E%3Cpath class='st2' d='M125.5 209.5h544v177h-544z'/%3E%3C/svg%3E");
width: 40px;
height: 40px;
left: 13px; }
.styles__carrierIcon--2eSCG.styles__clickable--2iRVw {
cursor: pointer; }
.styles__carrierIcon--2eSCG.styles__selectedCarrier--3yyWT::after {
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cdefs%3E%3Cfilter id='a' width='221.4%25' height='221.4%25' x='-60.7%25' y='-46.4%25' filterUnits='objectBoundingBox'%3E%3CfeOffset dy='2' in='SourceAlpha' result='shadowOffsetOuter1'/%3E%3CfeGaussianBlur in='shadowOffsetOuter1' result='shadowBlurOuter1' stdDeviation='2.5'/%3E%3CfeColorMatrix in='shadowBlurOuter1' result='shadowMatrixOuter1' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0974014946 0'/%3E%3CfeMerge%3E%3CfeMergeNode in='shadowMatrixOuter1'/%3E%3CfeMergeNode in='SourceGraphic'/%3E%3C/feMerge%3E%3C/filter%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd' filter='url(%23a)' transform='translate(5 3)'%3E%3Cpath fill='%2397C66B' d='M0 0h11a3 3 0 0 1 3 3v11H5a5 5 0 0 1-5-5V0z'/%3E%3Cpath fill='%23FFF' fill-rule='nonzero' d='M4.995 7.242a.596.596 0 0 0-.824 0 .555.555 0 0 0 0 .802l1.846 1.79A.59.59 0 0 0 6.43 10a.59.59 0 0 0 .413-.166l3.987-3.867a.555.555 0 0 0 0-.8.595.595 0 0 0-.825-.001L6.43 8.633l-1.434-1.39z'/%3E%3C/g%3E%3C/svg%3E");
background-size: cover;
content: '';
position: absolute;
right: -6px;
width: 24px;
height: 24px;
top: -3px; }
.styles__selectableContainer--17M1U:first-of-type {
margin: 0 10px; }
.styles__container--3rrrO {
position: relative; }
.styles__buttons--ons_W {
margin: 20px 0 40px; }
.styles__deliveryAndCarrier--1OKG8 {
margin: 10px 0; }
.styles__paymentOptions--Vg-l6 {
margin: 30px 0;
padding: 30px 0 0; }
.styles__basketFooter--WAYZN {
margin: 10px 0 0;
padding-top: 20px;
border-top: 1px solid #e6e6e7; }
.styles__services--1Syzb {
margin: 30px 0;
padding: 30px 0 0;
border-top: 1px solid #e6e6e7; }
.styles__container--3F6Ym {
position: relative; }
.styles__summary--eYwqb {
position: relative; }
.styles__row--O7HFG {
border-bottom: 1px solid #e6e6e7;
padding: 20px 0; }
.styles__delivery--3leFl {
font-size: 16px; }
.styles__totalPrice--3Uwgx {
font-size: 20px; }
.styles__totalPriceValue--1_RYG {
font-weight: 600; }
.styles__taxes--3Ju7h {
font-size: 14px;
color: #b3b3b3;
margin: 6px 0 0; }
.styles__coupon--3M2Y0 {
font-size: 14px;
color: #b3b3b3;
line-height: 1.54;
padding: 10px 0; }
.styles__kasseButton--1_0ed {
width: 100%;
height: 60px;
line-height: 60px;
font-size: 16px;
font-weight: 600;
margin: 20px 0 0; }
.savingsBar__savings--11LE_ {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
color: #ec4837;
font-size: 16px;
font-weight: 600; }
.savingsBarIsSale__amount--3A9tc {
-webkit-box-flex: 1;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
font-weight: 600;
text-align: right; }
.savingsBarIsSale__savings--LpltK {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
background-color: #ec4837;
color: #fff;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
height: 46px;
margin: -25px -10px;
padding: 35px 10px;
font-weight: 500; }
.styles__container--2zUVp {
display: -webkit-box;
display: -ms-flexbox;
display: flex; }
.styles__service--2Da17 {
width: 50%;
border-right: 1px solid #e6e6e7;
padding: 0 10px 0 0; }
@media only screen and (min-width: 1024px) {
.styles__service--2Da17 {
padding-right: 30px; } }
.styles__details--24TwU {
width: 50%;
padding: 0 0 0 10px; }
@media only screen and (min-width: 1024px) {
.styles__details--24TwU {
padding-left: 30px; } }
.styles__separator--2tnsD {
font-family: Montserrat, Arial, sans-serif;
font-size: 24px;
color: #181818; }
.styles__dateContainer--2TaTU {
width: 51px;
height: 51px;
border: solid 1px #e6e6e7;
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column; }
.styles__day--1wa1y {
font-family: Montserrat, Arial, sans-serif;
font-size: 24px;
color: #181818;
margin-bottom: -5px; }
.styles__month--3BonT {
font-family: Montserrat, Arial, sans-serif;
font-size: 9px;
color: #181818; }
.styles__container--1Tr-h {
margin-top: 40px; }
.styles__container--1Tr-h:first-child {
margin-top: 20px; }
.styles__title--2sXEo {
font-family: Montserrat, Arial, sans-serif;
font-size: 14px;
font-weight: 300;
line-height: 1.54;
color: #181818;
margin-bottom: 10px; }
.styles__carrierContainer--2SU3_ {
padding-left: 20px; }
.carrierIconStyles__carrierIcon--1Shgo {
border: solid 1px #e6e6e7;
display: inline-block;
height: 51px;
margin: 0 10px;
position: relative;
width: 51px;
vertical-align: middle; }
.carrierIconStyles__carrierIcon--1Shgo::before {
background-size: cover;
content: '';
position: absolute;
left: 50%;
top: 50%;
-webkit-transform: translate(-50%, -50%);
transform: translate(-50%, -50%); }
.carrierIconStyles__carrierIcon--1Shgo.carrierIconStyles__dhl--1Eq9q {
border-color: transparent; }
.carrierIconStyles__carrierIcon--1Shgo.carrierIconStyles__dhl--1Eq9q::before {
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='512' height='512' viewBox='0 0 512 512'%3E%3Cpath fill='%23FDCA2E' d='M512 472c0 22-18 40-40 40H40c-22 0-40-18-40-40V40C0 18 18 0 40 0h432c22 0 40 18 40 40v432z'/%3E%3Cpath fill='%23D0131D' d='M199 268.2c4.4-9 8.2-17 10-20.4 8-16.3-.4-39-28.4-39h-92l-16 32.2h86c6.6 0 9 1.4 7 5.6l-7.4 15c-1.4 3-2 6.6 2.4 6.6H199z'/%3E%3Cpath fill='%23D0131D' d='M141.6 271.3c-4.5 0-5-3-3.8-5.3 1-2 7-14 8-16.4 1.5-3 1-6-5.8-6h-39l-29 59.8h77c21 0 36.4-7.6 47-29l1.4-3h-55.8zm64.7 0l-15.7 32h48l15.7-32h-48zm67.4 0l-15.7 32h48l15.7-32h-48zm49.5-3l29.2-59.6h-48L288.8 241H269l16-32.3h-48l-29 59.5h115zm41.4-59.6h48l-29.3 59.5h-48l29.3-59.5zM334 271.3h107l-15.7 32h-79c-16.6 0-22-12.6-16-24.8.5-1.4 3.4-7.2 3.4-7.2zm-254 0l-4.6 9.4H0v-9.4h80zm-5.5 11.2l-4.7 9.5H0v-9.5h74.5zM69 294l-4.8 9.3H0V294h69zm443-13.3h-68.8l4.6-9.4H512zm0 11.3h-74.4l4.6-9.5H512zm0 11.3h-80l4.7-9.4H512z'/%3E%3C/svg%3E");
width: 51px;
height: 51px; }
.carrierIconStyles__carrierIcon--1Shgo.carrierIconStyles__hermes--oqwT3::before {
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='80' height='50' viewBox='0 0 80 50' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3Ehermes%3C/title%3E%3Cdefs%3E%3ClinearGradient x1='10.69%25' y1='58.843%25' x2='100.195%25' y2='9.696%25' id='a'%3E%3Cstop stop-color='%23EEF7FE' offset='0%25'/%3E%3Cstop stop-color='%231E97D0' offset='100%25'/%3E%3C/linearGradient%3E%3ClinearGradient x1='-1.121%25' y1='16.575%25' x2='101.13%25' y2='100.958%25' id='b'%3E%3Cstop stop-color='%23D6E9F7' offset='0%25'/%3E%3Cstop stop-color='%2348A2D7' offset='100%25'/%3E%3C/linearGradient%3E%3ClinearGradient x1='16.229%25' y1='66.835%25' x2='100.289%25' y2='5.524%25' id='c'%3E%3Cstop stop-color='%23D4EAF7' offset='0%25'/%3E%3Cstop stop-color='%231493C5' offset='100%25'/%3E%3C/linearGradient%3E%3ClinearGradient x1='-1.186%25' y1='-.033%25' x2='101.159%25' y2='100.957%25' id='d'%3E%3Cstop stop-color='%23D9EBF7' offset='0%25'/%3E%3Cstop stop-color='%23318ABB' offset='100%25'/%3E%3C/linearGradient%3E%3ClinearGradient x1='29.305%25' y1='57.774%25' x2='100.059%25' y2='-.006%25' id='e'%3E%3Cstop stop-color='%239DC4DF' offset='0%25'/%3E%3Cstop stop-color='%23137EAB' offset='100%25'/%3E%3C/linearGradient%3E%3ClinearGradient x1='-1.135%25' y1='-.973%25' x2='101.113%25' y2='100.958%25' id='f'%3E%3Cstop stop-color='%23DEEEF8' offset='0%25'/%3E%3Cstop stop-color='%233586B3' offset='100%25'/%3E%3C/linearGradient%3E%3ClinearGradient x1='50%25' y1='100.962%25' x2='50%25' y2='-.973%25' id='g'%3E%3Cstop stop-color='%23646368' offset='0%25'/%3E%3Cstop stop-color='%23646368' offset='100%25'/%3E%3C/linearGradient%3E%3ClinearGradient x1='50.477%25' y1='100.984%25' x2='50.477%25' y2='-.02%25' id='h'%3E%3Cstop stop-color='%23636267' offset='0%25'/%3E%3Cstop stop-color='%23646368' offset='100%25'/%3E%3C/linearGradient%3E%3ClinearGradient x1='56.536%25' y1='100.008%25' x2='56.536%25' y2='.008%25' id='i'%3E%3Cstop stop-color='%236B6A6F' offset='0%25'/%3E%3Cstop stop-color='%23EAEBED' offset='100%25'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath fill='url(%23a)' d='M67.08 14.533L70.78.055H.187L12.39 14.533h54.69z'/%3E%3Cpath fill='url(%23b)' d='M.187 3.791l11.242 10.742h.961L.187.055z'/%3E%3Cpath fill='url(%23c)' d='M29.931 31.505l-11.95-14.159h48.242l-3.555 14.16H29.945z'/%3E%3Cpath fill='url(%23d)' d='M29.08 31.505l-11.1-10.604V17.35l11.951 14.16h-.851z'/%3E%3Cpath fill='url(%23e)' d='M49.786 49.297L37.69 35.066h24.038l-3.709 14.23h-8.242z'/%3E%3Cpath fill='url(%23f)' d='M37.692 38.626l11.382 10.67h.714L37.69 35.067v3.558z'/%3E%3Cpath fill='url(%23g)' d='M60.486 49.297h6.84l3.627-14.198h-6.84l-3.627 14.198z'/%3E%3Cpath fill='url(%23h)' d='M65.115 31.374h6.742l3.627-13.962h-6.847z'/%3E%3Cpath fill='url(%23i)' d='M69.544 14.467h6.896L79.956.127h-6.89l-3.522 14.34z'/%3E%3C/g%3E%3C/svg%3E");
width: 31.4px;
height: 17.8px; }
.carrierIconStyles__carrierIcon--1Shgo.carrierIconStyles__atpost--3R7eV::before {
background-image: url(/public-next/images/ATPost.92eb6d531269c25a1ac07032ed5a8461.png);
width: 41.4px;
height: 22.8px; }
.carrierIconStyles__carrierIcon--1Shgo.carrierIconStyles__postnl--3pymI::before {
background-image: url(/public-next/images/PostNL_Logo.639007dca55d8be1fd6b3782420da7aa.jpg);
width: 44.4px;
height: 45.8px; }
.carrierIconStyles__carrierIcon--1Shgo.carrierIconStyles__chpost--TWHkL::before {
background-image: url(/public-next/images/CH_logo.d3db9f585b84e3ef897fd67989603507.png);
width: 44.4px;
height: 15.8px; }
.carrierIconStyles__carrierIcon--1Shgo.carrierIconStyles__bpost--3OR6e::before {
background-image: url(/public-next/images/bpost_Logo.1ba4be8b89ad6696068e38e3261f6680.png);
width: 46.4px;
height: 25.8px; }
.carrierIconStyles__carrierIcon--1Shgo.carrierIconStyles__ppl--20uXp::before {
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg id='Vrstva_1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 841.9 595.3'%3E%3Cstyle%3E.st0{fill:%23004992}.st1{stroke:%23004992;stroke-width:1.6}.st1,.st2{fill:none}%3C/style%3E%3Cpath class='st0' d='M561.7 299.7l15.4-53.6h-38.3l-15.3 53.6-5.2 18.1h98l5.2-18.1zM357.6 246.1h-74L263 317.8h38.3l7.5-26.3h36.6c20.8 0 39.9-9.3 43.5-21.8 3-10.3-6.1-23.6-31.3-23.6zm-17.3 31.8h-27.6l5.2-18.2 27.5.1c5 0 9.6 4.1 8.2 9.1-1.4 4.6-5.2 8.4-13.3 9zM485.2 246.1h-74l-20.6 71.8h38.3l7.5-26.3H473c20.8 0 39.9-9.3 43.5-21.8 3-10.4-6.1-23.7-31.3-23.7zM468 277.9h-27.6l5.2-18.2 27.5.1c5 0 9.6 4.1 8.2 9.1-1.4 4.6-5.3 8.4-13.3 9zM151.4 353.8h-4.1l5.6-19.5h8.9c3.8 0 5.4 2.4 4.3 6.3-.5 1.8-2.8 6.2-8 6.2h-4.7l-2 7zm6.7-10.4c3 0 3.7-2.2 3.9-3 .5-1.9-.3-2.7-2.8-2.7H156l-1.6 5.7h3.7zM170.1 334.3h9.9c5.2 0 5.1 3.8 4.6 5.5-.6 2.1-2.2 4-4.4 4.7 1.4.7 2.1 1.3 1.1 5-.8 2.9-1 3.6-.2 3.9l-.1.5h-4.5c0-.9.1-1.9.7-3.9.8-2.7.9-3.7-2.1-3.7h-4.2l-2.2 7.6h-4l5.4-19.6zm6.3 8.6c2.1 0 3.4-.7 3.9-2.7.3-1 .3-2.6-2.1-2.6h-5.1l-1.5 5.2h4.8zM197.5 333.7c2.6 0 9.1 1.1 6.4 10.3-2.6 9.2-9.8 10.3-12.3 10.3-2.6 0-9.1-1.1-6.4-10.3 2.5-9.1 9.7-10.3 12.3-10.3zm-4.9 17.2c2.2 0 5.7-1.4 7.3-6.8 1.6-5.5-1.1-6.8-3.3-6.8-2.2 0-5.7 1.4-7.3 6.8-1.7 5.4 1 6.8 3.3 6.8zM207.5 353.8h-4.1l5.6-19.5h13.9l-1 3.5h-9.8l-1.3 4.4h8.6l-1 3.5h-8.6l-2.3 8.1zM238.1 337.7h-10.4l-1.2 4.1h9.5l-1 3.5h-9.5l-1.5 5.1h10.8l-1 3.5H219l5.6-19.5H239l-.9 3.3zM240.9 347.8c-.3 1.1-.3 3.2 3.2 3.2 1.9 0 4.2-.5 4.8-2.5.4-1.5-.9-1.9-2.8-2.4l-2-.5c-2.9-.7-5.8-1.4-4.6-5.7.6-2.2 2.9-6 9.2-6 6 0 6.5 3.9 5.8 6.3h-3.9c.1-.9.4-2.9-3.2-2.9-1.6 0-3.6.6-4.1 2.3-.4 1.5.7 1.9 1.5 2l4.4 1.2c2.5.7 4.6 1.7 3.6 5.3-1.7 5.9-7.8 6.4-9.5 6.4-7.1 0-7.2-4.1-6.5-6.5h4.1zM258.1 347.8c-.3 1.1-.3 3.2 3.2 3.2 1.9 0 4.2-.5 4.8-2.5.4-1.5-.9-1.9-2.8-2.4l-2-.5c-2.9-.7-5.8-1.4-4.6-5.7.6-2.2 2.9-6 9.2-6 6 0 6.5 3.9 5.8 6.3h-3.9c.1-.9.4-2.9-3.2-2.9-1.6 0-3.6.6-4.1 2.3-.4 1.5.7 1.9 1.5 2l4.4 1.2c2.5.7 4.6 1.7 3.6 5.3-1.7 5.9-7.8 6.4-9.5 6.4-7.1 0-7.2-4.1-6.5-6.5h4.1zM274.4 353.8h-4.1l5.6-19.5h4.1l-5.6 19.5zM291.6 333.7c2.6 0 9.1 1.1 6.4 10.3-2.6 9.2-9.8 10.3-12.3 10.3-2.6 0-9.1-1.1-6.4-10.3 2.5-9.1 9.7-10.3 12.3-10.3zm-5 17.2c2.2 0 5.7-1.4 7.3-6.8 1.6-5.5-1.1-6.8-3.3-6.8-2.2 0-5.7 1.4-7.3 6.8-1.6 5.4 1.1 6.8 3.3 6.8zM315 334.3h3.8l-5.6 19.5h-4.1l-4-13.9h-.1l-4 13.9h-3.8l5.6-19.5h4.3l3.9 13.6h.1l3.9-13.6zM319 353.8h-4.3l12.6-19.5h4.7l1.3 19.5h-4.4l-.1-4h-7.2l-2.6 4zm4.5-7.4h5l-.2-7.7h-.1l-4.7 7.7zM340 350.3h9.7l-1 3.5h-13.8l5.6-19.5h4.1l-4.6 16z'/%3E%3Cg%3E%3Cpath class='st0' d='M369.9 353.8h-4.1l5.6-19.5h8.9c3.8 0 5.4 2.4 4.3 6.3-.5 1.8-2.8 6.2-8 6.2H372l-2.1 7zm6.8-10.4c3 0 3.7-2.2 3.9-3 .5-1.9-.3-2.7-2.8-2.7h-3.2l-1.6 5.7h3.7zM385.8 353.8h-4.3l12.6-19.5h4.7l1.3 19.5h-4.4l-.1-4h-7.2l-2.6 4zm4.6-7.4h5l-.2-7.7h-.1l-4.7 7.7zM407.3 334.3h9.9c5.2 0 5.1 3.8 4.6 5.5-.6 2.1-2.2 4-4.4 4.7 1.4.7 2.1 1.3 1.1 5-.8 2.9-1 3.6-.2 3.9l-.1.5h-4.5c0-.9.1-1.9.7-3.9.8-2.7.9-3.7-2.1-3.7h-4.2l-2.2 7.6h-4l5.4-19.6zm6.4 8.6c2.1 0 3.4-.7 3.9-2.7.3-1 .3-2.6-2.1-2.6h-5.1l-1.5 5.2h4.8zM436.7 340.6c0-1.2 0-3.4-3.4-3.4-2 0-5.2 1.3-6.8 6.8-1 3.5-.5 6.7 2.9 6.7 2.3 0 4.2-1.3 5.4-3.7h4.1c-2 4.2-5.7 7.2-10.6 7.2-5.2 0-7.9-3.5-6-10.3 2-6.8 6.9-10.3 11.9-10.3 5.9 0 7.1 4 6.5 6.9h-4zM458.1 337.7h-10.4l-1.2 4.1h9.5l-1 3.5h-9.5l-1.5 5.1h11l-1 3.5h-14.8l5.6-19.5h14.4l-1.1 3.3zM461.4 350.3h9.7l-1 3.5h-13.8l5.6-19.5h4.1l-4.6 16z'/%3E%3C/g%3E%3Cg%3E%3Cpath class='st0' d='M492.4 350.3h9.7l-1 3.5h-13.8l5.6-19.5h4.1l-4.6 16zM517.2 333.7c2.6 0 9.1 1.1 6.4 10.3-2.6 9.2-9.8 10.3-12.3 10.3-2.6 0-9.1-1.1-6.4-10.3 2.6-9.1 9.8-10.3 12.3-10.3zm-4.9 17.2c2.2 0 5.7-1.4 7.3-6.8 1.6-5.5-1.1-6.8-3.3-6.8-2.2 0-5.7 1.4-7.3 6.8-1.6 5.4 1.1 6.8 3.3 6.8zM535.4 343.3h8.2l-3 10.5h-2.7l.3-2.4c-1.4 1.2-3.4 3-6.9 3-4.7 0-8-3.4-6-10.2 1.5-5.3 5.9-10.4 12.5-10.3 6 0 7.2 3.9 6.7 6.6h-4.1c.2-.8-.5-3.2-3.4-3.2s-6.2 2-7.6 7c-1.5 5.3 1 6.7 3.8 6.7.9 0 4-.4 6-4.3h-4.5l.7-3.4zM547.2 353.8h-4.1l5.6-19.5h4.1l-5.6 19.5zM554.6 347.8c-.3 1.1-.3 3.2 3.2 3.2 1.9 0 4.2-.5 4.8-2.5.4-1.5-.9-1.9-2.8-2.4l-2-.5c-2.9-.7-5.8-1.4-4.6-5.7.6-2.2 2.9-6 9.2-6 6 0 6.5 3.9 5.8 6.3h-3.9c.1-.9.4-2.9-3.2-2.9-1.6 0-3.6.6-4.1 2.3-.4 1.5.7 1.9 1.5 2l4.4 1.2c2.5.7 4.6 1.7 3.6 5.3-1.7 5.9-7.8 6.4-9.5 6.4-7.1 0-7.2-4.1-6.5-6.5h4.1zM575.5 353.8h-4.1l4.6-16.1h-5.9l1-3.5H587l-1 3.5h-5.9l-4.6 16.1zM586.6 353.8h-4.1l5.6-19.5h4.1l-5.6 19.5zM605.7 340.6c0-1.2 0-3.4-3.4-3.4-2 0-5.2 1.3-6.8 6.8-1 3.5-.5 6.7 2.9 6.7 2.3 0 4.2-1.3 5.4-3.7h4.1c-2 4.2-5.7 7.2-10.6 7.2-5.2 0-7.9-3.5-6-10.3 2-6.8 6.9-10.3 11.9-10.3 5.9 0 7.1 4 6.5 6.9h-4z'/%3E%3C/g%3E%3Cg%3E%3Cpath class='st0' d='M243.6 317.8l5.7-19.8h-86.1l-5.7 19.8zM257.3 270l3.6-12.4h-86.1l-3.6 12.4zM251 292.2l4.7-16.5h-86.1l-4.8 16.5zM262.5 251.8l1.7-5.7h-86.1l-1.7 5.7z'/%3E%3C/g%3E%3Cpath class='st1' d='M646 275.9c8.6 0 15.5-6.9 15.5-15.5s-6.9-15.5-15.5-15.5-15.5 6.9-15.5 15.5 6.9 15.5 15.5 15.5z'/%3E%3Cpath class='st0' d='M638.4 268.8h-2.6l5.8-18h9c3.2 0 6.1 1 4.9 4.9-.9 2.7-2.6 3.6-4.1 4.3 1 .4 1.9.9 1.2 3.4l-.9 3.3c-.3 1-.3 1.4.4 1.8l-.1.4h-3.2c0-1.1.8-3.8 1-4.5.5-1.5.7-3.2-2.4-3.2H641l-2.6 7.6zm3.2-9.8h6.1c1.9 0 4.1-.4 5-3.1.9-2.8-1.2-3-2.5-3h-6.6l-2 6.1z'/%3E%3Cpath class='st2' d='M125.5 209.5h544v177h-544z'/%3E%3C/svg%3E");
width: 55px;
height: 55px;
left: 18px; }
.carrierIconStyles__carrierIcon--1Shgo.carrierIconStyles__clickable--1WXtB {
cursor: pointer; }
.carrierIconStyles__carrierIcon--1Shgo.carrierIconStyles__selectedCarrier--2sBQM::after {
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cdefs%3E%3Cfilter id='a' width='221.4%25' height='221.4%25' x='-60.7%25' y='-46.4%25' filterUnits='objectBoundingBox'%3E%3CfeOffset dy='2' in='SourceAlpha' result='shadowOffsetOuter1'/%3E%3CfeGaussianBlur in='shadowOffsetOuter1' result='shadowBlurOuter1' stdDeviation='2.5'/%3E%3CfeColorMatrix in='shadowBlurOuter1' result='shadowMatrixOuter1' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0974014946 0'/%3E%3CfeMerge%3E%3CfeMergeNode in='shadowMatrixOuter1'/%3E%3CfeMergeNode in='SourceGraphic'/%3E%3C/feMerge%3E%3C/filter%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd' filter='url(%23a)' transform='translate(5 3)'%3E%3Cpath fill='%2397C66B' d='M0 0h11a3 3 0 0 1 3 3v11H5a5 5 0 0 1-5-5V0z'/%3E%3Cpath fill='%23FFF' fill-rule='nonzero' d='M4.995 7.242a.596.596 0 0 0-.824 0 .555.555 0 0 0 0 .802l1.846 1.79A.59.59 0 0 0 6.43 10a.59.59 0 0 0 .413-.166l3.987-3.867a.555.555 0 0 0 0-.8.595.595 0 0 0-.825-.001L6.43 8.633l-1.434-1.39z'/%3E%3C/g%3E%3C/svg%3E");
background-size: cover;
content: '';
position: absolute;
right: -6px;
width: 24px;
height: 24px;
top: -4px; }
.carrierIconStyles__selectableContainer--9uR4f:first-of-type {
margin-left: 0px; }
.carrierIconStyles__singleCarrierWrap--sSRG7 {
display: inline-block; }
.styles__item--1RCpc {
margin: 16px 0;
white-space: pre-wrap; }
.styles__item--1RCpc:first-child {
margin-top: 0; }
.styles__container--349uL {
position: relative; }
.styles__promise--3cbg2 {
display: block;
margin: 15px 0 0; }
.styles__promise--3cbg2:first-child {
margin: 0; }
.styles__promiseContainer--aDxvu {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
position: relative;
min-height: 30px; }
.styles__promiseIcon--37aof {
position: absolute;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
transform: translate(-50%, -50%); }
.styles__promiseIconContainer--1LhQ4 {
width: 34px;
margin: 0 10px 0 0;
position: relative;
line-height: 1; }
.styles__container--Cbp0H {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-flex: 1;
-ms-flex: 1 1;
flex: 1 1; }
.styles__promises--2jYLh {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column; }
.styles__links--dyCi3 {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column; }
.styles__title--QzbgY {
font-family: Montserrat, Arial, sans-serif;
font-size: 16px;
font-weight: 300;
line-height: 1.25;
color: #181818;
margin-bottom: 15px; }
.styles__popUp--2Rekw {
position: absolute;
display: none;
z-index: 30;
width: 314px;
height: 670px;
background-color: #fff;
-webkit-box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.2);
box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.2);
border: solid 1px #e6e6e7; }
.styles__closeButton--ACVrH {
position: absolute;
top: 0;
right: 0;
width: 25px;
height: 25px;
cursor: pointer; }
.styles__closeButton--ACVrH::after {
content: '';
width: 10px;
height: 10px;
top: 10px;
right: 10px;
position: absolute;
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M467.7 6.2l38 38L44.2 505.7l-38-38c0 .1 461.5-461.5 461.5-461.5zm37.1 461.5l-38 38L5.3 44.2l38-38 461.5 461.5z'/%3E%3C/svg%3E");
background-size: cover; }
.styles__whiteBand--1e7mc {
width: 100%;
height: 50px;
z-index: 3;
background-color: #fff;
position: absolute;
top: 0;
left: 0; }
.styles__popUpHeader--23DXv {
position: absolute;
top: 0;
left: 0;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
width: 100%;
height: 45px;
background-color: #f4f4f5;
font-family: Montserrat, Arial, sans-serif;
font-size: 14px;
font-weight: 600;
text-align: center;
color: #181818;
z-index: 4; }
.styles__visible--7Kgzz {
display: block; }
.styles__button--1UaBF {
position: relative;
cursor: pointer;
padding: 0 0 0 35px;
display: block;
height: 25px;
line-height: 25px;
background-color: transparent;
font-size: 14px; }
.styles__button--1UaBF::before {
position: absolute;
top: 0;
left: 0;
content: '';
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='25' viewBox='0 0 27 25'%3E%3Cpath fill='%23E6E6E7' d='M13.5 0C6.092 0 0 5.05 0 11.36c0 3.662 2.097 6.891 5.26 8.957-.004.122 0 .311-.165.908-.205.737-.61 1.78-1.453 2.938l-.607.82L4.083 25c3.635.015 5.74-2.297 6.07-2.671 1.073.231 2.19.392 3.347.392 7.405 0 13.5-5.05 13.5-11.36S20.905 0 13.5 0z'/%3E%3C/svg%3E");
background-size: 27px 25px;
width: 27px;
height: 25px; }
.styles__promiseBar--3fF5M {
background-color: #f4f4f5;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row;
-ms-flex-pack: distribute;
justify-content: space-around;
margin: 4px 0 20px;
padding: 11px 10px; }
.styles__promiseItem--1QkCk {
padding: 0 10px 0 15px;
position: relative; }
.styles__promiseItem--1QkCk::before {
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='6' viewBox='0 0 9 6' fill='%23181818'%3E%3Cpath fill-rule='evenodd' d='M.171 2.127a.567.567 0 0 1 .809 0l2.452 2.481L8.044.15a.567.567 0 0 1 .798.03.584.584 0 0 1-.008.807L3.818 5.835a.567.567 0 0 1-.8 0L.172 2.953a.582.582 0 0 1 0-.826z'/%3E%3C/svg%3E");
background-position: center center;
background-repeat: no-repeat;
content: '';
width: 10px;
height: 10px;
position: absolute;
top: 5px;
left: 0; }
.styles__emptyStateContainer--3rUEB {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
margin: 20px 40px 40px; }
.styles__buttonsContainer--EULOQ {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
height: 90px;
width: 300px;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between; }
.styles__emptyBasketIcon--9z1pf {
width: 166px;
height: 144px;
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='168' height='146' viewBox='0 0 168 146'%3E%3Cg fill='%23181818' fill-rule='evenodd' stroke='%23FFF' stroke-width='2'%3E%3Cpath d='M113.904 19a4.12 4.12 0 0 1-2.597-.915c-24.26-19.604-43.514-1.32-44.321-.531-1.604 1.565-4.193 1.56-5.786-.008a3.973 3.973 0 0 1-.012-5.679c8.603-8.51 31.236-19.465 55.317-.004 1.747 1.412 2 3.95.565 5.667a4.114 4.114 0 0 1-3.166 1.47m7.965 63c-6.778 0-11.767-2.029-14.832-6.03-4.688-6.12-2.618-14.093-2.365-14.981.616-2.173 2.892-3.448 5.093-2.836 2.19.61 3.47 2.854 2.867 5.025-.367 1.362-.896 5.42 1.01 7.876 1.422 1.834 4.19 2.765 8.227 2.765 2.282 0 4.131 1.83 4.131 4.09S124.15 82 121.869 82m-65.738 0C53.85 82 52 80.168 52 77.907c0-2.26 1.85-4.093 4.131-4.093 4.037 0 6.805-.931 8.228-2.766 1.907-2.46 1.374-6.526 1.008-7.885a4.098 4.098 0 0 1 2.896-5.016c2.19-.594 4.454.663 5.065 2.83.253.89 2.323 8.866-2.366 14.99C67.898 79.97 62.909 82 56.132 82m56.772 38a4.12 4.12 0 0 1-2.597-.915c-24.41-19.725-43.508-1.333-44.31-.54-1.592 1.577-4.185 1.584-5.79.015a3.977 3.977 0 0 1-.016-5.692c8.6-8.511 31.232-19.465 55.314-.005 1.747 1.412 2 3.95.565 5.668a4.117 4.117 0 0 1-3.166 1.469'/%3E%3Cpath d='M158.51 120.269c0 8.753-7.095 15.873-15.819 15.873H35.163c-8.723 0-15.819-7.12-15.819-15.873v-57.56c.05 0 .098.004.15.004 7.28 0 13.027-2.25 16.18-6.338 2.746-3.564 3.77-8.609 3.045-15a22.448 22.448 0 0 0-.543-2.916H158.51v81.81zM10.44 51.576c-.571-.716-1.813-3.043-.971-9.182.249-1.848.838-3.903 1.69-6.097a49.595 49.595 0 0 1 2.72-5.799c1.551-2.839 3.465-5.84 5.736-8.955 2.484 3.315 4.42 6.193 5.938 8.702 2.047 3.384 3.316 6.08 4.074 8.214.557 1.568.845 2.838.96 3.846.468 4.13-.012 7.257-1.387 9.043-1.523 1.973-5.151 3.15-9.704 3.15-.053 0-.099-.003-.151-.003-3.718-.021-6.516-.773-8.186-2.191a5.375 5.375 0 0 1-.72-.728zm152.165-21.33H34.94c-2.657-5.186-6.686-11.148-12.151-17.987L19.603 8.27l-3.195 3.983c-6.105 7.61-13.674 18.827-15.05 29.03-.937 6.831-.03 12.023 2.694 15.43C5.398 58.4 7.61 60.28 11.158 61.48v58.79c0 13.282 10.768 24.087 24.005 24.087h107.528c13.238 0 24.006-10.805 24.006-24.087V34.352a4.1 4.1 0 0 0-4.093-4.107z'/%3E%3C/g%3E%3C/svg%3E");
background-size: contain;
margin-right: 60px; }
.styles__imgWrapper--1y1mg {
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
background: #f2f2f2;
overflow: hidden; }
.styles__img--fJs4a {
background-position: center center;
background-repeat: no-repeat;
background-size: cover;
display: block;
height: 100%;
overflow: hidden;
width: 100%; }
.styles__imgTrimmed--1uB_R {
background-size: contain; }
.styles__thumbnail--16fvA {
position: relative;
display: inline-block;
min-width: 51px; }
.styles__thumbnail--16fvA::before {
content: '';
display: block;
padding-top: 133%; }
.styles__thumbnail--16fvA::after {
content: '';
position: absolute;
bottom: 0;
visibility: hidden;
height: 1px;
width: 100%;
background: #181818; }
.styles__thumbnail--16fvA:hover {
cursor: pointer; }
.styles__thumbnail--16fvA:hover::after {
visibility: visible; }
.styles__thumbnailSelected--cbdR5::after {
content: '';
position: absolute;
visibility: visible;
bottom: 0;
height: 1px;
width: 100%;
background: #181818; }
.styles__thumbnailWrapper--4eLXc {
padding: 0 2.5px;
display: inline-block;
cursor: pointer; }
.styles__thumbnailWrapper--4eLXc:first-child {
padding-left: 0; }
.styles__thumbnailWrapper--4eLXc:last-child {
padding-right: 0; }
.styles__sliderControl--2kv1x {
display: inline-block;
position: relative;
width: 15px;
height: auto;
cursor: pointer;
background-color: #fff; }
.styles__sliderControl--2kv1x::after {
position: absolute;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
content: '';
width: 9px;
height: 9px;
position: absolute;
background-repeat: no-repeat;
background-position: center; }
.styles__sliderControlRight--xEufU::after {
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='5' height='9' viewBox='0 0 5 9'%3E%3Cpath d='M.221 8.81a.668.668 0 0 1 0-.945l3.236-3.222a.181.181 0 0 0 0-.26L.195 1.135A.67.67 0 0 1 .202.184a.65.65 0 0 1 .913.006l3.564 3.55a1.093 1.093 0 0 1 0 1.548L1.14 8.81a.65.65 0 0 1-.918 0l.156-.171-.157.17z'/%3E%3C/svg%3E"); }
.styles__sliderControlLeft--3l0JQ::after {
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='5' height='9' viewBox='0 0 5 9'%3E%3Cpath d='M4.779.19a.668.668 0 0 1 0 .945L1.543 4.357a.181.181 0 0 0 0 .26l3.262 3.248a.67.67 0 0 1-.007.951.65.65 0 0 1-.913-.006L.321 5.26a1.093 1.093 0 0 1 0-1.548L3.86.19a.65.65 0 0 1 .918 0l-.156.171.157-.17z'/%3E%3C/svg%3E"); }
.styles__sliderControlDeactivated--2KqH_ {
background-color: #e6e6e7;
cursor: default;
opacity: 0.6; }
.styles__container--2f7hm {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-flex: 1;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
-ms-flex-pack: distribute;
justify-content: space-around; }
.styles__sliderContainer--3Zri9 {
width: 275px;
height: 68px;
position: relative;
display: inline-block; }
.styles__profileName--1Mtac {
font-size: 40px;
color: #fff; }
.styles__title--3j-TC {
margin: 10px 0;
font-size: 16px;
color: #fff; }
.styles__likesCountWrapper--3Godp {
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
margin-bottom: 20px; }
.styles__likesCount--2xMyZ {
margin-left: 8px;
font-size: 14px;
color: #fff; }
.likeWrapperStyles__followWrapper--2KXZJ {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
z-index: 1; }
.styles__discoverMoreWrapper--25PVO {
position: absolute;
bottom: 10px;
right: 20px;
width: 100%;
text-align: right;
z-index: 1; }
@media only screen and (min-width: 768px) {
.styles__discoverMoreWrapper--25PVO {
visibility: hidden; } }
@media only screen and (min-width: 1024px) {
.styles__discoverMoreWrapper--25PVO {
visibility: visible; } }
.styles__discoverMore--3_NLU {
color: #fff;
cursor: pointer;
font-size: 20px;
font-weight: 300;
letter-spacing: 0.8px;
padding: 10px;
position: relative;
white-space: nowrap;
z-index: 999; }
.styles__discoverMore--3_NLU::after {
position: absolute;
top: 50%;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
right: -4px;
margin: 1px 0 0;
content: '';
width: 12px;
height: 8px;
background-size: 100%;
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='4' viewBox='0 0 7 4' fill='%23fff'%3E%3Cpath d='M.148.177a.51.51 0 0 1 .735 0l2.506 2.589a.138.138 0 0 0 .202 0L6.117.156a.51.51 0 0 1 .74.006.53.53 0 0 1-.005.73l-2.76 2.85a.833.833 0 0 1-1.204.001L.148.913a.53.53 0 0 1 0-.736L.28.303.148.177z'/%3E%3C/svg%3E");
background-repeat: no-repeat;
background-position: center; }
.styles__thumbnailsWrapper--2hRXO {
display: inline-block;
position: absolute;
bottom: 10px; }
.styles__profileName--3uThN {
font-size: 40px;
color: #fff; }
.styles__title--3IYLi {
margin: 10px 0;
font-size: 16px;
color: #fff; }
.styles__likesCountWrapper--1F4FJ {
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
margin-bottom: 20px; }
.styles__likesCount--2mVVn {
margin-left: 8px;
font-size: 14px;
color: #fff; }
.styles__images--3YDOZ {
height: calc(100vh - 97px);
-webkit-box-flex: 1;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
overflow: hidden;
position: relative;
min-height: 500px; }
.topBannerActive .styles__images--3YDOZ {
/* stylelint-disable-line */
height: calc(100vh - 142px); }
.styles__images--3YDOZ.styles__soldOut--uQiI7::before {
background: rgba(0, 0, 0, 0.2);
bottom: 0;
display: block;
left: 0;
position: absolute;
right: 0;
top: 0;
z-index: 2; }
@media only screen and (min-width: 768px) {
.styles__images--3YDOZ {
max-height: 620px; } }
@media only screen and (min-width: 1024px) {
.styles__images--3YDOZ {
max-height: 679px; } }
@media only screen and (min-width: 1440px) {
.styles__images--3YDOZ {
max-height: 1019px; } }
@media only screen and (min-width: 1920px) {
.styles__images--3YDOZ {
max-height: 991px; } }
.styles__images--3YDOZ.styles__maxTwoImages--1r5P1 {
/* stylelint-disable */ }
.styles__images--3YDOZ.styles__maxTwoImages--1r5P1 .slider-list {
float: right; }
.styles__landscapeImages--15yfW {
-webkit-box-flex: 1;
-ms-flex: 1 1 auto;
flex: 1 1 auto; }
.styles__imageWrapper--3-b6C {
float: right;
height: 100%;
margin-left: 20px;
position: relative; }
@media only screen and (min-width: 768px) {
.styles__imageWrapper--3-b6C {
width: 456px; } }
@media only screen and (min-width: 1024px) {
.styles__imageWrapper--3-b6C {
width: 509px; } }
@media only screen and (min-width: 1440px) {
.styles__imageWrapper--3-b6C {
width: 600px; } }
@media only screen and (min-width: 1920px) {
.styles__imageWrapper--3-b6C {
width: 665px; } }
.styles__sliderArrowStyles--KLSM6 {
position: absolute;
top: 45%;
right: 0; }
.styles__sliderArrowCustomStyles--34ZZG {
opacity: unset; }
.styles__decorator--QmlrS {
position: relative;
width: 20px;
height: 20px;
display: block;
cursor: pointer;
opacity: 0; }
.styles__decorator--QmlrS.styles__visible--1xrcH {
opacity: 1; }
.styles__up--wzNiQ {
margin-top: 21px; }
.styles__up--wzNiQ::after {
content: '';
width: 9px;
height: 5px;
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='4' viewBox='0 0 7 4'%3E%3Cpath d='M.148.177a.51.51 0 0 1 .735 0l2.506 2.589a.138.138 0 0 0 .202 0L6.117.156a.51.51 0 0 1 .74.006.53.53 0 0 1-.005.73l-2.76 2.85a.833.833 0 0 1-1.204.001L.148.913a.53.53 0 0 1 0-.736L.28.303.148.177z'/%3E%3C/svg%3E");
background-size: cover;
background-repeat: no-repeat;
background-position: center center;
position: absolute;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
top: 0;
-webkit-transform: rotate(180deg);
transform: rotate(180deg); }
.styles__down--3DDKh {
margin-bottom: -20px; }
.styles__down--3DDKh::after {
content: '';
width: 9px;
height: 5px;
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='4' viewBox='0 0 7 4'%3E%3Cpath d='M.148.177a.51.51 0 0 1 .735 0l2.506 2.589a.138.138 0 0 0 .202 0L6.117.156a.51.51 0 0 1 .74.006.53.53 0 0 1-.005.73l-2.76 2.85a.833.833 0 0 1-1.204.001L.148.913a.53.53 0 0 1 0-.736L.28.303.148.177z'/%3E%3C/svg%3E");
background-size: cover;
background-repeat: no-repeat;
background-position: center center;
position: absolute;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
transform: translate(-50%, -50%); }
.styles__left--3zvF9::after {
content: '';
width: 9px;
height: 5px;
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='4' viewBox='0 0 7 4'%3E%3Cpath d='M.148.177a.51.51 0 0 1 .735 0l2.506 2.589a.138.138 0 0 0 .202 0L6.117.156a.51.51 0 0 1 .74.006.53.53 0 0 1-.005.73l-2.76 2.85a.833.833 0 0 1-1.204.001L.148.913a.53.53 0 0 1 0-.736L.28.303.148.177z'/%3E%3C/svg%3E");
background-size: cover;
background-repeat: no-repeat;
background-position: center center;
position: absolute;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-webkit-transform: rotate(90deg);
transform: rotate(90deg); }
.styles__right--Ryh7I {
margin-right: 20px; }
.styles__right--Ryh7I::after {
content: '';
width: 9px;
height: 5px;
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='4' viewBox='0 0 7 4'%3E%3Cpath d='M.148.177a.51.51 0 0 1 .735 0l2.506 2.589a.138.138 0 0 0 .202 0L6.117.156a.51.51 0 0 1 .74.006.53.53 0 0 1-.005.73l-2.76 2.85a.833.833 0 0 1-1.204.001L.148.913a.53.53 0 0 1 0-.736L.28.303.148.177z'/%3E%3C/svg%3E");
background-size: cover;
background-repeat: no-repeat;
background-position: center center;
position: absolute;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-webkit-transform: rotate(-90deg);
transform: rotate(-90deg); }
.likeWrapperStyles__followWrapper--1h0SR {
position: absolute;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
top: 1px;
right: 1px;
padding: 0 6px;
width: auto;
height: 35px;
z-index: 1; }
.styles__similarBadge--1tCNB {
border: solid 1px #b3b3b3;
width: 100%;
color: #b3b3b3;
background-color: #f4f4f5;
text-align: center;
padding-top: 1px;
padding-bottom: 1px;
line-height: 1; }
.styles__similarLabel--2yKIk {
font-size: 11px;
color: #b3b3b3;
line-height: 1;
background-color: #f4f4f5; }
.styles__saleBadge--1YwI9 {
width: 100%;
text-align: center;
background-color: #ff5c4b;
padding-top: 2px;
padding-bottom: 2px;
line-height: 1; }
.styles__saleLabel--2oaXU {
color: #fff;
font-size: 11px;
line-height: 1; }
.styles__outfitProduct--1YJMR {
margin: 0 42px; }
@media only screen and (min-width: 1024px) {
.styles__outfitProduct--1YJMR {
margin-bottom: 5px; } }
.styles__outfitProduct--1YJMR.styles__small--3_5Kg {
margin: 0 auto; }
.styles__outfitProduct--1YJMR.styles__small--3_5Kg.styles__lastItem--1tqBA {
border-bottom: 0; }
.styles__outfitImage--3O4Ys {
position: relative;
width: 101px;
height: 133px;
background-color: #f4f4f5;
margin-right: 10px; }
.styles__outfitImage--3O4Ys > div {
max-height: 120px; }
.styles__outfitImage--3O4Ys.styles__small--3_5Kg {
height: 103px;
width: 78px;
margin: 0 auto; }
.styles__outfitImage--3O4Ys.styles__small--3_5Kg > div {
max-height: 90px;
margin-right: 0; }
.styles__nameDetails--pqaG0 {
text-overflow: ellipsis; }
.styles__content--3D7mn {
display: -webkit-box;
display: -ms-flexbox;
display: flex; }
.styles__content--3D7mn.styles__small--3_5Kg {
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
width: 100%;
margin-top: 5px; }
.styles__priceContainer--h34vy {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-flex: 0;
-ms-flex: 0 0 auto;
flex: 0 0 auto;
min-width: 65px;
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end; }
.styles__priceContainer--h34vy.styles__small--3_5Kg {
-webkit-box-pack: start;
-ms-flex-pack: start;
justify-content: flex-start; }
.styles__priceContainer--h34vy.styles__small--3_5Kg > div > div {
font-size: 11px; }
.styles__detailsContainer--1PKSw {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
width: 160px; }
.styles__detailsContainer--1PKSw.styles__small--3_5Kg {
width: 100%; }
.styles__brandName--3-Xf9 {
line-height: 1.54;
letter-spacing: 0.8px;
text-align: left;
color: #181818;
text-overflow: ellipsis;
white-space: nowrap;
overflow: hidden; }
.styles__brandName--3-Xf9.styles__small--3_5Kg {
font-size: 11px; }
.styles__productName--pKyNm {
color: #acacad;
overflow: hidden;
text-align: left;
text-overflow: ellipsis;
white-space: nowrap;
font-size: 11px;
font-weight: 300;
line-height: 1.45; }
.styles__badgeWrapper--2_Q4Q {
position: absolute;
bottom: 0;
width: 100%; }
.styles__footer--35nRy {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
margin-top: 26px;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between; }
.styles__wrapper--3F-RU {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
width: auto; }
.styles__wrapper--3F-RU.styles__small--3_5Kg {
margin: 0 auto;
width: 80px; }
.styles__sizeDropdown--2eKIX {
width: 160px; }
.styles__sizeDropDownPlaceholder--3_XKl {
width: 115px;
overflow: hidden;
text-overflow: ellipsis; }
.styles__sizeControl--yN2QL {
height: 40px;
line-height: 38px; }
.styles__add2basket--1C-9R {
width: 60px;
padding: 0;
margin: 0 0 0 10px;
position: relative; }
.styles__add2basket--1C-9R::before {
position: absolute;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
content: '';
width: 20px;
height: 19px;
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='21' height='21' viewBox='0 0 21 21' stroke='%23fff'%3E%3Cdefs%3E%3Cpath id='a' d='M2.105 19C.945 19 0 18.093 0 16.978V6.333h19v10.645C19 18.093 18.056 19 16.895 19H2.105z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round' transform='translate(1 1)'%3E%3Cuse xlink:href='%23a'/%3E%3Cpath d='M6.333 3.167A3.17 3.17 0 0 1 9.5 0a3.17 3.17 0 0 1 3.167 3.167'/%3E%3C/g%3E%3C/svg%3E");
background-size: cover; }
.styles__overlay--2m0Oi {
max-height: 100% !important;
position: absolute;
width: 100%;
height: 100% !important;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
background-color: rgba(24, 24, 24, 0.3); }
.styles__text--3ARQc {
opacity: 0.8;
font-family: Montserrat, Arial, sans-serif;
font-size: 9px;
font-weight: 300;
line-height: 2.45;
letter-spacing: 0.8px;
text-align: center;
background-color: #fff;
color: #181818;
z-index: 2;
width: 100%; }
.styles__soldOut--aoEwh {
position: relative; }
.styles__linkWrapper--17Mo2 {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
border-bottom: 1px solid #e6e6e7;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
margin: 0 auto;
padding-bottom: 20px;
padding-top: 20px; }
.styles__linkWrapper--17Mo2.styles__linkLastItem--1BTuu {
border-bottom: 0px;
padding-bottom: 0px; }
.styles__linkWrapper--17Mo2.styles__folded--v6pi- {
display: block;
width: 110px; }
.styles__likeWrapper--2yfEl {
z-index: 999;
display: inline-block;
width: 22px;
height: 22px;
position: relative;
top: 0;
right: 0; }
.priceStyles__container--3WBmP {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: end;
-ms-flex-align: end;
align-items: flex-end; }
.priceStyles__normal--2sR78 {
display: inline-block;
font-size: 14px;
font-weight: 600;
line-height: 1.5;
color: #181818; }
.priceStyles__strike--2pL1Y {
display: inline-block;
font-size: 11px;
font-weight: 300;
line-height: 1.45;
color: #181818;
margin-left: 0;
text-decoration: line-through; }
.priceStyles__campaign--XndPN {
display: inline-block;
color: #ec4837;
letter-spacing: 0.8px;
font-size: 14px;
font-weight: 600;
line-height: 1.5;
margin-left: 0; }
.styles__buttonWrapper--3Bf0o {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
color: #000;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-flex: 1;
-ms-flex: 1 0 auto;
flex: 1 0 auto;
font-size: 13px;
letter-spacing: 0.8px;
padding-left: 40px;
position: relative; }
.styles__buttonWrapper--3Bf0o.styles__folded--1wFkT {
padding-left: 30px; }
.styles__foldedFlyoutButton--2MVf_ {
background-color: #fff;
border-radius: 50%;
-webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.1);
box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.1);
cursor: pointer;
margin-right: 9px;
position: absolute;
width: 50px;
height: 50px;
left: 0;
top: 50%;
-webkit-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
z-index: 10; }
.styles__foldedFlyoutButton--2MVf_::after {
content: '';
position: absolute;
cursor: pointer;
top: calc(50% - 8px);
left: calc(50% - 8px);
width: 22px;
height: 16px;
background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M500.7 264.8H30.5c-6.1 0-11.3-5-11.3-11.3 0-6.1 5-11.3 11.3-11.3h470.2c6.1 0 11.3 5 11.3 11.3-.1 6.3-5.1 11.3-11.3 11.3z'/%3E%3Cpath d='M221 469.6c-2.8 0-5.8-1.2-7.9-3.3L0 253.2 207.4 45.7c4.3-4.3 11.5-4.3 15.9 0s4.3 11.5 0 15.9L31.8 253.2 229 450.4c4.3 4.3 4.3 11.5 0 15.9-2.2 2.1-5.1 3.3-8 3.3z'/%3E%3C/svg%3E") no-repeat;
background-size: contain; }
.styles__unfoldedFlyoutButton--1IZuX::after {
-webkit-transform: rotate(180deg);
transform: rotate(180deg);
top: calc(50% - 8px);
left: calc(50% - 14px); }
.styles__flyoutControls--13gKh {
height: 80px;
padding-top: 30px; }
.styles__flyOutContent--7fR1j {
height: 100%; }
.styles__outfitProductWrapper--1PSc2 {
height: calc(100% - 80px);
width: 100%; }
.styles__similarOutfitProductWrapper--16pp6 {
max-width: 620px;
width: 100%;
margin: 0 auto; }
.styles__headline--1IPrH {
font-size: 20px;
font-weight: 300;
line-height: 1.4;
color: #181818;
margin-bottom: 20px;
padding-left: 5px; }
.styles__image--9mY86 {
background-size: cover;
height: 100%; }
.styles__container--3GMRZ {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end;
position: relative; }
.isTablet .styles__container--3GMRZ {
max-height: 679px; }
.styles__hero--2x7ta {
position: relative;
-webkit-box-flex: 1;
-ms-flex: 1 0 auto;
flex: 1 0 auto; }
.styles__products--3SXLT {
height: calc(100vh - 97px);
background: #fff;
-webkit-box-flex: 0;
-ms-flex: 0 0 150px;
flex: 0 0 150px;
min-width: 150px;
-webkit-transition: min-width 400ms ease-in-out;
transition: min-width 400ms ease-in-out; }
.topBannerActive .styles__products--3SXLT {
/* stylelint-disable-line */
height: calc(100vh - 142px); }
@media (max-aspect-ratio: 1 / 1) {
.styles__products--3SXLT {
max-height: 50vh; } }
.styles__productsOpened--UvElo {
-webkit-box-flex: 0;
-ms-flex: 0 0 424px;
flex: 0 0 424px;
min-width: 424px; }
.styles__container--3_-Jy {
width: 100%; }
.styles__storyReco--3k9RZ {
margin-bottom: 60px; }
.styles__laneHeadlineContainer--32s_S {
display: block;
margin-bottom: 20px; }
.styles__recoSliderContainer--1j5eh {
margin-bottom: 60px; }
.styles__outfitSectionWrapper--1D4TF {
margin-bottom: 60px; }
.styles__loadingOutfits--1PheD {
opacity: 0.5; }
.styles__loadingContainer--3-y-0 {
position: relative;
width: 100%;
margin-top: 58px; }
.styles__marginCorrection--7VMiI {
width: auto;
margin: 0 -10px; }
.styles__profileName--6HM5n {
font-size: 16px; }
.styles__outfitTitle--38jUm {
font-size: 14px;
color: #b3b3b3; }
.styles__detailsWrapper--Slfv8 {
height: 87px; }
.styles__recoWrapper--8EBxM {
margin: 60px 0; }
.styles__discoverMore--PDzvt {
color: #fff;
cursor: pointer;
font-size: 20px;
font-weight: 300;
letter-spacing: 0.8px;
padding: 10px;
position: relative;
white-space: nowrap;
z-index: 999; }
.styles__discoverMore--PDzvt::after {
position: absolute;
top: 50%;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
right: -4px;
margin: 1px 0 0;
content: '';
width: 12px;
height: 8px;
background-size: 100%;
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='4' viewBox='0 0 7 4' fill='%23fff'%3E%3Cpath d='M.148.177a.51.51 0 0 1 .735 0l2.506 2.589a.138.138 0 0 0 .202 0L6.117.156a.51.51 0 0 1 .74.006.53.53 0 0 1-.005.73l-2.76 2.85a.833.833 0 0 1-1.204.001L.148.913a.53.53 0 0 1 0-.736L.28.303.148.177z'/%3E%3C/svg%3E");
background-repeat: no-repeat;
background-position: center; }
.styles__container--n1vi5 {
height: calc(100vh - 97px);
position: relative;
background-position: center;
background-size: cover;
background-repeat: no-repeat; }
.topBannerActive .styles__container--n1vi5 {
/* stylelint-disable-line */
height: calc(100vh - 142px); }
.styles__title--3hS81 {
font-size: 40px;
font-weight: 300; }
.styles__text--3K3-j {
font-size: 14px;
font-weight: 300;
margin: 0 0 -2px; }
.styles__content--1cXz6 {
position: absolute;
bottom: 30px;
color: #fff;
width: 100%; }
@media only screen and (min-width: 1440px) {
.styles__content--1cXz6 {
bottom: 120px; } }
.styles__button--3kaCy {
border: 0;
font-size: 14px;
letter-spacing: 0.8;
margin: 14px 0 0;
width: auto; }
.styles__discoverMoreWrapper--3g5Ry {
position: absolute;
left: 50%;
-webkit-transform: translateX(-50%);
transform: translateX(-50%);
position: absolute;
width: 100%;
bottom: 40px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end; }
.styles__wrapper--2Vvpw {
position: relative;
z-index: 99; }
.styles__wrapperSticky--3XHIY {
-webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.1);
box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.1);
left: 0 !important;
right: 0;
width: 100% !important; }
.styles__container--3auzT {
background: #fff; }
.styles__grid--1fXxQ {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
position: relative;
min-height: 60px; }
.styles__link--2Rhmf {
display: inline-block;
font-size: 16px; }
.styles__linkActive--1_ukg {
font-weight: 600; }
.styles__filters--2ldPD {
position: relative; }
.styles__link--MGoYx {
position: relative;
margin: 0 0 0 21px;
display: inline-block;
font-size: 16px; }
.styles__link--MGoYx::before {
content: '';
width: 1px;
height: 16px;
background-color: #e6e6e7;
position: absolute;
left: -11px;
top: 50%;
margin: -8px 0 0; }
.styles__link--MGoYx:first-child {
margin: 0; }
.styles__link--MGoYx:first-child::before {
display: none; }
.styles__linkActive--35Rw_ {
font-weight: 600; }
.styles__container--2gOXD {
position: static; }
.styles__link--3F5dX {
display: inline-block;
font-size: 16px;
position: relative;
z-index: 10;
cursor: default; }
.styles__arrow--2nRPD {
display: none;
width: 19px;
height: 7px;
position: absolute;
top: 100%;
left: 50%;
margin: 2px;
margin-left: -9px;
overflow: hidden; }
.styles__arrow--2nRPD::before {
display: block;
position: absolute;
background: #fff;
top: 4px;
left: 4px;
content: '';
width: 10px;
height: 10px;
-webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.07);
box-shadow: 0 0 5px rgba(0, 0, 0, 0.07);
-webkit-transform: rotate(45deg);
transform: rotate(45deg); }
.styles__linkActive--1jXOo {
font-weight: 600; }
.styles__item--1KSXX {
margin: 0 0 0 40px;
display: inline-block;
position: relative; }
.styles__item--1KSXX:first-child {
margin: 0; }
.styles__item--1KSXX:hover .styles__arrow--2nRPD {
display: block; }
.styles__item--1KSXX:hover .styles__dropdown--Eghno {
display: block; }
.styles__itemWithFullWidthDropdown--2kfVS {
position: static; }
.styles__dropdown--Eghno {
display: none;
background: #fff;
-webkit-box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.1);
box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.1);
position: absolute;
top: 100%;
left: -40px;
margin: 9px 0 0;
padding: 20px 0 30px; }
.styles__dropdown--Eghno::before {
width: 100%;
height: 15px;
position: absolute;
bottom: 100%;
left: 0;
content: '';
z-index: 100; }
.styles__dropdownFullWidth--2DVAv {
left: -30px;
right: -30px;
margin: -9px 0 0; }
.styles__selected--nTpoE {
font-weight: 600; }
.styles__link--1VYJd {
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
position: relative;
color: #181818;
display: block;
max-width: 100%; }
.styles__link--1VYJd span {
position: relative;
padding-bottom: 1px; }
.styles__link--1VYJd:hover span::after {
width: 100%;
height: 1px;
background-color: #181818;
position: absolute;
bottom: 0;
left: 0;
content: ''; }
.styles__item--VSAgu {
margin: 12px 0 0;
white-space: nowrap; }
.styles__item--VSAgu:first-child {
margin: 0; }
.styles__container--3tS79 {
display: -webkit-box;
display: -ms-flexbox;
display: flex; }
.styles__column--1oxuL {
padding: 0 30px;
min-width: 150px;
-webkit-box-flex: 1;
-ms-flex: 1 0;
flex: 1 0; }
.styles__selected--Je4WO {
font-weight: 600; }
.styles__container--1A3Jp {
min-height: 100px; }
.styles__sidebarWrapper--O5P13 {
padding-top: 12px; }
.styles__loadingGrid--16pSB {
opacity: 0.5; }
.styles__loadingWrapper--394sF {
height: 100%;
position: relative; }
.styles__streamWrapper--10Vpo {
margin: 0 -10px; }
.styles__container--3Dgek {
height: 248px;
text-align: center;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
background: -webkit-gradient(linear, left top, left bottom, from(#f4f4f5), to(#fff));
background: linear-gradient(to bottom, #f4f4f5, #fff);
margin: 0 0 30px;
border-bottom: 1px solid #e6e6e7; }
.styles__headline--3-Gtl {
font-size: 16px;
color: #333334;
line-height: 1.5; }
.styles__subline--k0SxD {
font-size: 14px;
color: #333334;
line-height: 1.5;
margin: 10px 0 40px 10px; }
.styles__recoContainer--1sNas {
margin: 30px 0; }
.styles__searchbarContainer--1UwoW {
text-align: center;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center; }
.styles__searchTerm--qR37d {
color: #9a9a9a; }
.styles__container--2yy-h {
margin: 30px 10px; }
:root {
--sm: 768px;
--md: 1024px;
--lg: 1440px; }
.styles__container--2xGDl {
max-width: 1440px;
margin: 30px auto 0; }
.styles__sidebarContainer--ZYMVx {
-webkit-box-flex: 0 !important;
-ms-flex: 0 0 175px !important;
flex: 0 0 175px !important; }
@media only screen and (min-width: 768px) {
.styles__sidebarContainer--ZYMVx {
-webkit-box-flex: 0 !important;
-ms-flex: 0 0 163px !important;
flex: 0 0 163px !important; } }
@media only screen and (min-width: 1024px) {
.styles__sidebarContainer--ZYMVx {
-webkit-box-flex: 0 !important;
-ms-flex: 0 0 156px !important;
flex: 0 0 156px !important; } }
@media only screen and (min-width: 1440px) {
.styles__sidebarContainer--ZYMVx {
-webkit-box-flex: 0 !important;
-ms-flex: 0 0 194px !important;
flex: 0 0 194px !important; } }
@media only screen and (min-width: 1920px) {
.styles__sidebarContainer--ZYMVx {
-webkit-box-flex: 0 !important;
-ms-flex: 0 0 157px !important;
flex: 0 0 157px !important; } }
.styles__loadingWrapper--1weX8 {
height: calc(100vh - 79px);
position: relative; }
.styles__brandBarWrapper--3Muw7 {
margin-bottom: 40px; }
/*# sourceMappingURL=../js/app.js.map*/
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment