/*
Theme Name: Unique Gift Shop Pro
Theme URI: https://www.legacytheme.net/products/gift-shop-wordpress-theme/
Author: Legacytheme
Author URI: https://www.legacytheme.net/
Description: The Gift Shop WordPress Theme is a sophisticated, responsive, and visually rich template designed for modern gift stores and online gifting platforms. Whether you’re selling personalized gifts, handmade crafts, or festive decorations, this theme provides a stunning layout that highlights your products beautifully. It’s perfect for showcasing luxury gifts, romantic keepsakes, quirky finds, and eco-friendly items. With WooCommerce integration and mobile-friendly design, it ensures seamless browsing and secure shopping on any device. Built with clean code, fast load times, and SEO-ready features, it helps boost your visibility online. From anniversary gifts to graduation presents, the theme supports curated gift collections for every occasion.
Version: 0.0.1
Requires at least: 5.0
Tested up to: 6.1
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: unique-gift-shop-pro
Tags: one-column, right-sidebar, custom-menu, editor-style, featured-images, full-width-template, sticky-post, theme-options, threaded-comments
Unique Gift Shop Pro WordPress Theme has been created by Legacytheme(Legacytheme.net), 2025.
Unique Gift Shop Pro WordPress Theme is released under the terms of GNU GPL

/* Basic Style */

@import url("https://fonts.googleapis.com/css2?family=Cormorant:ital,wght@0,300..700;1,300..700&family=Manrope:wght@200..800&family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Carrois+Gothic+SC&family=Cormorant:ital,wght@0,300..700;1,300..700&family=Manrope:wght@200..800&family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Caramel&family=Carrois+Gothic&family=Carrois+Gothic+SC&family=Cormorant:ital,wght@0,300..700;1,300..700&family=Dela+Gothic+One&family=Manrope:wght@200..800&family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap");
.bypostauthor {
  font-weight: 600;
}
/*--------- Site Loader --------------*/

/* HTML: <div class="loader"></div> */
/*  */

.preloader {
  background: #f4f9ff;
  display: flex;
  height: 100%;
  width: 100%;
  left: 0;
  bottom: 0;
  top: 0;
  position: fixed;
  z-index: 99999;
}
/* .load{
  position:absolute;
  top:50%;
  left:50%;
  transform:translate(-50%, -50%);
  width:100px;
  height:100px;
}
.load hr{
  border:0;
  margin:0;
  width:40%;
  height:40%;
  position:absolute;
  border-radius:50%;
  animation:spind 2s ease infinite;
  opacity: 1;
}
.load :first-child{background:#B5995A;animation-delay:-1.5s}
.load :nth-child(2){background: #B5995A;;animation-delay:-1s}
.load :nth-child(3){background:#B5995A;animation-delay:-0.5s}
.load :last-child{background: #B5995A;}

@keyframes spind{
  0%,100%{transform:translate(0)}
  25%{transform:translate(160%)}
  50%{transform:translate(160%, 160%)}
  75%{transform:translate(0, 160%)}
} */

.loading-wrappers {
  position: absolute;
  top: 50%;
  left: 50%;
  height: 40px;
  width: 40px;
  transform: translate(-50%, -50%) rotate(45deg) translate3d(0, 0, 0);
  animation: animate 1.2s ease-in-out infinite;
}

@keyframes animate {
  0%,
  10%,
  100% {
    height: 40px;
    width: 40px;
  }
  65% {
    height: 70px;
    width: 70px;
  }
}

.loading-wrappers span {
  position: absolute;
  display: block;
  width: 20px;
  height: 20px;
  animation: rotate 1.2s linear both infinite;
}

@keyframes rotate {
  0%,
  30% {
    transform: rotate(0);
  }
  65% {
    transform: rotate(-40deg);
  }
  100% {
    transform: rotate(-90deg);
  }
}

.loading-wrappers span:nth-child(1) {
  top: 0;
  left: 0;
  background: #b5995a;
}

.loading-wrappers span:nth-child(2) {
  top: 0;
  right: 0;
  background: #b5995a;
}

.loading-wrappers span:nth-child(3) {
  bottom: 0;
  left: 0;
  background: #b5995a;
}

.loading-wrappers span:nth-child(4) {
  bottom: 0;
  right: 0;
  background: #b5995a;
}
#root-of-fragrance .owl-dots {
  display: none;
}
.wp-block-button__link {
  background-color: #b5995a;
  color: white;
}
.wp-block-button__link a:hover {
  color: #202020;
}
.page-template-terms-and-conditions #tandc img {
	height: 1000px;
}
.page-template-privacy-policy #privacy_policy img {
	height: 750px;
}