body, h1, h2, h3, h4, h5, h6, html, p {font-family: Montserrat, sans-serif }h1, h2, h3, h4, h5, h6, ol, ul {margin: 0 }h1, h2, h3, h4, h5, h6, p {font-weight: 400 }.set-bg, .set-bg-pr {background-repeat: no-repeat;background-position: top center }.copyright__widget ul li:last-child, .footer__about .footer__social a:last-child, .header__menu ul li:last-child, .header__top__left ul li:last-child, .header__top__right__links a:last-child {margin-right: 0 }body, html {width: 100% !important;height: 100%;-webkit-font-smoothing: antialiased }h1 {font-size: 70px }h2 {font-size: 36px }h3 {font-size: 30px }h4 {font-size: 24px }h5 {font-size: 18px }h6, p {font-size: 16px }p {color: #111;line-height: 28px;margin: 0 0 15px }img {max-width: 100% }button:focus, input:focus, select:focus, textarea:focus {outline: 0 }a:focus, a:hover {text-decoration: none;outline: 0;color: #fff }.header__menu ul li a:hover, .section-title span, header.scrolled .header__menu ul li a:hover {color: #3f63b3 }ol, ul {padding: 0 }.contact__text ul, .section-title {margin-bottom: 35px }.section-title span {font-size: 15px;font-weight: 600;text-transform: uppercase;letter-spacing: 4px;display: block }.section-title h2 {font-size: 36px;color: #111;line-height: 60px;font-weight: 500 }.set-bg {background-size: cover }.set-bg-pr {background-size: contain }.spad {padding-top: 100px;padding-bottom: 100px }.primary-btn, .site-btn {text-transform: uppercase;display: inline-block;padding: 14px 30px;font-size: 14px;color: #fff;font-weight: 600;letter-spacing: 2px }.text-white a, .text-white h1, .text-white h2, .text-white h3, .text-white h4, .text-white h5, .text-white h6, .text-white li, .text-white p, .text-white span {color: #fff }.primary-btn {background: #3f63b3 }.site-btn {background: #111;border: none }.header__top__left ul li ul li:after, .header__top__left ul li:last-child:after, .header__top__right__links a:last-child:after {display: none }#preloder {position: fixed;width: 100%;height: 100%;top: 0;left: 0;z-index: 99999;background: #000 }.loader {width: 40px;height: 40px;position: absolute;top: 50%;left: 50%;margin-top: -13px;margin-left: -13px;border-radius: 60px;animation: .8s linear infinite loader;-webkit-animation: .8s linear infinite loader }@keyframes loader {0% {-webkit-transform: rotate(0);transform: rotate(0);border: 4px solid #3f63b3;border-left-color: transparent }50% {-webkit-transform: rotate(180deg);transform: rotate(180deg);border: 4px solid #3f63b3;border-left-color: transparent }100% {-webkit-transform: rotate(360deg);transform: rotate(360deg);border: 4px solid #3f63b3;border-left-color: transparent }}@-webkit-keyframes loader {0% {-webkit-transform: rotate(0);transform: rotate(0);border: 4px solid #3f63b3;border-left-color: transparent }50% {-webkit-transform: rotate(180deg);transform: rotate(180deg);border: 4px solid #3f63b3;border-left-color: transparent }100% {-webkit-transform: rotate(360deg);transform: rotate(360deg);border: 4px solid #3f63b3;border-left-color: transparent }}.spacial-controls {position: fixed;width: 111px;height: 91px;top: 0;right: 0;z-index: 999 }.spacial-controls .search-switch {display: block;height: 100%;padding-top: 30px;background: #323232;text-align: center;cursor: pointer }.search-model {display: none;position: fixed;width: 100%;height: 100%;left: 0;top: 0;background: #000;z-index: 99999 }.search-model-form {padding: 0 15px }.search-model-form input {width: 500px;font-size: 40px;border: none;border-bottom: 2px solid #333;background: 0 0;color: #999 }.search-close-switch {position: absolute;width: 50px;height: 50px;background: #333;color: #fff;text-align: center;border-radius: 50%;font-size: 28px;line-height: 28px;top: 30px;cursor: pointer;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center }.header {background: #00000052;backdrop-filter: blur(5px);border-bottom: 2px solid #fff }.header__logo, header.scrolled .header__logo {background-repeat: no-repeat;width: 300px;height: 70px }.header__logo {background-image: url('../img/logo/logo1.png') !important;margin-top: 29px;background-size: 200px!important;}.hero__item, .hero__slider, .map__iframe iframe {width: 100% }header.scrolled {background: #fff;transition: .5s;border-bottom: 2px solid #3f63b3 }.header__menu ul li .dropdown, .header__top__left ul li ul {left: 0;-webkit-transition: none, .3s;-o-transition: none, .3s;opacity: 0;visibility: hidden }header.scrolled .header__menu ul li a {color: #000;font-weight: 600 !important }header.scrolled .header__logo {background-image: url('../img/logo/logo.png') !important }.header__top {position: relative }.header__top__left {float: left }.header__top__left ul li {font-size: 14px;color: #111;list-style: none;display: inline-block;margin-right: 30px;position: relative;padding: 2px 0;cursor: pointer }.header__top__left ul li a {color: #111 }.header__top__left ul li:hover ul {top: 24px;opacity: 1;visibility: visible }.header__top__left ul li ul {background: #111;display: inline-block;padding: 2px 0;position: absolute;top: 44px;z-index: 3;transition: none, .3s }.header__top__left ul li ul li {list-style: none;font-size: 13px;color: #fff;padding: 2px 15px;cursor: pointer }.header__top__left ul li:after {position: absolute;right: -19px;top: 1px;content: "|";color: #bbb }.header__top__left ul li span {color: #888 }.header__logo a {display: inline-block }.header__top__right {float: right }.header__top__right__links {display: inline-block;margin-right: 25px }.header__top__right__links a {display: inline-block;margin-right: 56px;position: relative }.header__top__right__links a:after {position: absolute;right: -32px;top: 0;content: "|";font-size: 16px;color: #bababa }.header__top__right__cart {display: inline-block }.header__top__right__cart a {position: relative;display: inline-block;margin-right: 6px }.header__top__right__cart a span {font-size: 15px;color: #111;font-weight: 600;position: absolute;left: 7px;top: 4px }.header__top__right__cart .cart__price {display: inline-block;color: #888;font-size: 15px;font-weight: 600;position: relative;top: 4px }.header__top__right__cart .cart__price span {color: #111 }.header__menu {height: 60px;margin-top: 20px }.header__menu ul span {padding: 20px }@media(min-width:992px) and (max-width:1199px) {.header__menu ul li a {padding: 10px 7px !important }}.header__menu ul li {list-style: none;display: inline-block;position: relative;margin-right: -5px }.header__menu ul li:hover .dropdown {top: 46px;opacity: 1;visibility: visible }.header__menu ul li .dropdown {position: absolute;top: 82px;width: 150px;background: #3f63b3;text-align: left;padding: 5px 0;z-index: 9;transition: none, .3s }.header__menu ul li .dropdown li {display: block;margin-right: 0 }.header__menu ul li .dropdown li a {font-size: 14px;color: #fff;font-weight: 500;padding: 5px 20px;text-transform: capitalize }.header__menu ul li .dropdown li a:hover {background-color: #fff;color: #3f63b3;font-weight: 500 }.canvas__open, .header__menu ul li .dropdown li a:after {display: none }.header__menu ul li a {font-size: 15px;color: #fff;display: block;font-weight: 600;padding: 10px 15px;letter-spacing: 1px;-webkit-transition: none, .3s;-o-transition: none, .3s;transition: none, .3s }.offcanvas-menu-wrapper {display: none;opacity: 0;transition: .5s }.categories__item, .hero__text h2 {-webkit-transition: none, .3s;-o-transition: none, .3s }.hero__item {height: 700px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;justify-items: center }.hero__text {text-align: center;background: #fff;padding: 65px 70px 70px;position: relative }.hero__text:after {position: absolute;left: 15px;top: 15px;height: calc(100% - 30px);width: calc(100% - 30px);border: 1px dashed #3f63b3;content: "";opacity: .3 }.categories__item, .class, .footer__about, .footer__newslatter form, .footer__widget, .hero__text h2, .map, .map .container, .map__inner, .product__item__pic {position: relative }.hero__text h2 {font-size: 46px;color: #111;line-height: 60px;font-weight: 700;font-style: italic;margin-bottom: 18px;top: 100px;opacity: 0;transition: none, .3s }.hero__text .primary-btn {position: relative;top: 100px;opacity: 0;-webkit-transition: none, .6s;-o-transition: none, .6s;transition: none, .6s }.hero__slider.owl-carousel .owl-item.active .hero__text .primary-btn, .hero__slider.owl-carousel .owl-item.active .hero__text h2 {top: 0;opacity: 1 }.hero__slider.owl-carousel .owl-nav button {height: 50px;width: 50px;background: rgba(17, 17, 17, .5);border-radius: 50%;color: #fff;font-size: 26px;line-height: 50px;text-align: center;position: absolute;left: 30px;top: 50%;margin-top: -15px }.hero__slider.owl-carousel .owl-nav button:hover {background: #3263af }.hero__slider.owl-carousel .owl-nav button.owl-next {left: auto;right: 30px }.categories {margin-top: -240px }.categories.categories__slider {padding: 0 15px;background-color: rgba(0, 0, 0, .288);backdrop-filter: blur(2px) }.categories__slider.owl-carousel .owl-nav button {font-size: 36px;position: absolute;left: -60px;top: 35% }.categories__slider.owl-carousel .owl-nav button.owl-next {left: auto;right: -60px }.categories__item {text-align: center;border-radius: 50%;transition: .3s;padding-top: 25px }.categories__item .category {transition: .3s }.categories__item:hover .category {transform: translateY(-10px) }.arrival__item {padding: 0;text-align: center;-webkit-transition: none, .3s;-o-transition: none, .3s;transition: none, .3s;overflow: hidden }.arrival__item .new_badge {position: absolute;top: 0;left: 0;width: 50px }.arrival__item h5 {text-transform: capitalize;color: #000;font-weight: 500;font-size: 17px;margin-top: 15px }.arrival__slider .owl-nav {text-align: center;font-size: 30px !important }.arrival__slider .owl-nav .arrow_carrot-right {background-color: #000;margin-left: 30px }#head-dark, .arrival__slider .owl-nav .arrow_carrot-left, .wall {background-color: #000 }.arrival__slider .owl-nav .arrow_carrot-right:hover {background-color: #3f63b3 !important;margin-left: 30px }.arrival__slider .owl-nav .arrow_carrot-left:hover {background-color: #3f63b3 !important }.categories__item:hover:after, .tz-gallery .lightbox:hover:after, .tz-gallery .lightbox:hover:before {opacity: 1 }.categories__item__icon h5 {color: #fff;font-weight: 600;text-transform: uppercase;margin: 10px 0;text-align: center;-webkit-transition: none, .2s;-o-transition: none, .2s;transition: none, .2s }.map__inner h6, .product__item {margin-bottom: 20px }.class {padding-bottom: 0 }.map {height: 300px }.map .container {z-index: 5;top: 20px }.map__iframe {width: 100%;position: absolute;left: 0;top: 0 }.map__inner {text-align: center;background: #fff;-webkit-box-shadow: 0 0 10px rgba(223, 223, 224, .7);box-shadow: 0 0 10px rgba(223, 223, 224, .7);padding: 30px 25px 25px }.map__inner:after {position: absolute;left: 0;right: 0;bottom: -10px;height: 20px;width: 20px;background: #fff;content: "";-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);margin: 0 auto }.map__inner h6 {color: #111;font-weight: 600;text-transform: uppercase }.map__inner ul li {list-style: none;font-size: 14px;color: #444;margin-bottom: 10px }.product {padding-top: 10px }.footer__about, .footer__widget {margin-bottom: 30px }.product__item .product__item__pic .product__label span {background: #3f63b3;color: #fff }.product__item:hover .product__item__text .product__item__price {opacity: 0;visibility: hidden }.product__item:hover .product__item__text .cart_add {opacity: 1;visibility: visible;bottom: -4px }.product__item__pic {background-position: center }.product__item__pic .product__label {position: absolute;left: 0;bottom: -32px;text-align: center;width: 100% }.product__item__pic .product__label span {display: inline-block;font-size: 14px;color: #111;background: #fff;padding: 6px 10px 4px;border-radius: 2px;-webkit-box-shadow: 0 0 10px rgba(223, 223, 224, .7);box-shadow: 0 0 10px rgba(223, 223, 224, .7);-webkit-transition: none, .5s;-o-transition: none, .5s;transition: none, .5s }.product__item__text {padding-top: 10px;text-align: center;position: relative }.product__item__text h6 {font-size: 15px;color: #000 }.product__item__text h6 a {color: #111;font-weight: 600;text-transform: capitalize }.class__item__text h5 a, .footer__newslatter h6, .footer__widget h6 {font-weight: 600;text-transform: uppercase }.product__item__text .product__item__price {color: #111;font-weight: 600;font-size: 16px;-webkit-transition: none, .3s;-o-transition: none, .3s;transition: none, .3s }.product__item__text .cart_add {position: absolute;left: 0;bottom: -20px;width: 100%;-webkit-transition: none, .5s;-o-transition: none, .5s;transition: none, .5s;opacity: 0;visibility: hidden }.footer__about:after, .footer__widget:after {width: 1px;height: 165px;background: rgba(255, 255, 255, .1);content: "";top: 0;position: absolute }.product__item__text .cart_add a {color: #111;font-size: 16px;font-weight: 600;display: inline-block;border-bottom: 2px solid #3f63b3;padding-bottom: 4px }.footer {padding-top: 45px }.footer__widget:after {right: 25px }.footer__widget h6 {text-shadow: 2px 1px #000;color: #4267b2;margin-bottom: 22px }.footer__widget ul li {list-style: none;font-size: 14px;color: #a4a4a4;line-height: 36px }.Container, .area, .area #res, .area p, .footer__about, .gallery-container h1, .gallery-container p.page-description, .gift-badge, .image_opener_container .img_container, .linear-wipe {text-align: center }.footer__about:after {right: -35px }.footer__about .footer__logo {margin-bottom: 32px }.footer__about .footer__logo a {display: inline-block }.footer__about p {font-size: 14px;color: #a4a4a4;line-height: 26px;margin-bottom: 25px }.footer__about .footer__social a {display: inline-block;color: #fff;background: rgba(225, 225, 225, .1);height: 45px;width: 45px;border-radius: 50%;line-height: 45px;text-align: center;margin-right: 6px }.footer__newslatter {padding-left: 50px;margin-bottom: 30px }.footer__newslatter h6 {text-shadow: 2px 1px #000;color: #4267b2;margin-bottom: 22px }.footer__newslatter p {font-size: 14px;color: #a4a4a4;line-height: 26px;margin-bottom: 25px }.footer__newslatter form input {height: 50px;width: 100%;padding-left: 22px;background: rgba(253, 243, 234, .2);border: none;color: #fff;font-size: 14px }.footer__newslatter form input::-webkit-input-placeholder {color: #fff }.footer__newslatter form input::-moz-placeholder {color: #fff }.footer__newslatter form input:-ms-input-placeholder {color: #fff }.footer__newslatter form input::-ms-input-placeholder {color: #fff }.footer__newslatter form input::placeholder {color: #fff }.footer__newslatter form button {font-size: 20px;color: #3f63b3;background: 0 0;border: none;position: absolute;right: 0;top: 0;height: 100%;padding: 0 20px }.copyright {background: #000;padding: 18px 0 14px;margin-top: 40px }.copyright__text {margin-bottom: 0;font-size: 14px;color: #888 }.copyright__text a, .copyright__text i {color: #3f63b3 }.copyright__widget {text-align: right }.copyright__widget ul li {list-style: none;display: inline-block;margin-right: 30px;position: relative }.copyright__widget ul li:after {position: absolute;right: -18px;top: 0;content: "|";color: #888 }.canvas__close, .copyright__widget ul li:last-child:after, .hero {display: none }.copyright__widget ul li a {font-size: 14px;color: #888 }.class__item {margin-bottom: 55px }.class__item:hover .class__item__pic .label {background: #3f63b3 }.class__item:hover .class__item__text h5 a {text-decoration: underline }.class__item__pic {height: 240px;position: relative }.class__item__pic .label {font-size: 16px;font-weight: 600;color: #fff;background: #111;padding: 4px 15px 2px;border-radius: 4px;display: inline-block;position: absolute;left: 30px;bottom: 10px;-webkit-transition: none, .3s;-o-transition: none, .3s;transition: none, .3s }.class__item__text {padding: 25px 14px 0 30px }.class__item__text h5 {margin-bottom: 10px }.class__item__text h5 a {font-size: 20px;color: #111 }.class__item__text span {font-size: 14px;color: #888;display: block;margin-bottom: 14px }.class__sidebar h5, .contact__address__item h6 {font-weight: 600;text-transform: uppercase;margin-bottom: 25px }.class__item__text p {color: #444;line-height: 30px }.class__item__text .read_more {font-size: 16px;color: #3f63b3;font-weight: 600 }.class__sidebar {background: #fdf3ea;padding: 30px }.class__sidebar h5 {font-size: 20px;color: #111;line-height: 28px }.class__sidebar form input {height: 50px;width: 100%;padding-left: 20px;font-size: 15px;color: #444;background: #fff;border: none;margin-bottom: 20px }.class__sidebar form input::-webkit-input-placeholder {color: #444 }.class__sidebar form input::-moz-placeholder {color: #444 }.class__sidebar form input:-ms-input-placeholder {color: #444 }.class__sidebar form input::-ms-input-placeholder {color: #444 }.class__sidebar form input::placeholder {color: #444 }.class__sidebar form .nice-select {float: none;border-radius: 0;border: none;padding-left: 20px;margin-bottom: 20px;height: 50px;line-height: 50px }.class__sidebar form .nice-select span {font-size: 15px;color: #444 }.class__sidebar form .nice-select .list {margin-top: 0;border-radius: 0;width: 100% }.class__sidebar form .nice-select:after {border-bottom: 1.5px solid #111;border-right: 1.5px solid #111;height: 9px;right: 25px;width: 9px }.class__sidebar form button {letter-spacing: 2px;width: 100% }.contact .map {height: 400px;margin-bottom: 70px }.contact__address {padding-bottom: 40px;border-bottom: 1px solid #e8eff4;margin-bottom: 70px }.contact__address__item {margin-bottom: 30px }.contact__address__item h6 {color: #111 }.contact__address__item ul li {list-style: none;margin-bottom: 20px;overflow: hidden }.contact__address__item ul li:last-child {margin-bottom: 0 }.contact__address__item ul li span {font-size: 24px;color: #111;margin-right: 25px;float: left }.contact__address__item ul li p {font-size: 14px;color: #444;line-height: 26px;margin-bottom: 0;overflow: hidden }.contact__text h3 {color: #111;font-weight: 700;font-style: italic;font-family: "Playfair Display", serif;margin-bottom: 20px }.contact__text ul li {list-style: none;font-size: 16px;color: #444;line-height: 36px }.contact__form form input, .contact__form form textarea {width: 100%;border: 1px solid #e1e1e1;background: #fafafa;font-size: 14px;padding-left: 20px }.contact__form form input {height: 50px;color: #111;margin-bottom: 30px }.contact__form form input:last-child {color: #111 }.contact__form form textarea {height: 140px;color: #111;padding-top: 12px;margin-bottom: 24px;resize: none }.contact__form form textarea:last-child {color: #111 }@media only screen and (min-width:1024px) {.container {max-width: 1024px }}@media only screen and (min-width:1200px) {.container {max-width: 1070px }}@media only screen and (min-width:1300px) {.container {max-width: 1100px }}@media only screen and (min-width:1400px) {.container {max-width: 1270px }}@media only screen and (min-width:1500px) {.container {max-width: 1370px }}@media only screen and (min-width:992px) and (max-width:1199px) {.categories__slider.owl-carousel .owl-nav button {left: 0 }.categories__slider.owl-carousel .owl-nav button.owl-next {right: 0 }}@media only screen and (min-width:768px) and (max-width:991px) {.copyright__text, .copyright__widget {text-align: center }.header__menu ul li a {padding: 20px 28px 18px }.header__top__left ul li {margin-right: 20px }.header__top__left ul li:after {right: -13px }.header__top__right__links {margin-right: 15px }.header__top__right__links a {margin-right: 25px }.header__top__right__links a:after {right: -15px }.hero__slider.owl-carousel .owl-nav button {left: 0 }.hero__slider.owl-carousel .owl-nav button.owl-next {right: 0 }.categories__slider.owl-carousel .owl-nav button {left: -20px }.categories__slider.owl-carousel .owl-nav button.owl-next {right: -20px }.class {padding-bottom: 100px }.footer__newslatter {padding-left: 0 }.copyright__text {margin-bottom: 15px }.footer__about:after, .footer__widget:after {display: none }}@media only screen and (max-width:991px) {.canvas__close, .canvas__open {font-size: 22px;line-height: 35px;text-align: center;right: 15px;color: #fff;cursor: pointer }.offcanvas__cart__links a:last-child, .offcanvas__option ul li:last-child {margin-right: 0 }.categories__slider.owl-carousel .owl-nav button.owl-next, .hero__slider.owl-carousel .owl-nav button.owl-next {right: 0 }.canvas__open {display: block;height: 35px;width: 35px;border: 1px solid #fff;border-radius: 2px;position: absolute;top: 34px }.offcanvas-menu-overlay, .offcanvas-menu-wrapper {position: fixed;height: 100%;opacity: 0;width: 100% }.scrolled .canvas__close, header.scrolled .canvas__open {color: #000;border: 1px solid #000 }.offcanvas-menu-overlay {left: 0;top: 0;background: rgba(0, 0, 0, .473);backdrop-filter: blur(2px);content: "";z-index: 98;-webkit-transition: none, .5s;-o-transition: none, .5s;transition: none, .5s;visibility: hidden }.offcanvas-menu-overlay.active {visibility: visible;opacity: 1 }.offcanvas-menu-wrapper {top: 87px;left: -100%;background: 0 0;padding: 20px 20px 20px 0;display: block;z-index: 999;overflow-y: auto;-webkit-transition: none, .5s;-o-transition: none, .5s;transition: none, .5s }.offcanvas-menu-wrapper.active {opacity: 1;left: 0 }.offcanvas__menu, .offcanvas__option ul li ul li:after, .offcanvas__option ul li:last-child:after {display: none }.slicknav_btn {display: none !important }.slicknav_menu {background-color: transparent !important }.slicknav_nav ul {margin: 0 }.canvas__close {display: none;height: 35px;width: 35px;border: 1px solid #fff;border-radius: 2px;position: absolute;top: 34px }.slicknav_nav .slicknav_row, .slicknav_nav a {padding: 7px 0;color: #e7e7e7 !important;font-weight: 600;background: rgba(0, 0, 0, .911);border-bottom: 5px solid transparent }.slicknav_nav a:hover {color: #e7e7e7 !important;background: #3263af !important;border-radius: 0 !important }.slicknav_nav .slicknav_arrow {color: #111 }.slicknav_nav .slicknav_row:hover, .slicknav_nav a:hover {border-radius: 0;background: 0 0;color: #111 }.slicknav_nav {display: block !important }.offcanvas__option ul li {font-size: 14px;color: #111;list-style: none;display: inline-block;margin-right: 30px;position: relative;padding: 2px 0;cursor: pointer }.offcanvas__option ul li a {color: #111 }.offcanvas__option ul li:hover ul {top: 24px;opacity: 1;visibility: visible }.offcanvas__option ul li ul {background: #111;display: inline-block;padding: 2px 0;position: absolute;left: 0;top: 44px;opacity: 0;visibility: hidden;z-index: 3;-webkit-transition: none, .3s;-o-transition: none, .3s;transition: none, .3s }.offcanvas__option ul li ul li {list-style: none;font-size: 13px;color: #fff;padding: 2px 15px;cursor: pointer }.offcanvas__option ul li:after {position: absolute;right: -19px;top: 1px;content: "|";color: #bbb }.offcanvas__option ul li span {color: #888 }.offcanvas__logo {margin-bottom: 40px }.offcanvas__logo a {display: inline-block }.offcanvas__cart {margin-bottom: 30px }.offcanvas__cart__links {display: inline-block;margin-right: 20px }.offcanvas__cart__links a {display: inline-block;margin-right: 30px;position: relative }.offcanvas__cart__links a:after {position: absolute;right: -18px;top: 0;content: "|";font-size: 16px;color: #bababa }.footer__about:after, .footer__widget:after, .header__menu, .header__top__left, .header__top__right, .offcanvas__cart__links a:last-child:after {display: none }.offcanvas__cart__item {display: inline-block }.offcanvas__cart__item a {position: relative;display: inline-block;margin-right: 6px }.offcanvas__cart__item a span {font-size: 15px;color: #111;font-weight: 600;position: absolute;left: 7px;top: 4px }.offcanvas__cart__item .cart__price {display: inline-block;color: #888;font-size: 15px;font-weight: 600;position: relative;top: 4px }.offcanvas__cart__item .cart__price span {color: #111 }.header__logo {position: relative;left: 0;top: 6px;margin-left: 0 }.header__top__inner {height: auto;padding-bottom: 15px }.header .container {position: relative }.categories__slider.owl-carousel .owl-nav button, .hero__slider.owl-carousel .owl-nav button {left: 0 }.class {padding-bottom: 100px }.footer__newslatter {padding-left: 0 }.footer__about {text-align: left }.copyright__text, .copyright__widget {text-align: center }.copyright__text {margin-bottom: 15px }.categories__slider.owl-carousel.owl-loaded.owl-drag {padding: 0 15px }.search-model-form input {width: 100% }}.gift-wrapper, .image_opener_container, .trans, .wall, .wrapper {backdrop-filter: blur(5px) }.gift-wrapper, .image_opener_container, .wall, .wrapper {position: fixed;top: 0;left: 0 }@media only screen and (max-width:575px) {.breadcrumb__links {text-align: left;padding-top: 20px }}@media only screen and (max-width:479px) {.hero__text {padding: 40px 25px 50px }.hero__text h2 {font-size: 34px;line-height: 45px }.categories__item {margin: 0 auto }.breadcrumb__text h2 {font-size: 40px }}a {text-decoration: none !important }.category {margin-left: 70px }.container.gallery-container {color: #35373a;height: 100% }.gallery-container h1 {margin-top: 50px;font-weight: 700 }#imgtext, #prd-table, .sub-button, .tabcontent2 h3 {font-weight: 500 }.gallery-container p.page-description {margin: 25px auto;font-size: 18px;color: #999 }.tz-gallery {padding: 5px }.tz-gallery .row>div {padding: 10px }.tz-gallery .lightbox img {width: 100%;border-radius: 0;position: relative }.tz-gallery .lightbox:before {position: absolute;top: 50%;left: 50%;margin-top: -13px;margin-left: -13px;opacity: 0;color: #fff;font-size: 26px;font-family: 'Glyphicons Halflings';content: '\260C';transform: rotate(90deg);pointer-events: none;z-index: 9000;transition: .4s }.tz-gallery .lightbox:after {position: absolute;top: 0;left: 0;width: 100%;height: 100%;opacity: 0;background-color: rgba(46, 132, 206, .7);content: '';transition: .4s }.baguetteBox-button {background-color: transparent !important }.Arrivals {padding: 10px 0 }.footer__social a:first-child {background-color: #4267b2 }.footer__social a:nth-child(2) {background-image: linear-gradient(45deg, #f09433 0, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%) }.footer__social a:nth-child(3) {background-color: rgba(255, 0, 0, .76) }.trans {background-color: rgba(0, 0, 0, .616);padding: 20px }.scrolltotop, .tab button.active, .tab button:hover {background-color: #3f63b3 }.scrolltotop {position: fixed;z-index: 9999;bottom: 12%;right: 2%;padding: 8px 12px;color: #000;transition: .3s ease-in-out }.scrolltotop:hover {cursor: pointer;transform: translateY(-5px) }html {scroll-behavior: smooth }.social-div {justify-content: end }.social-icons {font-size: 18px;color: #fff }#imgtext, .Closebtn, header.scrolled .social-icons {color: #000 }.social-icons:first-child {transition: .3s;padding: 3px 12px }.gift-wrapper, .product__item .product__item__pic, .sub-button, .tabcontent, .wall {transition: .5s }.social-icons:first-child:hover {padding: 3px 12px;color: #3263af }.social-icons:nth-child(2) {padding: 3px 9px }.social-icons:nth-child(3) {padding: 3px 10px }.social-icons:nth-child(4) {padding: 3px 12px }.tab {background-image: url('../img/hero/category-nav.jpg') }.tab button {background-color: rgba(0, 0, 0, .575);color: #fff;outline: 0;cursor: pointer;padding: 14px 16px;transition: .3s;font-size: 17px;margin: 2px 3px;border: 1px solid #fff !important }.sub-button {padding: 5px 10px;border: 1px solid !important;background-color: inherit;color: #000;box-shadow: none }.sub-button.subactive, .sub-button:hover {background-color: #001029;color: #fff }.tabcontent2 h3 {color: #001029;font-size: 25px }#imgtext, .area-text h3 {font-size: 20px }.tabcontent {display: none;padding: 6px 12px;border: 1px solid #ccc;border-top: none;animation: .5s ease-in-out reveal }@keyframes reveal {from {opacity: 0 }to {opacity: 1 }}.wrapper {background-color: rgba(0, 0, 0, .247);justify-content: center;align-items: center;width: 100%;height: 100%;z-index: 999;display: none;overflow: scroll }.Container {width: 70%;padding: 20px;background-color: #fff;margin: 10% auto;visibility: hidden;display: flex;flex-direction: row;animation: .3s ease-in-out fadeUp }.wrapper_text {margin-left: 30px }#expandedImg {margin: 8px 0;padding: 0;width: 45% }@-webkit-keyframes fadeUp {0% {opacity: 0;-webkit-transform: translateY(50%);-moz-transform: translateY(50%);-ms-transform: translateY(50%);-o-transform: translateY(50%);transform: translateY(50%) }100% {opacity: 1;-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0) }}.gift-wrapper, .wall {justify-content: center }#alt-table {margin: 15px auto;font-size: 15px;background-color: #f0f0f0 }#prd-table {margin: 5px auto;font-size: 12px;border-color: #e7e7e7 }#head-dark {color: #fff;font-size: 15px }.Closebtn {margin: 10px;font-size: 55px;cursor: pointer;z-index: 999 }.wall {width: 100%;height: 100%;align-items: center;z-index: 99999;display: none }.area {margin: 10% auto;width: 55%;height: 40% }.area-text h3 {color: #c99a02;margin: 10px }.area p {color: #cecece;font-size: 13px }.area #res {color: #ad0808;font-size: 23px }@media(max-width:370px) {.categories__item__icon {margin-left: 60px !important }.categories__item__icon h5 {margin-left: -40px !important }}@media (min-width:768px) {.mobile-hero {display: none }.hero {display: block }}::-webkit-scrollbar {width: 10px }::-webkit-scrollbar-track {background: #000 }::-webkit-scrollbar-thumb {background: #3f63b3 }::-webkit-scrollbar-thumb:hover {background: #395eac }.navactive {color: #3f63b3 !important;font-weight: 600 !important }.categories__slider .arrival__item {transition: .5s;cursor: pointer }.categories__slider .arrival__item:hover {transform: scale(1..02) }.product__item {animation: .5s zoomout }@keyframes zoomout {from {transform: scale(0) }to {transform: scale(1) }}.product__item .product__item__pic:hover {transform: scale(1.02);cursor: pointer }.btn-price {font-size: 13px !important;margin: 5px 0;background: 0 0;color: #0a0a0a }.btn-price:hover {cursor: default;background: 0 0;color: #000 }.hide-img {opacity: 0 }.displaywrapper {display: block }.mob_social_div {display: none !important }@media(max-width:991px) {.mob_social_div {display: block !important;background-color: rgba(0, 0, 0, .836);width: 160px;margin: 0 auto }.s-icon {font-size: 20px;text-align: center }}.linear-wipe {background-color: #000;background-size: 200% auto;background-clip: text;text-emphasis-color: transparent;-webkit-background-clip: text;-webkit-text-fill-color: transparent;animation: 1s linear infinite shine }@keyframes shine {to {background-position: 200% center }}@media (max-width:576px) {.product-container .section-title h2 {font-size: 25px !important }}.gift-wrapper {width: 100%;height: 100%;align-items: center;z-index: 99;display: none;background-color: rgba(0, 0, 0, .24) }.gift-badge {margin: 10% auto 0;border: 1px solid #fff;background-color: #fff;width: 400px;height: 400px;border-radius: 3px;animation: .3s ease-in-out pop;cursor: pointer }.gift-badge .gift-image {width: 200px;height: 200px;margin: 0 0 5px }.gift-badge .badge-logo {width: 50%;margin-top: 80px }@keyframes pop {from {transform: scale(0) }to {transform: scale(1) }}.gift-badge .text a {font-size: 30px;color: #f6ed8e;font-weight: 600 }@media(max-width:576px) {.sub-button {padding: 2px 5px;margin: 2px;font-size: 12px }.Container {width: 100%;margin: 25% auto;display: flex;flex-direction: column }#expandedImg {margin: 8px 0;padding: 0;width: 100% }.wrapper_text {margin-left: 0 }.gift-badge {width: 320px;height: 320px;margin: 40% auto 0 }.gift-badge .gift-image {width: 150px;height: 150px;margin: 0 0 0 5px }.gift-badge .text {margin-top: 20px }.gift-badge .text a {font-size: 25px;color: #f6ed8e;font-weight: 500 }}@media(min-width:577px) and (max-width:1000px) {.Container {width: 100%;margin: 23% auto }}.breadcrumb__area {width: 100%;height: 450px;background: url('../img/hero/breadcrumb-img.jpg') center/cover no-repeat;padding: 120px 0 0 }.breadcrumb__area .breadcrumb__text h2 {background-color: rgba(0, 0, 0, .397);text-align: center;color: #3f63b3;font-weight: 700;padding: 20px 0 }.product_detail_row {padding: 50px 100px;border: 1px solid #cecece;justify-content: center }.product_detail_row .small-img {width: 80px;height: 80px }.gift__collection {background: url('../img/hero/gift-bg.jpg') center/cover no-repeat;-webkit-box-shadow: 0 0 176px 0 #cecece;-moz-box-shadow: 0 0 176px 0 #cecece;box-shadow: 0 0 176px 0 #cecece;padding: 20px }.mySlides, .myslides {animation: .7s bounce !important }@keyframes bounce {from {opacity: 0;transform: scale(.5) }to {opacity: 1;transform: scale(1) }}@media(min-width:768px) {.tab {overflow: hidden;border: 1px solid #ccc;background-color: #0c0c0c;display: flex;align-items: center;justify-content: center }.mob__gift_slider {display: none }}@media(max-width:768px) {.tab button {background-color: rgba(0, 0, 0, .575);color: #fff;border: none;outline: 0;cursor: pointer;padding: 9px 10px;transition: .3s;font-size: 12px }.area, .area p {text-align: center }.area {margin: 15% auto;width: 95%;height: 40% }.area p {color: #cecece }.categories__item__icon h5 {margin-left: 25px }.breadcrumb__area {background: url('../img/hero/mob-breadcrumb-img.jpg') center/cover no-repeat }.breadcrumb__area .breadcrumb__text h2 {color: #e6e6e6 }.product_detail_row {padding: 20px }.pc__gift_slider {display: none }.gift__collection {padding: 5px }}.hero__image {background-repeat: no-repeat !important;background-size: cover !important;background-position: top center !important }.carousel-item {transform: translate3d(0, 0, 0) }.wall-input-field input::placeholder {font-size: 15px !important;color: #000 }.wall-input-field .input-icon i {padding: 7px;text-align: center;font-size: 13px;color: #fff;border: 1px solid #ffff;border-radius: 2px }.error {color: red;font-size: 13px }.loading {background-image: url('loading.gif');background-repeat: no-repeat;background-size: 20px;background-position: center;pointer-events: none }.tab .main_text {font-size: 30px;font-weight: 700;color: #ffffff94 }.tab {padding: 10px 15px }.search_filter #value {height: 31px;padding: 5px 15px;border: #7e7e7e;font-size: 15px }.search_filter .fa-search {position: relative;margin-right: -25px;color: #cdcdcd }.image_opener_container {width: 100%;height: 100%;background: #0000005e;display: none;flex-direction: column;justify-content: center;align-items: center;z-index: 99999 }.image_opener_container.landscape-image .img_container {width: 50% }.image_opener_container.square-image .img_container {width: 40% }.image_opener_container .img_container img {width: 100%;height: auto }.image_opener_container .close_image_opener {font-size: 25px;float: right }.image_opener_container .img_container.fade-in {animation: .3s ease-in-out fadeIn }@keyframes fadeIn {0% {scale: 0.6 }100% {scale: 1 }}@media (max-width:991px) {.social-div {display: none !important }.image_opener_container .img_container {width: 90% }.image_opener_container .close_image_opener {top: 15%;left: 90% }.image_opener_container.landscape-image .img_container, .image_opener_container.portrait-image .img_container, .image_opener_container.square-image .img_container {width: 95% }}