.primary-action-button {
line-height: normal;
}
.primary-action-button.cookie-accept-button {
width: 20%;
margin: auto;
margin-top: 1%;
display: block;
}
@media (min-width: 769px) {
.hidden-desktop-ui {
display: none;
}
}
@media (max-width: 768px) {
.headerSection {
height: 95px;
margin-bottom: 0px;
}
.headerSection__logo {
height: auto;
position: relative !important;
max-width: 100%;
margin-top: 3px !important;
left: 0;
}
.headerSection__logo img {
max-height: 90px;
max-width: 200px;
width: 80%;
}
.headerSection__iconsMenu .mobileSearchIcon {
top: 30px !important;
}
.headerSection__row {
align-items: center;
}
}
@media (min-width: 769px) {
.headerSection .headerSection__logo {
justify-content: left;
left: 0;
transform: translateX(0);
width: 300px;
}
.headerSection .headerSection__logo img {
max-height: 90px;
max-width: 300px;
}
}
.headerSection .headerSection__searchForm__searchButtonMobile {
display: none;
}
.headerSection .mainCategories {
font-size: 18px;
}
.headerSection .subCategories__undercategory span {
font-size: 17px;
}
.section-heading-border {
margin: 65px 0;
text-align: center;
border-bottom: 1px solid #D0D0D0;
height: 18px;
}
.section-heading-border .section-heading-title {
background-color: #FFFFFF;
padding: 0 20px;
bottom: -13px;
position: relative;
font-size: 24px;
display: inline-block;
color: #191616;
bottom: unset;
}
.recommended-products1 .recommended-products-border {
height: 18px;
}
.recommended-products1 .recommended-products-title {
bottom: unset;
}
.blog-wrapper__title {
height: 18px;
}
.instagram-container {
margin-bottom: 0;
max-width: 1400px;
margin: 0 auto;
text-align: center;
}
.instagram-container .instagram-slick-slider {
position: relative;
width: calc(100% - 20px);
margin: auto;
}
.instagram-container .instagram-slick-slider .slick-list {
height: 440px;
margin: 0 -10px;
}
.instagram-container .instagram-slick-slider .slick-slide {
margin: 0 10px;
}
.instagram-container .instagram-slick-slider .slick-slide .slide-hover-image {
width: 100%;
height: 340px;
overflow: hidden;
opacity: 1;
transition: transform 0.2s linear;
}
.instagram-container .instagram-slick-slider .slick-slide .slide-hover-image img {
width: 100%;
height: 100%;
object-fit: cover;
object-position: center;
transition: transform 0.4s ease-in-out;
}
.instagram-container .instagram-slick-slider .slick-slide .slide-hover-image:hover {
opacity: 0.6;
}
.instagram-container .instagram-slick-slider .slick-slide .slide-hover-image:hover img {
transform: scale(1.1);
}
.instagram-container .instagram-slick-slider ul.slick-dots {
margin-top: 10px;
display: flex;
justify-content: center;
max-width: 100%;
padding: 0;
list-style-type: none;
}
.instagram-container .instagram-slick-slider .slick-dots li {
width: 12px;
height: 12px;
border-radius: 50%;
border: 1px solid #DDDDDD;
margin: 5px;
}
.instagram-container .instagram-slick-slider .slick-dots li.slick-active {
border-color: #7de4f5;
background-color: #7de4f5;
}
.instagram-container .instagram-slick-slider .slick-dots li button {
display: none;
}
.instagram-container .instagram-slick-slider .slick-arrow {
font-size: 0;
line-height: 0;
position: absolute;
top: 50%;
display: block;
width: 40px;
height: 40px;
padding: 0;
transform: translate(0, -50%);
cursor: pointer;
color: transparent;
border-radius: 50%;
border: none;
outline: none;
display: flex;
align-items: center;
justify-content: center;
background-color: #7de4f5;
transition: background-color 0.3s ease-in-out;
}
.instagram-container .instagram-slick-slider .slick-arrow:hover {
background-color: #6dc1cf;
}
.instagram-container .instagram-slick-slider .slick-arrow::before {
display: block;
color: #fff;
font-weight: 600;
font-size: 1.2rem;
font-family: "Font Awesome 5 Free";
}
.instagram-container .instagram-slick-slider .slick-arrow.slick-prev {
left: -3.5rem;
}
.instagram-container .instagram-slick-slider .slick-arrow.slick-prev::before {
content: "\f053";
}
.instagram-container .instagram-slick-slider .slick-arrow.slick-next {
right: -3.5rem;
left: auto;
}
.instagram-container .instagram-slick-slider .slick-arrow.slick-next::before {
content: "\f054";
}
.describe-newsletter {
max-height: 60%;
overflow: hidden;
}
.describe-newsletter p {
margin-top: 1%;
margin-bottom: 1%;
font-size: 1em !important;
}
@media (max-width: 450px) {
.describe-newsletter p {
font-size: 0.8em !important;
}
}
.describe-newsletter h1 {
margin-top: 1%;
margin-bottom: 1%;
font-size: 1.7em !important;
}
@media (max-width: 450px) {
.describe-newsletter h1 {
font-size: 1.5em !important;
}
}
.describe-newsletter h2 {
margin-top: 1%;
margin-bottom: 1%;
font-size: 1.5em !important;
}
@media (max-width: 450px) {
.describe-newsletter h2 {
font-size: 1.2em !important;
}
}
.describe-newsletter h3 {
margin-top: 1%;
margin-bottom: 1%;
font-size: 1.2em !important;
}
@media (max-width: 450px) {
.describe-newsletter h3 {
font-size: 1em !important;
}
}
.topBanner {
background-color: #0096db;
color: #fff;
padding: 3px;
}
.topBanner a:hover {
color: #000;
}
@media (min-width: 769px) {
.banner2.no-on-desktop {
display: none;
}
}
@media (max-width: 768px) {
.banner2.no-on-mobile {
display: none;
}
}
@media (max-width: 500px) {
.newsletter3 .closeNewsletterPopup {
top: 13px;
right: 13px;
}
}
@media (max-width: 768px) {
.newsletter3__wrapper {
z-index: 135;
}
}
.lookbook_section {
max-width: 1400px;
margin: 0 auto;
}
.lookbook__container {
display: flex;
flex-wrap: wrap;
justify-content: center;
gap: 20px;
max-width: 100%;
margin: 0 auto;
}
.lookbook__container .lookbook__bannerImg {
position: relative;
max-width: 450px;
}
.lookbook__container .lookbook__bannerImg img {
width: 100%;
height: 100%;
object-fit: contain;
}
.lookbook__container .lookbook__bannerImg:hover .lookbook__lookbookPoint {
visibility: visible;
transition: 200ms;
}
.lookbook__container .lookbook__imgWrapper.lookbook__imgWrapper--singleImg .lookbook__bannerImg {
width: 94%;
margin: 0 auto;
}
.lookbook__container .lookbook__imgWrapper .lookbook__imageHading {
font-size: 69px;
color: #E1E1E1;
margin-right: 10px;
}
.lookbook__container .lookbook__imgWrapper .lookbook__imageText {
font-size: 16px;
color: #8E8E8E;
display: inline-block;
line-height: 1.5;
}
.lookbook__container .lookbook__imgWrapper .lookbook__description {
margin-top: 30px;
font-weight: 200;
}
.lookbook__container .lookbook__lookbookPoint {
position: absolute;
display: flex;
justify-content: center;
align-items: center;
background-color: rgba(0, 0, 0, 0.6);
border-radius: 50%;
width: 36px;
height: 36px;
visibility: hidden;
transition: 200ms;
cursor: pointer;
margin-left: 5%;
color: #fff;
}
.lookbook__container .lookbook__lookbookPoint:hover {
background-color: rgba(255, 255, 255, 0.85);
color: #3eaedf;
}
.lookbook__container .lookbook__lookbookPoint:after {
content: "+";
font-size: 22px;
}
.lookbook__container .lookbook__productThumbnail {
display: flex;
position: absolute;
flex-direction: row;
width: 360px;
height: auto;
background-color: rgba(255, 255, 255, 0.9);
padding: 30px;
z-index: 5;
}
.lookbook__container .lookbook__productThumbnail .close {
display: none;
}
.lookbook__container .lookbook__productThumbnail .lookbook__productTitle {
font-size: 16px;
}
.lookbook__container .lookbook__productThumbnail .lookbook__productPrice {
font-size: 18px;
color: #3eaedf;
}
.lookbook__container .lookbook__productThumbnail div {
display: flex;
flex-direction: column;
margin-left: 30px;
justify-content: space-between;
width: 100%;
}
.lookbook__container .lookbook__productThumbnail div .add-to-cart:before {
background: #333;
}
.lookbook__container .lookbook__productThumbnail img {
height: 100%;
width: 120px;
}
@media screen and (max-width: 950px) {
.lookbook__container .lookbook__productThumbnail {
left: 10% !important;
}
.lookbook__container .lookbook__productThumbnail .close {
display: block;
position: absolute;
top: 10px;
right: 10px;
}
.lookbook__container .lookbook__lookbookPoint {
visibility: visible;
}
}
@media screen and (max-width: 550px) {
.lookbook__container .lookbook__bannerImg {
position: relative;
width: 400px;
}
.lookbook__container .lookbook__imgWrapper {
margin: 5px;
}
.lookbook__container .lookbook__imgWrapper.lookbook__imgWrapper--singleImg .lookbook__bannerImg {
width: 100%;
}
.lookbook__container .lookbook__productThumbnail {
left: 5% !important;
width: 350px;
padding: 20px;
}
.lookbook__container .lookbook__productThumbnail .lookbook__productTitle {
font-size: 14px;
}
.lookbook__container .lookbook__productThumbnail .lookbook__productPrice {
font-size: 16px;
}
.lookbook__container .lookbook__productThumbnail img {
width: 100px;
}
.lookbook__container .lookbook__productThumbnail div {
margin-left: 20px;
}
}
@media screen and (max-width: 420px) {
.lookbook__container .lookbook__bannerImg {
position: relative;
width: 340px;
}
.lookbook__container .lookbook__productThumbnail {
width: 250px;
flex-direction: column;
-webkit-flex-direction: column;
padding: 30px;
}
.lookbook__container .lookbook__productThumbnail img {
width: 120px;
}
.lookbook__container .lookbook__productThumbnail div {
margin: 20px 0;
}
}
@media screen and (max-width: 360px) {
.lookbook__container .lookbook__bannerImg {
position: relative;
width: 320px;
}
}
@media screen and (max-width: 320px) {
.lookbook__container .lookbook__bannerImg {
position: relative;
width: 300px;
}
}
.glyphicon-remove::before {
content: "x";
}
.close {
float: right;
font-size: 21px;
font-weight: 700;
line-height: 1;
color: #000;
text-shadow: 0 1px 0 #fff;
filter: alpha(opacity=20);
opacity: 0.2;
}
.lookbook-add-to-cart {
font-size: 12px;
position: relative;
display: flex;
width: fit-content;
color: #FFFFFF;
text-transform: uppercase;
background-color: #3eaedf;
}
.lookbook-add-to-cart::before {
content: "+";
color: #FFFFFF;
font-size: 21px;
line-height: 37px;
text-align: center;
width: 40px;
}
.lookbook-add-to-cart span {
display: flex;
align-items: center;
justify-content: center;
white-space: nowrap;
padding: 0 20px;
max-width: 150px;
overflow: hidden;
}
.product-item .product-flags span {
height: unset;
line-height: normal;
}
.product-details__images .product-flags span {
line-height: normal;
}
.product-details__full-details .product-attributes img {
max-width: 100%;
}
.productsList__listView-js .product-item:hover {
transform: scale(1) !important;
}
.productsList__listView-js .product-item__addToCart {
font-size: 14px !important;
}
@media screen and (min-width: 769px) and (max-width: 1050px) {
.productsList__products--container:not(.productsList__gridView-js) .primary-action-button {
font-size: 14px !important;
}
}
.headerSection__iconsMenu .mobileSearchIcon svg {
width: 25px;
height: 25px;
}
@media (max-width: 768px) {
.headerSection__searchForm__phrase {
font-size: 16px;
}
}
@media (min-width: 769px) {
.headerSection__mainMenu__navLinks {
display: none !important;
}
}
@media (max-width: 768px) {
.mainCategories__category {
font-size: 0.75rem;
}
}
@media (max-width: 768px) {
.mainCategories span {
font-size: 0.75rem !important;
}
}
.configMessages__footer {
/* bottom:0px!important; */
}
.configMessages__footer .primary-action-button.primary-action-button {
width: fit-content;
}
@media (max-width: 768px) {
.bottomMenu {
z-index: 136;
}
}
.configMessages.configMessagesCookiesMessage {
border-radius: 1rem !important;
}
.cookieContainer-popup {
border-radius: 1rem !important;
}
.cookieContainer-popupHeader {
border-top-left-radius: 1rem !important;
border-top-right-radius: 1rem !important;
}
.cookieContainer-popupBtn {
border-bottom-left-radius: 1rem !important;
border-bottom-right-radius: 1rem !important;
}
/*# sourceMappingURL=custom.css.map */