@charset "UTF-8";
/* MASTER */
/* http://meyerweb.com/eric/tools/css/reset/ 
   v2.0 | 20110126
   License: none (public domain)
*/
/* line 6, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/reset.scss */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
}

/* HTML5 display-role reset for older browsers */
/* line 27, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/reset.scss */
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
  display: block;
}

/* line 31, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/reset.scss */
body {
  line-height: 1;
}

/* line 34, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/reset.scss */
ol, ul {
  list-style: none;
}

/* line 37, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/reset.scss */
blockquote, q {
  quotes: none;
}

/* line 40, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/reset.scss */
blockquote:before, blockquote:after,
q:before, q:after {
  content: '';
  content: none;
}

/* line 45, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/reset.scss */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

/* line 1, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/grid.scss */
* {
  box-sizing: border-box;
}

/*

Columns 

*/
/*

Offsets and other helpers 

*/
/* line 3, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/normalise.scss */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section {
  display: block;
}

/* line 16, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/normalise.scss */
audio,
canvas,
video {
  display: inline-block;
  *display: inline;
  *zoom: 1;
}

/* line 24, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/normalise.scss */
audio:not([controls]) {
  display: none;
}

/* line 28, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/normalise.scss */
html {
  font-size: 100%;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
}

/* line 34, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/normalise.scss */
a:hover,
a:active {
  outline: 0;
}

/* line 39, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/normalise.scss */
sub,
sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline;
}

/* line 47, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/normalise.scss */
sup {
  top: -0.5em;
}

/* line 51, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/normalise.scss */
sub {
  bottom: -0.25em;
}

/* line 55, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/normalise.scss */
img {
  max-width: 100%;
  vertical-align: middle;
  border: 0;
  -ms-interpolation-mode: bicubic;
}

/* line 62, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/normalise.scss */
#map_canvas img {
  max-width: none;
}

/* line 66, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/normalise.scss */
button,
input,
select,
textarea {
  margin: 0;
  font-size: 100%;
  vertical-align: middle;
}

/* line 75, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/normalise.scss */
button,
input {
  *overflow: visible;
  line-height: normal;
}

/* line 81, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/normalise.scss */
button::-moz-focus-inner,
input::-moz-focus-inner {
  padding: 0;
  border: 0;
}

/* line 87, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/normalise.scss */
button,
input[type="button"],
input[type="reset"],
input[type="submit"] {
  cursor: pointer;
  -webkit-appearance: button;
}

/* line 95, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/normalise.scss */
input[type="search"] {
  box-sizing: content-box;
  -webkit-appearance: textfield;
}

/* line 102, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/normalise.scss */
input[type="search"]::-webkit-search-decoration,
input[type="search"]::-webkit-search-cancel-button {
  -webkit-appearance: none;
}

/* line 107, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/normalise.scss */
textarea {
  overflow: auto;
  vertical-align: top;
}

/* line 112, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/normalise.scss */
.clearfix {
  *zoom: 1;
}

/* line 116, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/normalise.scss */
.clearfix:before,
.clearfix:after {
  display: table;
  content: "";
}

/* line 122, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/normalise.scss */
.clearfix:after {
  clear: both;
}

@font-face {
  font-family: 'SwissBold';
  src: url(/assets/frontend/SwissBold/SwissBold721.eot?#iefix) format("embedded-opentype"), url(/assets/frontend/SwissBold/SwissBold721.otf) format("opentype"), url(/assets/frontend/SwissBold/SwissBold721.woff) format("woff"), url(/assets/frontend/SwissBold/SwissBold721.ttf) format("truetype"), url(/assets/frontend/SwissBold/SwissBold721.svg#SwissBold721-Reg) format("svg");
  font-weight: normal;
  font-style: italic;
}
@font-face {
  font-family: 'AustinBold';
  src: url(/assets/frontend/AustinBold/AustinCyr-Bold.woff2) format("woff2");
  font-weight: normal;
}
@font-face {
  font-family: 'NeueHaasGrotesk';
  src: url(/assets/frontend/NeueHaasGrotesk/NHaasGroteskTXPro-65Md.woff2) format("woff2");
  font-weight: normal;
}
/* line 20, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers.scss */
:focus {
  outline: none;
  outline-width: 1px;
  outline-style: solid;
  outline-color: #48e;
}

/* line 42, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers.scss */
body > .window {
  position: fixed;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 2000;
}
/* line 47, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers.scss */
body > .window.left {
  left: -100%;
  transition: left 0.2s ease-out;
}
/* line 50, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers.scss */
body > .window.left.active {
  left: 0;
}
/* line 54, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers.scss */
body > .window.right {
  right: -100%;
  transition: right 0.2s ease-out;
}
/* line 57, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers.scss */
body > .window.right.active {
  right: 0;
}

/* line 101, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers.scss */
.at-work ~ .container-wrap .btn-cart {
  background: #00006f !important;
}

/* line 104, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers.scss */
.at-home ~ .container-wrap .btn-cart {
  background: #7d6200 !important;
}

/* line 116, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/typography.scss */
html body {
  font-size: 16px;
  line-height: 18px;
  color: #000;
  font-family: 'SwissBold', 'Helvetica Neue',Helvetica,Arial,sans-serif;
  font-weight: 600;
}

/* line 123, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/typography.scss */
a {
  text-decoration: none;
  cursor: pointer;
}

/* line 2, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/forms.scss */
input,
select
textarea,
button,
a.button {
  padding: 0;
  margin: 0;
  border: none;
  background: none;
  display: inline-block;
  font-size: 16px;
  line-height: 20px;
  letter-spacing: 0;
  margin: 0;
  padding: 0;
  word-wrap: break-word;
  font-size: 16px;
  line-height: 20px;
  font-family: 'SwissBold', 'Helvetica Neue',Helvetica,Arial,sans-serif;
  font-weight: 600;
  border-radius: 0;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
@media (max-width: 1000px) {
  /* line 2, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/forms.scss */
  input,
  select
  textarea,
  button,
  a.button {
    font-size: 13px;
    line-height: 18px;
  }
}
/* line 54, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/typography.scss */
input i, input em,
select
textarea i,
select
textarea em,
button i,
button em,
a.button i,
a.button em {
  text-transform: none;
  font-style: italic;
}
@media (max-width: 1000px) {
  /* line 2, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/forms.scss */
  input,
  select
  textarea,
  button,
  a.button {
    font-size: 13px;
    line-height: 18px;
  }
}

/* line 18, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/forms.scss */
legend {
  width: 100%;
}

/* line 76, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/css3.scss */
::-webkit-input-placeholder {
  color: #b3b3b3;
}

/* line 77, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/css3.scss */
:-moz-placeholder {
  color: #b3b3b3;
}

/* line 78, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/css3.scss */
::-moz-placeholder {
  color: #b3b3b3;
}

/* line 79, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/css3.scss */
:-ms-input-placeholder {
  color: #b3b3b3;
}

/* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/elements.scss */
.element.element-landing {
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  height: 100%;
  background: #dddddd url(/assets/frontend/landing/bg.jpg) center no-repeat;
  background-size: cover;
}
/* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/landing.scss */
.element.element-landing > .logo {
  position: absolute;
  bottom: 65%;
  text-align: center;
  left: 0;
  width: 100%;
  padding-left: 40px;
  padding-right: 40px;
}
/* line 14, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/landing.scss */
.element.element-landing > .logo img {
  width: 18%;
  display: inline-block;
}
/* line 19, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/landing.scss */
.element.element-landing .select {
  position: absolute;
  top: 50%;
  left: 0;
  width: 100%;
  transform: translateY(-50%);
}
/* line 24, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/landing.scss */
.element.element-landing .select ul {
  list-style: none;
  margin: 0;
  padding: 0;
  text-align: center;
}
/* line 19, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/helpers.scss */
.element.element-landing .select ul li {
  margin: 0;
  padding: 0;
  display: inline-block;
  *display: inline;
}
/* line 27, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/landing.scss */
.element.element-landing .select ul li {
  margin: 0 25px;
  vertical-align: middle;
}
/* line 30, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/landing.scss */
.element.element-landing .select ul li .logo-home-path,
.element.element-landing .select ul li .logo-work-path {
  fill: #fff;
  transition: fill 0.2s ease-out;
}
/* line 35, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/landing.scss */
.element.element-landing .select ul li.slash {
  width: 2.2%;
}
/* line 37, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/landing.scss */
.element.element-landing .select ul li.slash img {
  height: auto;
  width: 100%;
}
/* line 43, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/landing.scss */
.element.element-landing .select ul li.logo svg {
  height: auto;
  width: 100%;
}
/* line 47, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/landing.scss */
.element.element-landing .select ul li.logo.logo-home {
  width: 16%;
}
/* line 49, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/landing.scss */
.element.element-landing .select ul li.logo.logo-home div:hover .logo-home-path {
  fill: #90732C;
}
/* line 53, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/landing.scss */
.element.element-landing .select ul li.logo.logo-work {
  width: 14%;
}
/* line 55, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/landing.scss */
.element.element-landing .select ul li.logo.logo-work div:hover .logo-work-path {
  fill: #00006f;
}
@media (max-width: 1000px) {
  /* line 64, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/landing.scss */
  .element.element-landing > .logo img {
    width: 25%;
  }
  /* line 70, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/landing.scss */
  .element.element-landing .select ul li.slash {
    width: 3%;
  }
  /* line 74, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/landing.scss */
  .element.element-landing .select ul li.logo.logo-home {
    width: 22.5%;
  }
  /* line 77, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/landing.scss */
  .element.element-landing .select ul li.logo.logo-work {
    width: 20.6%;
  }
}
@media (max-width: 800px) {
  /* line 87, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/landing.scss */
  .element.element-landing > .logo img {
    width: 280px;
  }
  /* line 92, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/landing.scss */
  .element.element-landing .select {
    top: 72.5%;
  }
  /* line 94, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/landing.scss */
  .element.element-landing .select ul {
    display: flex;
    flex-direction: column;
    justify-content: space-around;
  }
  /* line 103, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/landing.scss */
  .element.element-landing .select ul li.logo {
    padding: 0;
    margin: 0 auto;
  }
  /* line 106, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/landing.scss */
  .element.element-landing .select ul li.logo svg {
    max-width: 100%;
  }
  /* line 109, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/landing.scss */
  .element.element-landing .select ul li.logo.logo-work {
    width: 220px;
    order: 0;
  }
  /* line 113, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/landing.scss */
  .element.element-landing .select ul li.logo.logo-home {
    width: 240px;
    order: 1;
    margin-top: 40px;
  }
  /* line 119, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/landing.scss */
  .element.element-landing .select ul li.slash {
    display: none;
  }
}
/* line 127, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/landing.scss */
.element.element-landing > .error {
  position: absolute;
  top: 50%;
  left: 0;
  width: 100%;
  transform: translateY(-50%);
}
/* line 132, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/landing.scss */
.element.element-landing > .error .errorline {
  text-align: center;
}
/* line 4, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/switcher.scss */
.element.element-switcher .at-home,
.element.element-switcher .at-work {
  position: fixed;
  width: 50%;
  height: 100%;
  display: flex;
  z-index: 1000;
  cursor: pointer;
  align-items: center;
  justify-content: center;
}
/* line 14, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/switcher.scss */
.element.element-switcher .at-home .logo,
.element.element-switcher .at-work .logo {
  position: absolute;
  top: 50px;
}
/* line 18, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/switcher.scss */
.element.element-switcher .at-home .text,
.element.element-switcher .at-work .text {
  margin: auto;
}
/* line 21, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/switcher.scss */
.element.element-switcher .at-home:before,
.element.element-switcher .at-work:before {
  content: ' ';
  position: absolute;
  left: 20px;
  top: 50%;
  transform: translateY(-50%);
  width: 25px;
  height: 13px;
}
/* line 31, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/switcher.scss */
.element.element-switcher .at-home {
  left: -50%;
  margin-left: -60px;
  background: #7d6200;
  transition: left 600ms cubic-bezier(0.86, 0, 0.07, 1);
}
/* line 36, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/switcher.scss */
.element.element-switcher .at-home .landing {
  margin-left: 0;
}
/* line 39, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/switcher.scss */
.element.element-switcher .at-home .logo {
  right: 20px;
}
/* line 42, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/switcher.scss */
.element.element-switcher .at-home .text {
  padding-left: 60px;
}
/* line 45, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/switcher.scss */
.element.element-switcher .at-home:before {
  background-image: url(/assets/frontend/landing/at-home/arrow.png);
  left: auto;
  right: 20px;
}
/* line 49, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/switcher.scss */
.element.element-switcher .at-home.active {
  left: 0;
}
/* line 53, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/switcher.scss */
.element.element-switcher .at-work {
  right: -50%;
  margin-right: -60px;
  background: #00006f;
  transition: right 600ms cubic-bezier(0.86, 0, 0.07, 1);
}
/* line 58, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/switcher.scss */
.element.element-switcher .at-work .landing {
  margin-right: 0;
}
/* line 61, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/switcher.scss */
.element.element-switcher .at-work .logo {
  left: 20px;
}
/* line 64, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/switcher.scss */
.element.element-switcher .at-work .text {
  cursor: pointer;
  padding-right: 60px;
}
/* line 68, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/switcher.scss */
.element.element-switcher .at-work:before {
  background-image: url(/assets/frontend/landing/at-work/arrow.png);
}
/* line 72, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/switcher.scss */
.element.element-switcher .at-work.active {
  right: 0;
}
@media (max-width: 900px) {
  /* line 77, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/switcher.scss */
  .element.element-switcher .at-home,
  .element.element-switcher .at-work {
    margin: 0;
    width: 100%;
  }
  /* line 81, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/switcher.scss */
  .element.element-switcher .at-home .logo,
  .element.element-switcher .at-work .logo {
    display: none;
  }
  /* line 84, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/switcher.scss */
  .element.element-switcher .at-home .text,
  .element.element-switcher .at-work .text {
    padding: 0 30px;
  }
  /* line 87, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/switcher.scss */
  .element.element-switcher .at-home:before,
  .element.element-switcher .at-work:before {
    left: 50%;
    right: auto;
    top: 50px;
  }
  /* line 93, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/switcher.scss */
  .element.element-switcher .at-home {
    left: -100%;
    padding-left: 30px;
  }
  /* line 96, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/switcher.scss */
  .element.element-switcher .at-home:before {
    transform: translateX(1px);
  }
  /* line 99, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/switcher.scss */
  .element.element-switcher .at-home.active {
    left: -30px;
  }
  /* line 103, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/switcher.scss */
  .element.element-switcher .at-work {
    right: -100%;
    padding-right: 30px;
  }
  /* line 106, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/switcher.scss */
  .element.element-switcher .at-work:before {
    transform: translateX(-31px);
  }
  /* line 109, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/switcher.scss */
  .element.element-switcher .at-work.active {
    right: -30px;
  }
}
/* line 2, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/newsletter.scss */
.element.element-newsletter .inner {
  width: 540px;
  max-width: 90%;
  padding: 20px;
}
/* line 6, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/newsletter.scss */
.element.element-newsletter .inner .title {
  font-size: 16px;
  line-height: 20px;
  color: #141414;
  margin: 0;
  padding: 0;
  word-wrap: break-word;
  font-size: 26px;
  line-height: 32px;
  padding-bottom: 60px;
}
@media (max-width: 1000px) {
  /* line 6, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/newsletter.scss */
  .element.element-newsletter .inner .title {
    font-size: 13px;
    line-height: 18px;
  }
}
/* line 2, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
.element.element-newsletter .inner .title a {
  color: #141414;
}
/* line 4, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
.element.element-newsletter .inner .title a.active, .element.element-newsletter .inner .title a:hover {
  color: #141414;
}
/* line 8, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
.element.element-newsletter .inner .title a:active {
  color: #141414;
}
/* line 8, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/typography.scss */
.element.element-newsletter .inner .title i, .element.element-newsletter .inner .title em {
  text-transform: none;
  font-style: italic;
}
@media (max-width: 1000px) {
  /* line 6, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/newsletter.scss */
  .element.element-newsletter .inner .title {
    font-size: 16px;
    line-height: 20px;
  }
}
/* line 10, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/newsletter.scss */
.element.element-newsletter .inner .title h1 {
  color: #595656;
}
/* line 2, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
.element.element-newsletter .inner .title h1 a {
  color: #595656;
}
/* line 4, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
.element.element-newsletter .inner .title h1 a.active, .element.element-newsletter .inner .title h1 a:hover {
  color: #141414;
}
/* line 8, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
.element.element-newsletter .inner .title h1 a:active {
  color: #141414;
}
/* line 13, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/newsletter.scss */
.element.element-newsletter .inner .title h2 {
  color: #d1d1d1;
}
/* line 2, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
.element.element-newsletter .inner .title h2 a {
  color: #d1d1d1;
}
/* line 4, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
.element.element-newsletter .inner .title h2 a.active, .element.element-newsletter .inner .title h2 a:hover {
  color: #141414;
}
/* line 8, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
.element.element-newsletter .inner .title h2 a:active {
  color: #141414;
}
/* line 17, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/newsletter.scss */
.element.element-newsletter .inner .success,
.element.element-newsletter .inner .error {
  font-size: 16px;
  line-height: 20px;
  letter-spacing: 0;
  margin: 0;
  padding: 0;
  word-wrap: break-word;
  font-size: 13px;
  line-height: 18px;
  padding-bottom: 10px;
  color: #000;
  display: none;
}
@media (max-width: 1000px) {
  /* line 17, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/newsletter.scss */
  .element.element-newsletter .inner .success,
  .element.element-newsletter .inner .error {
    font-size: 13px;
    line-height: 18px;
  }
}
/* line 54, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/typography.scss */
.element.element-newsletter .inner .success i, .element.element-newsletter .inner .success em,
.element.element-newsletter .inner .error i,
.element.element-newsletter .inner .error em {
  text-transform: none;
  font-style: italic;
}
@media (max-width: 1000px) {
  /* line 17, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/newsletter.scss */
  .element.element-newsletter .inner .success,
  .element.element-newsletter .inner .error {
    font-size: 12px;
    line-height: 16px;
  }
}
/* line 25, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/newsletter.scss */
.element.element-newsletter .inner .email {
  padding-bottom: 20px;
}
/* line 76, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/css3.scss */
.element.element-newsletter .inner .email ::-webkit-input-placeholder {
  color: #fff;
}
/* line 77, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/css3.scss */
.element.element-newsletter .inner .email :-moz-placeholder {
  color: #fff;
}
/* line 78, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/css3.scss */
.element.element-newsletter .inner .email ::-moz-placeholder {
  color: #fff;
}
/* line 79, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/css3.scss */
.element.element-newsletter .inner .email :-ms-input-placeholder {
  color: #fff;
}
/* line 28, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/newsletter.scss */
.element.element-newsletter .inner .email input {
  color: #fff;
  background: #d1d1d1;
  width: 100%;
  padding: 5px 10px;
  font-weight: 300;
}
/* line 37, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/newsletter.scss */
.element.element-newsletter .inner .button button {
  font-size: 16px;
  line-height: 20px;
  letter-spacing: 0;
  margin: 0;
  padding: 0;
  word-wrap: break-word;
  font-size: 26px;
  line-height: 32px;
  color: #d1d1d1;
}
@media (max-width: 1000px) {
  /* line 37, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/newsletter.scss */
  .element.element-newsletter .inner .button button {
    font-size: 13px;
    line-height: 18px;
  }
}
/* line 54, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/typography.scss */
.element.element-newsletter .inner .button button i, .element.element-newsletter .inner .button button em {
  text-transform: none;
  font-style: italic;
}
@media (max-width: 1000px) {
  /* line 37, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/newsletter.scss */
  .element.element-newsletter .inner .button button {
    font-size: 16px;
    line-height: 20px;
  }
}
/* line 2, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
.element.element-newsletter .inner .button button a {
  color: #d1d1d1;
}
/* line 4, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
.element.element-newsletter .inner .button button a.active, .element.element-newsletter .inner .button button a:hover {
  color: #141414;
}
/* line 8, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
.element.element-newsletter .inner .button button a:active {
  color: #141414;
}
/* line 41, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/newsletter.scss */
.element.element-newsletter .inner .button button:hover, .element.element-newsletter .inner .button button:active {
  color: #595656;
}
/* line 2, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
.element.element-newsletter .inner .button button:hover a, .element.element-newsletter .inner .button button:active a {
  color: #595656;
}
/* line 4, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
.element.element-newsletter .inner .button button:hover a.active, .element.element-newsletter .inner .button button:hover a:hover, .element.element-newsletter .inner .button button:active a.active, .element.element-newsletter .inner .button button:active a:hover {
  color: #141414;
}
/* line 8, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
.element.element-newsletter .inner .button button:hover a:active, .element.element-newsletter .inner .button button:active a:active {
  color: #141414;
}
@media (max-width: 800px) {
  /* line 2, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/newsletter.scss */
  .element.element-newsletter .inner {
    width: auto;
  }
  /* line 49, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/newsletter.scss */
  .element.element-newsletter .inner .email {
    width: 320px;
  }
}
@media (max-width: 600px) {
  /* line 54, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/newsletter.scss */
  .element.element-newsletter .inner .email {
    width: 200px;
  }
}
/* line 16, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/elements.scss */
.element.element-show-details {
  position: relative;
  margin-bottom: 30px;
}
/* line 28, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/helpers.scss */
.element.element-show-details:before, .element.element-show-details:after {
  content: " ";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
/* line 5, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/show-details.scss */
.element.element-show-details .spacer {
  float: left;
  padding: 0 10px;
  width: 33.3333333333%;
}
/* line 21, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/grid.scss */
.element.element-show-details .spacer.compact {
  padding: 0;
}
/* line 8, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/show-details.scss */
.element.element-show-details .heading {
  font-size: 16px;
  line-height: 20px;
  color: #141414;
  margin: 0;
  padding: 0;
  word-wrap: break-word;
  float: left;
  padding: 0 10px;
  width: 33.3333333333%;
  padding-left: 0px;
  display: flex;
  flex-direction: column;
}
@media (max-width: 1000px) {
  /* line 8, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/show-details.scss */
  .element.element-show-details .heading {
    font-size: 13px;
    line-height: 18px;
  }
}
/* line 2, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
.element.element-show-details .heading a {
  color: #141414;
}
/* line 4, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
.element.element-show-details .heading a.active, .element.element-show-details .heading a:hover {
  color: #141414;
}
/* line 8, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
.element.element-show-details .heading a:active {
  color: #141414;
}
/* line 8, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/typography.scss */
.element.element-show-details .heading i, .element.element-show-details .heading em {
  text-transform: none;
  font-style: italic;
}
/* line 21, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/grid.scss */
.element.element-show-details .heading.compact {
  padding: 0;
}
/* line 14, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/show-details.scss */
.element.element-show-details .heading .title {
  font-size: 26px;
  line-height: 32px;
}
@media (max-width: 1000px) {
  /* line 14, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/show-details.scss */
  .element.element-show-details .heading .title {
    font-size: 16px;
    line-height: 20px;
  }
}
/* line 17, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/show-details.scss */
.element.element-show-details .heading .subheading {
  font-size: 13px;
  line-height: 18px;
  color: #919090;
}
@media (max-width: 1000px) {
  /* line 17, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/show-details.scss */
  .element.element-show-details .heading .subheading {
    font-size: 12px;
    line-height: 16px;
  }
}
/* line 2, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
.element.element-show-details .heading .subheading a {
  color: #919090;
}
/* line 4, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
.element.element-show-details .heading .subheading a.active, .element.element-show-details .heading .subheading a:hover {
  color: #141414;
}
/* line 8, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
.element.element-show-details .heading .subheading a:active {
  color: #141414;
}
/* line 21, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/show-details.scss */
.element.element-show-details .heading .description {
  font-size: 16px;
  line-height: 20px;
  letter-spacing: 0;
  margin: 0;
  padding: 0;
  word-wrap: break-word;
  font-size: 12px;
  line-height: 16px;
  color: #333333;
  font-size: 13px;
  line-height: 18px;
  padding-top: 20px;
  display: none;
}
@media (max-width: 1000px) {
  /* line 21, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/show-details.scss */
  .element.element-show-details .heading .description {
    font-size: 13px;
    line-height: 18px;
  }
}
/* line 54, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/typography.scss */
.element.element-show-details .heading .description i, .element.element-show-details .heading .description em {
  text-transform: none;
  font-style: italic;
}
@media (max-width: 1000px) {
  /* line 21, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/show-details.scss */
  .element.element-show-details .heading .description {
    font-size: 11px;
    line-height: 16px;
  }
}
/* line 2, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
.element.element-show-details .heading .description a {
  color: #333333;
}
/* line 4, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
.element.element-show-details .heading .description a.active, .element.element-show-details .heading .description a:hover {
  color: #141414;
}
/* line 8, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
.element.element-show-details .heading .description a:active {
  color: #141414;
}
/* line 84, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/typography.scss */
.element.element-show-details .heading .description h1, .element.element-show-details .heading .description h2, .element.element-show-details .heading .description h3, .element.element-show-details .heading .description h4, .element.element-show-details .heading .description h5, .element.element-show-details .heading .description h6 {
  font-size: 16px;
  line-height: 20px;
  color: #141414;
  margin: 0;
  padding: 0;
  word-wrap: break-word;
  font-size: 12px;
  line-height: 16px;
  color: #333333;
  text-transform: uppercase;
  letter-spacing: .08em;
  font-family: 'SwissBold', 'Helvetica Neue',Helvetica,Arial,sans-serif;
  font-weight: 600;
  padding-bottom: 0.5em;
}
@media (max-width: 1000px) {
  /* line 84, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/typography.scss */
  .element.element-show-details .heading .description h1, .element.element-show-details .heading .description h2, .element.element-show-details .heading .description h3, .element.element-show-details .heading .description h4, .element.element-show-details .heading .description h5, .element.element-show-details .heading .description h6 {
    font-size: 13px;
    line-height: 18px;
  }
}
/* line 2, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
.element.element-show-details .heading .description h1 a, .element.element-show-details .heading .description h2 a, .element.element-show-details .heading .description h3 a, .element.element-show-details .heading .description h4 a, .element.element-show-details .heading .description h5 a, .element.element-show-details .heading .description h6 a {
  color: #141414;
}
/* line 4, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
.element.element-show-details .heading .description h1 a.active, .element.element-show-details .heading .description h1 a:hover, .element.element-show-details .heading .description h2 a.active, .element.element-show-details .heading .description h2 a:hover, .element.element-show-details .heading .description h3 a.active, .element.element-show-details .heading .description h3 a:hover, .element.element-show-details .heading .description h4 a.active, .element.element-show-details .heading .description h4 a:hover, .element.element-show-details .heading .description h5 a.active, .element.element-show-details .heading .description h5 a:hover, .element.element-show-details .heading .description h6 a.active, .element.element-show-details .heading .description h6 a:hover {
  color: #141414;
}
/* line 8, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
.element.element-show-details .heading .description h1 a:active, .element.element-show-details .heading .description h2 a:active, .element.element-show-details .heading .description h3 a:active, .element.element-show-details .heading .description h4 a:active, .element.element-show-details .heading .description h5 a:active, .element.element-show-details .heading .description h6 a:active {
  color: #141414;
}
/* line 8, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/typography.scss */
.element.element-show-details .heading .description h1 i, .element.element-show-details .heading .description h1 em, .element.element-show-details .heading .description h2 i, .element.element-show-details .heading .description h2 em, .element.element-show-details .heading .description h3 i, .element.element-show-details .heading .description h3 em, .element.element-show-details .heading .description h4 i, .element.element-show-details .heading .description h4 em, .element.element-show-details .heading .description h5 i, .element.element-show-details .heading .description h5 em, .element.element-show-details .heading .description h6 i, .element.element-show-details .heading .description h6 em {
  text-transform: none;
  font-style: italic;
}
@media (max-width: 1000px) {
  /* line 84, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/typography.scss */
  .element.element-show-details .heading .description h1, .element.element-show-details .heading .description h2, .element.element-show-details .heading .description h3, .element.element-show-details .heading .description h4, .element.element-show-details .heading .description h5, .element.element-show-details .heading .description h6 {
    font-size: 11px;
    line-height: 16px;
  }
}
/* line 2, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
.element.element-show-details .heading .description h1 a, .element.element-show-details .heading .description h2 a, .element.element-show-details .heading .description h3 a, .element.element-show-details .heading .description h4 a, .element.element-show-details .heading .description h5 a, .element.element-show-details .heading .description h6 a {
  color: #333333;
}
/* line 4, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
.element.element-show-details .heading .description h1 a.active, .element.element-show-details .heading .description h1 a:hover, .element.element-show-details .heading .description h2 a.active, .element.element-show-details .heading .description h2 a:hover, .element.element-show-details .heading .description h3 a.active, .element.element-show-details .heading .description h3 a:hover, .element.element-show-details .heading .description h4 a.active, .element.element-show-details .heading .description h4 a:hover, .element.element-show-details .heading .description h5 a.active, .element.element-show-details .heading .description h5 a:hover, .element.element-show-details .heading .description h6 a.active, .element.element-show-details .heading .description h6 a:hover {
  color: #141414;
}
/* line 8, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
.element.element-show-details .heading .description h1 a:active, .element.element-show-details .heading .description h2 a:active, .element.element-show-details .heading .description h3 a:active, .element.element-show-details .heading .description h4 a:active, .element.element-show-details .heading .description h5 a:active, .element.element-show-details .heading .description h6 a:active {
  color: #141414;
}
/* line 88, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/typography.scss */
.element.element-show-details .heading .description b, .element.element-show-details .heading .description strong {
  font-weight: 600;
}
/* line 91, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/typography.scss */
.element.element-show-details .heading .description i, .element.element-show-details .heading .description em {
  font-style: italic;
}
/* line 100, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/typography.scss */
.element.element-show-details .heading .description p {
  margin-bottom: 1em;
}
/* line 104, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/typography.scss */
.element.element-show-details .heading .description ul li {
  margin-left: 18px;
}
/* line 106, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/typography.scss */
.element.element-show-details .heading .description ul li:before {
  color: #333333;
  content: "—";
  margin-left: -18px;
  padding-right: 6px;
}
@media (max-width: 1000px) {
  /* line 21, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/show-details.scss */
  .element.element-show-details .heading .description {
    font-size: 12px;
    line-height: 16px;
  }
}
/* line 27, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/show-details.scss */
.element.element-show-details .heading .customernote {
  font-size: 16px;
  line-height: 20px;
  letter-spacing: 0;
  margin: 0;
  padding: 0;
  word-wrap: break-word;
  font-size: 12px;
  line-height: 16px;
  color: #333333;
  font-size: 12px;
  line-height: 16px;
  padding-top: 10px;
  margin-top: auto;
  /* Pushes only this div to the bottom */
  color: #919090;
}
@media (max-width: 1000px) {
  /* line 27, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/show-details.scss */
  .element.element-show-details .heading .customernote {
    font-size: 13px;
    line-height: 18px;
  }
}
/* line 54, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/typography.scss */
.element.element-show-details .heading .customernote i, .element.element-show-details .heading .customernote em {
  text-transform: none;
  font-style: italic;
}
@media (max-width: 1000px) {
  /* line 27, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/show-details.scss */
  .element.element-show-details .heading .customernote {
    font-size: 11px;
    line-height: 16px;
  }
}
/* line 2, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
.element.element-show-details .heading .customernote a {
  color: #333333;
}
/* line 4, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
.element.element-show-details .heading .customernote a.active, .element.element-show-details .heading .customernote a:hover {
  color: #141414;
}
/* line 8, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
.element.element-show-details .heading .customernote a:active {
  color: #141414;
}
/* line 84, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/typography.scss */
.element.element-show-details .heading .customernote h1, .element.element-show-details .heading .customernote h2, .element.element-show-details .heading .customernote h3, .element.element-show-details .heading .customernote h4, .element.element-show-details .heading .customernote h5, .element.element-show-details .heading .customernote h6 {
  font-size: 16px;
  line-height: 20px;
  color: #141414;
  margin: 0;
  padding: 0;
  word-wrap: break-word;
  font-size: 12px;
  line-height: 16px;
  color: #333333;
  text-transform: uppercase;
  letter-spacing: .08em;
  font-family: 'SwissBold', 'Helvetica Neue',Helvetica,Arial,sans-serif;
  font-weight: 600;
  padding-bottom: 0.5em;
}
@media (max-width: 1000px) {
  /* line 84, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/typography.scss */
  .element.element-show-details .heading .customernote h1, .element.element-show-details .heading .customernote h2, .element.element-show-details .heading .customernote h3, .element.element-show-details .heading .customernote h4, .element.element-show-details .heading .customernote h5, .element.element-show-details .heading .customernote h6 {
    font-size: 13px;
    line-height: 18px;
  }
}
/* line 2, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
.element.element-show-details .heading .customernote h1 a, .element.element-show-details .heading .customernote h2 a, .element.element-show-details .heading .customernote h3 a, .element.element-show-details .heading .customernote h4 a, .element.element-show-details .heading .customernote h5 a, .element.element-show-details .heading .customernote h6 a {
  color: #141414;
}
/* line 4, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
.element.element-show-details .heading .customernote h1 a.active, .element.element-show-details .heading .customernote h1 a:hover, .element.element-show-details .heading .customernote h2 a.active, .element.element-show-details .heading .customernote h2 a:hover, .element.element-show-details .heading .customernote h3 a.active, .element.element-show-details .heading .customernote h3 a:hover, .element.element-show-details .heading .customernote h4 a.active, .element.element-show-details .heading .customernote h4 a:hover, .element.element-show-details .heading .customernote h5 a.active, .element.element-show-details .heading .customernote h5 a:hover, .element.element-show-details .heading .customernote h6 a.active, .element.element-show-details .heading .customernote h6 a:hover {
  color: #141414;
}
/* line 8, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
.element.element-show-details .heading .customernote h1 a:active, .element.element-show-details .heading .customernote h2 a:active, .element.element-show-details .heading .customernote h3 a:active, .element.element-show-details .heading .customernote h4 a:active, .element.element-show-details .heading .customernote h5 a:active, .element.element-show-details .heading .customernote h6 a:active {
  color: #141414;
}
/* line 8, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/typography.scss */
.element.element-show-details .heading .customernote h1 i, .element.element-show-details .heading .customernote h1 em, .element.element-show-details .heading .customernote h2 i, .element.element-show-details .heading .customernote h2 em, .element.element-show-details .heading .customernote h3 i, .element.element-show-details .heading .customernote h3 em, .element.element-show-details .heading .customernote h4 i, .element.element-show-details .heading .customernote h4 em, .element.element-show-details .heading .customernote h5 i, .element.element-show-details .heading .customernote h5 em, .element.element-show-details .heading .customernote h6 i, .element.element-show-details .heading .customernote h6 em {
  text-transform: none;
  font-style: italic;
}
@media (max-width: 1000px) {
  /* line 84, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/typography.scss */
  .element.element-show-details .heading .customernote h1, .element.element-show-details .heading .customernote h2, .element.element-show-details .heading .customernote h3, .element.element-show-details .heading .customernote h4, .element.element-show-details .heading .customernote h5, .element.element-show-details .heading .customernote h6 {
    font-size: 11px;
    line-height: 16px;
  }
}
/* line 2, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
.element.element-show-details .heading .customernote h1 a, .element.element-show-details .heading .customernote h2 a, .element.element-show-details .heading .customernote h3 a, .element.element-show-details .heading .customernote h4 a, .element.element-show-details .heading .customernote h5 a, .element.element-show-details .heading .customernote h6 a {
  color: #333333;
}
/* line 4, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
.element.element-show-details .heading .customernote h1 a.active, .element.element-show-details .heading .customernote h1 a:hover, .element.element-show-details .heading .customernote h2 a.active, .element.element-show-details .heading .customernote h2 a:hover, .element.element-show-details .heading .customernote h3 a.active, .element.element-show-details .heading .customernote h3 a:hover, .element.element-show-details .heading .customernote h4 a.active, .element.element-show-details .heading .customernote h4 a:hover, .element.element-show-details .heading .customernote h5 a.active, .element.element-show-details .heading .customernote h5 a:hover, .element.element-show-details .heading .customernote h6 a.active, .element.element-show-details .heading .customernote h6 a:hover {
  color: #141414;
}
/* line 8, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
.element.element-show-details .heading .customernote h1 a:active, .element.element-show-details .heading .customernote h2 a:active, .element.element-show-details .heading .customernote h3 a:active, .element.element-show-details .heading .customernote h4 a:active, .element.element-show-details .heading .customernote h5 a:active, .element.element-show-details .heading .customernote h6 a:active {
  color: #141414;
}
/* line 88, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/typography.scss */
.element.element-show-details .heading .customernote b, .element.element-show-details .heading .customernote strong {
  font-weight: 600;
}
/* line 91, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/typography.scss */
.element.element-show-details .heading .customernote i, .element.element-show-details .heading .customernote em {
  font-style: italic;
}
/* line 100, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/typography.scss */
.element.element-show-details .heading .customernote p {
  margin-bottom: 1em;
}
/* line 104, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/typography.scss */
.element.element-show-details .heading .customernote ul li {
  margin-left: 18px;
}
/* line 106, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/typography.scss */
.element.element-show-details .heading .customernote ul li:before {
  color: #333333;
  content: "—";
  margin-left: -18px;
  padding-right: 6px;
}
@media (max-width: 1000px) {
  /* line 27, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/show-details.scss */
  .element.element-show-details .heading .customernote {
    font-size: 11px;
    line-height: 16px;
  }
}
/* line 35, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/show-details.scss */
.element.element-show-details .specialists {
  margin-left: 33.3333333333%;
  float: left;
  padding: 0 10px;
  width: 33.3333333333%;
  padding-right: 0px;
}
/* line 21, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/grid.scss */
.element.element-show-details .specialists.compact {
  padding: 0;
}
/* line 39, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/show-details.scss */
.element.element-show-details .specialists .title,
.element.element-show-details .specialists .description {
  font-size: 13px;
  line-height: 18px;
}
@media (max-width: 1000px) {
  /* line 39, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/show-details.scss */
  .element.element-show-details .specialists .title,
  .element.element-show-details .specialists .description {
    font-size: 12px;
    line-height: 16px;
  }
}
/* line 43, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/show-details.scss */
.element.element-show-details .specialists .title {
  padding-top: 32px;
  min-height: 70px;
}
/* line 48, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/show-details.scss */
.element.element-show-details .information,
.element.element-show-details .download {
  font-size: 16px;
  line-height: 20px;
  letter-spacing: 0;
  margin: 0;
  padding: 0;
  word-wrap: break-word;
  font-size: 13px;
  line-height: 18px;
}
@media (max-width: 1000px) {
  /* line 48, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/show-details.scss */
  .element.element-show-details .information,
  .element.element-show-details .download {
    font-size: 13px;
    line-height: 18px;
  }
}
/* line 54, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/typography.scss */
.element.element-show-details .information i, .element.element-show-details .information em,
.element.element-show-details .download i,
.element.element-show-details .download em {
  text-transform: none;
  font-style: italic;
}
@media (max-width: 1000px) {
  /* line 48, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/show-details.scss */
  .element.element-show-details .information,
  .element.element-show-details .download {
    font-size: 12px;
    line-height: 16px;
  }
}
/* line 56, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/show-details.scss */
.element.element-show-details .information .list ul,
.element.element-show-details .download .list ul {
  list-style: none;
}
/* line 58, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/show-details.scss */
.element.element-show-details .information .list ul li,
.element.element-show-details .download .list ul li {
  display: block;
  max-height: 0;
  overflow: hidden;
  transition: max-height 0.2s ease-out;
}
/* line 28, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/helpers.scss */
.element.element-show-details .information .list ul li:before, .element.element-show-details .information .list ul li:after,
.element.element-show-details .download .list ul li:before,
.element.element-show-details .download .list ul li:after {
  content: " ";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
/* line 64, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/show-details.scss */
.element.element-show-details .information .list ul li span,
.element.element-show-details .download .list ul li span {
  float: left;
  padding: 0 0;
  width: 66.6666666667%;
  text-align: left;
  float: none;
  display: inline-block;
  vertical-align: top;
  padding-left: 10px;
}
/* line 21, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/grid.scss */
.element.element-show-details .information .list ul li span.compact,
.element.element-show-details .download .list ul li span.compact {
  padding: 0;
}
/* line 67, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/show-details.scss */
.element.element-show-details .information .list ul li span + span,
.element.element-show-details .download .list ul li span + span {
  float: left;
  padding: 0 0;
  width: 33.3333333333%;
  text-align: left;
  float: none;
  display: inline-block;
  vertical-align: top;
  padding-left: 10px;
}
/* line 21, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/grid.scss */
.element.element-show-details .information .list ul li span + span.compact,
.element.element-show-details .download .list ul li span + span.compact {
  padding: 0;
}
/* line 72, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/show-details.scss */
.element.element-show-details .information .list ul li.title,
.element.element-show-details .download .list ul li.title {
  max-height: 50px;
  padding-bottom: 1em;
}
/* line 75, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/show-details.scss */
.element.element-show-details .information .list ul li.title span.details,
.element.element-show-details .download .list ul li.title span.details {
  display: none;
}
/* line 78, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/show-details.scss */
.element.element-show-details .information .list ul li.title span.a,
.element.element-show-details .download .list ul li.title span.a {
  color: #141414;
}
/* line 80, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/show-details.scss */
.element.element-show-details .information .list ul li.title span.a.inlist,
.element.element-show-details .download .list ul li.title span.a.inlist {
  padding-left: 0;
}
/* line 89, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/show-details.scss */
.element.element-show-details .information {
  float: left;
  padding: 0 0;
  width: 50%;
}
/* line 21, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/grid.scss */
.element.element-show-details .information.compact {
  padding: 0;
}
/* line 92, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/show-details.scss */
.element.element-show-details .download {
  float: left;
  padding: 0 10px;
  width: 16.6666666667%;
}
/* line 21, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/grid.scss */
.element.element-show-details .download.compact {
  padding: 0;
}
/* line 95, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/show-details.scss */
.element.element-show-details .toggle {
  position: absolute;
  left: auto;
  right: 0;
  top: 0;
  bottom: auto;
  background-image: url(/assets/frontend/icons/details/down.png);
  width: 22px;
  height: 22px;
  text-indent: -9999px;
  cursor: pointer;
  transition: transform 0.1s ease-out;
  overflow: hidden;
}
/* line 108, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/show-details.scss */
.element.element-show-details .lines {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: opacity 0.1s ease-out;
  z-index: -1;
}
/* line 115, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/show-details.scss */
.element.element-show-details .lines i {
  position: absolute;
  left: 33.3333333333%;
  width: 1px;
  top: 0;
  bottom: 0;
  background: #d1d1d1;
}
/* line 121, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/show-details.scss */
.element.element-show-details .lines i + i {
  left: 66.6666666667%;
}
/* line 123, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/show-details.scss */
.element.element-show-details .lines i + i + i {
  left: 83.3333333333%;
}
/* line 130, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/show-details.scss */
.element.element-show-details.active .toggle {
  transform: rotate(180deg);
}
/* line 134, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/show-details.scss */
.element.element-show-details.active .heading .description {
  display: block;
}
/* line 142, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/show-details.scss */
.element.element-show-details.active .information .list ul li,
.element.element-show-details.active .download .list ul li {
  max-height: 12em;
}
/* line 145, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/show-details.scss */
.element.element-show-details.active .information .list ul li.title span.a,
.element.element-show-details.active .download .list ul li.title span.a {
  display: inline-block;
}
/* line 148, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/show-details.scss */
.element.element-show-details.active .information .list ul li.title span.details,
.element.element-show-details.active .download .list ul li.title span.details {
  display: inline-block;
}
@media (max-width: 900px) {
  /* line 161, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/show-details.scss */
  .element.element-show-details .lines {
    display: none;
  }
  /* line 164, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/show-details.scss */
  .element.element-show-details .heading {
    float: left;
    padding: 0 0;
    width: 100%;
    padding-bottom: 40px;
  }
  /* line 21, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/grid.scss */
  .element.element-show-details .heading.compact {
    padding: 0;
  }
  /* line 167, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/show-details.scss */
  .element.element-show-details .heading .title {
    float: left;
    padding: 0 10px;
    width: 100%;
    padding-bottom: 20px;
  }
  /* line 21, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/grid.scss */
  .element.element-show-details .heading .title.compact {
    padding: 0;
  }
  /* line 171, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/show-details.scss */
  .element.element-show-details .heading .subheading {
    float: left;
    padding: 0 10px;
    width: 33.3333333333%;
  }
  /* line 21, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/grid.scss */
  .element.element-show-details .heading .subheading.compact {
    padding: 0;
  }
  /* line 174, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/show-details.scss */
  .element.element-show-details .heading .description {
    float: left;
    padding: 0 10px;
    width: 66.6666666667%;
    padding-right: 60px;
  }
  /* line 21, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/grid.scss */
  .element.element-show-details .heading .description.compact {
    padding: 0;
  }
  /* line 179, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/show-details.scss */
  .element.element-show-details .specialists {
    margin-left: 0%;
    float: left;
    padding: 0 10px;
    width: 100%;
  }
  /* line 21, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/grid.scss */
  .element.element-show-details .specialists.compact {
    padding: 0;
  }
  /* line 183, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/show-details.scss */
  .element.element-show-details .download {
    display: none;
  }
  /* line 186, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/show-details.scss */
  .element.element-show-details .information {
    float: left;
    padding: 0 0;
    width: 66.6666666667%;
  }
  /* line 21, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/grid.scss */
  .element.element-show-details .information.compact {
    padding: 0;
  }
  /* line 189, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/show-details.scss */
  .element.element-show-details .download {
    float: left;
    padding: 0 10px;
    width: 25%;
    margin-left: 8.3333333333%;
  }
  /* line 21, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/grid.scss */
  .element.element-show-details .download.compact {
    padding: 0;
  }
  /* line 194, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/show-details.scss */
  .element.element-show-details.active .information,
  .element.element-show-details.active .download {
    display: block;
  }
}
@media (max-width: 600px) {
  /* line 202, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/show-details.scss */
  .element.element-show-details .information {
    float: left;
    padding: 0 0;
    width: 100%;
  }
  /* line 21, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/grid.scss */
  .element.element-show-details .information.compact {
    padding: 0;
  }
  /* line 205, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/show-details.scss */
  .element.element-show-details .download {
    float: left;
    padding: 0 10px;
    width: 100%;
    padding-top: 40px;
    margin-left: 0;
  }
  /* line 21, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/grid.scss */
  .element.element-show-details .download.compact {
    padding: 0;
  }
}
@media (max-width: 450px) {
  /* line 213, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/show-details.scss */
  .element.element-show-details .heading .subheading,
  .element.element-show-details .heading .description {
    float: left;
    padding: 0 10px;
    width: 100%;
  }
  /* line 21, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/grid.scss */
  .element.element-show-details .heading .subheading.compact,
  .element.element-show-details .heading .description.compact {
    padding: 0;
  }
  /* line 219, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/show-details.scss */
  .element.element-show-details .information .list ul {
    -moz-column-count: 2;
    -moz-column-gap: 20px;
    -webkit-column-count: 2;
    -webkit-column-gap: 20px;
  }
  /* line 58, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
  .element.element-show-details .information .list ul .column-nobreak {
    -moz-column-break-inside: avoid;
    -o-column-break-inside: avoid;
    -ms-column-break-inside: avoid;
    column-break-inside: avoid;
  }
  /* line 61, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
  .element.element-show-details .information .list ul .column-break {
    -moz-column-break-before: always;
    -o-column-break-before: always;
    -ms-column-break-before: always;
    break-before: always;
  }
  /* line 221, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/show-details.scss */
  .element.element-show-details .information .list ul li {
    display: inline-block;
    width: 100%;
  }
  /* line 28, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/helpers.scss */
  .element.element-show-details .information .list ul li:before, .element.element-show-details .information .list ul li:after {
    content: " ";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
  }
  /* line 225, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/show-details.scss */
  .element.element-show-details .information .list ul li span {
    float: left;
    padding: 0 10px;
    width: 100%;
  }
  /* line 21, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/grid.scss */
  .element.element-show-details .information .list ul li span.compact {
    padding: 0;
  }
  /* line 227, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/element/show-details.scss */
  .element.element-show-details .information .list ul li span + span {
    display: block;
    float: left;
    padding: 0 10px;
    width: 100%;
    color: #919090;
    padding-bottom: 10px;
  }
  /* line 21, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/grid.scss */
  .element.element-show-details .information .list ul li span + span.compact {
    padding: 0;
  }
}

/* line 1, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu, .mm-panels, .mm-panels > .mm-panel {
  margin: 0;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 0;
  box-sizing: border-box;
}

/* line 2, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-btn, .mm-menu {
  box-sizing: border-box;
}

/* line 3, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-listview a, .mm-listview a:hover, .mm-navbar a, .mm-navbar a:hover {
  text-decoration: none;
}

/* line 4, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-hidden {
  display: none !important;
}

/* line 5, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu, .mm-panels > .mm-panel:not(.mm-hidden) {
  display: block;
}

/* line 6, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-wrapper {
  overflow-x: hidden;
  position: relative;
}

/* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu {
  padding: 0;
  position: absolute;
}

/* line 8, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-panels, .mm-panels > .mm-panel {
  background: inherit;
  border-color: inherit;
  position: absolute;
}

/* line 9, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-btn, .mm-panel.mm-highest {
  z-index: 1;
}

/* line 10, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-panels {
  overflow: hidden;
}

/* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-panel {
  transition: transform .4s ease;
  transform: translate3d(100%, 0, 0);
}

/* line 12, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-panel.mm-opened {
  transform: translate3d(0, 0, 0);
}

/* line 13, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-panel.mm-subopened {
  transform: translate3d(-30%, 0, 0);
}

/* line 14, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-panels > .mm-panel {
  -webkit-overflow-scrolling: touch;
  overflow: scroll;
  overflow-x: hidden;
  overflow-y: auto;
  padding: 0 20px;
}

/* line 15, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-listview .mm-divider, .mm-listview > li > a, .mm-listview > li > span, .mm-navbar .mm-title {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}

/* line 16, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-panels > .mm-panel.mm-hasnavbar {
  padding-top: 40px;
}

/* line 17, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-panels > .mm-panel:after, .mm-panels > .mm-panel:before {
  content: '';
  display: block;
  height: 20px;
}

/* line 18, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-vertical .mm-panel {
  transform: none !important;
}

/* line 19, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-listview .mm-vertical .mm-panel, .mm-vertical .mm-listview .mm-panel {
  display: none;
  padding: 10px 0 10px 10px;
}

/* line 20, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-listview .mm-vertical .mm-panel .mm-listview > li:last-child:after, .mm-vertical .mm-listview .mm-panel .mm-listview > li:last-child:after {
  border-color: transparent;
}

/* line 21, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-vertical li.mm-opened > .mm-panel, li.mm-vertical.mm-opened > .mm-panel {
  display: block;
}

/* line 22, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-listview > li.mm-vertical > .mm-next, .mm-vertical .mm-listview > li > .mm-next {
  height: 40px;
  bottom: auto;
}

/* line 23, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-listview > li.mm-vertical > .mm-next:after, .mm-vertical .mm-listview > li > .mm-next:after {
  top: 16px;
  bottom: auto;
}

/* line 24, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-listview > li.mm-vertical.mm-opened > .mm-next:after, .mm-vertical .mm-listview > li.mm-opened > .mm-next:after {
  transform: rotate(45deg);
  right: 19px;
}

/* line 25, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-btn {
  width: 40px;
  height: 40px;
  position: absolute;
  top: 0;
}

/* line 26, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-clear:after, .mm-clear:before, .mm-close:after, .mm-close:before {
  content: '';
  border: 2px solid transparent;
  display: block;
  width: 5px;
  height: 5px;
  margin: auto;
  position: absolute;
  top: 0;
  bottom: 0;
  transform: rotate(-45deg);
}

/* line 27, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-clear:before, .mm-close:before {
  border-right: none;
  border-bottom: none;
  right: 18px;
}

/* line 28, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-clear:after, .mm-close:after {
  border-left: none;
  border-top: none;
  right: 25px;
}

/* line 29, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-arrow:after, .mm-next:after, .mm-prev:before {
  content: '';
  border: 2px solid transparent;
  display: block;
  width: 8px;
  height: 8px;
  margin: auto;
  position: absolute;
  top: 0;
  bottom: 0;
  transform: rotate(-45deg);
}

/* line 30, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-prev:before {
  border-right: none;
  border-bottom: none;
  left: 23px;
}

/* line 31, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-arrow:after, .mm-next:after {
  border-top: none;
  border-left: none;
  right: 23px;
}

/* line 32, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-navbar {
  border-bottom: 1px solid;
  border-color: inherit;
  text-align: center;
  line-height: 20px;
  height: 40px;
  padding: 0 40px;
  margin: 0;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
}

/* line 33, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-navbar > * {
  display: block;
  padding: 10px 0;
}

/* line 34, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-navbar .mm-btn:first-child {
  padding-left: 20px;
  left: 0;
}

/* line 35, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-navbar .mm-btn:last-child {
  text-align: right;
  padding-right: 20px;
  right: 0;
}

/* line 36, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-panel .mm-navbar {
  display: none;
}

/* line 37, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-panel.mm-hasnavbar .mm-navbar {
  display: block;
}

/* line 38, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-listview, .mm-listview > li {
  list-style: none;
  display: block;
  padding: 0;
  margin: 0;
}

/* line 39, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-listview {
  font: inherit;
  font-size: 14px;
  line-height: 20px;
}

/* line 40, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-listview > li {
  position: relative;
}

/* line 41, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-listview > li, .mm-listview > li .mm-next, .mm-listview > li .mm-next:before, .mm-listview > li:after {
  border-color: inherit;
}

/* line 42, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-listview > li > a, .mm-listview > li > span {
  color: inherit;
  display: block;
  padding: 10px 10px 10px 20px;
  margin: 0;
}

/* line 43, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-listview > li > a.mm-arrow, .mm-listview > li > span.mm-arrow {
  padding-right: 50px;
}

/* line 44, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-listview > li:not(.mm-divider):after {
  content: '';
  border-bottom-width: 1px;
  border-bottom-style: solid;
  display: block;
  position: absolute;
  right: 0;
  bottom: 0;
  left: 20px;
}

/* line 45, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-listview .mm-next {
  background: rgba(3, 2, 1, 0);
  width: 50px;
  padding: 0;
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 2;
}

/* line 46, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-listview .mm-next:before {
  content: '';
  border-left-width: 1px;
  border-left-style: solid;
  display: block;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
}

/* line 47, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-listview .mm-next + a, .mm-listview .mm-next + span {
  margin-right: 50px;
}

/* line 48, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-listview .mm-next.mm-fullsubopen {
  width: 100%;
}

/* line 49, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-listview .mm-next.mm-fullsubopen:before {
  border-left: none;
}

/* line 50, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-listview .mm-next.mm-fullsubopen + a, .mm-listview .mm-next.mm-fullsubopen + span {
  padding-right: 50px;
  margin-right: 0;
}

/* line 51, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-panels > .mm-panel > .mm-listview {
  margin: 20px -20px;
}

/* line 52, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-panels > .mm-panel > .mm-listview:first-child, .mm-panels > .mm-panel > .mm-navbar + .mm-listview {
  margin-top: -20px;
}

/* line 53, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-listview .mm-inset {
  list-style: disc inside;
  padding: 0 10px 15px 40px;
  margin: 0;
}

/* line 54, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-listview .mm-inset > li {
  padding: 5px 0;
}

/* line 55, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-listview .mm-divider {
  font-size: 10px;
  text-transform: uppercase;
  text-indent: 20px;
  line-height: 25px;
}

/* line 56, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-listview .mm-spacer {
  padding-top: 40px;
}

/* line 57, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-listview .mm-spacer > .mm-next {
  top: 40px;
}

/* line 58, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-listview .mm-spacer.mm-divider {
  padding-top: 25px;
}

/* line 59, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu {
  background: #f3f3f3;
  border-color: rgba(0, 0, 0, 0.1);
  color: rgba(0, 0, 0, 0.7);
}

/* line 60, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu .mm-navbar a, .mm-menu .mm-navbar > * {
  color: rgba(0, 0, 0, 0.3);
}

/* line 61, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu .mm-btn:after, .mm-menu .mm-btn:before {
  border-color: rgba(0, 0, 0, 0.3);
}

/* line 62, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu .mm-listview {
  border-color: rgba(0, 0, 0, 0.1);
}

/* line 63, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu .mm-listview > li .mm-arrow:after, .mm-menu .mm-listview > li .mm-next:after {
  border-color: rgba(0, 0, 0, 0.3);
}

/* line 64, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu .mm-listview > li a:not(.mm-next) {
  -webkit-tap-highlight-color: rgba(255, 255, 255, 0.5);
  tap-highlight-color: rgba(255, 255, 255, 0.5);
}

/* line 65, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu .mm-listview > li.mm-selected > a:not(.mm-next), .mm-menu .mm-listview > li.mm-selected > span {
  background: rgba(255, 255, 255, 0.5);
}

/* line 66, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu .mm-divider, .mm-menu .mm-listview > li.mm-opened.mm-vertical > .mm-panel, .mm-menu .mm-listview > li.mm-opened.mm-vertical > a.mm-next, .mm-menu.mm-vertical .mm-listview > li.mm-opened > .mm-panel, .mm-menu.mm-vertical .mm-listview > li.mm-opened > a.mm-next {
  background: rgba(0, 0, 0, 0.05);
}

/* line 67, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-page {
  box-sizing: border-box;
  position: relative;
}

/* line 68, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-slideout {
  transition: transform .4s ease;
  z-index: 1;
}

/* line 69, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
html.mm-opened {
  overflow-x: hidden;
  position: relative;
}

/* line 70, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
html.mm-blocking, html.mm-blocking body {
  overflow: hidden;
}

/* line 71, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
html.mm-background .mm-page {
  background: inherit;
}

/* line 72, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
#mm-blocker {
  background: rgba(3, 2, 1, 0);
  display: none;
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 2;
}

/* line 73, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
html.mm-blocking #mm-blocker {
  display: block;
}

/* line 74, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu.mm-offcanvas {
  z-index: 0;
  display: none;
  position: fixed;
  width: 80%;
  min-width: 140px;
  max-width: 440px;
}

/* line 75, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu.mm-offcanvas.mm-current {
  display: block;
}

/* line 76, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
html.mm-opening .mm-slideout {
  transform: translate3d(80%, 0, 0);
}

@media all and (max-width: 175px) {
  /* line 77, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
  html.mm-opening .mm-slideout {
    transform: translate3d(140px, 0, 0);
  }
}
@media all and (min-width: 550px) {
  /* line 79, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
  html.mm-opening .mm-slideout {
    transform: translate3d(440px, 0, 0);
  }
}
/* line 81, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu.mm-autoheight.mm-bottom, .mm-menu.mm-autoheight.mm-top {
  max-height: 80%;
}

/* line 82, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu.mm-autoheight.mm-bottom.mm-fullscreen, .mm-menu.mm-autoheight.mm-top.mm-fullscreen {
  max-height: 100%;
}

/* line 83, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu.mm-measureheight .mm-panel {
  display: block !important;
}

/* line 84, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu.mm-measureheight > .mm-panels > .mm-panel {
  bottom: auto !important;
  height: auto !important;
}

/* line 85, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu.mm-columns {
  transition-property: transform,width,max-width;
}

/* line 86, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu.mm-columns .mm-panels > .mm-panel {
  width: 100%;
  right: auto;
  display: none;
  transition-property: transform,width;
}

/* line 87, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu.mm-columns .mm-panels > .mm-panel.mm-opened {
  border-right: 1px solid;
  border-color: inherit;
  display: block;
  transform: translate3d(0, 0, 0);
}

/* line 88, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu.mm-columns .mm-panels > .mm-panel.mm-subopened {
  transform: translate3d(-100%, 0, 0);
  z-index: 2;
}

/* line 89, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu.mm-columns .mm-panels > .mm-panel.mm-columns-0 {
  transform: translate3d(0, 0, 0);
}

/* line 90, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu.mm-columns .mm-panels > .mm-panel.mm-opened:not([class*=mm-columns-]) ~ .mm-panel:not(.mm-opened).mm-columns-0 {
  display: block;
  transform: translate3d(100%, 0, 0);
}

/* line 91, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu.mm-offcanvas.mm-columns-0 {
  width: 80%;
  min-width: 140px;
  max-width: 0;
}

/* line 92, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
html.mm-opening.mm-columns-0 .mm-slideout {
  transform: translate3d(80%, 0, 0);
}

@media all and (max-width: 175px) {
  /* line 93, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
  html.mm-opening.mm-columns-0 .mm-slideout {
    transform: translate3d(140px, 0, 0);
  }
}
@media all and (min-width: 0px) {
  /* line 95, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
  html.mm-opening.mm-columns-0 .mm-slideout {
    transform: translate3d(0, 0, 0);
  }
}
/* line 97, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu.mm-columns .mm-panels > .mm-panel.mm-columns-1 {
  transform: translate3d(100%, 0, 0);
}

/* line 98, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu.mm-columns .mm-panels > .mm-panel.mm-opened:not([class*=mm-columns-]) ~ .mm-panel:not(.mm-opened).mm-columns-1 {
  display: block;
  transform: translate3d(200%, 0, 0);
}

/* line 99, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu.mm-offcanvas.mm-columns-1 {
  width: 80%;
  min-width: 140px;
  max-width: 440px;
}

/* line 100, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
html.mm-opening.mm-columns-1 .mm-slideout {
  transform: translate3d(80%, 0, 0);
}

@media all and (max-width: 175px) {
  /* line 101, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
  html.mm-opening.mm-columns-1 .mm-slideout {
    transform: translate3d(140px, 0, 0);
  }
}
@media all and (min-width: 550px) {
  /* line 103, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
  html.mm-opening.mm-columns-1 .mm-slideout {
    transform: translate3d(440px, 0, 0);
  }
}
/* line 105, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu.mm-columns-1 .mm-panels > .mm-panel {
  width: 100%;
}

/* line 106, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu.mm-columns .mm-panels > .mm-panel.mm-columns-2 {
  transform: translate3d(200%, 0, 0);
}

/* line 107, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu.mm-columns .mm-panels > .mm-panel.mm-opened:not([class*=mm-columns-]) ~ .mm-panel:not(.mm-opened).mm-columns-2 {
  display: block;
  transform: translate3d(300%, 0, 0);
}

/* line 108, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu.mm-offcanvas.mm-columns-2 {
  width: 80%;
  min-width: 140px;
  max-width: 880px;
}

/* line 109, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
html.mm-opening.mm-columns-2 .mm-slideout {
  transform: translate3d(80%, 0, 0);
}

@media all and (max-width: 175px) {
  /* line 110, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
  html.mm-opening.mm-columns-2 .mm-slideout {
    transform: translate3d(140px, 0, 0);
  }
}
@media all and (min-width: 1100px) {
  /* line 112, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
  html.mm-opening.mm-columns-2 .mm-slideout {
    transform: translate3d(880px, 0, 0);
  }
}
/* line 114, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu.mm-columns-2 .mm-panels > .mm-panel {
  width: 50%;
}

/* line 115, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu.mm-columns .mm-panels > .mm-panel.mm-columns-3 {
  transform: translate3d(300%, 0, 0);
}

/* line 116, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu.mm-columns .mm-panels > .mm-panel.mm-opened:not([class*=mm-columns-]) ~ .mm-panel:not(.mm-opened).mm-columns-3 {
  display: block;
  transform: translate3d(400%, 0, 0);
}

/* line 117, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu.mm-offcanvas.mm-columns-3 {
  width: 80%;
  min-width: 140px;
  max-width: 1320px;
}

/* line 118, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
html.mm-opening.mm-columns-3 .mm-slideout {
  transform: translate3d(80%, 0, 0);
}

@media all and (max-width: 175px) {
  /* line 119, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
  html.mm-opening.mm-columns-3 .mm-slideout {
    transform: translate3d(140px, 0, 0);
  }
}
@media all and (min-width: 1650px) {
  /* line 121, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
  html.mm-opening.mm-columns-3 .mm-slideout {
    transform: translate3d(1320px, 0, 0);
  }
}
/* line 123, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu.mm-columns-3 .mm-panels > .mm-panel {
  width: 33.34%;
}

/* line 124, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu.mm-columns .mm-panels > .mm-panel.mm-columns-4 {
  transform: translate3d(400%, 0, 0);
}

/* line 125, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu.mm-columns .mm-panels > .mm-panel.mm-opened:not([class*=mm-columns-]) ~ .mm-panel:not(.mm-opened).mm-columns-4 {
  display: block;
  transform: translate3d(500%, 0, 0);
}

/* line 126, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu.mm-offcanvas.mm-columns-4 {
  width: 80%;
  min-width: 140px;
  max-width: 1760px;
}

/* line 127, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
html.mm-opening.mm-columns-4 .mm-slideout {
  transform: translate3d(80%, 0, 0);
}

@media all and (max-width: 175px) {
  /* line 128, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
  html.mm-opening.mm-columns-4 .mm-slideout {
    transform: translate3d(140px, 0, 0);
  }
}
@media all and (min-width: 2200px) {
  /* line 130, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
  html.mm-opening.mm-columns-4 .mm-slideout {
    transform: translate3d(1760px, 0, 0);
  }
}
/* line 132, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu.mm-columns-4 .mm-panels > .mm-panel {
  width: 25%;
}

/* line 133, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu.mm-columns .mm-panels > .mm-panel.mm-columns-5 {
  transform: translate3d(500%, 0, 0);
}

/* line 134, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu.mm-columns .mm-panels > .mm-panel.mm-opened:not([class*=mm-columns-]) ~ .mm-panel:not(.mm-opened).mm-columns-5 {
  display: block;
  transform: translate3d(600%, 0, 0);
}

/* line 135, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu.mm-offcanvas.mm-columns-5 {
  width: 80%;
  min-width: 140px;
  max-width: 2200px;
}

/* line 136, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
html.mm-opening.mm-columns-5 .mm-slideout {
  transform: translate3d(80%, 0, 0);
}

@media all and (max-width: 175px) {
  /* line 137, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
  html.mm-opening.mm-columns-5 .mm-slideout {
    transform: translate3d(140px, 0, 0);
  }
}
@media all and (min-width: 2750px) {
  /* line 139, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
  html.mm-opening.mm-columns-5 .mm-slideout {
    transform: translate3d(2200px, 0, 0);
  }
}
/* line 141, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu.mm-columns-5 .mm-panels > .mm-panel {
  width: 20%;
}

/* line 142, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu.mm-columns .mm-panels > .mm-panel.mm-columns-6 {
  transform: translate3d(600%, 0, 0);
}

/* line 143, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu.mm-columns .mm-panels > .mm-panel.mm-opened:not([class*=mm-columns-]) ~ .mm-panel:not(.mm-opened).mm-columns-6 {
  display: block;
  transform: translate3d(700%, 0, 0);
}

/* line 144, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu.mm-offcanvas.mm-columns-6 {
  width: 80%;
  min-width: 140px;
  max-width: 2640px;
}

/* line 145, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
html.mm-opening.mm-columns-6 .mm-slideout {
  transform: translate3d(80%, 0, 0);
}

@media all and (max-width: 175px) {
  /* line 146, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
  html.mm-opening.mm-columns-6 .mm-slideout {
    transform: translate3d(140px, 0, 0);
  }
}
@media all and (min-width: 3300px) {
  /* line 148, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
  html.mm-opening.mm-columns-6 .mm-slideout {
    transform: translate3d(2640px, 0, 0);
  }
}
/* line 150, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu.mm-columns-6 .mm-panels > .mm-panel {
  width: 16.67%;
}

/* line 151, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
em.mm-counter {
  font: inherit;
  font-size: 14px;
  font-style: normal;
  text-indent: 0;
  line-height: 20px;
  display: block;
  margin-top: -10px;
  position: absolute;
  right: 45px;
  top: 50%;
}

/* line 152, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
em.mm-counter + a.mm-next {
  width: 90px;
}

/* line 153, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
em.mm-counter + a.mm-next + a, em.mm-counter + a.mm-next + span {
  margin-right: 90px;
}

/* line 154, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
em.mm-counter + a.mm-fullsubopen {
  padding-left: 0;
}

/* line 155, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-vertical > .mm-counter {
  top: 12px;
  margin-top: 0;
}

/* line 156, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-vertical.mm-spacer > .mm-counter {
  margin-top: 40px;
}

/* line 157, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-nosubresults > .mm-counter {
  display: none;
}

/* line 158, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu em.mm-counter {
  color: rgba(0, 0, 0, 0.3);
}

/* line 159, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-divider > span {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  padding: 0;
  line-height: 25px;
}

/* line 160, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-divider.mm-opened a.mm-next:after {
  transform: rotate(45deg);
}

/* line 161, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-collapsed:not(.mm-uncollapsed) {
  display: none;
}

/* line 162, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-fixeddivider {
  background: inherit;
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  z-index: 2;
  transform: translate3d(0, 0, 0);
}

/* line 163, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-fixeddivider:after {
  content: none !important;
  display: none !important;
}

/* line 164, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-hasdividers .mm-fixeddivider {
  display: block;
}

/* line 165, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu .mm-fixeddivider span {
  background: rgba(0, 0, 0, 0.05);
}

/* line 166, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
html.mm-opened.mm-dragging .mm-menu, html.mm-opened.mm-dragging .mm-slideout {
  transition-duration: 0s;
}

/* line 167, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu.mm-dropdown {
  box-shadow: 0 2px 10px rgba(0, 0, 0, 0.3);
  height: 80%;
}

/* line 168, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
html.mm-dropdown .mm-slideout {
  transform: none !important;
  z-index: 0;
}

/* line 169, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
html.mm-dropdown #mm-blocker {
  transition-delay: 0s !important;
  z-index: 1;
}

/* line 170, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
html.mm-dropdown .mm-menu {
  z-index: 2;
}

/* line 171, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
html.mm-dropdown.mm-opened:not(.mm-opening) .mm-menu {
  display: none;
}

/* line 172, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu.mm-tip:before {
  content: '';
  background: inherit;
  box-shadow: 0 2px 10px rgba(0, 0, 0, 0.3);
  display: block;
  width: 15px;
  height: 15px;
  position: absolute;
  z-index: 0;
  transform: rotate(45deg);
}

/* line 173, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu.mm-tipleft:before {
  left: 22px;
}

/* line 174, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu.mm-tipright:before {
  right: 22px;
}

/* line 175, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu.mm-tiptop:before {
  top: -8px;
}

/* line 176, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu.mm-tipbottom:before {
  bottom: -8px;
}

/* line 177, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-iconpanel .mm-panel {
  transition-property: transform,left;
}

/* line 178, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-iconpanel .mm-panel.mm-opened {
  border-left: 1px solid;
  border-color: inherit;
}

/* line 179, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-iconpanel .mm-panel.mm-subopened {
  overflow-y: hidden;
  left: -40px;
  transform: translate3d(0, 0, 0);
}

/* line 180, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-iconpanel .mm-panel.mm-iconpanel-0 {
  left: 0;
}

/* line 181, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-iconpanel .mm-panel.mm-iconpanel-1 {
  left: 40px;
}

/* line 182, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-iconpanel .mm-panel.mm-iconpanel-2 {
  left: 80px;
}

/* line 183, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-iconpanel .mm-panel.mm-iconpanel-3 {
  left: 120px;
}

/* line 184, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-iconpanel .mm-panel.mm-iconpanel-4 {
  left: 160px;
}

/* line 185, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-iconpanel .mm-panel.mm-iconpanel-5 {
  left: 200px;
}

/* line 186, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-iconpanel .mm-panel.mm-iconpanel-6 {
  left: 240px;
}

/* line 187, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-subblocker {
  background: inherit;
  opacity: 0;
  display: block;
  transition: opacity .4s ease;
}

/* line 188, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-subopened .mm-subblocker {
  opacity: .6;
  position: absolute;
  top: 0;
  right: 0;
  bottom: -100000px;
  left: 0;
  z-index: 3;
}

/* line 189, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-navbar-bottom, .mm-navbar-top ~ .mm-navbar-top {
  border-bottom: none;
}

/* line 190, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu > .mm-navbar {
  background: inherit;
  padding: 0;
  z-index: 3;
  transform: translate3d(0, 0, 0);
}

/* line 191, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-navbar-bottom {
  border-top-width: 1px;
  border-top-style: solid;
  top: auto;
  bottom: 0;
}

/* line 192, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-navbar-bottom ~ .mm-navbar-bottom {
  border-top: none;
}

/* line 193, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-navbar.mm-hasbtns {
  padding: 0 40px;
}

/* line 194, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-navbar[class*=mm-navbar-content-] > * {
  box-sizing: border-box;
  display: block;
  float: left;
}

/* line 195, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-navbar .mm-breadcrumbs {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  -webkit-overflow-scrolling: touch;
  overflow-x: auto;
  text-align: left;
  padding: 0 0 0 17px;
}

/* line 196, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-navbar .mm-breadcrumbs > * {
  display: inline-block;
  padding: 10px 3px;
}

/* line 197, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-navbar .mm-breadcrumbs > a {
  text-decoration: underline;
}

/* line 198, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-navbar.mm-hasbtns .mm-breadcrumbs {
  margin-left: -40px;
}

/* line 199, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-navbar.mm-hasbtns .mm-btn:not(.mm-hidden) + .mm-breadcrumbs {
  margin-left: 0;
  padding-left: 0;
}

/* line 200, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-navbar-top-1 {
  top: 0;
}

/* line 201, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-hasnavbar-top-1 .mm-panels, .mm-navbar-top-2 {
  top: 40px;
}

/* line 202, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-hasnavbar-top-2 .mm-panels, .mm-navbar-top-3 {
  top: 80px;
}

/* line 203, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-hasnavbar-top-3 .mm-panels, .mm-navbar-top-4 {
  top: 120px;
}

/* line 204, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-hasnavbar-top-4 .mm-panels {
  top: 160px;
}

/* line 205, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-navbar-bottom-1 {
  bottom: 0;
}

/* line 206, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-hasnavbar-bottom-1 .mm-panels, .mm-navbar-bottom-2 {
  bottom: 40px;
}

/* line 207, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-hasnavbar-bottom-2 .mm-panels, .mm-navbar-bottom-3 {
  bottom: 80px;
}

/* line 208, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-hasnavbar-bottom-3 .mm-panels, .mm-navbar-bottom-4 {
  bottom: 120px;
}

/* line 209, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-hasnavbar-bottom-4 .mm-panels {
  bottom: 160px;
}

/* line 210, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-navbar-size-2 {
  height: 80px;
}

/* line 211, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-navbar-size-3 {
  height: 120px;
}

/* line 212, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-navbar-size-4 {
  height: 160px;
}

/* line 213, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-navbar-content-2 > * {
  width: 50%;
}

/* line 214, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-navbar-content-3 > * {
  width: 33.33%;
}

/* line 215, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-navbar-content-4 > * {
  width: 25%;
}

/* line 216, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-navbar-content-5 > * {
  width: 20%;
}

/* line 217, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-navbar-content-6 > * {
  width: 16.67%;
}

/* line 218, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-sronly {
  text-indent: 10px;
  overflow: hidden;
  display: block;
  width: 1px;
  height: 1px;
  position: absolute;
  z-index: -1;
}

/* line 219, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-search, .mm-search input {
  box-sizing: border-box;
}

/* line 220, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-search {
  height: 40px;
  padding: 7px 10px 0;
  position: relative;
}

/* line 221, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-search input {
  border: none !important;
  outline: 0 !important;
  box-shadow: none !important;
  border-radius: 26px;
  font: inherit;
  font-size: 14px;
  line-height: 26px;
  display: block;
  width: 100%;
  height: 26px;
  min-height: 26px;
  max-height: 26px;
  margin: 0;
  padding: 0 10px;
}

/* line 222, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-search input::-ms-clear {
  display: none;
}

/* line 223, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-search .mm-clear, .mm-search .mm-next {
  right: 0;
}

/* line 224, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-panel > .mm-search {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

/* line 225, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-panel.mm-hassearch {
  padding-top: 40px;
}

/* line 226, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-panel.mm-hassearch.mm-hasnavbar {
  padding-top: 80px;
}

/* line 227, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-panel.mm-hassearch.mm-hasnavbar .mm-search {
  top: 40px;
}

/* line 228, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-noresultsmsg {
  text-align: center;
  font-size: 21px;
  padding: 40px 0;
}

/* line 229, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-noresults .mm-indexer {
  display: none !important;
}

/* line 230, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
li.mm-nosubresults > a.mm-next {
  display: none;
}

/* line 231, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
li.mm-nosubresults > a.mm-next + a, li.mm-nosubresults > a.mm-next + span {
  padding-right: 10px;
}

/* line 232, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-panels > .mm-resultspanel:not(.mm-opened) {
  transform: translate3d(0, 0, 0);
}

/* line 233, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu .mm-search input {
  background: rgba(0, 0, 0, 0.05);
  color: rgba(0, 0, 0, 0.7);
}

/* line 234, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu .mm-noresultsmsg {
  color: rgba(0, 0, 0, 0.3);
}

/* line 235, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-indexer {
  background: inherit;
  text-align: center;
  font-size: 12px;
  box-sizing: border-box;
  width: 20px;
  position: absolute;
  top: 0;
  bottom: 0;
  right: -100px;
  z-index: 3;
  transition: right .4s ease;
  transform: translate3d(0, 0, 0);
}

/* line 236, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-indexer a {
  text-decoration: none;
  display: block;
  height: 3.85%;
}

/* line 237, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-indexer ~ .mm-panel.mm-hasindexer {
  padding-right: 40px;
}

/* line 238, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-hasindexer .mm-indexer {
  right: 0;
}

/* line 239, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-hasindexer .mm-fixeddivider {
  right: 20px;
}

/* line 240, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu .mm-indexer a {
  color: rgba(0, 0, 0, 0.3);
}

/* line 241, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu.mm-hoverselected .mm-listview > li > a.mm-fullsubopen + a, .mm-menu.mm-hoverselected .mm-listview > li > a.mm-fullsubopen + span, .mm-menu.mm-hoverselected .mm-listview > li > a:not(.mm-fullsubopen), .mm-menu.mm-parentselected .mm-listview > li > a.mm-fullsubopen + a, .mm-menu.mm-parentselected .mm-listview > li > a.mm-fullsubopen + span, .mm-menu.mm-parentselected .mm-listview > li > a:not(.mm-fullsubopen) {
  transition: background .4s ease;
}

/* line 242, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu.mm-hoverselected .mm-listview > li > a.mm-fullsubopen:hover + span, .mm-menu.mm-hoverselected .mm-listview > li > a:not(.mm-fullsubopen):hover, .mm-menu.mm-parentselected .mm-listview > li > a.mm-selected.mm-fullsubopen + a, .mm-menu.mm-parentselected .mm-listview > li > a.mm-selected.mm-fullsubopen + span, .mm-menu.mm-parentselected .mm-listview > li > a.mm-selected:not(.mm-fullsubopen) {
  background: rgba(255, 255, 255, 0.5);
}

/* line 243, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
input.mm-check, input.mm-toggle {
  position: absolute;
  left: -10000px;
}

/* line 244, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
label.mm-check, label.mm-toggle {
  margin: 0;
  position: absolute;
  top: 50%;
  z-index: 2;
  right: 20px;
}

/* line 245, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
label.mm-check:before, label.mm-toggle:before {
  content: '';
  display: block;
}

/* line 246, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
label.mm-toggle {
  border-radius: 30px;
  width: 50px;
  height: 30px;
  margin-top: -15px;
}

/* line 247, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
label.mm-toggle:before {
  border-radius: 30px;
  width: 28px;
  height: 28px;
  margin: 1px;
}

/* line 248, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
input.mm-toggle:checked ~ label.mm-toggle:before {
  float: right;
}

/* line 249, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
label.mm-check {
  width: 30px;
  height: 30px;
  margin-top: -15px;
}

/* line 250, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
label.mm-check:before {
  border-left: 3px solid;
  border-bottom: 3px solid;
  width: 40%;
  height: 20%;
  margin: 25% 0 0 20%;
  opacity: .1;
  transform: rotate(-45deg);
}

/* line 251, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
input.mm-check:checked ~ label.mm-check:before {
  opacity: 1;
}

/* line 252, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
li.mm-vertical label.mm-check, li.mm-vertical label.mm-toggle {
  bottom: auto;
  margin-top: 0;
  top: 5px;
}

/* line 253, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
label.mm-toggle + a, label.mm-toggle + span {
  padding-right: 80px;
}

/* line 254, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
label.mm-check + a, label.mm-check + span {
  padding-right: 60px;
}

/* line 255, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
a.mm-next + label.mm-check, a.mm-next + label.mm-toggle {
  right: 60px;
}

/* line 256, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
a.mm-next + label.mm-check + a, a.mm-next + label.mm-check + span, a.mm-next + label.mm-toggle + a, a.mm-next + label.mm-toggle + span {
  margin-right: 50px;
}

/* line 257, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
a.mm-next + label.mm-toggle + a, a.mm-next + label.mm-toggle + span {
  padding-right: 70px;
}

/* line 258, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
a.mm-next + label.mm-check + a, a.mm-next + label.mm-check + span {
  padding-right: 50px;
}

/* line 259, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
em.mm-counter + a.mm-next + label.mm-check, em.mm-counter + a.mm-next + label.mm-toggle {
  right: 100px;
}

/* line 260, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
em.mm-counter + a.mm-next + label.mm-check + a, em.mm-counter + a.mm-next + label.mm-check + span, em.mm-counter + a.mm-next + label.mm-toggle + a, em.mm-counter + a.mm-next + label.mm-toggle + span {
  margin-right: 90px;
}

/* line 261, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu label.mm-toggle {
  background: rgba(0, 0, 0, 0.1);
}

/* line 262, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu label.mm-toggle:before {
  background: #f3f3f3;
}

/* line 263, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu input.mm-toggle:checked ~ label.mm-toggle {
  background: #4bd963;
}

/* line 264, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu label.mm-check:before {
  border-color: rgba(0, 0, 0, 0.7);
}

/* line 265, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-listview.mm-border-none > li:after, .mm-menu.mm-border-none .mm-listview > li:after {
  content: none;
}

/* line 266, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-listview.mm-border-full > li:after, .mm-menu.mm-border-full .mm-listview > li:after {
  left: 0 !important;
}

/* line 267, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-listview.mm-border-offset > li:after, .mm-menu.mm-border-offset .mm-listview > li:after {
  right: 20px;
}

/* line 268, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu.mm-effect-menu-zoom {
  transition: transform .4s ease;
}

/* line 269, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
html.mm-opened .mm-menu.mm-effect-menu-zoom {
  transform: scale(0.7, 0.7) translate3d(-30%, 0, 0);
  transform-origin: left center;
}

/* line 270, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
html.mm-opening .mm-menu.mm-effect-menu-zoom {
  transform: scale(1, 1) translate3d(0, 0, 0);
}

/* line 271, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
html.mm-right.mm-opened .mm-menu.mm-effect-menu-zoom {
  transform: scale(0.7, 0.7) translate3d(30%, 0, 0);
  transform-origin: right center;
}

/* line 272, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
html.mm-right.mm-opening .mm-menu.mm-effect-menu-zoom {
  transform: scale(1, 1) translate3d(0, 0, 0);
}

/* line 273, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu.mm-effect-menu-slide {
  transition: transform .4s ease;
}

/* line 274, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
html.mm-opened .mm-menu.mm-effect-menu-slide {
  transform: translate3d(-30%, 0, 0);
}

/* line 275, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
html.mm-opening .mm-menu.mm-effect-menu-slide {
  transform: translate3d(0, 0, 0);
}

/* line 276, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
html.mm-right.mm-opened .mm-menu.mm-effect-menu-slide {
  transform: translate3d(30%, 0, 0);
}

/* line 277, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
html.mm-right.mm-opening .mm-menu.mm-effect-menu-slide {
  transform: translate3d(0, 0, 0);
}

/* line 278, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu.mm-effect-menu-fade {
  opacity: 0;
  transition: opacity .4s ease;
}

/* line 279, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
html.mm-opening .mm-menu.mm-effect-menu-fade {
  opacity: 1;
}

/* line 280, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu.mm-effect-panels-zoom .mm-panel {
  transform: scale(1.5, 1.5) translate3d(100%, 0, 0);
  transform-origin: left center;
}

/* line 281, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu.mm-effect-panels-zoom .mm-panel.mm-opened {
  transform: scale(1, 1) translate3d(0, 0, 0);
}

/* line 282, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu.mm-effect-panels-zoom .mm-panel.mm-opened.mm-subopened {
  transform: scale(0.7, 0.7) translate3d(-30%, 0, 0);
}

/* line 283, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu.mm-effect-panels-slide-0 .mm-panel.mm-subopened {
  transform: translate3d(0, 0, 0);
}

/* line 284, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu.mm-effect-panels-slide-100 .mm-panel.mm-subopened {
  transform: translate3d(-100%, 0, 0);
}

/* line 285, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu[class*=mm-effect-listitems-] .mm-listview > li {
  transition: none .4s ease;
}

/* line 286, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu[class*=mm-effect-listitems-] .mm-listview > li:nth-child(1) {
  transition-delay: 50ms;
}

/* line 287, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu[class*=mm-effect-listitems-] .mm-listview > li:nth-child(2) {
  transition-delay: .1s;
}

/* line 288, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu[class*=mm-effect-listitems-] .mm-listview > li:nth-child(3) {
  transition-delay: 150ms;
}

/* line 289, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu[class*=mm-effect-listitems-] .mm-listview > li:nth-child(4) {
  transition-delay: .2s;
}

/* line 290, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu[class*=mm-effect-listitems-] .mm-listview > li:nth-child(5) {
  transition-delay: 250ms;
}

/* line 291, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu[class*=mm-effect-listitems-] .mm-listview > li:nth-child(6) {
  transition-delay: .3s;
}

/* line 292, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu[class*=mm-effect-listitems-] .mm-listview > li:nth-child(7) {
  transition-delay: 350ms;
}

/* line 293, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu[class*=mm-effect-listitems-] .mm-listview > li:nth-child(8) {
  transition-delay: .4s;
}

/* line 294, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu[class*=mm-effect-listitems-] .mm-listview > li:nth-child(9) {
  transition-delay: 450ms;
}

/* line 295, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu[class*=mm-effect-listitems-] .mm-listview > li:nth-child(10) {
  transition-delay: .5s;
}

/* line 296, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu[class*=mm-effect-listitems-] .mm-listview > li:nth-child(11) {
  transition-delay: 550ms;
}

/* line 297, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu[class*=mm-effect-listitems-] .mm-listview > li:nth-child(12) {
  transition-delay: .6s;
}

/* line 298, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu[class*=mm-effect-listitems-] .mm-listview > li:nth-child(13) {
  transition-delay: 650ms;
}

/* line 299, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu[class*=mm-effect-listitems-] .mm-listview > li:nth-child(14) {
  transition-delay: .7s;
}

/* line 300, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu[class*=mm-effect-listitems-] .mm-listview > li:nth-child(15) {
  transition-delay: 750ms;
}

/* line 301, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu.mm-effect-listitems-slide .mm-listview > li {
  transition-property: transform,opacity;
  transform: translate3d(50%, 0, 0);
  opacity: 0;
}

/* line 302, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
html.mm-opening .mm-menu.mm-effect-listitems-slide .mm-panel.mm-opened .mm-listview > li {
  transform: translate3d(0, 0, 0);
  opacity: 1;
}

/* line 303, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu.mm-effect-listitems-fade .mm-listview > li {
  transition-property: opacity;
  opacity: 0;
}

/* line 304, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
html.mm-opening .mm-menu.mm-effect-listitems-fade .mm-panel.mm-opened .mm-listview > li {
  opacity: 1;
}

/* line 305, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu.mm-effect-listitems-drop .mm-listview > li {
  transition-property: opacity,top;
  opacity: 0;
  top: -25%;
}

/* line 306, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
html.mm-opening .mm-menu.mm-effect-listitems-drop .mm-panel.mm-opened .mm-listview > li {
  opacity: 1;
  top: 0;
}

/* line 307, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu.mm-offcanvas.mm-fullscreen {
  width: 100%;
  min-width: 140px;
  max-width: 10000px;
}

/* line 308, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
html.mm-opening.mm-fullscreen .mm-slideout {
  transform: translate3d(100%, 0, 0);
}

@media all and (max-width: 140px) {
  /* line 309, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
  html.mm-opening.mm-fullscreen .mm-slideout {
    transform: translate3d(140px, 0, 0);
  }
}
@media all and (min-width: 10000px) {
  /* line 311, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
  html.mm-opening.mm-fullscreen .mm-slideout {
    transform: translate3d(10000px, 0, 0);
  }
}
/* line 313, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
html.mm-right.mm-opening.mm-fullscreen .mm-slideout {
  transform: translate3d(-100%, 0, 0);
}

@media all and (max-width: 140px) {
  /* line 314, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
  html.mm-right.mm-opening.mm-fullscreen .mm-slideout {
    transform: translate3d(-140px, 0, 0);
  }
}
@media all and (min-width: 10000px) {
  /* line 316, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
  html.mm-right.mm-opening.mm-fullscreen .mm-slideout {
    transform: translate3d(-10000px, 0, 0);
  }
}
/* line 318, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu.mm-offcanvas.mm-fullscreen.mm-bottom, .mm-menu.mm-offcanvas.mm-fullscreen.mm-top {
  height: 100%;
  min-height: 140px;
  max-height: 10000px;
}

/* line 319, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
html.mm-opened.mm-fullscreen .mm-page {
  box-shadow: none !important;
}

/* line 320, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu .mm-panels > .mm-panel.mm-justified-listview:after, .mm-menu .mm-panels > .mm-panel.mm-justified-listview:before, .mm-menu.mm-justified-listview .mm-panels > .mm-panel:after, .mm-menu.mm-justified-listview .mm-panels > .mm-panel:before {
  content: none;
  display: none;
}

/* line 321, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu .mm-panels > .mm-panel.mm-justified-listview > .mm-listview, .mm-menu.mm-justified-listview .mm-panels > .mm-panel > .mm-listview {
  display: flex;
  flex-flow: column nowrap;
  height: 100%;
  margin-top: 0;
  margin-bottom: 0;
}

/* line 322, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu .mm-panels > .mm-panel.mm-justified-listview > .mm-listview > li:not(.mm-divider), .mm-menu.mm-justified-listview .mm-panels > .mm-panel > .mm-listview > li:not(.mm-divider) {
  flex: 1 1 0;
}

/* line 323, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu .mm-panels > .mm-panel.mm-justified-listview > .mm-listview > li:not(.mm-divider) > a:not(.mm-next), .mm-menu .mm-panels > .mm-panel.mm-justified-listview > .mm-listview > li:not(.mm-divider) > span, .mm-menu.mm-justified-listview .mm-panels > .mm-panel > .mm-listview > li:not(.mm-divider) > a:not(.mm-next), .mm-menu.mm-justified-listview .mm-panels > .mm-panel > .mm-listview > li:not(.mm-divider) > span {
  box-sizing: border-box;
  height: 100%;
}

/* line 324, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu .mm-panels > .mm-panel.mm-justified-listview > .mm-listview > li:not(.mm-divider) > a:not(.mm-next):before, .mm-menu .mm-panels > .mm-panel.mm-justified-listview > .mm-listview > li:not(.mm-divider) > span:before, .mm-menu.mm-justified-listview .mm-panels > .mm-panel > .mm-listview > li:not(.mm-divider) > a:not(.mm-next):before, .mm-menu.mm-justified-listview .mm-panels > .mm-panel > .mm-listview > li:not(.mm-divider) > span:before {
  content: '';
  vertical-align: middle;
  display: inline-block;
  height: 100%;
  width: 0;
}

/* line 325, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-listview.mm-multiline > li .mm-listview > li.mm-multiline > a, .mm-listview.mm-multiline > li .mm-listview > li.mm-multiline > span, .mm-menu.mm-multiline .mm-listview > li > a, .mm-menu.mm-multiline .mm-listview > li > span {
  text-overflow: clip;
  white-space: normal;
}

/* line 326, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
html.mm-pagedim #mm-blocker, html.mm-pagedim-black #mm-blocker, html.mm-pagedim-white #mm-blocker {
  opacity: 0;
}

/* line 327, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
html.mm-pagedim-black.mm-opening #mm-blocker, html.mm-pagedim-white.mm-opening #mm-blocker, html.mm-pagedim.mm-opening #mm-blocker {
  opacity: .3;
  transition: opacity .4s ease .4s;
}

/* line 328, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
html.mm-pagedim #mm-blocker {
  background: inherit;
}

/* line 329, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
html.mm-pagedim-white #mm-blocker {
  background: #fff;
}

/* line 330, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
html.mm-pagedim-black #mm-blocker {
  background: #000;
}

/* line 331, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu.mm-pageshadow:after {
  content: "";
  display: block;
  width: 20px;
  height: 120%;
  position: absolute;
  left: 100%;
  top: -10%;
  z-index: 99;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
}

/* line 332, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu.mm-pageshadow.mm-right:after {
  left: auto;
  right: 100%;
}

/* line 333, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu.mm-pageshadow.mm-front:after, .mm-menu.mm-pageshadow.mm-next:after {
  content: none;
  display: none;
}

/* line 334, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu.mm-popup {
  transition: opacity .4s ease;
  opacity: 0;
  box-shadow: 0 2px 10px rgba(0, 0, 0, 0.3);
  height: 80%;
  min-height: 140px;
  max-height: 880px;
  top: 50%;
  left: 50%;
  bottom: auto;
  right: auto;
  transform: translate3d(-50%, -50%, 0);
}

/* line 335, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
html.mm-popup.mm-opening .mm-menu.mm-popup {
  opacity: 1;
}

/* line 336, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
html.mm-popup .mm-slideout {
  transform: none !important;
  z-index: 0;
}

/* line 337, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
html.mm-popup #mm-blocker {
  transition-delay: 0s !important;
  z-index: 1;
}

/* line 338, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
html.mm-popup .mm-menu {
  z-index: 2;
}

/* line 339, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu.mm-offcanvas.mm-right {
  left: auto;
  right: 0;
}

/* line 340, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
html.mm-right.mm-opening .mm-slideout {
  transform: translate3d(-80%, 0, 0);
}

@media all and (max-width: 175px) {
  /* line 341, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
  html.mm-right.mm-opening .mm-slideout {
    transform: translate3d(-140px, 0, 0);
  }
}
@media all and (min-width: 550px) {
  /* line 343, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
  html.mm-right.mm-opening .mm-slideout {
    transform: translate3d(-440px, 0, 0);
  }
}
/* line 345, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
html.mm-front .mm-slideout {
  transform: none !important;
  z-index: 0;
}

/* line 346, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
html.mm-front #mm-blocker {
  z-index: 1;
}

/* line 347, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
html.mm-front .mm-menu.mm-offcanvas {
  z-index: 2;
}

/* line 348, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu.mm-offcanvas.mm-front, .mm-menu.mm-offcanvas.mm-next {
  transition: transform .4s ease;
  transform: translate3d(-100%, 0, 0);
}

/* line 349, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu.mm-offcanvas.mm-front.mm-right, .mm-menu.mm-offcanvas.mm-next.mm-right {
  transform: translate3d(100%, 0, 0);
}

/* line 350, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu.mm-offcanvas.mm-top {
  transform: translate3d(0, -100%, 0);
}

/* line 351, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu.mm-offcanvas.mm-bottom {
  transform: translate3d(0, 100%, 0);
  top: auto;
  bottom: 0;
}

/* line 352, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu.mm-offcanvas.mm-bottom, .mm-menu.mm-offcanvas.mm-top {
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  height: 80%;
  min-height: 140px;
  max-height: 880px;
}

/* line 353, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
html.mm-opening .mm-menu.mm-offcanvas.mm-front, html.mm-opening .mm-menu.mm-offcanvas.mm-next {
  transform: translate3d(0, 0, 0);
}

/* line 354, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu.mm-theme-dark {
  background: #333;
  border-color: rgba(0, 0, 0, 0.15);
  color: rgba(255, 255, 255, 0.8);
}

/* line 355, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu.mm-theme-dark .mm-navbar a, .mm-menu.mm-theme-dark .mm-navbar > *, .mm-menu.mm-theme-dark em.mm-counter {
  color: rgba(255, 255, 255, 0.4);
}

/* line 356, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu.mm-theme-dark .mm-btn:after, .mm-menu.mm-theme-dark .mm-btn:before {
  border-color: rgba(255, 255, 255, 0.4);
}

/* line 357, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu.mm-theme-dark .mm-listview {
  border-color: rgba(0, 0, 0, 0.15);
}

/* line 358, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu.mm-theme-dark .mm-listview > li .mm-arrow:after, .mm-menu.mm-theme-dark .mm-listview > li .mm-next:after {
  border-color: rgba(255, 255, 255, 0.4);
}

/* line 359, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu.mm-theme-dark .mm-listview > li a:not(.mm-next) {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.1);
  tap-highlight-color: rgba(0, 0, 0, 0.1);
}

/* line 360, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu.mm-theme-dark .mm-listview > li.mm-selected > a:not(.mm-next), .mm-menu.mm-theme-dark .mm-listview > li.mm-selected > span {
  background: rgba(0, 0, 0, 0.1);
}

/* line 361, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu.mm-theme-dark .mm-divider, .mm-menu.mm-theme-dark .mm-fixeddivider span, .mm-menu.mm-theme-dark .mm-listview > li.mm-opened.mm-vertical > .mm-panel, .mm-menu.mm-theme-dark .mm-listview > li.mm-opened.mm-vertical > a.mm-next, .mm-menu.mm-theme-dark.mm-vertical .mm-listview > li.mm-opened > .mm-panel, .mm-menu.mm-theme-dark.mm-vertical .mm-listview > li.mm-opened > a.mm-next {
  background: rgba(255, 255, 255, 0.05);
}

/* line 362, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu.mm-theme-dark label.mm-check:before {
  border-color: rgba(255, 255, 255, 0.8);
}

/* line 363, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu.mm-pageshadow.mm-theme-dark:after {
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.5);
}

/* line 364, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu.mm-theme-dark .mm-search input {
  background: rgba(255, 255, 255, 0.3);
  color: rgba(255, 255, 255, 0.8);
}

/* line 365, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu.mm-theme-dark .mm-indexer a, .mm-menu.mm-theme-dark .mm-noresultsmsg {
  color: rgba(255, 255, 255, 0.4);
}

/* line 366, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu.mm-hoverselected.mm-theme-dark .mm-listview > li > a.mm-fullsubopen:hover + span, .mm-menu.mm-hoverselected.mm-theme-dark .mm-listview > li > a:not(.mm-fullsubopen):hover, .mm-menu.mm-parentselected.mm-theme-dark .mm-listview > li > a.mm-selected.mm-fullsubopen + a, .mm-menu.mm-parentselected.mm-theme-dark .mm-listview > li > a.mm-selected.mm-fullsubopen + span, .mm-menu.mm-parentselected.mm-theme-dark .mm-listview > li > a.mm-selected:not(.mm-fullsubopen) {
  background: rgba(0, 0, 0, 0.1);
}

/* line 367, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu.mm-theme-dark label.mm-toggle {
  background: rgba(0, 0, 0, 0.15);
}

/* line 368, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu.mm-theme-dark label.mm-toggle:before {
  background: #333;
}

/* line 369, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu.mm-theme-dark input.mm-toggle:checked ~ label.mm-toggle {
  background: #4bd963;
}

/* line 370, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu.mm-theme-white {
  background: #fff;
  border-color: rgba(0, 0, 0, 0.1);
  color: rgba(0, 0, 0, 0.6);
}

/* line 371, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu.mm-theme-white .mm-navbar a, .mm-menu.mm-theme-white .mm-navbar > *, .mm-menu.mm-theme-white em.mm-counter {
  color: rgba(0, 0, 0, 0.3);
}

/* line 372, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu.mm-theme-white .mm-btn:after, .mm-menu.mm-theme-white .mm-btn:before {
  border-color: rgba(0, 0, 0, 0.3);
}

/* line 373, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu.mm-theme-white .mm-listview {
  border-color: rgba(0, 0, 0, 0.1);
}

/* line 374, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu.mm-theme-white .mm-listview > li .mm-arrow:after, .mm-menu.mm-theme-white .mm-listview > li .mm-next:after {
  border-color: rgba(0, 0, 0, 0.3);
}

/* line 375, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu.mm-theme-white .mm-listview > li a:not(.mm-next) {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.05);
  tap-highlight-color: rgba(0, 0, 0, 0.05);
}

/* line 376, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu.mm-theme-white .mm-listview > li.mm-selected > a:not(.mm-next), .mm-menu.mm-theme-white .mm-listview > li.mm-selected > span {
  background: rgba(0, 0, 0, 0.05);
}

/* line 377, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu.mm-theme-white .mm-divider, .mm-menu.mm-theme-white .mm-fixeddivider span, .mm-menu.mm-theme-white .mm-listview > li.mm-opened.mm-vertical > .mm-panel, .mm-menu.mm-theme-white .mm-listview > li.mm-opened.mm-vertical > a.mm-next, .mm-menu.mm-theme-white.mm-vertical .mm-listview > li.mm-opened > .mm-panel, .mm-menu.mm-theme-white.mm-vertical .mm-listview > li.mm-opened > a.mm-next {
  background: rgba(0, 0, 0, 0.03);
}

/* line 378, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu.mm-theme-white label.mm-check:before {
  border-color: rgba(0, 0, 0, 0.6);
}

/* line 379, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu.mm-pageshadow.mm-theme-white:after {
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
}

/* line 380, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu.mm-theme-white .mm-search input {
  background: rgba(0, 0, 0, 0.05);
  color: rgba(0, 0, 0, 0.6);
}

/* line 381, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu.mm-theme-white .mm-indexer a, .mm-menu.mm-theme-white .mm-noresultsmsg {
  color: rgba(0, 0, 0, 0.3);
}

/* line 382, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu.mm-hoverselected.mm-theme-white .mm-listview > li > a.mm-fullsubopen:hover + span, .mm-menu.mm-hoverselected.mm-theme-white .mm-listview > li > a:not(.mm-fullsubopen):hover, .mm-menu.mm-parentselected.mm-theme-white .mm-listview > li > a.mm-selected.mm-fullsubopen + a, .mm-menu.mm-parentselected.mm-theme-white .mm-listview > li > a.mm-selected.mm-fullsubopen + span, .mm-menu.mm-parentselected.mm-theme-white .mm-listview > li > a.mm-selected:not(.mm-fullsubopen) {
  background: rgba(0, 0, 0, 0.05);
}

/* line 383, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu.mm-theme-white label.mm-toggle {
  background: rgba(0, 0, 0, 0.1);
}

/* line 384, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu.mm-theme-white label.mm-toggle:before {
  background: #fff;
}

/* line 385, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu.mm-theme-white input.mm-toggle:checked ~ label.mm-toggle {
  background: #4bd963;
}

/* line 386, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu.mm-theme-black {
  background: #000;
  border-color: rgba(255, 255, 255, 0.2);
  color: rgba(255, 255, 255, 0.6);
}

/* line 387, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu.mm-theme-black .mm-navbar a, .mm-menu.mm-theme-black .mm-navbar > *, .mm-menu.mm-theme-black em.mm-counter {
  color: rgba(255, 255, 255, 0.4);
}

/* line 388, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu.mm-theme-black .mm-btn:after, .mm-menu.mm-theme-black .mm-btn:before {
  border-color: rgba(255, 255, 255, 0.4);
}

/* line 389, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu.mm-theme-black .mm-listview {
  border-color: rgba(255, 255, 255, 0.2);
}

/* line 390, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu.mm-theme-black .mm-listview > li .mm-arrow:after, .mm-menu.mm-theme-black .mm-listview > li .mm-next:after {
  border-color: rgba(255, 255, 255, 0.4);
}

/* line 391, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu.mm-theme-black .mm-listview > li a:not(.mm-next) {
  -webkit-tap-highlight-color: rgba(255, 255, 255, 0.3);
  tap-highlight-color: rgba(255, 255, 255, 0.3);
}

/* line 392, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu.mm-theme-black .mm-listview > li.mm-selected > a:not(.mm-next), .mm-menu.mm-theme-black .mm-listview > li.mm-selected > span {
  background: rgba(255, 255, 255, 0.3);
}

/* line 393, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu.mm-theme-black .mm-divider, .mm-menu.mm-theme-black .mm-fixeddivider span, .mm-menu.mm-theme-black .mm-listview > li.mm-opened.mm-vertical > .mm-panel, .mm-menu.mm-theme-black .mm-listview > li.mm-opened.mm-vertical > a.mm-next, .mm-menu.mm-theme-black.mm-vertical .mm-listview > li.mm-opened > .mm-panel, .mm-menu.mm-theme-black.mm-vertical .mm-listview > li.mm-opened > a.mm-next {
  background: rgba(255, 255, 255, 0.2);
}

/* line 394, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu.mm-theme-black label.mm-check:before {
  border-color: rgba(255, 255, 255, 0.6);
}

/* line 395, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu.mm-pageshadow.mm-theme-black:after {
  content: none;
  display: none;
}

/* line 396, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu.mm-theme-black .mm-search input {
  background: rgba(255, 255, 255, 0.3);
  color: rgba(255, 255, 255, 0.6);
}

/* line 397, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu.mm-theme-black .mm-indexer a, .mm-menu.mm-theme-black .mm-noresultsmsg {
  color: rgba(255, 255, 255, 0.4);
}

/* line 398, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu.mm-hoverselected.mm-theme-black .mm-listview > li > a.mm-fullsubopen:hover + span, .mm-menu.mm-hoverselected.mm-theme-black .mm-listview > li > a:not(.mm-fullsubopen):hover, .mm-menu.mm-parentselected.mm-theme-black .mm-listview > li > a.mm-selected.mm-fullsubopen + a, .mm-menu.mm-parentselected.mm-theme-black .mm-listview > li > a.mm-selected.mm-fullsubopen + span, .mm-menu.mm-parentselected.mm-theme-black .mm-listview > li > a.mm-selected:not(.mm-fullsubopen) {
  background: rgba(255, 255, 255, 0.3);
}

/* line 399, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu.mm-theme-black label.mm-toggle {
  background: rgba(255, 255, 255, 0.2);
}

/* line 400, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu.mm-theme-black label.mm-toggle:before {
  background: #000;
}

/* line 401, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu.mm-theme-black input.mm-toggle:checked ~ label.mm-toggle {
  background: #4bd963;
}

/* line 402, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu .mm-tileview.mm-listview:after, .mm-menu.mm-tileview .mm-listview:after {
  content: '';
  display: block;
  clear: both;
}

/* line 403, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu .mm-tileview.mm-listview > li > .mm-next:after, .mm-menu .mm-tileview.mm-listview > li > .mm-next:before, .mm-menu.mm-tileview .mm-listview > li > .mm-next:after, .mm-menu.mm-tileview .mm-listview > li > .mm-next:before, .mm-menu.mm-tileview .mm-panel:after {
  content: none;
  display: none;
}

/* line 404, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu .mm-tileview.mm-listview > li, .mm-menu.mm-tileview .mm-listview > li {
  width: 50%;
  height: 0;
  padding: 50% 0 0;
  float: left;
  position: relative;
}

/* line 405, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu .mm-tileview.mm-listview > li:after, .mm-menu.mm-tileview .mm-listview > li:after {
  left: 0;
  top: 0;
  border-right-width: 1px;
  border-right-style: solid;
  z-index: -1;
}

/* line 406, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu .mm-tileview.mm-listview > li.mm-tile-xs, .mm-menu.mm-tileview .mm-listview > li.mm-tile-xs {
  width: 12.5%;
  padding-top: 12.5%;
}

/* line 407, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu .mm-tileview.mm-listview > li.mm-tile-s, .mm-menu.mm-tileview .mm-listview > li.mm-tile-s {
  width: 25%;
  padding-top: 25%;
}

/* line 408, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu .mm-tileview.mm-listview > li.mm-tile-l, .mm-menu.mm-tileview .mm-listview > li.mm-tile-l {
  width: 75%;
  padding-top: 75%;
}

/* line 409, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu .mm-tileview.mm-listview > li.mm-tile-xl, .mm-menu.mm-tileview .mm-listview > li.mm-tile-xl {
  width: 100%;
  padding-top: 100%;
}

/* line 410, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu .mm-tileview.mm-listview > li > a, .mm-menu .mm-tileview.mm-listview > li > span, .mm-menu.mm-tileview .mm-listview > li > a, .mm-menu.mm-tileview .mm-listview > li > span {
  line-height: 1px;
  text-align: center;
  padding: 50% 10px 0;
  margin: 0;
  position: absolute;
  top: 0;
  right: 1px;
  bottom: 1px;
  left: 0;
}

/* line 411, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu .mm-tileview.mm-listview > li > .mm-next, .mm-menu.mm-tileview .mm-listview > li > .mm-next {
  width: auto;
}

/* line 412, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu.mm-tileview .mm-panel {
  padding-left: 0;
  padding-right: 0;
}

/* line 413, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/mmenu.scss */
.mm-menu.mm-tileview .mm-listview {
  margin: 0;
}

/* line 1, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/qbox.scss */
.qbox-wrap {
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #fff;
  z-index: 9999;
  display: flex;
  padding: 6% 8%;
}

/* line 12, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/qbox.scss */
.qbox-box {
  width: 100%;
  height: 100%;
  overflow: hidden;
  white-space: nowrap;
  position: relative;
}

/* line 21, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/qbox.scss */
.qbox-gallery[data-mode="fade"] {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}
/* line 26, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/qbox.scss */
.qbox-gallery[data-mode="fade"] .slide {
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  position: absolute;
  display: inline-flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: space-around;
  align-items: center;
  background: #fff;
  text-align: center;
}
/* line 38, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/qbox.scss */
.qbox-gallery[data-mode="fade"] .slide .image {
  position: relative;
  flex-shrink: 1;
  flex-basis: 100%;
  height: 100%;
  background-size: cover;
  background-position: center;
}
/* line 47, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/qbox.scss */
.qbox-gallery[data-mode="fade"] .slide[data-type="group"] .image {
  flex-basis: 50%;
  margin-right: 10px;
}
/* line 50, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/qbox.scss */
.qbox-gallery[data-mode="fade"] .slide[data-type="group"] .image + .image {
  margin-left: 10px;
  margin-right: 0;
}

/* line 62, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/qbox.scss */
.qbox-controls .close {
  position: absolute;
  top: 20px;
  bottom: auto;
  left: auto;
  right: 20px;
  width: 34px;
  height: 34px;
  background: url(/images/frontend/icons/qbox/close.png) center no-repeat;
  text-indent: -9999px;
  cursor: pointer;
}
/* line 70, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/qbox.scss */
.qbox-controls .close:hover {
  opacity: 0.9;
}
/* line 74, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/qbox.scss */
.qbox-controls .next,
.qbox-controls .prev {
  position: absolute;
  left: 60px;
  right: 50%;
  top: 60px;
  bottom: 60px;
  z-index: 100;
  cursor: pointer;
  text-indent: -9999px;
}
/* line 83, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/qbox.scss */
.qbox-controls .next {
  left: 50%;
  right: 60px;
  cursor: url(/images/frontend/icons/qbox/right-arrow.png), pointer;
}
/* line 87, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/qbox.scss */
.qbox-controls .prev {
  cursor: url(/images/frontend/icons/qbox/left-arrow.png), pointer;
}
/* line 90, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/qbox.scss */
.qbox-controls .pager-wrap,
.qbox-controls .tag-wrap {
  position: fixed;
  top: 50%;
  z-index: 99;
}
/* line 96, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/qbox.scss */
.qbox-controls .pager-wrap {
  right: 20px;
  left: auto;
}
/* line 98, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/qbox.scss */
.qbox-controls .pager-wrap .pager {
  position: absolute;
  top: -180px;
  bottom: auto;
  left: -30px;
  right: auto;
  width: 300px;
  text-align: left;
}
/* line 104, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/qbox.scss */
.qbox-controls .pager-wrap .pager .inner {
  font-size: 16px;
  line-height: 20px;
  letter-spacing: 0;
  margin: 0;
  padding: 0;
  word-wrap: break-word;
  font-size: 13px;
  line-height: 18px;
  transform: rotate(90deg);
  transform-origin: bottom left;
  position: relative;
  text-align: center;
}
@media (max-width: 1000px) {
  /* line 104, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/qbox.scss */
  .qbox-controls .pager-wrap .pager .inner {
    font-size: 13px;
    line-height: 18px;
  }
}
/* line 54, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/typography.scss */
.qbox-controls .pager-wrap .pager .inner i, .qbox-controls .pager-wrap .pager .inner em {
  text-transform: none;
  font-style: italic;
}
@media (max-width: 1000px) {
  /* line 104, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/scripts/qbox.scss */
  .qbox-controls .pager-wrap .pager .inner {
    font-size: 12px;
    line-height: 16px;
  }
}

/* line 1, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container-wrap.scss */
section.container-wrap {
  min-height: 600px;
  padding-top: 70px;
  padding-left: 3vw;
  padding-right: 3vw;
}
/* line 28, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/helpers.scss */
section.container-wrap:before, section.container-wrap:after {
  content: " ";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
@media (max-width: 800px) {
  /* line 1, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container-wrap.scss */
  section.container-wrap {
    padding-left: 18px;
    padding-right: 18px;
  }
}
@media (max-width: 450px) {
  /* line 1, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container-wrap.scss */
  section.container-wrap {
    padding-left: 10px;
    padding-right: 10px;
  }
}
@media (max-width: 800px) {
  /* line 1, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container-wrap.scss */
  section.container-wrap {
    padding-top: 60px;
    padding-bottom: 50px;
  }
}

/* line 22, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container.scss */
.detail-section {
  display: flex;
  flex-direction: column;
}
/* line 25, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container.scss */
.detail-section .order-login {
  order: 10;
}

/* line 30, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container.scss */
section.container {
  max-width: 1350px;
  margin: 0 auto;
  margin-top: 1.5rem;
}
/* line 28, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/helpers.scss */
section.container:before, section.container:after {
  content: " ";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
/* line 6, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/home.scss */
section.container[data-template="home"] section.hero {
  position: relative;
  margin-bottom: 80px;
  padding: 0 10px;
  height: 787px;
  overflow: hidden;
}
@media (max-width: 800px) {
  /* line 6, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/home.scss */
  section.container[data-template="home"] section.hero {
    height: 630px;
  }
}
@media (max-width: 720px) {
  /* line 6, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/home.scss */
  section.container[data-template="home"] section.hero {
    height: 75vw;
  }
}
/* line 19, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers/slideshow.scss */
section.container[data-template="home"] section.hero .slideshow {
  position: relative;
}
/* line 22, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers/slideshow.scss */
section.container[data-template="home"] section.hero .slideshow div + div .slider {
  display: none;
}
/* line 28, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers/slideshow.scss */
section.container[data-template="home"] section.hero .slideshow.active .slider div + div {
  display: block;
}
/* line 35, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers/slideshow.scss */
section.container[data-template="home"] section.hero .slideshow .slider > div img {
  width: 100%;
}
/* line 41, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers/slideshow.scss */
section.container[data-template="home"] section.hero .slideshow .bx-controls .bx-pager {
  padding-top: 10px;
}
/* line 45, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers/slideshow.scss */
section.container[data-template="home"] section.hero .slideshow .bx-controls .bx-controls-direction .bx-next,
section.container[data-template="home"] section.hero .slideshow .bx-controls .bx-controls-direction .bx-prev {
  position: absolute;
  left: 20px;
  right: 20px;
  top: 47%;
  width: 15px;
  height: 27px;
  background-position: center;
  background-repeat: no-repeat;
  text-indent: -9999px;
}
/* line 57, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers/slideshow.scss */
section.container[data-template="home"] section.hero .slideshow .bx-controls .bx-controls-direction .bx-next {
  left: auto;
  background-image: url(/assets/frontend/icons/posts/slideshow-right.png);
}
/* line 61, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers/slideshow.scss */
section.container[data-template="home"] section.hero .slideshow .bx-controls .bx-controls-direction .bx-prev {
  right: auto;
  background-image: url(/assets/frontend/icons/posts/slideshow-left.png);
}
/* line 67, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers/slideshow.scss */
section.container[data-template="home"] section.hero .slideshow .bx-controls .bx-pager .bx-pager-item {
  display: inline-block;
}
/* line 69, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers/slideshow.scss */
section.container[data-template="home"] section.hero .slideshow .bx-controls .bx-pager .bx-pager-item + div {
  margin-left: 10px;
}
/* line 19, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/home.scss */
section.container[data-template="home"] section.hero .slideshow {
  position: absolute;
  left: 0;
  right: 0;
  height: 787px;
  width: 100%;
}
@media (max-width: 800px) {
  /* line 19, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/home.scss */
  section.container[data-template="home"] section.hero .slideshow {
    height: 630px;
  }
}
@media (max-width: 720px) {
  /* line 19, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/home.scss */
  section.container[data-template="home"] section.hero .slideshow {
    height: 75vw;
  }
}
/* line 31, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/home.scss */
section.container[data-template="home"] section.hero .slideshow .slider > div {
  height: 787px;
}
@media (max-width: 800px) {
  /* line 31, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/home.scss */
  section.container[data-template="home"] section.hero .slideshow .slider > div {
    height: 630px;
  }
}
@media (max-width: 720px) {
  /* line 31, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/home.scss */
  section.container[data-template="home"] section.hero .slideshow .slider > div {
    height: 75vw;
  }
}
/* line 39, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/home.scss */
section.container[data-template="home"] section.hero .slideshow .slider > div img {
  height: 787px;
  -o-object-fit: cover;
     object-fit: cover;
}
@media (max-width: 800px) {
  /* line 39, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/home.scss */
  section.container[data-template="home"] section.hero .slideshow .slider > div img {
    height: 630px;
  }
}
@media (max-width: 720px) {
  /* line 39, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/home.scss */
  section.container[data-template="home"] section.hero .slideshow .slider > div img {
    height: 75vw;
  }
}
/* line 2, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/post/index.scss */
section.container[data-template="posts"] section.posts {
  padding-bottom: 60px;
}
/* line 28, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/helpers.scss */
section.container[data-template="posts"] section.posts:before, section.container[data-template="posts"] section.posts:after {
  content: " ";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
/* line 5, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/post/index.scss */
section.container[data-template="posts"] section.posts nav.navigation {
  margin-left: 33.3333333333%;
  padding-left: 10px;
}
/* line 28, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/helpers.scss */
section.container[data-template="documents"] section.documents:before, section.container[data-template="documents"] section.documents:after {
  content: " ";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
/* line 4, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/document/index.scss */
section.container[data-template="documents"] section.documents .list {
  float: left;
  padding: 0 10px;
  width: 25%;
  padding: 0;
}
/* line 21, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/grid.scss */
section.container[data-template="documents"] section.documents .list.compact {
  padding: 0;
}
/* line 9, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/document/index.scss */
section.container[data-template="documents"] section.documents .list nav ul li {
  font-size: 16px;
  line-height: 20px;
  color: #141414;
  margin: 0;
  padding: 0;
  word-wrap: break-word;
  font-size: 26px;
  line-height: 32px;
}
@media (max-width: 1000px) {
  /* line 9, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/document/index.scss */
  section.container[data-template="documents"] section.documents .list nav ul li {
    font-size: 13px;
    line-height: 18px;
  }
}
/* line 2, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
section.container[data-template="documents"] section.documents .list nav ul li a {
  color: #141414;
}
/* line 4, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
section.container[data-template="documents"] section.documents .list nav ul li a.active, section.container[data-template="documents"] section.documents .list nav ul li a:hover {
  color: #141414;
}
/* line 8, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
section.container[data-template="documents"] section.documents .list nav ul li a:active {
  color: #141414;
}
/* line 8, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/typography.scss */
section.container[data-template="documents"] section.documents .list nav ul li i, section.container[data-template="documents"] section.documents .list nav ul li em {
  text-transform: none;
  font-style: italic;
}
@media (max-width: 1000px) {
  /* line 9, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/document/index.scss */
  section.container[data-template="documents"] section.documents .list nav ul li {
    font-size: 16px;
    line-height: 20px;
  }
}
/* line 12, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/document/index.scss */
section.container[data-template="documents"] section.documents .list nav ul li a {
  color: #919090;
}
/* line 14, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/document/index.scss */
section.container[data-template="documents"] section.documents .list nav ul li a.active {
  color: #000;
}
/* line 22, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/document/index.scss */
section.container[data-template="documents"] section.documents .files {
  float: left;
  padding: 0 10px;
  width: 75%;
}
/* line 21, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/grid.scss */
section.container[data-template="documents"] section.documents .files.compact {
  padding: 0;
}
@media (max-width: 720px) {
  /* line 35, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/document/index.scss */
  section.container[data-template="documents"] section.documents .list {
    float: left;
    padding: 0 0;
    width: 100%;
    padding-bottom: 40px;
  }
  /* line 21, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/grid.scss */
  section.container[data-template="documents"] section.documents .list.compact {
    padding: 0;
  }
  /* line 38, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/document/index.scss */
  section.container[data-template="documents"] section.documents .list nav ul li {
    float: left;
    padding: 0 10px;
    width: 50%;
    text-align: left;
    float: none;
    display: inline-block;
    vertical-align: top;
  }
  /* line 21, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/grid.scss */
  section.container[data-template="documents"] section.documents .list nav ul li.compact {
    padding: 0;
  }
  /* line 42, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/document/index.scss */
  section.container[data-template="documents"] section.documents .files {
    float: left;
    padding: 0 0;
    width: 100%;
  }
  /* line 21, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/grid.scss */
  section.container[data-template="documents"] section.documents .files.compact {
    padding: 0;
  }
  /* line 44, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/document/index.scss */
  section.container[data-template="documents"] section.documents .files nav ul li {
    float: left;
    padding: 0 10px;
    width: 50%;
    text-align: left;
    float: none;
    display: inline-block;
    vertical-align: top;
    font-size: 16px;
    line-height: 20px;
  }
  /* line 21, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/grid.scss */
  section.container[data-template="documents"] section.documents .files nav ul li.compact {
    padding: 0;
  }
}
@media (max-width: 720px) and (max-width: 1000px) {
  /* line 44, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/document/index.scss */
  section.container[data-template="documents"] section.documents .files nav ul li {
    font-size: 13px;
    line-height: 18px;
  }
}

@media (max-width: 450px) {
  /* line 54, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/document/index.scss */
  section.container[data-template="documents"] section.documents .list nav ul li {
    float: left;
    padding: 0 10px;
    width: 100%;
    text-align: left;
    float: none;
    display: inline-block;
    vertical-align: top;
  }
  /* line 21, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/grid.scss */
  section.container[data-template="documents"] section.documents .list nav ul li.compact {
    padding: 0;
  }
  /* line 59, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/document/index.scss */
  section.container[data-template="documents"] section.documents .files nav ul li {
    float: left;
    padding: 0 10px;
    width: 100%;
    text-align: left;
    float: none;
    display: inline-block;
    vertical-align: top;
  }
  /* line 21, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/grid.scss */
  section.container[data-template="documents"] section.documents .files nav ul li.compact {
    padding: 0;
  }
}
/* line 2, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/fabric/index.scss */
section.container[data-template="fabrics"] section.fabrics,
section.container[data-template="fabrics"] section.colours {
  padding-bottom: 60px;
}
/* line 28, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/helpers.scss */
section.container[data-template="fabrics"] section.fabrics:before, section.container[data-template="fabrics"] section.fabrics:after,
section.container[data-template="fabrics"] section.colours:before,
section.container[data-template="fabrics"] section.colours:after {
  content: " ";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
/* line 6, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/fabric/index.scss */
section.container[data-template="fabrics"] section.fabrics nav.navigation,
section.container[data-template="fabrics"] section.colours nav.navigation {
  text-align: center;
  padding-left: 10px;
}
/* line 10, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/fabric/index.scss */
section.container[data-template="fabrics"] section.fabrics .empty,
section.container[data-template="fabrics"] section.colours .empty {
  padding: 10px 0;
}
/* line 12, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/fabric/index.scss */
section.container[data-template="fabrics"] section.fabrics .empty h1,
section.container[data-template="fabrics"] section.colours .empty h1 {
  font-size: 26px;
  line-height: 32px;
}
@media (max-width: 1000px) {
  /* line 12, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/fabric/index.scss */
  section.container[data-template="fabrics"] section.fabrics .empty h1,
  section.container[data-template="fabrics"] section.colours .empty h1 {
    font-size: 16px;
    line-height: 20px;
  }
}
/* line 2, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/fabric/show.scss */
section.container[data-template="fabric"] section.fabric {
  padding-bottom: 60px;
}
/* line 19, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers/slideshow.scss */
section.container[data-template="fabric"] section.fabric .slideshow {
  position: relative;
}
/* line 22, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers/slideshow.scss */
section.container[data-template="fabric"] section.fabric .slideshow div + div .slider {
  display: none;
}
/* line 28, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers/slideshow.scss */
section.container[data-template="fabric"] section.fabric .slideshow.active .slider div + div {
  display: block;
}
/* line 35, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers/slideshow.scss */
section.container[data-template="fabric"] section.fabric .slideshow .slider > div img {
  width: 100%;
}
/* line 41, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers/slideshow.scss */
section.container[data-template="fabric"] section.fabric .slideshow .bx-controls .bx-pager {
  padding-top: 10px;
}
/* line 45, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers/slideshow.scss */
section.container[data-template="fabric"] section.fabric .slideshow .bx-controls .bx-controls-direction .bx-next,
section.container[data-template="fabric"] section.fabric .slideshow .bx-controls .bx-controls-direction .bx-prev {
  position: absolute;
  left: 20px;
  right: 20px;
  top: 47%;
  width: 15px;
  height: 27px;
  background-position: center;
  background-repeat: no-repeat;
  text-indent: -9999px;
}
/* line 57, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers/slideshow.scss */
section.container[data-template="fabric"] section.fabric .slideshow .bx-controls .bx-controls-direction .bx-next {
  left: auto;
  background-image: url(/assets/frontend/icons/posts/slideshow-right.png);
}
/* line 61, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers/slideshow.scss */
section.container[data-template="fabric"] section.fabric .slideshow .bx-controls .bx-controls-direction .bx-prev {
  right: auto;
  background-image: url(/assets/frontend/icons/posts/slideshow-left.png);
}
/* line 67, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers/slideshow.scss */
section.container[data-template="fabric"] section.fabric .slideshow .bx-controls .bx-pager .bx-pager-item {
  display: inline-block;
}
/* line 69, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers/slideshow.scss */
section.container[data-template="fabric"] section.fabric .slideshow .bx-controls .bx-pager .bx-pager-item + div {
  margin-left: 10px;
}
/* line 5, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/fabric/show.scss */
section.container[data-template="fabric"] section.fabric .slideshow {
  padding: 5px 0px 5px;
}
@media (max-width: 900px) {
  /* line 5, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/fabric/show.scss */
  section.container[data-template="fabric"] section.fabric .slideshow {
    padding: 4px;
  }
}
@media (max-width: 720px) {
  /* line 5, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/fabric/show.scss */
  section.container[data-template="fabric"] section.fabric .slideshow {
    padding: 2px;
  }
}
/* line 2, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/fabric/set/show.scss */
section.container[data-template="fabric-sets"] section.set {
  padding-bottom: 60px;
}
/* line 28, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/helpers.scss */
section.container[data-template="fabric-sets"] section.set:before, section.container[data-template="fabric-sets"] section.set:after {
  content: " ";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
/* line 5, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/fabric/set/show.scss */
section.container[data-template="fabric-sets"] section.set > .details {
  float: left;
  padding: 0 10px;
  width: 100%;
  margin-bottom: 30px;
  padding-left: 0px;
  padding-right: 0px;
}
/* line 21, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/grid.scss */
section.container[data-template="fabric-sets"] section.set > .details.compact {
  padding: 0;
}
/* line 28, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/helpers.scss */
section.container[data-template="fabric-sets"] section.set > .details:before, section.container[data-template="fabric-sets"] section.set > .details:after {
  content: " ";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
/* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/fabric/set/show.scss */
section.container[data-template="fabric-sets"] section.set > .details .heading {
  float: left;
  padding: 0 10px;
  width: 33.3333333333%;
  font-size: 16px;
  line-height: 20px;
  color: #141414;
  margin: 0;
  padding: 0;
  word-wrap: break-word;
}
/* line 21, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/grid.scss */
section.container[data-template="fabric-sets"] section.set > .details .heading.compact {
  padding: 0;
}
@media (max-width: 1000px) {
  /* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/fabric/set/show.scss */
  section.container[data-template="fabric-sets"] section.set > .details .heading {
    font-size: 13px;
    line-height: 18px;
  }
}
/* line 2, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
section.container[data-template="fabric-sets"] section.set > .details .heading a {
  color: #141414;
}
/* line 4, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
section.container[data-template="fabric-sets"] section.set > .details .heading a.active, section.container[data-template="fabric-sets"] section.set > .details .heading a:hover {
  color: #141414;
}
/* line 8, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
section.container[data-template="fabric-sets"] section.set > .details .heading a:active {
  color: #141414;
}
/* line 8, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/typography.scss */
section.container[data-template="fabric-sets"] section.set > .details .heading i, section.container[data-template="fabric-sets"] section.set > .details .heading em {
  text-transform: none;
  font-style: italic;
}
/* line 14, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/fabric/set/show.scss */
section.container[data-template="fabric-sets"] section.set > .details .heading .title {
  font-size: 16px;
  line-height: 20px;
}
@media (max-width: 1000px) {
  /* line 14, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/fabric/set/show.scss */
  section.container[data-template="fabric-sets"] section.set > .details .heading .title {
    font-size: 13px;
    line-height: 18px;
  }
}
/* line 16, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/fabric/set/show.scss */
section.container[data-template="fabric-sets"] section.set > .details .heading .title h1 {
  font-size: 1.4rem;
}
/* line 20, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/fabric/set/show.scss */
section.container[data-template="fabric-sets"] section.set > .details .heading .subheading {
  font-size: 13px;
  line-height: 18px;
  color: #919090;
}
@media (max-width: 1000px) {
  /* line 20, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/fabric/set/show.scss */
  section.container[data-template="fabric-sets"] section.set > .details .heading .subheading {
    font-size: 12px;
    line-height: 16px;
  }
}
/* line 2, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
section.container[data-template="fabric-sets"] section.set > .details .heading .subheading a {
  color: #919090;
}
/* line 4, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
section.container[data-template="fabric-sets"] section.set > .details .heading .subheading a.active, section.container[data-template="fabric-sets"] section.set > .details .heading .subheading a:hover {
  color: #141414;
}
/* line 8, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
section.container[data-template="fabric-sets"] section.set > .details .heading .subheading a:active {
  color: #141414;
}
/* line 24, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/fabric/set/show.scss */
section.container[data-template="fabric-sets"] section.set > .details .heading .description {
  font-size: 13px;
  line-height: 18px;
  margin-top: 1em;
  margin-bottom: 1em;
}
@media (max-width: 1000px) {
  /* line 24, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/fabric/set/show.scss */
  section.container[data-template="fabric-sets"] section.set > .details .heading .description {
    font-size: 12px;
    line-height: 16px;
  }
}
/* line 28, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/helpers.scss */
section.container[data-template="fabric-sets"] section.set .gallery:before, section.container[data-template="fabric-sets"] section.set .gallery:after {
  content: " ";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
/* line 19, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers/slideshow.scss */
section.container[data-template="fabric-sets"] section.set .gallery .slideshow {
  position: relative;
}
/* line 22, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers/slideshow.scss */
section.container[data-template="fabric-sets"] section.set .gallery .slideshow div + div .slider {
  display: none;
}
/* line 28, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers/slideshow.scss */
section.container[data-template="fabric-sets"] section.set .gallery .slideshow.active .slider div + div {
  display: block;
}
/* line 35, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers/slideshow.scss */
section.container[data-template="fabric-sets"] section.set .gallery .slideshow .slider > div img {
  width: 100%;
}
/* line 41, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers/slideshow.scss */
section.container[data-template="fabric-sets"] section.set .gallery .slideshow .bx-controls .bx-pager {
  padding-top: 10px;
}
/* line 45, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers/slideshow.scss */
section.container[data-template="fabric-sets"] section.set .gallery .slideshow .bx-controls .bx-controls-direction .bx-next,
section.container[data-template="fabric-sets"] section.set .gallery .slideshow .bx-controls .bx-controls-direction .bx-prev {
  position: absolute;
  left: 20px;
  right: 20px;
  top: 47%;
  width: 15px;
  height: 27px;
  background-position: center;
  background-repeat: no-repeat;
  text-indent: -9999px;
}
/* line 57, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers/slideshow.scss */
section.container[data-template="fabric-sets"] section.set .gallery .slideshow .bx-controls .bx-controls-direction .bx-next {
  left: auto;
  background-image: url(/assets/frontend/icons/posts/slideshow-right.png);
}
/* line 61, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers/slideshow.scss */
section.container[data-template="fabric-sets"] section.set .gallery .slideshow .bx-controls .bx-controls-direction .bx-prev {
  right: auto;
  background-image: url(/assets/frontend/icons/posts/slideshow-left.png);
}
/* line 67, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers/slideshow.scss */
section.container[data-template="fabric-sets"] section.set .gallery .slideshow .bx-controls .bx-pager .bx-pager-item {
  display: inline-block;
}
/* line 69, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers/slideshow.scss */
section.container[data-template="fabric-sets"] section.set .gallery .slideshow .bx-controls .bx-pager .bx-pager-item + div {
  margin-left: 10px;
}
/* line 34, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/fabric/set/show.scss */
section.container[data-template="fabric-sets"] section.set .gallery .slideshow {
  float: left;
  padding: 0 10px;
  width: 100%;
  padding-left: 0px;
  padding-right: 0px;
}
/* line 21, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/grid.scss */
section.container[data-template="fabric-sets"] section.set .gallery .slideshow.compact {
  padding: 0;
}
/* line 40, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/fabric/set/show.scss */
section.container[data-template="fabric-sets"] section.set .fabrics {
  padding: 10px 0px 0;
}
/* line 2, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/fabric/set/index.scss */
section.container[data-template="fabric-sets"] section.sets {
  padding-bottom: 60px;
}
/* line 28, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/helpers.scss */
section.container[data-template="fabric-sets"] section.sets:before, section.container[data-template="fabric-sets"] section.sets:after {
  content: " ";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
/* line 5, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/fabric/set/index.scss */
section.container[data-template="fabric-sets"] section.sets nav.navigation {
  text-align: center;
  padding-left: 10px;
}
/* line 2, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/fabric/set/show.scss */
section.container[data-template="fabric-set"] section.set {
  padding-bottom: 60px;
}
/* line 28, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/helpers.scss */
section.container[data-template="fabric-set"] section.set:before, section.container[data-template="fabric-set"] section.set:after {
  content: " ";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
/* line 5, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/fabric/set/show.scss */
section.container[data-template="fabric-set"] section.set > .details {
  float: left;
  padding: 0 10px;
  width: 100%;
  margin-bottom: 30px;
  padding-left: 0px;
  padding-right: 0px;
}
/* line 21, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/grid.scss */
section.container[data-template="fabric-set"] section.set > .details.compact {
  padding: 0;
}
/* line 28, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/helpers.scss */
section.container[data-template="fabric-set"] section.set > .details:before, section.container[data-template="fabric-set"] section.set > .details:after {
  content: " ";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
/* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/fabric/set/show.scss */
section.container[data-template="fabric-set"] section.set > .details .heading {
  float: left;
  padding: 0 10px;
  width: 33.3333333333%;
  font-size: 16px;
  line-height: 20px;
  color: #141414;
  margin: 0;
  padding: 0;
  word-wrap: break-word;
}
/* line 21, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/grid.scss */
section.container[data-template="fabric-set"] section.set > .details .heading.compact {
  padding: 0;
}
@media (max-width: 1000px) {
  /* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/fabric/set/show.scss */
  section.container[data-template="fabric-set"] section.set > .details .heading {
    font-size: 13px;
    line-height: 18px;
  }
}
/* line 2, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
section.container[data-template="fabric-set"] section.set > .details .heading a {
  color: #141414;
}
/* line 4, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
section.container[data-template="fabric-set"] section.set > .details .heading a.active, section.container[data-template="fabric-set"] section.set > .details .heading a:hover {
  color: #141414;
}
/* line 8, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
section.container[data-template="fabric-set"] section.set > .details .heading a:active {
  color: #141414;
}
/* line 8, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/typography.scss */
section.container[data-template="fabric-set"] section.set > .details .heading i, section.container[data-template="fabric-set"] section.set > .details .heading em {
  text-transform: none;
  font-style: italic;
}
/* line 14, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/fabric/set/show.scss */
section.container[data-template="fabric-set"] section.set > .details .heading .title {
  font-size: 16px;
  line-height: 20px;
}
@media (max-width: 1000px) {
  /* line 14, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/fabric/set/show.scss */
  section.container[data-template="fabric-set"] section.set > .details .heading .title {
    font-size: 13px;
    line-height: 18px;
  }
}
/* line 16, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/fabric/set/show.scss */
section.container[data-template="fabric-set"] section.set > .details .heading .title h1 {
  font-size: 1.4rem;
}
/* line 20, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/fabric/set/show.scss */
section.container[data-template="fabric-set"] section.set > .details .heading .subheading {
  font-size: 13px;
  line-height: 18px;
  color: #919090;
}
@media (max-width: 1000px) {
  /* line 20, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/fabric/set/show.scss */
  section.container[data-template="fabric-set"] section.set > .details .heading .subheading {
    font-size: 12px;
    line-height: 16px;
  }
}
/* line 2, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
section.container[data-template="fabric-set"] section.set > .details .heading .subheading a {
  color: #919090;
}
/* line 4, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
section.container[data-template="fabric-set"] section.set > .details .heading .subheading a.active, section.container[data-template="fabric-set"] section.set > .details .heading .subheading a:hover {
  color: #141414;
}
/* line 8, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
section.container[data-template="fabric-set"] section.set > .details .heading .subheading a:active {
  color: #141414;
}
/* line 24, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/fabric/set/show.scss */
section.container[data-template="fabric-set"] section.set > .details .heading .description {
  font-size: 13px;
  line-height: 18px;
  margin-top: 1em;
  margin-bottom: 1em;
}
@media (max-width: 1000px) {
  /* line 24, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/fabric/set/show.scss */
  section.container[data-template="fabric-set"] section.set > .details .heading .description {
    font-size: 12px;
    line-height: 16px;
  }
}
/* line 28, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/helpers.scss */
section.container[data-template="fabric-set"] section.set .gallery:before, section.container[data-template="fabric-set"] section.set .gallery:after {
  content: " ";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
/* line 19, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers/slideshow.scss */
section.container[data-template="fabric-set"] section.set .gallery .slideshow {
  position: relative;
}
/* line 22, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers/slideshow.scss */
section.container[data-template="fabric-set"] section.set .gallery .slideshow div + div .slider {
  display: none;
}
/* line 28, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers/slideshow.scss */
section.container[data-template="fabric-set"] section.set .gallery .slideshow.active .slider div + div {
  display: block;
}
/* line 35, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers/slideshow.scss */
section.container[data-template="fabric-set"] section.set .gallery .slideshow .slider > div img {
  width: 100%;
}
/* line 41, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers/slideshow.scss */
section.container[data-template="fabric-set"] section.set .gallery .slideshow .bx-controls .bx-pager {
  padding-top: 10px;
}
/* line 45, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers/slideshow.scss */
section.container[data-template="fabric-set"] section.set .gallery .slideshow .bx-controls .bx-controls-direction .bx-next,
section.container[data-template="fabric-set"] section.set .gallery .slideshow .bx-controls .bx-controls-direction .bx-prev {
  position: absolute;
  left: 20px;
  right: 20px;
  top: 47%;
  width: 15px;
  height: 27px;
  background-position: center;
  background-repeat: no-repeat;
  text-indent: -9999px;
}
/* line 57, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers/slideshow.scss */
section.container[data-template="fabric-set"] section.set .gallery .slideshow .bx-controls .bx-controls-direction .bx-next {
  left: auto;
  background-image: url(/assets/frontend/icons/posts/slideshow-right.png);
}
/* line 61, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers/slideshow.scss */
section.container[data-template="fabric-set"] section.set .gallery .slideshow .bx-controls .bx-controls-direction .bx-prev {
  right: auto;
  background-image: url(/assets/frontend/icons/posts/slideshow-left.png);
}
/* line 67, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers/slideshow.scss */
section.container[data-template="fabric-set"] section.set .gallery .slideshow .bx-controls .bx-pager .bx-pager-item {
  display: inline-block;
}
/* line 69, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers/slideshow.scss */
section.container[data-template="fabric-set"] section.set .gallery .slideshow .bx-controls .bx-pager .bx-pager-item + div {
  margin-left: 10px;
}
/* line 34, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/fabric/set/show.scss */
section.container[data-template="fabric-set"] section.set .gallery .slideshow {
  float: left;
  padding: 0 10px;
  width: 100%;
  padding-left: 0px;
  padding-right: 0px;
}
/* line 21, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/grid.scss */
section.container[data-template="fabric-set"] section.set .gallery .slideshow.compact {
  padding: 0;
}
/* line 40, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/fabric/set/show.scss */
section.container[data-template="fabric-set"] section.set .fabrics {
  padding: 10px 0px 0;
}
/* line 2, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/wallcovering/index.scss */
section.container[data-template="wallcoverings"] section.wallcoverings {
  padding-bottom: 60px;
}
/* line 28, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/helpers.scss */
section.container[data-template="wallcoverings"] section.wallcoverings:before, section.container[data-template="wallcoverings"] section.wallcoverings:after {
  content: " ";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
/* line 5, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/wallcovering/index.scss */
section.container[data-template="wallcoverings"] section.wallcoverings nav.navigation {
  text-align: center;
  padding-left: 10px;
}
/* line 9, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/wallcovering/index.scss */
section.container[data-template="wallcoverings"] section.wallcoverings .empty {
  padding: 10px 0;
}
/* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/wallcovering/index.scss */
section.container[data-template="wallcoverings"] section.wallcoverings .empty h1 {
  font-size: 26px;
  line-height: 32px;
}
@media (max-width: 1000px) {
  /* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/wallcovering/index.scss */
  section.container[data-template="wallcoverings"] section.wallcoverings .empty h1 {
    font-size: 16px;
    line-height: 20px;
  }
}
/* line 2, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/wallcovering/show.scss */
section.container[data-template="wallcovering"] section.wallcovering {
  padding-bottom: 60px;
}
/* line 19, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers/slideshow.scss */
section.container[data-template="wallcovering"] section.wallcovering .slideshow {
  position: relative;
}
/* line 22, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers/slideshow.scss */
section.container[data-template="wallcovering"] section.wallcovering .slideshow div + div .slider {
  display: none;
}
/* line 28, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers/slideshow.scss */
section.container[data-template="wallcovering"] section.wallcovering .slideshow.active .slider div + div {
  display: block;
}
/* line 35, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers/slideshow.scss */
section.container[data-template="wallcovering"] section.wallcovering .slideshow .slider > div img {
  width: 100%;
}
/* line 41, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers/slideshow.scss */
section.container[data-template="wallcovering"] section.wallcovering .slideshow .bx-controls .bx-pager {
  padding-top: 10px;
}
/* line 45, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers/slideshow.scss */
section.container[data-template="wallcovering"] section.wallcovering .slideshow .bx-controls .bx-controls-direction .bx-next,
section.container[data-template="wallcovering"] section.wallcovering .slideshow .bx-controls .bx-controls-direction .bx-prev {
  position: absolute;
  left: 20px;
  right: 20px;
  top: 47%;
  width: 15px;
  height: 27px;
  background-position: center;
  background-repeat: no-repeat;
  text-indent: -9999px;
}
/* line 57, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers/slideshow.scss */
section.container[data-template="wallcovering"] section.wallcovering .slideshow .bx-controls .bx-controls-direction .bx-next {
  left: auto;
  background-image: url(/assets/frontend/icons/posts/slideshow-right.png);
}
/* line 61, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers/slideshow.scss */
section.container[data-template="wallcovering"] section.wallcovering .slideshow .bx-controls .bx-controls-direction .bx-prev {
  right: auto;
  background-image: url(/assets/frontend/icons/posts/slideshow-left.png);
}
/* line 67, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers/slideshow.scss */
section.container[data-template="wallcovering"] section.wallcovering .slideshow .bx-controls .bx-pager .bx-pager-item {
  display: inline-block;
}
/* line 69, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers/slideshow.scss */
section.container[data-template="wallcovering"] section.wallcovering .slideshow .bx-controls .bx-pager .bx-pager-item + div {
  margin-left: 10px;
}
/* line 5, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/wallcovering/show.scss */
section.container[data-template="wallcovering"] section.wallcovering .slideshow {
  padding: 0 0px 0;
}
/* line 2, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/wallcovering/set/show.scss */
section.container[data-template="wallcovering-sets"] section.set {
  padding-bottom: 60px;
}
/* line 28, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/helpers.scss */
section.container[data-template="wallcovering-sets"] section.set:before, section.container[data-template="wallcovering-sets"] section.set:after {
  content: " ";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
/* line 5, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/wallcovering/set/show.scss */
section.container[data-template="wallcovering-sets"] section.set > .details {
  float: left;
  padding: 0 10px;
  width: 100%;
  margin-bottom: 30px;
  padding-left: 0px;
  padding-right: 0px;
}
/* line 21, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/grid.scss */
section.container[data-template="wallcovering-sets"] section.set > .details.compact {
  padding: 0;
}
/* line 28, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/helpers.scss */
section.container[data-template="wallcovering-sets"] section.set > .details:before, section.container[data-template="wallcovering-sets"] section.set > .details:after {
  content: " ";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
/* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/wallcovering/set/show.scss */
section.container[data-template="wallcovering-sets"] section.set > .details .heading {
  float: left;
  padding: 0 10px;
  width: 33.3333333333%;
  font-size: 16px;
  line-height: 20px;
  color: #141414;
  margin: 0;
  padding: 0;
  word-wrap: break-word;
}
/* line 21, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/grid.scss */
section.container[data-template="wallcovering-sets"] section.set > .details .heading.compact {
  padding: 0;
}
@media (max-width: 1000px) {
  /* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/wallcovering/set/show.scss */
  section.container[data-template="wallcovering-sets"] section.set > .details .heading {
    font-size: 13px;
    line-height: 18px;
  }
}
/* line 2, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
section.container[data-template="wallcovering-sets"] section.set > .details .heading a {
  color: #141414;
}
/* line 4, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
section.container[data-template="wallcovering-sets"] section.set > .details .heading a.active, section.container[data-template="wallcovering-sets"] section.set > .details .heading a:hover {
  color: #141414;
}
/* line 8, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
section.container[data-template="wallcovering-sets"] section.set > .details .heading a:active {
  color: #141414;
}
/* line 8, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/typography.scss */
section.container[data-template="wallcovering-sets"] section.set > .details .heading i, section.container[data-template="wallcovering-sets"] section.set > .details .heading em {
  text-transform: none;
  font-style: italic;
}
/* line 14, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/wallcovering/set/show.scss */
section.container[data-template="wallcovering-sets"] section.set > .details .heading .title {
  font-size: 16px;
  line-height: 20px;
}
@media (max-width: 1000px) {
  /* line 14, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/wallcovering/set/show.scss */
  section.container[data-template="wallcovering-sets"] section.set > .details .heading .title {
    font-size: 13px;
    line-height: 18px;
  }
}
/* line 16, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/wallcovering/set/show.scss */
section.container[data-template="wallcovering-sets"] section.set > .details .heading .title h1 {
  font-size: 1.4rem;
}
/* line 20, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/wallcovering/set/show.scss */
section.container[data-template="wallcovering-sets"] section.set > .details .heading .subheading {
  font-size: 13px;
  line-height: 18px;
  color: #919090;
}
@media (max-width: 1000px) {
  /* line 20, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/wallcovering/set/show.scss */
  section.container[data-template="wallcovering-sets"] section.set > .details .heading .subheading {
    font-size: 12px;
    line-height: 16px;
  }
}
/* line 2, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
section.container[data-template="wallcovering-sets"] section.set > .details .heading .subheading a {
  color: #919090;
}
/* line 4, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
section.container[data-template="wallcovering-sets"] section.set > .details .heading .subheading a.active, section.container[data-template="wallcovering-sets"] section.set > .details .heading .subheading a:hover {
  color: #141414;
}
/* line 8, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
section.container[data-template="wallcovering-sets"] section.set > .details .heading .subheading a:active {
  color: #141414;
}
/* line 24, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/wallcovering/set/show.scss */
section.container[data-template="wallcovering-sets"] section.set > .details .heading .description {
  font-size: 13px;
  line-height: 18px;
  margin-top: 1em;
  margin-bottom: 1em;
}
@media (max-width: 1000px) {
  /* line 24, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/wallcovering/set/show.scss */
  section.container[data-template="wallcovering-sets"] section.set > .details .heading .description {
    font-size: 12px;
    line-height: 16px;
  }
}
/* line 28, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/helpers.scss */
section.container[data-template="wallcovering-sets"] section.set .gallery:before, section.container[data-template="wallcovering-sets"] section.set .gallery:after {
  content: " ";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
/* line 19, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers/slideshow.scss */
section.container[data-template="wallcovering-sets"] section.set .gallery .slideshow {
  position: relative;
}
/* line 22, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers/slideshow.scss */
section.container[data-template="wallcovering-sets"] section.set .gallery .slideshow div + div .slider {
  display: none;
}
/* line 28, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers/slideshow.scss */
section.container[data-template="wallcovering-sets"] section.set .gallery .slideshow.active .slider div + div {
  display: block;
}
/* line 35, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers/slideshow.scss */
section.container[data-template="wallcovering-sets"] section.set .gallery .slideshow .slider > div img {
  width: 100%;
}
/* line 41, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers/slideshow.scss */
section.container[data-template="wallcovering-sets"] section.set .gallery .slideshow .bx-controls .bx-pager {
  padding-top: 10px;
}
/* line 45, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers/slideshow.scss */
section.container[data-template="wallcovering-sets"] section.set .gallery .slideshow .bx-controls .bx-controls-direction .bx-next,
section.container[data-template="wallcovering-sets"] section.set .gallery .slideshow .bx-controls .bx-controls-direction .bx-prev {
  position: absolute;
  left: 20px;
  right: 20px;
  top: 47%;
  width: 15px;
  height: 27px;
  background-position: center;
  background-repeat: no-repeat;
  text-indent: -9999px;
}
/* line 57, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers/slideshow.scss */
section.container[data-template="wallcovering-sets"] section.set .gallery .slideshow .bx-controls .bx-controls-direction .bx-next {
  left: auto;
  background-image: url(/assets/frontend/icons/posts/slideshow-right.png);
}
/* line 61, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers/slideshow.scss */
section.container[data-template="wallcovering-sets"] section.set .gallery .slideshow .bx-controls .bx-controls-direction .bx-prev {
  right: auto;
  background-image: url(/assets/frontend/icons/posts/slideshow-left.png);
}
/* line 67, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers/slideshow.scss */
section.container[data-template="wallcovering-sets"] section.set .gallery .slideshow .bx-controls .bx-pager .bx-pager-item {
  display: inline-block;
}
/* line 69, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers/slideshow.scss */
section.container[data-template="wallcovering-sets"] section.set .gallery .slideshow .bx-controls .bx-pager .bx-pager-item + div {
  margin-left: 10px;
}
/* line 34, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/wallcovering/set/show.scss */
section.container[data-template="wallcovering-sets"] section.set .gallery .slideshow {
  float: left;
  padding: 0 10px;
  width: 100%;
  padding-left: 0px;
  padding-right: 0px;
}
/* line 21, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/grid.scss */
section.container[data-template="wallcovering-sets"] section.set .gallery .slideshow.compact {
  padding: 0;
}
/* line 40, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/wallcovering/set/show.scss */
section.container[data-template="wallcovering-sets"] section.set .wallcoverings {
  padding: 10px 0px 0;
}
/* line 2, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/wallcovering/set/index.scss */
section.container[data-template="wallcovering-sets"] section.sets {
  padding-bottom: 60px;
}
/* line 28, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/helpers.scss */
section.container[data-template="wallcovering-sets"] section.sets:before, section.container[data-template="wallcovering-sets"] section.sets:after {
  content: " ";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
/* line 5, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/wallcovering/set/index.scss */
section.container[data-template="wallcovering-sets"] section.sets nav.navigation {
  text-align: center;
  padding-left: 10px;
}
/* line 2, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/wallcovering/set/show.scss */
section.container[data-template="wallcovering-set"] section.set {
  padding-bottom: 60px;
}
/* line 28, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/helpers.scss */
section.container[data-template="wallcovering-set"] section.set:before, section.container[data-template="wallcovering-set"] section.set:after {
  content: " ";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
/* line 5, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/wallcovering/set/show.scss */
section.container[data-template="wallcovering-set"] section.set > .details {
  float: left;
  padding: 0 10px;
  width: 100%;
  margin-bottom: 30px;
  padding-left: 0px;
  padding-right: 0px;
}
/* line 21, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/grid.scss */
section.container[data-template="wallcovering-set"] section.set > .details.compact {
  padding: 0;
}
/* line 28, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/helpers.scss */
section.container[data-template="wallcovering-set"] section.set > .details:before, section.container[data-template="wallcovering-set"] section.set > .details:after {
  content: " ";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
/* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/wallcovering/set/show.scss */
section.container[data-template="wallcovering-set"] section.set > .details .heading {
  float: left;
  padding: 0 10px;
  width: 33.3333333333%;
  font-size: 16px;
  line-height: 20px;
  color: #141414;
  margin: 0;
  padding: 0;
  word-wrap: break-word;
}
/* line 21, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/grid.scss */
section.container[data-template="wallcovering-set"] section.set > .details .heading.compact {
  padding: 0;
}
@media (max-width: 1000px) {
  /* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/wallcovering/set/show.scss */
  section.container[data-template="wallcovering-set"] section.set > .details .heading {
    font-size: 13px;
    line-height: 18px;
  }
}
/* line 2, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
section.container[data-template="wallcovering-set"] section.set > .details .heading a {
  color: #141414;
}
/* line 4, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
section.container[data-template="wallcovering-set"] section.set > .details .heading a.active, section.container[data-template="wallcovering-set"] section.set > .details .heading a:hover {
  color: #141414;
}
/* line 8, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
section.container[data-template="wallcovering-set"] section.set > .details .heading a:active {
  color: #141414;
}
/* line 8, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/typography.scss */
section.container[data-template="wallcovering-set"] section.set > .details .heading i, section.container[data-template="wallcovering-set"] section.set > .details .heading em {
  text-transform: none;
  font-style: italic;
}
/* line 14, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/wallcovering/set/show.scss */
section.container[data-template="wallcovering-set"] section.set > .details .heading .title {
  font-size: 16px;
  line-height: 20px;
}
@media (max-width: 1000px) {
  /* line 14, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/wallcovering/set/show.scss */
  section.container[data-template="wallcovering-set"] section.set > .details .heading .title {
    font-size: 13px;
    line-height: 18px;
  }
}
/* line 16, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/wallcovering/set/show.scss */
section.container[data-template="wallcovering-set"] section.set > .details .heading .title h1 {
  font-size: 1.4rem;
}
/* line 20, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/wallcovering/set/show.scss */
section.container[data-template="wallcovering-set"] section.set > .details .heading .subheading {
  font-size: 13px;
  line-height: 18px;
  color: #919090;
}
@media (max-width: 1000px) {
  /* line 20, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/wallcovering/set/show.scss */
  section.container[data-template="wallcovering-set"] section.set > .details .heading .subheading {
    font-size: 12px;
    line-height: 16px;
  }
}
/* line 2, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
section.container[data-template="wallcovering-set"] section.set > .details .heading .subheading a {
  color: #919090;
}
/* line 4, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
section.container[data-template="wallcovering-set"] section.set > .details .heading .subheading a.active, section.container[data-template="wallcovering-set"] section.set > .details .heading .subheading a:hover {
  color: #141414;
}
/* line 8, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
section.container[data-template="wallcovering-set"] section.set > .details .heading .subheading a:active {
  color: #141414;
}
/* line 24, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/wallcovering/set/show.scss */
section.container[data-template="wallcovering-set"] section.set > .details .heading .description {
  font-size: 13px;
  line-height: 18px;
  margin-top: 1em;
  margin-bottom: 1em;
}
@media (max-width: 1000px) {
  /* line 24, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/wallcovering/set/show.scss */
  section.container[data-template="wallcovering-set"] section.set > .details .heading .description {
    font-size: 12px;
    line-height: 16px;
  }
}
/* line 28, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/helpers.scss */
section.container[data-template="wallcovering-set"] section.set .gallery:before, section.container[data-template="wallcovering-set"] section.set .gallery:after {
  content: " ";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
/* line 19, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers/slideshow.scss */
section.container[data-template="wallcovering-set"] section.set .gallery .slideshow {
  position: relative;
}
/* line 22, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers/slideshow.scss */
section.container[data-template="wallcovering-set"] section.set .gallery .slideshow div + div .slider {
  display: none;
}
/* line 28, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers/slideshow.scss */
section.container[data-template="wallcovering-set"] section.set .gallery .slideshow.active .slider div + div {
  display: block;
}
/* line 35, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers/slideshow.scss */
section.container[data-template="wallcovering-set"] section.set .gallery .slideshow .slider > div img {
  width: 100%;
}
/* line 41, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers/slideshow.scss */
section.container[data-template="wallcovering-set"] section.set .gallery .slideshow .bx-controls .bx-pager {
  padding-top: 10px;
}
/* line 45, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers/slideshow.scss */
section.container[data-template="wallcovering-set"] section.set .gallery .slideshow .bx-controls .bx-controls-direction .bx-next,
section.container[data-template="wallcovering-set"] section.set .gallery .slideshow .bx-controls .bx-controls-direction .bx-prev {
  position: absolute;
  left: 20px;
  right: 20px;
  top: 47%;
  width: 15px;
  height: 27px;
  background-position: center;
  background-repeat: no-repeat;
  text-indent: -9999px;
}
/* line 57, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers/slideshow.scss */
section.container[data-template="wallcovering-set"] section.set .gallery .slideshow .bx-controls .bx-controls-direction .bx-next {
  left: auto;
  background-image: url(/assets/frontend/icons/posts/slideshow-right.png);
}
/* line 61, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers/slideshow.scss */
section.container[data-template="wallcovering-set"] section.set .gallery .slideshow .bx-controls .bx-controls-direction .bx-prev {
  right: auto;
  background-image: url(/assets/frontend/icons/posts/slideshow-left.png);
}
/* line 67, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers/slideshow.scss */
section.container[data-template="wallcovering-set"] section.set .gallery .slideshow .bx-controls .bx-pager .bx-pager-item {
  display: inline-block;
}
/* line 69, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers/slideshow.scss */
section.container[data-template="wallcovering-set"] section.set .gallery .slideshow .bx-controls .bx-pager .bx-pager-item + div {
  margin-left: 10px;
}
/* line 34, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/wallcovering/set/show.scss */
section.container[data-template="wallcovering-set"] section.set .gallery .slideshow {
  float: left;
  padding: 0 10px;
  width: 100%;
  padding-left: 0px;
  padding-right: 0px;
}
/* line 21, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/grid.scss */
section.container[data-template="wallcovering-set"] section.set .gallery .slideshow.compact {
  padding: 0;
}
/* line 40, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/wallcovering/set/show.scss */
section.container[data-template="wallcovering-set"] section.set .wallcoverings {
  padding: 10px 0px 0;
}
/* line 2, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/rug/index.scss */
section.container[data-template="rugs"] section.rugs,
section.container[data-template="rugs"] section.colours {
  padding-bottom: 60px;
}
/* line 28, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/helpers.scss */
section.container[data-template="rugs"] section.rugs:before, section.container[data-template="rugs"] section.rugs:after,
section.container[data-template="rugs"] section.colours:before,
section.container[data-template="rugs"] section.colours:after {
  content: " ";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
/* line 6, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/rug/index.scss */
section.container[data-template="rugs"] section.rugs nav.navigation,
section.container[data-template="rugs"] section.colours nav.navigation {
  text-align: center;
  padding-left: 10px;
}
/* line 10, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/rug/index.scss */
section.container[data-template="rugs"] section.rugs .empty,
section.container[data-template="rugs"] section.colours .empty {
  padding: 10px 0;
}
/* line 12, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/rug/index.scss */
section.container[data-template="rugs"] section.rugs .empty h1,
section.container[data-template="rugs"] section.colours .empty h1 {
  font-size: 26px;
  line-height: 32px;
}
@media (max-width: 1000px) {
  /* line 12, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/rug/index.scss */
  section.container[data-template="rugs"] section.rugs .empty h1,
  section.container[data-template="rugs"] section.colours .empty h1 {
    font-size: 16px;
    line-height: 20px;
  }
}
/* line 2, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/rug/show.scss */
section.container[data-template="rug"] section.rug {
  padding-bottom: 60px;
}
/* line 19, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers/slideshow.scss */
section.container[data-template="rug"] section.rug .slideshow {
  position: relative;
}
/* line 22, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers/slideshow.scss */
section.container[data-template="rug"] section.rug .slideshow div + div .slider {
  display: none;
}
/* line 28, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers/slideshow.scss */
section.container[data-template="rug"] section.rug .slideshow.active .slider div + div {
  display: block;
}
/* line 35, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers/slideshow.scss */
section.container[data-template="rug"] section.rug .slideshow .slider > div img {
  width: 100%;
}
/* line 41, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers/slideshow.scss */
section.container[data-template="rug"] section.rug .slideshow .bx-controls .bx-pager {
  padding-top: 10px;
}
/* line 45, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers/slideshow.scss */
section.container[data-template="rug"] section.rug .slideshow .bx-controls .bx-controls-direction .bx-next,
section.container[data-template="rug"] section.rug .slideshow .bx-controls .bx-controls-direction .bx-prev {
  position: absolute;
  left: 20px;
  right: 20px;
  top: 47%;
  width: 15px;
  height: 27px;
  background-position: center;
  background-repeat: no-repeat;
  text-indent: -9999px;
}
/* line 57, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers/slideshow.scss */
section.container[data-template="rug"] section.rug .slideshow .bx-controls .bx-controls-direction .bx-next {
  left: auto;
  background-image: url(/assets/frontend/icons/posts/slideshow-right.png);
}
/* line 61, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers/slideshow.scss */
section.container[data-template="rug"] section.rug .slideshow .bx-controls .bx-controls-direction .bx-prev {
  right: auto;
  background-image: url(/assets/frontend/icons/posts/slideshow-left.png);
}
/* line 67, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers/slideshow.scss */
section.container[data-template="rug"] section.rug .slideshow .bx-controls .bx-pager .bx-pager-item {
  display: inline-block;
}
/* line 69, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers/slideshow.scss */
section.container[data-template="rug"] section.rug .slideshow .bx-controls .bx-pager .bx-pager-item + div {
  margin-left: 10px;
}
/* line 5, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/rug/show.scss */
section.container[data-template="rug"] section.rug .slideshow {
  padding: 0 0px 0;
}
/* line 8, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/rug/show.scss */
section.container[data-template="rug"] section.rug .swatches {
  position: relative;
  padding: 10px 10px 0;
}
/* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/rug/show.scss */
section.container[data-template="rug"] section.rug .swatches .display {
  margin: 20px 0 20px;
  max-width: 100%;
  z-index: 100;
}
/* line 16, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/rug/show.scss */
section.container[data-template="rug"] section.rug .swatches .display .inner .image {
  width: 100%;
  padding-top: 60%;
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
}
@media (max-width: 800px) {
  /* line 16, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/rug/show.scss */
  section.container[data-template="rug"] section.rug .swatches .display .inner .image {
    margin-top: 40px;
    padding-top: 50%;
  }
}
/* line 27, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/rug/show.scss */
section.container[data-template="rug"] section.rug .swatches .display .inner .element.element-show-details {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  margin-bottom: 0;
  padding-top: 10px;
  background: #fff;
}
/* line 28, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/helpers.scss */
section.container[data-template="rug"] section.rug .swatches .display .inner .element.element-show-details:before, section.container[data-template="rug"] section.rug .swatches .display .inner .element.element-show-details:after {
  content: " ";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
/* line 35, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/rug/show.scss */
section.container[data-template="rug"] section.rug .swatches .display .inner .element.element-show-details .toggle {
  top: 20px;
  right: 20px;
}
@media (max-width: 900px) {
  /* line 27, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/rug/show.scss */
  section.container[data-template="rug"] section.rug .swatches .display .inner .element.element-show-details {
    margin-bottom: 60px;
  }
  /* line 40, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/rug/show.scss */
  section.container[data-template="rug"] section.rug .swatches .display .inner .element.element-show-details .toggle {
    top: 10px;
  }
  /* line 43, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/rug/show.scss */
  section.container[data-template="rug"] section.rug .swatches .display .inner .element.element-show-details .spacer {
    display: none;
  }
}
/* line 2, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/rug/set/show.scss */
section.container[data-template="rug-sets"] section.set {
  padding-bottom: 60px;
}
/* line 28, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/helpers.scss */
section.container[data-template="rug-sets"] section.set:before, section.container[data-template="rug-sets"] section.set:after {
  content: " ";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
/* line 5, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/rug/set/show.scss */
section.container[data-template="rug-sets"] section.set > .details {
  float: left;
  padding: 0 10px;
  width: 100%;
  margin-bottom: 30px;
}
/* line 21, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/grid.scss */
section.container[data-template="rug-sets"] section.set > .details.compact {
  padding: 0;
}
/* line 28, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/helpers.scss */
section.container[data-template="rug-sets"] section.set > .details:before, section.container[data-template="rug-sets"] section.set > .details:after {
  content: " ";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
/* line 9, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/rug/set/show.scss */
section.container[data-template="rug-sets"] section.set > .details .heading {
  float: left;
  padding: 0 10px;
  width: 33.3333333333%;
  font-size: 16px;
  line-height: 20px;
  color: #141414;
  margin: 0;
  padding: 0;
  word-wrap: break-word;
}
/* line 21, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/grid.scss */
section.container[data-template="rug-sets"] section.set > .details .heading.compact {
  padding: 0;
}
@media (max-width: 1000px) {
  /* line 9, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/rug/set/show.scss */
  section.container[data-template="rug-sets"] section.set > .details .heading {
    font-size: 13px;
    line-height: 18px;
  }
}
/* line 2, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
section.container[data-template="rug-sets"] section.set > .details .heading a {
  color: #141414;
}
/* line 4, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
section.container[data-template="rug-sets"] section.set > .details .heading a.active, section.container[data-template="rug-sets"] section.set > .details .heading a:hover {
  color: #141414;
}
/* line 8, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
section.container[data-template="rug-sets"] section.set > .details .heading a:active {
  color: #141414;
}
/* line 8, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/typography.scss */
section.container[data-template="rug-sets"] section.set > .details .heading i, section.container[data-template="rug-sets"] section.set > .details .heading em {
  text-transform: none;
  font-style: italic;
}
/* line 12, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/rug/set/show.scss */
section.container[data-template="rug-sets"] section.set > .details .heading .title {
  font-size: 16px;
  line-height: 20px;
}
@media (max-width: 1000px) {
  /* line 12, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/rug/set/show.scss */
  section.container[data-template="rug-sets"] section.set > .details .heading .title {
    font-size: 13px;
    line-height: 18px;
  }
}
/* line 14, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/rug/set/show.scss */
section.container[data-template="rug-sets"] section.set > .details .heading .title h1 {
  font-size: 1.4rem;
}
/* line 18, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/rug/set/show.scss */
section.container[data-template="rug-sets"] section.set > .details .heading .subheading {
  font-size: 13px;
  line-height: 18px;
  color: #919090;
}
@media (max-width: 1000px) {
  /* line 18, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/rug/set/show.scss */
  section.container[data-template="rug-sets"] section.set > .details .heading .subheading {
    font-size: 12px;
    line-height: 16px;
  }
}
/* line 2, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
section.container[data-template="rug-sets"] section.set > .details .heading .subheading a {
  color: #919090;
}
/* line 4, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
section.container[data-template="rug-sets"] section.set > .details .heading .subheading a.active, section.container[data-template="rug-sets"] section.set > .details .heading .subheading a:hover {
  color: #141414;
}
/* line 8, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
section.container[data-template="rug-sets"] section.set > .details .heading .subheading a:active {
  color: #141414;
}
/* line 28, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/helpers.scss */
section.container[data-template="rug-sets"] section.set .gallery:before, section.container[data-template="rug-sets"] section.set .gallery:after {
  content: " ";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
/* line 19, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers/slideshow.scss */
section.container[data-template="rug-sets"] section.set .gallery .slideshow {
  position: relative;
}
/* line 22, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers/slideshow.scss */
section.container[data-template="rug-sets"] section.set .gallery .slideshow div + div .slider {
  display: none;
}
/* line 28, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers/slideshow.scss */
section.container[data-template="rug-sets"] section.set .gallery .slideshow.active .slider div + div {
  display: block;
}
/* line 35, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers/slideshow.scss */
section.container[data-template="rug-sets"] section.set .gallery .slideshow .slider > div img {
  width: 100%;
}
/* line 41, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers/slideshow.scss */
section.container[data-template="rug-sets"] section.set .gallery .slideshow .bx-controls .bx-pager {
  padding-top: 10px;
}
/* line 45, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers/slideshow.scss */
section.container[data-template="rug-sets"] section.set .gallery .slideshow .bx-controls .bx-controls-direction .bx-next,
section.container[data-template="rug-sets"] section.set .gallery .slideshow .bx-controls .bx-controls-direction .bx-prev {
  position: absolute;
  left: 20px;
  right: 20px;
  top: 47%;
  width: 15px;
  height: 27px;
  background-position: center;
  background-repeat: no-repeat;
  text-indent: -9999px;
}
/* line 57, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers/slideshow.scss */
section.container[data-template="rug-sets"] section.set .gallery .slideshow .bx-controls .bx-controls-direction .bx-next {
  left: auto;
  background-image: url(/assets/frontend/icons/posts/slideshow-right.png);
}
/* line 61, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers/slideshow.scss */
section.container[data-template="rug-sets"] section.set .gallery .slideshow .bx-controls .bx-controls-direction .bx-prev {
  right: auto;
  background-image: url(/assets/frontend/icons/posts/slideshow-left.png);
}
/* line 67, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers/slideshow.scss */
section.container[data-template="rug-sets"] section.set .gallery .slideshow .bx-controls .bx-pager .bx-pager-item {
  display: inline-block;
}
/* line 69, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers/slideshow.scss */
section.container[data-template="rug-sets"] section.set .gallery .slideshow .bx-controls .bx-pager .bx-pager-item + div {
  margin-left: 10px;
}
/* line 27, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/rug/set/show.scss */
section.container[data-template="rug-sets"] section.set .gallery .slideshow {
  float: left;
  padding: 0 10px;
  width: 100%;
  padding-left: 0px;
  padding-right: 0px;
}
/* line 21, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/grid.scss */
section.container[data-template="rug-sets"] section.set .gallery .slideshow.compact {
  padding: 0;
}
/* line 33, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/rug/set/show.scss */
section.container[data-template="rug-sets"] section.set .rugs {
  padding: 10px 0px 0;
}
/* line 2, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/rug/set/index.scss */
section.container[data-template="rug-sets"] section.sets {
  padding-bottom: 60px;
}
/* line 28, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/helpers.scss */
section.container[data-template="rug-sets"] section.sets:before, section.container[data-template="rug-sets"] section.sets:after {
  content: " ";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
/* line 5, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/rug/set/index.scss */
section.container[data-template="rug-sets"] section.sets nav.navigation {
  text-align: center;
  padding-left: 10px;
}
/* line 2, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/rug/set/show.scss */
section.container[data-template="rug-set"] section.set {
  padding-bottom: 60px;
}
/* line 28, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/helpers.scss */
section.container[data-template="rug-set"] section.set:before, section.container[data-template="rug-set"] section.set:after {
  content: " ";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
/* line 5, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/rug/set/show.scss */
section.container[data-template="rug-set"] section.set > .details {
  float: left;
  padding: 0 10px;
  width: 100%;
  margin-bottom: 30px;
}
/* line 21, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/grid.scss */
section.container[data-template="rug-set"] section.set > .details.compact {
  padding: 0;
}
/* line 28, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/helpers.scss */
section.container[data-template="rug-set"] section.set > .details:before, section.container[data-template="rug-set"] section.set > .details:after {
  content: " ";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
/* line 9, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/rug/set/show.scss */
section.container[data-template="rug-set"] section.set > .details .heading {
  float: left;
  padding: 0 10px;
  width: 33.3333333333%;
  font-size: 16px;
  line-height: 20px;
  color: #141414;
  margin: 0;
  padding: 0;
  word-wrap: break-word;
}
/* line 21, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/grid.scss */
section.container[data-template="rug-set"] section.set > .details .heading.compact {
  padding: 0;
}
@media (max-width: 1000px) {
  /* line 9, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/rug/set/show.scss */
  section.container[data-template="rug-set"] section.set > .details .heading {
    font-size: 13px;
    line-height: 18px;
  }
}
/* line 2, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
section.container[data-template="rug-set"] section.set > .details .heading a {
  color: #141414;
}
/* line 4, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
section.container[data-template="rug-set"] section.set > .details .heading a.active, section.container[data-template="rug-set"] section.set > .details .heading a:hover {
  color: #141414;
}
/* line 8, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
section.container[data-template="rug-set"] section.set > .details .heading a:active {
  color: #141414;
}
/* line 8, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/typography.scss */
section.container[data-template="rug-set"] section.set > .details .heading i, section.container[data-template="rug-set"] section.set > .details .heading em {
  text-transform: none;
  font-style: italic;
}
/* line 12, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/rug/set/show.scss */
section.container[data-template="rug-set"] section.set > .details .heading .title {
  font-size: 16px;
  line-height: 20px;
}
@media (max-width: 1000px) {
  /* line 12, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/rug/set/show.scss */
  section.container[data-template="rug-set"] section.set > .details .heading .title {
    font-size: 13px;
    line-height: 18px;
  }
}
/* line 14, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/rug/set/show.scss */
section.container[data-template="rug-set"] section.set > .details .heading .title h1 {
  font-size: 1.4rem;
}
/* line 18, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/rug/set/show.scss */
section.container[data-template="rug-set"] section.set > .details .heading .subheading {
  font-size: 13px;
  line-height: 18px;
  color: #919090;
}
@media (max-width: 1000px) {
  /* line 18, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/rug/set/show.scss */
  section.container[data-template="rug-set"] section.set > .details .heading .subheading {
    font-size: 12px;
    line-height: 16px;
  }
}
/* line 2, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
section.container[data-template="rug-set"] section.set > .details .heading .subheading a {
  color: #919090;
}
/* line 4, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
section.container[data-template="rug-set"] section.set > .details .heading .subheading a.active, section.container[data-template="rug-set"] section.set > .details .heading .subheading a:hover {
  color: #141414;
}
/* line 8, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
section.container[data-template="rug-set"] section.set > .details .heading .subheading a:active {
  color: #141414;
}
/* line 28, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/helpers.scss */
section.container[data-template="rug-set"] section.set .gallery:before, section.container[data-template="rug-set"] section.set .gallery:after {
  content: " ";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
/* line 19, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers/slideshow.scss */
section.container[data-template="rug-set"] section.set .gallery .slideshow {
  position: relative;
}
/* line 22, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers/slideshow.scss */
section.container[data-template="rug-set"] section.set .gallery .slideshow div + div .slider {
  display: none;
}
/* line 28, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers/slideshow.scss */
section.container[data-template="rug-set"] section.set .gallery .slideshow.active .slider div + div {
  display: block;
}
/* line 35, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers/slideshow.scss */
section.container[data-template="rug-set"] section.set .gallery .slideshow .slider > div img {
  width: 100%;
}
/* line 41, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers/slideshow.scss */
section.container[data-template="rug-set"] section.set .gallery .slideshow .bx-controls .bx-pager {
  padding-top: 10px;
}
/* line 45, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers/slideshow.scss */
section.container[data-template="rug-set"] section.set .gallery .slideshow .bx-controls .bx-controls-direction .bx-next,
section.container[data-template="rug-set"] section.set .gallery .slideshow .bx-controls .bx-controls-direction .bx-prev {
  position: absolute;
  left: 20px;
  right: 20px;
  top: 47%;
  width: 15px;
  height: 27px;
  background-position: center;
  background-repeat: no-repeat;
  text-indent: -9999px;
}
/* line 57, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers/slideshow.scss */
section.container[data-template="rug-set"] section.set .gallery .slideshow .bx-controls .bx-controls-direction .bx-next {
  left: auto;
  background-image: url(/assets/frontend/icons/posts/slideshow-right.png);
}
/* line 61, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers/slideshow.scss */
section.container[data-template="rug-set"] section.set .gallery .slideshow .bx-controls .bx-controls-direction .bx-prev {
  right: auto;
  background-image: url(/assets/frontend/icons/posts/slideshow-left.png);
}
/* line 67, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers/slideshow.scss */
section.container[data-template="rug-set"] section.set .gallery .slideshow .bx-controls .bx-pager .bx-pager-item {
  display: inline-block;
}
/* line 69, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers/slideshow.scss */
section.container[data-template="rug-set"] section.set .gallery .slideshow .bx-controls .bx-pager .bx-pager-item + div {
  margin-left: 10px;
}
/* line 27, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/rug/set/show.scss */
section.container[data-template="rug-set"] section.set .gallery .slideshow {
  float: left;
  padding: 0 10px;
  width: 100%;
  padding-left: 0px;
  padding-right: 0px;
}
/* line 21, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/grid.scss */
section.container[data-template="rug-set"] section.set .gallery .slideshow.compact {
  padding: 0;
}
/* line 33, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/rug/set/show.scss */
section.container[data-template="rug-set"] section.set .rugs {
  padding: 10px 0px 0;
}
/* line 2, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/page/about.scss */
section.container[data-template~="page"][data-template~="page-about"] section.page {
  padding-bottom: 60px;
  padding: 0 10px 0;
}
/* line 5, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/page/about.scss */
section.container[data-template~="page"][data-template~="page-about"] section.page .gallery img {
  width: 100%;
}
/* line 8, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/page/about.scss */
section.container[data-template~="page"][data-template~="page-about"] section.page .details {
  padding-bottom: 30px;
}
/* line 28, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/helpers.scss */
section.container[data-template~="page"][data-template~="page-about"] section.page .details:before, section.container[data-template~="page"][data-template~="page-about"] section.page .details:after {
  content: " ";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
/* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/page/about.scss */
section.container[data-template~="page"][data-template~="page-about"] section.page .details .title {
  font-size: 16px;
  line-height: 20px;
  color: #141414;
  margin: 0;
  padding: 0;
  word-wrap: break-word;
  font-size: 26px;
  line-height: 32px;
  float: left;
  padding: 0 10px;
  width: 25%;
  padding: 0;
}
@media (max-width: 1000px) {
  /* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/page/about.scss */
  section.container[data-template~="page"][data-template~="page-about"] section.page .details .title {
    font-size: 13px;
    line-height: 18px;
  }
}
/* line 2, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
section.container[data-template~="page"][data-template~="page-about"] section.page .details .title a {
  color: #141414;
}
/* line 4, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
section.container[data-template~="page"][data-template~="page-about"] section.page .details .title a.active, section.container[data-template~="page"][data-template~="page-about"] section.page .details .title a:hover {
  color: #141414;
}
/* line 8, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
section.container[data-template~="page"][data-template~="page-about"] section.page .details .title a:active {
  color: #141414;
}
/* line 8, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/typography.scss */
section.container[data-template~="page"][data-template~="page-about"] section.page .details .title i, section.container[data-template~="page"][data-template~="page-about"] section.page .details .title em {
  text-transform: none;
  font-style: italic;
}
@media (max-width: 1000px) {
  /* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/page/about.scss */
  section.container[data-template~="page"][data-template~="page-about"] section.page .details .title {
    font-size: 16px;
    line-height: 20px;
  }
}
/* line 21, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/grid.scss */
section.container[data-template~="page"][data-template~="page-about"] section.page .details .title.compact {
  padding: 0;
}
/* line 17, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/page/about.scss */
section.container[data-template~="page"][data-template~="page-about"] section.page .details .description {
  font-size: 16px;
  line-height: 20px;
  letter-spacing: 0;
  margin: 0;
  padding: 0;
  word-wrap: break-word;
  font-size: 16px;
  line-height: 20px;
  letter-spacing: 0;
  margin: 0;
  padding: 0;
  word-wrap: break-word;
  font-size: 12px;
  line-height: 16px;
  color: #333333;
  font-size: 12px;
  line-height: 16px;
  float: left;
  padding: 0 10px;
  width: 75%;
  -moz-column-count: 1;
  -moz-column-gap: 20px;
  -webkit-column-count: 1;
  -webkit-column-gap: 20px;
}
@media (max-width: 1000px) {
  /* line 17, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/page/about.scss */
  section.container[data-template~="page"][data-template~="page-about"] section.page .details .description {
    font-size: 13px;
    line-height: 18px;
  }
}
/* line 54, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/typography.scss */
section.container[data-template~="page"][data-template~="page-about"] section.page .details .description i, section.container[data-template~="page"][data-template~="page-about"] section.page .details .description em {
  text-transform: none;
  font-style: italic;
}
@media (max-width: 1000px) {
  /* line 17, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/page/about.scss */
  section.container[data-template~="page"][data-template~="page-about"] section.page .details .description {
    font-size: 13px;
    line-height: 18px;
  }
}
/* line 54, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/typography.scss */
section.container[data-template~="page"][data-template~="page-about"] section.page .details .description i, section.container[data-template~="page"][data-template~="page-about"] section.page .details .description em {
  text-transform: none;
  font-style: italic;
}
@media (max-width: 1000px) {
  /* line 17, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/page/about.scss */
  section.container[data-template~="page"][data-template~="page-about"] section.page .details .description {
    font-size: 11px;
    line-height: 16px;
  }
}
/* line 2, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
section.container[data-template~="page"][data-template~="page-about"] section.page .details .description a {
  color: #333333;
}
/* line 4, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
section.container[data-template~="page"][data-template~="page-about"] section.page .details .description a.active, section.container[data-template~="page"][data-template~="page-about"] section.page .details .description a:hover {
  color: #141414;
}
/* line 8, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
section.container[data-template~="page"][data-template~="page-about"] section.page .details .description a:active {
  color: #141414;
}
/* line 84, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/typography.scss */
section.container[data-template~="page"][data-template~="page-about"] section.page .details .description h1, section.container[data-template~="page"][data-template~="page-about"] section.page .details .description h2, section.container[data-template~="page"][data-template~="page-about"] section.page .details .description h3, section.container[data-template~="page"][data-template~="page-about"] section.page .details .description h4, section.container[data-template~="page"][data-template~="page-about"] section.page .details .description h5, section.container[data-template~="page"][data-template~="page-about"] section.page .details .description h6 {
  font-size: 16px;
  line-height: 20px;
  color: #141414;
  margin: 0;
  padding: 0;
  word-wrap: break-word;
  font-size: 12px;
  line-height: 16px;
  color: #333333;
  text-transform: uppercase;
  letter-spacing: .08em;
  font-family: 'SwissBold', 'Helvetica Neue',Helvetica,Arial,sans-serif;
  font-weight: 600;
  padding-bottom: 0.5em;
}
@media (max-width: 1000px) {
  /* line 84, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/typography.scss */
  section.container[data-template~="page"][data-template~="page-about"] section.page .details .description h1, section.container[data-template~="page"][data-template~="page-about"] section.page .details .description h2, section.container[data-template~="page"][data-template~="page-about"] section.page .details .description h3, section.container[data-template~="page"][data-template~="page-about"] section.page .details .description h4, section.container[data-template~="page"][data-template~="page-about"] section.page .details .description h5, section.container[data-template~="page"][data-template~="page-about"] section.page .details .description h6 {
    font-size: 13px;
    line-height: 18px;
  }
}
/* line 2, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
section.container[data-template~="page"][data-template~="page-about"] section.page .details .description h1 a, section.container[data-template~="page"][data-template~="page-about"] section.page .details .description h2 a, section.container[data-template~="page"][data-template~="page-about"] section.page .details .description h3 a, section.container[data-template~="page"][data-template~="page-about"] section.page .details .description h4 a, section.container[data-template~="page"][data-template~="page-about"] section.page .details .description h5 a, section.container[data-template~="page"][data-template~="page-about"] section.page .details .description h6 a {
  color: #141414;
}
/* line 4, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
section.container[data-template~="page"][data-template~="page-about"] section.page .details .description h1 a.active, section.container[data-template~="page"][data-template~="page-about"] section.page .details .description h1 a:hover, section.container[data-template~="page"][data-template~="page-about"] section.page .details .description h2 a.active, section.container[data-template~="page"][data-template~="page-about"] section.page .details .description h2 a:hover, section.container[data-template~="page"][data-template~="page-about"] section.page .details .description h3 a.active, section.container[data-template~="page"][data-template~="page-about"] section.page .details .description h3 a:hover, section.container[data-template~="page"][data-template~="page-about"] section.page .details .description h4 a.active, section.container[data-template~="page"][data-template~="page-about"] section.page .details .description h4 a:hover, section.container[data-template~="page"][data-template~="page-about"] section.page .details .description h5 a.active, section.container[data-template~="page"][data-template~="page-about"] section.page .details .description h5 a:hover, section.container[data-template~="page"][data-template~="page-about"] section.page .details .description h6 a.active, section.container[data-template~="page"][data-template~="page-about"] section.page .details .description h6 a:hover {
  color: #141414;
}
/* line 8, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
section.container[data-template~="page"][data-template~="page-about"] section.page .details .description h1 a:active, section.container[data-template~="page"][data-template~="page-about"] section.page .details .description h2 a:active, section.container[data-template~="page"][data-template~="page-about"] section.page .details .description h3 a:active, section.container[data-template~="page"][data-template~="page-about"] section.page .details .description h4 a:active, section.container[data-template~="page"][data-template~="page-about"] section.page .details .description h5 a:active, section.container[data-template~="page"][data-template~="page-about"] section.page .details .description h6 a:active {
  color: #141414;
}
/* line 8, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/typography.scss */
section.container[data-template~="page"][data-template~="page-about"] section.page .details .description h1 i, section.container[data-template~="page"][data-template~="page-about"] section.page .details .description h1 em, section.container[data-template~="page"][data-template~="page-about"] section.page .details .description h2 i, section.container[data-template~="page"][data-template~="page-about"] section.page .details .description h2 em, section.container[data-template~="page"][data-template~="page-about"] section.page .details .description h3 i, section.container[data-template~="page"][data-template~="page-about"] section.page .details .description h3 em, section.container[data-template~="page"][data-template~="page-about"] section.page .details .description h4 i, section.container[data-template~="page"][data-template~="page-about"] section.page .details .description h4 em, section.container[data-template~="page"][data-template~="page-about"] section.page .details .description h5 i, section.container[data-template~="page"][data-template~="page-about"] section.page .details .description h5 em, section.container[data-template~="page"][data-template~="page-about"] section.page .details .description h6 i, section.container[data-template~="page"][data-template~="page-about"] section.page .details .description h6 em {
  text-transform: none;
  font-style: italic;
}
@media (max-width: 1000px) {
  /* line 84, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/typography.scss */
  section.container[data-template~="page"][data-template~="page-about"] section.page .details .description h1, section.container[data-template~="page"][data-template~="page-about"] section.page .details .description h2, section.container[data-template~="page"][data-template~="page-about"] section.page .details .description h3, section.container[data-template~="page"][data-template~="page-about"] section.page .details .description h4, section.container[data-template~="page"][data-template~="page-about"] section.page .details .description h5, section.container[data-template~="page"][data-template~="page-about"] section.page .details .description h6 {
    font-size: 11px;
    line-height: 16px;
  }
}
/* line 2, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
section.container[data-template~="page"][data-template~="page-about"] section.page .details .description h1 a, section.container[data-template~="page"][data-template~="page-about"] section.page .details .description h2 a, section.container[data-template~="page"][data-template~="page-about"] section.page .details .description h3 a, section.container[data-template~="page"][data-template~="page-about"] section.page .details .description h4 a, section.container[data-template~="page"][data-template~="page-about"] section.page .details .description h5 a, section.container[data-template~="page"][data-template~="page-about"] section.page .details .description h6 a {
  color: #333333;
}
/* line 4, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
section.container[data-template~="page"][data-template~="page-about"] section.page .details .description h1 a.active, section.container[data-template~="page"][data-template~="page-about"] section.page .details .description h1 a:hover, section.container[data-template~="page"][data-template~="page-about"] section.page .details .description h2 a.active, section.container[data-template~="page"][data-template~="page-about"] section.page .details .description h2 a:hover, section.container[data-template~="page"][data-template~="page-about"] section.page .details .description h3 a.active, section.container[data-template~="page"][data-template~="page-about"] section.page .details .description h3 a:hover, section.container[data-template~="page"][data-template~="page-about"] section.page .details .description h4 a.active, section.container[data-template~="page"][data-template~="page-about"] section.page .details .description h4 a:hover, section.container[data-template~="page"][data-template~="page-about"] section.page .details .description h5 a.active, section.container[data-template~="page"][data-template~="page-about"] section.page .details .description h5 a:hover, section.container[data-template~="page"][data-template~="page-about"] section.page .details .description h6 a.active, section.container[data-template~="page"][data-template~="page-about"] section.page .details .description h6 a:hover {
  color: #141414;
}
/* line 8, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
section.container[data-template~="page"][data-template~="page-about"] section.page .details .description h1 a:active, section.container[data-template~="page"][data-template~="page-about"] section.page .details .description h2 a:active, section.container[data-template~="page"][data-template~="page-about"] section.page .details .description h3 a:active, section.container[data-template~="page"][data-template~="page-about"] section.page .details .description h4 a:active, section.container[data-template~="page"][data-template~="page-about"] section.page .details .description h5 a:active, section.container[data-template~="page"][data-template~="page-about"] section.page .details .description h6 a:active {
  color: #141414;
}
/* line 88, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/typography.scss */
section.container[data-template~="page"][data-template~="page-about"] section.page .details .description b, section.container[data-template~="page"][data-template~="page-about"] section.page .details .description strong {
  font-weight: 600;
}
/* line 91, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/typography.scss */
section.container[data-template~="page"][data-template~="page-about"] section.page .details .description i, section.container[data-template~="page"][data-template~="page-about"] section.page .details .description em {
  font-style: italic;
}
/* line 100, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/typography.scss */
section.container[data-template~="page"][data-template~="page-about"] section.page .details .description p {
  margin-bottom: 1em;
}
/* line 104, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/typography.scss */
section.container[data-template~="page"][data-template~="page-about"] section.page .details .description ul li {
  margin-left: 18px;
}
/* line 106, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/typography.scss */
section.container[data-template~="page"][data-template~="page-about"] section.page .details .description ul li:before {
  color: #333333;
  content: "—";
  margin-left: -18px;
  padding-right: 6px;
}
@media (max-width: 1000px) {
  /* line 17, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/page/about.scss */
  section.container[data-template~="page"][data-template~="page-about"] section.page .details .description {
    font-size: 11px;
    line-height: 16px;
  }
}
/* line 21, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/grid.scss */
section.container[data-template~="page"][data-template~="page-about"] section.page .details .description.compact {
  padding: 0;
}
/* line 58, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
section.container[data-template~="page"][data-template~="page-about"] section.page .details .description .column-nobreak {
  -moz-column-break-inside: avoid;
  -o-column-break-inside: avoid;
  -ms-column-break-inside: avoid;
  column-break-inside: avoid;
}
/* line 61, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
section.container[data-template~="page"][data-template~="page-about"] section.page .details .description .column-break {
  -moz-column-break-before: always;
  -o-column-break-before: always;
  -ms-column-break-before: always;
  break-before: always;
}
@media (max-width: 800px) {
  /* line 27, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/page/about.scss */
  section.container[data-template~="page"][data-template~="page-about"] section.page .details .description {
    -moz-column-count: 1;
    -moz-column-gap: 20px;
    -webkit-column-count: 1;
    -webkit-column-gap: 20px;
  }
  /* line 58, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
  section.container[data-template~="page"][data-template~="page-about"] section.page .details .description .column-nobreak {
    -moz-column-break-inside: avoid;
    -o-column-break-inside: avoid;
    -ms-column-break-inside: avoid;
    column-break-inside: avoid;
  }
  /* line 61, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
  section.container[data-template~="page"][data-template~="page-about"] section.page .details .description .column-break {
    -moz-column-break-before: always;
    -o-column-break-before: always;
    -ms-column-break-before: always;
    break-before: always;
  }
}
@media (max-width: 450px) {
  /* line 34, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/page/about.scss */
  section.container[data-template~="page"][data-template~="page-about"] section.page .details .title {
    float: left;
    padding: 0 10px;
    width: 100%;
    padding-bottom: 50px;
  }
  /* line 21, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/grid.scss */
  section.container[data-template~="page"][data-template~="page-about"] section.page .details .title.compact {
    padding: 0;
  }
  /* line 38, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/page/about.scss */
  section.container[data-template~="page"][data-template~="page-about"] section.page .details .description {
    float: left;
    padding: 0 10px;
    width: 100%;
  }
  /* line 21, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/grid.scss */
  section.container[data-template~="page"][data-template~="page-about"] section.page .details .description.compact {
    padding: 0;
  }
}
/* line 2, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/page/contact.scss */
section.container[data-template~="page"][data-template~="page-contact"] section.page {
  padding-bottom: 60px;
}
/* line 4, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/page/contact.scss */
section.container[data-template~="page"][data-template~="page-contact"] section.page .details,
section.container[data-template~="page"][data-template~="page-contact"] section.page .enquire,
section.container[data-template~="page"][data-template~="page-contact"] section.page .blocks.blocks-location .block {
  padding-bottom: 80px;
}
/* line 28, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/helpers.scss */
section.container[data-template~="page"][data-template~="page-contact"] section.page .details:before, section.container[data-template~="page"][data-template~="page-contact"] section.page .details:after,
section.container[data-template~="page"][data-template~="page-contact"] section.page .enquire:before,
section.container[data-template~="page"][data-template~="page-contact"] section.page .enquire:after,
section.container[data-template~="page"][data-template~="page-contact"] section.page .blocks.blocks-location .block:before,
section.container[data-template~="page"][data-template~="page-contact"] section.page .blocks.blocks-location .block:after {
  content: " ";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
/* line 9, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/page/contact.scss */
section.container[data-template~="page"][data-template~="page-contact"] section.page .details .title,
section.container[data-template~="page"][data-template~="page-contact"] section.page .enquire .title,
section.container[data-template~="page"][data-template~="page-contact"] section.page .blocks.blocks-location .block .title {
  font-size: 16px;
  line-height: 20px;
  color: #141414;
  margin: 0;
  padding: 0;
  word-wrap: break-word;
  font-size: 26px;
  line-height: 32px;
  float: left;
  padding: 0 10px;
  width: 25%;
}
@media (max-width: 1000px) {
  /* line 9, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/page/contact.scss */
  section.container[data-template~="page"][data-template~="page-contact"] section.page .details .title,
  section.container[data-template~="page"][data-template~="page-contact"] section.page .enquire .title,
  section.container[data-template~="page"][data-template~="page-contact"] section.page .blocks.blocks-location .block .title {
    font-size: 13px;
    line-height: 18px;
  }
}
/* line 2, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
section.container[data-template~="page"][data-template~="page-contact"] section.page .details .title a,
section.container[data-template~="page"][data-template~="page-contact"] section.page .enquire .title a,
section.container[data-template~="page"][data-template~="page-contact"] section.page .blocks.blocks-location .block .title a {
  color: #141414;
}
/* line 4, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
section.container[data-template~="page"][data-template~="page-contact"] section.page .details .title a.active, section.container[data-template~="page"][data-template~="page-contact"] section.page .details .title a:hover,
section.container[data-template~="page"][data-template~="page-contact"] section.page .enquire .title a.active,
section.container[data-template~="page"][data-template~="page-contact"] section.page .enquire .title a:hover,
section.container[data-template~="page"][data-template~="page-contact"] section.page .blocks.blocks-location .block .title a.active,
section.container[data-template~="page"][data-template~="page-contact"] section.page .blocks.blocks-location .block .title a:hover {
  color: #141414;
}
/* line 8, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
section.container[data-template~="page"][data-template~="page-contact"] section.page .details .title a:active,
section.container[data-template~="page"][data-template~="page-contact"] section.page .enquire .title a:active,
section.container[data-template~="page"][data-template~="page-contact"] section.page .blocks.blocks-location .block .title a:active {
  color: #141414;
}
/* line 8, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/typography.scss */
section.container[data-template~="page"][data-template~="page-contact"] section.page .details .title i, section.container[data-template~="page"][data-template~="page-contact"] section.page .details .title em,
section.container[data-template~="page"][data-template~="page-contact"] section.page .enquire .title i,
section.container[data-template~="page"][data-template~="page-contact"] section.page .enquire .title em,
section.container[data-template~="page"][data-template~="page-contact"] section.page .blocks.blocks-location .block .title i,
section.container[data-template~="page"][data-template~="page-contact"] section.page .blocks.blocks-location .block .title em {
  text-transform: none;
  font-style: italic;
}
@media (max-width: 1000px) {
  /* line 9, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/page/contact.scss */
  section.container[data-template~="page"][data-template~="page-contact"] section.page .details .title,
  section.container[data-template~="page"][data-template~="page-contact"] section.page .enquire .title,
  section.container[data-template~="page"][data-template~="page-contact"] section.page .blocks.blocks-location .block .title {
    font-size: 16px;
    line-height: 20px;
  }
}
/* line 21, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/grid.scss */
section.container[data-template~="page"][data-template~="page-contact"] section.page .details .title.compact,
section.container[data-template~="page"][data-template~="page-contact"] section.page .enquire .title.compact,
section.container[data-template~="page"][data-template~="page-contact"] section.page .blocks.blocks-location .block .title.compact {
  padding: 0;
}
/* line 13, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/page/contact.scss */
section.container[data-template~="page"][data-template~="page-contact"] section.page .details .title h3,
section.container[data-template~="page"][data-template~="page-contact"] section.page .enquire .title h3,
section.container[data-template~="page"][data-template~="page-contact"] section.page .blocks.blocks-location .block .title h3 {
  color: #b3b3b3;
}
/* line 2, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
section.container[data-template~="page"][data-template~="page-contact"] section.page .details .title h3 a,
section.container[data-template~="page"][data-template~="page-contact"] section.page .enquire .title h3 a,
section.container[data-template~="page"][data-template~="page-contact"] section.page .blocks.blocks-location .block .title h3 a {
  color: #b3b3b3;
}
/* line 4, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
section.container[data-template~="page"][data-template~="page-contact"] section.page .details .title h3 a.active, section.container[data-template~="page"][data-template~="page-contact"] section.page .details .title h3 a:hover,
section.container[data-template~="page"][data-template~="page-contact"] section.page .enquire .title h3 a.active,
section.container[data-template~="page"][data-template~="page-contact"] section.page .enquire .title h3 a:hover,
section.container[data-template~="page"][data-template~="page-contact"] section.page .blocks.blocks-location .block .title h3 a.active,
section.container[data-template~="page"][data-template~="page-contact"] section.page .blocks.blocks-location .block .title h3 a:hover {
  color: #141414;
}
/* line 8, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
section.container[data-template~="page"][data-template~="page-contact"] section.page .details .title h3 a:active,
section.container[data-template~="page"][data-template~="page-contact"] section.page .enquire .title h3 a:active,
section.container[data-template~="page"][data-template~="page-contact"] section.page .blocks.blocks-location .block .title h3 a:active {
  color: #141414;
}
/* line 17, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/page/contact.scss */
section.container[data-template~="page"][data-template~="page-contact"] section.page .details .group,
section.container[data-template~="page"][data-template~="page-contact"] section.page .enquire .group,
section.container[data-template~="page"][data-template~="page-contact"] section.page .blocks.blocks-location .block .group {
  line-height: 40px;
}
/* line 20, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/page/contact.scss */
section.container[data-template~="page"][data-template~="page-contact"] section.page .details .description,
section.container[data-template~="page"][data-template~="page-contact"] section.page .details form.contact,
section.container[data-template~="page"][data-template~="page-contact"] section.page .enquire .description,
section.container[data-template~="page"][data-template~="page-contact"] section.page .enquire form.contact,
section.container[data-template~="page"][data-template~="page-contact"] section.page .blocks.blocks-location .block .description,
section.container[data-template~="page"][data-template~="page-contact"] section.page .blocks.blocks-location .block form.contact {
  font-size: 16px;
  line-height: 20px;
  letter-spacing: 0;
  margin: 0;
  padding: 0;
  word-wrap: break-word;
  font-size: 26px;
  line-height: 32px;
  color: #919090;
  float: left;
  padding: 0 0;
  width: 75%;
}
@media (max-width: 1000px) {
  /* line 20, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/page/contact.scss */
  section.container[data-template~="page"][data-template~="page-contact"] section.page .details .description,
  section.container[data-template~="page"][data-template~="page-contact"] section.page .details form.contact,
  section.container[data-template~="page"][data-template~="page-contact"] section.page .enquire .description,
  section.container[data-template~="page"][data-template~="page-contact"] section.page .enquire form.contact,
  section.container[data-template~="page"][data-template~="page-contact"] section.page .blocks.blocks-location .block .description,
  section.container[data-template~="page"][data-template~="page-contact"] section.page .blocks.blocks-location .block form.contact {
    font-size: 13px;
    line-height: 18px;
  }
}
/* line 54, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/typography.scss */
section.container[data-template~="page"][data-template~="page-contact"] section.page .details .description i, section.container[data-template~="page"][data-template~="page-contact"] section.page .details .description em,
section.container[data-template~="page"][data-template~="page-contact"] section.page .details form.contact i,
section.container[data-template~="page"][data-template~="page-contact"] section.page .details form.contact em,
section.container[data-template~="page"][data-template~="page-contact"] section.page .enquire .description i,
section.container[data-template~="page"][data-template~="page-contact"] section.page .enquire .description em,
section.container[data-template~="page"][data-template~="page-contact"] section.page .enquire form.contact i,
section.container[data-template~="page"][data-template~="page-contact"] section.page .enquire form.contact em,
section.container[data-template~="page"][data-template~="page-contact"] section.page .blocks.blocks-location .block .description i,
section.container[data-template~="page"][data-template~="page-contact"] section.page .blocks.blocks-location .block .description em,
section.container[data-template~="page"][data-template~="page-contact"] section.page .blocks.blocks-location .block form.contact i,
section.container[data-template~="page"][data-template~="page-contact"] section.page .blocks.blocks-location .block form.contact em {
  text-transform: none;
  font-style: italic;
}
@media (max-width: 1000px) {
  /* line 20, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/page/contact.scss */
  section.container[data-template~="page"][data-template~="page-contact"] section.page .details .description,
  section.container[data-template~="page"][data-template~="page-contact"] section.page .details form.contact,
  section.container[data-template~="page"][data-template~="page-contact"] section.page .enquire .description,
  section.container[data-template~="page"][data-template~="page-contact"] section.page .enquire form.contact,
  section.container[data-template~="page"][data-template~="page-contact"] section.page .blocks.blocks-location .block .description,
  section.container[data-template~="page"][data-template~="page-contact"] section.page .blocks.blocks-location .block form.contact {
    font-size: 16px;
    line-height: 20px;
  }
}
/* line 2, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
section.container[data-template~="page"][data-template~="page-contact"] section.page .details .description a,
section.container[data-template~="page"][data-template~="page-contact"] section.page .details form.contact a,
section.container[data-template~="page"][data-template~="page-contact"] section.page .enquire .description a,
section.container[data-template~="page"][data-template~="page-contact"] section.page .enquire form.contact a,
section.container[data-template~="page"][data-template~="page-contact"] section.page .blocks.blocks-location .block .description a,
section.container[data-template~="page"][data-template~="page-contact"] section.page .blocks.blocks-location .block form.contact a {
  color: #919090;
}
/* line 4, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
section.container[data-template~="page"][data-template~="page-contact"] section.page .details .description a.active, section.container[data-template~="page"][data-template~="page-contact"] section.page .details .description a:hover,
section.container[data-template~="page"][data-template~="page-contact"] section.page .details form.contact a.active,
section.container[data-template~="page"][data-template~="page-contact"] section.page .details form.contact a:hover,
section.container[data-template~="page"][data-template~="page-contact"] section.page .enquire .description a.active,
section.container[data-template~="page"][data-template~="page-contact"] section.page .enquire .description a:hover,
section.container[data-template~="page"][data-template~="page-contact"] section.page .enquire form.contact a.active,
section.container[data-template~="page"][data-template~="page-contact"] section.page .enquire form.contact a:hover,
section.container[data-template~="page"][data-template~="page-contact"] section.page .blocks.blocks-location .block .description a.active,
section.container[data-template~="page"][data-template~="page-contact"] section.page .blocks.blocks-location .block .description a:hover,
section.container[data-template~="page"][data-template~="page-contact"] section.page .blocks.blocks-location .block form.contact a.active,
section.container[data-template~="page"][data-template~="page-contact"] section.page .blocks.blocks-location .block form.contact a:hover {
  color: #141414;
}
/* line 8, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
section.container[data-template~="page"][data-template~="page-contact"] section.page .details .description a:active,
section.container[data-template~="page"][data-template~="page-contact"] section.page .details form.contact a:active,
section.container[data-template~="page"][data-template~="page-contact"] section.page .enquire .description a:active,
section.container[data-template~="page"][data-template~="page-contact"] section.page .enquire form.contact a:active,
section.container[data-template~="page"][data-template~="page-contact"] section.page .blocks.blocks-location .block .description a:active,
section.container[data-template~="page"][data-template~="page-contact"] section.page .blocks.blocks-location .block form.contact a:active {
  color: #141414;
}
/* line 21, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/grid.scss */
section.container[data-template~="page"][data-template~="page-contact"] section.page .details .description.compact,
section.container[data-template~="page"][data-template~="page-contact"] section.page .details form.contact.compact,
section.container[data-template~="page"][data-template~="page-contact"] section.page .enquire .description.compact,
section.container[data-template~="page"][data-template~="page-contact"] section.page .enquire form.contact.compact,
section.container[data-template~="page"][data-template~="page-contact"] section.page .blocks.blocks-location .block .description.compact,
section.container[data-template~="page"][data-template~="page-contact"] section.page .blocks.blocks-location .block form.contact.compact {
  padding: 0;
}
/* line 26, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/page/contact.scss */
section.container[data-template~="page"][data-template~="page-contact"] section.page .details .description span.label,
section.container[data-template~="page"][data-template~="page-contact"] section.page .details form.contact span.label,
section.container[data-template~="page"][data-template~="page-contact"] section.page .enquire .description span.label,
section.container[data-template~="page"][data-template~="page-contact"] section.page .enquire form.contact span.label,
section.container[data-template~="page"][data-template~="page-contact"] section.page .blocks.blocks-location .block .description span.label,
section.container[data-template~="page"][data-template~="page-contact"] section.page .blocks.blocks-location .block form.contact span.label {
  display: inline-block;
  width: 33.3333333333%;
  vertical-align: top;
}
/* line 30, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/page/contact.scss */
section.container[data-template~="page"][data-template~="page-contact"] section.page .details .description span.label:after,
section.container[data-template~="page"][data-template~="page-contact"] section.page .details form.contact span.label:after,
section.container[data-template~="page"][data-template~="page-contact"] section.page .enquire .description span.label:after,
section.container[data-template~="page"][data-template~="page-contact"] section.page .enquire form.contact span.label:after,
section.container[data-template~="page"][data-template~="page-contact"] section.page .blocks.blocks-location .block .description span.label:after,
section.container[data-template~="page"][data-template~="page-contact"] section.page .blocks.blocks-location .block form.contact span.label:after {
  content: ': ';
}
/* line 34, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/page/contact.scss */
section.container[data-template~="page"][data-template~="page-contact"] section.page .details .description span.text,
section.container[data-template~="page"][data-template~="page-contact"] section.page .details form.contact span.text,
section.container[data-template~="page"][data-template~="page-contact"] section.page .enquire .description span.text,
section.container[data-template~="page"][data-template~="page-contact"] section.page .enquire form.contact span.text,
section.container[data-template~="page"][data-template~="page-contact"] section.page .blocks.blocks-location .block .description span.text,
section.container[data-template~="page"][data-template~="page-contact"] section.page .blocks.blocks-location .block form.contact span.text {
  display: inline-block;
  width: 66.6666666667%;
  vertical-align: top;
}
@media (max-width: 720px) {
  /* line 41, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/page/contact.scss */
  section.container[data-template~="page"][data-template~="page-contact"] section.page .details .title,
  section.container[data-template~="page"][data-template~="page-contact"] section.page .enquire .title,
  section.container[data-template~="page"][data-template~="page-contact"] section.page .blocks.blocks-location .block .title {
    float: left;
    padding: 0 10px;
    width: 100%;
    padding-bottom: 20px;
  }
  /* line 21, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/grid.scss */
  section.container[data-template~="page"][data-template~="page-contact"] section.page .details .title.compact,
  section.container[data-template~="page"][data-template~="page-contact"] section.page .enquire .title.compact,
  section.container[data-template~="page"][data-template~="page-contact"] section.page .blocks.blocks-location .block .title.compact {
    padding: 0;
  }
  /* line 44, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/page/contact.scss */
  section.container[data-template~="page"][data-template~="page-contact"] section.page .details .title br,
  section.container[data-template~="page"][data-template~="page-contact"] section.page .enquire .title br,
  section.container[data-template~="page"][data-template~="page-contact"] section.page .blocks.blocks-location .block .title br {
    display: none;
  }
  /* line 48, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/page/contact.scss */
  section.container[data-template~="page"][data-template~="page-contact"] section.page .details .description,
  section.container[data-template~="page"][data-template~="page-contact"] section.page .details form.contact,
  section.container[data-template~="page"][data-template~="page-contact"] section.page .enquire .description,
  section.container[data-template~="page"][data-template~="page-contact"] section.page .enquire form.contact,
  section.container[data-template~="page"][data-template~="page-contact"] section.page .blocks.blocks-location .block .description,
  section.container[data-template~="page"][data-template~="page-contact"] section.page .blocks.blocks-location .block form.contact {
    float: left;
    padding: 0 10px;
    width: 100%;
  }
  /* line 21, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/grid.scss */
  section.container[data-template~="page"][data-template~="page-contact"] section.page .details .description.compact,
  section.container[data-template~="page"][data-template~="page-contact"] section.page .details form.contact.compact,
  section.container[data-template~="page"][data-template~="page-contact"] section.page .enquire .description.compact,
  section.container[data-template~="page"][data-template~="page-contact"] section.page .enquire form.contact.compact,
  section.container[data-template~="page"][data-template~="page-contact"] section.page .blocks.blocks-location .block .description.compact,
  section.container[data-template~="page"][data-template~="page-contact"] section.page .blocks.blocks-location .block form.contact.compact {
    padding: 0;
  }
}
@media (max-width: 720px) {
  /* line 60, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/page/contact.scss */
  section.container[data-template~="page"][data-template~="page-contact"] section.page .blocks.blocks-location .block .description span.label,
  section.container[data-template~="page"][data-template~="page-contact"] section.page .blocks.blocks-location .block .description span.text {
    width: auto;
  }
  /* line 64, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/page/contact.scss */
  section.container[data-template~="page"][data-template~="page-contact"] section.page .blocks.blocks-location .block .description span.label {
    display: block;
  }
  /* line 67, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/page/contact.scss */
  section.container[data-template~="page"][data-template~="page-contact"] section.page .blocks.blocks-location .block .description span.text {
    color: #919090;
    padding-bottom: 10px;
  }
  /* line 2, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
  section.container[data-template~="page"][data-template~="page-contact"] section.page .blocks.blocks-location .block .description span.text a {
    color: #919090;
  }
  /* line 4, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
  section.container[data-template~="page"][data-template~="page-contact"] section.page .blocks.blocks-location .block .description span.text a.active, section.container[data-template~="page"][data-template~="page-contact"] section.page .blocks.blocks-location .block .description span.text a:hover {
    color: #141414;
  }
  /* line 8, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
  section.container[data-template~="page"][data-template~="page-contact"] section.page .blocks.blocks-location .block .description span.text a:active {
    color: #141414;
  }
}
/* line 77, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/page/contact.scss */
section.container[data-template~="page"][data-template~="page-contact"] section.page form.contact label {
  display: inline-block;
  width: 33.3333333333%;
  vertical-align: top;
}
/* line 81, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/page/contact.scss */
section.container[data-template~="page"][data-template~="page-contact"] section.page form.contact label:after {
  content: ': ';
}
/* line 85, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/page/contact.scss */
section.container[data-template~="page"][data-template~="page-contact"] section.page form.contact .flash {
  margin-left: 33.3333333333%;
  padding-bottom: 10px;
}
/* line 89, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/page/contact.scss */
section.container[data-template~="page"][data-template~="page-contact"] section.page form.contact .input {
  display: inline-block;
  width: 66.6666666667%;
  vertical-align: top;
  padding-bottom: 3px;
}
/* line 94, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/page/contact.scss */
section.container[data-template~="page"][data-template~="page-contact"] section.page form.contact .input input,
section.container[data-template~="page"][data-template~="page-contact"] section.page form.contact .input textarea {
  background: transparent;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border: none;
  box-shadow: none;
  font-family: 'SwissBold', 'Helvetica Neue',Helvetica,Arial,sans-serif;
  font-weight: 600;
  font-size: 16px;
  line-height: 20px;
  letter-spacing: 0;
  margin: 0;
  padding: 0;
  word-wrap: break-word;
  font-size: 16px;
  line-height: 20px;
  color: #919090;
  width: 100%;
  border: 1px solid #eee;
  padding: 2px 4px;
}
@media (max-width: 1000px) {
  /* line 94, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/page/contact.scss */
  section.container[data-template~="page"][data-template~="page-contact"] section.page form.contact .input input,
  section.container[data-template~="page"][data-template~="page-contact"] section.page form.contact .input textarea {
    font-size: 13px;
    line-height: 18px;
  }
}
/* line 54, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/typography.scss */
section.container[data-template~="page"][data-template~="page-contact"] section.page form.contact .input input i, section.container[data-template~="page"][data-template~="page-contact"] section.page form.contact .input input em,
section.container[data-template~="page"][data-template~="page-contact"] section.page form.contact .input textarea i,
section.container[data-template~="page"][data-template~="page-contact"] section.page form.contact .input textarea em {
  text-transform: none;
  font-style: italic;
}
@media (max-width: 1000px) {
  /* line 94, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/page/contact.scss */
  section.container[data-template~="page"][data-template~="page-contact"] section.page form.contact .input input,
  section.container[data-template~="page"][data-template~="page-contact"] section.page form.contact .input textarea {
    font-size: 13px;
    line-height: 18px;
  }
}
/* line 2, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
section.container[data-template~="page"][data-template~="page-contact"] section.page form.contact .input input a,
section.container[data-template~="page"][data-template~="page-contact"] section.page form.contact .input textarea a {
  color: #919090;
}
/* line 4, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
section.container[data-template~="page"][data-template~="page-contact"] section.page form.contact .input input a.active, section.container[data-template~="page"][data-template~="page-contact"] section.page form.contact .input input a:hover,
section.container[data-template~="page"][data-template~="page-contact"] section.page form.contact .input textarea a.active,
section.container[data-template~="page"][data-template~="page-contact"] section.page form.contact .input textarea a:hover {
  color: #141414;
}
/* line 8, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
section.container[data-template~="page"][data-template~="page-contact"] section.page form.contact .input input a:active,
section.container[data-template~="page"][data-template~="page-contact"] section.page form.contact .input textarea a:active {
  color: #141414;
}
/* line 107, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/page/contact.scss */
section.container[data-template~="page"][data-template~="page-contact"] section.page form.contact .controls {
  margin-left: 33.3333333333%;
  padding-top: 5px;
  text-align: right;
}
/* line 111, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/page/contact.scss */
section.container[data-template~="page"][data-template~="page-contact"] section.page form.contact .controls input[type=submit] {
  padding: 0.7rem 1.5rem;
  background: #eee;
  border: 1px solid #eee;
  min-width: 100px;
}
/* line 68, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers.scss */
section.container[data-template~="page"][data-template~="page-contact"] section.page form.contact .controls input[type=submit]:hover {
  background: #fff;
  border: 1px solid #eee;
}
/* line 72, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers.scss */
section.container[data-template~="page"][data-template~="page-contact"] section.page form.contact .controls input[type=submit]:active {
  background: #444;
  color: #fff;
}
/* line 119, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/page/contact.scss */
section.container[data-template~="page"][data-template~="page-contact"] section.page .blocks.blocks-location .block .map {
  margin-top: 40px;
  background: #eee;
  width: 100%;
}
/* line 123, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/page/contact.scss */
section.container[data-template~="page"][data-template~="page-contact"] section.page .blocks.blocks-location .block .map iframe {
  width: 100%;
}
/* line 2, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/page/generic.scss */
section.container[data-template~="page"][data-template~="page-generic"] section.page {
  padding-bottom: 60px;
}
/* line 4, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/page/generic.scss */
section.container[data-template~="page"][data-template~="page-generic"] section.page .details {
  padding-bottom: 30px;
}
/* line 28, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/helpers.scss */
section.container[data-template~="page"][data-template~="page-generic"] section.page .details:before, section.container[data-template~="page"][data-template~="page-generic"] section.page .details:after {
  content: " ";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
/* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/page/generic.scss */
section.container[data-template~="page"][data-template~="page-generic"] section.page .details .title {
  font-size: 16px;
  line-height: 20px;
  color: #141414;
  margin: 0;
  padding: 0;
  word-wrap: break-word;
  font-size: 26px;
  line-height: 32px;
  float: left;
  padding: 0 10px;
  width: 25%;
}
@media (max-width: 1000px) {
  /* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/page/generic.scss */
  section.container[data-template~="page"][data-template~="page-generic"] section.page .details .title {
    font-size: 13px;
    line-height: 18px;
  }
}
/* line 2, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
section.container[data-template~="page"][data-template~="page-generic"] section.page .details .title a {
  color: #141414;
}
/* line 4, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
section.container[data-template~="page"][data-template~="page-generic"] section.page .details .title a.active, section.container[data-template~="page"][data-template~="page-generic"] section.page .details .title a:hover {
  color: #141414;
}
/* line 8, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
section.container[data-template~="page"][data-template~="page-generic"] section.page .details .title a:active {
  color: #141414;
}
/* line 8, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/typography.scss */
section.container[data-template~="page"][data-template~="page-generic"] section.page .details .title i, section.container[data-template~="page"][data-template~="page-generic"] section.page .details .title em {
  text-transform: none;
  font-style: italic;
}
@media (max-width: 1000px) {
  /* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/page/generic.scss */
  section.container[data-template~="page"][data-template~="page-generic"] section.page .details .title {
    font-size: 16px;
    line-height: 20px;
  }
}
/* line 21, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/grid.scss */
section.container[data-template~="page"][data-template~="page-generic"] section.page .details .title.compact {
  padding: 0;
}
/* line 12, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/page/generic.scss */
section.container[data-template~="page"][data-template~="page-generic"] section.page .details .description {
  font-size: 16px;
  line-height: 20px;
  letter-spacing: 0;
  margin: 0;
  padding: 0;
  word-wrap: break-word;
  font-size: 16px;
  line-height: 20px;
  letter-spacing: 0;
  margin: 0;
  padding: 0;
  word-wrap: break-word;
  font-size: 12px;
  line-height: 16px;
  color: #333333;
  font-size: 12px;
  line-height: 16px;
  float: left;
  padding: 0 10px;
  width: 75%;
  -moz-column-count: 2;
  -moz-column-gap: 20px;
  -webkit-column-count: 2;
  -webkit-column-gap: 20px;
}
@media (max-width: 1000px) {
  /* line 12, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/page/generic.scss */
  section.container[data-template~="page"][data-template~="page-generic"] section.page .details .description {
    font-size: 13px;
    line-height: 18px;
  }
}
/* line 54, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/typography.scss */
section.container[data-template~="page"][data-template~="page-generic"] section.page .details .description i, section.container[data-template~="page"][data-template~="page-generic"] section.page .details .description em {
  text-transform: none;
  font-style: italic;
}
@media (max-width: 1000px) {
  /* line 12, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/page/generic.scss */
  section.container[data-template~="page"][data-template~="page-generic"] section.page .details .description {
    font-size: 13px;
    line-height: 18px;
  }
}
/* line 54, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/typography.scss */
section.container[data-template~="page"][data-template~="page-generic"] section.page .details .description i, section.container[data-template~="page"][data-template~="page-generic"] section.page .details .description em {
  text-transform: none;
  font-style: italic;
}
@media (max-width: 1000px) {
  /* line 12, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/page/generic.scss */
  section.container[data-template~="page"][data-template~="page-generic"] section.page .details .description {
    font-size: 11px;
    line-height: 16px;
  }
}
/* line 2, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
section.container[data-template~="page"][data-template~="page-generic"] section.page .details .description a {
  color: #333333;
}
/* line 4, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
section.container[data-template~="page"][data-template~="page-generic"] section.page .details .description a.active, section.container[data-template~="page"][data-template~="page-generic"] section.page .details .description a:hover {
  color: #141414;
}
/* line 8, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
section.container[data-template~="page"][data-template~="page-generic"] section.page .details .description a:active {
  color: #141414;
}
/* line 84, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/typography.scss */
section.container[data-template~="page"][data-template~="page-generic"] section.page .details .description h1, section.container[data-template~="page"][data-template~="page-generic"] section.page .details .description h2, section.container[data-template~="page"][data-template~="page-generic"] section.page .details .description h3, section.container[data-template~="page"][data-template~="page-generic"] section.page .details .description h4, section.container[data-template~="page"][data-template~="page-generic"] section.page .details .description h5, section.container[data-template~="page"][data-template~="page-generic"] section.page .details .description h6 {
  font-size: 16px;
  line-height: 20px;
  color: #141414;
  margin: 0;
  padding: 0;
  word-wrap: break-word;
  font-size: 12px;
  line-height: 16px;
  color: #333333;
  text-transform: uppercase;
  letter-spacing: .08em;
  font-family: 'SwissBold', 'Helvetica Neue',Helvetica,Arial,sans-serif;
  font-weight: 600;
  padding-bottom: 0.5em;
}
@media (max-width: 1000px) {
  /* line 84, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/typography.scss */
  section.container[data-template~="page"][data-template~="page-generic"] section.page .details .description h1, section.container[data-template~="page"][data-template~="page-generic"] section.page .details .description h2, section.container[data-template~="page"][data-template~="page-generic"] section.page .details .description h3, section.container[data-template~="page"][data-template~="page-generic"] section.page .details .description h4, section.container[data-template~="page"][data-template~="page-generic"] section.page .details .description h5, section.container[data-template~="page"][data-template~="page-generic"] section.page .details .description h6 {
    font-size: 13px;
    line-height: 18px;
  }
}
/* line 2, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
section.container[data-template~="page"][data-template~="page-generic"] section.page .details .description h1 a, section.container[data-template~="page"][data-template~="page-generic"] section.page .details .description h2 a, section.container[data-template~="page"][data-template~="page-generic"] section.page .details .description h3 a, section.container[data-template~="page"][data-template~="page-generic"] section.page .details .description h4 a, section.container[data-template~="page"][data-template~="page-generic"] section.page .details .description h5 a, section.container[data-template~="page"][data-template~="page-generic"] section.page .details .description h6 a {
  color: #141414;
}
/* line 4, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
section.container[data-template~="page"][data-template~="page-generic"] section.page .details .description h1 a.active, section.container[data-template~="page"][data-template~="page-generic"] section.page .details .description h1 a:hover, section.container[data-template~="page"][data-template~="page-generic"] section.page .details .description h2 a.active, section.container[data-template~="page"][data-template~="page-generic"] section.page .details .description h2 a:hover, section.container[data-template~="page"][data-template~="page-generic"] section.page .details .description h3 a.active, section.container[data-template~="page"][data-template~="page-generic"] section.page .details .description h3 a:hover, section.container[data-template~="page"][data-template~="page-generic"] section.page .details .description h4 a.active, section.container[data-template~="page"][data-template~="page-generic"] section.page .details .description h4 a:hover, section.container[data-template~="page"][data-template~="page-generic"] section.page .details .description h5 a.active, section.container[data-template~="page"][data-template~="page-generic"] section.page .details .description h5 a:hover, section.container[data-template~="page"][data-template~="page-generic"] section.page .details .description h6 a.active, section.container[data-template~="page"][data-template~="page-generic"] section.page .details .description h6 a:hover {
  color: #141414;
}
/* line 8, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
section.container[data-template~="page"][data-template~="page-generic"] section.page .details .description h1 a:active, section.container[data-template~="page"][data-template~="page-generic"] section.page .details .description h2 a:active, section.container[data-template~="page"][data-template~="page-generic"] section.page .details .description h3 a:active, section.container[data-template~="page"][data-template~="page-generic"] section.page .details .description h4 a:active, section.container[data-template~="page"][data-template~="page-generic"] section.page .details .description h5 a:active, section.container[data-template~="page"][data-template~="page-generic"] section.page .details .description h6 a:active {
  color: #141414;
}
/* line 8, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/typography.scss */
section.container[data-template~="page"][data-template~="page-generic"] section.page .details .description h1 i, section.container[data-template~="page"][data-template~="page-generic"] section.page .details .description h1 em, section.container[data-template~="page"][data-template~="page-generic"] section.page .details .description h2 i, section.container[data-template~="page"][data-template~="page-generic"] section.page .details .description h2 em, section.container[data-template~="page"][data-template~="page-generic"] section.page .details .description h3 i, section.container[data-template~="page"][data-template~="page-generic"] section.page .details .description h3 em, section.container[data-template~="page"][data-template~="page-generic"] section.page .details .description h4 i, section.container[data-template~="page"][data-template~="page-generic"] section.page .details .description h4 em, section.container[data-template~="page"][data-template~="page-generic"] section.page .details .description h5 i, section.container[data-template~="page"][data-template~="page-generic"] section.page .details .description h5 em, section.container[data-template~="page"][data-template~="page-generic"] section.page .details .description h6 i, section.container[data-template~="page"][data-template~="page-generic"] section.page .details .description h6 em {
  text-transform: none;
  font-style: italic;
}
@media (max-width: 1000px) {
  /* line 84, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/typography.scss */
  section.container[data-template~="page"][data-template~="page-generic"] section.page .details .description h1, section.container[data-template~="page"][data-template~="page-generic"] section.page .details .description h2, section.container[data-template~="page"][data-template~="page-generic"] section.page .details .description h3, section.container[data-template~="page"][data-template~="page-generic"] section.page .details .description h4, section.container[data-template~="page"][data-template~="page-generic"] section.page .details .description h5, section.container[data-template~="page"][data-template~="page-generic"] section.page .details .description h6 {
    font-size: 11px;
    line-height: 16px;
  }
}
/* line 2, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
section.container[data-template~="page"][data-template~="page-generic"] section.page .details .description h1 a, section.container[data-template~="page"][data-template~="page-generic"] section.page .details .description h2 a, section.container[data-template~="page"][data-template~="page-generic"] section.page .details .description h3 a, section.container[data-template~="page"][data-template~="page-generic"] section.page .details .description h4 a, section.container[data-template~="page"][data-template~="page-generic"] section.page .details .description h5 a, section.container[data-template~="page"][data-template~="page-generic"] section.page .details .description h6 a {
  color: #333333;
}
/* line 4, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
section.container[data-template~="page"][data-template~="page-generic"] section.page .details .description h1 a.active, section.container[data-template~="page"][data-template~="page-generic"] section.page .details .description h1 a:hover, section.container[data-template~="page"][data-template~="page-generic"] section.page .details .description h2 a.active, section.container[data-template~="page"][data-template~="page-generic"] section.page .details .description h2 a:hover, section.container[data-template~="page"][data-template~="page-generic"] section.page .details .description h3 a.active, section.container[data-template~="page"][data-template~="page-generic"] section.page .details .description h3 a:hover, section.container[data-template~="page"][data-template~="page-generic"] section.page .details .description h4 a.active, section.container[data-template~="page"][data-template~="page-generic"] section.page .details .description h4 a:hover, section.container[data-template~="page"][data-template~="page-generic"] section.page .details .description h5 a.active, section.container[data-template~="page"][data-template~="page-generic"] section.page .details .description h5 a:hover, section.container[data-template~="page"][data-template~="page-generic"] section.page .details .description h6 a.active, section.container[data-template~="page"][data-template~="page-generic"] section.page .details .description h6 a:hover {
  color: #141414;
}
/* line 8, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
section.container[data-template~="page"][data-template~="page-generic"] section.page .details .description h1 a:active, section.container[data-template~="page"][data-template~="page-generic"] section.page .details .description h2 a:active, section.container[data-template~="page"][data-template~="page-generic"] section.page .details .description h3 a:active, section.container[data-template~="page"][data-template~="page-generic"] section.page .details .description h4 a:active, section.container[data-template~="page"][data-template~="page-generic"] section.page .details .description h5 a:active, section.container[data-template~="page"][data-template~="page-generic"] section.page .details .description h6 a:active {
  color: #141414;
}
/* line 88, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/typography.scss */
section.container[data-template~="page"][data-template~="page-generic"] section.page .details .description b, section.container[data-template~="page"][data-template~="page-generic"] section.page .details .description strong {
  font-weight: 600;
}
/* line 91, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/typography.scss */
section.container[data-template~="page"][data-template~="page-generic"] section.page .details .description i, section.container[data-template~="page"][data-template~="page-generic"] section.page .details .description em {
  font-style: italic;
}
/* line 100, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/typography.scss */
section.container[data-template~="page"][data-template~="page-generic"] section.page .details .description p {
  margin-bottom: 1em;
}
/* line 104, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/typography.scss */
section.container[data-template~="page"][data-template~="page-generic"] section.page .details .description ul li {
  margin-left: 18px;
}
/* line 106, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/typography.scss */
section.container[data-template~="page"][data-template~="page-generic"] section.page .details .description ul li:before {
  color: #333333;
  content: "—";
  margin-left: -18px;
  padding-right: 6px;
}
@media (max-width: 1000px) {
  /* line 12, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/page/generic.scss */
  section.container[data-template~="page"][data-template~="page-generic"] section.page .details .description {
    font-size: 11px;
    line-height: 16px;
  }
}
/* line 21, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/grid.scss */
section.container[data-template~="page"][data-template~="page-generic"] section.page .details .description.compact {
  padding: 0;
}
/* line 58, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
section.container[data-template~="page"][data-template~="page-generic"] section.page .details .description .column-nobreak {
  -moz-column-break-inside: avoid;
  -o-column-break-inside: avoid;
  -ms-column-break-inside: avoid;
  column-break-inside: avoid;
}
/* line 61, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
section.container[data-template~="page"][data-template~="page-generic"] section.page .details .description .column-break {
  -moz-column-break-before: always;
  -o-column-break-before: always;
  -ms-column-break-before: always;
  break-before: always;
}
@media (max-width: 800px) {
  /* line 22, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/page/generic.scss */
  section.container[data-template~="page"][data-template~="page-generic"] section.page .details .description {
    -moz-column-count: 1;
    -moz-column-gap: 20px;
    -webkit-column-count: 1;
    -webkit-column-gap: 20px;
  }
  /* line 58, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
  section.container[data-template~="page"][data-template~="page-generic"] section.page .details .description .column-nobreak {
    -moz-column-break-inside: avoid;
    -o-column-break-inside: avoid;
    -ms-column-break-inside: avoid;
    column-break-inside: avoid;
  }
  /* line 61, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
  section.container[data-template~="page"][data-template~="page-generic"] section.page .details .description .column-break {
    -moz-column-break-before: always;
    -o-column-break-before: always;
    -ms-column-break-before: always;
    break-before: always;
  }
}
@media (max-width: 450px) {
  /* line 29, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/page/generic.scss */
  section.container[data-template~="page"][data-template~="page-generic"] section.page .details .title {
    float: left;
    padding: 0 10px;
    width: 100%;
    padding-bottom: 50px;
  }
  /* line 21, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/grid.scss */
  section.container[data-template~="page"][data-template~="page-generic"] section.page .details .title.compact {
    padding: 0;
  }
  /* line 33, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/page/generic.scss */
  section.container[data-template~="page"][data-template~="page-generic"] section.page .details .description {
    float: left;
    padding: 0 10px;
    width: 100%;
  }
  /* line 21, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/grid.scss */
  section.container[data-template~="page"][data-template~="page-generic"] section.page .details .description.compact {
    padding: 0;
  }
}
/* line 2, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/page/terms.scss */
section.container[data-template~="page"][data-template~="page-terms"] section.page {
  padding-bottom: 60px;
  margin-left: -10px;
  margin-right: -10px;
}
/* line 6, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/page/terms.scss */
section.container[data-template~="page"][data-template~="page-terms"] section.page .details {
  padding-bottom: 30px;
}
/* line 28, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/helpers.scss */
section.container[data-template~="page"][data-template~="page-terms"] section.page .details:before, section.container[data-template~="page"][data-template~="page-terms"] section.page .details:after {
  content: " ";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
/* line 9, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/page/terms.scss */
section.container[data-template~="page"][data-template~="page-terms"] section.page .details .title {
  font-size: 16px;
  line-height: 20px;
  color: #141414;
  margin: 0;
  padding: 0;
  word-wrap: break-word;
  font-size: 26px;
  line-height: 32px;
  float: left;
  padding: 0 10px;
  width: 25%;
}
@media (max-width: 1000px) {
  /* line 9, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/page/terms.scss */
  section.container[data-template~="page"][data-template~="page-terms"] section.page .details .title {
    font-size: 13px;
    line-height: 18px;
  }
}
/* line 2, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
section.container[data-template~="page"][data-template~="page-terms"] section.page .details .title a {
  color: #141414;
}
/* line 4, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
section.container[data-template~="page"][data-template~="page-terms"] section.page .details .title a.active, section.container[data-template~="page"][data-template~="page-terms"] section.page .details .title a:hover {
  color: #141414;
}
/* line 8, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
section.container[data-template~="page"][data-template~="page-terms"] section.page .details .title a:active {
  color: #141414;
}
/* line 8, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/typography.scss */
section.container[data-template~="page"][data-template~="page-terms"] section.page .details .title i, section.container[data-template~="page"][data-template~="page-terms"] section.page .details .title em {
  text-transform: none;
  font-style: italic;
}
@media (max-width: 1000px) {
  /* line 9, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/page/terms.scss */
  section.container[data-template~="page"][data-template~="page-terms"] section.page .details .title {
    font-size: 16px;
    line-height: 20px;
  }
}
/* line 21, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/grid.scss */
section.container[data-template~="page"][data-template~="page-terms"] section.page .details .title.compact {
  padding: 0;
}
/* line 14, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/page/terms.scss */
section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description {
  font-size: 16px;
  line-height: 20px;
  letter-spacing: 0;
  margin: 0;
  padding: 0;
  word-wrap: break-word;
  font-size: 16px;
  line-height: 20px;
  letter-spacing: 0;
  margin: 0;
  padding: 0;
  word-wrap: break-word;
  font-size: 12px;
  line-height: 16px;
  color: #333333;
  color: #595656;
  font-size: 13px;
  line-height: 18px;
  float: left;
  padding: 0 10px;
  width: 75%;
  -moz-column-count: 1;
  -moz-column-gap: 20px;
  -webkit-column-count: 1;
  -webkit-column-gap: 20px;
}
@media (max-width: 1000px) {
  /* line 14, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/page/terms.scss */
  section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description {
    font-size: 13px;
    line-height: 18px;
  }
}
/* line 54, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/typography.scss */
section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description i, section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description em {
  text-transform: none;
  font-style: italic;
}
@media (max-width: 1000px) {
  /* line 14, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/page/terms.scss */
  section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description {
    font-size: 13px;
    line-height: 18px;
  }
}
/* line 54, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/typography.scss */
section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description i, section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description em {
  text-transform: none;
  font-style: italic;
}
@media (max-width: 1000px) {
  /* line 14, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/page/terms.scss */
  section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description {
    font-size: 11px;
    line-height: 16px;
  }
}
/* line 2, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description a {
  color: #333333;
}
/* line 4, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description a.active, section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description a:hover {
  color: #141414;
}
/* line 8, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description a:active {
  color: #141414;
}
/* line 84, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/typography.scss */
section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description h1, section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description h2, section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description h3, section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description h4, section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description h5, section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description h6 {
  font-size: 16px;
  line-height: 20px;
  color: #141414;
  margin: 0;
  padding: 0;
  word-wrap: break-word;
  font-size: 12px;
  line-height: 16px;
  color: #333333;
  text-transform: uppercase;
  letter-spacing: .08em;
  font-family: 'SwissBold', 'Helvetica Neue',Helvetica,Arial,sans-serif;
  font-weight: 600;
  padding-bottom: 0.5em;
}
@media (max-width: 1000px) {
  /* line 84, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/typography.scss */
  section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description h1, section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description h2, section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description h3, section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description h4, section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description h5, section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description h6 {
    font-size: 13px;
    line-height: 18px;
  }
}
/* line 2, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description h1 a, section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description h2 a, section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description h3 a, section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description h4 a, section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description h5 a, section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description h6 a {
  color: #141414;
}
/* line 4, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description h1 a.active, section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description h1 a:hover, section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description h2 a.active, section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description h2 a:hover, section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description h3 a.active, section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description h3 a:hover, section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description h4 a.active, section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description h4 a:hover, section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description h5 a.active, section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description h5 a:hover, section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description h6 a.active, section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description h6 a:hover {
  color: #141414;
}
/* line 8, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description h1 a:active, section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description h2 a:active, section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description h3 a:active, section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description h4 a:active, section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description h5 a:active, section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description h6 a:active {
  color: #141414;
}
/* line 8, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/typography.scss */
section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description h1 i, section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description h1 em, section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description h2 i, section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description h2 em, section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description h3 i, section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description h3 em, section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description h4 i, section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description h4 em, section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description h5 i, section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description h5 em, section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description h6 i, section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description h6 em {
  text-transform: none;
  font-style: italic;
}
@media (max-width: 1000px) {
  /* line 84, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/typography.scss */
  section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description h1, section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description h2, section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description h3, section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description h4, section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description h5, section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description h6 {
    font-size: 11px;
    line-height: 16px;
  }
}
/* line 2, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description h1 a, section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description h2 a, section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description h3 a, section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description h4 a, section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description h5 a, section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description h6 a {
  color: #333333;
}
/* line 4, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description h1 a.active, section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description h1 a:hover, section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description h2 a.active, section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description h2 a:hover, section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description h3 a.active, section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description h3 a:hover, section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description h4 a.active, section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description h4 a:hover, section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description h5 a.active, section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description h5 a:hover, section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description h6 a.active, section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description h6 a:hover {
  color: #141414;
}
/* line 8, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description h1 a:active, section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description h2 a:active, section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description h3 a:active, section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description h4 a:active, section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description h5 a:active, section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description h6 a:active {
  color: #141414;
}
/* line 88, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/typography.scss */
section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description b, section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description strong {
  font-weight: 600;
}
/* line 91, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/typography.scss */
section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description i, section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description em {
  font-style: italic;
}
/* line 100, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/typography.scss */
section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description p {
  margin-bottom: 1em;
}
/* line 104, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/typography.scss */
section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description ul li {
  margin-left: 18px;
}
/* line 106, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/typography.scss */
section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description ul li:before {
  color: #333333;
  content: "—";
  margin-left: -18px;
  padding-right: 6px;
}
/* line 2, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description a {
  color: #595656;
}
/* line 4, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description a.active, section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description a:hover {
  color: #141414;
}
/* line 8, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description a:active {
  color: #141414;
}
@media (max-width: 1000px) {
  /* line 14, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/page/terms.scss */
  section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description {
    font-size: 12px;
    line-height: 16px;
  }
}
/* line 21, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/grid.scss */
section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description.compact {
  padding: 0;
}
/* line 58, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description .column-nobreak {
  -moz-column-break-inside: avoid;
  -o-column-break-inside: avoid;
  -ms-column-break-inside: avoid;
  column-break-inside: avoid;
}
/* line 61, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description .column-break {
  -moz-column-break-before: always;
  -o-column-break-before: always;
  -ms-column-break-before: always;
  break-before: always;
}
/* line 22, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/page/terms.scss */
section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description h3, section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description h4, section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description h5, section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description h6 {
  padding-bottom: 0.5em;
}
/* line 26, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/page/terms.scss */
section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description p, section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description ul, section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description ol {
  padding-bottom: 1em;
}
/* line 30, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/page/terms.scss */
section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description ol {
  counter-reset: ol;
}
/* line 32, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/page/terms.scss */
section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description ol li {
  padding-left: 20px;
}
/* line 34, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/page/terms.scss */
section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description ol li:before {
  content: counter(ol) ".";
  counter-increment: ol;
  color: #000;
  display: inline-block;
  width: 20px;
  margin-left: -20px;
}
/* line 45, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/page/terms.scss */
section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description h1,
section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description h2,
section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description h3,
section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description strong {
  color: #141414;
}
/* line 51, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/page/terms.scss */
section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description h1,
section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description h2 {
  font-size: 16px;
  line-height: 20px;
  text-transform: none;
  letter-spacing: 0;
}
@media (max-width: 1000px) {
  /* line 51, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/page/terms.scss */
  section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description h1,
  section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description h2 {
    font-size: 13px;
    line-height: 18px;
  }
}
/* line 56, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/page/terms.scss */
section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description h1:after,
section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description h2:after {
  display: block;
  content: ' ';
  width: 20px;
  height: 1px;
  background: #000;
  margin-top: 5px;
  margin-bottom: 3px;
}
@media (max-width: 800px) {
  /* line 67, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/page/terms.scss */
  section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description {
    -moz-column-count: 1;
    -moz-column-gap: 20px;
    -webkit-column-count: 1;
    -webkit-column-gap: 20px;
  }
  /* line 58, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
  section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description .column-nobreak {
    -moz-column-break-inside: avoid;
    -o-column-break-inside: avoid;
    -ms-column-break-inside: avoid;
    column-break-inside: avoid;
  }
  /* line 61, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
  section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description .column-break {
    -moz-column-break-before: always;
    -o-column-break-before: always;
    -ms-column-break-before: always;
    break-before: always;
  }
}
@media (max-width: 450px) {
  /* line 74, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/page/terms.scss */
  section.container[data-template~="page"][data-template~="page-terms"] section.page .details .title {
    float: left;
    padding: 0 10px;
    width: 100%;
    padding-bottom: 50px;
  }
  /* line 21, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/grid.scss */
  section.container[data-template~="page"][data-template~="page-terms"] section.page .details .title.compact {
    padding: 0;
  }
  /* line 78, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/container/page/terms.scss */
  section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description {
    float: left;
    padding: 0 10px;
    width: 100%;
  }
  /* line 21, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/grid.scss */
  section.container[data-template~="page"][data-template~="page-terms"] section.page .details .description.compact {
    padding: 0;
  }
}

/* line 16, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/new-header.scss */
.menu-active header.default .inner .menu {
  height: 386px;
}
/* line 18, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/new-header.scss */
.menu-active header.default .inner .menu > ul > li {
  height: 276px;
}
/* line 20, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/new-header.scss */
.menu-active header.default .inner .menu > ul > li ul {
  height: 276px;
}
/* line 28, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/new-header.scss */
.menu-active header.default .inner .extra > ul > li {
  height: 276px;
}
/* line 30, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/new-header.scss */
.menu-active header.default .inner .extra > ul > li ul {
  height: 276px;
}

/* line 37, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/new-header.scss */
.mobile-active {
  overflow-y: scroll;
  position: fixed;
  width: 100%;
  height: 100%;
}

/* line 43, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/new-header.scss */
header.default {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  padding: 10px 0 0;
  background: #fff;
  z-index: 999;
  padding-left: 3vw;
  padding-right: 3vw;
}
@media (max-width: 1000px) {
  /* line 43, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/new-header.scss */
  header.default {
    display: none;
  }
}
@media (max-width: 800px) {
  /* line 43, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/new-header.scss */
  header.default {
    padding-left: 18px;
    padding-right: 18px;
  }
}
@media (max-width: 450px) {
  /* line 43, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/new-header.scss */
  header.default {
    padding-left: 10px;
    padding-right: 10px;
  }
}
/* line 53, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/new-header.scss */
header.default + .spacer {
  padding-top: 5px;
}
/* line 56, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/new-header.scss */
header.default .inner {
  position: relative;
  transition: max-height 0.2s ease-out;
  max-width: 1350px;
  margin: 0 auto;
  padding-bottom: 10px;
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
}
/* line 65, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/new-header.scss */
header.default .inner .decorator {
  position: absolute;
  left: 10px;
  right: 10px;
  background: #aaa;
  transition: background 0.2s ease-out;
}
/* line 72, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/new-header.scss */
header.default .inner .logo {
  position: absolute !important;
  top: 0;
  left: 0;
  padding-top: 8px;
}
/* line 77, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/new-header.scss */
header.default .inner .logo img {
  max-width: 100%;
  width: 190px;
}
/* line 82, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/new-header.scss */
header.default .inner .social, header.default .inner .lines, header.default .inner .trigger-right {
  display: none;
}
/* line 85, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/new-header.scss */
header.default .inner .menu, header.default .inner .extra, header.default .inner .logo {
  position: relative;
  z-index: 2;
}
/* line 88, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/new-header.scss */
header.default .inner .menu a, header.default .inner .extra a, header.default .inner .logo a {
  font-size: 14px;
  color: #777;
}
/* line 94, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/new-header.scss */
header.default .inner .menu {
  position: absolute;
  width: 100%;
  background-color: white;
  transition: all 0.2s linear;
  overflow: hidden;
  height: 45px;
  top: 0;
  left: 0;
  border-bottom: 1px solid #d1d0d1;
  padding-top: 10px;
  z-index: 1;
}
/* line 106, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/new-header.scss */
header.default .inner .menu > ul {
  position: absolute;
  left: 25%;
  width: 75%;
  font-size: 14px;
  font-weight: normal;
  display: flex;
}
@media (max-width: 1380px) {
  /* line 106, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/new-header.scss */
  header.default .inner .menu > ul {
    left: 22%;
    width: 78%;
  }
}
/* line 118, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/new-header.scss */
header.default .inner .menu > ul a {
  display: block;
  outline: none;
}
/* line 123, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/new-header.scss */
header.default .inner .menu > ul > li.mobile-only {
  display: none;
}
/* line 127, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/new-header.scss */
header.default .inner .menu > ul > li:hover > a {
  color: black;
}
/* line 130, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/new-header.scss */
header.default .inner .menu > ul > li:hover > ul {
  z-index: 2;
  opacity: 1;
  visibility: visible;
}
/* line 136, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/new-header.scss */
header.default .inner .menu > ul > li > ul {
  color: #777;
}
/* line 142, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/new-header.scss */
header.default .inner .menu > ul > li .second > li > ul > li:hover > a {
  color: black;
}
/* line 145, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/new-header.scss */
header.default .inner .menu > ul > li .second > li > ul > li:hover > ul {
  opacity: 1;
  z-index: 2;
  visibility: visible;
}
/* line 150, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/new-header.scss */
header.default .inner .menu > ul > li ul {
  position: absolute;
  top: 55px;
  flex-direction: column;
  width: 100%;
  border-left: 1px solid #d1d0d1;
  opacity: 0;
  visibility: hidden;
  transition: all 0.2s linear;
}
/* line 159, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/new-header.scss */
header.default .inner .menu > ul > li ul.first {
  left: 16px;
}
@media (max-width: 1380px) {
  /* line 159, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/new-header.scss */
  header.default .inner .menu > ul > li ul.first {
    left: 10px;
  }
}
@media (max-width: 1200px) {
  /* line 159, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/new-header.scss */
  header.default .inner .menu > ul > li ul.first {
    left: 4px;
  }
}
/* line 168, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/new-header.scss */
header.default .inner .menu > ul > li ul.second {
  left: 20%;
  width: 80%;
}
/* line 172, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/new-header.scss */
header.default .inner .menu > ul > li ul a {
  padding-left: 16px;
  position: relative;
  z-index: 1;
  line-height: 2.1;
  display: flex;
}
@media (max-width: 1380px) {
  /* line 172, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/new-header.scss */
  header.default .inner .menu > ul > li ul a {
    padding-left: 10px;
  }
}
@media (max-width: 1200px) {
  /* line 172, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/new-header.scss */
  header.default .inner .menu > ul > li ul a {
    padding-left: 4px;
  }
}
/* line 188, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/new-header.scss */
header.default .inner .menu > ul > li > ul > li:first-child > a {
  color: black;
  height: 45px;
}
/* line 192, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/new-header.scss */
header.default .inner .menu > ul > li > ul > li > ul {
  opacity: 1;
  visibility: visible;
  left: 0 !important;
  top: 0;
  padding-top: 45px;
  border-left: 0;
}
/* line 200, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/new-header.scss */
header.default .inner .menu > ul > li > ul ul > li > ul {
  /*  &:before{
      content:"Collections";
      color:black;
      padding-left:$header-padding-side;
      position: absolute;
      top: 10px;
      @include respond-to(xxlx) {
        padding-left:$header-padding-side-md;
      }
      @include respond-to(xxl) {
        padding-left:$header-padding-side-sm;
      }
      height:$header-col-height;
      line-height:$header-line-height;
    } */
  /*li:first-child{
    a{
      color:$header-text-color;
      height:$header-col-height;
    }
  }*/
  left: 20% !important;
  padding-top: 45px;
  padding-bottom: 7.5px;
  height: 276px;
  top: 0;
  -moz-column-count: 3;
       column-count: 3;
  -moz-column-gap: 0;
       column-gap: 0;
  width: 75%;
  -moz-column-width: 20%;
       column-width: 20%;
  margin-left: 16px;
}
@media (max-width: 1380px) {
  /* line 200, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/new-header.scss */
  header.default .inner .menu > ul > li > ul ul > li > ul {
    margin-left: 10px;
  }
}
@media (max-width: 1200px) {
  /* line 200, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/new-header.scss */
  header.default .inner .menu > ul > li > ul ul > li > ul {
    margin-left: 4px;
  }
}
/* line 238, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/new-header.scss */
header.default .inner .menu > ul > li > ul ul > li > ul li {
  flex: 1;
  -moz-column-break-inside: avoid;
       break-inside: avoid;
  margin-bottom: 0 !important;
  padding-left: 0;
}
/* line 243, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/new-header.scss */
header.default .inner .menu > ul > li > ul ul > li > ul li:nth-child(1n+19) {
  display: none;
}
/* line 244, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/new-header.scss */
header.default .inner .menu > ul > li > ul ul > li > ul li.menu-view-all {
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
}
/* line 249, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/new-header.scss */
header.default .inner .menu > ul > li > ul ul > li > ul li.menu-view-all a {
  height: auto;
}
/* line 252, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/new-header.scss */
header.default .inner .menu > ul > li > ul ul > li > ul li.collections_prefix {
  color: black;
  padding-left: 0;
  position: absolute;
  top: 0px;
  /*@include respond-to(xxlx) {
    padding-left:$header-padding-side-md;
  }
  @include respond-to(xxl) {
    padding-left:$header-padding-side-sm;
  }*/
  height: 30px;
  line-height: 1.05;
}
/* line 265, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/new-header.scss */
header.default .inner .menu > ul > li > ul ul > li > ul li.collections_prefix a {
  color: black;
}
/* line 269, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/new-header.scss */
header.default .inner .menu > ul > li > ul ul > li > ul li.collections_suffix {
  color: #777;
  padding-left: 0;
  position: absolute;
  bottom: -4px;
  left: 0;
  /*@include respond-to(xxlx) {
    padding-left:$header-padding-side-md;
  }
  @include respond-to(xxl) {
    padding-left:$header-padding-side-sm;
  }*/
  height: 30px;
  line-height: 1.05;
}
/* line 288, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/new-header.scss */
header.default .inner .extra {
  position: absolute !important;
  right: 0;
  top: 0;
  padding-top: 16px;
  overflow: hidden;
  height: 35px;
  transition: all 0.2s linear;
}
/* line 296, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/new-header.scss */
header.default .inner .extra:hover {
  height: 276px;
}
/* line 300, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/new-header.scss */
header.default .inner .extra > ul {
  display: flex;
}
/* line 306, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/new-header.scss */
header.default .inner .extra > ul li:hover ul {
  opacity: 1;
  visibility: visible;
  z-index: 2;
  height: 276px;
}
/* line 312, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/new-header.scss */
header.default .inner .extra > ul ul {
  transition: all 0.2s linear;
  display: flex;
  opacity: 0;
  visibility: hidden;
  flex-direction: column;
  position: absolute;
  top: 55px;
  overflow: hidden;
  margin-top: 10px;
  border-left: 1px solid #d1d0d1;
  height: 0px;
  margin-left: 16px;
}
@media (max-width: 1380px) {
  /* line 312, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/new-header.scss */
  header.default .inner .extra > ul ul {
    margin-left: 10px;
  }
}
@media (max-width: 1200px) {
  /* line 312, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/new-header.scss */
  header.default .inner .extra > ul ul {
    margin-left: 4px;
  }
}
/* line 331, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/new-header.scss */
header.default .inner .extra > ul ul a {
  padding-left: 16px;
  height: 30px;
  line-height: 1.05;
  display: flex;
}
@media (max-width: 1380px) {
  /* line 331, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/new-header.scss */
  header.default .inner .extra > ul ul a {
    padding-left: 10px;
  }
}
@media (max-width: 1200px) {
  /* line 331, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/new-header.scss */
  header.default .inner .extra > ul ul a {
    padding-left: 4px;
  }
}
/* line 344, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/new-header.scss */
header.default .inner .extra > ul svg {
  fill: #777;
  margin: 0 5px -2px 0;
  height: 12px;
  width: 12px;
}
/* line 350, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/new-header.scss */
header.default .inner .extra > ul input {
  font-size: 13px;
  line-height: 18px;
  max-width: 68px;
  color: black;
}
@media (max-width: 1380px) {
  /* line 350, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/new-header.scss */
  header.default .inner .extra > ul input {
    max-width: 60px;
  }
}
@media (max-width: 1200px) {
  /* line 350, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/new-header.scss */
  header.default .inner .extra > ul input {
    max-width: 52px;
  }
}
/* line 361, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/new-header.scss */
header.default .inner .extra > ul input:focus {
  outline: none;
}
/* line 363, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/new-header.scss */
header.default .inner .extra > ul input:focus::-moz-placeholder {
  color: #ccc;
}
header.default .inner .extra > ul input:focus:-ms-input-placeholder {
  color: #ccc;
}
header.default .inner .extra > ul input:focus::placeholder {
  color: #ccc;
}
/* line 367, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/new-header.scss */
header.default .inner .extra > ul input::-moz-placeholder {
  color: #777;
}
header.default .inner .extra > ul input:-ms-input-placeholder {
  color: #777;
}
header.default .inner .extra > ul input::placeholder {
  color: #777;
}
/* line 371, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/new-header.scss */
header.default .inner .extra > ul li:last-child a {
  padding-right: 0;
}
/* line 377, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/new-header.scss */
header.default .inner .menu a:hover, header.default .inner .extra a:hover {
  color: black;
}
/* line 381, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/new-header.scss */
header.default .inner .menu > ul > li > a, header.default .inner .extra > ul > li > a {
  padding: 8px 16px 8px 16px;
}
@media (max-width: 1380px) {
  /* line 381, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/new-header.scss */
  header.default .inner .menu > ul > li > a, header.default .inner .extra > ul > li > a {
    padding: 8px 10px 8px 10px;
  }
}
@media (max-width: 1200px) {
  /* line 381, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/new-header.scss */
  header.default .inner .menu > ul > li > a, header.default .inner .extra > ul > li > a {
    padding: 8px 4px 8px 4px;
  }
}
/* line 391, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/new-header.scss */
header.default .inner nav.hamburger {
  display: none;
  position: absolute;
  top: 8px;
  right: 2%;
  transition: top 0.2s ease-out;
}
/* line 397, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/new-header.scss */
header.default .inner nav.hamburger span {
  display: block;
  position: relative;
  width: 32px;
  height: 18px;
  left: 10px;
}
/* line 403, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/new-header.scss */
header.default .inner nav.hamburger span i {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  height: 2px;
  background: #595656;
}
/* line 408, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/new-header.scss */
header.default .inner nav.hamburger span i + i {
  top: 8px;
}
/* line 410, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/new-header.scss */
header.default .inner nav.hamburger span i + i + i {
  top: 16px;
}

/* line 422, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/new-header.scss */
.switch {
  position: relative;
  z-index: 1000;
}
/* line 426, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/new-header.scss */
.switch nav .trigger-right,
.switch nav .trigger-left {
  position: fixed;
  width: 40px;
  height: 100%;
  top: 0;
  z-index: 1000;
  cursor: pointer;
  transition: width 0.1s ease-out;
}
/* line 428, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/new-header.scss */
.switch nav .trigger-right:before,
.switch nav .trigger-left:before {
  content: ' ';
  display: block;
  position: absolute;
  width: 20px;
  height: 20px;
  top: 26px;
  background-position: center;
  background-repeat: no-repeat;
}
/* line 445, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/new-header.scss */
.switch nav .trigger-right h2,
.switch nav .trigger-left h2 {
  font-size: 12px;
  line-height: 16px;
  position: absolute;
  color: #919090;
  width: 300px;
}
@media (max-width: 1000px) {
  /* line 445, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/new-header.scss */
  .switch nav .trigger-right h2,
  .switch nav .trigger-left h2 {
    font-size: 11px;
    line-height: 16px;
  }
}
/* line 452, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/new-header.scss */
.switch nav .trigger-right {
  background: #7d6200;
  right: 0;
}
/* line 455, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/new-header.scss */
.switch nav .trigger-right h2 {
  right: 28px;
  transform: rotate(90deg);
  transform-origin: bottom right;
  transition: right 0.1s ease-out;
  top: 350px;
}
/* line 462, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/new-header.scss */
.switch nav .trigger-right:before {
  transition: right 0.1s ease-out;
  background-image: url(/assets/frontend/switcher/right.png);
  left: auto;
  right: 10px;
}
/* line 467, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/new-header.scss */
.switch nav .trigger-right:hover {
  width: 55px;
}
/* line 469, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/new-header.scss */
.switch nav .trigger-right:hover h2 {
  right: 24px;
}
/* line 472, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/new-header.scss */
.switch nav .trigger-right:hover:before {
  right: 6px;
}
/* line 477, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/new-header.scss */
.switch nav .trigger-left {
  background: #00006f;
  left: 0;
}
/* line 480, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/new-header.scss */
.switch nav .trigger-left h2 {
  left: 12px;
  transform: rotate(-90deg);
  transform-origin: top left;
  transition: left 0.1s ease-out;
  text-align: right;
  top: 370px;
}
/* line 488, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/new-header.scss */
.switch nav .trigger-left:before {
  transition: left 0.1s ease-out;
  background-image: url(/assets/frontend/switcher/left.png);
  left: 10px;
  right: auto;
}
/* line 493, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/new-header.scss */
.switch nav .trigger-left:hover {
  width: 55px;
}
/* line 495, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/new-header.scss */
.switch nav .trigger-left:hover h2 {
  left: 8px;
}
/* line 498, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/new-header.scss */
.switch nav .trigger-left:hover:before {
  left: 6px;
}
@media (max-width: 1000px) {
  /* line 506, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/new-header.scss */
  .switch nav .trigger-right,
  .switch nav .trigger-left {
    height: 30px;
    width: 100%;
    top: auto;
    bottom: 0;
  }
  /* line 512, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/new-header.scss */
  .switch nav .trigger-right h2,
  .switch nav .trigger-left h2 {
    display: none;
  }
  /* line 515, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/new-header.scss */
  .switch nav .trigger-right:before,
  .switch nav .trigger-left:before {
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    right: 0;
  }
  /* line 522, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/new-header.scss */
  .switch nav .trigger-right {
    right: 0;
  }
  /* line 525, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/new-header.scss */
  .switch nav .trigger-left {
    left: 0;
  }
}

/* line 533, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/new-header.scss */
header.mobile {
  display: none;
}
/* line 535, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/new-header.scss */
header.mobile .top {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  padding: 10px;
  background: #fff;
  border-bottom: 1px solid #b3b3b3;
  z-index: 1010;
  height: 50px;
}
/* line 544, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/new-header.scss */
header.mobile .top .logo {
  width: 260px;
  max-width: 100%;
  padding-right: 50px;
}
/* line 552, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/new-header.scss */
header.mobile .top .mobile-searchicon {
  fill: #777;
  position: absolute;
  top: 15px;
  right: 55px;
  height: 20px;
  width: 20px;
}
/* line 560, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/new-header.scss */
header.mobile .top .hamburger {
  position: absolute;
  top: 15px;
  right: 10px;
  width: 24px;
  height: 20px;
  cursor: pointer;
}
/* line 567, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/new-header.scss */
header.mobile .top .hamburger i {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 2px;
  background: #595656;
  transition: top 0.2s ease-out;
}
/* line 574, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/new-header.scss */
header.mobile .top .hamburger i + i {
  top: 50%;
  transform: translateY(-50%);
}
/* line 577, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/new-header.scss */
header.mobile .top .hamburger i + i + i {
  top: auto;
  bottom: 0;
  transform: none;
  transition: bottom 0.2s ease-out;
}
/* line 586, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/new-header.scss */
header.mobile .top .hamburger:hover i {
  top: 2px;
}
/* line 588, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/new-header.scss */
header.mobile .top .hamburger:hover i + i {
  top: 50%;
}
/* line 590, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/new-header.scss */
header.mobile .top .hamburger:hover i + i + i {
  top: auto;
  bottom: 2px;
}
/* line 598, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/new-header.scss */
header.mobile .top .hamburger.active i {
  opacity: 0.9;
}
/* line 604, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/new-header.scss */
header.mobile .menu {
  position: fixed;
  transform: translateY(-100%);
  left: 0;
  width: 100%;
  background: #fff;
  padding: 20px;
  padding-top: 60px;
  padding-bottom: 50px;
  z-index: 1000;
  height: 100%;
  overflow-y: auto;
  transition: transform 0.2s ease-out;
}
/* line 617, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/new-header.scss */
header.mobile .menu.active {
  transform: translateY(0);
}
/* line 620, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/new-header.scss */
header.mobile .menu nav {
  /*height:100%;*/
  display: flex;
  flex-direction: column;
}
/* line 626, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/new-header.scss */
header.mobile .menu nav ul {
  /*position:relative;
  height:100%;*/
  flex: 1;
  display: flex;
  flex-direction: column;
  overflow-y: auto;
}
/* line 634, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/new-header.scss */
header.mobile .menu nav ul li {
  line-height: 2em;
}
/* line 636, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/new-header.scss */
header.mobile .menu nav ul li ul {
  padding-left: 20px;
  overflow: hidden;
  max-height: 0;
  transition: max-height 0.2s ease-out, padding 0.2s ease-out;
}
/* line 643, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/new-header.scss */
header.mobile .menu nav ul li:hover ul {
  max-height: 100em;
}
/* line 647, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/new-header.scss */
header.mobile .menu nav ul li .mobilesearchform {
  width: 100%;
  text-align: center;
  position: absolute;
  bottom: 10px;
  left: 0;
  margin-top: auto;
}
/* line 656, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/new-header.scss */
header.mobile .menu nav ul li .mobilesearchform span {
  /*margin-top: 20px;*/
  margin-top: auto;
  color: #919090;
}
/* line 663, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/new-header.scss */
header.mobile .menu nav ul li .mobilesearchform .searchbtn {
  padding: 0.7rem 1.5rem;
  background: #eee;
  border: 1px solid #eee;
  min-width: 100px;
}
/* line 669, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/new-header.scss */
header.mobile .menu nav ul li .mobilesearchform input {
  text-align: center;
  font-size: 16px;
  line-height: 2em;
  width: 368px;
  color: black;
  border: 1px solid #eee;
  padding: 10px 10px;
  margin: 15px 0px;
}
/* line 679, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/new-header.scss */
header.mobile .menu nav ul li .mobilesearchform #mobilesearchfield:focus {
  bottom: 30vh;
}
@media (max-width: 1000px) {
  /* line 533, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/new-header.scss */
  header.mobile {
    display: block;
  }
}

/* line 693, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/new-header.scss */
#mini-cart-holder {
  position: relative;
}

/*handle desktop right & left side navs*/
/* line 701, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/new-header.scss */
.switch-right ~ section.container-wrap, .switch-right ~ header, .switch-right ~ footer {
  margin-right: 40px;
}

@media (max-width: 1000px) {
  /* line 705, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/new-header.scss */
  .switch-right ~ section.container-wrap, .switch-right ~ header, .switch-right ~ footer {
    margin-right: 0;
  }
}
/* line 710, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/new-header.scss */
.switch-left ~ section.container-wrap, .switch-left ~ header, .switch-left ~ footer {
  margin-left: 40px;
}

@media (max-width: 1000px) {
  /* line 714, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/new-header.scss */
  .switch-left ~ section.container-wrap, .switch-left ~ header, .switch-left ~ footer {
    margin-left: 0;
  }
}
/* line 8, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/footer.scss */
footer .container {
  border-top: 1px solid lightgray;
  font-size: 14px;
}
/* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/footer.scss */
footer .container h5 {
  margin-bottom: 2px;
  color: black;
  font-weight: bold;
}
/* line 13, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/footer.scss */
footer .container h5:first-child {
  margin-top: 12px;
  margin-bottom: 15px;
}
/* line 19, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/footer.scss */
footer .container h5 a {
  color: black;
  font-weight: bold;
}
/* line 24, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/footer.scss */
footer .container p {
  font-weight: normal;
  margin-bottom: 2px;
}

/* line 30, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/footer.scss */
nav.social {
  margin-top: 12px !important;
  color: #919090;
}
/* line 2, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
nav.social a {
  color: #919090;
}
/* line 4, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
nav.social a.active, nav.social a:hover {
  color: #141414;
}
/* line 8, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
nav.social a:active {
  color: #141414;
}

/* line 40, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/footer.scss */
nav.social ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
/* line 19, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/helpers.scss */
nav.social ul li {
  margin: 0;
  padding: 0;
  display: inline-block;
  *display: inline;
}
/* line 43, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/footer.scss */
nav.social ul li + li {
  margin-left: 5px;
}

/* line 49, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/footer.scss */
nav.social {
  padding-bottom: 10px;
  top: 0;
  width: auto;
  clear: both;
}
/* line 54, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/footer.scss */
nav.social ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
/* line 19, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/helpers.scss */
nav.social ul li {
  margin: 0;
  padding: 0;
  display: inline-block;
  *display: inline;
}
/* line 57, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/footer.scss */
nav.social ul li a {
  display: inline-block;
  background: #b3b3b3;
  width: 22px;
  height: 22px;
  text-align: center;
  border-radius: 24px;
  position: relative;
}
/* line 65, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/footer.scss */
nav.social ul li a svg {
  max-height: 10px;
  max-width: 10px;
  fill: #fff;
  position: absolute;
  display: block;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
}
/* line 75, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/footer.scss */
nav.social ul li a:hover {
  background: #919090;
}
/* line 79, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/footer.scss */
nav.social ul li + li {
  margin-left: 5px;
}
/* line 84, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/footer.scss */
nav.social:after {
  clear: both;
  padding: 0 10px;
}

/* line 90, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/footer.scss */
.footer-text {
  text-align: center;
  margin-top: 50px;
  font-size: 12px;
}

/* line 96, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/footer.scss */
footer section.container-wrap {
  min-height: 300px;
}

/* line 120, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/home.scss */
div.loginbutton {
  position: absolute;
  top: 90%;
  display: flex;
  width: 100%;
  justify-content: center;
}
@media (min-width: 801px) {
  /* line 120, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/home.scss */
  div.loginbutton {
    top: 65%;
  }
}
/* line 131, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/home.scss */
div.loginbutton #openLoginButton {
  background-color: #aaaaaa;
  padding: 0.75rem 1.5rem;
  font-weight: normal;
  color: #ffffff;
  font-family: 'Swiss', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  letter-spacing: 0.05em;
}

/* line 13, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks.scss */
.blocks.blocks-home {
  margin-bottom: 100px;
  padding: 0 5px;
}
/* line 28, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/helpers.scss */
.blocks.blocks-home:before, .blocks.blocks-home:after {
  content: " ";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
/* line 5, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/home.scss */
.blocks.blocks-home .block {
  position: relative;
  margin-bottom: 90px;
  padding: 0 5px;
}
@media (max-width: 600px) {
  /* line 5, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/home.scss */
  .blocks.blocks-home .block {
    width: 100% !important;
    margin: 0 auto 20px !important;
    max-width: 420px;
    float: none !important;
  }
  /* line 14, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/home.scss */
  .blocks.blocks-home .block > div {
    margin: 0 !important;
  }
}
/* line 18, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/home.scss */
.blocks.blocks-home .block .spacer {
  position: relative;
  container-type: inline-size;
}
/* line 22, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/home.scss */
.blocks.blocks-home .block > div {
  position: relative;
}
/* line 24, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/home.scss */
.blocks.blocks-home .block > div .image {
  margin-top: 40px;
  position: relative;
}
/* line 28, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/home.scss */
.blocks.blocks-home .block > div .image .spacer > div {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
}
/* line 33, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/home.scss */
.blocks.blocks-home .block > div .image .spacer .background {
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
}
/* line 40, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/home.scss */
.blocks.blocks-home .block > div .text {
  font-size: 16px;
  line-height: 20px;
  letter-spacing: 0;
  margin: 0;
  padding: 0;
  word-wrap: break-word;
  color: #919090;
  font-size: 13px;
  line-height: 18px;
  /* max-width:200px; */
  left: 0;
  bottom: 100%;
  margin: 20px 0;
}
@media (max-width: 1000px) {
  /* line 40, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/home.scss */
  .blocks.blocks-home .block > div .text {
    font-size: 13px;
    line-height: 18px;
  }
}
/* line 54, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/typography.scss */
.blocks.blocks-home .block > div .text i, .blocks.blocks-home .block > div .text em {
  text-transform: none;
  font-style: italic;
}
/* line 2, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
.blocks.blocks-home .block > div .text a {
  color: #919090;
}
/* line 4, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
.blocks.blocks-home .block > div .text a.active, .blocks.blocks-home .block > div .text a:hover {
  color: #141414;
}
/* line 8, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
.blocks.blocks-home .block > div .text a:active {
  color: #141414;
}
@media (max-width: 1000px) {
  /* line 40, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/home.scss */
  .blocks.blocks-home .block > div .text {
    font-size: 12px;
    line-height: 16px;
  }
}
/* line 48, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/home.scss */
.blocks.blocks-home .block > div .text.text-top-left-inside, .blocks.blocks-home .block > div .text.text-top-left-outside, .blocks.blocks-home .block > div .text.text-top-right-inside, .blocks.blocks-home .block > div .text.text-top-right-outside, .blocks.blocks-home .block > div .text.text-bottom-left-inside, .blocks.blocks-home .block > div .text.text-bottom-left-outside, .blocks.blocks-home .block > div .text.text-bottom-right-outside {
  position: absolute;
  width: 200px;
}
/* line 58, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/home.scss */
.blocks.blocks-home .block > div .text.text-top-left-inside {
  top: auto;
  bottom: 100%;
}
/* line 61, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/home.scss */
.blocks.blocks-home .block > div .text.text-top-left-outside {
  left: 100%;
  padding-left: 20px;
  top: 0;
  bottom: auto;
}
/* line 66, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/home.scss */
.blocks.blocks-home .block > div .text.text-bottom-left-inside {
  top: 100%;
  bottom: auto;
}
/* line 69, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/home.scss */
.blocks.blocks-home .block > div .text.text-top-right-inside {
  top: auto;
  bottom: 100%;
  width: 100%;
  text-align: right;
}
/* line 72, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/home.scss */
.blocks.blocks-home .block > div .text.text-top-right-outside {
  padding-left: 20px;
  top: 0;
  bottom: auto;
  left: 100%;
}
/* line 77, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/home.scss */
.blocks.blocks-home .block > div .text.text-bottom-right-outside {
  padding-left: 20px;
  top: auto;
  bottom: 0;
  left: 100%;
}
/* line 82, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/home.scss */
.blocks.blocks-home .block > div .text.text-image-center {
  top: 50% !important;
  left: 50% !important;
  bottom: auto !important;
  z-index: 1;
  width: 70%;
  text-align: center;
  transform: translate(-50%, -50%);
  font-size: 11cqi;
  font-size: clamp(14px, 11cqi, 100px);
  line-height: .9;
  color: white;
  font-family: 'AustinBold','Times New Roman',serif;
  font-weight: 400;
}
/* line 96, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/home.scss */
.blocks.blocks-home .block > div .text.text-image-upper-center {
  top: 33% !important;
  left: 50% !important;
  bottom: auto !important;
  z-index: 1;
  width: 70%;
  text-align: center;
  transform: translate(-50%, -50%);
  font-size: 4.75cqi;
  font-size: clamp(12px, 4.75cqi, 70px);
  line-height: .9;
  color: white;
  font-family: 'NeueHaasGrotesk',Helvetica,Arial,sans-serif;
  font-weight: 400;
}
@media (max-width: 800px) {
  /* line 40, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/home.scss */
  .blocks.blocks-home .block > div .text {
    left: 0% !important;
    padding-left: 0px !important;
    top: -40px !important;
    bottom: 0 !important;
  }
}
/* line 16, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks.scss */
.blocks.blocks-set-gallery {
  margin-bottom: 100px;
  padding: 0 5px;
}
/* line 28, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/helpers.scss */
.blocks.blocks-set-gallery:before, .blocks.blocks-set-gallery:after {
  content: " ";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
/* line 5, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/set-gallery.scss */
.blocks.blocks-set-gallery .block {
  position: relative;
  padding: 0 5px;
}
/* line 10, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/set-gallery.scss */
.blocks.blocks-set-gallery .block.top-right-outside {
  margin-right: 200px;
}
/* line 15, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/set-gallery.scss */
.blocks.blocks-set-gallery .block.top-left-outside {
  margin-left: 200px;
}
/* line 21, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/set-gallery.scss */
.blocks.blocks-set-gallery .block > div {
  position: relative;
}
/* line 23, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/set-gallery.scss */
.blocks.blocks-set-gallery .block > div .link {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 10;
}
/* line 29, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/set-gallery.scss */
.blocks.blocks-set-gallery .block > div .image {
  position: relative;
}
/* line 32, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/set-gallery.scss */
.blocks.blocks-set-gallery .block > div .image .spacer > div {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
}
/* line 37, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/set-gallery.scss */
.blocks.blocks-set-gallery .block > div .image .spacer .background {
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
}
/* line 44, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/set-gallery.scss */
.blocks.blocks-set-gallery .block > div .details {
  max-width: 180px;
  left: 0;
  bottom: 100%;
  margin: 20px 0;
}
/* line 49, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/set-gallery.scss */
.blocks.blocks-set-gallery .block > div .details.details-top-left-inside, .blocks.blocks-set-gallery .block > div .details.details-top-center-inside, .blocks.blocks-set-gallery .block > div .details.details-top-left-outside, .blocks.blocks-set-gallery .block > div .details.details-top-right-outside, .blocks.blocks-set-gallery .block > div .details.details-top-right-inside, .blocks.blocks-set-gallery .block > div .details.details-bottom-left-inside, .blocks.blocks-set-gallery .block > div .details.details-bottom-center-inside, .blocks.blocks-set-gallery .block > div .details.details-bottom-left-outside, .blocks.blocks-set-gallery .block > div .details.details-bottom-right-outside {
  position: absolute;
  width: 200px;
}
/* line 61, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/set-gallery.scss */
.blocks.blocks-set-gallery .block > div .details.details-top-left-inside {
  top: auto;
  bottom: 100%;
}
/* line 64, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/set-gallery.scss */
.blocks.blocks-set-gallery .block > div .details.details-top-right-inside {
  top: auto;
  bottom: 100%;
  padding-right: 20px;
  right: 0;
  left: auto;
}
/* line 69, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/set-gallery.scss */
.blocks.blocks-set-gallery .block > div .details.details-top-left-outside {
  right: 100%;
  left: auto;
  padding-right: 20px;
  top: 30px;
  bottom: auto;
}
/* line 74, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/set-gallery.scss */
.blocks.blocks-set-gallery .block > div .details.details-bottom-left-inside {
  top: 100%;
  bottom: auto;
}
/* line 77, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/set-gallery.scss */
.blocks.blocks-set-gallery .block > div .details.details-top-right-outside {
  padding-left: 20px;
  top: 30px;
  bottom: auto;
  left: 100%;
}
/* line 82, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/set-gallery.scss */
.blocks.blocks-set-gallery .block > div .details.details-bottom-right-outside {
  padding-left: 20px;
  top: auto;
  bottom: 0;
  left: 100%;
}
/* line 87, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/set-gallery.scss */
.blocks.blocks-set-gallery .block > div .details.details-top-center-inside {
  left: 0;
  bottom: 100%;
  top: auto;
  margin: 20px 0;
  left: 50%;
  transform: translateX(-50%);
}
/* line 94, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/set-gallery.scss */
.blocks.blocks-set-gallery .block > div .details.details-bottom-center-inside {
  left: 0;
  top: 100%;
  margin: 20px auto;
}
/* line 99, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/set-gallery.scss */
.blocks.blocks-set-gallery .block > div .details .number {
  font-size: 16px;
  line-height: 20px;
  letter-spacing: 0;
  margin: 0;
  padding: 0;
  word-wrap: break-word;
  color: #fff;
  font-size: 13px;
  line-height: 18px;
  width: 20px;
  height: 20px;
  line-height: 20px;
  font-size: 14px;
  text-align: center;
  border-radius: 20px;
  margin-bottom: 20px;
}
@media (max-width: 1000px) {
  /* line 99, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/set-gallery.scss */
  .blocks.blocks-set-gallery .block > div .details .number {
    font-size: 13px;
    line-height: 18px;
  }
}
/* line 54, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/typography.scss */
.blocks.blocks-set-gallery .block > div .details .number i, .blocks.blocks-set-gallery .block > div .details .number em {
  text-transform: none;
  font-style: italic;
}
/* line 2, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
.blocks.blocks-set-gallery .block > div .details .number a {
  color: #fff;
}
/* line 4, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
.blocks.blocks-set-gallery .block > div .details .number a.active, .blocks.blocks-set-gallery .block > div .details .number a:hover {
  color: #141414;
}
/* line 8, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
.blocks.blocks-set-gallery .block > div .details .number a:active {
  color: #141414;
}
@media (max-width: 1000px) {
  /* line 99, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/set-gallery.scss */
  .blocks.blocks-set-gallery .block > div .details .number {
    font-size: 12px;
    line-height: 16px;
  }
}
/* line 112, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/set-gallery.scss */
.blocks.blocks-set-gallery .block > div .details .text {
  font-size: 16px;
  line-height: 20px;
  letter-spacing: 0;
  margin: 0;
  padding: 0;
  word-wrap: break-word;
  color: #919090;
  font-size: 13px;
  line-height: 18px;
  width: 200px;
}
@media (max-width: 1000px) {
  /* line 112, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/set-gallery.scss */
  .blocks.blocks-set-gallery .block > div .details .text {
    font-size: 13px;
    line-height: 18px;
  }
}
/* line 54, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/typography.scss */
.blocks.blocks-set-gallery .block > div .details .text i, .blocks.blocks-set-gallery .block > div .details .text em {
  text-transform: none;
  font-style: italic;
}
/* line 2, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
.blocks.blocks-set-gallery .block > div .details .text a {
  color: #919090;
}
/* line 4, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
.blocks.blocks-set-gallery .block > div .details .text a.active, .blocks.blocks-set-gallery .block > div .details .text a:hover {
  color: #141414;
}
/* line 8, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
.blocks.blocks-set-gallery .block > div .details .text a:active {
  color: #141414;
}
@media (max-width: 1000px) {
  /* line 112, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/set-gallery.scss */
  .blocks.blocks-set-gallery .block > div .details .text {
    font-size: 12px;
    line-height: 16px;
  }
}
@media (max-width: 800px) {
  /* line 44, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/set-gallery.scss */
  .blocks.blocks-set-gallery .block > div .details {
    display: none;
  }
}
@media (max-width: 600px) {
  /* line 5, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/set-gallery.scss */
  .blocks.blocks-set-gallery .block {
    width: 100% !important;
    margin: 0 auto 20px !important;
    max-width: 420px;
    float: none !important;
  }
  /* line 129, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/set-gallery.scss */
  .blocks.blocks-set-gallery .block > div {
    margin: 0 !important;
  }
}
/* line 28, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/helpers.scss */
.blocks.blocks-post:before, .blocks.blocks-post:after {
  content: " ";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
/* line 3, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/post.scss */
.blocks.blocks-post .block {
  padding-bottom: 50px;
}
/* line 28, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/helpers.scss */
.blocks.blocks-post .block:before, .blocks.blocks-post .block:after {
  content: " ";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
/* line 6, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/post.scss */
.blocks.blocks-post .block .heading {
  font-size: 16px;
  line-height: 20px;
  color: #141414;
  margin: 0;
  padding: 0;
  word-wrap: break-word;
  font-size: 26px;
  line-height: 32px;
  float: left;
  padding: 0 10px;
  width: 25%;
  padding: 0;
}
@media (max-width: 1000px) {
  /* line 6, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/post.scss */
  .blocks.blocks-post .block .heading {
    font-size: 13px;
    line-height: 18px;
  }
}
/* line 2, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
.blocks.blocks-post .block .heading a {
  color: #141414;
}
/* line 4, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
.blocks.blocks-post .block .heading a.active, .blocks.blocks-post .block .heading a:hover {
  color: #141414;
}
/* line 8, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
.blocks.blocks-post .block .heading a:active {
  color: #141414;
}
/* line 8, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/typography.scss */
.blocks.blocks-post .block .heading i, .blocks.blocks-post .block .heading em {
  text-transform: none;
  font-style: italic;
}
@media (max-width: 1000px) {
  /* line 6, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/post.scss */
  .blocks.blocks-post .block .heading {
    font-size: 16px;
    line-height: 20px;
  }
}
/* line 21, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/grid.scss */
.blocks.blocks-post .block .heading.compact {
  padding: 0;
}
/* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/post.scss */
.blocks.blocks-post .block .heading h2 {
  padding-bottom: 20px;
  padding-right: 30%;
}
/* line 16, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/post.scss */
.blocks.blocks-post .block .details {
  float: left;
  padding: 0 10px;
  width: 75%;
  padding: 0;
}
/* line 21, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/grid.scss */
.blocks.blocks-post .block .details.compact {
  padding: 0;
}
/* line 19, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/post.scss */
.blocks.blocks-post .block .details .content {
  font-size: 16px;
  line-height: 20px;
  letter-spacing: 0;
  margin: 0;
  padding: 0;
  word-wrap: break-word;
  font-size: 13px;
  line-height: 18px;
  -moz-column-count: 2;
  -moz-column-gap: 20px;
  -webkit-column-count: 2;
  -webkit-column-gap: 20px;
  margin-bottom: 50px;
}
@media (max-width: 1000px) {
  /* line 19, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/post.scss */
  .blocks.blocks-post .block .details .content {
    font-size: 13px;
    line-height: 18px;
  }
}
/* line 54, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/typography.scss */
.blocks.blocks-post .block .details .content i, .blocks.blocks-post .block .details .content em {
  text-transform: none;
  font-style: italic;
}
@media (max-width: 1000px) {
  /* line 19, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/post.scss */
  .blocks.blocks-post .block .details .content {
    font-size: 12px;
    line-height: 16px;
  }
}
/* line 58, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
.blocks.blocks-post .block .details .content .column-nobreak {
  -moz-column-break-inside: avoid;
  -o-column-break-inside: avoid;
  -ms-column-break-inside: avoid;
  column-break-inside: avoid;
}
/* line 61, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
.blocks.blocks-post .block .details .content .column-break {
  -moz-column-break-before: always;
  -o-column-break-before: always;
  -ms-column-break-before: always;
  break-before: always;
}
/* line 24, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/post.scss */
.blocks.blocks-post .block .details .content iframe {
  width: 100% !important;
  clear: both;
}
/* line 28, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/helpers.scss */
.blocks.blocks-post .block .details .gallery:before, .blocks.blocks-post .block .details .gallery:after {
  content: " ";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
/* line 19, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers/slideshow.scss */
.blocks.blocks-post .block .details .gallery .slideshow {
  position: relative;
}
/* line 22, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers/slideshow.scss */
.blocks.blocks-post .block .details .gallery .slideshow div + div .slider {
  display: none;
}
/* line 28, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers/slideshow.scss */
.blocks.blocks-post .block .details .gallery .slideshow.active .slider div + div {
  display: block;
}
/* line 35, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers/slideshow.scss */
.blocks.blocks-post .block .details .gallery .slideshow .slider > div img {
  width: 100%;
}
/* line 41, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers/slideshow.scss */
.blocks.blocks-post .block .details .gallery .slideshow .bx-controls .bx-pager {
  padding-top: 10px;
}
/* line 45, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers/slideshow.scss */
.blocks.blocks-post .block .details .gallery .slideshow .bx-controls .bx-controls-direction .bx-next,
.blocks.blocks-post .block .details .gallery .slideshow .bx-controls .bx-controls-direction .bx-prev {
  position: absolute;
  left: 20px;
  right: 20px;
  top: 47%;
  width: 15px;
  height: 27px;
  background-position: center;
  background-repeat: no-repeat;
  text-indent: -9999px;
}
/* line 57, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers/slideshow.scss */
.blocks.blocks-post .block .details .gallery .slideshow .bx-controls .bx-controls-direction .bx-next {
  left: auto;
  background-image: url(/assets/frontend/icons/posts/slideshow-right.png);
}
/* line 61, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers/slideshow.scss */
.blocks.blocks-post .block .details .gallery .slideshow .bx-controls .bx-controls-direction .bx-prev {
  right: auto;
  background-image: url(/assets/frontend/icons/posts/slideshow-left.png);
}
/* line 67, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers/slideshow.scss */
.blocks.blocks-post .block .details .gallery .slideshow .bx-controls .bx-pager .bx-pager-item {
  display: inline-block;
}
/* line 69, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers/slideshow.scss */
.blocks.blocks-post .block .details .gallery .slideshow .bx-controls .bx-pager .bx-pager-item + div {
  margin-left: 10px;
}
/* line 34, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/post.scss */
.blocks.blocks-post .block .details .gallery .slideshow .bx-controls .bx-controls-direction .bx-next,
.blocks.blocks-post .block .details .gallery .slideshow .bx-controls .bx-controls-direction .bx-prev {
  left: 20px;
  top: 42%;
}
/* line 39, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/post.scss */
.blocks.blocks-post .block .details .gallery .slideshow .bx-controls .bx-controls-direction .bx-next {
  left: auto;
  right: 20px;
}
@media (max-width: 800px) {
  /* line 50, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/post.scss */
  .blocks.blocks-post .block .heading {
    float: left;
    padding: 0 10px;
    width: 100%;
  }
  /* line 21, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/grid.scss */
  .blocks.blocks-post .block .heading.compact {
    padding: 0;
  }
  /* line 53, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/post.scss */
  .blocks.blocks-post .block .details {
    float: left;
    padding: 0 10px;
    width: 100%;
    padding-top: 30px;
  }
  /* line 21, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/grid.scss */
  .blocks.blocks-post .block .details.compact {
    padding: 0;
  }
}
@media (max-width: 720px) {
  /* line 63, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/post.scss */
  .blocks.blocks-post .block .details .content {
    -moz-column-count: 1;
    -moz-column-gap: 20px;
    -webkit-column-count: 1;
    -webkit-column-gap: 20px;
  }
  /* line 58, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
  .blocks.blocks-post .block .details .content .column-nobreak {
    -moz-column-break-inside: avoid;
    -o-column-break-inside: avoid;
    -ms-column-break-inside: avoid;
    column-break-inside: avoid;
  }
  /* line 61, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
  .blocks.blocks-post .block .details .content .column-break {
    -moz-column-break-before: always;
    -o-column-break-before: always;
    -ms-column-break-before: always;
    break-before: always;
  }
}
/* line 22, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks.scss */
.blocks.blocks-set {
  margin-left: -5px;
  margin-right: -5px;
  margin-bottom: 50px;
}
/* line 28, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/helpers.scss */
.blocks.blocks-set:before, .blocks.blocks-set:after {
  content: " ";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
/* line 4, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/set.scss */
.blocks.blocks-set .block {
  float: left;
  padding: 0 5px;
  width: 33.3333333333%;
  text-align: left;
  float: none;
  display: inline-block;
  vertical-align: top;
  padding-bottom: 10px;
}
/* line 21, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/grid.scss */
.blocks.blocks-set .block.compact {
  padding: 0;
}
/* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/set.scss */
.blocks.blocks-set .block .inner {
  position: relative;
  background: #efefed;
  transition: opacity 0.2s ease-out;
}
/* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/set.scss */
.blocks.blocks-set .block .inner .link {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}
/* line 16, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/set.scss */
.blocks.blocks-set .block .inner .image {
  padding: 10px;
}
/* line 19, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/set.scss */
.blocks.blocks-set .block .inner .details {
  padding: 10px;
}
/* line 21, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/set.scss */
.blocks.blocks-set .block .inner .details .title {
  font-size: 16px;
  line-height: 20px;
  color: #141414;
  margin: 0;
  padding: 0;
  word-wrap: break-word;
  font-size: 12px;
  line-height: 16px;
  padding-bottom: 2px;
}
@media (max-width: 1000px) {
  /* line 21, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/set.scss */
  .blocks.blocks-set .block .inner .details .title {
    font-size: 13px;
    line-height: 18px;
  }
}
/* line 2, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
.blocks.blocks-set .block .inner .details .title a {
  color: #141414;
}
/* line 4, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
.blocks.blocks-set .block .inner .details .title a.active, .blocks.blocks-set .block .inner .details .title a:hover {
  color: #141414;
}
/* line 8, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
.blocks.blocks-set .block .inner .details .title a:active {
  color: #141414;
}
/* line 8, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/typography.scss */
.blocks.blocks-set .block .inner .details .title i, .blocks.blocks-set .block .inner .details .title em {
  text-transform: none;
  font-style: italic;
}
@media (max-width: 1000px) {
  /* line 21, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/set.scss */
  .blocks.blocks-set .block .inner .details .title {
    font-size: 11px;
    line-height: 16px;
  }
}
/* line 26, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/set.scss */
.blocks.blocks-set .block .inner .details .subtitle {
  font-size: 16px;
  line-height: 20px;
  color: #141414;
  margin: 0;
  padding: 0;
  word-wrap: break-word;
  font-size: 12px;
  line-height: 16px;
  color: #919090;
}
@media (max-width: 1000px) {
  /* line 26, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/set.scss */
  .blocks.blocks-set .block .inner .details .subtitle {
    font-size: 13px;
    line-height: 18px;
  }
}
/* line 2, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
.blocks.blocks-set .block .inner .details .subtitle a {
  color: #141414;
}
/* line 4, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
.blocks.blocks-set .block .inner .details .subtitle a.active, .blocks.blocks-set .block .inner .details .subtitle a:hover {
  color: #141414;
}
/* line 8, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
.blocks.blocks-set .block .inner .details .subtitle a:active {
  color: #141414;
}
/* line 8, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/typography.scss */
.blocks.blocks-set .block .inner .details .subtitle i, .blocks.blocks-set .block .inner .details .subtitle em {
  text-transform: none;
  font-style: italic;
}
@media (max-width: 1000px) {
  /* line 26, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/set.scss */
  .blocks.blocks-set .block .inner .details .subtitle {
    font-size: 11px;
    line-height: 16px;
  }
}
/* line 2, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
.blocks.blocks-set .block .inner .details .subtitle a {
  color: #919090;
}
/* line 4, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
.blocks.blocks-set .block .inner .details .subtitle a.active, .blocks.blocks-set .block .inner .details .subtitle a:hover {
  color: #141414;
}
/* line 8, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
.blocks.blocks-set .block .inner .details .subtitle a:active {
  color: #141414;
}
/* line 32, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/set.scss */
.blocks.blocks-set .block .inner:hover {
  opacity: 0.8;
}
@media (max-width: 900px) {
  /* line 38, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/set.scss */
  .blocks.blocks-set .block {
    float: left;
    padding: 0 5px;
    width: 33.3333333333%;
    text-align: left;
    float: none;
    display: inline-block;
    vertical-align: top;
    padding-bottom: 10px;
  }
  /* line 21, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/grid.scss */
  .blocks.blocks-set .block.compact {
    padding: 0;
  }
}
@media (max-width: 720px) {
  /* line 44, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/set.scss */
  .blocks.blocks-set .block {
    float: left;
    padding: 0 5px;
    width: 50%;
    text-align: left;
    float: none;
    display: inline-block;
    vertical-align: top;
    padding-bottom: 10px;
  }
  /* line 21, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/grid.scss */
  .blocks.blocks-set .block.compact {
    padding: 0;
  }
}
@media (max-width: 400px) {
  /* line 50, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/set.scss */
  .blocks.blocks-set .block {
    float: left;
    padding: 0 5px;
    width: 100%;
    text-align: left;
    float: none;
    display: inline-block;
    vertical-align: top;
    padding-bottom: 10px;
  }
  /* line 21, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/grid.scss */
  .blocks.blocks-set .block.compact {
    padding: 0;
  }
  /* line 54, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/set.scss */
  .blocks.blocks-set .block .image img {
    width: 100%;
  }
}
/* line 26, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks.scss */
.blocks.blocks-set .after_sets_loc {
  padding-left: 5px;
}
/* line 30, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks.scss */
.blocks.blocks-fabric {
  margin-bottom: 50px;
}
/* line 28, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/helpers.scss */
.blocks.blocks-fabric:before, .blocks.blocks-fabric:after {
  content: " ";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
/* line 4, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/fabric.scss */
.blocks.blocks-fabric .block {
  float: left;
  padding: 0 5px;
  width: 25%;
  text-align: left;
  float: none;
  display: inline-block;
  vertical-align: top;
  padding-bottom: 10px;
}
/* line 21, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/grid.scss */
.blocks.blocks-fabric .block.compact {
  padding: 0;
}
/* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/fabric.scss */
.blocks.blocks-fabric .block .inner {
  position: relative;
  background: #efefed;
  transition: opacity 0.2s ease-out;
}
/* line 12, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/fabric.scss */
.blocks.blocks-fabric .block .inner a {
  position: relative;
  background: #efefed;
  transition: opacity 0.2s ease-out;
}
/* line 16, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/fabric.scss */
.blocks.blocks-fabric .block .inner a .link {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}
/* line 21, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/fabric.scss */
.blocks.blocks-fabric .block .inner a .image {
  padding: 10px;
  text-align: center;
}
/* line 25, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/fabric.scss */
.blocks.blocks-fabric .block .inner a .details {
  padding: 6px 10px 10px;
}
/* line 27, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/fabric.scss */
.blocks.blocks-fabric .block .inner a .details .title {
  text-align: left;
  font-size: 16px;
  line-height: 20px;
  color: #141414;
  margin: 0;
  padding: 0;
  word-wrap: break-word;
  font-size: 12px;
  line-height: 16px;
  padding-bottom: 2px;
}
@media (max-width: 1000px) {
  /* line 27, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/fabric.scss */
  .blocks.blocks-fabric .block .inner a .details .title {
    font-size: 13px;
    line-height: 18px;
  }
}
/* line 2, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
.blocks.blocks-fabric .block .inner a .details .title a {
  color: #141414;
}
/* line 4, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
.blocks.blocks-fabric .block .inner a .details .title a.active, .blocks.blocks-fabric .block .inner a .details .title a:hover {
  color: #141414;
}
/* line 8, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
.blocks.blocks-fabric .block .inner a .details .title a:active {
  color: #141414;
}
/* line 8, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/typography.scss */
.blocks.blocks-fabric .block .inner a .details .title i, .blocks.blocks-fabric .block .inner a .details .title em {
  text-transform: none;
  font-style: italic;
}
@media (max-width: 1000px) {
  /* line 27, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/fabric.scss */
  .blocks.blocks-fabric .block .inner a .details .title {
    font-size: 11px;
    line-height: 16px;
  }
}
/* line 33, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/fabric.scss */
.blocks.blocks-fabric .block .inner a .details .subtitle {
  text-align: left;
  font-size: 16px;
  line-height: 20px;
  color: #141414;
  margin: 0;
  padding: 0;
  word-wrap: break-word;
  font-size: 12px;
  line-height: 16px;
  color: #919090;
}
@media (max-width: 1000px) {
  /* line 33, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/fabric.scss */
  .blocks.blocks-fabric .block .inner a .details .subtitle {
    font-size: 13px;
    line-height: 18px;
  }
}
/* line 2, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
.blocks.blocks-fabric .block .inner a .details .subtitle a {
  color: #141414;
}
/* line 4, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
.blocks.blocks-fabric .block .inner a .details .subtitle a.active, .blocks.blocks-fabric .block .inner a .details .subtitle a:hover {
  color: #141414;
}
/* line 8, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
.blocks.blocks-fabric .block .inner a .details .subtitle a:active {
  color: #141414;
}
/* line 8, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/typography.scss */
.blocks.blocks-fabric .block .inner a .details .subtitle i, .blocks.blocks-fabric .block .inner a .details .subtitle em {
  text-transform: none;
  font-style: italic;
}
@media (max-width: 1000px) {
  /* line 33, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/fabric.scss */
  .blocks.blocks-fabric .block .inner a .details .subtitle {
    font-size: 11px;
    line-height: 16px;
  }
}
/* line 2, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
.blocks.blocks-fabric .block .inner a .details .subtitle a {
  color: #919090;
}
/* line 4, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
.blocks.blocks-fabric .block .inner a .details .subtitle a.active, .blocks.blocks-fabric .block .inner a .details .subtitle a:hover {
  color: #141414;
}
/* line 8, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
.blocks.blocks-fabric .block .inner a .details .subtitle a:active {
  color: #141414;
}
/* line 41, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/fabric.scss */
.blocks.blocks-fabric .block .inner a .image .details {
  position: absolute;
  /* This allows the images in .details to float */
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  opacity: 0;
  /* Hidden by default */
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  text-align: center;
  background-color: #efefed;
  /* Optional background for better visibility */
  z-index: 1111;
  /* Ensure it's above other elements */
  transition: opacity 0.3s ease;
  /* Smooth transition on hover */
  gap: 1%;
}
/* line 56, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/fabric.scss */
.blocks.blocks-fabric .block .inner a .image .details .title {
  text-align: center;
}
/* line 60, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/fabric.scss */
.blocks.blocks-fabric .block .inner a .image .details .more {
  background-color: #eee;
  text-align: center;
  display: flex;
  font-size: 9px;
  justify-content: center;
  align-items: center;
  font-weight: normal;
  align-content: center;
}
@media screen and (min-width: 768px) {
  /* line 60, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/fabric.scss */
  .blocks.blocks-fabric .block .inner a .image .details .more {
    font-size: 10px;
  }
}
@media screen and (min-width: 1200px) {
  /* line 60, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/fabric.scss */
  .blocks.blocks-fabric .block .inner a .image .details .more {
    font-size: 11px;
  }
}
/* line 78, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/fabric.scss */
.blocks.blocks-fabric .block .inner a .image:hover .details {
  opacity: 1;
  /* Show the image list when hovering */
  /*  debugging   background-color:red; */
}
/* line 83, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/fabric.scss */
.blocks.blocks-fabric .block .inner a .details img, .blocks.blocks-fabric .block .inner a .details .more {
  width: 24%;
  height: 24%;
}
/* line 89, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/fabric.scss */
.blocks.blocks-fabric .block .inner a .title, .blocks.blocks-fabric .block .inner a .subtitle {
  width: 100%;
  text-align: center;
}
/* line 94, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/fabric.scss */
.blocks.blocks-fabric .block .inner a .image {
  position: relative;
}
@media (max-width: 900px) {
  /* line 101, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/fabric.scss */
  .blocks.blocks-fabric .block {
    float: left;
    padding: 0 5px;
    width: 25%;
    text-align: left;
    float: none;
    display: inline-block;
    vertical-align: top;
    padding-bottom: 10px;
  }
  /* line 21, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/grid.scss */
  .blocks.blocks-fabric .block.compact {
    padding: 0;
  }
}
@media (max-width: 720px) {
  /* line 107, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/fabric.scss */
  .blocks.blocks-fabric .block {
    float: left;
    padding: 0 5px;
    width: 33.3333333333%;
    text-align: left;
    float: none;
    display: inline-block;
    vertical-align: top;
    padding-bottom: 10px;
  }
  /* line 21, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/grid.scss */
  .blocks.blocks-fabric .block.compact {
    padding: 0;
  }
}
@media (max-width: 450px) {
  /* line 113, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/fabric.scss */
  .blocks.blocks-fabric .block {
    float: left;
    padding: 0 5px;
    width: 50%;
    text-align: left;
    float: none;
    display: inline-block;
    vertical-align: top;
    padding-bottom: 10px;
  }
  /* line 21, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/grid.scss */
  .blocks.blocks-fabric .block.compact {
    padding: 0;
  }
}
@media (max-width: 400px) {
  /* line 119, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/fabric.scss */
  .blocks.blocks-fabric .block {
    float: left;
    padding: 0 5px;
    width: 100%;
    text-align: left;
    float: none;
    display: inline-block;
    vertical-align: top;
    padding-bottom: 10px;
  }
  /* line 21, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/grid.scss */
  .blocks.blocks-fabric .block.compact {
    padding: 0;
  }
}
/* line 33, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks.scss */
.blocks.blocks-rug {
  margin-bottom: 50px;
}
/* line 28, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/helpers.scss */
.blocks.blocks-rug:before, .blocks.blocks-rug:after {
  content: " ";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
/* line 4, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/rug.scss */
.blocks.blocks-rug .block {
  float: left;
  padding: 0 5px;
  width: 25%;
  text-align: left;
  float: none;
  display: inline-block;
  vertical-align: top;
  padding-bottom: 10px;
}
/* line 21, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/grid.scss */
.blocks.blocks-rug .block.compact {
  padding: 0;
}
/* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/rug.scss */
.blocks.blocks-rug .block .inner a {
  position: relative;
  background: #efefed;
  transition: opacity 0.2s ease-out;
}
/* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/rug.scss */
.blocks.blocks-rug .block .inner a .link {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}
/* line 16, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/rug.scss */
.blocks.blocks-rug .block .inner a .image {
  padding: 10px;
  text-align: center;
}
/* line 20, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/rug.scss */
.blocks.blocks-rug .block .inner a .details {
  padding: 6px 10px 10px;
}
/* line 22, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/rug.scss */
.blocks.blocks-rug .block .inner a .details .title {
  font-size: 16px;
  line-height: 20px;
  color: #141414;
  margin: 0;
  padding: 0;
  word-wrap: break-word;
  font-size: 12px;
  line-height: 16px;
  padding-bottom: 2px;
}
@media (max-width: 1000px) {
  /* line 22, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/rug.scss */
  .blocks.blocks-rug .block .inner a .details .title {
    font-size: 13px;
    line-height: 18px;
  }
}
/* line 2, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
.blocks.blocks-rug .block .inner a .details .title a {
  color: #141414;
}
/* line 4, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
.blocks.blocks-rug .block .inner a .details .title a.active, .blocks.blocks-rug .block .inner a .details .title a:hover {
  color: #141414;
}
/* line 8, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
.blocks.blocks-rug .block .inner a .details .title a:active {
  color: #141414;
}
/* line 8, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/typography.scss */
.blocks.blocks-rug .block .inner a .details .title i, .blocks.blocks-rug .block .inner a .details .title em {
  text-transform: none;
  font-style: italic;
}
@media (max-width: 1000px) {
  /* line 22, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/rug.scss */
  .blocks.blocks-rug .block .inner a .details .title {
    font-size: 11px;
    line-height: 16px;
  }
}
/* line 27, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/rug.scss */
.blocks.blocks-rug .block .inner a .details .subtitle {
  font-size: 16px;
  line-height: 20px;
  color: #141414;
  margin: 0;
  padding: 0;
  word-wrap: break-word;
  font-size: 12px;
  line-height: 16px;
  color: #919090;
}
@media (max-width: 1000px) {
  /* line 27, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/rug.scss */
  .blocks.blocks-rug .block .inner a .details .subtitle {
    font-size: 13px;
    line-height: 18px;
  }
}
/* line 2, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
.blocks.blocks-rug .block .inner a .details .subtitle a {
  color: #141414;
}
/* line 4, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
.blocks.blocks-rug .block .inner a .details .subtitle a.active, .blocks.blocks-rug .block .inner a .details .subtitle a:hover {
  color: #141414;
}
/* line 8, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
.blocks.blocks-rug .block .inner a .details .subtitle a:active {
  color: #141414;
}
/* line 8, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/typography.scss */
.blocks.blocks-rug .block .inner a .details .subtitle i, .blocks.blocks-rug .block .inner a .details .subtitle em {
  text-transform: none;
  font-style: italic;
}
@media (max-width: 1000px) {
  /* line 27, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/rug.scss */
  .blocks.blocks-rug .block .inner a .details .subtitle {
    font-size: 11px;
    line-height: 16px;
  }
}
/* line 2, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
.blocks.blocks-rug .block .inner a .details .subtitle a {
  color: #919090;
}
/* line 4, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
.blocks.blocks-rug .block .inner a .details .subtitle a.active, .blocks.blocks-rug .block .inner a .details .subtitle a:hover {
  color: #141414;
}
/* line 8, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
.blocks.blocks-rug .block .inner a .details .subtitle a:active {
  color: #141414;
}
/* line 34, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/rug.scss */
.blocks.blocks-rug .block .inner a .image .details {
  position: absolute;
  /* This allows the images in .details to float */
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  opacity: 0;
  /* Hidden by default */
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  background-color: rgba(255, 255, 255, 0.9);
  /* Optional background for better visibility */
  z-index: 11111;
  /* Ensure it's above other elements */
  transition: opacity 0.3s ease;
  /* Smooth transition on hover */
}
/* line 50, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/rug.scss */
.blocks.blocks-rug .block .inner a .image:hover .details {
  opacity: 1;
  /* Show the image list when hovering */
  /*  debugging   background-color:red; */
}
/* line 55, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/rug.scss */
.blocks.blocks-rug .block .inner a .details img {
  max-width: 20%;
  margin: 5px;
}
/* line 61, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/rug.scss */
.blocks.blocks-rug .block .inner a .title, .blocks.blocks-rug .block .inner a .subtitle {
  width: 100%;
  text-align: center;
}
/* line 66, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/rug.scss */
.blocks.blocks-rug .block .inner a .image {
  position: relative;
}
@media (max-width: 900px) {
  /* line 73, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/rug.scss */
  .blocks.blocks-rug .block {
    float: left;
    padding: 0 5px;
    width: 25%;
    text-align: left;
    float: none;
    display: inline-block;
    vertical-align: top;
    padding-bottom: 10px;
  }
  /* line 21, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/grid.scss */
  .blocks.blocks-rug .block.compact {
    padding: 0;
  }
}
@media (max-width: 720px) {
  /* line 79, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/rug.scss */
  .blocks.blocks-rug .block {
    float: left;
    padding: 0 5px;
    width: 33.3333333333%;
    text-align: left;
    float: none;
    display: inline-block;
    vertical-align: top;
    padding-bottom: 10px;
  }
  /* line 21, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/grid.scss */
  .blocks.blocks-rug .block.compact {
    padding: 0;
  }
}
@media (max-width: 450px) {
  /* line 85, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/rug.scss */
  .blocks.blocks-rug .block {
    float: left;
    padding: 0 5px;
    width: 50%;
    text-align: left;
    float: none;
    display: inline-block;
    vertical-align: top;
    padding-bottom: 10px;
  }
  /* line 21, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/grid.scss */
  .blocks.blocks-rug .block.compact {
    padding: 0;
  }
}
@media (max-width: 400px) {
  /* line 91, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/rug.scss */
  .blocks.blocks-rug .block {
    float: left;
    padding: 0 5px;
    width: 100%;
    text-align: left;
    float: none;
    display: inline-block;
    vertical-align: top;
    padding-bottom: 10px;
  }
  /* line 21, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/grid.scss */
  .blocks.blocks-rug .block.compact {
    padding: 0;
  }
}
/* line 36, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks.scss */
.blocks.blocks-wallcovering {
  margin-bottom: 50px;
}
/* line 28, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/helpers.scss */
.blocks.blocks-wallcovering:before, .blocks.blocks-wallcovering:after {
  content: " ";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
/* line 4, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/wallcovering.scss */
.blocks.blocks-wallcovering .block {
  float: left;
  padding: 0 5px;
  width: 25%;
  text-align: left;
  float: none;
  display: inline-block;
  vertical-align: top;
  padding-bottom: 10px;
}
/* line 21, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/grid.scss */
.blocks.blocks-wallcovering .block.compact {
  padding: 0;
}
/* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/wallcovering.scss */
.blocks.blocks-wallcovering .block .inner a {
  position: relative;
  background: #efefed;
  transition: opacity 0.2s ease-out;
}
/* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/wallcovering.scss */
.blocks.blocks-wallcovering .block .inner a .link {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}
/* line 16, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/wallcovering.scss */
.blocks.blocks-wallcovering .block .inner a .image {
  padding: 10px;
  text-align: center;
}
/* line 20, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/wallcovering.scss */
.blocks.blocks-wallcovering .block .inner a .details {
  padding: 6px 10px 10px;
}
/* line 22, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/wallcovering.scss */
.blocks.blocks-wallcovering .block .inner a .details .title {
  font-size: 16px;
  line-height: 20px;
  color: #141414;
  margin: 0;
  padding: 0;
  word-wrap: break-word;
  font-size: 12px;
  line-height: 16px;
  padding-bottom: 2px;
}
@media (max-width: 1000px) {
  /* line 22, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/wallcovering.scss */
  .blocks.blocks-wallcovering .block .inner a .details .title {
    font-size: 13px;
    line-height: 18px;
  }
}
/* line 2, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
.blocks.blocks-wallcovering .block .inner a .details .title a {
  color: #141414;
}
/* line 4, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
.blocks.blocks-wallcovering .block .inner a .details .title a.active, .blocks.blocks-wallcovering .block .inner a .details .title a:hover {
  color: #141414;
}
/* line 8, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
.blocks.blocks-wallcovering .block .inner a .details .title a:active {
  color: #141414;
}
/* line 8, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/typography.scss */
.blocks.blocks-wallcovering .block .inner a .details .title i, .blocks.blocks-wallcovering .block .inner a .details .title em {
  text-transform: none;
  font-style: italic;
}
@media (max-width: 1000px) {
  /* line 22, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/wallcovering.scss */
  .blocks.blocks-wallcovering .block .inner a .details .title {
    font-size: 11px;
    line-height: 16px;
  }
}
/* line 27, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/wallcovering.scss */
.blocks.blocks-wallcovering .block .inner a .details .subtitle {
  font-size: 16px;
  line-height: 20px;
  color: #141414;
  margin: 0;
  padding: 0;
  word-wrap: break-word;
  font-size: 12px;
  line-height: 16px;
  color: #919090;
}
@media (max-width: 1000px) {
  /* line 27, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/wallcovering.scss */
  .blocks.blocks-wallcovering .block .inner a .details .subtitle {
    font-size: 13px;
    line-height: 18px;
  }
}
/* line 2, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
.blocks.blocks-wallcovering .block .inner a .details .subtitle a {
  color: #141414;
}
/* line 4, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
.blocks.blocks-wallcovering .block .inner a .details .subtitle a.active, .blocks.blocks-wallcovering .block .inner a .details .subtitle a:hover {
  color: #141414;
}
/* line 8, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
.blocks.blocks-wallcovering .block .inner a .details .subtitle a:active {
  color: #141414;
}
/* line 8, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/typography.scss */
.blocks.blocks-wallcovering .block .inner a .details .subtitle i, .blocks.blocks-wallcovering .block .inner a .details .subtitle em {
  text-transform: none;
  font-style: italic;
}
@media (max-width: 1000px) {
  /* line 27, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/wallcovering.scss */
  .blocks.blocks-wallcovering .block .inner a .details .subtitle {
    font-size: 11px;
    line-height: 16px;
  }
}
/* line 2, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
.blocks.blocks-wallcovering .block .inner a .details .subtitle a {
  color: #919090;
}
/* line 4, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
.blocks.blocks-wallcovering .block .inner a .details .subtitle a.active, .blocks.blocks-wallcovering .block .inner a .details .subtitle a:hover {
  color: #141414;
}
/* line 8, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
.blocks.blocks-wallcovering .block .inner a .details .subtitle a:active {
  color: #141414;
}
/* line 34, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/wallcovering.scss */
.blocks.blocks-wallcovering .block .inner a .image .details {
  position: absolute;
  /* This allows the images in .details to float */
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  opacity: 0;
  /* Hidden by default */
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  background-color: rgba(255, 255, 255, 0.9);
  /* Optional background for better visibility */
  z-index: 11111;
  /* Ensure it's above other elements */
  transition: opacity 0.3s ease;
  /* Smooth transition on hover */
}
/* line 50, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/wallcovering.scss */
.blocks.blocks-wallcovering .block .inner a .image:hover .details {
  opacity: 1;
  /* Show the image list when hovering */
  /*  debugging   background-color:red; */
}
/* line 55, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/wallcovering.scss */
.blocks.blocks-wallcovering .block .inner a .details img {
  max-width: 20%;
  margin: 5px;
}
/* line 61, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/wallcovering.scss */
.blocks.blocks-wallcovering .block .inner a .title, .blocks.blocks-wallcovering .block .inner a .subtitle {
  width: 100%;
  text-align: center;
}
/* line 66, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/wallcovering.scss */
.blocks.blocks-wallcovering .block .inner a .image {
  position: relative;
}
@media (max-width: 900px) {
  /* line 73, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/wallcovering.scss */
  .blocks.blocks-wallcovering .block {
    float: left;
    padding: 0 5px;
    width: 25%;
    text-align: left;
    float: none;
    display: inline-block;
    vertical-align: top;
    padding-bottom: 10px;
  }
  /* line 21, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/grid.scss */
  .blocks.blocks-wallcovering .block.compact {
    padding: 0;
  }
}
@media (max-width: 720px) {
  /* line 79, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/wallcovering.scss */
  .blocks.blocks-wallcovering .block {
    float: left;
    padding: 0 5px;
    width: 33.3333333333%;
    text-align: left;
    float: none;
    display: inline-block;
    vertical-align: top;
    padding-bottom: 10px;
  }
  /* line 21, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/grid.scss */
  .blocks.blocks-wallcovering .block.compact {
    padding: 0;
  }
}
@media (max-width: 450px) {
  /* line 85, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/wallcovering.scss */
  .blocks.blocks-wallcovering .block {
    float: left;
    padding: 0 5px;
    width: 50%;
    text-align: left;
    float: none;
    display: inline-block;
    vertical-align: top;
    padding-bottom: 10px;
  }
  /* line 21, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/grid.scss */
  .blocks.blocks-wallcovering .block.compact {
    padding: 0;
  }
}
@media (max-width: 400px) {
  /* line 91, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/wallcovering.scss */
  .blocks.blocks-wallcovering .block {
    float: left;
    padding: 0 5px;
    width: 100%;
    text-align: left;
    float: none;
    display: inline-block;
    vertical-align: top;
    padding-bottom: 10px;
  }
  /* line 21, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/grid.scss */
  .blocks.blocks-wallcovering .block.compact {
    padding: 0;
  }
  /* line 95, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/wallcovering.scss */
  .blocks.blocks-wallcovering .block .image img {
    width: 100%;
  }
}
/* line 39, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks.scss */
.blocks.blocks-swatch {
  display: flex;
  flex-flow: row wrap;
  /* 4 columns */
  margin-left: -5px;
  margin-right: -5px;
}
/* line 26, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .swatches {
  flex: 0 0 calc(100% - 10px);
  margin: 5px;
  position: relative;
}
@media (max-width: 900px) {
  /* line 26, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .swatches {
    flex: 0 0 calc(100% - 8px);
    margin: 4px;
  }
}
@media (max-width: 720px) {
  /* line 26, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .swatches {
    flex: 0 0 calc(100% - 4px);
    margin: 2px;
  }
}
/* line 40, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .swatches .display {
  margin: 0;
  max-width: 100%;
  z-index: 100;
}
/* line 45, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .swatches .display .inner .image {
  width: 100%;
  padding-top: 60%;
  background-position: center;
  background-size: 100% auto;
  background-repeat: no-repeat;
}
/* line 52, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .swatches .display .inner .element.element-show-details {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  margin-bottom: 0;
  padding-top: 0;
  background: #fff;
}
/* line 28, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/helpers.scss */
.blocks.blocks-swatch .swatches .display .inner .element.element-show-details:before, .blocks.blocks-swatch .swatches .display .inner .element.element-show-details:after {
  content: " ";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
/* line 60, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .swatches .display .inner .element.element-show-details .toggle {
  top: 20px;
  right: 20px;
}
@media (max-width: 900px) {
  /* line 52, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .swatches .display .inner .element.element-show-details {
    margin-bottom: 60px;
  }
  /* line 65, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .swatches .display .inner .element.element-show-details .toggle {
    top: 10px;
  }
  /* line 68, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .swatches .display .inner .element.element-show-details .spacer {
    display: none;
  }
}
/* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .block:nth-child(57).active ~ .swatches {
  order: 61;
}
/* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .block:nth-child(57).active ~ .block:nth-child(n + 61) {
  order: 62;
}
/* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .block:nth-child(58).active ~ .swatches {
  order: 61;
}
/* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .block:nth-child(58).active ~ .block:nth-child(n + 61) {
  order: 62;
}
/* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .block:nth-child(59).active ~ .swatches {
  order: 61;
}
/* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .block:nth-child(59).active ~ .block:nth-child(n + 61) {
  order: 62;
}
/* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .block:nth-child(60).active ~ .swatches {
  order: 61;
}
/* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .block:nth-child(60).active ~ .block:nth-child(n + 61) {
  order: 62;
}
/* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .block:nth-child(53).active ~ .swatches {
  order: 57;
}
/* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .block:nth-child(53).active ~ .block:nth-child(n + 57) {
  order: 58;
}
/* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .block:nth-child(54).active ~ .swatches {
  order: 57;
}
/* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .block:nth-child(54).active ~ .block:nth-child(n + 57) {
  order: 58;
}
/* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .block:nth-child(55).active ~ .swatches {
  order: 57;
}
/* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .block:nth-child(55).active ~ .block:nth-child(n + 57) {
  order: 58;
}
/* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .block:nth-child(56).active ~ .swatches {
  order: 57;
}
/* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .block:nth-child(56).active ~ .block:nth-child(n + 57) {
  order: 58;
}
/* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .block:nth-child(49).active ~ .swatches {
  order: 53;
}
/* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .block:nth-child(49).active ~ .block:nth-child(n + 53) {
  order: 54;
}
/* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .block:nth-child(50).active ~ .swatches {
  order: 53;
}
/* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .block:nth-child(50).active ~ .block:nth-child(n + 53) {
  order: 54;
}
/* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .block:nth-child(51).active ~ .swatches {
  order: 53;
}
/* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .block:nth-child(51).active ~ .block:nth-child(n + 53) {
  order: 54;
}
/* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .block:nth-child(52).active ~ .swatches {
  order: 53;
}
/* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .block:nth-child(52).active ~ .block:nth-child(n + 53) {
  order: 54;
}
/* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .block:nth-child(45).active ~ .swatches {
  order: 49;
}
/* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .block:nth-child(45).active ~ .block:nth-child(n + 49) {
  order: 50;
}
/* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .block:nth-child(46).active ~ .swatches {
  order: 49;
}
/* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .block:nth-child(46).active ~ .block:nth-child(n + 49) {
  order: 50;
}
/* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .block:nth-child(47).active ~ .swatches {
  order: 49;
}
/* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .block:nth-child(47).active ~ .block:nth-child(n + 49) {
  order: 50;
}
/* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .block:nth-child(48).active ~ .swatches {
  order: 49;
}
/* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .block:nth-child(48).active ~ .block:nth-child(n + 49) {
  order: 50;
}
/* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .block:nth-child(41).active ~ .swatches {
  order: 45;
}
/* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .block:nth-child(41).active ~ .block:nth-child(n + 45) {
  order: 46;
}
/* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .block:nth-child(42).active ~ .swatches {
  order: 45;
}
/* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .block:nth-child(42).active ~ .block:nth-child(n + 45) {
  order: 46;
}
/* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .block:nth-child(43).active ~ .swatches {
  order: 45;
}
/* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .block:nth-child(43).active ~ .block:nth-child(n + 45) {
  order: 46;
}
/* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .block:nth-child(44).active ~ .swatches {
  order: 45;
}
/* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .block:nth-child(44).active ~ .block:nth-child(n + 45) {
  order: 46;
}
/* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .block:nth-child(37).active ~ .swatches {
  order: 41;
}
/* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .block:nth-child(37).active ~ .block:nth-child(n + 41) {
  order: 42;
}
/* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .block:nth-child(38).active ~ .swatches {
  order: 41;
}
/* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .block:nth-child(38).active ~ .block:nth-child(n + 41) {
  order: 42;
}
/* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .block:nth-child(39).active ~ .swatches {
  order: 41;
}
/* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .block:nth-child(39).active ~ .block:nth-child(n + 41) {
  order: 42;
}
/* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .block:nth-child(40).active ~ .swatches {
  order: 41;
}
/* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .block:nth-child(40).active ~ .block:nth-child(n + 41) {
  order: 42;
}
/* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .block:nth-child(33).active ~ .swatches {
  order: 37;
}
/* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .block:nth-child(33).active ~ .block:nth-child(n + 37) {
  order: 38;
}
/* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .block:nth-child(34).active ~ .swatches {
  order: 37;
}
/* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .block:nth-child(34).active ~ .block:nth-child(n + 37) {
  order: 38;
}
/* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .block:nth-child(35).active ~ .swatches {
  order: 37;
}
/* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .block:nth-child(35).active ~ .block:nth-child(n + 37) {
  order: 38;
}
/* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .block:nth-child(36).active ~ .swatches {
  order: 37;
}
/* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .block:nth-child(36).active ~ .block:nth-child(n + 37) {
  order: 38;
}
/* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .block:nth-child(29).active ~ .swatches {
  order: 33;
}
/* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .block:nth-child(29).active ~ .block:nth-child(n + 33) {
  order: 34;
}
/* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .block:nth-child(30).active ~ .swatches {
  order: 33;
}
/* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .block:nth-child(30).active ~ .block:nth-child(n + 33) {
  order: 34;
}
/* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .block:nth-child(31).active ~ .swatches {
  order: 33;
}
/* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .block:nth-child(31).active ~ .block:nth-child(n + 33) {
  order: 34;
}
/* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .block:nth-child(32).active ~ .swatches {
  order: 33;
}
/* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .block:nth-child(32).active ~ .block:nth-child(n + 33) {
  order: 34;
}
/* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .block:nth-child(25).active ~ .swatches {
  order: 29;
}
/* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .block:nth-child(25).active ~ .block:nth-child(n + 29) {
  order: 30;
}
/* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .block:nth-child(26).active ~ .swatches {
  order: 29;
}
/* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .block:nth-child(26).active ~ .block:nth-child(n + 29) {
  order: 30;
}
/* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .block:nth-child(27).active ~ .swatches {
  order: 29;
}
/* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .block:nth-child(27).active ~ .block:nth-child(n + 29) {
  order: 30;
}
/* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .block:nth-child(28).active ~ .swatches {
  order: 29;
}
/* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .block:nth-child(28).active ~ .block:nth-child(n + 29) {
  order: 30;
}
/* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .block:nth-child(21).active ~ .swatches {
  order: 25;
}
/* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .block:nth-child(21).active ~ .block:nth-child(n + 25) {
  order: 26;
}
/* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .block:nth-child(22).active ~ .swatches {
  order: 25;
}
/* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .block:nth-child(22).active ~ .block:nth-child(n + 25) {
  order: 26;
}
/* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .block:nth-child(23).active ~ .swatches {
  order: 25;
}
/* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .block:nth-child(23).active ~ .block:nth-child(n + 25) {
  order: 26;
}
/* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .block:nth-child(24).active ~ .swatches {
  order: 25;
}
/* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .block:nth-child(24).active ~ .block:nth-child(n + 25) {
  order: 26;
}
/* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .block:nth-child(17).active ~ .swatches {
  order: 21;
}
/* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .block:nth-child(17).active ~ .block:nth-child(n + 21) {
  order: 22;
}
/* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .block:nth-child(18).active ~ .swatches {
  order: 21;
}
/* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .block:nth-child(18).active ~ .block:nth-child(n + 21) {
  order: 22;
}
/* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .block:nth-child(19).active ~ .swatches {
  order: 21;
}
/* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .block:nth-child(19).active ~ .block:nth-child(n + 21) {
  order: 22;
}
/* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .block:nth-child(20).active ~ .swatches {
  order: 21;
}
/* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .block:nth-child(20).active ~ .block:nth-child(n + 21) {
  order: 22;
}
/* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .block:nth-child(13).active ~ .swatches {
  order: 17;
}
/* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .block:nth-child(13).active ~ .block:nth-child(n + 17) {
  order: 18;
}
/* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .block:nth-child(14).active ~ .swatches {
  order: 17;
}
/* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .block:nth-child(14).active ~ .block:nth-child(n + 17) {
  order: 18;
}
/* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .block:nth-child(15).active ~ .swatches {
  order: 17;
}
/* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .block:nth-child(15).active ~ .block:nth-child(n + 17) {
  order: 18;
}
/* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .block:nth-child(16).active ~ .swatches {
  order: 17;
}
/* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .block:nth-child(16).active ~ .block:nth-child(n + 17) {
  order: 18;
}
/* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .block:nth-child(9).active ~ .swatches {
  order: 13;
}
/* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .block:nth-child(9).active ~ .block:nth-child(n + 13) {
  order: 14;
}
/* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .block:nth-child(10).active ~ .swatches {
  order: 13;
}
/* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .block:nth-child(10).active ~ .block:nth-child(n + 13) {
  order: 14;
}
/* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .block:nth-child(11).active ~ .swatches {
  order: 13;
}
/* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .block:nth-child(11).active ~ .block:nth-child(n + 13) {
  order: 14;
}
/* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .block:nth-child(12).active ~ .swatches {
  order: 13;
}
/* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .block:nth-child(12).active ~ .block:nth-child(n + 13) {
  order: 14;
}
/* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .block:nth-child(5).active ~ .swatches {
  order: 9;
}
/* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .block:nth-child(5).active ~ .block:nth-child(n + 9) {
  order: 10;
}
/* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .block:nth-child(6).active ~ .swatches {
  order: 9;
}
/* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .block:nth-child(6).active ~ .block:nth-child(n + 9) {
  order: 10;
}
/* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .block:nth-child(7).active ~ .swatches {
  order: 9;
}
/* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .block:nth-child(7).active ~ .block:nth-child(n + 9) {
  order: 10;
}
/* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .block:nth-child(8).active ~ .swatches {
  order: 9;
}
/* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .block:nth-child(8).active ~ .block:nth-child(n + 9) {
  order: 10;
}
/* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .block:nth-child(1).active ~ .swatches {
  order: 5;
}
/* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .block:nth-child(1).active ~ .block:nth-child(n + 5) {
  order: 6;
}
/* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .block:nth-child(2).active ~ .swatches {
  order: 5;
}
/* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .block:nth-child(2).active ~ .block:nth-child(n + 5) {
  order: 6;
}
/* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .block:nth-child(3).active ~ .swatches {
  order: 5;
}
/* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .block:nth-child(3).active ~ .block:nth-child(n + 5) {
  order: 6;
}
/* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .block:nth-child(4).active ~ .swatches {
  order: 5;
}
/* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .block:nth-child(4).active ~ .block:nth-child(n + 5) {
  order: 6;
}
@media (max-width: 900px) {
  /* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(58).active ~ .swatches {
    order: 61;
  }
  /* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(58).active ~ .block:nth-child(n + 61) {
    order: 62;
  }
  /* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(59).active ~ .swatches {
    order: 61;
  }
  /* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(59).active ~ .block:nth-child(n + 61) {
    order: 62;
  }
  /* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(60).active ~ .swatches {
    order: 61;
  }
  /* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(60).active ~ .block:nth-child(n + 61) {
    order: 62;
  }
  /* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(55).active ~ .swatches {
    order: 58;
  }
  /* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(55).active ~ .block:nth-child(n + 58) {
    order: 59;
  }
  /* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(56).active ~ .swatches {
    order: 58;
  }
  /* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(56).active ~ .block:nth-child(n + 58) {
    order: 59;
  }
  /* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(57).active ~ .swatches {
    order: 58;
  }
  /* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(57).active ~ .block:nth-child(n + 58) {
    order: 59;
  }
  /* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(52).active ~ .swatches {
    order: 55;
  }
  /* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(52).active ~ .block:nth-child(n + 55) {
    order: 56;
  }
  /* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(53).active ~ .swatches {
    order: 55;
  }
  /* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(53).active ~ .block:nth-child(n + 55) {
    order: 56;
  }
  /* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(54).active ~ .swatches {
    order: 55;
  }
  /* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(54).active ~ .block:nth-child(n + 55) {
    order: 56;
  }
  /* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(49).active ~ .swatches {
    order: 52;
  }
  /* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(49).active ~ .block:nth-child(n + 52) {
    order: 53;
  }
  /* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(50).active ~ .swatches {
    order: 52;
  }
  /* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(50).active ~ .block:nth-child(n + 52) {
    order: 53;
  }
  /* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(51).active ~ .swatches {
    order: 52;
  }
  /* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(51).active ~ .block:nth-child(n + 52) {
    order: 53;
  }
  /* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(46).active ~ .swatches {
    order: 49;
  }
  /* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(46).active ~ .block:nth-child(n + 49) {
    order: 50;
  }
  /* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(47).active ~ .swatches {
    order: 49;
  }
  /* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(47).active ~ .block:nth-child(n + 49) {
    order: 50;
  }
  /* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(48).active ~ .swatches {
    order: 49;
  }
  /* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(48).active ~ .block:nth-child(n + 49) {
    order: 50;
  }
  /* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(43).active ~ .swatches {
    order: 46;
  }
  /* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(43).active ~ .block:nth-child(n + 46) {
    order: 47;
  }
  /* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(44).active ~ .swatches {
    order: 46;
  }
  /* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(44).active ~ .block:nth-child(n + 46) {
    order: 47;
  }
  /* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(45).active ~ .swatches {
    order: 46;
  }
  /* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(45).active ~ .block:nth-child(n + 46) {
    order: 47;
  }
  /* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(40).active ~ .swatches {
    order: 43;
  }
  /* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(40).active ~ .block:nth-child(n + 43) {
    order: 44;
  }
  /* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(41).active ~ .swatches {
    order: 43;
  }
  /* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(41).active ~ .block:nth-child(n + 43) {
    order: 44;
  }
  /* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(42).active ~ .swatches {
    order: 43;
  }
  /* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(42).active ~ .block:nth-child(n + 43) {
    order: 44;
  }
  /* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(37).active ~ .swatches {
    order: 40;
  }
  /* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(37).active ~ .block:nth-child(n + 40) {
    order: 41;
  }
  /* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(38).active ~ .swatches {
    order: 40;
  }
  /* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(38).active ~ .block:nth-child(n + 40) {
    order: 41;
  }
  /* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(39).active ~ .swatches {
    order: 40;
  }
  /* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(39).active ~ .block:nth-child(n + 40) {
    order: 41;
  }
  /* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(34).active ~ .swatches {
    order: 37;
  }
  /* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(34).active ~ .block:nth-child(n + 37) {
    order: 38;
  }
  /* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(35).active ~ .swatches {
    order: 37;
  }
  /* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(35).active ~ .block:nth-child(n + 37) {
    order: 38;
  }
  /* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(36).active ~ .swatches {
    order: 37;
  }
  /* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(36).active ~ .block:nth-child(n + 37) {
    order: 38;
  }
  /* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(31).active ~ .swatches {
    order: 34;
  }
  /* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(31).active ~ .block:nth-child(n + 34) {
    order: 35;
  }
  /* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(32).active ~ .swatches {
    order: 34;
  }
  /* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(32).active ~ .block:nth-child(n + 34) {
    order: 35;
  }
  /* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(33).active ~ .swatches {
    order: 34;
  }
  /* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(33).active ~ .block:nth-child(n + 34) {
    order: 35;
  }
  /* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(28).active ~ .swatches {
    order: 31;
  }
  /* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(28).active ~ .block:nth-child(n + 31) {
    order: 32;
  }
  /* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(29).active ~ .swatches {
    order: 31;
  }
  /* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(29).active ~ .block:nth-child(n + 31) {
    order: 32;
  }
  /* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(30).active ~ .swatches {
    order: 31;
  }
  /* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(30).active ~ .block:nth-child(n + 31) {
    order: 32;
  }
  /* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(25).active ~ .swatches {
    order: 28;
  }
  /* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(25).active ~ .block:nth-child(n + 28) {
    order: 29;
  }
  /* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(26).active ~ .swatches {
    order: 28;
  }
  /* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(26).active ~ .block:nth-child(n + 28) {
    order: 29;
  }
  /* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(27).active ~ .swatches {
    order: 28;
  }
  /* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(27).active ~ .block:nth-child(n + 28) {
    order: 29;
  }
  /* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(22).active ~ .swatches {
    order: 25;
  }
  /* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(22).active ~ .block:nth-child(n + 25) {
    order: 26;
  }
  /* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(23).active ~ .swatches {
    order: 25;
  }
  /* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(23).active ~ .block:nth-child(n + 25) {
    order: 26;
  }
  /* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(24).active ~ .swatches {
    order: 25;
  }
  /* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(24).active ~ .block:nth-child(n + 25) {
    order: 26;
  }
  /* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(19).active ~ .swatches {
    order: 22;
  }
  /* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(19).active ~ .block:nth-child(n + 22) {
    order: 23;
  }
  /* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(20).active ~ .swatches {
    order: 22;
  }
  /* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(20).active ~ .block:nth-child(n + 22) {
    order: 23;
  }
  /* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(21).active ~ .swatches {
    order: 22;
  }
  /* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(21).active ~ .block:nth-child(n + 22) {
    order: 23;
  }
  /* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(16).active ~ .swatches {
    order: 19;
  }
  /* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(16).active ~ .block:nth-child(n + 19) {
    order: 20;
  }
  /* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(17).active ~ .swatches {
    order: 19;
  }
  /* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(17).active ~ .block:nth-child(n + 19) {
    order: 20;
  }
  /* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(18).active ~ .swatches {
    order: 19;
  }
  /* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(18).active ~ .block:nth-child(n + 19) {
    order: 20;
  }
  /* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(13).active ~ .swatches {
    order: 16;
  }
  /* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(13).active ~ .block:nth-child(n + 16) {
    order: 17;
  }
  /* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(14).active ~ .swatches {
    order: 16;
  }
  /* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(14).active ~ .block:nth-child(n + 16) {
    order: 17;
  }
  /* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(15).active ~ .swatches {
    order: 16;
  }
  /* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(15).active ~ .block:nth-child(n + 16) {
    order: 17;
  }
  /* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(10).active ~ .swatches {
    order: 13;
  }
  /* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(10).active ~ .block:nth-child(n + 13) {
    order: 14;
  }
  /* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(11).active ~ .swatches {
    order: 13;
  }
  /* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(11).active ~ .block:nth-child(n + 13) {
    order: 14;
  }
  /* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(12).active ~ .swatches {
    order: 13;
  }
  /* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(12).active ~ .block:nth-child(n + 13) {
    order: 14;
  }
  /* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(7).active ~ .swatches {
    order: 10;
  }
  /* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(7).active ~ .block:nth-child(n + 10) {
    order: 11;
  }
  /* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(8).active ~ .swatches {
    order: 10;
  }
  /* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(8).active ~ .block:nth-child(n + 10) {
    order: 11;
  }
  /* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(9).active ~ .swatches {
    order: 10;
  }
  /* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(9).active ~ .block:nth-child(n + 10) {
    order: 11;
  }
  /* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(4).active ~ .swatches {
    order: 7;
  }
  /* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(4).active ~ .block:nth-child(n + 7) {
    order: 8;
  }
  /* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(5).active ~ .swatches {
    order: 7;
  }
  /* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(5).active ~ .block:nth-child(n + 7) {
    order: 8;
  }
  /* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(6).active ~ .swatches {
    order: 7;
  }
  /* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(6).active ~ .block:nth-child(n + 7) {
    order: 8;
  }
  /* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(1).active ~ .swatches {
    order: 4;
  }
  /* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(1).active ~ .block:nth-child(n + 4) {
    order: 5;
  }
  /* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(2).active ~ .swatches {
    order: 4;
  }
  /* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(2).active ~ .block:nth-child(n + 4) {
    order: 5;
  }
  /* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(3).active ~ .swatches {
    order: 4;
  }
  /* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(3).active ~ .block:nth-child(n + 4) {
    order: 5;
  }
}
@media (max-width: 720px) {
  /* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(59).active ~ .swatches {
    order: 61;
  }
  /* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(59).active ~ .block:nth-child(n + 61) {
    order: 62;
  }
  /* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(60).active ~ .swatches {
    order: 61;
  }
  /* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(60).active ~ .block:nth-child(n + 61) {
    order: 62;
  }
  /* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(57).active ~ .swatches {
    order: 59;
  }
  /* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(57).active ~ .block:nth-child(n + 59) {
    order: 60;
  }
  /* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(58).active ~ .swatches {
    order: 59;
  }
  /* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(58).active ~ .block:nth-child(n + 59) {
    order: 60;
  }
  /* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(55).active ~ .swatches {
    order: 57;
  }
  /* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(55).active ~ .block:nth-child(n + 57) {
    order: 58;
  }
  /* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(56).active ~ .swatches {
    order: 57;
  }
  /* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(56).active ~ .block:nth-child(n + 57) {
    order: 58;
  }
  /* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(53).active ~ .swatches {
    order: 55;
  }
  /* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(53).active ~ .block:nth-child(n + 55) {
    order: 56;
  }
  /* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(54).active ~ .swatches {
    order: 55;
  }
  /* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(54).active ~ .block:nth-child(n + 55) {
    order: 56;
  }
  /* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(51).active ~ .swatches {
    order: 53;
  }
  /* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(51).active ~ .block:nth-child(n + 53) {
    order: 54;
  }
  /* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(52).active ~ .swatches {
    order: 53;
  }
  /* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(52).active ~ .block:nth-child(n + 53) {
    order: 54;
  }
  /* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(49).active ~ .swatches {
    order: 51;
  }
  /* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(49).active ~ .block:nth-child(n + 51) {
    order: 52;
  }
  /* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(50).active ~ .swatches {
    order: 51;
  }
  /* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(50).active ~ .block:nth-child(n + 51) {
    order: 52;
  }
  /* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(47).active ~ .swatches {
    order: 49;
  }
  /* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(47).active ~ .block:nth-child(n + 49) {
    order: 50;
  }
  /* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(48).active ~ .swatches {
    order: 49;
  }
  /* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(48).active ~ .block:nth-child(n + 49) {
    order: 50;
  }
  /* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(45).active ~ .swatches {
    order: 47;
  }
  /* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(45).active ~ .block:nth-child(n + 47) {
    order: 48;
  }
  /* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(46).active ~ .swatches {
    order: 47;
  }
  /* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(46).active ~ .block:nth-child(n + 47) {
    order: 48;
  }
  /* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(43).active ~ .swatches {
    order: 45;
  }
  /* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(43).active ~ .block:nth-child(n + 45) {
    order: 46;
  }
  /* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(44).active ~ .swatches {
    order: 45;
  }
  /* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(44).active ~ .block:nth-child(n + 45) {
    order: 46;
  }
  /* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(41).active ~ .swatches {
    order: 43;
  }
  /* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(41).active ~ .block:nth-child(n + 43) {
    order: 44;
  }
  /* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(42).active ~ .swatches {
    order: 43;
  }
  /* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(42).active ~ .block:nth-child(n + 43) {
    order: 44;
  }
  /* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(39).active ~ .swatches {
    order: 41;
  }
  /* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(39).active ~ .block:nth-child(n + 41) {
    order: 42;
  }
  /* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(40).active ~ .swatches {
    order: 41;
  }
  /* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(40).active ~ .block:nth-child(n + 41) {
    order: 42;
  }
  /* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(37).active ~ .swatches {
    order: 39;
  }
  /* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(37).active ~ .block:nth-child(n + 39) {
    order: 40;
  }
  /* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(38).active ~ .swatches {
    order: 39;
  }
  /* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(38).active ~ .block:nth-child(n + 39) {
    order: 40;
  }
  /* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(35).active ~ .swatches {
    order: 37;
  }
  /* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(35).active ~ .block:nth-child(n + 37) {
    order: 38;
  }
  /* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(36).active ~ .swatches {
    order: 37;
  }
  /* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(36).active ~ .block:nth-child(n + 37) {
    order: 38;
  }
  /* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(33).active ~ .swatches {
    order: 35;
  }
  /* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(33).active ~ .block:nth-child(n + 35) {
    order: 36;
  }
  /* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(34).active ~ .swatches {
    order: 35;
  }
  /* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(34).active ~ .block:nth-child(n + 35) {
    order: 36;
  }
  /* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(31).active ~ .swatches {
    order: 33;
  }
  /* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(31).active ~ .block:nth-child(n + 33) {
    order: 34;
  }
  /* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(32).active ~ .swatches {
    order: 33;
  }
  /* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(32).active ~ .block:nth-child(n + 33) {
    order: 34;
  }
  /* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(29).active ~ .swatches {
    order: 31;
  }
  /* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(29).active ~ .block:nth-child(n + 31) {
    order: 32;
  }
  /* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(30).active ~ .swatches {
    order: 31;
  }
  /* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(30).active ~ .block:nth-child(n + 31) {
    order: 32;
  }
  /* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(27).active ~ .swatches {
    order: 29;
  }
  /* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(27).active ~ .block:nth-child(n + 29) {
    order: 30;
  }
  /* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(28).active ~ .swatches {
    order: 29;
  }
  /* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(28).active ~ .block:nth-child(n + 29) {
    order: 30;
  }
  /* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(25).active ~ .swatches {
    order: 27;
  }
  /* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(25).active ~ .block:nth-child(n + 27) {
    order: 28;
  }
  /* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(26).active ~ .swatches {
    order: 27;
  }
  /* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(26).active ~ .block:nth-child(n + 27) {
    order: 28;
  }
  /* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(23).active ~ .swatches {
    order: 25;
  }
  /* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(23).active ~ .block:nth-child(n + 25) {
    order: 26;
  }
  /* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(24).active ~ .swatches {
    order: 25;
  }
  /* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(24).active ~ .block:nth-child(n + 25) {
    order: 26;
  }
  /* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(21).active ~ .swatches {
    order: 23;
  }
  /* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(21).active ~ .block:nth-child(n + 23) {
    order: 24;
  }
  /* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(22).active ~ .swatches {
    order: 23;
  }
  /* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(22).active ~ .block:nth-child(n + 23) {
    order: 24;
  }
  /* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(19).active ~ .swatches {
    order: 21;
  }
  /* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(19).active ~ .block:nth-child(n + 21) {
    order: 22;
  }
  /* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(20).active ~ .swatches {
    order: 21;
  }
  /* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(20).active ~ .block:nth-child(n + 21) {
    order: 22;
  }
  /* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(17).active ~ .swatches {
    order: 19;
  }
  /* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(17).active ~ .block:nth-child(n + 19) {
    order: 20;
  }
  /* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(18).active ~ .swatches {
    order: 19;
  }
  /* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(18).active ~ .block:nth-child(n + 19) {
    order: 20;
  }
  /* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(15).active ~ .swatches {
    order: 17;
  }
  /* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(15).active ~ .block:nth-child(n + 17) {
    order: 18;
  }
  /* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(16).active ~ .swatches {
    order: 17;
  }
  /* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(16).active ~ .block:nth-child(n + 17) {
    order: 18;
  }
  /* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(13).active ~ .swatches {
    order: 15;
  }
  /* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(13).active ~ .block:nth-child(n + 15) {
    order: 16;
  }
  /* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(14).active ~ .swatches {
    order: 15;
  }
  /* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(14).active ~ .block:nth-child(n + 15) {
    order: 16;
  }
  /* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(11).active ~ .swatches {
    order: 13;
  }
  /* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(11).active ~ .block:nth-child(n + 13) {
    order: 14;
  }
  /* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(12).active ~ .swatches {
    order: 13;
  }
  /* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(12).active ~ .block:nth-child(n + 13) {
    order: 14;
  }
  /* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(9).active ~ .swatches {
    order: 11;
  }
  /* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(9).active ~ .block:nth-child(n + 11) {
    order: 12;
  }
  /* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(10).active ~ .swatches {
    order: 11;
  }
  /* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(10).active ~ .block:nth-child(n + 11) {
    order: 12;
  }
  /* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(7).active ~ .swatches {
    order: 9;
  }
  /* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(7).active ~ .block:nth-child(n + 9) {
    order: 10;
  }
  /* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(8).active ~ .swatches {
    order: 9;
  }
  /* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(8).active ~ .block:nth-child(n + 9) {
    order: 10;
  }
  /* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(5).active ~ .swatches {
    order: 7;
  }
  /* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(5).active ~ .block:nth-child(n + 7) {
    order: 8;
  }
  /* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(6).active ~ .swatches {
    order: 7;
  }
  /* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(6).active ~ .block:nth-child(n + 7) {
    order: 8;
  }
  /* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(3).active ~ .swatches {
    order: 5;
  }
  /* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(3).active ~ .block:nth-child(n + 5) {
    order: 6;
  }
  /* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(4).active ~ .swatches {
    order: 5;
  }
  /* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(4).active ~ .block:nth-child(n + 5) {
    order: 6;
  }
  /* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(1).active ~ .swatches {
    order: 3;
  }
  /* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(1).active ~ .block:nth-child(n + 3) {
    order: 4;
  }
  /* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(2).active ~ .swatches {
    order: 3;
  }
  /* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block:nth-child(2).active ~ .block:nth-child(n + 3) {
    order: 4;
  }
}
/* line 155, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .block {
  flex: 0 0 calc(25% - 10px);
  margin: 5px;
  position: relative;
  transition: opacity 0.2s ease-out;
}
@media (max-width: 900px) {
  /* line 155, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block {
    margin: 4px;
    flex: 1 0 calc(33% - 8px);
  }
}
@media (max-width: 720px) {
  /* line 155, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block {
    margin: 2px;
    flex: 0 0 calc(50% - 4px);
  }
}
/* line 168, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .block .link {
  cursor: pointer;
  z-index: 10;
}
/* line 175, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .block img {
  width: 100%;
}
/* line 179, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .block .caption {
  font-size: 12px;
  line-height: 16px;
  transition: opacity 0.2s ease-out;
  padding: 6px 10px;
  background: #b3b3b3;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  opacity: 0;
}
@media (max-width: 1000px) {
  /* line 179, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
  .blocks.blocks-swatch .block .caption {
    font-size: 11px;
    line-height: 16px;
  }
}
/* line 189, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .block .caption .hover {
  opacity: 1 !important;
}
/* line 193, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .block:hover {
  opacity: 0.8;
}
/* line 195, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/swatch.scss */
.blocks.blocks-swatch .block:hover .caption {
  opacity: 1;
}
/* line 44, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks.scss */
.blocks.blocks-generic {
  margin-bottom: 50px;
  margin-left: -5px;
  margin-right: -5px;
}
/* line 28, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/helpers.scss */
.blocks.blocks-generic:before, .blocks.blocks-generic:after {
  content: " ";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
/* line 4, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/generic.scss */
.blocks.blocks-generic .block {
  float: left;
  padding: 0 5px;
  width: 25%;
  text-align: left;
  float: none;
  display: inline-block;
  vertical-align: top;
  padding-bottom: 10px;
}
/* line 21, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/grid.scss */
.blocks.blocks-generic .block.compact {
  padding: 0;
}
/* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/generic.scss */
.blocks.blocks-generic .block .inner {
  position: relative;
  background: #efefed;
  transition: opacity 0.2s ease-out;
}
/* line 12, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/generic.scss */
.blocks.blocks-generic .block .inner a {
  position: relative;
  background: #efefed;
  transition: opacity 0.2s ease-out;
}
/* line 16, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/generic.scss */
.blocks.blocks-generic .block .inner a .link {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}
/* line 21, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/generic.scss */
.blocks.blocks-generic .block .inner a .image {
  padding: 10px;
}
/* line 24, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/generic.scss */
.blocks.blocks-generic .block .inner a .details {
  padding: 6px 10px 10px;
}
/* line 26, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/generic.scss */
.blocks.blocks-generic .block .inner a .details .title {
  text-align: left;
  font-size: 16px;
  line-height: 20px;
  color: #141414;
  margin: 0;
  padding: 0;
  word-wrap: break-word;
  font-size: 12px;
  line-height: 16px;
  padding-top: 5px;
  padding-bottom: 3px;
}
@media (max-width: 1000px) {
  /* line 26, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/generic.scss */
  .blocks.blocks-generic .block .inner a .details .title {
    font-size: 13px;
    line-height: 18px;
  }
}
/* line 2, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
.blocks.blocks-generic .block .inner a .details .title a {
  color: #141414;
}
/* line 4, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
.blocks.blocks-generic .block .inner a .details .title a.active, .blocks.blocks-generic .block .inner a .details .title a:hover {
  color: #141414;
}
/* line 8, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
.blocks.blocks-generic .block .inner a .details .title a:active {
  color: #141414;
}
/* line 8, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/typography.scss */
.blocks.blocks-generic .block .inner a .details .title i, .blocks.blocks-generic .block .inner a .details .title em {
  text-transform: none;
  font-style: italic;
}
@media (max-width: 1000px) {
  /* line 26, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/generic.scss */
  .blocks.blocks-generic .block .inner a .details .title {
    font-size: 11px;
    line-height: 16px;
  }
}
/* line 33, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/generic.scss */
.blocks.blocks-generic .block .inner a .details .subtitle {
  text-align: left;
  font-size: 16px;
  line-height: 20px;
  color: #141414;
  margin: 0;
  padding: 0;
  word-wrap: break-word;
  font-size: 12px;
  line-height: 16px;
  color: #919090;
}
@media (max-width: 1000px) {
  /* line 33, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/generic.scss */
  .blocks.blocks-generic .block .inner a .details .subtitle {
    font-size: 13px;
    line-height: 18px;
  }
}
/* line 2, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
.blocks.blocks-generic .block .inner a .details .subtitle a {
  color: #141414;
}
/* line 4, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
.blocks.blocks-generic .block .inner a .details .subtitle a.active, .blocks.blocks-generic .block .inner a .details .subtitle a:hover {
  color: #141414;
}
/* line 8, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
.blocks.blocks-generic .block .inner a .details .subtitle a:active {
  color: #141414;
}
/* line 8, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/typography.scss */
.blocks.blocks-generic .block .inner a .details .subtitle i, .blocks.blocks-generic .block .inner a .details .subtitle em {
  text-transform: none;
  font-style: italic;
}
@media (max-width: 1000px) {
  /* line 33, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/generic.scss */
  .blocks.blocks-generic .block .inner a .details .subtitle {
    font-size: 11px;
    line-height: 16px;
  }
}
/* line 2, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
.blocks.blocks-generic .block .inner a .details .subtitle a {
  color: #919090;
}
/* line 4, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
.blocks.blocks-generic .block .inner a .details .subtitle a.active, .blocks.blocks-generic .block .inner a .details .subtitle a:hover {
  color: #141414;
}
/* line 8, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/typography.scss */
.blocks.blocks-generic .block .inner a .details .subtitle a:active {
  color: #141414;
}
/* line 41, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/generic.scss */
.blocks.blocks-generic .block .inner a .image .details {
  position: absolute;
  /* This allows the images in .details to float */
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  display: flex;
  flex-wrap: wrap;
  align-content: flex-start;
  opacity: 0;
  /* Hidden by default */
  background-color: #efefed;
  /* Optional background for better visibility */
  z-index: 2;
  /* Ensure it's above other elements */
  transition: opacity 0.3s ease;
  /* Smooth transition on hover */
}
/* line 54, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/generic.scss */
.blocks.blocks-generic .block .inner a .image .details .more {
  background-color: #eee;
  text-align: center;
  display: flex;
  font-size: 9px;
  justify-content: center;
  align-items: center;
  font-weight: normal;
  align-content: center;
}
@media screen and (min-width: 768px) {
  /* line 54, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/generic.scss */
  .blocks.blocks-generic .block .inner a .image .details .more {
    font-size: 10px;
  }
}
@media screen and (min-width: 1200px) {
  /* line 54, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/generic.scss */
  .blocks.blocks-generic .block .inner a .image .details .more {
    font-size: 11px;
  }
}
/* line 72, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/generic.scss */
.blocks.blocks-generic .block .inner a .image:hover .details {
  opacity: 1;
  /* Show the image list when hovering */
  /*  debugging   background-color:red; */
}
/* line 77, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/generic.scss */
.blocks.blocks-generic .block .inner a .details img, .blocks.blocks-generic .block .inner a .details .more {
  width: 24%;
  height: 24%;
  margin: .5%;
}
/* line 84, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/generic.scss */
.blocks.blocks-generic .block .inner a .title, .blocks.blocks-generic .block .inner a .subtitle {
  width: 100%;
  text-align: center;
}
/* line 89, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/generic.scss */
.blocks.blocks-generic .block .inner a .image {
  position: relative;
}
@media (max-width: 900px) {
  /* line 96, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/generic.scss */
  .blocks.blocks-generic .block {
    float: left;
    padding: 0 5px;
    width: 25%;
    text-align: left;
    float: none;
    display: inline-block;
    vertical-align: top;
    padding-bottom: 10px;
  }
  /* line 21, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/grid.scss */
  .blocks.blocks-generic .block.compact {
    padding: 0;
  }
}
@media (max-width: 720px) {
  /* line 102, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/generic.scss */
  .blocks.blocks-generic .block {
    float: left;
    padding: 0 5px;
    width: 33.3333333333%;
    text-align: left;
    float: none;
    display: inline-block;
    vertical-align: top;
    padding-bottom: 10px;
  }
  /* line 21, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/grid.scss */
  .blocks.blocks-generic .block.compact {
    padding: 0;
  }
}
@media (max-width: 450px) {
  /* line 108, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/generic.scss */
  .blocks.blocks-generic .block {
    float: left;
    padding: 0 5px;
    width: 50%;
    text-align: left;
    float: none;
    display: inline-block;
    vertical-align: top;
    padding-bottom: 10px;
  }
  /* line 21, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/grid.scss */
  .blocks.blocks-generic .block.compact {
    padding: 0;
  }
}
@media (max-width: 400px) {
  /* line 114, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/generic.scss */
  .blocks.blocks-generic .block {
    float: left;
    padding: 0 5px;
    width: 100%;
    text-align: left;
    float: none;
    display: inline-block;
    vertical-align: top;
    padding-bottom: 10px;
  }
  /* line 21, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/grid.scss */
  .blocks.blocks-generic .block.compact {
    padding: 0;
  }
}

/* line 51, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks.scss */
footer .blocks-footer {
  margin-bottom: 50px;
}
/* line 28, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/helpers.scss */
footer .blocks-footer:before, footer .blocks-footer:after {
  content: " ";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
/* line 4, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/footer.scss */
footer .blocks-footer .block {
  float: left;
  padding: 0 5px;
  width: 25%;
  text-align: left;
  float: none;
  display: inline-block;
  vertical-align: top;
  padding-bottom: 10px;
}
/* line 21, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/grid.scss */
footer .blocks-footer .block.compact {
  padding: 0;
}
@media (max-width: 720px) {
  /* line 9, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/footer.scss */
  footer .blocks-footer .block {
    float: left;
    padding: 0 5px;
    width: 50%;
    text-align: left;
    float: none;
    display: inline-block;
    vertical-align: top;
    padding-bottom: 10px;
  }
  /* line 21, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/grid.scss */
  footer .blocks-footer .block.compact {
    padding: 0;
  }
}
@media (max-width: 450px) {
  /* line 15, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/blocks/footer.scss */
  footer .blocks-footer .block {
    float: left;
    padding: 0 5px;
    width: 100%;
    text-align: left;
    float: none;
    display: inline-block;
    vertical-align: top;
    padding-bottom: 10px;
  }
  /* line 21, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/utils/grid.scss */
  footer .blocks-footer .block.compact {
    padding: 0;
  }
}

/* line 1, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/ecommerce.scss */
.block.active {
  border: 2px solid #00A4BD;
}

/* line 5, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/ecommerce.scss */
div.btn-container {
  display: flex;
  flex-direction: row;
  max-width: -webkit-fit-content;
  max-width: -moz-fit-content;
  max-width: fit-content;
  align-items: center;
  margin-top: 0.5rem;
}
/* line 12, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/ecommerce.scss */
div.btn-container > a button.login,
div.btn-container button.login,
div.btn-container button.register {
  font-family: sans-serif;
  background-color: #777;
  padding: 0.5rem 2rem;
  color: white;
  font-weight: 500;
  font-size: 0.875rem;
  line-height: 1.25rem;
  letter-spacing: 0.05em;
  border: 1px solid #2d438b;
}
/* line 26, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/ecommerce.scss */
div.btn-container > span {
  font-family: sans-serif;
  margin: 0 1.25rem;
  font-weight: 500;
  font-size: 0.875rem;
  line-height: 1.25rem;
  letter-spacing: 0.05em;
}

/* line 36, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/ecommerce.scss */
.ecommerce-container {
  display: flex;
  width: 100%;
  flex-direction: column;
  margin: 1rem 0;
}
/* line 42, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/ecommerce.scss */
.ecommerce-container > .stock-details {
  display: flex;
  width: 100%;
  flex-direction: column;
  padding: 2rem;
  border: 1px solid #d1d1d1;
  margin: 1rem 0;
  border-radius: 0.25rem;
}
/* line 51, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/ecommerce.scss */
.ecommerce-container > .stock-details > .stock-summary,
.ecommerce-container > .stock-details .stock-list {
  display: flex;
  width: 100%;
  flex-direction: row;
  justify-content: space-between;
}
/* line 59, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/ecommerce.scss */
.ecommerce-container > .stock-details > .stock-list {
  margin-top: 1.5rem;
}
/* line 63, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/ecommerce.scss */
.ecommerce-container > .stock-details > .stock-summary > div {
  display: flex;
  width: 32.333333%;
  justify-content: center;
  align-items: center;
  font-family: sans-serif;
  letter-spacing: 0.025em;
  font-weight: 500;
  color: #0F172A;
  font-size: 0.875rem;
  line-height: 1.25rem;
}
/* line 75, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/ecommerce.scss */
.ecommerce-container > .stock-details > .stock-summary > div > span {
  margin-left: 0.25rem;
  font-weight: 600;
  font-size: 1rem;
  line-height: 1.5rem;
}
/* line 83, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/ecommerce.scss */
.ecommerce-container > .stock-details > .stock-summary > .summary-toggle {
  transform: rotate(180deg);
  position: relative;
  left: auto;
  right: 0;
  top: 0;
  bottom: auto;
  background-image: url("/assets/frontend/icons/details/down.png");
  width: 22px;
  height: 22px;
  text-indent: -9999px;
  cursor: pointer;
  transition: transform 0.1s ease-out;
  overflow: hidden;
}
/* line 98, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/ecommerce.scss */
.ecommerce-container > .stock-details > .stock-summary > .summary-toggle.expanded {
  transform: rotate(0deg);
}
/* line 103, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/ecommerce.scss */
.ecommerce-container > .stock-details > .stock-list > table {
  width: 32.333333%;
  border-collapse: collapse;
  border: 1px solid #d1d1d1;
  height: -webkit-max-content;
  height: -moz-max-content;
  height: max-content;
}
/* line 111, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/ecommerce.scss */
.ecommerce-container > .stock-details > .stock-list > table > * tr > th,
.ecommerce-container > .stock-details > .stock-list > table > * tr td {
  width: 50%;
  flex-direction: row;
  padding: 1rem;
  border: 1px solid #d1d1d1;
  text-align: left;
  letter-spacing: 0.025em;
  font-size: .875rem;
  line-height: 1.25rem;
}
/* line 123, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/ecommerce.scss */
.ecommerce-container > .stock-details > .stock-list > table > * tr > th {
  font-family: sans-serif;
  font-weight: 500;
  background-color: #f8fafc;
  color: #0F172A;
}
/* line 130, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/ecommerce.scss */
.ecommerce-container > .stock-details > .stock-list > table > * tr > td {
  font-family: sans-serif;
  font-weight: 400;
  background-color: #ffffff;
  color: #64748B;
}
/* line 137, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/ecommerce.scss */
.ecommerce-container > .stock-details > .stock-list > table > * tr > .available,
.ecommerce-container > .stock-details > .stock-list > table > * tr .qty {
  text-align: right;
}
/* line 146, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/ecommerce.scss */
.ecommerce-container > .prices-request-container {
  display: flex;
  flex-direction: row;
  width: 100%;
  justify-content: space-between;
  align-items: center;
}
/* line 153, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/ecommerce.scss */
.ecommerce-container > .prices-request-container > .prices-container {
  display: flex;
  flex-grow: 1;
  flex-direction: column;
}
/* line 158, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/ecommerce.scss */
.ecommerce-container > .prices-request-container > .prices-container > div {
  display: flex;
}
/* line 161, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/ecommerce.scss */
.ecommerce-container > .prices-request-container > .prices-container > div .val {
  margin-left: 0.25rem;
}
/* line 165, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/ecommerce.scss */
.ecommerce-container > .prices-request-container > .prices-container > div > .label,
.ecommerce-container > .prices-request-container > .prices-container > div .val {
  font-family: sans-serif;
  letter-spacing: 0.025em;
  color: #0F172A;
  font-weight: 600;
  font-size: 1rem;
  line-height: 1.5rem;
}
/* line 179, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/ecommerce.scss */
.ecommerce-container > .prices-request-container > .request-a-sample > button {
  padding: 0.7rem 1.5rem;
  background: #eee;
  border: 1px solid #eee;
  min-width: 100px;
}
/* line 68, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers.scss */
.ecommerce-container > .prices-request-container > .request-a-sample > button:hover {
  background: #fff;
  border: 1px solid #eee;
}
/* line 72, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers.scss */
.ecommerce-container > .prices-request-container > .request-a-sample > button:active {
  background: #444;
  color: #fff;
}
/* line 185, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/ecommerce.scss */
.ecommerce-container > .request-sample-error-container {
  display: flex;
  justify-content: flex-end;
  width: 100%;
  padding: 1.25rem 0;
}
/* line 191, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/ecommerce.scss */
.ecommerce-container > .request-sample-error-container > span {
  font-size: 0.875rem;
  line-height: 1.25rem;
  color: #ef4444;
}
/* line 198, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/ecommerce.scss */
.ecommerce-container > .auWarehouseMessage {
  display: flex;
  justify-content: flex-end;
  width: 100%;
  padding: 1.75rem 0;
}
/* line 204, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/ecommerce.scss */
.ecommerce-container > .auWarehouseMessage > span {
  font-size: 0.875rem;
  line-height: 1.25rem;
  font-weight: 100;
}
/* line 212, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/ecommerce.scss */
.ecommerce-container > .order {
  display: flex;
  flex-direction: column;
  padding: 2rem 0 1.5rem;
  border-top: 1px solid #d1d1d1;
  border-bottom: 1px solid #d1d1d1;
  margin-top: 2rem;
  margin-bottom: 1rem;
}
/* line 221, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/ecommerce.scss */
.ecommerce-container > .order > .container {
  display: flex;
  flex-direction: column;
  width: 50%;
}
@media (min-width: 768px) {
  /* line 221, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/ecommerce.scss */
  .ecommerce-container > .order > .container {
    width: 30%;
  }
}
/* line 230, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/ecommerce.scss */
.ecommerce-container > .order > .container > .title {
  font-family: sans-serif;
  letter-spacing: 0.025em;
  color: #0F172A;
  font-weight: 600;
  font-size: 1.875rem;
  line-height: 2.25rem;
  margin-bottom: 1rem;
}
/* line 240, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/ecommerce.scss */
.ecommerce-container > .order > .container > .length-number-input,
.ecommerce-container > .order > .container .notes-text-input {
  display: flex;
  flex-direction: column;
  margin-top: 2rem;
}
/* line 246, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/ecommerce.scss */
.ecommerce-container > .order > .container > .length-number-input > label,
.ecommerce-container > .order > .container .notes-text-input > label {
  width: 100%;
  color: #374151;
  font-size: 0.875rem;
  line-height: 1.25rem;
  font-weight: 600;
  margin-bottom: 0.25rem;
}
/* line 255, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/ecommerce.scss */
.ecommerce-container > .order > .container > .length-number-input > .btn-group-input,
.ecommerce-container > .order > .container .notes-text-input > .btn-group-input {
  display: flex;
  flex-direction: row;
  width: 100%;
  border-radius: 0.5rem;
  position: relative;
  background: transparent;
  margin-top: 0.25rem;
  height: 2.5rem;
}
/* line 265, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/ecommerce.scss */
.ecommerce-container > .order > .container > .length-number-input > .btn-group-input > button,
.ecommerce-container > .order > .container .notes-text-input > .btn-group-input > button {
  background-color: #e5e7eb;
  color: #4b5563;
  width: 5rem;
  height: 100%;
  outline: 2px solid transparent;
  outline-offset: 2px;
}
/* line 276, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/ecommerce.scss */
.ecommerce-container > .order > .container > .length-number-input > .btn-group-input > button:hover,
.ecommerce-container > .order > .container .notes-text-input > .btn-group-input > button:hover {
  color: #374151;
  background-color: #9ca3af;
}
/* line 281, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/ecommerce.scss */
.ecommerce-container > .order > .container > .length-number-input > .btn-group-input > button:focus,
.ecommerce-container > .order > .container .notes-text-input > .btn-group-input > button:focus {
  outline: none;
}
/* line 285, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/ecommerce.scss */
.ecommerce-container > .order > .container > .length-number-input > .btn-group-input > button > span,
.ecommerce-container > .order > .container .notes-text-input > .btn-group-input > button > span {
  margin: auto;
  font-size: 1.5rem;
  line-height: 2rem;
  font-weight: 100;
}
/* line 293, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/ecommerce.scss */
.ecommerce-container > .order > .container > .length-number-input > .btn-group-input > input,
.ecommerce-container > .order > .container .notes-text-input > .btn-group-input > input {
  outline: 2px solid transparent;
  outline-offset: 2px;
  text-align: center;
  width: 100%;
  font-weight: 600;
  background-color: #e5e7eb;
  font-size: 1rem;
  line-height: 1.5rem;
  cursor: default;
  display: flex;
  align-items: center;
  color: #4b5563;
}
/* line 307, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/ecommerce.scss */
.ecommerce-container > .order > .container > .length-number-input > .btn-group-input > input:focus,
.ecommerce-container > .order > .container .notes-text-input > .btn-group-input > input:focus {
  outline: none;
  color: black;
}
/* line 312, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/ecommerce.scss */
.ecommerce-container > .order > .container > .length-number-input > .btn-group-input > input:hover,
.ecommerce-container > .order > .container .notes-text-input > .btn-group-input > input:hover {
  color: black;
}
/* line 316, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/ecommerce.scss */
.ecommerce-container > .order > .container > .length-number-input > .btn-group-input > input::-webkit-outer-spin-button,
.ecommerce-container > .order > .container .notes-text-input > .btn-group-input > input::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
/* line 321, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/ecommerce.scss */
.ecommerce-container > .order > .container > .length-number-input > .btn-group-input > input::-webkit-inner-spin-button,
.ecommerce-container > .order > .container .notes-text-input > .btn-group-input > input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
/* line 328, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/ecommerce.scss */
.ecommerce-container > .order > .container > .length-number-input > textarea,
.ecommerce-container > .order > .container .notes-text-input > textarea {
  border-radius: 0.375rem;
  resize: vertical;
  border: 1px solid #d1d1d1;
}
/* line 335, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/ecommerce.scss */
.ecommerce-container > .order > .container > .details {
  display: flex;
  flex-direction: column;
  margin: 3rem 0;
  padding: 3rem 0;
  border-top: 1px solid #d1d1d1;
  border-bottom: 1px solid #d1d1d1;
}
/* line 345, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/ecommerce.scss */
.ecommerce-container > .order > .container .item {
  display: flex;
  flex-direction: row;
  width: 100%;
  justify-content: space-between;
  padding-top: 1rem;
}
/* line 352, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/ecommerce.scss */
.ecommerce-container > .order > .container .item:first-of-type {
  padding-top: 0;
}
/* line 356, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/ecommerce.scss */
.ecommerce-container > .order > .container .item > .label,
.ecommerce-container > .order > .container .item .data {
  font-family: sans-serif;
  letter-spacing: 0.05em;
}
/* line 362, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/ecommerce.scss */
.ecommerce-container > .order > .container .item > .label {
  color: #64748B;
  font-weight: 500;
  font-size: 1rem;
  /* 16px */
  line-height: 1.5rem;
  /* 24px */
}
/* line 371, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/ecommerce.scss */
.ecommerce-container > .order > .container .item > .data {
  color: #0F172A;
  font-weight: 600;
  font-size: 1.125rem;
  /* 18px */
  line-height: 1.75rem;
  /* 28px */
}
/* line 381, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/ecommerce.scss */
.ecommerce-container > .order > .container > .btn-cart {
  display: flex;
  flex-direction: row;
  border-radius: 0;
  padding: 1rem 1.5rem;
  background-color: #3366ff;
  color: white;
  justify-content: center;
  align-items: center;
  text-transform: uppercase;
  letter-spacing: 0.05em;
  font-size: 1rem;
  line-height: 1.5rem;
  margin-top: 1rem;
  margin-bottom: 0.25rem;
}
/* line 93, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers.scss */
.ecommerce-container > .order > .container > .btn-cart:hover {
  opacity: .9;
}
/* line 96, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers.scss */
.ecommerce-container > .order > .container > .btn-cart:active {
  opacity: .6;
}
/* line 385, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/ecommerce.scss */
.ecommerce-container > .order > .container > .note {
  font-style: italic;
  font-family: sans-serif;
  color: red;
  font-weight: 400;
  font-size: 0.875rem;
  line-height: 1.25rem;
}
/* line 394, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/ecommerce.scss */
.ecommerce-container > .order > .container .toast-container {
  display: flex;
  width: 100%;
  justify-content: center;
  align-items: center;
  padding: 1rem;
  border: 1px solid #2d438b;
  margin: 0.75rem 0;
}
/* line 403, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/ecommerce.scss */
.ecommerce-container > .order > .container .toast-container > .message {
  font-family: sans-serif;
  letter-spacing: 0.05em;
  color: #2d438b;
  font-weight: 500;
  font-size: 1rem;
  line-height: 1.5rem;
}

/* line 9, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/checkout.scss */
.checkout-container {
  display: flex;
  flex-direction: column;
  width: 100%;
}
/* line 14, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/checkout.scss */
.checkout-container .order-items-section {
  display: flex;
  flex-direction: column;
  padding: 1rem 0.5rem;
  border-bottom: 1px solid #e5e7eb;
}
@media (min-width: 768px) {
  /* line 14, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/checkout.scss */
  .checkout-container .order-items-section {
    padding: 2rem;
  }
}
/* line 24, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/checkout.scss */
.checkout-container .order-items-section > .order-item {
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: space-between;
  padding: 1rem 0;
  border-bottom: 1px dashed #e5e7eb;
  width: 100%;
}
/* line 33, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/checkout.scss */
.checkout-container .order-items-section > .order-item > .item-img {
  width: 3rem;
  height: 3rem;
  background: #9ca3af;
}
@media (min-width: 768px) {
  /* line 33, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/checkout.scss */
  .checkout-container .order-items-section > .order-item > .item-img {
    width: 7rem;
    height: 7rem;
  }
}
/* line 44, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/checkout.scss */
.checkout-container .order-items-section > .order-item > .details {
  display: flex;
  flex-direction: column;
}
/* line 48, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/checkout.scss */
.checkout-container .order-items-section > .order-item > .details > a .name {
  font-family: sans-serif;
  letter-spacing: 0.05em;
  color: #0f172a;
  font-size: 0.875rem;
  line-height: 1.25rem;
}
@media (min-width: 768px) {
  /* line 48, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/checkout.scss */
  .checkout-container .order-items-section > .order-item > .details > a .name {
    font-size: 1.125rem;
    line-height: 1.75rem;
  }
}
/* line 61, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/checkout.scss */
.checkout-container .order-items-section > .order-item > .details > a .color, .checkout-container .order-items-section > .order-item > .details .note {
  font-family: sans-serif;
  letter-spacing: 0.05em;
  font-weight: 500;
  color: #9ca3af;
  font-size: 0.75rem;
  line-height: 1rem;
}
@media (min-width: 768px) {
  /* line 61, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/checkout.scss */
  .checkout-container .order-items-section > .order-item > .details > a .color, .checkout-container .order-items-section > .order-item > .details .note {
    font-size: 0.875rem;
    line-height: 1.25rem;
  }
}
/* line 76, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/checkout.scss */
.checkout-container .order-items-section > .order-item > .details > input {
  background: #ffffff;
  border-radius: 0.25rem;
  color: #0f172a;
  font-weight: 400;
  font-family: sans-serif;
  letter-spacing: 0.025em;
  border: 1px solid #9ca3af;
  font-size: 0.75rem;
  line-height: 1rem;
  margin-top: 0.5rem;
  padding: 0.375rem;
}
@media (min-width: 768px) {
  /* line 76, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/checkout.scss */
  .checkout-container .order-items-section > .order-item > .details > input {
    font-size: 0.875rem;
    line-height: 1.25rem;
    margin-top: 0.75rem;
    padding: 0.5rem;
  }
}
/* line 101, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/checkout.scss */
.checkout-container .order-items-section > .order-item > .meters {
  display: flex;
  flex-direction: column;
}
/* line 105, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/checkout.scss */
.checkout-container .order-items-section > .order-item > .meters > .qty {
  display: flex;
  flex-direction: row;
}
/* line 109, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/checkout.scss */
.checkout-container .order-items-section > .order-item > .meters > .qty > input {
  border: 1px solid #9ca3af;
  border-radius: 0.25rem;
  text-align: center;
  margin-right: 0.25rem;
  font-family: sans-serif;
  letter-spacing: 0.05em;
  color: #0f172a;
  font-size: 0.875rem;
  line-height: 1.25rem;
  width: 2.5em;
}
@media (min-width: 768px) {
  /* line 109, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/checkout.scss */
  .checkout-container .order-items-section > .order-item > .meters > .qty > input {
    width: 4rem;
    font-size: 1.125rem;
    line-height: 1.75rem;
  }
}
/* line 129, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/checkout.scss */
.checkout-container .order-items-section > .order-item > .meters > .qty > span {
  font-family: sans-serif;
  letter-spacing: 0.05em;
  color: #0f172a;
  font-size: 0.875rem;
  line-height: 1.25rem;
}
@media (min-width: 768px) {
  /* line 129, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/checkout.scss */
  .checkout-container .order-items-section > .order-item > .meters > .qty > span {
    font-size: 1.125rem;
    line-height: 1.75rem;
  }
}
/* line 144, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/checkout.scss */
.checkout-container .order-items-section > .order-item > .meters > .item-amount {
  font-family: sans-serif;
  font-weight: 500;
  letter-spacing: 0.05em;
  margin-top: 0.25rem;
  font-size: 0.6rem;
}
@media (min-width: 768px) {
  /* line 144, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/checkout.scss */
  .checkout-container .order-items-section > .order-item > .meters > .item-amount {
    font-size: 0.7rem;
  }
}
/* line 156, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/checkout.scss */
.checkout-container .order-items-section > .order-item > .meters > .back-order {
  font-family: sans-serif;
  font-weight: 500;
  color: #ef4444;
  letter-spacing: 0.05em;
  margin-top: 0.25rem;
  font-size: 0.75rem;
  line-height: 1rem;
}
@media (min-width: 768px) {
  /* line 156, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/checkout.scss */
  .checkout-container .order-items-section > .order-item > .meters > .back-order {
    font-size: 0.875rem;
    line-height: 1.25rem;
  }
}
/* line 173, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/checkout.scss */
.checkout-container .order-items-section > .order-item > .subtotal {
  font-family: sans-serif;
  letter-spacing: 0.05em;
  color: #0f172a;
  font-size: 0.875rem;
  line-height: 1.25rem;
}
@media (min-width: 768px) {
  /* line 173, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/checkout.scss */
  .checkout-container .order-items-section > .order-item > .subtotal {
    font-size: 1.125rem;
    line-height: 1.75rem;
  }
}
/* line 188, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/checkout.scss */
.checkout-container .order-items-section > .order-item > .remove-btn > img {
  width: 16px;
  height: 16px;
}
@media (min-width: 768px) {
  /* line 188, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/checkout.scss */
  .checkout-container .order-items-section > .order-item > .remove-btn > img {
    width: 22px;
    height: 22px;
  }
}
/* line 201, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/checkout.scss */
.checkout-container .total-section {
  display: flex;
  flex-direction: column;
  justify-content: center;
  width: 100%;
  padding-top: 1rem;
  align-items: center;
}
@media (min-width: 768px) {
  /* line 201, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/checkout.scss */
  .checkout-container .total-section {
    padding-top: 2rem;
    padding-right: 4rem;
    align-items: flex-end;
  }
}
/* line 215, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/checkout.scss */
.checkout-container .total-section > div {
  display: flex;
  flex-direction: row;
  width: 75%;
  justify-content: space-between;
}
@media (min-width: 768px) {
  /* line 215, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/checkout.scss */
  .checkout-container .total-section > div {
    width: 25%;
  }
}
/* line 225, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/checkout.scss */
.checkout-container .total-section > div > span {
  font-family: sans-serif;
  font-weight: 600;
  letter-spacing: 0.05em;
  font-size: 0.875rem;
  line-height: 1.25rem;
}
@media (min-width: 768px) {
  /* line 225, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/checkout.scss */
  .checkout-container .total-section > div > span {
    font-size: 1rem;
    line-height: 1.5rem;
  }
}
/* line 240, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/checkout.scss */
.checkout-container .btn-action {
  padding: 0.7rem 1.5rem;
  background: #eee;
  border: 1px solid #eee;
  min-width: 100px;
}
/* line 68, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers.scss */
.checkout-container .btn-action:hover {
  background: #fff;
  border: 1px solid #eee;
}
/* line 72, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers.scss */
.checkout-container .btn-action:active {
  background: #444;
  color: #fff;
}
/* line 244, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/checkout.scss */
.checkout-container .your-order-section {
  display: flex;
  flex-direction: column;
  width: 100%;
  margin-top: 1rem;
}
/* line 250, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/checkout.scss */
.checkout-container .your-order-section > .title {
  font-family: sans-serif;
  font-size: 1.125rem;
  line-height: 1.75rem;
  letter-spacing: 0.05em;
}
/* line 259, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/checkout.scss */
.checkout-container .step-1 > .type-order-ref {
  display: flex;
  flex-direction: column;
  width: 100%;
  align-items: end;
  padding-top: 1.5rem;
}
@media (min-width: 768px) {
  /* line 259, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/checkout.scss */
  .checkout-container .step-1 > .type-order-ref {
    padding-top: 1rem;
    padding-right: 4rem;
    padding-bottom: 1rem;
  }
}
/* line 272, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/checkout.scss */
.checkout-container .step-1 > .type-order-ref > .type, .checkout-container .step-1 > .type-order-ref .order {
  display: flex;
  flex-direction: row;
  padding-bottom: 1rem;
  width: 100%;
}
@media (min-width: 768px) {
  /* line 272, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/checkout.scss */
  .checkout-container .step-1 > .type-order-ref > .type, .checkout-container .step-1 > .type-order-ref .order {
    width: 50%;
    align-items: center;
    padding-bottom: 0.25rem;
    justify-content: space-between;
    padding-bottom: 0.75rem;
  }
}
/* line 287, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/checkout.scss */
.checkout-container .step-1 > .type-order-ref > .type > span, .checkout-container .step-1 > .type-order-ref .order > span {
  font-family: sans-serif;
  font-weight: 600;
  letter-spacing: 0.05em;
  font-size: 0.875rem;
  line-height: 1.25rem;
  margin-right: 1rem;
}
@media (min-width: 768px) {
  /* line 287, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/checkout.scss */
  .checkout-container .step-1 > .type-order-ref > .type > span, .checkout-container .step-1 > .type-order-ref .order > span {
    font-size: 1rem;
    line-height: 1.5rem;
    margin-right: 0;
  }
}
/* line 303, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/checkout.scss */
.checkout-container .step-1 > .type-order-ref > .type > .options, .checkout-container .step-1 > .type-order-ref .order > .options {
  display: flex;
  flex-direction: row;
}
/* line 307, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/checkout.scss */
.checkout-container .step-1 > .type-order-ref > .type > .options > div, .checkout-container .step-1 > .type-order-ref .order > .options > div {
  font-family: sans-serif;
  font-weight: 400;
  letter-spacing: 0.05em;
  font-size: 0.75rem;
  line-height: 1rem;
}
@media (min-width: 768px) {
  /* line 307, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/checkout.scss */
  .checkout-container .step-1 > .type-order-ref > .type > .options > div, .checkout-container .step-1 > .type-order-ref .order > .options > div {
    font-size: 0.875rem;
    line-height: 1.25rem;
  }
}
/* line 320, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/checkout.scss */
.checkout-container .step-1 > .type-order-ref > .type > .options > div:first-of-type, .checkout-container .step-1 > .type-order-ref .order > .options > div:first-of-type {
  margin-right: 0.5rem;
}
@media (min-width: 768px) {
  /* line 320, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/checkout.scss */
  .checkout-container .step-1 > .type-order-ref > .type > .options > div:first-of-type, .checkout-container .step-1 > .type-order-ref .order > .options > div:first-of-type {
    margin-right: 1.5rem;
  }
}
/* line 328, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/checkout.scss */
.checkout-container .step-1 > .type-order-ref > .type > .options > div > input, .checkout-container .step-1 > .type-order-ref .order > .options > div > input {
  margin-right: 0.25rem;
}
/* line 334, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/checkout.scss */
.checkout-container .step-1 > .type-order-ref > .type > input, .checkout-container .step-1 > .type-order-ref .order > input {
  font-family: sans-serif;
  background: #ffffff;
  border-radius: 0.25rem;
  border: 1px solid #e5e7eb;
  padding: 0.25rem;
  color: #0f172a;
  font-weight: 400;
  letter-spacing: 0.025em;
  font-size: 0.75rem;
  line-height: 1rem;
  flex-grow: 1;
}
@media (min-width: 768px) {
  /* line 334, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/checkout.scss */
  .checkout-container .step-1 > .type-order-ref > .type > input, .checkout-container .step-1 > .type-order-ref .order > input {
    width: 60%;
    font-size: 0.875rem;
    line-height: 1.25rem;
    flex-grow: 0;
  }
}
/* line 358, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/checkout.scss */
.checkout-container .step-1 > .btn-next-section {
  display: flex;
  flex-direction: column;
  align-items: flex-end;
}
@media (min-width: 768px) {
  /* line 358, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/checkout.scss */
  .checkout-container .step-1 > .btn-next-section {
    padding-right: 4rem;
  }
}
/* line 367, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/checkout.scss */
.checkout-container .step-1 > .btn-next-section > .enter-shipping {
  padding-top: 0.25rem;
  font-family: sans-serif;
  font-weight: 400;
  color: #9ca3af;
  font-size: 0.75rem;
  line-height: 1rem;
}
@media (min-width: 768px) {
  /* line 367, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/checkout.scss */
  .checkout-container .step-1 > .btn-next-section > .enter-shipping {
    font-size: 0.875rem;
    line-height: 1.25rem;
  }
}
/* line 385, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/checkout.scss */
.checkout-container .step-2 > .shipping-details {
  display: flex;
  flex-direction: row;
  padding-bottom: 1.5rem;
}
/* line 390, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/checkout.scss */
.checkout-container .step-2 > .shipping-details > button > img {
  transform: rotate(90deg);
  width: 22px;
  height: 22px;
  margin-right: 0.5rem;
}
@media (min-width: 768px) {
  /* line 390, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/checkout.scss */
  .checkout-container .step-2 > .shipping-details > button > img {
    margin-right: 1rem;
  }
}
/* line 402, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/checkout.scss */
.checkout-container .step-2 > .shipping-details > span {
  color: #0f172a;
  letter-spacing: 0.05em;
  font-weight: 600;
  font-size: 1rem;
  line-height: 1.5rem;
}
@media (min-width: 768px) {
  /* line 402, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/checkout.scss */
  .checkout-container .step-2 > .shipping-details > span {
    font-size: 1.125rem;
    line-height: 1.75rem;
  }
}
/* line 417, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/checkout.scss */
.checkout-container .step-2 > .address-form {
  display: flex;
  flex-direction: column;
  width: 100%;
}
@media (min-width: 768px) {
  /* line 417, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/checkout.scss */
  .checkout-container .step-2 > .address-form {
    width: 50%;
  }
}
/* line 426, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/checkout.scss */
.checkout-container .step-2 > .address-form > .address-block {
  display: flex;
  flex-direction: row;
}
/* line 431, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/checkout.scss */
.checkout-container .step-2 > .address-form > .address-block > .form-input:first-of-type {
  margin-right: 1rem;
}
/* line 438, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/checkout.scss */
.checkout-container .step-2 .form-input {
  display: flex;
  flex-direction: column;
  width: 100%;
  padding-bottom: 0.75rem;
}
/* line 444, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/checkout.scss */
.checkout-container .step-2 .form-input:last-of-type {
  padding-bottom: 1rem;
}
/* line 448, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/checkout.scss */
.checkout-container .step-2 .form-input > label {
  color: #0f172a;
  font-weight: 600;
  font-family: sans-serif;
  letter-spacing: 0.025em;
  font-size: 0.875rem;
  line-height: 1.25rem;
}
@media (min-width: 768px) {
  /* line 448, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/checkout.scss */
  .checkout-container .step-2 .form-input > label {
    font-size: 1rem;
    line-height: 1.5rem;
  }
}
/* line 463, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/checkout.scss */
.checkout-container .step-2 .form-input > input {
  border: 1px solid #9ca3af;
  background: #ffffff;
  border-radius: 0.25rem;
  color: #0f172a;
  font-weight: 400;
  font-family: sans-serif;
  letter-spacing: 0.025em;
  padding: 0.375rem;
  font-size: 0.75rem;
  line-height: 1rem;
}
@media (min-width: 768px) {
  /* line 463, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/checkout.scss */
  .checkout-container .step-2 .form-input > input {
    padding: 0.5rem;
    font-size: 0.875rem;
    line-height: 1.25rem;
  }
}
/* line 486, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/checkout.scss */
.checkout-container .step-3 > h2 {
  font-family: sans-serif;
  letter-spacing: 0.05em;
  font-weight: 600;
  padding-bottom: 1rem;
  font-size: 1.125rem;
  line-height: 1.75rem;
}
@media (min-width: 768px) {
  /* line 486, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/checkout.scss */
  .checkout-container .step-3 > h2 {
    font-size: 1.25rem;
    line-height: 1.75rem;
  }
}
/* line 501, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/checkout.scss */
.checkout-container .step-3 > .your-order-details {
  display: flex;
  flex-direction: column;
  width: 100%;
}
@media (min-width: 768px) {
  /* line 501, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/checkout.scss */
  .checkout-container .step-3 > .your-order-details {
    width: 50%;
  }
}
/* line 510, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/checkout.scss */
.checkout-container .step-3 > .your-order-details > h3 {
  font-family: sans-serif;
  letter-spacing: 0.05em;
  font-weight: 600;
  padding-bottom: 0.5rem;
  color: #0f172a;
  font-size: 1.125rem;
  line-height: 1.75rem;
}
@media (min-width: 768px) {
  /* line 510, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/checkout.scss */
  .checkout-container .step-3 > .your-order-details > h3 {
    font-size: 1.25rem;
    line-height: 1.75rem;
  }
}
/* line 526, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/checkout.scss */
.checkout-container .step-3 > .your-order-details > .type-details, .checkout-container .step-3 > .your-order-details .name-details, .checkout-container .step-3 > .your-order-details .delivery-details {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
}
/* line 533, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/checkout.scss */
.checkout-container .step-3 > .your-order-details > .type-details > div, .checkout-container .step-3 > .your-order-details .name-details > div, .checkout-container .step-3 > .your-order-details .delivery-details > div {
  display: flex;
  flex-direction: column;
  width: 100%;
  padding-bottom: 0.75rem;
}
/* line 539, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/checkout.scss */
.checkout-container .step-3 > .your-order-details > .type-details > div > label, .checkout-container .step-3 > .your-order-details .name-details > div > label, .checkout-container .step-3 > .your-order-details .delivery-details > div > label {
  font-family: sans-serif;
  font-weight: 600;
  letter-spacing: 0.05em;
  color: #0f172a;
  font-size: 0.875rem;
  line-height: 1.25rem;
}
@media (min-width: 768px) {
  /* line 539, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/checkout.scss */
  .checkout-container .step-3 > .your-order-details > .type-details > div > label, .checkout-container .step-3 > .your-order-details .name-details > div > label, .checkout-container .step-3 > .your-order-details .delivery-details > div > label {
    font-size: 1rem;
    line-height: 1.5rem;
  }
}
/* line 554, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/checkout.scss */
.checkout-container .step-3 > .your-order-details > .type-details > div > span, .checkout-container .step-3 > .your-order-details .name-details > div > span, .checkout-container .step-3 > .your-order-details .delivery-details > div > span {
  font-family: sans-serif;
  letter-spacing: 0.05em;
  font-weight: 400;
  color: #9ca3af;
  font-size: 0.75rem;
  line-height: 1rem;
}
@media (min-width: 768px) {
  /* line 554, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/checkout.scss */
  .checkout-container .step-3 > .your-order-details > .type-details > div > span, .checkout-container .step-3 > .your-order-details .name-details > div > span, .checkout-container .step-3 > .your-order-details .delivery-details > div > span {
    font-size: 0.875rem;
    line-height: 1.25rem;
  }
}

/* line 143, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/samples.scss */
.samples-container {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
}
/* line 147, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/samples.scss */
.samples-container > .borrow-samples {
  font-family: sans-serif;
  font-size: 1.5rem;
  line-height: 2rem;
  font-weight: 600;
  letter-spacing: 0.025em;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
  padding-bottom: 0.75rem;
  margin-top: 1rem;
}
/* line 154, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/samples.scss */
.samples-container > .sample-body {
  display: flex;
  flex-direction: column-reverse;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
}
@media (min-width: 768px) {
  /* line 154, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/samples.scss */
  .samples-container > .sample-body {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
  }
}
/* line 162, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/samples.scss */
.samples-container > .sample-body > .step-1,
.samples-container > .sample-body > .step-2,
.samples-container > .sample-body > .step-3 {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
}
/* line 169, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/samples.scss */
.samples-container > .sample-body > .response-message {
  font-family: sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 600;
  letter-spacing: 0.025em;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
  padding-bottom: 0.25rem;
  width: 100%;
  margin-bottom: 4rem;
}
/* line 176, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/samples.scss */
.samples-container > .sample-body > .response-message--error {
  color: #ef4444;
}
/* line 182, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/samples.scss */
.samples-container > .sample-body > .step-1 > .samples-requested {
  font-family: sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 600;
  letter-spacing: 0.025em;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
  padding-bottom: 0.25rem;
  width: 100%;
  margin-bottom: 4rem;
}
/* line 189, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/samples.scss */
.samples-container > .sample-body > .step-1 > .samples-requested--error {
  color: #ef4444;
}
/* line 194, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/samples.scss */
.samples-container > .sample-body > .step-1 > .order-items-section {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-bottom: 1px solid #e5e7eb;
  border-top: 1px solid #e5e7eb;
  width: 100%;
  flex-wrap: wrap;
}
@media (min-width: 768px) {
  /* line 194, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/samples.scss */
  .samples-container > .sample-body > .step-1 > .order-items-section {
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    flex-wrap: wrap;
  }
}
/* line 208, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/samples.scss */
.samples-container > .sample-body > .step-1 > .order-items-section > .order-item {
  display: flex;
  flex-direction: row;
  justify-content: space-evenly;
  align-items: flex-start;
  padding-top: 1rem;
  padding-bottom: 1rem;
  width: 50%;
  position: relative;
}
@media (min-width: 768px) {
  /* line 208, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/samples.scss */
  .samples-container > .sample-body > .step-1 > .order-items-section > .order-item {
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    padding-right: 1rem;
    width: 33.33333%;
  }
}
/* line 220, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/samples.scss */
.samples-container > .sample-body > .step-1 > .order-items-section > .order-item > .item {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
/* line 225, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/samples.scss */
.samples-container > .sample-body > .step-1 > .order-items-section > .order-item > .item > .item-img {
  width: 5rem;
  height: 5rem;
  background-color: #9ca3af;
  margin-right: 0.5rem;
}
/* line 232, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/samples.scss */
.samples-container > .sample-body > .step-1 > .order-items-section > .order-item > .item > .details {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  margin-left: 0.75rem;
  margin-right: 0.75rem;
  width: 45%;
}
/* line 237, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/samples.scss */
.samples-container > .sample-body > .step-1 > .order-items-section > .order-item > .item > .details > a .name {
  font-family: sans-serif;
  font-size: 1.125rem;
  line-height: 1.75rem;
  font-weight: 600;
  letter-spacing: 0.05em;
  color: #0f172a;
}
/* line 242, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/samples.scss */
.samples-container > .sample-body > .step-1 > .order-items-section > .order-item > .item > .details > a .color {
  font-family: sans-serif;
  font-size: 0.875rem;
  line-height: 1.25rem;
  font-weight: 400;
  letter-spacing: 0.05em;
  color: #9ca3af;
}
/* line 247, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/samples.scss */
.samples-container > .sample-body > .step-1 > .order-items-section > .order-item > .item > .details > .options {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding-top: 0.75rem;
  width: 100%;
}
/* line 252, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/samples.scss */
.samples-container > .sample-body > .step-1 > .order-items-section > .order-item > .item > .details > .options > .item {
  font-family: sans-serif;
  font-size: 0.875rem;
  line-height: 1.25rem;
  font-weight: 400;
  letter-spacing: 0.05em;
  color: #0f172a;
}
/* line 256, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/samples.scss */
.samples-container > .sample-body > .step-1 > .order-items-section > .order-item > .item > .details > .options > .item > input {
  margin-right: 0.25rem;
}
/* line 260, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/samples.scss */
.samples-container > .sample-body > .step-1 > .order-items-section > .order-item > .item > .details > .options > .item:first-of-type {
  margin-right: 0.5rem;
}
/* line 267, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/samples.scss */
.samples-container > .sample-body > .step-1 > .order-items-section > .order-item > .item > .remove-btn {
  margin-left: 0.5rem;
  margin-right: 0.5rem;
  width: 20px;
  height: 20px;
  position: absolute;
  right: 3em;
}
/* line 279, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/samples.scss */
.samples-container > .sample-body > .step-1 > .request-details-container {
  display: flex;
  flex-direction: column;
  width: 100%;
}
/* line 284, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/samples.scss */
.samples-container > .sample-body > .step-1 > .request-details-container > .request-details {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  border-bottom: 1px solid #e5e7eb;
}
/* line 292, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/samples.scss */
.samples-container > .sample-body > .step-1 > .request-details-container > .request-details > span:first-of-type {
  font-family: sans-serif;
  font-size: 0.875rem;
  line-height: 1em;
  font-weight: 600;
  letter-spacing: 0.025em;
  padding-bottom: 0.75rem;
  color: #0f172a;
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
}
@media (min-width: 768px) {
  /* line 292, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/samples.scss */
  .samples-container > .sample-body > .step-1 > .request-details-container > .request-details > span:first-of-type {
    font-family: sans-serif;
    font-size: 1rem;
    line-height: 1.5rem;
    font-weight: 600;
    letter-spacing: 0.025em;
  }
}
/* line 303, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/samples.scss */
.samples-container > .sample-body > .step-1 > .request-details-container > .request-details > span:last-of-type {
  font-family: sans-serif;
  font-size: 0.675rem;
  line-height: 1em;
  font-weight: 400;
  letter-spacing: 0.025em;
  color: #0f172a;
  margin-bottom: 2rem;
}
@media (min-width: 768px) {
  /* line 303, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/samples.scss */
  .samples-container > .sample-body > .step-1 > .request-details-container > .request-details > span:last-of-type {
    font-family: sans-serif;
    font-size: 0.875rem;
    line-height: 1.5rem;
    font-weight: 400;
    letter-spacing: 0.025em;
  }
}
/* line 316, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/samples.scss */
.samples-container > .sample-body > .step-1 > .btn-next-section {
  display: flex;
  flex-direction: row;
  justify-content: flex-end;
  align-items: center;
  padding-top: 1rem;
  padding-bottom: 1rem;
  width: 100%;
}
/* line 321, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/samples.scss */
.samples-container > .sample-body > .step-1 > .btn-next-section > button {
  padding: 0.7rem 1.5rem;
  background: #eee;
  border: 1px solid #eee;
  min-width: 100px;
}
/* line 68, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers.scss */
.samples-container > .sample-body > .step-1 > .btn-next-section > button:hover {
  background: #fff;
  border: 1px solid #eee;
}
/* line 72, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers.scss */
.samples-container > .sample-body > .step-1 > .btn-next-section > button:active {
  background: #444;
  color: #fff;
}
/* line 327, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/samples.scss */
.samples-container > .sample-body > .step-2 {
  margin-top: 1rem;
}
/* line 330, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/samples.scss */
.samples-container > .sample-body > .step-2 > .your-address-delivery {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
  padding-top: 0.5rem;
  border-top: 1px solid #e5e7eb;
  width: 100%;
}
/* line 337, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/samples.scss */
.samples-container > .sample-body > .step-2 > .your-address-delivery > button > img {
  transform: rotate(90deg);
  width: 22px;
  height: 22px;
  margin-right: 0.5rem;
}
@media (min-width: 768px) {
  /* line 337, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/samples.scss */
  .samples-container > .sample-body > .step-2 > .your-address-delivery > button > img {
    margin-right: 1rem;
  }
}
/* line 349, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/samples.scss */
.samples-container > .sample-body > .step-2 > .your-address-delivery > h3 {
  font-family: sans-serif;
  font-size: 1.125rem;
  line-height: 1.75rem;
  font-weight: 600;
  letter-spacing: 0.05em;
}
/* line 354, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/samples.scss */
.samples-container > .sample-body > .step-2 > form {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
}
@media (min-width: 768px) {
  /* line 354, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/samples.scss */
  .samples-container > .sample-body > .step-2 > form {
    width: 60%;
  }
}
/* line 362, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/samples.scss */
.samples-container > .sample-body > .step-2 > form > .address-form {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  width: 100%;
}
/* line 368, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/samples.scss */
.samples-container > .sample-body > .step-2 > form > .address-form > .address-block {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
}
/* line 373, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/samples.scss */
.samples-container > .sample-body > .step-2 > form > .address-form > .address-block > div:first-of-type {
  margin-right: 0.5rem;
}
/* line 379, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/samples.scss */
.samples-container > .sample-body > .step-2 > form > .address-form .form-input {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  width: 100%;
}
/* line 55, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/samples.scss */
.samples-container > .sample-body > .step-2 > form > .address-form .form-input > label {
  font-family: sans-serif;
  font-size: 0.875rem;
  line-height: 1.25rem;
  font-weight: 600;
  letter-spacing: 0.05em;
  padding-bottom: 0.25rem;
}
@media (min-width: 768px) {
  /* line 55, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/samples.scss */
  .samples-container > .sample-body > .step-2 > form > .address-form .form-input > label {
    font-family: sans-serif;
    font-size: 1rem;
    line-height: 1.5rem;
    font-weight: 600;
    letter-spacing: 0.05em;
  }
}
/* line 64, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/samples.scss */
.samples-container > .sample-body > .step-2 > form > .address-form .form-input > input {
  font-family: sans-serif;
  font-size: 0.75rem;
  line-height: 1rem;
  font-weight: 400;
  letter-spacing: 0.025em;
  padding-left: 0.37rem;
  padding-right: 0.37rem;
  padding-top: 0.37rem;
  padding-bottom: 0.37rem;
  background: #ffffff;
  color: #0f172a;
  border: 1px solid #9ca3af;
  border-radius: 0.25rem;
  width: 100%;
}
/* line 386, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/samples.scss */
.samples-container > .sample-body > .step-2 > form > .project-form {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
  width: 100%;
}
/* line 391, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/samples.scss */
.samples-container > .sample-body > .step-2 > form > .project-form > h3 {
  font-family: sans-serif;
  font-size: 1.125rem;
  line-height: 1.75rem;
  font-weight: 600;
  letter-spacing: 0.05em;
  padding-bottom: 1rem;
}
/* line 396, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/samples.scss */
.samples-container > .sample-body > .step-2 > form > .project-form > div {
  padding-top: 0.625rem;
  padding-bottom: 0.625rem;
}
/* line 400, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/samples.scss */
.samples-container > .sample-body > .step-2 > form > .project-form .form-field {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  padding-top: 0.625rem;
  padding-bottom: 0.625rem;
  width: 100%;
  height: 100%;
}
/* line 80, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/samples.scss */
.samples-container > .sample-body > .step-2 > form > .project-form .form-field > label {
  font-family: sans-serif;
  font-size: 0.875rem;
  line-height: 1rem;
  font-weight: 400;
  letter-spacing: 0.05em;
  color: #9ca3af;
  padding-bottom: 0.25rem;
}
/* line 86, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/samples.scss */
.samples-container > .sample-body > .step-2 > form > .project-form .form-field > select,
.samples-container > .sample-body > .step-2 > form > .project-form .form-field > input,
.samples-container > .sample-body > .step-2 > form > .project-form .form-field > textarea {
  font-family: sans-serif;
  font-size: 0.875rem;
  line-height: 1rem;
  font-weight: 400;
  letter-spacing: 0.05em;
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  border: none;
  border-bottom: 1px solid #e5e7eb;
  width: 100%;
  height: 100%;
}
/* line 97, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/samples.scss */
.samples-container > .sample-body > .step-2 > form > .project-form .form-field > textarea {
  border: none;
}
/* line 406, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/samples.scss */
.samples-container > .sample-body > .step-2 > form > .project-form .two-blocks {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
}
/* line 411, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/samples.scss */
.samples-container > .sample-body > .step-2 > form > .project-form .two-blocks > div:first-of-type {
  margin-right: 0.5rem;
}
/* line 415, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/samples.scss */
.samples-container > .sample-body > .step-2 > form > .project-form .two-blocks > div:last-of-type {
  margin-left: 0.5rem;
}
/* line 422, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/samples.scss */
.samples-container > .sample-body > .step-2 > form > .border-b {
  display: flex;
  flex-direction: row;
  justify-content: flex-end;
  align-items: center;
  border-bottom: 1px solid #e5e7eb;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  width: 100%;
}
/* line 429, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/samples.scss */
.samples-container > .sample-body > .step-2 > form > .request-btn {
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-end;
  padding-top: 1rem;
  padding-bottom: 1rem;
  width: 100%;
}
/* line 434, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/samples.scss */
.samples-container > .sample-body > .step-2 > form > .request-btn > button {
  padding: 0.7rem 1.5rem;
  background: #eee;
  border: 1px solid #eee;
  min-width: 100px;
}
/* line 68, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers.scss */
.samples-container > .sample-body > .step-2 > form > .request-btn > button:hover {
  background: #fff;
  border: 1px solid #eee;
}
/* line 72, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/helpers.scss */
.samples-container > .sample-body > .step-2 > form > .request-btn > button:active {
  background: #444;
  color: #fff;
}
/* line 438, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/samples.scss */
.samples-container > .sample-body > .step-2 > form > .request-btn > span {
  margin-top: 1rem;
  margin-bottom: 1rem;
  font-size: 0.875rem;
  /* 14px */
  line-height: 1.25rem;
  /* 20px */
  color: #ef4444;
}
/* line 452, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/samples.scss */
.samples-container > .sample-body > .step-3 * {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
/* line 456, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/samples.scss */
.samples-container > .sample-body > .step-3 > h3 {
  font-family: sans-serif;
  font-size: 1.125rem;
  line-height: 1.75rem;
  font-weight: 600;
  letter-spacing: 0.05em;
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top: 1px solid #e5e7eb;
  width: 100%;
}
/* line 463, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/samples.scss */
.samples-container > .sample-body > .step-3 > span {
  font-family: sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 500;
  letter-spacing: 0.05em;
}
/* line 468, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/samples.scss */
.samples-container > .sample-body > .requested-sample-items {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
}
@media (min-width: 768px) {
  /* line 468, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/samples.scss */
  .samples-container > .sample-body > .requested-sample-items {
    width: 20%;
    margin-left: 1rem;
  }
}
/* line 477, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/samples.scss */
.samples-container > .sample-body > .requested-sample-items > h3 {
  font-family: sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 600;
  letter-spacing: 0.05em;
  padding-bottom: 1rem;
}
/* line 107, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/samples.scss */
.samples-container > .sample-body > .requested-sample-items .sample-item {
  display: flex;
  flex-direction: row;
  justify-content: space-evenly;
  align-items: flex-start;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  width: 100%;
}
/* line 112, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/samples.scss */
.samples-container > .sample-body > .requested-sample-items .sample-item > .img {
  width: 5rem;
  height: 5rem;
  background-color: #9ca3af;
}
/* line 118, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/samples.scss */
.samples-container > .sample-body > .requested-sample-items .sample-item > .details {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  margin-left: 1rem;
  margin-right: 1rem;
}
/* line 122, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/samples.scss */
.samples-container > .sample-body > .requested-sample-items .sample-item > .details > .name {
  font-family: sans-serif;
  font-size: 1.125rem;
  line-height: 1.75rem;
  font-weight: 600;
  letter-spacing: 0.05em;
  color: #0f172a;
}
/* line 127, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/samples.scss */
.samples-container > .sample-body > .requested-sample-items .sample-item > .details > .color {
  font-family: sans-serif;
  font-size: 0.875rem;
  line-height: 1.25rem;
  font-weight: 400;
  letter-spacing: 0.05em;
  color: #9ca3af;
}
/* line 134, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/samples.scss */
.samples-container > .sample-body > .requested-sample-items .sample-item > .remove-btn > img {
  width: 22px;
  height: 22px;
}

/* line 1, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/mini-cart.scss */
.request-mini-cart {
  display: none;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 1rem;
  background-color: #e5e8ee;
  position: fixed;
  z-index: 9999;
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
  right: 3em;
}
/* line 13, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/mini-cart.scss */
.request-mini-cart * {
  font-family: sans-serif;
}
/* line 17, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/mini-cart.scss */
.request-mini-cart > .header {
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 600;
  letter-spacing: 0.05em;
  padding-bottom: 1rem;
}
/* line 26, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/mini-cart.scss */
.request-mini-cart > .cart-items-container {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 0.5rem 0;
}
/* line 33, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/mini-cart.scss */
.request-mini-cart > .cart-items-container > .cart-item {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  margin-bottom: 0.75rem;
  padding-bottom: 0.75rem;
  border-bottom: 1px solid white;
  cursor: pointer;
}
/* line 44, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/mini-cart.scss */
.request-mini-cart > .cart-items-container > .cart-item:last-of-type {
  border-bottom: none;
}
/* line 48, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/mini-cart.scss */
.request-mini-cart > .cart-items-container > .cart-item > div {
  margin-left: 0.625rem;
  margin-right: 0.625rem;
}
/* line 53, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/mini-cart.scss */
.request-mini-cart > .cart-items-container > .cart-item > .img {
  width: 4rem;
  height: 4rem;
}
/* line 58, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/mini-cart.scss */
.request-mini-cart > .cart-items-container > .cart-item > .details {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
}
/* line 64, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/mini-cart.scss */
.request-mini-cart > .cart-items-container > .cart-item > .details > .name {
  font-size: 1rem;
  line-height: 1.5rem;
  color: #0F172A;
  letter-spacing: 0.05em;
  font-weight: 600;
}
/* line 72, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/mini-cart.scss */
.request-mini-cart > .cart-items-container > .cart-item > .details > .color {
  font-size: 0.875rem;
  line-height: 1.25rem;
  letter-spacing: 0.05em;
  color: #FFFFFF;
  font-weight: 400;
}
/* line 81, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/mini-cart.scss */
.request-mini-cart > .cart-items-container > .cart-item > .remove-btn {
  cursor: pointer;
}
/* line 84, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/mini-cart.scss */
.request-mini-cart > .cart-items-container > .cart-item > .remove-btn img {
  width: 22px;
  height: 22px;
}
/* line 94, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/mini-cart.scss */
.request-mini-cart > .request-sample-container {
  display: flex;
  flex-direction: row;
  width: 100%;
  justify-content: center;
  align-items: center;
  background-color: white;
}
/* line 102, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/mini-cart.scss */
.request-mini-cart > .request-sample-container > .request-sample-btn {
  font-family: sans-serif;
  padding: 1rem 2rem;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 400;
  letter-spacing: 0.05em;
}

/* line 1, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
}
/* line 4, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .page-title {
  width: 100%;
  padding: 0;
  outline: none;
  font-family: "domaine-display", serif;
  font-feature-settings: "kern";
  font-kerning: normal;
  font-size: 2rem;
  font-weight: 400;
  line-height: 1;
  text-align: center;
  text-transform: uppercase;
  letter-spacing: 0.025em;
  padding-top: 3rem;
}
/* line 20, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .project-detail-wrap {
  position: relative;
  display: block;
  width: 100%;
  /* Optional styles for demos */
}
/* line 25, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .project-detail-wrap > .project-title {
  display: inline-block;
  vertical-align: top;
  width: 45.61877%;
  margin-right: .26754%;
  margin-left: 31.03677%;
  margin-bottom: 50px;
}
/* line 33, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .project-detail-wrap > .project-title > .rename-project {
  position: relative;
}
/* line 36, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .project-detail-wrap > .project-title > .rename-project > .form-field {
  display: inline-block;
  vertical-align: top;
  width: 82.13784%;
  margin-right: .57967%;
  margin-left: 0;
}
/* line 43, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .project-detail-wrap > .project-title > .rename-project > .form-field > input {
  width: 100%;
  padding: 0;
  outline: none;
  font-family: "domaine-display", serif;
  font-feature-settings: "kern";
  font-kerning: normal;
  font-size: 3rem;
  font-weight: 400;
  line-height: 1.8;
  letter-spacing: 0;
  text-align: center;
  text-transform: uppercase;
  background: transparent;
  border: 0;
  outline: 0;
  border-radius: 0;
}
/* line 61, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .project-detail-wrap > .project-title > .rename-project > .form-field > input:focus {
  background: #E9E9E9;
}
/* line 65, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .project-detail-wrap > .project-title > .rename-project > .form-field > input:hover {
  background: #E9E9E9;
}
/* line 71, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .project-detail-wrap > .project-title > .rename-project > .form-buttons {
  position: relative;
  display: inline-block;
  vertical-align: top;
  width: 15.68922%;
  margin-left: .57967%;
  margin-top: 19px;
  margin-right: 0;
}
/* line 80, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .project-detail-wrap > .project-title > .rename-project > .form-buttons > .button {
  display: inline-block;
  position: absolute;
  left: 0;
  width: 150px;
  padding: 15px 5px 13px;
  min-width: 60px;
  letter-spacing: 1px;
  text-align: center;
  color: #363636;
  border: 1px solid #979797;
  border-radius: 3px;
  font-family: "sohne-web", "Helvetica Neue", "Helvetica", sans-serif;
  font-feature-settings: "kern";
  font-kerning: normal;
  font-size: .6875rem;
  font-weight: 400;
  font-style: normal;
  line-height: 1.7272727273;
  text-transform: uppercase;
  cursor: pointer;
}
/* line 106, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .project-detail-wrap > .portfolio-menu-wrap {
  padding-bottom: 10px;
  margin-bottom: 30px;
  border-bottom: 1px solid #E9E9E9;
  display: flex;
  justify-content: space-between;
  position: relative;
  width: 100%;
}
/* line 115, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .project-detail-wrap > .portfolio-menu-wrap .button--portfolio {
  display: inline-block;
  text-align: center;
  color: #363636;
  min-width: 40px;
  background: #E9E9E9;
  border-radius: 5px;
  border: 1px solid transparent;
  padding: 1em 2em;
  text-transform: capitalize;
  font-family: "sohne-web", "Helvetica Neue", "Helvetica", sans-serif;
  font-feature-settings: "kern";
  font-kerning: normal;
  font-size: .8125rem;
  letter-spacing: 0px;
  font-weight: 300;
  line-height: 1.4615384615;
  cursor: pointer;
}
/* line 134, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .project-detail-wrap > .portfolio-menu-wrap .button--portfolio:hover {
  opacity: 0.6;
}
/* line 138, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .project-detail-wrap > .portfolio-menu-wrap .button--portfolio > .icon-arrow2 {
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE0IDE0Ij4KICA8cGF0aCBmaWxsPSIjMDAwMDAwIiBkPSJNNi4wNiwxMy42NiBDNi4xLDEzLjcgNi4xNCwxMy43MiA2LjE2LDEzLjc0IEM2LjE4LDEzLjc2IDYuMjQsMTMuOCA2LjMsMTMuODIgQzYuNCwxMy44NiA2LjUsMTMuODggNi42LDEzLjg4IEM2LjcsMTMuODggNi44LDEzLjg2IDYuOSwxMy44MiBDNi45NiwxMy44IDcuMDIsMTMuNzYgNy4wNCwxMy43NCBDNy4wNiwxMy43MiA3LjEsMTMuNyA3LjE0LDEzLjY2IEwxMi45NCw3Ljg2IEMxMy4wOCw3LjcyIDEzLjE2LDcuNTIgMTMuMTYsNy4zMiBDMTMuMTYsNy4xMiAxMy4wOCw2LjkyIDEyLjk0LDYuNzggQzEyLjY2LDYuNSAxMi4xNCw2LjUgMTEuODYsNi43OCBMNy4zNiwxMS4yNiBMNy4zNiwwLjg4IEM3LjM2LDAuNDYgNy4wMiwwLjEyIDYuNiwwLjEyIEM2LjE4LDAuMTIgNS44NCwwLjQ2IDUuODQsMC44OCBMNS44NCwxMS4yNiBMMS4zNCw2Ljc2IEMxLjA0LDYuNDYgMC41Niw2LjQ2IDAuMjYsNi43NiBDLTAuMDQsNy4wNiAtMC4wNCw3LjU0IDAuMjYsNy44NCBMNi4wNiwxMy42NiBaIiBvcGFjaXR5PSIuODk3IiB0cmFuc2Zvcm09InJvdGF0ZSg5MCA3IDcpIi8+Cjwvc3ZnPgo=") no-repeat;
  background-size: cover;
  height: 1.2em;
  width: 1.2em;
}
/* line 145, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .project-detail-wrap > .portfolio-menu-wrap .button--portfolio > .icon {
  display: inline-block;
  margin-bottom: 0;
  margin-top: 0;
  margin-right: 1ch;
  background-size: contain;
}
/* line 154, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .project-detail-wrap > .portfolio-menu-wrap .detail-page-save {
  display: flex;
}
/* line 158, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .project-detail-wrap > .portfolio-menu-wrap .button--portfolio-save {
  display: flex;
  align-items: center;
  text-align: center;
  background: #0093fd;
  color: #fff;
  min-width: 40px;
  border-radius: 5px;
  border: 1px solid transparent;
  padding: 1em 2em;
  text-transform: capitalize;
  font-family: "sohne-web", "Helvetica Neue", "Helvetica", sans-serif;
  font-feature-settings: "kern";
  font-kerning: normal;
  font-size: .8125rem;
  letter-spacing: 0px;
  font-weight: 300;
  line-height: 1.4615384615;
  cursor: pointer;
}
/* line 178, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .project-detail-wrap > .portfolio-menu-wrap .button--portfolio-save:hover, .lb-show-container > .project-detail-wrap > .portfolio-menu-wrap .button--portfolio-save:disabled {
  opacity: 0.6;
}
/* line 182, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .project-detail-wrap > .portfolio-menu-wrap .button--portfolio-save > svg {
  width: 1.25rem;
  height: 1.25rem;
  margin-left: -0.25rem;
  margin-right: 0.75rem;
  color: #ffffff;
  -webkit-animation: spin 1s linear infinite;
          animation: spin 1s linear infinite;
}
@-webkit-keyframes spin {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}
@keyframes spin {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}
/* line 199, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .project-detail-wrap > .portfolio-menu-wrap .button--portfolio-save > svg > circle {
  opacity: .25;
}
/* line 203, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .project-detail-wrap > .portfolio-menu-wrap .button--portfolio-save > svg > path {
  opacity: .75;
}
/* line 209, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .project-detail-wrap > .portfolio-menu-wrap .button--portfolio-delete {
  display: flex;
  align-items: center;
  text-align: center;
  background: #f4330a;
  color: #fff;
  min-width: 40px;
  border-radius: 5px;
  border: 1px solid transparent;
  padding: 1em 2em;
  text-transform: capitalize;
  font-family: "sohne-web", "Helvetica Neue", "Helvetica", sans-serif;
  font-feature-settings: "kern";
  font-kerning: normal;
  font-size: .8125rem;
  letter-spacing: 0px;
  font-weight: 300;
  line-height: 1.4615384615;
  cursor: pointer;
  margin-right: 1rem;
}
/* line 230, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .project-detail-wrap > .portfolio-menu-wrap .button--portfolio-delete:hover, .lb-show-container > .project-detail-wrap > .portfolio-menu-wrap .button--portfolio-delete:disabled {
  opacity: 0.6;
}
/* line 234, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .project-detail-wrap > .portfolio-menu-wrap .button--portfolio-delete > svg {
  width: 1.25rem;
  height: 1.25rem;
  margin-left: -0.25rem;
  margin-right: 0.75rem;
  color: #ffffff;
  -webkit-animation: spin 1s linear infinite;
          animation: spin 1s linear infinite;
}
@keyframes spin {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}
/* line 251, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .project-detail-wrap > .portfolio-menu-wrap .button--portfolio-delete > svg > circle {
  opacity: .25;
}
/* line 255, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .project-detail-wrap > .portfolio-menu-wrap .button--portfolio-delete > svg > path {
  opacity: .75;
}
/* line 261, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .project-detail-wrap > .portfolio-menu-wrap .button--share {
  background: #979797;
  color: #ffffff;
  display: flex;
  align-items: center;
  text-align: center;
  min-width: 40px;
  border-radius: 5px;
  border: 1px solid transparent;
  padding: 1em 2em;
  text-transform: capitalize;
  font-family: "sohne-web", "Helvetica Neue", "Helvetica", sans-serif;
  font-feature-settings: "kern";
  font-kerning: normal;
  font-size: .8125rem;
  letter-spacing: 0px;
  font-weight: 300;
  line-height: 1.4615384615;
  cursor: pointer;
  margin-left: 1rem;
}
/* line 282, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .project-detail-wrap > .portfolio-menu-wrap .button--share:hover {
  opacity: 0.6;
}
/* line 288, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .project-detail-wrap > .share-expanding-wrap {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
  margin-bottom: 2rem;
}
/* line 296, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .project-detail-wrap > .share-expanding-wrap .link-wrap .icon {
  margin-right: 1rem;
}
/* line 299, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .project-detail-wrap > .share-expanding-wrap .link-wrap .icon:hover {
  opacity: 0.6;
}
/* line 305, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .project-detail-wrap > .share-expanding-wrap .project-address-wrap {
  border: 1px solid #E9E9E9;
  border-radius: 5px;
  padding: 8.125px 16.25px;
}
/* line 310, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .project-detail-wrap > .share-expanding-wrap .project-address-wrap .project-address-placeholder {
  margin-right: 10px;
  font-family: "sohne-web", "Helvetica Neue", "Helvetica", sans-serif;
  font-feature-settings: "kern";
  font-kerning: normal;
  font-size: .9375rem;
  font-weight: 300;
  line-height: 1.4;
  letter-spacing: .2px;
}
/* line 321, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .project-detail-wrap > .share-expanding-wrap .project-address-wrap .copy-link-button {
  background: #979797;
  color: #ffffff;
  border-radius: 40px;
  border: none;
  padding: 10px 20px 8px;
  min-width: 40px;
  letter-spacing: 1px;
  text-align: center;
  font-family: "sohne-web", "Helvetica Neue", "Helvetica", sans-serif;
  font-kerning: normal;
  font-size: .6875rem;
  font-weight: 400;
  font-style: normal;
  line-height: 1.7272727273;
  text-transform: uppercase;
}
/* line 338, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .project-detail-wrap > .share-expanding-wrap .project-address-wrap .copy-link-button:hover {
  opacity: 0.6;
}
/* line 345, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .project-detail-wrap > .project-edit-menu {
  display: flex;
  margin-bottom: 60px;
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  background: #fff;
  padding: 10px 0;
  z-index: 2;
}
/* line 354, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .project-detail-wrap > .project-edit-menu > .delete-items {
  display: none;
}
/* line 357, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .project-detail-wrap > .project-edit-menu > .delete-items.active {
  display: block;
}
/* line 360, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .project-detail-wrap > .project-edit-menu > .delete-items > .button {
  background: #f65f4c;
  color: #fff;
}
/* line 366, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .project-detail-wrap > .project-edit-menu .button {
  background: #E9E9E9;
  border-radius: 5px;
  border: 1px solid transparent;
  padding: 1em 1.6em;
  text-transform: capitalize;
  text-align: center;
  font-family: "sohne-web", "Helvetica Neue", "Helvetica", sans-serif;
  font-feature-settings: "kern";
  font-kerning: normal;
  font-size: .8125rem;
  letter-spacing: 0px;
  font-weight: 300;
  line-height: 1.4615384615;
  display: inline-flex;
  flex-direction: column;
  margin-right: 10px;
  cursor: pointer;
  justify-content: center;
  align-items: center;
}
/* line 387, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .project-detail-wrap > .project-edit-menu .button:hover {
  opacity: 0.6;
}
/* line 391, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .project-detail-wrap > .project-edit-menu .button > .icon-text {
  background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIgogICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgeG1sbnM6c29kaXBvZGk9Imh0dHA6Ly9zb2RpcG9kaS5zb3VyY2Vmb3JnZS5uZXQvRFREL3NvZGlwb2RpLTAuZHRkIgogICB4bWxuczppbmtzY2FwZT0iaHR0cDovL3d3dy5pbmtzY2FwZS5vcmcvbmFtZXNwYWNlcy9pbmtzY2FwZSIKICAgd2lkdGg9IjE4LjM2MDAwMSIKICAgaGVpZ2h0PSIxOC4zNjAwMDEiCiAgIHZpZXdCb3g9IjAgMCAxOC4zNiAxOC4zNjAwMDEiCiAgIHZlcnNpb249IjEuMSIKICAgaWQ9InN2ZzQiCiAgIHNvZGlwb2RpOmRvY25hbWU9Imljb24tdGV4dC5zdmciCiAgIGlua3NjYXBlOnZlcnNpb249IjAuOTIuNSAoMjA2MGVjMWY5ZiwgMjAyMC0wNC0wOCkiPgogIDxtZXRhZGF0YQogICAgIGlkPSJtZXRhZGF0YTEwIj4KICAgIDxyZGY6UkRGPgogICAgICA8Y2M6V29yawogICAgICAgICByZGY6YWJvdXQ9IiI+CiAgICAgICAgPGRjOmZvcm1hdD5pbWFnZS9zdmcreG1sPC9kYzpmb3JtYXQ+CiAgICAgICAgPGRjOnR5cGUKICAgICAgICAgICByZGY6cmVzb3VyY2U9Imh0dHA6Ly9wdXJsLm9yZy9kYy9kY21pdHlwZS9TdGlsbEltYWdlIiAvPgogICAgICAgIDxkYzp0aXRsZT48L2RjOnRpdGxlPgogICAgICA8L2NjOldvcms+CiAgICA8L3JkZjpSREY+CiAgPC9tZXRhZGF0YT4KICA8ZGVmcwogICAgIGlkPSJkZWZzOCIgLz4KICA8c29kaXBvZGk6bmFtZWR2aWV3CiAgICAgcGFnZWNvbG9yPSIjZmZmZmZmIgogICAgIGJvcmRlcmNvbG9yPSIjNjY2NjY2IgogICAgIGJvcmRlcm9wYWNpdHk9IjEiCiAgICAgb2JqZWN0dG9sZXJhbmNlPSIxMCIKICAgICBncmlkdG9sZXJhbmNlPSIxMCIKICAgICBndWlkZXRvbGVyYW5jZT0iMTAiCiAgICAgaW5rc2NhcGU6cGFnZW9wYWNpdHk9IjAiCiAgICAgaW5rc2NhcGU6cGFnZXNoYWRvdz0iMiIKICAgICBpbmtzY2FwZTp3aW5kb3ctd2lkdGg9IjE5MjAiCiAgICAgaW5rc2NhcGU6d2luZG93LWhlaWdodD0iMTAxNiIKICAgICBpZD0ibmFtZWR2aWV3NiIKICAgICBzaG93Z3JpZD0iZmFsc2UiCiAgICAgZml0LW1hcmdpbi10b3A9IjAiCiAgICAgZml0LW1hcmdpbi1sZWZ0PSIwIgogICAgIGZpdC1tYXJnaW4tcmlnaHQ9IjAiCiAgICAgZml0LW1hcmdpbi1ib3R0b209IjAiCiAgICAgaW5rc2NhcGU6em9vbT0iNy4zNzUiCiAgICAgaW5rc2NhcGU6Y3g9IjYiCiAgICAgaW5rc2NhcGU6Y3k9IjcuMzYiCiAgICAgaW5rc2NhcGU6d2luZG93LXg9IjAiCiAgICAgaW5rc2NhcGU6d2luZG93LXk9IjI3IgogICAgIGlua3NjYXBlOndpbmRvdy1tYXhpbWl6ZWQ9IjEiCiAgICAgaW5rc2NhcGU6Y3VycmVudC1sYXllcj0ic3ZnNCIgLz4KICA8cG9seWdvbgogICAgIHBvaW50cz0iMTEuNjQsMS42OCAxMS42NCwwIDAsMCAwLDEuNjggNC44NiwxLjY4IDQuODYsMTQuMzYgNi43OCwxNC4zNiA2Ljc4LDEuNjggIgogICAgIGlkPSJwb2x5Z29uMiIKICAgICBzdHlsZT0iZmlsbDojNDI0MjQyIgogICAgIHRyYW5zZm9ybT0idHJhbnNsYXRlKDMuMzYwMDAwMywyLjAwMDAwMDMpIiAvPgo8L3N2Zz4K") no-repeat;
  background-size: cover;
  height: 1.2em;
  width: 1.2em;
}
/* line 398, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .project-detail-wrap > .project-edit-menu .button > .icon-swatch {
  background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTVweCIgaGVpZ2h0PSIxN3B4IiB2aWV3Qm94PSIwIDAgMTUgMTciIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDU1LjIgKDc4MTgxKSAtIGh0dHBzOi8vc2tldGNoYXBwLmNvbSAtLT4KICAgIDx0aXRsZT5SZWN0YW5nbGUgQ29weSA3PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGcgaWQ9IkpELTIiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+CiAgICAgICAgPGcgaWQ9Ikljb25zIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTkxLjAwMDAwMCwgLTE5Ny4wMDAwMDApIiBzdHJva2U9IiMwMDAwMDAiIHN0cm9rZS13aWR0aD0iMC44Ij4KICAgICAgICAgICAgPHBhdGggZD0iTTE5Mi40MzMwMjYsMTk4IEwyMDQuNTY2OTc0LDE5OCBDMjA0LjgwNjEyOCwxOTggMjA1LDE5OC4xOTM4NzIgMjA1LDE5OC40MzMwMjYgTDIwNSwyMTIuNTY2OTc0IEMyMDUsMjEyLjgwNjEyOCAyMDQuODA2MTI4LDIxMyAyMDQuNTY2OTc0LDIxMyBMMjAzLjQxMjE4LDIxMyBMMjAxLjg4MTA3LDIxMC42ODYzOCBMMjAwLjAyMzE3MywyMTMgTDE5OC4zNjA1MTcsMjEwLjY4NjM4IEwxOTYuNjM0MTY2LDIxMyBMMTk0LjgzOTk2NCwyMTAuNjg2MzggTDE5My4yNDUxNTksMjEzIEwxOTIuNDMzMDI2LDIxMyBDMTkyLjE5Mzg3MiwyMTMgMTkyLDIxMi44MDYxMjggMTkyLDIxMi41NjY5NzQgTDE5MiwxOTguNDMzMDI2IEMxOTIsMTk4LjE5Mzg3MiAxOTIuMTkzODcyLDE5OCAxOTIuNDMzMDI2LDE5OCBaIiBpZD0iUmVjdGFuZ2xlLUNvcHktNyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTk4LjUwMDAwMCwgMjA1LjUwMDAwMCkgcm90YXRlKC0zNjAuMDAwMDAwKSB0cmFuc2xhdGUoLTE5OC41MDAwMDAsIC0yMDUuNTAwMDAwKSAiPjwvcGF0aD4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==") no-repeat;
  background-size: cover;
  height: 17px;
  width: 15px;
}
/* line 405, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .project-detail-wrap > .project-edit-menu .button > .icon-hr {
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1NCIgaGVpZ2h0PSIxIiB2aWV3Qm94PSIwIDAgNTQgMSI+CiAgPGxpbmUgeDE9IjYzMC41IiB4Mj0iNjg1LjUiIHkxPSIxNjcuNSIgeTI9IjE2Ny41IiBmaWxsPSJub25lIiBzdHJva2U9IiM5Nzk3OTciIHN0cm9rZS1kYXNoYXJyYXk9IjEgMyIgc3Ryb2tlLWxpbmVjYXA9InNxdWFyZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTYzMCAtMTY3KSIvPgo8L3N2Zz4K") no-repeat;
  background-size: contain;
  background-position: center;
  height: 1.2em;
  width: 56px;
}
/* line 413, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .project-detail-wrap > .project-edit-menu .button > .icon-image {
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgdmlld0JveD0iMCAwIDMyIDMyIj4KICA8cGF0aCBmaWxsPSIjMDAwMDAwIiBkPSJNOTI1LjUsNTg0LjA5MDUzIEM5MjQuNjc3NjYyLDU4NC4wOTA1MyA5MjQsNTg0Ljc2ODE5MyA5MjQsNTg1LjU5MDUzIEw5MjQsNTk5LjU5MDU1IEM5MjQsNjAwLjQxMjg3NSA5MjQuNjc3NjYyLDYwMS4wOTA1NSA5MjUuNSw2MDEuMDkwNTUgTDk0NSw2MDEuMDkwNTUgQzk0NS44MjIzMzgsNjAxLjA5MDU1IDk0Ni41LDYwMC40MTI4NzUgOTQ2LjUsNTk5LjU5MDU1IEw5NDYuNSw1ODUuNTkwNTMgQzk0Ni41LDU4NC43NjgxOSA5NDUuODIyMzM4LDU4NC4wOTA1MyA5NDUsNTg0LjA5MDUzIEw5MjUuNSw1ODQuMDkwNTMgWiBNOTI1LjUsNTg1LjA5MDUzIEw5NDUsNTg1LjA5MDUzIEM5NDUuMjg1NjM1LDU4NS4wOTA1MyA5NDUuNSw1ODUuMzA0ODk1IDk0NS41LDU4NS41OTA1MyBMOTQ1LjUsNTk3LjU0MzY3NSBMOTQxLjExNzE4OCw1OTIuNzQ2OCBDOTQxLjAxNjE4LDU5Mi42Mzk0MjUgOTQwLjg2NTgyMyw1OTIuNTgwNDc1IDk0MC43MTg3NSw1OTIuNTkwNTUgQzk0MC41OTI0MzIsNTkyLjU5NzU1IDk0MC40Njk1OTcsNTkyLjY1NDc1IDk0MC4zODI4MTIsNTkyLjc0NjggTDkzNi44MDQ2ODgsNTk2LjU0MzY3NSBMOTMxLjYyNSw1OTAuNzU0NjE4IEM5MzEuNTE0NCw1OTAuNjI4Njc4IDkzMS4zMzc0NjUsNTkwLjU2NDYxNSA5MzEuMTcxODc1LDU5MC41OTA1NTUgQzkzMS4wNjE3MTIsNTkwLjYwODQzIDkzMC45NTgxMDIsNTkwLjY2NDQyNSA5MzAuODgyODEyLDU5MC43NDY4MDUgTDkyNSw1OTcuMDY3MSBMOTI1LDU4NS41OTA1MyBDOTI1LDU4NS4zMDQ4OTUgOTI1LjIxNDM2NSw1ODUuMDkwNTMgOTI1LjUsNTg1LjA5MDUzIEw5MjUuNSw1ODUuMDkwNTMgWiBNOTM3LDU4Ny41OTA1NTUgQzkzNS45MDEzNTMsNTg3LjU5MDU1NSA5MzUsNTg4LjQ5MTkwOCA5MzUsNTg5LjU5MDU1NSBDOTM1LDU5MC42ODkyMDMgOTM1LjkwMTM1Myw1OTEuNTkwNTU1IDkzNyw1OTEuNTkwNTU1IEM5MzguMDk4NjQ3LDU5MS41OTA1NTUgOTM5LDU5MC42ODkyMDMgOTM5LDU4OS41OTA1NTUgQzkzOSw1ODguNDkxOTA4IDkzOC4wOTg2NDcsNTg3LjU5MDU1NSA5MzcsNTg3LjU5MDU1NSBaIE05MzcsNTg4LjU5MDU1NSBDOTM3LjU1ODIwNyw1ODguNTkwNTU1IDkzOCw1ODkuMDMyMzQ4IDkzOCw1ODkuNTkwNTU1IEM5MzgsNTkwLjE0ODc2MyA5MzcuNTU4MjA3LDU5MC41OTA1NTUgOTM3LDU5MC41OTA1NTUgQzkzNi40NDE3OTMsNTkwLjU5MDU1NSA5MzYsNTkwLjE0ODc2MyA5MzYsNTg5LjU5MDU1NSBDOTM2LDU4OS4wMzIzNDggOTM2LjQ0MTc5Myw1ODguNTkwNTU1IDkzNyw1ODguNTkwNTU1IFogTTkzMS4yNDIxODgsNTkxLjgzMjc0MyBMOTM4LjYzMjgxMiw2MDAuMDkwNTUgTDkyNS41LDYwMC4wOTA1NSBDOTI1LjIxNDM2NSw2MDAuMDkwNTUgOTI1LDU5OS44NzYxNzUgOTI1LDU5OS41OTA1NSBMOTI1LDU5OC41MzU4NSBMOTMxLjI0MjE4OCw1OTEuODMyNzQzIFogTTk0MC43NDIxODgsNTkzLjgyNDkyNSBMOTQ1LjUsNTk5LjAyODA1IEw5NDUuNSw1OTkuNTkwNTUgQzk0NS41LDU5OS44NzYxNzUgOTQ1LjI4NTYzNSw2MDAuMDkwNTUgOTQ1LDYwMC4wOTA1NSBMOTM5Ljk3NjU2Miw2MDAuMDkwNTUgTDkzNy40NzY1NjIsNTk3LjI5MzY3NSBMOTQwLjc0MjE4OCw1OTMuODI0OTI1IFoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC05MTkgLTU3NykiLz4KPC9zdmc+Cg==") no-repeat;
  background-size: contain;
  background-position: center;
  height: 1.2em;
  width: 56px;
}
/* line 421, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .project-detail-wrap > .project-edit-menu .button > .icon {
  display: block;
  height: 1.25em;
  margin-bottom: 0.5em;
  margin-top: 0;
}
/* line 431, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .project-detail-wrap > .grid-stack {
  width: 100%;
  border: 1px dashed;
  margin-bottom: 10rem;
}
/* line 436, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .project-detail-wrap > .grid-stack .grid-stack-item-content {
  cursor: move;
}
/* line 454, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .project-detail-wrap > .grid-stack .grid-stack-item-content > .divider-wrap {
  position: relative;
  padding: 20px;
  min-height: 60px;
  width: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  height: 2px;
  height: -webkit-max-content;
  height: -moz-max-content;
  height: max-content;
}
/* line 465, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .project-detail-wrap > .grid-stack .grid-stack-item-content > .divider-wrap::after {
  content: "";
  width: 100%;
  height: 2px;
  border-bottom: 1px solid #E9E9E9;
  display: inline-block;
}
/* line 476, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .project-detail-wrap > .grid-stack .grid-stack-item-content > .divider-wrap:hover .remove-checkbox {
  opacity: 1;
  z-index: 1;
}
/* line 482, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .project-detail-wrap > .grid-stack .grid-stack-item-content > .divider-wrap > .remove-checkbox {
  position: absolute;
  top: 20px;
  left: 20px;
  width: 20px;
  height: 20px;
  background: #fff;
  outline: 1px solid #979797;
  opacity: 0;
  z-index: 0;
  cursor: pointer;
}
/* line 494, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .project-detail-wrap > .grid-stack .grid-stack-item-content > .divider-wrap > .remove-checkbox.checked {
  background: #0093fd;
  opacity: 1;
  z-index: 1;
}
/* line 502, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .project-detail-wrap > .grid-stack .grid-stack-item-content > .note-wrap {
  position: relative;
  padding: 20px;
  min-height: 60px;
  text-align: center;
  display: grid;
  vertical-align: top;
  align-items: stretch;
  justify-content: center;
  margin: 0 auto;
  background: #FBFBFB;
  height: -webkit-max-content;
  height: -moz-max-content;
  height: max-content;
}
/* line 516, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .project-detail-wrap > .grid-stack .grid-stack-item-content > .note-wrap:hover .remove-checkbox {
  opacity: 1;
  z-index: 1;
}
/* line 522, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .project-detail-wrap > .grid-stack .grid-stack-item-content > .note-wrap::after {
  visibility: hidden;
  white-space: pre-wrap;
  width: auto;
  max-width: 50ch;
  min-width: 1em;
  grid-area: 1 / 2;
  font: inherit;
  margin: 5px auto 0;
  resize: none;
  background: none;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  border: none;
  padding: 20px 0;
  font-family: "domaine-display", serif;
  font-feature-settings: "kern";
  font-kerning: normal;
  font-size: 1.875rem;
  font-weight: 400;
  line-height: 1.2;
  letter-spacing: 0.38px;
  text-align: center;
}
/* line 546, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .project-detail-wrap > .grid-stack .grid-stack-item-content > .note-wrap > .remove-checkbox {
  position: absolute;
  top: 20px;
  left: 20px;
  width: 20px;
  height: 20px;
  background: #fff;
  outline: 1px solid #979797;
  opacity: 0;
  z-index: 0;
  cursor: pointer;
}
/* line 558, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .project-detail-wrap > .grid-stack .grid-stack-item-content > .note-wrap > .remove-checkbox.checked {
  background: #0093fd;
  opacity: 1;
  z-index: 1;
}
/* line 565, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .project-detail-wrap > .grid-stack .grid-stack-item-content > .note-wrap > textarea {
  width: 100%;
  resize: none;
  font-family: "domaine-display", serif;
  font-feature-settings: "kern";
  font-kerning: normal;
  font-size: 1.875rem;
  font-weight: 400;
  line-height: 1.2;
  letter-spacing: 0.38px;
  text-align: center;
  max-width: 50ch;
  margin-top: 5px;
  min-width: 1em;
  grid-area: 1 / 2;
  margin: 5px auto 0;
  background: none;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  border: none;
  padding: 20px 0;
  outline: none;
  overflow: auto;
  -ms-overflow-style: none;
  /* IE and Edge */
  scrollbar-width: none;
  /* Firefox */
}
/* line 590, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .project-detail-wrap > .grid-stack .grid-stack-item-content > .note-wrap > textarea::-webkit-scrollbar {
  display: none;
}
/* line 596, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .project-detail-wrap > .grid-stack .grid-stack-item-content > .item-listing, .lb-show-container > .project-detail-wrap > .grid-stack .grid-stack-item-content > .image-listing {
  position: relative;
  padding: 0.5rem;
  min-height: 60px;
  height: 100%;
  display: flex;
  flex-direction: column;
  width: 100%;
  border: 1px solid #E9E9E9;
  border-radius: 0.25rem;
}
/* line 608, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .project-detail-wrap > .grid-stack .grid-stack-item-content > .item-listing:hover .remove-checkbox, .lb-show-container > .project-detail-wrap > .grid-stack .grid-stack-item-content > .image-listing:hover .remove-checkbox {
  opacity: 1;
  z-index: 1;
}
/* line 614, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .project-detail-wrap > .grid-stack .grid-stack-item-content > .item-listing > .remove-checkbox, .lb-show-container > .project-detail-wrap > .grid-stack .grid-stack-item-content > .image-listing > .remove-checkbox {
  position: absolute;
  top: 9px;
  left: 9px;
  width: 20px;
  height: 20px;
  background: #fff;
  outline: 1px solid #979797;
  opacity: 0;
  z-index: 0;
  cursor: pointer;
}
/* line 626, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .project-detail-wrap > .grid-stack .grid-stack-item-content > .item-listing > .remove-checkbox.checked, .lb-show-container > .project-detail-wrap > .grid-stack .grid-stack-item-content > .image-listing > .remove-checkbox.checked {
  background: #0093fd;
  opacity: 1;
  z-index: 1;
}
/* line 633, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .project-detail-wrap > .grid-stack .grid-stack-item-content > .item-listing > .image-wrap, .lb-show-container > .project-detail-wrap > .grid-stack .grid-stack-item-content > .image-listing > .image-wrap {
  display: flex;
  flex-direction: row;
  height: 100%;
  background-color: #e2e8f0;
  cursor: -webkit-grab;
  cursor: grab;
  pointer-events: none;
}
/* line 641, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .project-detail-wrap > .grid-stack .grid-stack-item-content > .item-listing > .image-wrap > img, .lb-show-container > .project-detail-wrap > .grid-stack .grid-stack-item-content > .image-listing > .image-wrap > img {
  width: 100%;
  height: 100%;
}
/* line 647, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .project-detail-wrap > .grid-stack .grid-stack-item-content > .item-listing > .title-wrap, .lb-show-container > .project-detail-wrap > .grid-stack .grid-stack-item-content > .image-listing > .title-wrap {
  margin-top: 12px;
  padding-right: 25px;
}
/* line 651, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .project-detail-wrap > .grid-stack .grid-stack-item-content > .item-listing > .title-wrap h5, .lb-show-container > .project-detail-wrap > .grid-stack .grid-stack-item-content > .image-listing > .title-wrap h5 {
  font-family: "sohne-web", "Helvetica Neue", "Helvetica", sans-serif;
  font-feature-settings: "kern";
  font-kerning: normal;
  font-size: .7rem;
  letter-spacing: 0px;
  font-weight: 300;
  line-height: 1.3;
}
/* line 662, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .project-detail-wrap > .grid-stack .grid-stack-item-content > .item-listing > .color-wrap, .lb-show-container > .project-detail-wrap > .grid-stack .grid-stack-item-content > .image-listing > .color-wrap {
  font-family: "sohne-web", "Helvetica Neue", "Helvetica", sans-serif;
  font-feature-settings: "kern";
  font-kerning: normal;
  font-size: .625rem;
  line-height: 1.4;
  letter-spacing: 0px;
  font-weight: 300;
  margin: 0.42em 0 0;
  line-height: 1.4;
}
/* line 676, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .project-detail-wrap > .grid-stack .grid-stack-item-content > .item-listing > .image-wrap {
  height: 70%;
}
/* line 681, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .project-detail-wrap > .grid-stack .grid-stack-item-content > .image-listing {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}
/* line 688, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .search-page-wrap {
  display: none;
  transition: transform 750ms;
  transform: translateY(100vh);
  overflow-x: hidden;
}
/* line 694, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .search-page-wrap.active {
  display: block;
  width: 100%;
  background: #fff;
  z-index: 10;
}
/* line 701, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .search-page-wrap.active--enter {
  transform: translateY(0);
}
/* line 705, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .search-page-wrap > .select-fabrics-wrap {
  vertical-align: top;
  margin: 10px 0;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  z-index: 100;
  background: #fff;
  padding: 10px 0;
}
/* line 717, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .search-page-wrap > .select-fabrics-wrap > .label {
  font-family: "sohne-web", "Helvetica Neue", "Helvetica", sans-serif;
  font-feature-settings: "kern";
  font-kerning: normal;
  font-size: .9375rem;
  font-weight: 300;
  line-height: 1.4;
  letter-spacing: .2px;
}
/* line 727, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .search-page-wrap > .select-fabrics-wrap > .selected-wrap {
  padding-left: 20px;
}
/* line 730, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .search-page-wrap > .select-fabrics-wrap > .selected-wrap > .selected-count {
  margin-right: 20px;
  font-family: "sohne-web", "Helvetica Neue", "Helvetica", sans-serif;
  font-feature-settings: "kern";
  font-kerning: normal;
  font-size: .9375rem;
  font-weight: 300;
  line-height: 1.4;
  letter-spacing: .2px;
}
/* line 741, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .search-page-wrap > .select-fabrics-wrap > .selected-wrap > button {
  border-radius: 5px;
  border: 1px solid transparent;
  padding: 1em 1.6em;
  text-transform: capitalize;
  font-family: "sohne-web", "Helvetica Neue", "Helvetica", sans-serif;
  font-feature-settings: "kern";
  font-kerning: normal;
  font-size: .8125rem;
  letter-spacing: 0px;
  font-weight: 300;
  line-height: 1.4615384615;
  background: #0093fd;
  color: #fff;
}
/* line 758, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .search-page-wrap > .select-fabrics-wrap > .close-search-page-wrap {
  background: #fff;
  padding-left: 20px;
}
/* line 762, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .search-page-wrap > .select-fabrics-wrap > .close-search-page-wrap > button {
  background: #E9E9E9;
  border-radius: 5px;
  border: 1px solid transparent;
  padding: 1em 1.6em;
  text-transform: capitalize;
  font-family: "sohne-web", "Helvetica Neue", "Helvetica", sans-serif;
  font-feature-settings: "kern";
  font-kerning: normal;
  font-size: .8125rem;
  letter-spacing: 0px;
  font-weight: 300;
  line-height: 1.4615384615;
}
/* line 779, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .search-page-wrap > .search-filter-page {
  display: flex;
  flex-direction: column;
  width: 100%;
  align-items: center;
  justify-content: flex-end;
}
/* line 786, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .search-page-wrap > .search-filter-page > .search-title-wrap {
  position: relative;
  display: flex;
  flex-direction: row;
  vertical-align: top;
  width: 100%;
  margin: 50px 0;
  justify-content: space-between;
}
/* line 795, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .search-page-wrap > .search-filter-page > .search-title-wrap > .title-wrap {
  transition: opacity 0.25s ease,visibility 0.25s ease;
}
/* line 798, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .search-page-wrap > .search-filter-page > .search-title-wrap > .title-wrap > h5 {
  font-family: "sohne-web", "Helvetica Neue", "Helvetica", sans-serif;
  font-feature-settings: "kern";
  font-kerning: normal;
  font-size: 1.25rem;
  font-weight: 300;
  line-height: 1.2;
  letter-spacing: 0px;
  text-transform: none;
  text-align: left;
}
/* line 811, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .search-page-wrap > .search-filter-page > .search-title-wrap > .sort-wrap {
  padding: 8px 0;
  border: 1px solid rgba(151, 151, 151, 0.473214);
  border-radius: 3px;
  font-family: "sohne-web", "Helvetica Neue", "Helvetica", sans-serif;
  font-feature-settings: "kern";
  font-kerning: normal;
  font-size: .75rem;
  letter-spacing: 0px;
  line-height: 1.2666666667;
  cursor: pointer;
}
/* line 823, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .search-page-wrap > .search-filter-page > .search-title-wrap > .sort-wrap > .form-field {
  display: flex;
  justify-content: flex-start;
  margin: 0 10px;
}
/* line 828, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .search-page-wrap > .search-filter-page > .search-title-wrap > .sort-wrap > .form-field > label {
  font-weight: 300;
  white-space: nowrap;
  padding-right: 0.5ch;
}
/* line 834, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .search-page-wrap > .search-filter-page > .search-title-wrap > .sort-wrap > .form-field > .select-wrap {
  transition: opacity 250ms ease;
  margin-bottom: 0;
  flex: 1;
  font-family: "sohne-web", "Helvetica Neue", "Helvetica", sans-serif;
  font-feature-settings: "kern";
  font-kerning: normal;
  font-size: .75rem;
  letter-spacing: 0px;
  line-height: 1.2666666667;
  cursor: pointer;
  font-weight: 300;
}
/* line 847, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .search-page-wrap > .search-filter-page > .search-title-wrap > .sort-wrap > .form-field > .select-wrap > .select-text {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 1;
  padding-right: 25px;
  white-space: nowrap;
  overflow: hidden;
  pointer-events: none;
}
/* line 858, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .search-page-wrap > .search-filter-page > .search-title-wrap > .sort-wrap > .form-field > .select-wrap > select {
  width: 100%;
  padding: 0;
  opacity: 0;
  cursor: pointer;
  background: transparent;
  border: 0;
  outline: 0;
  border-radius: 0;
}
/* line 873, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .search-page-wrap > .search-filter-page > .filter-result-wrapper {
  display: flex;
  flex-direction: row;
  width: 100%;
}
/* line 878, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .search-page-wrap > .search-filter-page > .filter-result-wrapper > .search-filter-wrap {
  display: flex;
  flex-direction: column;
  width: 17.86792%;
  margin-right: 1.19729%;
  overflow-y: auto;
}
/* line 886, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .search-page-wrap > .search-filter-page > .filter-result-wrapper > .search-result-wrap {
  display: flex;
  flex-direction: row;
  width: 80.23415%;
  margin-left: .26754%;
  flex-wrap: wrap;
}
/* line 893, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .search-page-wrap > .search-filter-page > .filter-result-wrapper > .search-result-wrap > .product-swatch {
  display: block;
  width: 18.40775%;
  margin-left: 1.49225%;
  margin-right: .33345%;
  margin-bottom: 55px;
  float: left;
  position: relative;
}
/* line 903, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .search-page-wrap > .search-filter-page > .filter-result-wrapper > .search-result-wrap > .product-swatch:hover > .checkbox-wrap {
  z-index: 1;
  opacity: 1;
}
/* line 909, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .search-page-wrap > .search-filter-page > .filter-result-wrapper > .search-result-wrap > .product-swatch:nth-child(5n + 1) {
  margin-left: 0;
}
/* line 913, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .search-page-wrap > .search-filter-page > .filter-result-wrapper > .search-result-wrap > .product-swatch > .checkbox-wrap {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: none;
  border: none;
  cursor: pointer;
  opacity: 0;
  z-index: 0;
}
/* line 925, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .search-page-wrap > .search-filter-page > .filter-result-wrapper > .search-result-wrap > .product-swatch > .checkbox-wrap::after {
  content: "";
  display: block;
  position: absolute;
  top: 10px;
  left: 10px;
  width: 20px;
  height: 20px;
  border: 1px solid #363636;
  background: #fff;
  border-radius: 2px;
}
/* line 938, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .search-page-wrap > .search-filter-page > .filter-result-wrapper > .search-result-wrap > .product-swatch > .checkbox-wrap.checked {
  z-index: 1;
  opacity: 1;
}
/* line 942, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .search-page-wrap > .search-filter-page > .filter-result-wrapper > .search-result-wrap > .product-swatch > .checkbox-wrap.checked::after {
  background: #0093fd;
}
/* line 948, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .search-page-wrap > .search-filter-page > .filter-result-wrapper > .search-result-wrap > .product-swatch > .image-wrap {
  width: 100%;
  background-color: #e2e8f0;
  height: 10rem;
}
/* line 953, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .search-page-wrap > .search-filter-page > .filter-result-wrapper > .search-result-wrap > .product-swatch > .image-wrap > img {
  width: 100%;
  height: 100%;
}
/* line 959, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .search-page-wrap > .search-filter-page > .filter-result-wrapper > .search-result-wrap > .product-swatch > .title-wrap {
  margin-top: 12px;
  padding-right: 25px;
}
/* line 963, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .search-page-wrap > .search-filter-page > .filter-result-wrapper > .search-result-wrap > .product-swatch > .title-wrap > h5 {
  font-family: "sohne-web", "Helvetica Neue", "Helvetica", sans-serif;
  font-feature-settings: "kern";
  font-kerning: normal;
  font-size: .875rem;
  letter-spacing: 0px;
  font-weight: 300;
  line-height: 1.3;
}
/* line 974, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .search-page-wrap > .search-filter-page > .filter-result-wrapper > .search-result-wrap > .product-swatch > .color-wrap {
  font-family: "sohne-web", "Helvetica Neue", "Helvetica", sans-serif;
  font-feature-settings: "kern";
  font-kerning: normal;
  font-size: .625rem;
  letter-spacing: 0px;
  font-weight: 300;
  margin: 0.42em 0 0;
  line-height: 1.4;
}
/* line 985, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .search-page-wrap > .search-filter-page > .filter-result-wrapper > .search-result-wrap > .product-swatch > .brand-wrap {
  font-family: "sohne-web", "Helvetica Neue", "Helvetica", sans-serif;
  font-feature-settings: "kern";
  font-kerning: normal;
  font-size: .625rem;
  letter-spacing: 0px;
  font-weight: 300;
  line-height: 1.82;
  color: #979797;
}
/* line 998, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .search-page-wrap > .search-filter-page > .filter-result-wrapper > .search-filter-wrap {
  position: -webkit-sticky;
  position: sticky;
  top: 100px;
  display: inline-block;
  vertical-align: top;
  width: 17.86792%;
  margin-left: .26754%;
  margin-right: .26754%;
  margin-right: 1.19729%;
  max-height: calc(100vh - 100px);
  overflow-y: auto;
}
/* line 1010, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .search-page-wrap > .search-filter-page > .filter-result-wrapper > .search-filter-wrap > .form-keyword-wrap {
  margin-bottom: 0;
}
/* line 1013, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .search-page-wrap > .search-filter-page > .filter-result-wrapper > .search-filter-wrap > .form-keyword-wrap > .form-field {
  padding-bottom: 0;
  margin-bottom: 10px;
  display: block;
  transition: height .35s ease;
  border-bottom: 1px solid rgba(151, 151, 151, 0.473214);
  height: 27px;
  overflow: hidden;
  position: relative;
}
/* line 1024, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .search-page-wrap > .search-filter-page > .filter-result-wrapper > .search-filter-wrap > .form-keyword-wrap > .form-field > span > input {
  width: 100%;
  padding-left: 0;
  font-size: calc(.09381vw + 9.61163px);
  line-height: 1.4;
  letter-spacing: 0px;
  font-family: "sohne-web", "Helvetica Neue", "Helvetica", sans-serif;
  font-feature-settings: "kern";
  font-kerning: normal;
  font-weight: 300;
  border: 0;
  padding: 0.5em;
}
/* line 1042, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .search-page-wrap > .search-filter-page > .filter-result-wrapper > .search-filter-wrap > .product-filter-form > .filter-form-inner {
  margin-bottom: 25px;
}
/* line 1045, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .search-page-wrap > .search-filter-page > .filter-result-wrapper > .search-filter-wrap > .product-filter-form > .filter-form-inner > .filter-form-title {
  margin-top: 25px;
  margin-bottom: 15px;
  text-align: center;
  text-transform: uppercase;
  font-family: "sohne-web", "Helvetica Neue", "Helvetica", sans-serif;
  font-kerning: normal;
  font-size: .9375rem;
  font-weight: 300;
  line-height: 1.4;
  letter-spacing: .2px;
}
/* line 1057, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .search-page-wrap > .search-filter-page > .filter-result-wrapper > .search-filter-wrap > .product-filter-form > .filter-form-inner > .filter-form-title > h6 {
  letter-spacing: 0;
  line-height: 1.2666666667;
  font-family: "domaine-sans-text", serif;
  font-feature-settings: "kern";
  font-kerning: normal;
  font-size: .875rem;
}
/* line 1067, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .search-page-wrap > .search-filter-page > .filter-result-wrapper > .search-filter-wrap > .product-filter-form > .filter-form-inner > .form-field-subfield {
  margin-bottom: 1rem;
}
/* line 1069, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .search-page-wrap > .search-filter-page > .filter-result-wrapper > .search-filter-wrap > .product-filter-form > .filter-form-inner > .form-field-subfield > label {
  transition: opacity 250ms ease;
  font-size: calc(.09381vw + 10.61163px);
  line-height: 1.4;
  letter-spacing: 0px;
  position: relative;
  font-family: "sohne-web", "Helvetica Neue", "Helvetica", sans-serif;
  font-feature-settings: "kern";
  font-kerning: normal;
  display: block;
  margin-bottom: 7px;
  font-weight: 400;
}
/* line 1083, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .search-page-wrap > .search-filter-page > .filter-result-wrapper > .search-filter-wrap > .product-filter-form > .filter-form-inner > .form-field-subfield > ul {
  margin: 0 0 6px;
}
/* line 1086, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .search-page-wrap > .search-filter-page > .filter-result-wrapper > .search-filter-wrap > .product-filter-form > .filter-form-inner > .form-field-subfield > ul > li {
  list-style: none;
  margin-left: 0;
}
/* line 1091, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .search-page-wrap > .search-filter-page > .filter-result-wrapper > .search-filter-wrap > .product-filter-form > .filter-form-inner > .form-field-subfield > ul > li > span > label {
  font-family: "sohne-web", "Helvetica Neue", "Helvetica", sans-serif;
  font-feature-settings: "kern";
  font-kerning: normal;
  font-size: .6875rem;
  letter-spacing: 0px;
  font-weight: 300;
  line-height: 1.7545454545;
  display: flex;
  flex-direction: row;
  align-items: center;
  margin-bottom: 0.25rem;
}
/* line 1104, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .search-page-wrap > .search-filter-page > .filter-result-wrapper > .search-filter-wrap > .product-filter-form > .filter-form-inner > .form-field-subfield > ul > li > span > label > .checkbox-wrap {
  display: inline-block;
  vertical-align: text-top;
  cursor: pointer;
  margin-right: 0.25rem;
}
/* line 1117, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .search-page-wrap > .search-filter-page > .filter-result-wrapper > .search-filter-wrap > .product-filter-form > .clear-filters {
  transition: opacity 250ms ease;
  font-family: "sohne-web", "Helvetica Neue", "Helvetica", sans-serif;
  font-feature-settings: "kern";
  font-kerning: normal;
  font-size: .75rem;
  letter-spacing: 0px;
  font-weight: 400;
  line-height: 1.2666666667;
  color: inherit;
  cursor: pointer;
  text-decoration: none;
  background-color: transparent;
}
/* line 1131, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .search-page-wrap > .search-filter-page > .filter-result-wrapper > .search-filter-wrap > .product-filter-form > .clear-filters:hover {
  opacity: 0.6;
}
/* line 1141, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .cropper-page-wrap {
  display: none;
  transition: transform 750ms;
  transform: translateY(100vh);
}
/* line 1146, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .cropper-page-wrap.active {
  display: block;
  width: 100%;
  background: #fff;
  z-index: 10;
}
/* line 1153, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .cropper-page-wrap.active--enter {
  transform: translateY(0);
}
/* line 1157, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .cropper-page-wrap > .cropper-wrap {
  vertical-align: top;
  margin: 10px 0;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  z-index: 100;
  background: #fff;
  padding: 10px 0;
}
/* line 1169, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .cropper-page-wrap > .cropper-wrap > .close-cropper-page-wrap {
  background: #fff;
  padding-left: 20px;
}
/* line 1173, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .cropper-page-wrap > .cropper-wrap > .close-cropper-page-wrap > button {
  background: #E9E9E9;
  border-radius: 5px;
  border: 1px solid transparent;
  padding: 1em 1.6em;
  text-transform: capitalize;
  font-family: "sohne-web", "Helvetica Neue", "Helvetica", sans-serif;
  font-feature-settings: "kern";
  font-kerning: normal;
  font-size: .8125rem;
  letter-spacing: 0px;
  font-weight: 300;
  line-height: 1.4615384615;
}
/* line 1191, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .cropper-page-wrap .cropper-page {
  display: flex;
  flex-direction: column;
  width: 100%;
  align-items: center;
  justify-content: flex-end;
  border: 1px dashed;
}
/* line 1199, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .cropper-page-wrap .cropper-page__wrapper {
  display: flex;
  flex-direction: column;
  width: 100%;
  align-items: center;
  justify-content: center;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  margin-bottom: 1rem;
}
/* line 1209, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .cropper-page-wrap .cropper-page__cropper {
  border: solid 1px #eee;
  min-height: 500px;
  max-height: 500px;
  width: 100%;
}
/* line 1216, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .cropper-page-wrap .cropper-page__btns {
  display: flex;
  flex-direction: row;
  width: 100%;
  justify-content: center;
}
/* line 1223, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .cropper-page-wrap .cropper-page__upload-btn, .lb-show-container > .cropper-page-wrap .cropper-page__crop-btn {
  padding: 1rem 2rem;
  display: inline-block;
  text-align: center;
  background: #000000;
  color: #fff;
  min-width: 40px;
  border-radius: 5px;
  border: 1px solid transparent;
  text-transform: capitalize;
  font-family: "sohne-web", "Helvetica Neue", "Helvetica", sans-serif;
  font-feature-settings: "kern";
  font-kerning: normal;
  font-size: .8125rem;
  letter-spacing: 0px;
  font-weight: 300;
  line-height: 1.4615384615;
  cursor: pointer;
  margin-top: 2rem;
  margin-bottom: 1rem;
}
/* line 1244, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .cropper-page-wrap .cropper-page__upload-btn:hover, .lb-show-container > .cropper-page-wrap .cropper-page__crop-btn:hover {
  opacity: 0.6;
}
/* line 1248, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .cropper-page-wrap .cropper-page__upload-btn input, .lb-show-container > .cropper-page-wrap .cropper-page__crop-btn input {
  display: none;
}
/* line 1253, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-show-container > .cropper-page-wrap .cropper-page__crop-btn--ml {
  margin-left: 2rem;
}

/* line 1261, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-overview-page {
  text-align: center;
  padding-top: 40px;
  margin-bottom: 20px;
  flex-basis: 100%;
}
/* line 1267, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-overview-page > .title-wrap {
  text-align: center;
  margin-bottom: 20px;
  flex-basis: 100%;
}
/* line 1271, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-overview-page > .title-wrap h1 {
  font-family: "domaine-display", serif;
  font-feature-settings: "kern";
  font-kerning: normal;
  font-size: 3rem;
  font-weight: 400;
  line-height: 0.9538461538;
  letter-spacing: 0.81px;
}
/* line 1284, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-overview-page .features-wrap {
  padding: 25px 0 70px;
  min-height: 700px;
  margin-bottom: 45px;
}
/* line 1289, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-overview-page .features-wrap .subtitle-wrap {
  margin-bottom: 25px;
  margin-left: 19.49831%;
  margin-right: .26754%;
  width: 61.00338%;
}
/* line 1295, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-overview-page .features-wrap .subtitle-wrap h4 {
  font-family: "domaine-display", serif;
  font-feature-settings: "kern";
  font-kerning: normal;
  font-size: 1.98rem;
  font-weight: 400;
  line-height: 2.5rem;
  letter-spacing: 0.4px;
}
/* line 1308, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-overview-page .features-wrap .feature-container {
  display: flex;
  width: 100%;
}
/* line 1312, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-overview-page .features-wrap .feature-container .text-wrap {
  display: flex;
  width: 50%;
  flex-direction: column;
}
/* line 1317, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-overview-page .features-wrap .feature-container .text-wrap .portfolio-title {
  margin-bottom: 25px;
  text-align: left;
}
/* line 1321, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-overview-page .features-wrap .feature-container .text-wrap .portfolio-title h6 {
  font-family: "domaine-sans-text", serif;
  font-feature-settings: "kern";
  font-kerning: normal;
  font-size: 1.125rem;
  /* 18px */
  line-height: 1.75rem;
  /* 28px */
  font-weight: 400;
  letter-spacing: 1.2px;
}
/* line 1334, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-overview-page .features-wrap .feature-container .text-wrap .text {
  font-family: "sohne-web", "Helvetica Neue", "Helvetica", sans-serif;
  font-feature-settings: "kern";
  font-kerning: normal;
  font-size: 1rem;
  /* 16px */
  line-height: 1.5rem;
  /* 24px */
  letter-spacing: 0px;
  font-weight: 300;
  position: relative;
  text-align: left;
  margin-bottom: 20px;
  width: 43.5722%;
}
/* line 1350, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-overview-page .features-wrap .feature-container .text-wrap .text p {
  margin: 0 0 0.9em;
}
/* line 1354, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-overview-page .features-wrap .feature-container .text-wrap .text .icon {
  position: absolute;
  top: 8px;
  right: calc(100% + 20px);
}
/* line 1359, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-overview-page .features-wrap .feature-container .text-wrap .text .icon.icon-projects {
  background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTNweCIgaGVpZ2h0PSIxNXB4IiB2aWV3Qm94PSIwIDAgMTMgMTUiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDYyICg5MTM5MCkgLSBodHRwczovL3NrZXRjaC5jb20gLS0+CiAgICA8dGl0bGU+bm91bl9wYWdlc18xNzEyODM5PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGcgaWQ9IkpELTIiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJJY29ucyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTIwOS4wMDAwMDAsIC0xMzM5LjAwMDAwMCkiIGZpbGw9IiMwMDAwMDAiIGZpbGwtcnVsZT0ibm9uemVybyI+CiAgICAgICAgICAgIDxnIGlkPSJub3VuX3BhZ2VzXzE3MTI4MzkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIwOS4wMDAwMDAsIDEzMzkuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICA8ZyBpZD0iR3JvdXAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuMDAwMDAwLCAwLjEwMjA1MSkiPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0zLjQ5LDAuMDU3OTQ4OCBDMy4zMjUwODYyMSwwLjA3MzQ5MTQ0MzQgMy4xOTkyODU3NSwwLjIxMjMwNTc0NCAzLjIsMC4zNzc5NDg4IEwzLjIsMi4yOTc5NDg4IEwwLjMyLDIuMjk3OTQ4OCBDMC4zMTAwMDU0OTgsMi4yOTc0Nzk4NCAwLjI5OTk5NDUwMiwyLjI5NzQ3OTg0IDAuMjksMi4yOTc5NDg4IEMwLjEyNTA4NjIxLDIuMzEzNDkxNDQgLTAuMDAwNzE0MjUwNjExLDIuNDUyMzA1NzQgLTMuMDI2MjQ1MTRlLTA2LDIuNjE3OTQ4OCBMLTMuMDI2MjQ1MTRlLTA2LDEzLjgxNzk0ODggQy0zLjAyNjI0NTE0ZS0wNiwxMy45OTQ2NzI2IDAuMTQzMjc2MTk2LDE0LjEzNzk0ODggMC4zMiwxNC4xMzc5NDg4IEw5LjI4LDE0LjEzNzk0ODggQzkuNDU2NzIzOCwxNC4xMzc5NDg4IDkuNTk5OTgyMzQsMTMuOTk0NjcyNiA5LjYsMTMuODE3OTQ4OCBMOS42LDExLjg5Nzk0ODggTDEyLjQ4LDExLjg5Nzk0ODggQzEyLjY1NjcyMzgsMTEuODk3OTMxMSAxMi44LDExLjc1NDY3MjYgMTIuOCwxMS41Nzc5NDg4IEwxMi44LDEuOTc3OTQ4OCBDMTIuNzk5MzIxOSwxLjg5MzMzOTM1IDEyLjc2NTE2NTEsMS44MTI0NDE1MiAxMi43MDUsMS43NTI5NDg4IEwxMS4xMDUsMC4xNTI5NDg4IEMxMS4wNDU1MDczLDAuMDkyNzgzNzQxMyAxMC45NjQ2MDk0LDAuMDU4NjI2ODc3OCAxMC44OCwwLjA1Nzk0ODggTDMuNTIsMC4wNTc5NDg4IEMzLjUxMDAwNTUsMC4wNTc1OTcwNzk0IDMuNDk5OTk2OTcsMC4wNTc1OTcwNzk0IDMuNDksMC4wNTc5NDg4IFogTTMuODQsMC42OTc5NDg4IEwxMC43NSwwLjY5Nzk0ODggTDEyLjE2LDIuMTA3OTQ4OCBMMTIuMTYsMTEuMjU3OTQ4OCBMOS42LDExLjI1Nzk0ODggTDkuNiw0LjIxNzk0ODggQzkuNTk5MzIxOTIsNC4xMzMzMzkzNSA5LjU2NTE2NTA2LDQuMDUyNDQxNTIgOS41MDUsMy45OTI5NDg4IEw3LjkwNSwyLjM5Mjk0ODggQzcuODQ1NTA3MjgsMi4zMzI3ODM3NCA3Ljc2NDYwOTQ1LDIuMjk4NjI2ODggNy42OCwyLjI5Nzk0ODggTDMuODQsMi4yOTc5NDg4IEwzLjg0LDAuNjk3OTQ4OCBaIE0wLjY0LDIuOTM3OTQ4OCBMNy41NSwyLjkzNzk0ODggTDguOTYsNC4zNDc5NDg4IEw4Ljk2LDEzLjQ5Nzk0ODggTDAuNjQsMTMuNDk3OTQ4OCBMMC42NCwyLjkzNzk0ODggWiIgaWQ9IlNoYXBlIj48L3BhdGg+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==") no-repeat;
  background-size: cover;
  height: 17.1px;
  width: 15px;
}
/* line 1366, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-overview-page .features-wrap .feature-container .text-wrap .text .icon.icon-photos {
  background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjFweCIgaGVpZ2h0PSIyMXB4IiB2aWV3Qm94PSIwIDAgMjEgMjEiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDYyICg5MTM5MCkgLSBodHRwczovL3NrZXRjaC5jb20gLS0+CiAgICA8dGl0bGU+bm91bl9waG90b3NfMjA0OTEwNDwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxnIGlkPSJKRC0yIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iSWNvbnMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yMDUuMDAwMDAwLCAtMTM5NS4wMDAwMDApIiBmaWxsPSIjMDAwMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iPgogICAgICAgICAgICA8ZyBpZD0ibm91bl9waG90b3NfMjA0OTEwNCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjA1LjAwMDAwMCwgMTM5NS4wMDAwMDApIj4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0wLjE5NzcxMDY5NywxNC4yNzcyNDk0IEw4LjIyNjIyMTkzLDE2Ljg3ODAyNzQgTDguMjI2MjIxOTMsMjAuMzIyNzUgQzguMjI2MjIxOTMsMjAuNDY0ODE1MyA4LjM0MTI4MTAxLDIwLjU4IDguNDgzNDcxOTMsMjAuNTggTDIwLjMyMjc1LDIwLjU4IEMyMC40NjQ5NDA5LDIwLjU4IDIwLjU4LDIwLjQ2NDgxNTMgMjAuNTgsMjAuMzIyNzUgTDIwLjU4LDUuOTk1NzU4OTEgQzIwLjU4LDUuODUzNjkzNiAyMC40NjQ5NDA5LDUuNzM4NTA4OTEgMjAuMzIyNzUsNS43Mzg1MDg5MSBMMTUuNzg3MDg1OCw1LjczODUwODkxIEwxNi4zMzg4OTIxLDQuMDIzNjc2NCBDMTYuMzgyMzUzMiwzLjg4ODY0NTI4IDE2LjMwODI0MzIsMy43NDM5NDIxNSAxNi4xNzMzMzc2LDMuNzAwMjI5NzUgTDQuNzg5NzczOTIsMC4wMTI1NjEwMjg3IEM0LjcyNDk1ODk4LC0wLjAwODQxNTkwODAzIDQuNjUzODYzNTIsLTAuMDAyNzYzNDMwOTUgNC41OTMwNjgxMiwwLjAyODI2MjMzMzkgQzQuNTMyMjcyNzEsMC4wNTk0MTM3MTQgNC40ODY1NTA1NCwwLjExMzQyNjE1NSA0LjQ2NTQ0Nzk5LDAuMTc4NDkyMzIxIEwwLjAzMjE1NjI1LDEzLjk1MzgwMjcgQy0wLjAxMTMwNDkyODQsMTQuMDg4ODMzOSAwLjA2MjgwNTE2OTQsMTQuMjMzNTM3IDAuMTk3NzEwNjk3LDE0LjI3NzI0OTQgWiBNOC43NDA3MjE5MywyMC4wNjU1IEw4Ljc0MDcyMTkzLDE3Ljg3ODg3NSBMMjAuMDY1NSwxNy44Nzg4NzUgTDIwLjA2NTUsMjAuMDY1NSBMOC43NDA3MjE5MywyMC4wNjU1IFogTTIwLjA2NTUsMTcuMzY0Mzc1IEw4Ljc0MDcyMTkzLDE3LjM2NDM3NSBMOC43NDA3MjE5Myw2LjI1MzAwODkxIEwyMC4wNjU1LDYuMjUzMDA4OTEgTDIwLjA2NTUsMTcuMzY0Mzc1IFogTTQuODc2MTkzODQsMC41ODE0NTAzMTYgTDE1Ljc3MDM3OTYsNC4xMTA0NzMxNCBMMTUuMjQ2NTIxNiw1LjczODUwODkxIEw4LjQ4MzQ3MTkzLDUuNzM4NTA4OTEgQzguMzQxMjgxMDEsNS43Mzg1MDg5MSA4LjIyNjIyMTkzLDUuODUzNjkzNiA4LjIyNjIyMTkzLDUuOTk1NzU4OTEgTDguMjI2MjIxOTMsMTMuMzc3Mzc2OCBMMS40NDQ0MjQ4NCwxMS4yNDUxNzI1IEw0Ljg3NjE5Mzg0LDAuNTgxNDUwMzE2IFogTTEuMjg2NzgzODUsMTEuNzM0OTkwMSBMOC4yMjYyMjE5MywxMy45MTY3NDc3IEw4LjIyNjIyMTkzLDE2LjMzNzIyNzcgTDAuNjAwNjY4NzE3LDEzLjg2NzAwNiBMMS4yODY3ODM4NSwxMS43MzQ5OTAxIFoiIGlkPSJTaGFwZSI+PC9wYXRoPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=") no-repeat;
  background-size: cover;
  height: 15px;
  width: 15px;
}
/* line 1373, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-overview-page .features-wrap .feature-container .text-wrap .text .icon.icon-heart {
  background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDUyLjYgKDY3NDkxKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5pY29uLWhlYXJ0PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9Imljb24taGVhcnQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEuMDAwMDAwLCAxLjAwMDAwMCkiIHN0cm9rZT0iIzAwMDAwMCI+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik0xNCwzLjgwNjQzMzc1IEMxNCwxLjY4NTA0ODc1IDEyLjQ0NDQ0MjUsMC4wMDA0MiAxMC41MTU1NTc1LDAuMDAwNDIgQzguNTg2NjYzNzUsMC4wMDA0MiA3LDEuNzE2MjQyNSA3LDMuODA2NDMzNzUgQzcsMS42ODUwNDg3NSA1LjQ0NDQ0MjUsMC4wMDA0MiAzLjQ4NDQ0MjUsMC4wMDA0MiBDMS41NTU1NTc1LC0wLjAzMDc3Mzc1IDAsMS42ODUwNDg3NSAwLDMuODA2NDMzNzUgQzAsNC41MjM5NiAwLjI4LDUuNTIyMjU2MjUgMC41Niw1Ljg5NjYyNSBDMC44MDg4ODUsNi4xNzczOTUgNC44ODQ0NDI1LDExLjYwNTY0MTMgNi40NCwxMy42OTU4MzI1IEM2Ljc1MTExNSwxNC4xMDEzODYzIDcuMzQyMjIxMjUsMTQuMTAxMzg2MyA3LjY1MzMzNjI1LDEzLjY5NTgzMjUgQzkuMjA4ODg1LDExLjYwNTY0MTMgMTMuMjIyMjIxMyw2LjIwODU4ODc1IDEzLjQ0LDUuODk2NjI1IEMxMy43Miw1LjQ5MTA2MjUgMTQsNC41MjM5NiAxNCwzLjgwNjQzMzc1IFoiIGlkPSJKRC05NjgtQ29weSI+PC9wYXRoPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+Cg==") no-repeat;
  background-size: cover;
  height: 16px;
  width: 16px;
}
/* line 1380, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-overview-page .features-wrap .feature-container .text-wrap .text .icon.icon-share {
  background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTFweCIgaGVpZ2h0PSIxMXB4IiB2aWV3Qm94PSIwIDAgMTEgMTEiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDYyICg5MTM5MCkgLSBodHRwczovL3NrZXRjaC5jb20gLS0+CiAgICA8dGl0bGU+bm91bl9TaGFyZV8xMjc5ODUxPC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGcgaWQ9IkpELTIiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJJY29ucyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTIxMC4wMDAwMDAsIC0xNTA5LjAwMDAwMCkiIGZpbGw9IiMwMDAwMDAiIGZpbGwtcnVsZT0ibm9uemVybyI+CiAgICAgICAgICAgIDxnIGlkPSJub3VuX1NoYXJlXzEyNzk4NTEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIxMC4wMDAwMDAsIDE1MDkuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNOS4zMDIzNDM3NSw3LjU3OTY4NzUgQzguNzUxMDkzNzUsNy41Nzk2ODc1IDguMjY4NzUsNy44NTUzMTI1IDcuOTU4NjcxODgsOC4yMzQyOTY4OCBMMy4zNzY0MDYyNSw1Ljk2MDM5MDYyIEMzLjQxMDg1OTM4LDUuODIyNTc4MTIgMy40NDUzMTI1LDUuNjg0NzY1NjIgMy40NDUzMTI1LDUuNTEyNSBDMy40NDUzMTI1LDUuMzQwMjM0MzcgMy40MTA4NTkzOCw1LjIwMjQyMTg3IDMuMzc2NDA2MjUsNS4wNjQ2MDkzNyBMNy45NTg2NzE4OCwyLjc5MDcwMzEyIEM4LjI2ODc1LDMuMTY5Njg3NSA4Ljc1MTA5Mzc1LDMuNDQ1MzEyNSA5LjMwMjM0Mzc1LDMuNDQ1MzEyNSBDMTAuMjY3MDMxMiwzLjQ0NTMxMjUgMTEuMDI1LDIuNjg3MzQzNzUgMTEuMDI1LDEuNzIyNjU2MjUgQzExLjAyNSwwLjc1Nzk2ODc1IDEwLjI2NzAzMTIsMCA5LjMwMjM0Mzc1LDAgQzguMzM3NjU2MjUsMCA3LjU3OTY4NzUsMC43NTc5Njg3NSA3LjU3OTY4NzUsMS43MjI2NTYyNSBDNy41Nzk2ODc1LDEuODYwNDY4NzUgNy42MTQxNDA2MywyLjAzMjczNDM3IDcuNjQ4NTkzNzUsMi4xNzA1NDY4OCBMMy4wNjYzMjgxMiw0LjQ0NDQ1MzEyIEMyLjc1NjI1LDQuMDY1NDY4NzUgMi4yNzM5MDYyNSwzLjc4OTg0Mzc1IDEuNzIyNjU2MjUsMy43ODk4NDM3NSBDMC43NTc5Njg3NSwzLjc4OTg0Mzc1IDAsNC41NDc4MTI1IDAsNS41MTI1IEMwLDYuNDc3MTg3NSAwLjc1Nzk2ODc1LDcuMjM1MTU2MjUgMS43MjI2NTYyNSw3LjIzNTE1NjI1IEMyLjI3MzkwNjI1LDcuMjM1MTU2MjUgMi43NTYyNSw2Ljk1OTUzMTI1IDMuMDY2MzI4MTMsNi41ODA1NDY4OCBMNy42NDg1OTM3NSw4Ljg1NDQ1MzEzIEM3LjYxNDE0MDYzLDguOTkyMjY1NjIgNy41Nzk2ODc1LDkuMTY0NTMxMjUgNy41Nzk2ODc1LDkuMzAyMzQzNzUgQzcuNTc5Njg3NSwxMC4yNjcwMzEyIDguMzM3NjU2MjUsMTEuMDI1IDkuMzAyMzQzNzUsMTEuMDI1IEMxMC4yNjcwMzEyLDExLjAyNSAxMS4wMjUsMTAuMjY3MDMxMiAxMS4wMjUsOS4zMDIzNDM3NSBDMTEuMDI1LDguMzM3NjU2MjUgMTAuMjY3MDMxMiw3LjU3OTY4NzUgOS4zMDIzNDM3NSw3LjU3OTY4NzUgWiBNOS4zMDIzNDM3NSwwLjYyMDE1NjI1IEM5LjkyNzA5Mzc1LDAuNjIwMTU2MjUgMTAuNDA0ODQzOCwxLjA5NzkwNjI1IDEwLjQwNDg0MzgsMS43MjI2NTYyNSBDMTAuNDA0ODQzOCwyLjM0NzQwNjI1IDkuOTI3MDkzNzUsMi44MjUxNTYyNSA5LjMwMjM0Mzc1LDIuODI1MTU2MjUgQzguNjc3NTkzNzUsMi44MjUxNTYyNSA4LjE5OTg0Mzc1LDIuMzQ3NDA2MjUgOC4xOTk4NDM3NSwxLjcyMjY1NjI1IEM4LjE5OTg0Mzc1LDEuMDk3OTA2MjUgOC42Nzc1OTM3NSwwLjYyMDE1NjI1IDkuMzAyMzQzNzUsMC42MjAxNTYyNSBaIE0xLjcyMjY1NjI1LDYuNjE1IEMxLjA5NzkwNjI1LDYuNjE1IDAuNjIwMTU2MjUsNi4xMzcyNSAwLjYyMDE1NjI1LDUuNTEyNSBDMC42MjAxNTYyNSw0Ljg4Nzc1IDEuMDk3OTA2MjUsNC40MSAxLjcyMjY1NjI1LDQuNDEgQzIuMzQ3NDA2MjUsNC40MSAyLjgyNTE1NjI1LDQuODg3NzUgMi44MjUxNTYyNSw1LjUxMjUgQzIuODI1MTU2MjUsNi4xMzcyNSAyLjM0NzQwNjI1LDYuNjE1IDEuNzIyNjU2MjUsNi42MTUgWiBNOS4zMDIzNDM3NSwxMC40MDQ4NDM4IEM4LjY3NzU5Mzc1LDEwLjQwNDg0MzggOC4xOTk4NDM3NSw5LjkyNzA5Mzc1IDguMTk5ODQzNzUsOS4zMDIzNDM3NSBDOC4xOTk4NDM3NSw4LjY3NzU5Mzc1IDguNjc3NTkzNzUsOC4xOTk4NDM3NSA5LjMwMjM0Mzc1LDguMTk5ODQzNzUgQzkuOTI3MDkzNzUsOC4xOTk4NDM3NSAxMC40MDQ4NDM4LDguNjc3NTkzNzUgMTAuNDA0ODQzOCw5LjMwMjM0Mzc1IEMxMC40MDQ4NDM4LDkuOTI3MDkzNzUgOS45MjcwOTM3NSwxMC40MDQ4NDM4IDkuMzAyMzQzNzUsMTAuNDA0ODQzOCBaIiBpZD0iU2hhcGUiPjwvcGF0aD4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+") no-repeat;
  background-size: cover;
  height: 15px;
  width: 15px;
}
/* line 1389, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-overview-page .features-wrap .feature-container .text-wrap .button-wrap {
  width: 100%;
  text-align: left;
}
/* line 1393, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-overview-page .features-wrap .feature-container .text-wrap .button-wrap p {
  font-family: "sohne-web", "Helvetica Neue", "Helvetica", sans-serif;
  font-feature-settings: "kern";
  font-kerning: normal;
  font-size: 1.125rem;
  /* 18px */
  line-height: 1.75rem;
  /* 28px */
  letter-spacing: 0px;
  font-weight: 300;
  margin-bottom: 10px;
}
/* line 1406, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-overview-page .features-wrap .feature-container .text-wrap .button-wrap .button {
  width: 43.5722%;
  margin-left: 0;
  margin-right: 30px;
  text-align: center;
  color: #363636;
  border: 1px solid #979797;
  border-radius: 3px;
  font-family: "sohne-web", "Helvetica Neue", "Helvetica", sans-serif;
  font-feature-settings: "kern";
  font-kerning: normal;
  font-size: .6875rem;
  font-weight: 400;
  font-style: normal;
  letter-spacing: 1px;
  line-height: 1.7272727273;
  text-transform: uppercase;
  cursor: pointer;
}
/* line 1411, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-overview-page .features-wrap .feature-container .text-wrap .button-wrap .button:last-of-type {
  margin-right: 0;
}
/* line 1432, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-overview-page .features-wrap .feature-container .text-wrap .button-wrap .button.button--xl {
  padding: 15px 5px 13px;
  min-width: 60px;
}
/* line 1440, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-overview-page .features-wrap .feature-container .featured-project-wrap {
  display: flex;
  flex-direction: column;
  width: 41.77262%;
  margin-left: .26754%;
  margin-right: .26754%;
  margin-top: 85px;
}
/* line 1448, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-overview-page .features-wrap .feature-container .featured-project-wrap h5 {
  text-align: center;
  margin-bottom: 0.5em;
  font-family: "domaine-sans-text", serif;
  font-feature-settings: "kern";
  font-kerning: normal;
  font-size: 1.5rem;
  /* 24px */
  line-height: 2rem;
  /* 32px */
  font-weight: 400;
  letter-spacing: 1.54px;
}
/* line 1463, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-overview-page .features-wrap .feature-container .featured-project-wrap .portfolio-project-listing {
  width: 100%;
  margin: 0;
  min-height: -webkit-fit-content;
  min-height: -moz-fit-content;
  min-height: fit-content;
  flex-basis: 25%;
  padding-left: 10px;
  padding-right: 10px;
}
/* line 1472, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-overview-page .features-wrap .feature-container .featured-project-wrap .portfolio-project-listing .portfolio-project-listing--inner {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  border: 1px solid #E9E9E9;
  border-radius: 8px;
  padding: 10px;
  height: 100%;
  cursor: move;
}
/* line 1486, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-overview-page .features-wrap .feature-container .featured-project-wrap .portfolio-project-listing .portfolio-project-listing--inner .square-wrap {
  position: relative;
  min-height: 250px;
  display: flex;
  flex-direction: column;
  justify-content: space-evenly;
  overflow: hidden;
  margin-bottom: 10px;
  border-radius: 8px;
}
/* line 1500, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-overview-page .features-wrap .feature-container .featured-project-wrap .portfolio-project-listing .portfolio-project-listing--inner .square-wrap .image-wrap {
  border-radius: 8px;
}
/* line 1505, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-overview-page .features-wrap .feature-container .featured-project-wrap .portfolio-project-listing .portfolio-project-listing--inner .product-list-wrap {
  flex-basis: 20%;
}
/* line 1508, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-overview-page .features-wrap .feature-container .featured-project-wrap .portfolio-project-listing .portfolio-project-listing--inner .product-list-wrap .product-list {
  display: flex;
  margin-top: 10px;
  margin-left: -5px;
  margin-right: -5px;
}
/* line 1514, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-overview-page .features-wrap .feature-container .featured-project-wrap .portfolio-project-listing .portfolio-project-listing--inner .product-list-wrap .product-list .product-wrap {
  flex-basis: 33.33%;
  padding-left: 5px;
  padding-right: 5px;
}
/* line 1519, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-overview-page .features-wrap .feature-container .featured-project-wrap .portfolio-project-listing .portfolio-project-listing--inner .product-list-wrap .product-list .product-wrap .image {
  border-radius: 8px;
  position: relative;
  overflow: hidden;
}
/* line 1535, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-overview-page .featured-list-wrap {
  text-align: center;
}
/* line 1538, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-overview-page .featured-list-wrap .portfolio-title {
  font-family: "sohne-web", "Helvetica Neue", "Helvetica", sans-serif;
  font-feature-settings: "kern";
  font-kerning: normal;
  font-size: 1.5rem;
  line-height: 2rem;
  font-weight: 300;
  letter-spacing: .2px;
  padding-bottom: 2.5rem;
}
/* line 1552, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-overview-page .featured-list-wrap .featured-list {
  display: flex;
  flex-wrap: wrap;
  margin-left: -10px;
  margin-right: -10px;
}
/* line 1559, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-overview-page .featured-list-wrap .featured-list .portfolio-project-listing {
  flex-basis: 25%;
  padding-left: 10px;
  padding-right: 10px;
  position: relative;
  margin-bottom: 60px;
}
/* line 1566, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-overview-page .featured-list-wrap .featured-list .portfolio-project-listing .portfolio-project-listing--inner {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  border: 1px solid #E9E9E9;
  border-radius: 8px;
  padding: 10px;
  height: 100%;
  cursor: default;
  position: relative;
}
/* line 1581, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-overview-page .featured-list-wrap .featured-list .portfolio-project-listing .portfolio-project-listing--inner .square-wrap {
  position: relative;
  display: flex;
  flex-direction: column;
  justify-content: space-evenly;
  overflow: hidden;
  margin-bottom: 10px;
}
/* line 1595, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-overview-page .featured-list-wrap .featured-list .portfolio-project-listing .portfolio-project-listing--inner .square-wrap .image-wrap {
  width: 100%;
}
/* line 1598, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-overview-page .featured-list-wrap .featured-list .portfolio-project-listing .portfolio-project-listing--inner .square-wrap .image-wrap .image img {
  border-radius: 8px;
  width: 100%;
}
/* line 1604, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-overview-page .featured-list-wrap .featured-list .portfolio-project-listing .portfolio-project-listing--inner .square-wrap .product-list-wrap {
  flex-basis: 20%;
}
/* line 1607, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-overview-page .featured-list-wrap .featured-list .portfolio-project-listing .portfolio-project-listing--inner .square-wrap .product-list-wrap .product-list {
  display: flex;
  margin-left: -5px;
  margin-right: -5px;
  margin-top: 10px;
}
/* line 1614, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-overview-page .featured-list-wrap .featured-list .portfolio-project-listing .portfolio-project-listing--inner .square-wrap .product-list-wrap .product-list .product-wrap {
  flex-basis: 33.33%;
  padding-left: 5px;
  padding-right: 5px;
}
/* line 1619, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-overview-page .featured-list-wrap .featured-list .portfolio-project-listing .portfolio-project-listing--inner .square-wrap .product-list-wrap .product-list .product-wrap .image img {
  width: 100%;
  border-radius: 8px;
}
/* line 1628, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-overview-page .featured-list-wrap .featured-list .portfolio-project-listing .portfolio-project-listing--inner .title-wrap {
  text-align: center;
}
/* line 1631, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-overview-page .featured-list-wrap .featured-list .portfolio-project-listing .portfolio-project-listing--inner .title-wrap p {
  margin: 0;
  font-family: "sohne-web", "Helvetica Neue", "Helvetica", sans-serif;
  font-feature-settings: "kern";
  font-kerning: normal;
  font-size: .9375rem;
  font-weight: 300;
  line-height: 1.4;
  letter-spacing: .2px;
}
/* line 1642, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-overview-page .featured-list-wrap .featured-list .portfolio-project-listing .portfolio-project-listing--inner .title-wrap h6 {
  margin-top: 0.5em;
  text-transform: uppercase;
  font-weight: normal;
  font-family: "domaine-sans-text", serif;
  font-feature-settings: "kern";
  font-kerning: normal;
  font-size: .875rem;
  letter-spacing: 0px;
  line-height: 1.2142857143;
  letter-spacing: 1.2px;
}
/* line 1660, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-overview-page > .project-menu {
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  z-index: 2;
  background: #fff;
  padding: 10px 0;
  margin-bottom: 2em;
  display: flex;
  align-items: center;
}
/* line 1671, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-overview-page > .project-menu > .search > .icon-search {
  background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDU1LjIgKDc4MTgxKSAtIGh0dHBzOi8vc2tldGNoYXBwLmNvbSAtLT4KICAgIDx0aXRsZT5Hcm91cCA1PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGcgaWQ9IkpELTIiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJJY29ucyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTM4MC4wMDAwMDAsIC0xMjEuMDAwMDAwKSIgc3Ryb2tlPSIjMDAwMDAwIiBzdHJva2Utd2lkdGg9IjAuOCI+CiAgICAgICAgICAgIDxnIGlkPSJHcm91cC01IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzODEuMDAwMDAwLCAxMjIuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTcuNjg1MTkxNiwxOC43ODM4MjU1IEwxMi41LDEzLjU5ODYzMzkiIGlkPSJMaW5lLTMtQ29weSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48L3BhdGg+CiAgICAgICAgICAgICAgICA8Y2lyY2xlIGlkPSJPdmFsLUNvcHktMiIgY3g9IjcuNSIgY3k9IjcuNSIgcj0iNy41Ij48L2NpcmNsZT4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+") no-repeat;
  background-size: cover;
  height: 22px;
  width: 22px;
  display: inline-block;
  vertical-align: top;
}
/* line 1680, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-overview-page > .project-menu > .search > .search__icon {
  margin-right: 10px;
  cursor: pointer;
}
/* line 1685, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-overview-page > .project-menu > .search > .search__input {
  padding: 0.5em;
  width: 0;
  visibility: hidden;
  transition: width 750ms;
  pointer-events: none;
  margin-right: 10px;
  font-family: "sohne-web", "Helvetica Neue", "Helvetica", sans-serif;
  font-feature-settings: "kern";
  font-kerning: normal;
  font-size: .75rem;
  line-height: 1.4;
  letter-spacing: 0px;
  font-weight: 300;
}
/* line 1700, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-overview-page > .project-menu > .search > .search__input.active {
  visibility: visible;
  pointer-events: all;
  width: 200px;
  outline: 1px solid #E9E9E9;
}
/* line 1709, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-overview-page > .project-menu > .project-count {
  font-family: "sohne-web", "Helvetica Neue", "Helvetica", sans-serif;
  font-feature-settings: "kern";
  font-kerning: normal;
  font-size: .9375rem;
  font-weight: 300;
  line-height: 1.4;
  letter-spacing: .2px;
}
/* line 1720, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-overview-page > .featured-list {
  display: flex;
  flex-wrap: wrap;
  margin-left: -10px;
  margin-right: -10px;
}
/* line 1726, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-overview-page > .featured-list > .project-create {
  flex-basis: 25%;
  padding-left: 10px;
  padding-right: 10px;
}
/* line 1731, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-overview-page > .featured-list > .project-create > .project-create--inner {
  border: 1px solid #E9E9E9;
  border-radius: 8px;
  padding: 10px;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
/* line 1739, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-overview-page > .featured-list > .project-create > .project-create--inner > .icon-wrap {
  margin-left: auto;
  margin-right: auto;
  margin-top: 50px;
  margin-bottom: 20px;
  width: 60px;
  height: 60px;
  border: 1px solid #979797;
  border-radius: 50%;
  text-align: center;
  display: flex;
  flex-direction: column;
  justify-content: center;
  cursor: pointer;
  opacity: 1;
  transition: opacity 200ms;
}
/* line 1756, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-overview-page > .featured-list > .project-create > .project-create--inner > .icon-wrap.disabled {
  display: none;
}
/* line 1760, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-overview-page > .featured-list > .project-create > .project-create--inner > .icon-wrap > .icon--inner {
  line-height: 1;
  font-size: 36px;
  opacity: .6;
  font-family: "sohne-web", "Helvetica Neue", "Helvetica", sans-serif;
  font-feature-settings: "kern";
  font-kerning: normal;
  letter-spacing: 0px;
  font-weight: 300;
  letter-spacing: .2px;
}
/* line 1773, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-overview-page > .featured-list > .project-create > .project-create--inner > .title-wrap {
  text-align: center;
  padding-bottom: 50px;
}
/* line 1777, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-overview-page > .featured-list > .project-create > .project-create--inner > .title-wrap.disabled {
  display: none;
}
/* line 1781, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-overview-page > .featured-list > .project-create > .project-create--inner > .title-wrap > div {
  font-family: "sohne-web", "Helvetica Neue", "Helvetica", sans-serif;
  font-feature-settings: "kern";
  font-kerning: normal;
  font-size: .9375rem;
  font-weight: 300;
  line-height: 1.4;
  letter-spacing: .2px;
}
/* line 1792, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-overview-page > .featured-list > .project-create > .project-create--inner > .project-create-form {
  display: none;
  text-align: center;
  opacity: 1;
}
/* line 1797, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-overview-page > .featured-list > .project-create > .project-create--inner > .project-create-form.active {
  display: block;
  padding: 50px 0;
}
/* line 1803, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-overview-page > .featured-list > .project-create > .project-create--inner > .project-create-form > .form-inner > .form-field {
  position: relative;
  margin-bottom: 20px;
}
/* line 1807, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-overview-page > .featured-list > .project-create > .project-create--inner > .project-create-form > .form-inner > .form-field > label {
  font-weight: 400;
  font-family: "sohne-web", "Helvetica Neue", "Helvetica", sans-serif;
  font-feature-settings: "kern";
  font-kerning: normal;
  font-size: .875rem;
  letter-spacing: 0px;
  line-height: 1.2;
  display: inline-block;
  margin-bottom: 10px;
}
/* line 1820, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-overview-page > .featured-list > .project-create > .project-create--inner > .project-create-form > .form-inner > .form-field > span > input {
  border: 1px solid rgba(151, 151, 151, 0.622024);
  border-radius: 2px;
  width: 100%;
  padding: 10px 12px 12px;
  font-family: "sohne-web", "Helvetica Neue", "Helvetica", sans-serif;
  font-feature-settings: "kern";
  font-kerning: normal;
  font-size: .8125rem;
  letter-spacing: 0px;
  font-weight: 300;
  line-height: 1.2;
}
/* line 1836, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-overview-page > .featured-list > .project-create > .project-create--inner > .project-create-form > .form-inner > .button {
  min-width: 40px;
  width: 180px;
  background: #E9E9E9;
  border-radius: 5px;
  border: 1px solid transparent;
  padding: 1em 1.6em;
  text-transform: capitalize;
  font-family: "sohne-web", "Helvetica Neue", "Helvetica", sans-serif;
  font-feature-settings: "kern";
  font-kerning: normal;
  font-size: .8125rem;
  letter-spacing: 0px;
  font-weight: 300;
  line-height: 1.4615384615;
}
/* line 1857, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-overview-page > .featured-list > .portfolio-project-listing {
  flex-basis: 25%;
  padding-left: 10px;
  padding-right: 10px;
  position: relative;
  margin-bottom: 60px;
  min-height: 460px;
}
/* line 1865, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-overview-page > .featured-list > .portfolio-project-listing > .portfolio-project-listing--inner {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  border: 1px solid #E9E9E9;
  border-radius: 8px;
  padding: 10px;
  height: -webkit-max-content;
  height: -moz-max-content;
  height: max-content;
  cursor: pointer;
}
/* line 1875, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-overview-page > .featured-list > .portfolio-project-listing > .portfolio-project-listing--inner > .square-wrap {
  min-height: -webkit-max-content;
  min-height: -moz-max-content;
  min-height: max-content;
  display: flex;
  flex-direction: column;
  justify-content: space-evenly;
  overflow: hidden;
  margin-bottom: 10px;
  border-radius: 8px;
  position: relative;
}
/* line 1886, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-overview-page > .featured-list > .portfolio-project-listing > .portfolio-project-listing--inner > .square-wrap > .image-wrap {
  width: 100%;
}
/* line 1889, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-overview-page > .featured-list > .portfolio-project-listing > .portfolio-project-listing--inner > .square-wrap > .image-wrap > .image {
  border-radius: 8px;
  height: 14rem;
  background-color: #ffffff;
}
/* line 1894, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-overview-page > .featured-list > .portfolio-project-listing > .portfolio-project-listing--inner > .square-wrap > .image-wrap > .image > img {
  width: 100%;
  height: 100%;
  border-radius: 8px;
}
/* line 1902, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-overview-page > .featured-list > .portfolio-project-listing > .portfolio-project-listing--inner > .square-wrap > .product-list-wrap {
  flex-basis: 20%;
}
/* line 1905, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-overview-page > .featured-list > .portfolio-project-listing > .portfolio-project-listing--inner > .square-wrap > .product-list-wrap > .product-list {
  display: flex;
  margin-left: -5px;
  margin-right: -5px;
  margin-top: 10px;
}
/* line 1911, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-overview-page > .featured-list > .portfolio-project-listing > .portfolio-project-listing--inner > .square-wrap > .product-list-wrap > .product-list > .product-wrap {
  flex-basis: 33.33%;
  padding-left: 5px;
  padding-right: 5px;
}
/* line 1916, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-overview-page > .featured-list > .portfolio-project-listing > .portfolio-project-listing--inner > .square-wrap > .product-list-wrap > .product-list > .product-wrap > .image {
  border-radius: 8px;
  height: 5rem;
  background-color: #ffffff;
}
/* line 1921, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-overview-page > .featured-list > .portfolio-project-listing > .portfolio-project-listing--inner > .square-wrap > .product-list-wrap > .product-list > .product-wrap > .image > img {
  border-radius: 8px;
  width: 100%;
  height: 100%;
}
/* line 1932, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-overview-page > .featured-list > .portfolio-project-listing > .portfolio-project-listing--inner > .title-wrap {
  text-align: center;
  margin: 20px 0;
  flex-basis: 15%;
}
/* line 1937, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-overview-page > .featured-list > .portfolio-project-listing > .portfolio-project-listing--inner > .title-wrap > p {
  margin: 0;
  font-family: "sohne-web", "Helvetica Neue", "Helvetica", sans-serif;
  font-feature-settings: "kern";
  font-kerning: normal;
  font-size: .9375rem;
  font-weight: 300;
  line-height: 1.4;
  letter-spacing: .2px;
}
/* line 1948, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.lb-overview-page > .featured-list > .portfolio-project-listing > .portfolio-project-listing--inner > .title-wrap > h6 {
  margin-top: 0.5em;
  text-transform: uppercase;
  font-weight: normal;
  font-family: "domaine-sans-text", serif;
  font-feature-settings: "kern";
  font-kerning: normal;
  font-size: .875rem;
  letter-spacing: 0px;
  line-height: 1.2142857143;
  letter-spacing: 1.2px;
}

/* line 1966, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.no-products-found {
  display: flex;
  flex-direction: row;
  width: 100%;
  justify-content: center;
  align-items: center;
  font-family: "sohne-web", "Helvetica Neue", "Helvetica", sans-serif;
  font-feature-settings: "kern";
  font-kerning: normal;
  font-size: 1.875rem;
  /* 30px */
  line-height: 2.25rem;
  /* 36px */
  font-weight: 600;
  margin-bottom: 1.25rem;
}

/* line 1981, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.product-swatch-skeleton {
  display: flex;
  flex-direction: column;
  width: 18.40775%;
  margin-left: 1.49225%;
  margin-right: .33345%;
  margin-bottom: 55px;
}
/* line 1989, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.product-swatch-skeleton:nth-child(5n + 1) {
  margin-left: 0;
}
/* line 1993, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.product-swatch-skeleton__image {
  height: 10rem;
  background-color: #e2e8f0;
  -webkit-animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
          animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
}
@-webkit-keyframes pulse {
  0%, 100% {
    opacity: 1;
  }
  50% {
    opacity: .5;
  }
}
@keyframes pulse {
  0%, 100% {
    opacity: 1;
  }
  50% {
    opacity: .5;
  }
}
/* line 2008, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/look-book.scss */
.product-swatch-skeleton__text {
  height: 0.75rem;
  background-color: #e2e8f0;
  -webkit-animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
          animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
  margin-top: 0.42em;
  border-radius: 9999px;
}
@keyframes pulse {
  0%, 100% {
    opacity: 1;
  }
  50% {
    opacity: .5;
  }
}
/* line 1, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/transactions.scss */
section.page {
  padding: 0;
  margin-left: -10px;
  margin-right: -10px;
}
/* line 7, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/transactions.scss */
section.page .details .title h1 {
  margin: 0;
  font-size: 1.5rem;
  /* 24px */
  line-height: 1.2rem;
  /* 32px */
}
/* line 14, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/transactions.scss */
section.page .details .description .period {
  margin-right: 15%;
}
/* line 17, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/transactions.scss */
section.page .details .description table {
  border-top: 1px solid #c0c0c0;
  border-bottom: 1px solid #c0c0c0;
  border-collapse: inherit;
  width: 100%;
  padding-top: 1rem;
  padding-bottom: 10rem;
}

/* line 4, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/orders.scss */
.order-page__details__title * {
  font-size: 1.5rem !important;
  line-height: 2rem !important;
  letter-spacing: 0.05em;
  margin: 0 !important;
  margin-top: 2rem !important;
}
/* line 14, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/orders.scss */
.order-page__details__note {
  border: none !important;
  padding: 0 !important;
  margin-top: 1.5rem !important;
}
/* line 19, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/orders.scss */
.order-page__details__note tr td {
  font-size: 1rem !important;
  line-height: 1.5rem !important;
}
/* line 25, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/orders.scss */
.order-page__details__tabs {
  border: none !important;
  padding: 0 !important;
  margin-top: 4rem !important;
}
/* line 30, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/orders.scss */
.order-page__details__tabs tr td {
  font-size: 1rem !important;
  line-height: 1.5rem !important;
}
/* line 36, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/orders.scss */
.order-page__details__actions {
  border: none !important;
  padding: 0 !important;
  margin-top: 4rem !important;
}
/* line 41, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/orders.scss */
.order-page__details__actions tr td {
  width: 33.333333%;
  font-size: 1rem !important;
  line-height: 1.5rem !important;
}
/* line 46, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/orders.scss */
.order-page__details__actions tr td div:first-of-type {
  margin-bottom: 0.25rem;
}
/* line 50, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/orders.scss */
.order-page__details__actions tr td div select {
  border: none !important;
  height: 1.75rem !important;
  font-weight: 600 !important;
}
/* line 55, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/orders.scss */
.order-page__details__actions tr td div select option {
  font-size: 1rem !important;
  line-height: 1.5rem !important;
}
/* line 61, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/orders.scss */
.order-page__details__actions tr td div input {
  border: none !important;
  height: 1.75rem !important;
  font-size: 1rem !important;
  line-height: 1.5rem !important;
  color: #000;
}
/* line 68, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/orders.scss */
.order-page__details__actions tr td div input::-moz-placeholder {
  color: #000;
}
.order-page__details__actions tr td div input:-ms-input-placeholder {
  color: #000;
}
.order-page__details__actions tr td div input::placeholder {
  color: #000;
}
/* line 75, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/orders.scss */
.order-page__details__data {
  border: none !important;
  margin-top: 3rem !important;
}
/* line 82, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/orders.scss */
.order-page__details__data thead tr th,
.order-page__details__data thead tr td,
.order-page__details__data tbody tr th,
.order-page__details__data tbody tr td {
  border-right: 1px solid #d1d1d1;
  padding: 10px;
  font-weight: normal;
  text-align: left;
}

@media (min-width: 800px) {
  /* line 4, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/hamburger.scss */
  .hamburger__custom a[href*="/samples"],
  .hamburger__custom a[href*="/pinboard"],
  .hamburger__custom a[href*="/cart"],
  .hamburger__custom a[href*="/account/transactions"],
  .hamburger__custom a[href*="/account/orders"],
  .hamburger__custom a[href="/users/sign_out"] {
    display: none;
  }
}
/* line 1, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/filters.scss */
.page-title {
  font-size: 1.4rem;
  margin-bottom: .5rem;
  margin-top: 2rem;
}

/* line 6, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/filters.scss */
.page-subtitle {
  color: #919090;
  margin-bottom: .1rem;
  font-size: 14px;
}

/* line 11, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/filters.scss */
.page-statement {
  line-height: 1.4;
  margin: 2rem 0 0;
  font-size: 14px;
}

/* line 17, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/filters.scss */
.filters-header {
  display: flex;
  justify-content: space-between;
  color: #919090;
  margin: 2rem 0 1.5rem;
  font-size: 14px;
}

/* line 25, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/filters.scss */
.filters-head {
  display: flex;
  flex-direction: row;
  color: #919090;
  font-size: 14px;
  gap: 4px;
}
/* line 28, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/filters.scss */
.filters-head h4 {
  margin-right: 6px;
}
@media (max-width: 800px) {
  /* line 25, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/filters.scss */
  .filters-head {
    flex-direction: column;
  }
}

/* line 37, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/filters.scss */
.filters-container {
  display: flex;
  /*border-bottom:1px solid $midgrey;*/
  margin-bottom: 20px;
}
@media (max-width: 800px) {
  /* line 37, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/filters.scss */
  .filters-container {
    display: block;
  }
}

/* line 46, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/filters.scss */
.filters {
  font-size: 14px;
  flex: 1;
  display: flex;
  flex-direction: column;
  position: relative;
}

/* line 54, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/filters.scss */
.filters-title {
  display: flex;
  flex-direction: row;
  color: #919090;
  width: 100%;
  height: 28px;
  margin-top: 12px;
  border-bottom: 1px solid #d1d0d1;
  justify-content: space-between;
}
/* line 63, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/filters.scss */
.filters-title:after {
  content: url("data:image/svg+xml,%3Csvg xmlns='http%3A//www.w3.org/2000/svg' height='32px' viewBox='0 -960 960 960' width='32px' fill='%23919090'%3E%3Cpath d='M480-344 240-584l56-56 184 184 184-184 56 56-240 240Z'/%3E%3C/svg%3E");
  display: inline-block;
  /* Adjust as needed */
  width: 32px;
  /* Width of the SVG */
  height: 32px;
  /* Height of the SVG */
  margin-top: -6px;
  margin-right: 2px;
}
/* line 71, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/filters.scss */
.filters-title:hover {
  cursor: pointer;
  color: black;
}

/* line 80, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/filters.scss */
.filters-body {
  display: flex;
  flex-direction: column;
  max-height: 0;
  position: relative;
  overflow: hidden;
  z-index: 2;
  width: 100%;
  transition: all .15s linear;
}
@media (max-width: 800px) {
  /* line 80, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/filters.scss */
  .filters-body {
    position: relative;
    top: 0;
  }
}
/* line 94, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/filters.scss */
.filters-body a {
  width: 100%;
  padding: 4px 0 4px 2px;
  position: relative;
}
/* line 98, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/filters.scss */
.filters-body a:before {
  content: "";
  position: absolute;
  z-index: 1;
  right: 10px;
  top: 3px;
  width: 14px;
  height: 14px;
  border: 1px solid #919090;
}
/* line 108, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/filters.scss */
.filters-body a.filters-selected:after {
  content: "";
  position: absolute;
  z-index: 2;
  right: 10px;
  top: 3px;
  background-color: black;
  width: 14px;
  height: 14px;
  border: 1px solid #919090;
}
/* line 119, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/filters.scss */
.filters-body a:first-child {
  margin-top: 15px;
}
/* line 122, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/filters.scss */
.filters-body a:last-child {
  margin-bottom: 15px;
}

/* line 129, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/filters.scss */
.filters-open.filters-title:after {
  content: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" height="32px" viewBox="0 -960 960 960" width="32px" fill="%23919090"><path d="M480-528 296-344l-56-56 240-240 240 240-56 56-184-184Z"/></svg>');
}
/* line 132, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/filters.scss */
.filters-open.filters-title + .filters-body {
  max-height: 350px;
}

/* line 137, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/filters.scss */
.filters-display {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 8px;
  text-decoration: underline;
  /*&:after {
      content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='18px' viewBox='0 -960 960 960' width='18px' fill='%23919090'%3E%3Cpath d='m256-200-56-56 224-224-224-224 56-56 224 224 224-224 56 56-224 224 224 224-56 56-224-224-224 224Z'/%3E%3C/svg%3E");
      display: inline-block; 
      width: 18px; 
      height: 18px; 
      margin-left:0px;
  }
  &:hover{
      &:after {
          content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='18px' viewBox='0 -960 960 960' width='18px' fill='%23000000'%3E%3Cpath d='m256-200-56-56 224-224-224-224 56-56 224 224 224-224 56 56-224 224 224 224-56 56-224-224-224 224Z'/%3E%3C/svg%3E");
      }
  }*/
}

/* line 157, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/filters.scss */
.filters-clear-wrap {
  display: flex;
  margin: 0 0 25px;
  font-size: 14px;
  gap: 1rem;
}

/* line 164, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/filters.scss */
.filters-clear {
  order: -1;
}

/* line 170, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/filters.scss */
.search-header {
  margin: 35px 0 5px;
}
/* line 172, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend/filters.scss */
.search-header p {
  margin: 10px 0;
}

/* line 94, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend.css.scss */
html, body {
  margin: 0;
  padding: 0;
}

/* line 95, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend.css.scss */
html {
  height: 100%;
}

/* line 97, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend.css.scss */
body {
  min-height: 100%;
  position: relative;
  background: #fff;
  font-family: 'SwissBold', 'Helvetica Neue',Helvetica,Arial,sans-serif;
  font-weight: 600;
}

/* line 104, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend.css.scss */
a,
span.a {
  cursor: pointer;
  color: #919090;
}
/* line 108, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend.css.scss */
a:hover, a:active, a.active,
span.a:hover,
span.a:active,
span.a.active {
  text-decoration: none;
  color: #141414;
}

/* line 116, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend.css.scss */
div.overlay {
  width: 100%;
  height: calc(100% + 400px);
  position: fixed;
  background: rgba(0, 0, 0, 0.5);
  z-index: 1000;
  margin-top: -400px;
}

/* line 125, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend.css.scss */
div.login_popup_window {
  display: inline-block;
  position: fixed;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 41em;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
  z-index: 9999;
  background-color: #ffffff;
  padding: 2rem;
  font-weight: normal;
}
/* line 139, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend.css.scss */
div.login_popup_window button.close_login_popup {
  float: right;
}
/* line 143, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend.css.scss */
div.login_popup_window td#trade_account_tab {
  font-weight: 500;
  font-family: 'Swiss', 'Helvetica Neue',Helvetica,Arial,sans-serif;
  padding: 5px;
  cursor: pointer;
}
/* line 149, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend.css.scss */
div.login_popup_window td#personal_account_tab {
  font-weight: 500;
  font-family: 'Swiss', 'Helvetica Neue',Helvetica,Arial,sans-serif;
  padding: 5px;
  color: #c0c0c0;
  cursor: pointer;
}
/* line 157, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend.css.scss */
div.login_popup_window hr.login_hr {
  border: 1px solid #dddddd;
}
/* line 161, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend.css.scss */
div.login_popup_window p.login_popup_para {
  font-size: small;
  font-weight: normal;
}
/* line 164, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend.css.scss */
div.login_popup_window div.form_groups {
  margin-top: 15px;
}
/* line 167, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend.css.scss */
div.login_popup_window div.form_group {
  height: 1.75em;
  margin-bottom: 0.5rem;
}
/* line 170, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend.css.scss */
div.login_popup_window div.form_group label {
  width: 20%;
}
/* line 171, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend.css.scss */
div.login_popup_window div.form_group input.form_control {
  border: 1px solid #c0c0c0;
  width: 80%;
  float: right;
  font-weight: normal;
  height: 100%;
  padding: 0 0.625rem;
}
/* line 172, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend.css.scss */
div.login_popup_window div.form_group span.forgotten {
  font-size: small;
  font-weight: normal;
  margin-left: 20%;
}
/* line 173, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend.css.scss */
div.login_popup_window div.form_group input.rememberme {
  font-size: small;
  font-weight: normal;
  margin-left: 20%;
}
/* line 174, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend.css.scss */
div.login_popup_window div.form_group label.rememberme {
  font-size: small;
  font-weight: normal;
  color: #919090;
}
/* line 176, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend.css.scss */
div.login_popup_window div.login_footer {
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  margin-top: 15px;
}
/* line 181, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend.css.scss */
div.login_popup_window div.login_footer button.btn {
  color: #ffffff;
  background-color: #dddddd;
  padding: 0.75rem 1.5rem;
  font-family: 'Swiss', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  letter-spacing: 0.05em;
  font-weight: normal;
}
/* line 191, /home/ubuntu/textilia-master/engines/frontend/app/assets/stylesheets/frontend.css.scss */
div.login_popup_window div.login_footer .personal_account_content p {
  text-align: right;
}
