/* line 3, ../scss/main2.scss */
.tt {
width: 100%;
max-width: 420px;
padding: 32px;
position: fixed;
background-color: #FFFFFF;
overflow: hidden;
z-index: 99999;
color: #FFFFFF;
left: 0;
right: 0;
margin: auto;
top: 50%;
top: 50vh;
-ms-transform: translateY(-50%);
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.5);
}
/* line 15, ../scss/main2.scss */
.tt a {
color: #ffffff;
text-decoration: underline;
}
/* line 20, ../scss/main2.scss */
.tt.err {
background-color: #EF5350;
}
/* line 21, ../scss/main2.scss */
.tt.warn {
background-color: #F9A825;
}
/* line 22, ../scss/main2.scss */
.tt.msg {
background-color: #20214a;
color: white;
text-align: center;
}
/* line 23, ../scss/main2.scss */
.tt span {
display: block;
}
/* line 24, ../scss/main2.scss */
.tt .ttMsg {
font-weight: 400;
font-size: 1.2em;
margin-bottom: 10px;
}
/* line 26, ../scss/main2.scss */
.ttMsg p {
margin-bottom: 12px;
}
/* line 30, ../scss/main2.scss */
.advanced-search h2, .register h2 {
clear: both;
font-size: 14px;
font-family: 'Montserrat-Bold', sans serif;
}
/* line 36, ../scss/main2.scss */
.advanced-search h2:first-of-type, .register h2:first-of-type {
margin-top: 0;
}
/* line 40, ../scss/main2.scss */
.advanced-search .switch {
margin-bottom: 20px;
}
/* line 44, ../scss/main2.scss */
.advanced-search .switch::after {
content: '';
display: block;
clear: both;
height: 1px;
}
/* line 51, ../scss/main2.scss */
.advanced-search form select {
margin-bottom: 0;
}
/* line 55, ../scss/main2.scss */
.advanced-search button {
margin-top: 40px;
}
/* line 59, ../scss/main2.scss */
.advanced-search form .switch label {
font-weight: normal;
}
/* line 63, ../scss/main2.scss */
.register .current-form {
float: left;
font-size: 15px;
}
/* line 68, ../scss/main2.scss */
.register .change-form {
float: right;
}
/* line 72, ../scss/main2.scss */
.register form input[name="zipCode"] {
clear: left !important;
}
/* line 76, ../scss/main2.scss */
.blog a {
color: inherit;
}
/* line 80, ../scss/main2.scss */
.blog ul {
list-style-type: none;
}
/* line 84, ../scss/main2.scss */
.blog .filter-content, .blog .filter-content a {
color: #201E18;
}
/* line 88, ../scss/main2.scss */
.blog .filter-content ul {
margin: 0;
padding: 0;
}
/* line 95, ../scss/main2.scss */
.blog .post-list {
padding: 0;
}
/* line 99, ../scss/main2.scss */
.blog .post-list .post {
margin-bottom: 33px;
}
/* line 103, ../scss/main2.scss */
.blog .post-img {
max-width: 100px;
max-height: 100px;
float: left;
margin-right: 10px;
}
/* line 110, ../scss/main2.scss */
.blog .tags {
clear: both;
padding: 5px 30px;
border-bottom: 1px solid #C9C7BF;
box-shadow: 0px 1px 0px #FFFFFF;
padding-bottom: 10px;
color: #606060;
}
/* line 119, ../scss/main2.scss */
.blog .tags ul {
margin: 0;
padding: 0;
}
/* line 124, ../scss/main2.scss */
.blog .tags li {
display: inline;
margin-right: 5px;
}
/* line 129, ../scss/main2.scss */
.blog .tags li::before {
content: '#';
}
/* line 133, ../scss/main2.scss */
.blog .tags li:not(:last-of-type)::after {
content: ', ';
}
/* line 138, ../scss/main2.scss */
.blog .post-title {
line-height: 1.5em;
font-size: 24px;
}
@media (max-width: 767px) {
/* line 144, ../scss/main2.scss */
.blog .post-title {
font-size: 15px;
}
}
/* line 149, ../scss/main2.scss */
.blog .prev, .blog .next {
max-width: 50%;
line-height: 1.5em;
height: 1.5em;
white-space: nowrap;
text-overflow: ellipsis;
overflow: hidden;
position: relative;
font-size: 15px;
margin-top: 10px;
}
/* line 161, ../scss/main2.scss */
.blog .prev {
float: left;
padding-left: 20px;
padding-right: 40px;
}
/* line 167, ../scss/main2.scss */
.blog .next {
float: right;
padding-right: 20px;
padding-left: 40px;
}
/* line 174, ../scss/main2.scss */
.blog .prev::before, .blog .next::after {
position: absolute;
top: 0.3em;
display: inline-block;
font-family: 'Glyphicons Halflings';
font-style: normal;
font-weight: 400;
line-height: 1;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
/* line 186, ../scss/main2.scss */
.blog .prev::before {
content: "\e079";
left: 0;
}
/* line 191, ../scss/main2.scss */
.blog .next::after {
content: "\e080";
right: 0;
}
/* line 196, ../scss/main2.scss */
.blog .single-post img {
float: left;
max-width: 30%;
max-height: 600px;
margin-right: 15px;
}
@media (max-width: 767px) {
/* line 204, ../scss/main2.scss */
.blog .prev, .blog .next {
height: 3em;
white-space: normal;
font-size: 12px;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
}
/* line 213, ../scss/main2.scss */
.blog .prev {
padding-right: 20px;
}
/* line 217, ../scss/main2.scss */
.blog .next {
padding-left: 20px;
}
/* line 221, ../scss/main2.scss */
.blog .prev::before, .blog .next::after {
top: 0.1em;
font-size: 17px;
}
/* line 227, ../scss/main2.scss */
.blog .single-post img {
max-width: 40%;
}
}
/* line 233, ../scss/main2.scss */
footer .powered {
margin-top: 15px;
color: #cccccc;
}
/* line 237, ../scss/main2.scss */
.cookies {
background-color: #FFFFFF;
position: fixed;
left: 0;
right: 0;
bottom: 0;
max-height: 100%;
max-height: 100vh;
padding: 20px;
font-size: 12px;
z-index: 50;
border: 1px solid #e8ecee;
overflow: auto;
touch-action: pan-y;
}
#order-form .step-summary label a{
color:#a3a4cc!IMPORTANT;
}
.homeCategory .products-preview .product-item .centering img{
background-size: contain;max-width:100%:max-height:100%;
}
.step-summary a.cp_link{color:#a7a2a5}
.step-summary a.cp_link:hover{text-decoration: underline;}
.order-content .step-summary .consents ul li a{color: #ABABAB;}