/*
Theme Name: Boutique Designer Shop Pro
Theme URI: https://www.ovationthemes.com/products/designer-shop-wordpress-theme
Author: Ovationthemes
Author URI: https://www.ovationthemes.com/
Description: 
get options for favicon, logo, title and tagline customization. This premium theme is compatible with various WordPress plugins like contact form 7 and WooCommerce.
Version: 0.0.2
Requires at least: 5.0
Tested up to: 6.2
Requires PHP: 5.2.4
License: GNU General Public License v3 or later
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Text Domain: boutique-designer-shop-pro
Tags: one-column, right-sidebar, custom-menu, editor-style, featured-images, full-width-template, sticky-post, theme-options, threaded-comments

Boutique Designer Shop Pro WordPress Theme has been created by Ovationthemes(ovationthemes.com), 2023.
Boutique Designer Shop Pro WordPress Theme is released under the terms of GNU GPL

/* Basic Style */
@import url('https://fonts.googleapis.com/css2?family=Jost:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Arsenal:ital,wght@0,400;0,700;1,400;1,700&display=swap');
:root{
 --font-jost: 'Jost', sans-serif;
 --font-arsenal: 'Arsenal', sans-serif;
}
html body,html{
  overflow-x: hidden;
}
.bypostauthor {
  font-weight: 600;
}
.contact-box {
    padding-bottom: 40px;
}
/*--------- Site Loader --------------*/
.preloader {
  background: #F4EEE9;
  display: flex;
  height: 100%;
  width: 100%;
  left: 0;
  bottom: 0;
  top: 0;
  position: fixed;
  z-index: 9999999;
  justify-content: center;
}
.wrapper{
  position: absolute;
  top: 50%;
  transform: scale(1.7);
}
.loader{
  height: 25px;
 width: 1px;
 position: absolute;
 animation: rotate 3.5s linear infinite;
}
.loader .dot{
  top: 30px;
 height: 7px;
 width: 7px;
 background: #000;
 border-radius: 50%;
 position: relative;
}
.preloader .text{
  position: absolute;
  font-size: 18px;
  font-weight: 400;
  font-family: var(--font-jost);
  color: #000;
  top: 65%;
}
@keyframes rotate {
  30%{
    transform: rotate(220deg);
  }
  40%{
  transform: rotate(450deg);
    opacity: 1;
 }
 75%{
  transform: rotate(720deg);
  opacity: 1;
 }
 76%{
  opacity: 0;
 }
 100%{
  opacity: 0;
  transform: rotate(0deg);
 }
}
.loader:nth-child(1){
  animation-delay: 0.15s;
}
.loader:nth-child(2){
  animation-delay: 0.3s;
}
.loader:nth-child(3){
  animation-delay: 0.45s;
}
.loader:nth-child(4){
  animation-delay: 0.6s;
}
.loader:nth-child(5){
  animation-delay: 0.75s;
}
.loader:nth-child(6){
  animation-delay: 0.9s;
}
/* @media (min-width: 1400px){
  .container {
    width: 1440px;
  }
} */
/* .preloader{
  display: none;
} */
