/* |--------------------------------------------------------------- |-- This all CSS for Black and white Template |--------------------------------------------------------------- */ /*Left Bar Index*/ #leftBar { border-right: none; } #leftBar a { color: #000; font-family: "MontserratLight"; } #menu #arrow { background: linear-gradient(rgb(119 119 120) 0%, #b1afb4 100%); } #leftBar a:visited { color: #000; } #leftBarTop { background: #060b14; } #leftBarMiddle { background: #fff; margin: 0; } #leftBarMiddle #shopa .links h2 ,#leftBarMiddle #piper .links h2 { color: #000; font-family: "AlexanaNeue"; } #leftBarBot { background: #060b14; } #leftBarBot .verticalSeparator { border-left: 0.8px solid rgba(255, 255, 255, 0.2); } #leftBarMiddle #shopa, #leftBarMiddle #piper { flex: 2; width: 100%; display: flex; flex-direction: row; } #leftBarMiddle #piper { flex: 1; } #homeContent #homeBigPicture .bigBack { background-color: #000; } #leftBarMiddle .wrapImg { position: relative; flex: 1; height: 100%; } #leftBarMiddle .wrapImg img { max-width: 100%; max-height: 100%; position: absolute; top: 1%; right: 0; left: 0; margin: auto; } #leftBarMiddle .img { flex: 1; } #leftBarMiddle .links { flex: 2; } #leftBarMiddle .links { padding: 10%; box-sizing: border-box; } #leftBarMiddle #shopa .links{ box-shadow: -2px -2px 5px rgba(33, 56, 158, 0.12); } #leftBarMiddle #piper .links{ box-shadow: -2px 2px 5px rgba(33, 56, 158, 0.12); } #leftBarMiddle #shopa .links h2 ,#leftBarMiddle #piper .links h2 { margin-top: 30px; font-size: calc(0.8vh + 0.8vw); margin: 0; } #leftBarMiddle a:hover { color: #1875f0; } #leftBarMiddle a p { font-size: calc(0.5vh + 0.5vw); margin: 0; text-transform: uppercase; padding-top: 5%; } #nav { background-color: #fff; } #loadingBar { background: linear-gradient(90deg, rgba(255,255,255,1) 0%, rgb(191, 191, 191) 100%); } #menu #localization { font-family: "MontSerratBlack"; } #searchIntro, #searchRightBar #closeSearch { background: #000; } #footer { background: #fff; } #footer:before { content: ''; position: absolute; top: 0; width: 100%; height: 1px; background: rgba(155, 155, 155, 0.5); } .gradient { color: #000; background: linear-gradient(90deg, #e8e8e8 0%, rgba(234, 234, 234, 0.38) 100%); } #homeContent #homeLinks .homeLink .gradient { color: #000; } .blogRightPage #allBlogsView .allBlogsCarousels .carouselAllBlogsView .slide, .blogRightPage #allBlogsView .allBlogsCarousels .carouselAllBlogsView .slide:visited { color: #000; } .blogRightPage #allBlogsView .allBlogsCarousels .carouselAllBlogsView .slide .ABTitles { background: linear-gradient(rgb(255, 255, 255) 0%, rgba(241, 241, 241, 0) 100%); background-color: rgb(220, 220, 220); } #cartButtons #checkoutButton { color: #000; } .blogRightPage #allBlogsView .allBlogsCarousels .carouselAllBlogsView .slide:hover .ABTitles { background-color: #fff; } .blogRightPage #allBlogsView .allBlogsCarousels .navAnim { box-shadow: 0 0 5px #ffffff; border: 0; } .addAdressLine .gradient input, .addAdressLine .gradient input::placeholder { color: inherit; } #allThingsTopBar #allThingsNav #ui-carouselAT-prev, #ui-carouselAllBlogs-prev, #ui-carouselCart-prev, #contactNav #ui-carouselContact-prev, #faqContent #faqTopBar #faqNav #ui-carouselFaq-prev, #wishlistLeftBar #nextButton, #cartLeftBar #cartNav #ui-carouselCart-prev { background: linear-gradient(90deg, #e8e8e8 0%, rgba(234, 234, 234, 0.38) 100%); } .boxShadowOn { box-shadow: inset 0px 0px 10px rgba(40, 113, 250, 0.06) } #burgerMenu { display: none; } .btnDisplayCart .nbProduct { background: #1875f0; color: #fff; } @media only screen and (max-width: 767px) { #imgBeat { display: none; } #burgerMenu, #menuCursor { border-top: 1px solid rgba(155, 155, 155, 0.5); border-bottom: 1px solid rgba(155, 155, 155, 0.5); } #burgerMenu { display: flex; align-items: center; justify-content: center; flex: 1; background: #fff; border-right: 1px solid rgba(155, 155, 155, 0.5); } #burgerMenu img { width: 25px; } #burgerMenu:not(.open) .cancel { display: none; } #burgerMenu.open .menu { display: none; } #leftBar { display: none; position: absolute; left: 0; width: 100%; overflow: hidden; border-right: 0; z-index: 200; box-shadow: none; } #leftBar.show { display: flex; } #leftBarTop, #leftBarBot { display: none; } #leftBarMiddle { display: block; } #leftBarMiddle #shopa, #leftBarMiddle #piper { flex: 1; } #leftBarMiddle #shopa .links h2, #leftBarMiddle #piper .links h2 { font-size: 1.2em; } #leftBarMiddle a p { font-size: 0.8em; } } #carouselsingleProduct .active {background:#060a13;} #allThingsBottomBar #filters {background-color:#060a13;} #allThingsBottomBar #filters div:hover {color:#fff;} #singleProductButtons .wrapIcons .wrapImg .number, .allProductsPage .carouseAllProductsMain .slide .wrapInfos .number {color:#000;} .blogRightPage #singleBlogsView #articlePart a { margin: auto; padding: .2rem .25rem; /* font-size: 1.5rem; */ text-decoration: none; color: white; /* font-weight: 800; */ font-family:Montserrat-SemiBold; position: relative; -webkit-transition: all 0.3s cubic-bezier(0.2, 0, 0, 1); transition: all 0.3s cubic-bezier(0.2, 0, 0, 1); z-index: 1; } .blogRightPage #singleBlogsView #articlePart a:after { content: ''; display: block; height: 2px; position: absolute; bottom: 0; right: 1.25rem; left: 1.25rem; background-color: #ffffff; -webkit-transition: all 0.3s cubic-bezier(0.2, 0, 0, 1); transition: all 0.3s cubic-bezier(0.2, 0, 0, 1); -webkit-transform-origin: bottom center; transform-origin: bottom center; z-index: -1; } .blogRightPage #singleBlogsView #articlePart a:hover { color: #2D2D2D; } .blogRightPage #singleBlogsView #articlePart a:hover:after { right: 0; left: 0; height: 100%; } @keyframes shadow-pulse { 0% { box-shadow: 0 0 0 0px rgba(255, 255, 255, 0.2); } 100% { box-shadow: 0 0 0 35px rgba(0, 0, 0, 0); } } @keyframes shadow-pulse-big { 0% { box-shadow: 0 0 0 0px rgba(0, 0, 0, 0.1); } 100% { box-shadow: 0 0 0 70px rgba(0, 0, 0, 0); } } .badge { background-color: #060a13; border-radius: 100px; color: white; display: inline-block; line-height: 1; padding: 3px 7px; text-align: center; vertical-align: top; white-space: nowrap; font-family: "montserratlight"; border: 8px solid #060a13; zoom: 42%; margin-left: -17px; width: 8px; font-size:19px; }