Make WordPress Themes

Changeset 357659


Ignore:
Timestamp:
11/06/2026 09:57:55 AM (26 hours ago)
Author:
themedropbox
Message:

New version of Lusy Photography Portfolio - 1.0.5

Location:
lusy-photography-portfolio/1.0.5
Files:
3 added
6 edited
1 copied

Legend:

Unmodified
Added
Removed
  • lusy-photography-portfolio/1.0.5/footer.php

    r354345 r357659  
    6060
    6161<?php wp_footer(); ?>
     62
    6263</body>
    6364</html>
  • lusy-photography-portfolio/1.0.5/functions.php

    r354345 r357659  
    102102}
    103103add_action( 'after_setup_theme', 'lusy_photography_portfolio_setup' );
     104
     105function lusy_photography_portfolio_woocommerce_support() {
     106    add_theme_support('woocommerce');
     107}
     108add_action('after_setup_theme', 'lusy_photography_portfolio_woocommerce_support');
     109
    104110
    105111/**
  • lusy-photography-portfolio/1.0.5/header.php

    r289360 r357659  
    2020        <?php wp_head(); ?>
    2121</head>
     22
    2223
    2324<body <?php body_class(); ?>>
  • lusy-photography-portfolio/1.0.5/readme.txt

    r354345 r357659  
    66Tested up to: 7.1.3
    77Requires PHP: 6.8
    8 Stable tag: 1.0.4
     8Stable tag: 1.0.5
    99License: GNU General Public License v2 or later
    1010License URI: https://www.gnu.org/licenses/gpl-2.0.html
    … …  
    154154*  Add Typtography Option
    155155
     156= 1.0.5 - Nov 6 2026 =
     157*  Add WooCommerce
     158
    156159
    157160== Third-Party Scripts and Licenses ==
  • lusy-photography-portfolio/1.0.5/search.php

    r289360 r357659  
    1919
    2020<div class="sec-head custom-font text-center">
    21         <?php
    22                 /* translators: %s: search query. */
    23                 printf( esc_html__( 'Search Results for: %s', 'lusy-photography-portfolio' ), '<span class="tbg" style="font-size: 6vw" data-animate-effect="fadeInUp">' . get_search_query() . '</span>' );
    24         ?>
    25 
    26 </div> <!-- end tile 12 -->
     21        <h2 class="wow title-class" data-animate-effect="fadeInUp">  <?php
     22        echo esc_html__( 'Search Results for:', 'lusy-photography-portfolio' );
     23    ?></h2>
     24    <span class="tbg" style="font-size: 3vw" data-animate-effect="fadeInUp">
     25       <?php
     26        echo esc_html__( 'Search Results for:', 'lusy-photography-portfolio' );
     27        ?>
     28         <?php echo esc_html( get_search_query() ); ?>
     29    </span>
     30</div>
    2731</div> <!-- end column 12 -->
    2832        </div>  <!-- end row -->
  • lusy-photography-portfolio/1.0.5/style.css

    r354345 r357659  
    55Author URI: https://pixelonetry.com/
    66Description: Lusy Photography – Is a Creative Photography Portfolio WordPress Theme for wedding photography, fashion photography, model photography, makeup photography, photo studio, personal photography, agency and etc. This is perfect and clean unique theme. Lusy is attractive and effective and better who wants to share their work with clients. Lusy Photography Portfolio is fully responsive to mobile devices and designed with high-quality to look amazing with any elements and features. The Pro Demo at https://pixelonetry.com/previews/?theme=lusy-premium
    7 Version: 1.0.4
     7Version: 1.0.5
    88Tested up to: 7.1.3
    99Requires PHP: 5.6
    … …  
    17941794    color: #ff6600;              /* Focus color */
    17951795}
     1796
     1797/* -------------------------------------------------------------
     1798Woocommerce
     1799-------------------------------------------------------------- */
     1800
     1801    /******** Woocommerce ***********/
     1802
     1803    .woocommerce div.product form.cart .button {
     1804    font-weight: 300 !important;
     1805    background: #c5a47e!important;
     1806    color: #fff !important;
     1807    padding: 7px 25px !important;
     1808    margin: 0;
     1809    position: relative !important;
     1810    font-size: 15px !important;
     1811    text-transform: uppercase;
     1812    height: 50px;
     1813    border-radius: 0px !important;
     1814    margin-left: 20px !important;
     1815    outline: none;
     1816    border: 1px solid #c5a47e!important;
     1817    /* font-family: 'Oswald', sans-serif; */
     1818    font-family: 'Playfair Display', sans-serif;
     1819    letter-spacing: 2px;
     1820 }
     1821
     1822    .woocommerce div.product form.cart .button:hover {
     1823        background: #fff!important;
     1824        color: #c5a47e!important;
     1825    }
     1826    .woocommerce .quantity .qty {
     1827     width: 80px;
     1828    height: 50px;
     1829   /* background: #c5a47e;*/
     1830    border: none;
     1831    cursor: pointer;
     1832    font-size: 15px;
     1833    padding: 0;
     1834    transition: background 0.3s;
     1835    color: #333;
     1836    margin-top: 0px;
     1837    border: 1px solid #c5a47e;
     1838    border-radius: 0;
     1839    }
     1840    .woocommerce .quantity .qty:hover {
     1841        border: 1px solid #000;
     1842    }
     1843    .woocommerce .quantity .qty:focus {
     1844        border: 1px solid #000;
     1845    }
     1846
     1847      .woocommerce .woocommerce-result-count {
     1848    border: 2px solid #eee;
     1849    padding: 17px 30px;
     1850    text-align: center;
     1851    display: inline-block;
     1852    margin-bottom: 60px;
     1853    font-size: 18px;
     1854    line-height: 1.75em;
     1855    color: #272727;
     1856    letter-spacing: 0.5px;
     1857    }
     1858    .woocommerce-ordering select {
     1859     font-size: 18px;
     1860    line-height: 1.75em;
     1861    color: #272727;
     1862    border: 2px solid #eee;
     1863    border-radius: 0;
     1864    appearance: none;
     1865    -webkit-appearance: none;
     1866    -moz-appearance: none;
     1867    width: 250px;
     1868    padding-right: 30px;
     1869    background: url(../sima/images/arrow.png) no-repeat right center;
     1870    background-position: calc(100% - 20px) center;
     1871    background-size: 13px;
     1872    height: 66px;
     1873    padding-left: 30px;
     1874    outline: none;
     1875    }
     1876    .woocommerce ul.products li.product .button {
     1877     background: #c5a47e;
     1878    color: #fff;
     1879    border: 0;
     1880    border-radius: 0;
     1881    display: inline-block;
     1882    font-size: 15px;
     1883    font-weight: 300;
     1884    line-height: 1;
     1885    letter-spacing: 2px;
     1886    margin-bottom: 0;
     1887    padding: 15px 32px;
     1888    text-transform: uppercase;
     1889    touch-action: manipulation;
     1890    transition: all 0.3s ease 0s;
     1891    vertical-align: middle;
     1892    white-space: nowrap;
     1893    margin-top: 15px;
     1894    border: 1px solid #c5a47e;
     1895     font-family: 'Oswald', sans-serif;
     1896    font-family: 'Playfair Display', sans-serif;
     1897    }
     1898    .woocommerce ul.products li.product .button:hover {
     1899        background: #fff;
     1900        color: #c5a47e;
     1901    }
     1902
     1903.swiper-container {
     1904    width: 100%;
     1905    margin-bottom: 15px;
     1906}
     1907
     1908.gallery-main .swiper-slide img {
     1909    width: 100%;
     1910    height: auto;
     1911}
     1912
     1913.gallery-thumbs .swiper-slide {
     1914    width: auto;
     1915    cursor: pointer;
     1916    opacity: 0.6;
     1917}
     1918
     1919.gallery-thumbs .swiper-slide-thumb-active {
     1920    opacity: 1;
     1921}
     1922
     1923@media (min-width: 991px) {
     1924  .shop-details-area .product-gallery {
     1925    float: left;
     1926    width: 48%;
     1927    clear: none;
     1928    overflow: hidden;
     1929  }
     1930
     1931  .shop-details-area .product-gallery .gallery-thumbs .swiper-wrapper,
     1932  .shop-details-area .product-gallery .gallery-thumbs {
     1933    height: auto;
     1934  }
     1935}
     1936
     1937.woocommerce .swiper-button-next, .swiper-rtl .swiper-button-prev,
     1938.woocommerce .swiper-button-prev, .swiper-rtl .swiper-button-next {
     1939  display: none;
     1940}
     1941
     1942.shop-details-area .product {
     1943  margin-top: 60px;
     1944}
     1945
     1946.shop-details-area {
     1947    padding-top: 90px;
     1948}
     1949
     1950h1.product_title {
     1951    font-family: "playfair display", serif;
     1952    margin-bottom: 20px;
     1953    font-size: 38px;
     1954    color: #1b1b1b;
     1955    text-transform: uppercase;
     1956    letter-spacing: 1px;
     1957    margin-top: 10px !important;
     1958}
     1959
     1960.woocommerce a.woocommerce-review-link:hover {
     1961    color: #c5a47e;;
     1962}
     1963
     1964p.price {
     1965    color: #c5a47e; !important;
     1966    font-size: 32px !important;
     1967    margin-bottom: 15px;
     1968}
     1969
     1970div.woocommerce-product-details__short-description {
     1971    padding: 25px 0;
     1972    border-top: 1px solid rgba(197, 164, 126, 0.2);
     1973    padding-bottom: 15px;
     1974}
     1975
     1976.shop-details-area form.cart input[type="number"] {
     1977    background: #cccccc54;
     1978    border: none;
     1979    height: 50px;
     1980    padding-left: 15px;
     1981    width: 60px;
     1982    padding-right: 10px;
     1983    outline: none;
     1984    margin-left: -4px;
     1985    margin-right: -4px;
     1986}
     1987
     1988.shop-details-area .single_add_to_cart_button {
     1989    font-weight: 300 !important;
     1990    background: #c5a47e; !important;
     1991    color: #fff !important;
     1992    padding: 7px 25px !important;
     1993    margin: 0;
     1994    position: relative !important;
     1995    font-size: 15px !important;
     1996    text-transform: uppercase;
     1997    height: 50px;
     1998    border-radius: 0px !important;
     1999    margin-left: 20px !important;
     2000    outline: none;
     2001    border: 1px solid #c5a47e;!important;
     2002   /* font-family: 'Oswald', sans-serif;*/
     2003    font-family: 'Playfair Display', sans-serif;
     2004    letter-spacing: 2px;
     2005}
     2006
     2007.shop-details-area .single_add_to_cart_button:hover {
     2008    background: #fff!important;
     2009    color: #c5a47e;!important;
     2010}
     2011
     2012.shop-details-area div.product_meta span.posted_in, .shop-details-area div.product_meta span.tagged_as {
     2013    display: block;
     2014    padding-top: 15px;
     2015    color: #1b1b1b;
     2016}
     2017
     2018
     2019.shop-details-area div.product_meta span.posted_in a:hover, .shop-details-area div.product_meta span.tagged_as a:hover {
     2020    color: #c5a47e;;
     2021}
     2022
     2023.yith-wcwl-add-to-wishlist-button {
     2024    font-size: 16px;
     2025    color: #1b1b1b!important;
     2026}
     2027
     2028.woocommerce-tabs {
     2029    padding-top: 60px;
     2030}
     2031
     2032.woocommerce-tabs ul.tabs {
     2033    margin-bottom: 50px !important;
     2034    padding-left: 0px !important;
     2035}
     2036
     2037.woocommerce-tabs ul.tabs li {
     2038    padding: 0px !important;
     2039    margin-left: 0px !important;
     2040    margin-right: 30px;
     2041    border: none !important;
     2042    margin-right: 30px !important;
     2043    background: none !important;
     2044}
     2045
     2046.woocommerce-tabs ul.tabs li a {
     2047  font-size: 15px;
     2048  font-weight: 500 !important;
     2049  padding: 20px 40px !important;
     2050  text-transform: uppercase;
     2051  letter-spacing: 2px;
     2052  line-height: 1;
     2053  border: 2px solid #ccc;
     2054  font-family: 'Playfair Display', sans-serif;
     2055  /*font-family: 'Oswald', sans-serif;*/
     2056}
     2057
     2058.woocommerce-tabs ul.tabs li.active a {
     2059    background: #c5a47e;;
     2060    border-color: #c5a47e;;
     2061    color: #fff !important;
     2062}
     2063
     2064.woocommerce div.product .woocommerce-tabs ul.tabs::before,
     2065.woocommerce div.product .woocommerce-tabs ul.tabs::after,
     2066.woocommerce div.product .woocommerce-tabs ul.tabs li::after,
     2067.woocommerce div.product .woocommerce-tabs ul.tabs li::before {
     2068    display: none;
     2069}
     2070
     2071.woocommerce-tabs .woocommerce-Tabs-panel > h2 {
     2072    display: none;
     2073}
     2074
     2075.woocommerce-tabs #tab-attributes table {
     2076    width: 70%;
     2077}
     2078
     2079#tab-attributes table th, #tab-attributes table tr, #tab-attributes table td {
     2080    padding: 12px;
     2081    padding-left: 15px;
     2082    border: 1px solid #ccc;
     2083    color: #1b1b1b;
     2084}
     2085
     2086.woocommerce #reviews #comments ol.commentlist {
     2087    padding-left: 0px;
     2088}
     2089
     2090.woocommerce #reviews #comments ol.commentlist li img.avatar {
     2091    width: 72px;
     2092    background: transparent;
     2093    border: none;
     2094}
     2095
     2096.woocommerce #reviews #comments ol.commentlist li .comment-text {
     2097    border: none;
     2098    padding: inherit;
     2099    padding-left: 50px;
     2100}
     2101
     2102.woocommerce-Reviews .comment-text p.meta strong {
     2103    font-style: normal;
     2104    line-height: 1.1;
     2105    margin-right: 3px;
     2106    margin-bottom: 10px;
     2107    font-weight: 400;
     2108    font-size: 20px;
     2109    text-transform: uppercase;
     2110      font-family: 'Playfair Display', sans-serif;
     2111    /*font-family: 'Oswald', sans-serif;*/
     2112    letter-spacing: 2px;
     2113    color: #1b1b1b;
     2114}
     2115
     2116
     2117.woocommerce-review__dash {
     2118    display: none;
     2119}
     2120
     2121.woocommerce-Reviews .comment-text p.meta time {
     2122    font-size: 13px;
     2123    color: #777;
     2124    font-weight: 400;
     2125    margin-left: 15px;
     2126    text-transform: capitalize;
     2127}
     2128
     2129div.woocommerce-Reviews .comment-form-comment label {
     2130    margin-bottom: 10px;
     2131}
     2132
     2133.woocommerce #respond input#submit {
     2134    background: #c5a47e;;
     2135    color: #fff;
     2136    border: 0;
     2137    border-radius: 0;
     2138    display: inline-block;
     2139    font-size: 15px;
     2140    font-weight: 300;
     2141    line-height: 1;
     2142    letter-spacing: 2px;
     2143    margin-bottom: 0;
     2144    padding: 15px 32px;
     2145    text-transform: uppercase;
     2146    touch-action: manipulation;
     2147    transition: all 0.3s ease 0s;
     2148    vertical-align: middle;
     2149    white-space: nowrap;
     2150    margin-top: 15px;
     2151    border: 1px solid #c5a47e;;
     2152  /*  font-family: 'Oswald', sans-serif;*/
     2153    font-family: 'Playfair Display', sans-serif;
     2154}
     2155
     2156.woocommerce #respond input#submit:hover {
     2157    background: #fff;
     2158    color: #c5a47e;;
     2159}
     2160
     2161.woocommerce-Reviews .comment-form-rating p.stars {
     2162    width: 80%;
     2163    display: inline-block;
     2164    position: relative;
     2165    top: 4px;
     2166    left: 10px;
     2167}
     2168
     2169.shop-details-area section.related.products {
     2170    display: none;
     2171}
     2172
     2173.recent-shop-area {
     2174    background: #f8f8f8;
     2175    padding-bottom: 90px;
     2176    margin-bottom: 60px;
     2177}
     2178
     2179.rooms2 .item {
     2180    position: relative;
     2181    overflow: hidden;
     2182    margin-bottom: 30px;
     2183}
     2184
     2185.rooms2 .item:hover img {
     2186    -webkit-filter: none;
     2187    filter: none;
     2188    -webkit-transform: scale(1.09, 1.09);
     2189    transform: scale(1.09, 1.09);
     2190    -webkit-filter: brightness(70%);
     2191    -webkit-transition: all 1s ease;
     2192    -moz-transition: all 1s ease;
     2193    -o-transition: all 1s ease;
     2194    -ms-transition: all 1s ease;
     2195    transition: all 1s ease;
     2196}
     2197
     2198.rooms2 .item .category {
     2199    position: absolute;
     2200    top: 20px;
     2201    right: 20px;
     2202    z-index: 3;
     2203    writing-mode: vertical-rl;
     2204    -ms-transform: rotate(180deg);
     2205    -o-transform: rotate(180deg);
     2206    -moz-transform: rotate(180deg);
     2207    -webkit-transform: rotate(180deg);
     2208    transform: rotate(180deg);
     2209    text-orientation: mixed;
     2210    text-transform: uppercase;
     2211    color: #fff;
     2212    font-size: 12px;
     2213    font-weight: 400;
     2214    letter-spacing: 1px;
     2215    background: transparent;
     2216    border: 1px solid rgba(255, 255, 255, 0.5);
     2217    padding: 10px 3px;
     2218    line-height: 1.5em;
     2219}
     2220
     2221.shop-area .item .category {
     2222    background: #c5a47e;;
     2223    border: none !important;
     2224}
     2225
     2226.rooms2 .item .actions {
     2227    height: 100%;
     2228    position: absolute;
     2229    left: 0;
     2230    top: 45%;
     2231    right: 0;
     2232    text-align: center;
     2233    -webkit-transform: translateY(-50%);
     2234    -ms-transform: translateY(-50%);
     2235    transform: translateY(-50%);
     2236    z-index: 3;
     2237    margin-top: 0;
     2238    opacity: 0;
     2239    visibility: hidden;
     2240    -webkit-transition: 0.4s ease-in-out;
     2241    transition: 0.4s ease-in-out;
     2242    display: -webkit-box;
     2243    display: -webkit-flex;
     2244    display: -ms-flexbox;
     2245    display: flex
     2246;
     2247    -webkit-box-pack: center;
     2248    -webkit-justify-content: center;
     2249    -ms-flex-pack: center;
     2250    justify-content: center;
     2251    -webkit-box-align: center;
     2252    -webkit-align-items: center;
     2253    -ms-flex-align: center;
     2254    align-items: center;
     2255}
     2256
     2257.rooms2 .item:hover .actions {
     2258    visibility: visible;
     2259    opacity: 1;
     2260}
     2261
     2262.shop-area .product-item .actions .add_to_cart_inline {
     2263    border: none !important;
     2264    padding: 0px !important;
     2265    margin: 0px;
     2266    display: flex;
     2267}
     2268
     2269.shop-area .product-item .actions .add_to_cart_inline span.woocommerce-Price-amount {
     2270    display: none;
     2271}
     2272
     2273.rooms2 .item .actions a.icon-btn, .wishlist-icon a.yith-wcwl-add-to-wishlist-button {
     2274    border-radius: 50%;
     2275    height: 45px;
     2276    line-height: 45px;
     2277    background: #fff;
     2278    width: 45px;
     2279    margin-right: 10px;
     2280    cursor: pointer;
     2281    color: #1b1b1b;
     2282}
     2283
     2284.rooms2 .item .actions a.icon-btn:hover i {
     2285    color: #fff;
     2286}
     2287
     2288.rooms2 .item .con {
     2289    padding: 20px;
     2290    position: absolute;
     2291    left: 0;
     2292    width: 100%;
     2293    -webkit-transition: all .3s;
     2294    transition: all .3s;
     2295    text-align: left;
     2296    z-index: 20;
     2297    height: auto;
     2298    box-sizing: border-box;
     2299    background: -moz-linear-gradient(top, transparent 0, rgba(0, 0, 0, .1) 2%, rgba(0, 0, 0, .75) 90%);
     2300    background: -webkit-linear-gradient(top, transparent 0, rgba(0, 0, 0, .01) 2%, rgba(0, 0, 0, .75) 90%);
     2301    background: linear-gradient(to bottom, transparent 0, rgba(0, 0, 0, .01) 2%, rgba(0, 0, 0, .75) 90%);
     2302}
     2303
     2304.shop-area .item .con {
     2305    bottom: -32px;
     2306}
     2307
     2308.rooms2 .item:hover .con {
     2309    bottom: 0px;
     2310}
     2311
     2312.line {
     2313    width: 60px;
     2314    border-top: 1px solid rgba(255, 255, 255, 0.2) !important;
     2315    margin-bottom: 10px;
     2316}
     2317
     2318.rooms2 .item:hover .line {
     2319    width: 100%;
     2320    transition-property: all;
     2321    transition-duration: 0.8s;
     2322    transition-timing-function: ease-in-out;
     2323}
     2324
     2325.shop-area h4.shop a {
     2326    font-family: "playfair display", serif;
     2327    color: #fff;
     2328}
     2329
     2330.wishlist-icon a.yith-wcwl-add-to-wishlist-button span.yith-wcwl-add-to-wishlist-button__label {
     2331    display: none;
     2332}
     2333
     2334.shop-area i.ti-shopping-cart {
     2335    color: #1b1b1b;
     2336}
     2337
     2338.shop-area a:hover i.ti-shopping-cart {
     2339    color: #fff;
     2340    left: -1px;
     2341    top: -1px;
     2342    position: relative;
     2343}
     2344
     2345.rooms2 .item .actions a.add_to_cart_button:hover, .rooms2 .item .actions a.icon-btn:hover {
     2346    background: #c5a47e;;
     2347    color: #fff;
     2348}
     2349
     2350.wishlist-icon a.yith-wcwl-add-to-wishlist-button svg.yith-wcwl-add-to-wishlist-button-icon {
     2351    width: 22px;
     2352    color: currentColor;
     2353}
     2354
     2355.wishlist-icon a.yith-wcwl-add-to-wishlist-button:hover {
     2356    display: flex;
     2357    background: #c5a47e;;
     2358}
     2359
     2360.wishlist-icon a.yith-wcwl-add-to-wishlist-button:hover svg {
     2361    color: #fff!important
     2362}
     2363
     2364.recent-shop-area .product-item {
     2365    max-height: 352px;
     2366}
     2367
     2368.grid__quick__view__modal .modal-dialog.modal__wraper {
     2369  top: 80px;
     2370  max-width: 1050px!important;
     2371  max-height: 720px!important;
     2372}
     2373
     2374.grid__quick__view__modal .modal-body {
     2375  padding: 30px;
     2376  border-radius: 0px;
     2377}
     2378
     2379.grid__quick__view__modal .modal-body h2.product_title {
     2380  margin-top: 10px !important;
     2381  margin-bottom: 10px;
     2382  font-size: 36px;
     2383  text-transform: uppercase;
     2384  letter-spacing: 1px;
     2385}
     2386
     2387.grid__quick__view__modal .modal-body h2.product_title a {
     2388    color: #1b1b1b;
     2389}
     2390
     2391.grid__quick__view__modal .modal-body .woocommerce-product-rating span.rating-count {
     2392  letter-spacing: 0.5px;
     2393}
     2394
     2395.grid__quick__view__modal .modal-body div.price {
     2396    color: #c5a47e; !important;
     2397    font-size: 30px !important;
     2398    margin-top: 25px;
     2399    padding-bottom: 25px;
     2400}
     2401
     2402.grid__quick__view__modal .modal-body .quantity {
     2403  float: left;
     2404  margin: 0 4px 0 0;
     2405}
     2406
     2407.grid__quick__view__modal .modal-body .quantity input[type="number"] {
     2408      background: #cccccc54;
     2409    border: none;
     2410    height: 50px;
     2411    padding-left: 15px;
     2412    width: 60px;
     2413    padding-right: 10px;
     2414    outline: none;
     2415    margin-left: -4px;
     2416    margin-right: -4px;
     2417    text-align: center;
     2418}
     2419
     2420.grid__quick__view__modal .modal-body form.cart button[type="submit"] {
     2421    font-weight: 300 !important;
     2422    background: #c5a47e; !important;
     2423    color: #fff !important;
     2424    padding: 10px 25px !important;
     2425    margin: 0;
     2426    font-size: 15px !important;
     2427    text-transform: uppercase;
     2428    letter-spacing: 1.5px;
     2429    height: 50px;
     2430    border-radius: 0px !important;
     2431    margin-left: 20px !important;
     2432    outline: none;
     2433    cursor: pointer;
     2434    border: 1px solid #c5a47e; !important;
     2435   /* font-family: 'Oswald', sans-serif;*/
     2436     font-family: 'Playfair Display', sans-serif;
     2437}
     2438
     2439.grid__quick__view__modal .modal-body form.cart button[type="submit"]:hover {
     2440        background: #fff !important;
     2441    color: #c5a47e; !important;
     2442}
     2443
     2444.grid__quick__view__modal .modal-body .swiper-slide img.img-thumbnail {
     2445  border: none;
     2446  padding: 0px;
     2447  border-radius: 0px;
     2448}
     2449
     2450.grid__quick__view__modal .modal-body .swiper-pagination-bullet-active {
     2451  background: #c5a47e;;
     2452}
     2453
     2454.grid__quick__view__modal .modal-body .product-wishlist {
     2455  float: left;
     2456  margin-top: 25px!important;
     2457}
     2458
     2459.grid__quick__view__modal .modal-body .product-wishlist a.yith-wcwl-add-to-wishlist-button {
     2460  display: flex;
     2461  align-items: center;
     2462  margin-inline: 0;
     2463  justify-content: flex-start;
     2464  gap: 10px;
     2465}
     2466
     2467
     2468.grid__quick__view__modal .modal-body .product_meta {
     2469  display: block;
     2470  width: 100%;
     2471  float: left;
     2472}
     2473
     2474.grid__quick__view__modal .modal-body .product_meta a:hover {
     2475    color: #c5a47e;;
     2476}
     2477
     2478.product-related .owl-theme .owl-dots .owl-dot.active span,
     2479.product-related .owl-theme .owl-dots .owl-dot:hover span {
     2480    background: #c5a47e;;
     2481    border: 1px solid #c5a47e;;
     2482}
     2483
     2484.product-related .owl-theme .owl-dots .owl-dot span {
     2485    border: 1px solid #c5a47e;;
     2486}
     2487
     2488.woocommerce .loader::before {
     2489    display: none;
     2490}
     2491
     2492.grid__quick__view__modal .modal-content button.btn-close {
     2493    box-sizing: content-box;
     2494    width: 1em;
     2495    height: 1em;
     2496    padding: .25em .25em;
     2497    color: #272727;
     2498    background: transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;
     2499    border: 0;
     2500    border-radius: .375rem;
     2501    opacity: .5;
     2502    position: absolute;
     2503    right: 15px;
     2504    top: 15px;
     2505    cursor: pointer;
     2506    z-index: 99;
     2507    outline: none;
     2508}
     2509
     2510.woocommerce .rooms2 ul.products li.product a img {
     2511    margin-bottom: 0px;
     2512}
     2513
     2514.woocommerce .rooms2 ul.products li.product span.category div.star-rating {
     2515    display: none;
     2516}
     2517
     2518
     2519.shop-area .item .con h2.woocommerce-loop-product__title {
     2520    font-family: "playfair display", serif;
     2521    position: relative;
     2522    color: #fff;
     2523    font-size: 26px !important;
     2524    font-weight: 400;
     2525    text-transform: uppercase;
     2526    letter-spacing: 2px;
     2527}
     2528
     2529.product-item .con h4.shop {
     2530    text-transform: uppercase;
     2531    font-size: 26px;
     2532    letter-spacing: 2px;
     2533    margin-bottom: 15px;
     2534}
     2535
     2536.woocommerce .woocommerce-result-count {
     2537    border: 2px solid #eee;
     2538    padding: 17px 30px;
     2539    text-align: center;
     2540    display: inline-block;
     2541    margin-bottom: 60px;
     2542    font-size: 18px;
     2543    line-height: 1.75em;
     2544    color: #272727;
     2545    letter-spacing: 0.5px;
     2546}
     2547
     2548.shop-area .woocommerce-ordering select {
     2549    font-size: 18px;
     2550    line-height: 1.75em;
     2551    color: #272727;
     2552    border: 2px solid #eee;
     2553    border-radius: 0;
     2554    appearance: none;
     2555    -webkit-appearance: none;
     2556    -moz-appearance: none;
     2557    width: 250px;
     2558    padding-right: 30px;
     2559    background: url(../sima/images/arrow.png) no-repeat right center;
     2560    background-position: calc(100% - 20px) center;
     2561    background-size: 13px;
     2562        height: 66px;
     2563    padding-left: 30px;
     2564    outline: none;
     2565}
     2566
     2567.rooms2 .item .actions a.add_to_cart_button {
     2568    border-radius: 50%;
     2569    height: 45px;
     2570    width: 45px;
     2571    line-height: 27px;
     2572    background: #fff;
     2573    margin-top: 0px !important;
     2574    margin-right: 10px;
     2575}
     2576
     2577
     2578.shop-area .item a.added i.ti-shopping-cart {
     2579    display: none;
     2580}
     2581
     2582.shop-area .item a.added::after {
     2583    margin-left: -1px;
     2584}
     2585
     2586.shop-area .item .added_to_cart {
     2587    border-radius: 50%;
     2588    height: 45px;
     2589    line-height: 26px;
     2590    background: #fff;
     2591    margin-top: 0px !important;
     2592    margin-right: 10px;
     2593    color: transparent;
     2594    width: 45px;
     2595}
     2596
     2597.shop-area .item .added_to_cart:hover {
     2598    background: #c5a47e;;
     2599}
     2600
     2601.shop-area .item .added_to_cart::before {
     2602    content: "\e60d";
     2603    font-family: 'themify';
     2604    position: relative;
     2605    left: 16px;
     2606    speak: none;
     2607    color: #333;
     2608    font-style: normal;
     2609    font-weight: normal;
     2610    font-variant: normal;
     2611    text-transform: none;
     2612    line-height: 1;
     2613    top: 2px;
     2614    -webkit-font-smoothing: antialiased;
     2615    -moz-osx-font-smoothing: grayscale;
     2616}
     2617
     2618.shop-area .item .added_to_cart:hover:before {
     2619    color: #fff;
     2620}
     2621
     2622.woocommerce .shop-area ul.products li.product {
     2623    margin-bottom: 1.992em;
     2624}
     2625
     2626.shop-sidebar .shop-widget {
     2627    background: #f8f8f8;
     2628    padding: 30px;
     2629    margin-bottom: 30px;
     2630    overflow: hidden;
     2631}
     2632
     2633.shop-sidebar .shop-widget .widget-title h6 {
     2634    font-size: 22px;
     2635    font-family: "playfair display", serif;
     2636    letter-spacing: 1px;
     2637    text-transform: uppercase;
     2638    border-bottom: 1px solid rgba(197, 164, 126, 0.2);
     2639    padding-bottom: 15px;
     2640    margin-bottom: 20px;
     2641}
     2642
     2643.woocommerce .widget_price_filter .ui-slider .ui-slider-range, .woocommerce .widget_price_filter .ui-slider .ui-slider-handle {
     2644    background-color: #c5a47e;;
     2645
     2646}
     2647
     2648.woocommerce .widget_price_filter .ui-slider .ui-slider-handle {
     2649    top: -0.2em;
     2650}
     2651
     2652
     2653.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content {
     2654    background-color: #aaa;
     2655    margin-top: 30px;
     2656    margin-bottom: 35px;
     2657}
     2658
     2659.woocommerce .widget_price_filter .price_slider_amount .button {
     2660    padding: 10px 25px;
     2661    margin: 0;
     2662    background: #c5a47e;;
     2663    color: #fff;
     2664    font-size: 16px;
     2665    text-decoration: none;
     2666    position: relative;
     2667    cursor: pointer;
     2668    transition: all 0.3s ease-out;
     2669    letter-spacing: 2px;
     2670    text-transform: uppercase;
     2671    font-weight: 300;
     2672    border-radius: 0px;
     2673    border: 1px solid #c5a47e;;
     2674    /*font-family: 'Oswald', sans-serif;*/
     2675    font-family: 'Playfair Display', sans-serif;
     2676}
     2677
     2678.woocommerce .widget_price_filter .price_slider_amount .button:hover {
     2679    background-color: #fff;
     2680    color: #c5a47e;;
     2681}
     2682
     2683.woocommerce.widget_product_categories ul.product-categories li {
     2684    font-size: 15px;
     2685    line-height: 1.5em;
     2686    margin-bottom: 15px;
     2687}
     2688
     2689.woocommerce.widget_product_categories ul.product-categories li a {
     2690    color: #444;
     2691}
     2692
     2693.woocommerce.widget_product_categories ul.product-categories li:hover a {
     2694    color: #c5a47e;;
     2695}
     2696
     2697.woocommerce.widget_product_categories ul.product-categories li a:before {
     2698    content: "\e649";
     2699    font-family: 'themify';
     2700    font-size: 9px;
     2701    margin-right: 10px;
     2702    color: #444;
     2703}
     2704
     2705.woocommerce.widget_product_categories ul.product-categories li:hover a:before {
     2706    color: #c5a47e;;
     2707}
     2708
     2709.shop-sidebar ul.product-categories {
     2710    padding-left: 0px;
     2711}
     2712
     2713.shop-sidebar .woocommerce.widget_product_tag_cloud .tagcloud a {
     2714    margin: 4px 4px !important;
     2715    padding: 8px 15px;
     2716  background-color: #c5a47e;;
     2717  color: #fff;
     2718  float: left;
     2719  font-size: 14px !important;
     2720  line-height: 1.5em;
     2721  transition: all 0.3s ease-out;
     2722  -moz-transition: all 0.3s ease-out;
     2723  -webkit-transition: all 0.3s ease-out;
     2724  -o-transition: all 0.3s ease-out;
     2725}
     2726
     2727.shop-sidebar .woocommerce.widget_product_tag_cloud .tagcloud a:hover {
     2728    background-color: #272727;
     2729    color: #fff;
     2730}
     2731
     2732.widget_top_rated_products ul.product_list_widget div.star-rating,
     2733.widget_products ul.product_list_widget div.star-rating {
     2734    display: none;
     2735}
     2736
     2737.shop-sidebar .widget_top_rated_products ul.product_list_widget li,
     2738.shop-sidebar .widget_products ul.product_list_widget li {
     2739    padding: 10px 0;
     2740}
     2741
     2742.shop-sidebar .widget_top_rated_products ul.product_list_widget li img,
     2743.shop-sidebar .widget_products ul.product_list_widget li img {
     2744    float: left;
     2745    width: 100px;
     2746    margin-right: 25px;
     2747}
     2748
     2749.shop-sidebar .widget_top_rated_products ul.product_list_widget li span.product-title,
     2750.shop-sidebar .widget_products ul.product_list_widget li span.product-title {
     2751  position: relative;
     2752  top: 12px;
     2753  color: #272727;
     2754  font-size: 17px;
     2755  font-weight: 500;
     2756  text-transform: capitalize;
     2757  letter-spacing: 0px;
     2758}
     2759
     2760.shop-sidebar .widget_top_rated_products ul.product_list_widget li span.woocommerce-Price-amount,
     2761.shop-sidebar .widget_products ul.product_list_widget li span.woocommerce-Price-amount {
     2762  position: relative;
     2763  top: 12px;
     2764  font-size: 15px;
     2765  letter-spacing: 0.5px;
     2766}
     2767
     2768.shop-sidebar .widget_top_rated_products ul.product_list_widget li bdi,
     2769.shop-sidebar .widget_products ul.product_list_widget li bdi {
     2770    font-size: 16px;
     2771}
     2772
     2773.shop-sidebar .widget_top_rated_products ul.product_list_widget .woocommerce-Price-currencySymbol,
     2774.shop-sidebar .widget_products ul.product_list_widget .woocommerce-Price-currencySymbol {
     2775        font-size: 16px;
     2776    letter-spacing: 1px;
     2777}
     2778
     2779.shop-sidebar .widget_top_rated_products ul.product_list_widget li span.product-title:hover,
     2780.shop-sidebar .widget_products ul.product_list_widget li span.product-title:hover {
     2781    color: #c5a47e;;
     2782}
     2783
     2784.woocommerce nav.woocommerce-pagination ul li {
     2785    display: inline-block;
     2786    margin: 0 7px;
     2787}
     2788
     2789.woocommerce nav.woocommerce-pagination ul li a {
     2790  background: transparent;
     2791    display: inline-block;
     2792    width: 40px;
     2793    height: 40px;
     2794    line-height: 22px;
     2795    text-align: center;
     2796    color: #555;
     2797    font-weight: 400;
     2798    border: 1px solid #f6f6f6;
     2799    font-size: 16px;
     2800}
     2801
     2802
     2803.woocommerce nav.woocommerce-pagination ul li a:focus,
     2804.woocommerce nav.woocommerce-pagination ul li a:hover,
     2805.woocommerce nav.woocommerce-pagination ul li span.current {
     2806        background: transparent;
     2807    display: inline-block;
     2808    width: 40px;
     2809    height: 40px;
     2810    line-height: 20px;
     2811    text-align: center;
     2812    font-weight: 400;
     2813    font-size: 16px;
     2814  background-color: transparent;
     2815    border: 1px solid #c5a47e;;
     2816    color: #c5a47e;;
     2817}
     2818
     2819.woocommerce nav.woocommerce-pagination ul li a:focus,
     2820.woocommerce nav.woocommerce-pagination ul li a:hover {
     2821    color: #555;
     2822    line-height: 22px;
     2823}
     2824
     2825.woocommerce nav.woocommerce-pagination ul li span.current {
     2826    letter-spacing: 0px;
     2827}
     2828
     2829.woocommerce-pagination ul.page-numbers, .woocommerce-pagination ul.page-numbers li {
     2830    border: none !important;
     2831}
     2832
     2833.shop-sidebar .shop-widget form input[type="search"] {
     2834    width: 100%;
     2835    padding: 10px;
     2836    border: 0;
     2837    background: #fff;
     2838    margin-bottom: 0;
     2839}
     2840
     2841.shop-sidebar .shop-widget form button {
     2842    position: absolute;
     2843    right: 0;
     2844    top: 0;
     2845    background-color: transparent;
     2846    color: #272727;
     2847    border: 0;
     2848    padding: 10px;
     2849    cursor: pointer;
     2850    margin-top: 0px;
     2851    outline: none;
     2852}
     2853
     2854.shop-sidebar .shop-widget form {
     2855    position: relative;
     2856}
     2857
     2858.recent-shop-area .owl-theme .owl-dots .owl-dot.active span,
     2859.recent-shop-area .owl-theme .owl-dots .owl-dot:hover span {
     2860    background: #c5a47e;;
     2861    border: 1px solid #c5a47e;;
     2862}
     2863
     2864.recent-shop-area .owl-theme .owl-dots .owl-dot span {
     2865    border: 1px solid #c5a47e;;
     2866    background: transparent;
     2867}
     2868
     2869.woocommerce .page-cart form table {
     2870    width: 100%;
     2871    text-align: center !important;
     2872    margin-bottom: 80px !important;
     2873    border-collapse: collapse!important;
     2874}
     2875
     2876.page-cart form table thead.bg-primary {
     2877    background-color: #c5a47e; !important;
     2878    color: #fff;
     2879}
     2880
     2881.page-cart form.woocommerce-cart-form table.shop_table thead tr th {
     2882    text-transform: uppercase;
     2883    border-collapse: collapse;
     2884    font-weight: 500;
     2885    letter-spacing: 2px;
     2886    font-size: 15px;
     2887    color: #fff;
     2888 /*   font-family: 'Oswald', sans-serif;*/
     2889    font-family: 'Playfair Display', sans-serif;
     2890}
     2891
     2892table.dlab-cart-tbl thead tr > th:last-child {
     2893    border-right: 1px solid #c5a47e;;
     2894}
     2895
     2896.page-cart .cart_item .product-thumbnail img {
     2897    width: 180px;
     2898    padding: 15px;
     2899}
     2900
     2901.woocommerce a.remove {
     2902    font-size: 36px;
     2903    color: #c5a47e; !important;
     2904    width: inherit !important;
     2905    margin-bottom: 5px;
     2906}
     2907
     2908.woocommerce a.remove:hover {
     2909    background: none;
     2910    color: #c5a47e;!important;
     2911}
     2912
     2913#coupon_code {
     2914    height: 57px;
     2915    border: 2px solid #dee2e6;
     2916    padding: 0 15px;
     2917    margin-right: 10px;
     2918    width: 50%;
     2919    display: inline-block;
     2920    background: #fff;
     2921}
     2922
     2923form.checkout_coupon #coupon_code {
     2924    width: 100%;
     2925}
     2926
     2927.coupon-cart .coupon {
     2928    width: 70%;
     2929}
     2930
     2931.page-cart form.woocommerce-cart-form table.shop_table .coupon-cart {
     2932    text-align: left;
     2933    padding: 40px;
     2934}
     2935
     2936.page-cart form.woocommerce-cart-form table.shop_table .coupon button[type="submit"] {
     2937    float: none;
     2938    background: #c5a47e;;
     2939    height: inherit;
     2940    border: 0;
     2941    border-radius: 0;
     2942    color: #fff;
     2943    display: inline-block;
     2944    font-size: 15px;
     2945    font-weight: 300;
     2946    letter-spacing: 2px;
     2947    line-height: 1;
     2948    margin-bottom: 4px;
     2949    padding: 20px 50px;
     2950    text-align: center;
     2951    text-transform: uppercase;
     2952    touch-action: manipulation;
     2953    transition: all 0.3s ease 0s;
     2954    vertical-align: middle;
     2955    white-space: nowrap;
     2956    border: 1px solid #c5a47e;;
     2957    outline: none;
     2958    /*font-family: 'Oswald', sans-serif;*/
     2959    font-family: 'Playfair Display', sans-serif;
     2960}
     2961
     2962.page-cart form.woocommerce-cart-form table.shop_table .coupon button[type="submit"]:hover {
     2963    background: #fff;
     2964    color: #c5a47e;;
     2965}
     2966
     2967.page-cart form.woocommerce-cart-form table.shop_table .coupon-cart button[name="update_cart"] {
     2968    float: right;
     2969    background: #c5a47e;;
     2970    height: inherit;
     2971    border: 0;
     2972    border-radius: 0;
     2973    color: #fff;
     2974    display: inline-block;
     2975    font-size: 15px;
     2976    font-weight: 300;
     2977    letter-spacing: 2px;
     2978    line-height: 1;
     2979    margin-bottom: 0;
     2980    padding: 20px 50px;
     2981    text-align: center;
     2982    text-transform: uppercase;
     2983    touch-action: manipulation;
     2984    transition: all 0.3s ease 0s;
     2985    vertical-align: middle;
     2986    white-space: nowrap;
     2987    border: 1px solid #c5a47e;;
     2988    outline: none;
     2989  /*  font-family: 'Oswald', sans-serif;*/
     2990      font-family: 'Playfair Display', sans-serif;
     2991}
     2992
     2993.page-cart form.woocommerce-cart-form table.shop_table .coupon-cart button[name="update_cart"]:hover {
     2994    background: #fff;
     2995    color: #c5a47e;;
     2996}
     2997
     2998.woocommerce-cart-form__cart-item td.product-name a,
     2999.wishlist_table td.product-name a {
     3000    font-weight: 400;
     3001    color: #272727;
     3002    font-size: 17px;
     3003}
     3004
     3005.product-quantity .quantity input {
     3006    background: #f5f5f5;
     3007    text-align: center;
     3008    height: 50px;
     3009    width: 120px !important;
     3010    color: #6f7172;
     3011    font-size: 17px;
     3012    font-weight: normal;
     3013    border: 0;
     3014    outline: none;
     3015    position: relative;
     3016    bottom: 1px;
     3017}
     3018
     3019.wc-proceed-to-checkout a {
     3020    background-color: #c5a47e; !important;
     3021    font-size: 15px !important;
     3022    padding: 22px 50px !important;
     3023    text-transform: uppercase;
     3024    letter-spacing: 2px;
     3025    width: 70% !important;
     3026    border-radius: 0px !important;
     3027    font-weight: 300 !important;
     3028    transition: all 0.3s ease 0s;
     3029    margin-top: 10px !important;
     3030    border: 1px solid #c5a47e;!important;
     3031    outline: none;
     3032  /*  font-family: 'Oswald', sans-serif;*/
     3033      font-family: 'Playfair Display', sans-serif;
     3034}
     3035
     3036.wc-proceed-to-checkout a:hover {
     3037    background-color: #fff !important;
     3038    color: #c5a47e;!important;
     3039}
     3040
     3041.cart-collaterals table.shop_table {
     3042    border-collapse: collapse!important;
     3043}
     3044
     3045.woocommerce .page-cart table.shop_table,
     3046.woocommerce .page-cart table.shop_table td,
     3047.woocommerce .page-cart table.shop_table tr,
     3048.woocommerce .page-cart table.shop_table th {
     3049    border: 1px solid #a1a09f!important;
     3050    color: #1b1b1b;
     3051    font-size: 16px;
     3052}
     3053
     3054
     3055.woocommerce-error, .woocommerce-info, .woocommerce-message {
     3056    border-top-color: #c5a47e;;
     3057    max-width: 1140px;
     3058    margin: auto !important;
     3059    margin-bottom: 2em !important;
     3060    color: #333;
     3061    outline: none;
     3062}
     3063
     3064.woocommerce-cart .woocommerce-error, .woocommerce-cart .woocommerce-info,
     3065.woocommerce-cart .woocommerce-message, .woocommerce-checkout .woocommerce-error, .woocommerce-checkout .woocommerce-info,
     3066.woocommerce-checkout .woocommerce-message {
     3067    margin-top: 5em !important;
     3068}
     3069
     3070p.return-to-shop {
     3071    text-align: center;
     3072    margin-bottom: 100px;
     3073    margin-top: 75px;
     3074}
     3075
     3076p.return-to-shop a {
     3077    padding: 15px 25px !important;
     3078    color: #fff !important;
     3079    background-color: #c5a47e; !important;
     3080    border-radius: 0px !important;
     3081    text-transform: uppercase;
     3082    font-size: 14px !important;
     3083    font-weight: 300 !important;
     3084    transition: background-color .15s ease-out;
     3085    letter-spacing: 2px;
     3086  /*  font-family: 'Oswald', sans-serif;*/
     3087      font-family: 'Playfair Display', sans-serif;
     3088    border: 1px solid #c5a47e;!important;
     3089}
     3090
     3091p.return-to-shop a:hover {
     3092    background-color: #fff!important;
     3093    color: #c5a47e;!important;
     3094}
     3095
     3096.woocommerce-input-wrapper {
     3097    width: 100%;
     3098}
     3099
     3100.woocommerce-checkout input[type="text"], .woocommerce-checkout input[type="password"], .woocommerce-checkout input[type="email"], .woocommerce-checkout input[type="tel"] {
     3101    background: #ffffff;
     3102    border: 1px solid #eaedff;
     3103    border-radius: 0!important;
     3104    height: 45px!important;
     3105    padding: 0 0 0 10px;
     3106    width: 100%;
     3107}
     3108
     3109.mb-100 {
     3110    margin-bottom: 100px;
     3111}
     3112
     3113.mt-100 {
     3114    margin-top: 100px;
     3115}
     3116.mt-40 {
     3117    margin-top: 40px;
     3118}
     3119
     3120.order-notes .woocommerce-shipping-fields {
     3121    margin-top: 30px;
     3122}
     3123
     3124.coupon-area .woocommerce-additional-fields .woocommerce-input-wrapper textarea {
     3125    min-height: 150px;
     3126}
     3127
     3128.woocommerce-additional-fields label[for="order_comments"] {
     3129    margin-bottom: 10px;
     3130}
     3131
     3132.woocommerce-checkout  .select2-search--dropdown {
     3133    background: #fff;
     3134}
     3135
     3136.woocommerce-checkout .woocommerce-checkout-payment .woocommerce-info {
     3137    margin: 0px!important;
     3138}
     3139
     3140input.update-cart, button#place_order, .woocommerce-form-login button.woocommerce-form-login__submit {
     3141  float: right;
     3142  background: #c5a47e;;
     3143  height: inherit;
     3144  border-radius: 0;
     3145  color: #fff;
     3146  display: inline-block;
     3147  font-size: 15px;
     3148  letter-spacing: 2px;
     3149  line-height: 1;
     3150  margin-bottom: 0;
     3151  padding: 16px 32px;
     3152  text-align: center;
     3153  text-transform: uppercase;
     3154  touch-action: manipulation;
     3155  transition: all 0.3s ease 0s;
     3156  vertical-align: middle;
     3157  white-space: nowrap;
     3158  font-weight: 300;
     3159  outline: none;
     3160  border: 1px solid #c5a47e;!important;
     3161 /* font-family: 'Oswald', sans-serif;*/
     3162    font-family: 'Playfair Display', sans-serif;
     3163}
     3164
     3165button#place_order {
     3166    margin-top: 10px;
     3167}
     3168
     3169button#place_order:hover,
     3170 .woocommerce-form-login button.woocommerce-form-login__submit:hover {
     3171    background-color: #fff!important;
     3172    color: #c5a47e;;
     3173}
     3174
     3175.account-area, .login-area {
     3176    padding: 100px 0;
     3177    margin-bottom: 60px;
     3178}
     3179
     3180.woocommerce-MyAccount-navigation ul li a {
     3181    width: 200px;
     3182    color: #fff;
     3183    padding: 12px 20px;
     3184    background: #c5a47e;;
     3185    font-weight: 300;
     3186    text-transform: uppercase;
     3187    font-size: 15px;
     3188    letter-spacing: 2px;
     3189    margin-bottom: 1px;
     3190    cursor: pointer;
     3191    transition: all 0.3s ease-out;
     3192    display: inline-block;
     3193    border: 1px solid #c5a47e;;
     3194  /*  font-family: 'Oswald', sans-serif;*/
     3195      font-family: 'Playfair Display', sans-serif;
     3196}
     3197
     3198.woocommerce-MyAccount-navigation ul li a:hover {
     3199    background: #fff;
     3200    color: #c5a47e;;
     3201}
     3202
     3203.woocommerce-MyAccount-content p {
     3204    font-size: 16px;
     3205}
     3206
     3207.woocommerce-MyAccount-content p strong, .woocommerce-MyAccount-content p a {
     3208    color: #272727;
     3209}
     3210
     3211.woocommerce-MyAccount-content p strong {
     3212    font-weight: 600;
     3213}
     3214
     3215.woocommerce-MyAccount-content .woocommerce-info a {
     3216  background-color: #c5a47e;;
     3217  color: #fff;
     3218  font-weight: 300;
     3219  padding: 13px 25px;
     3220  text-transform: uppercase;
     3221  font-size: 14px;
     3222  border-radius: 0px;
     3223  letter-spacing: 2px;
     3224  transition: all 0.3s ease-out;
     3225  border: 1px solid #c5a47e;;
     3226  /*font-family: 'Oswald', sans-serif;*/
     3227    font-family: 'Playfair Display', sans-serif;
     3228}
     3229
     3230.woocommerce-MyAccount-content .woocommerce-info a:hover {
     3231    background-color: #fff;
     3232    color: #c5a47e;;
     3233}
     3234
     3235.account-area .woocommerce-MyAccount-content .woocommerce-info {
     3236    margin-top: 0px !important;
     3237}
     3238
     3239.woocommerce-MyAccount-content .col2-set .col-1, .woocommerce-MyAccount-content .col2-set .col-2 {
     3240    max-width: 100%;
     3241    margin-top: 30px;
     3242    padding-left: 0px;
     3243    float: none;
     3244}
     3245
     3246.woocommerce-MyAccount-content .addresses .woocommerce-Address {
     3247    width: 80%;
     3248}
     3249
     3250.woocommerce-MyAccount-content .addresses .woocommerce-Address h2 {
     3251    float: left;
     3252    text-transform: capitalize;
     3253}
     3254
     3255.woocommerce-Addresses .woocommerce-Address-title a {
     3256    color: #c5a47e;;
     3257}
     3258
     3259.woocommerce-Addresses address {
     3260    margin-top: 10px;
     3261    margin-bottom: 50px;
     3262}
     3263
     3264.woocommerce-account input[type="text"], .woocommerce-account input[type="password"], .woocommerce-account input[type="email"], .woocommerce-account input[type="tel"] {
     3265    background: #ffffff;
     3266    border: 2px solid #eaedff;
     3267    border-radius: 0;
     3268    height: 40px;
     3269    padding: 0 0 0 10px;
     3270    width: 100%;
     3271}
     3272
     3273.woocommerce-EditAccountForm label {
     3274    margin-top: 0px;
     3275    margin-left: 0px;
     3276    color: #212529;
     3277    width: 100%;
     3278}
     3279
     3280.woocommerce-account fieldset legend {
     3281    padding-top: 30px;
     3282    color: #1b1b1b;
     3283    font-size: 24px;
     3284    font-weight: 400;
     3285    text-transform: uppercase;
     3286  /*  font-family: 'Oswald', sans-serif;*/
     3287      font-family: 'Playfair Display', sans-serif;
     3288    letter-spacing: 2px;
     3289}
     3290
     3291.woocommerce-MyAccount-content form.woocommerce-EditAccountForm span.password-input {
     3292    width: 70%;
     3293    margin: 5px 0;
     3294}
     3295
     3296.woocommerce-account .woocommerce-MyAccount-content p .woocommerce-Button {
     3297    font-weight: 300;
     3298    background: #c5a47e;;
     3299    color: #fff;
     3300    padding: 14px 25px;
     3301    margin: 0;
     3302    position: relative;
     3303    font-size: 15px;
     3304    text-transform: uppercase;
     3305    letter-spacing: 2px;
     3306    margin-top: 15px;
     3307    outline: none;
     3308    border-radius: 0px;
     3309    border: 1px solid #c5a47e;;
     3310   /* font-family: 'Oswald', sans-serif;*/
     3311      font-family: 'Playfair Display', sans-serif;
     3312}
     3313
     3314.basic-login span.password-input {
     3315  width: 100%;
     3316}
     3317
     3318.woocommerce-account .woocommerce-MyAccount-content p .woocommerce-Button:hover {
     3319    background-color: #fff;
     3320    color: #c5a47e;;
     3321}
     3322
     3323.basic-login {
     3324    padding: 70px;
     3325    margin-right: auto;
     3326    margin-left: auto;
     3327    border: 2px solid #eaedff;
     3328    width: 100%;
     3329    max-width: 500px;
     3330}
     3331
     3332.basic-login form.login {
     3333    padding: 0px;
     3334    margin-bottom: 0px;
     3335    border: none;
     3336}
     3337
     3338.basic-login form .form-row {
     3339    padding: 0px;
     3340}
     3341
     3342.basic-login .woocommerce-form-login label {
     3343    margin-left: 0px;
     3344}
     3345
     3346.woocommerce-account .basic-login input[type="text"], .woocommerce-account .basic-login input[type="password"] {
     3347    background: #ffffff;
     3348    border-radius: 0;
     3349    height: 50px;
     3350    padding: 0 0 0 10px;
     3351    width: 100% !important;
     3352    margin-bottom: 10px !important;
     3353    margin-top: 5px !important;
     3354}
     3355
     3356.woocommerce-form-login .woocommerce-form-login__rememberme {
     3357    margin-bottom: 25px;
     3358}
     3359
     3360.woocommerce-form-login button.woocommerce-form-login__submit {
     3361    width: 100%;
     3362    margin-right: 0px!important;
     3363}
     3364
     3365p.woocommerce-LostPassword {
     3366    margin-top: 20px;
     3367}
     3368
     3369.password-area {
     3370    padding: 120px;
     3371    margin-bottom: 60px;
     3372}
     3373
     3374.password-area form.lost_reset_password {
     3375    margin-left: auto;
     3376    margin-right: auto;
     3377    padding: 90px;
     3378    border: 2px solid #eaedff;
     3379    max-width: 600px;
     3380}
     3381
     3382.page-wishlist {
     3383    padding-top: 100px;
     3384    padding-bottom: 100px;
     3385}
     3386
     3387.woocommerce .page-wishlist table.shop_table {
     3388    border-collapse: collapse;
     3389    font-size: 17px;
     3390}
     3391
     3392.wishlist_table thead tr th {
     3393    background: #c5a47e;;
     3394    color: #fff;
     3395    text-transform: uppercase;
     3396    font-size: 14px;
     3397    font-weight: 400!important;
     3398}
     3399
     3400.wishlist_table span.woocommerce-Price-amount {
     3401    color: #272727;
     3402}
     3403
     3404table.wishlist_table.shop_table .product-remove {
     3405    min-width: 60px;
     3406}
     3407
     3408table.wishlist_table tr th.product-thumbnail {
     3409    width: auto;
     3410    text-align: center;
     3411}
     3412
     3413.page-wishlist .wishlist-items-wrapper .product-thumbnail {
     3414    min-width: 100px;
     3415    text-align: center;
     3416}
     3417
     3418.wishlist_table tr td.product-thumbnail a {
     3419    max-width: inherit;
     3420}
     3421
     3422.wishlist_table tr td.product-thumbnail a img {
     3423    max-width: 150px;
     3424    padding-top: 20px;
     3425    padding-bottom: 20px;
     3426}
     3427
     3428.wishlist_table .product-add-to-cart a {
     3429    color: #333;
     3430    font-size: 20px;
     3431}
     3432
     3433table.wishlist_table tr th.product-name, .wishlist_table tr td.product-name {
     3434    text-align: center;
     3435}
     3436
     3437.woocommerce p.stars a::before {
     3438    color: #c5a47e;;
     3439}
     3440
     3441.woocommerce .star-rating::before,
     3442.woocommerce .star-rating::after {
     3443    display: none;
     3444}
     3445
     3446.woocommerce .star-rating {
     3447    width: 5.8em !important;
     3448    color: #c5a47e;;
     3449    border-bottom: none;
     3450}
     3451
     3452div#review_form_wrapper form.comment-form {
     3453  margin-top: 15px;
     3454}
     3455
     3456.woocommerce #reviews #comments h2,
     3457div.woocommerce-Reviews span.comment-reply-title {
     3458  color: #c5a47e;;
     3459  font-size: 28px;
     3460  font-weight: 400;
     3461  text-transform: capitalize;
     3462 /* font-family: 'Oswald', sans-serif;*/
     3463    font-family: 'Playfair Display', sans-serif;
     3464}
     3465
     3466.woocommerce #reviews #comments h2 {
     3467  margin-bottom: 20px;
     3468}
     3469
     3470.product-categories li a[href*="product_cat=uncategorized"] {
     3471    display: none;
     3472}
     3473
     3474.product-categories li a[href*="product_cat=uncategorized"]::parent {
     3475    display: none;
     3476}
     3477
     3478.woocommerce-message a.button {
     3479    background: #c5a47e; !important;
     3480    color: #fff;
     3481    padding: 12px 25px !important;
     3482    font-size: 14px;
     3483    text-decoration: none;
     3484    position: relative;
     3485    cursor: pointer;
     3486    transition: all 0.3s ease-out;
     3487    letter-spacing: 2px;
     3488    text-transform: uppercase;
     3489    font-weight: 400 !important;
     3490    border-radius: 0px !important;
     3491    outline: none;
     3492    border: 1px solid #c5a47e; !important;
     3493  /*  font-family: 'Oswald', sans-serif;*/
     3494      font-family: 'Playfair Display', sans-serif;
     3495}
     3496
     3497.woocommerce-message a.button:hover {
     3498    background: #fff !important;
     3499    color: #c5a47e; !important;
     3500}
     3501
     3502.menu-item.mini-cart {
     3503    position: relative;
     3504    display: inline-block;
     3505    margin-left: 20px;
     3506}
     3507
     3508.menu-item.mini-cart .cart-contents {
     3509    display: flex;
     3510    align-items: center;
     3511    text-decoration: none;
     3512    color: #333;
     3513    font-weight: bold;
     3514    padding: 12px;
     3515    padding-bottom: 16px;
     3516    padding-top: 16px;
     3517}
     3518
     3519.menu-item.mini-cart .cart-icon {
     3520    display: inline-block;
     3521    width: 18px;
     3522    height: 18px;
     3523    background-color: #fff;
     3524    mask: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><path d="M0 24C0 10.7 10.7 0 24 0L69.5 0c22 0 41.5 12.8 50.6 32l411 0c26.3 0 45.5 25 38.6 50.4l-41 152.3c-8.5 31.4-37 53.3-69.5 53.3l-288.5 0 5.4 28.5c2.2 11.3 12.1 19.5 23.6 19.5L488 336c13.3 0 24 10.7 24 24s-10.7 24-24 24l-288.3 0c-34.6 0-64.3-24.6-70.7-58.5L77.4 54.5c-.7-3.8-4-6.5-7.9-6.5L24 48C10.7 48 0 37.3 0 24zM128 464a48 48 0 1 1 96 0 48 48 0 1 1 -96 0zm336-48a48 48 0 1 1 0 96 48 48 0 1 1 0-96z"></path></svg>') no-repeat center / contain;
     3525    -webkit-mask: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><path d="M0 24C0 10.7 10.7 0 24 0L69.5 0c22 0 41.5 12.8 50.6 32l411 0c26.3 0 45.5 25 38.6 50.4l-41 152.3c-8.5 31.4-37 53.3-69.5 53.3l-288.5 0 5.4 28.5c2.2 11.3 12.1 19.5 23.6 19.5L488 336c13.3 0 24 10.7 24 24s-10.7 24-24 24l-288.3 0c-34.6 0-64.3-24.6-70.7-58.5L77.4 54.5c-.7-3.8-4-6.5-7.9-6.5L24 48C10.7 48 0 37.3 0 24zM128 464a48 48 0 1 1 96 0 48 48 0 1 1 -96 0zm336-48a48 48 0 1 1 0 96 48 48 0 1 1 0-96z"></path></svg>') no-repeat center / contain;
     3526}
     3527
     3528.nav-scroll .menu-item.mini-cart .cart-icon {
     3529    background-color: #272727;
     3530}
     3531
     3532.dark .nav-scroll .menu-item.mini-cart .cart-icon {
     3533    background-color: #fff;
     3534}
     3535
     3536.page-template-multi-dark .nav-scroll .menu-item.mini-cart .cart-icon,
     3537.page-template-onepage-dark .nav-scroll .menu-item.mini-cart .cart-icon {
     3538    background-color: rgba(255, 255, 250, 0.7);
     3539}
     3540
     3541
     3542.mini-cart-dropdown {
     3543    position: absolute;
     3544    right: 0;
     3545    top: 50px;
     3546    background: #fff;
     3547    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);
     3548    width: 350px;
     3549    z-index: 1000;
     3550    padding: 20px;
     3551    visibility: hidden;
     3552    opacity: 0;
     3553    transform: translateY(20px);
     3554    transition: all 0.3s ease;
     3555    overflow: auto;
     3556    max-height: 600px;
     3557}
     3558
     3559.menu-item.mini-cart:hover .mini-cart-dropdown {
     3560    visibility: visible;
     3561    opacity: 1;
     3562    transform: translateY(0);
     3563}
     3564
     3565.menu-item.mini-cart .mini-cart-dropdown .woocommerce-mini-cart li {
     3566    display: block;
     3567    margin-bottom: 15px;
     3568}
     3569
     3570.menu-item.mini-cart .mini-cart-dropdown .woocommerce-mini-cart li.mini_cart_item a {
     3571    font-size: 16px;
     3572    font-weight: 500;
     3573    padding-top: 15px;
     3574    display: block;
     3575    color: #1b1b1b;
     3576    /*font-family: 'Oswald', sans-serif;*/
     3577      font-family: 'Playfair Display', sans-serif;
     3578    text-transform: uppercase;
     3579    letter-spacing: 1px;
     3580}
     3581
     3582.menu-item.mini-cart .mini-cart-dropdown .woocommerce-mini-cart li a.remove_from_cart_button {
     3583    float: right;
     3584    font-size: 36px;
     3585    display: block;
     3586    font-weight: 500;
     3587    color: #c5a47e;!important;
     3588    text-align: right;
     3589}
     3590
     3591.menu-item.mini-cart .mini-cart-dropdown .woocommerce-mini-cart li img {
     3592    width: 100px;
     3593    float: left;
     3594    margin-left: 0px;
     3595    margin-right: 20px;
     3596    margin-top: -15px;
     3597}
     3598
     3599.menu-item.mini-cart .mini-cart-dropdown .woocommerce-mini-cart li span.quantity {
     3600    margin-top: 5px;
     3601    display: block;
     3602    color: #1b1b1b
     3603}
     3604
     3605.menu-item.mini-cart .mini-cart-dropdown .woocommerce-mini-cart li span.quantity span.woocommerce-Price-amount {
     3606    color: #c5a47e;;
     3607    font-weight: 500;
     3608}
     3609
     3610.menu-item.mini-cart .mini-cart-dropdown .woocommerce-mini-cart__total {
     3611    padding-top: 20px;
     3612    border-top: 1px solid #ccc;
     3613    margin-top: 15px;
     3614}
     3615
     3616.menu-item.mini-cart .mini-cart-dropdown .woocommerce-mini-cart__total strong {
     3617    font-weight: 600;
     3618    color: #1b1b1b;
     3619}
     3620
     3621.menu-item.mini-cart .mini-cart-dropdown .woocommerce-mini-cart__total span.woocommerce-Price-amount {
     3622    float: right;
     3623    font-weight: 500;
     3624    color: #c5a47e;;
     3625}
     3626
     3627.menu-item.mini-cart .mini-cart-dropdown .woocommerce-mini-cart__buttons a {
     3628    font-weight: 300;
     3629    text-transform: uppercase;
     3630    background: #c5a47e;;
     3631    color: #fff;
     3632    padding: 10px 24px;
     3633    margin: 0;
     3634    position: relative;
     3635    font-size: 14px;
     3636    letter-spacing: 2px;
     3637    border-radius: 0px;
     3638    margin-right: 25px;
     3639    transition: all 0.3s ease-out;
     3640    border: 1px solid #c5a47e;;
     3641    line-height: 1;
     3642    font-family: 'Oswald', sans-serif;
     3643   /*   font-family: 'Playfair Display', sans-serif;*/
     3644}
     3645
     3646.menu-item.mini-cart .mini-cart-dropdown .woocommerce-mini-cart__buttons a:hover {
     3647  background: #fff!important;
     3648  color: #c5a47e;;
     3649}
     3650
     3651.mini-cart .mini-cart-dropdown .product_list_widget {
     3652  padding-left: 0px;
     3653  display: grid;
     3654}
     3655
     3656.mini-cart .woocommerce-mini-cart__buttons {
     3657  padding-top: 10px;
     3658}
     3659
     3660.shop-elementor {
     3661    padding: 120px 0;   
     3662}
     3663
     3664.shop-elementor .item .category {
     3665    right: 35px;
     3666}
     3667
     3668.woocommerce-pagination ul.page-numbers {
     3669    margin-top: 30px !important;
     3670    margin-bottom: 30px !important;
     3671    padding: 0;
     3672    margin: 0;
     3673    text-align: center;
     3674}
     3675
     3676.woocommerce-pagination ul.page-numbers li {
     3677    display: inline-block;
     3678    margin: 0 7px;
     3679}
     3680
     3681.woocommerce-pagination ul.page-numbers li span {
     3682    background-color: transparent;
     3683    border: 1px solid #c5a47e;;
     3684    color: #c5a47e;;
     3685    width: 40px;
     3686    height: 40px;
     3687    line-height: 40px;
     3688    font-weight: 400;
     3689    border-radius: 100%;
     3690    display: inline-block;
     3691}
     3692
     3693.woocommerce-pagination ul.page-numbers li a {
     3694    background: transparent;
     3695    display: inline-block;
     3696    width: 40px;
     3697    height: 40px;
     3698    line-height: 40px;
     3699    text-align: center;
     3700    color: #777;
     3701    font-weight: 400;
     3702    border-radius: 100%;
     3703    border: 1px solid rgba(0, 0, 0, 0.05);
     3704}
     3705
     3706.woocommerce-pagination ul.page-numbers li a:hover {
     3707        text-decoration: none;
     3708    background-color: transparent;
     3709    border: 1px solid #c5a47e;;
     3710}
     3711
     3712ul.page-numbers li a i {
     3713    font-size: 12px;
     3714}
     3715
     3716.shop-elementor .col-lg-6 .con, .shop-elementor .col-lg-4 .con {
     3717    width: calc(100% - 24px);
     3718    left: 12px;
     3719}
     3720
     3721.shop-elementor .position-re-order-shop {
     3722  overflow: hidden;
     3723}
     3724
     3725
     3726.woocommerce-form-login-toggle {
     3727    padding-top: 60px;
     3728}
     3729
     3730.woocommerce-checkout .woocommerce-form-login {
     3731    max-width: 600px;
     3732    margin: 30px auto!important;
     3733    border: 1px solid #ccc!important;
     3734}
     3735
     3736.woocommerce-checkout .woocommerce-form-coupon {
     3737    max-width: 1138px;
     3738    margin: 30px auto!important;
     3739    border: 1px solid #ccc!important;
     3740}
     3741
     3742.woocommerce-checkout .woocommerce-form-coupon button[type="submit"]{
     3743    background: #c5a47e;;
     3744    height: inherit;
     3745    border-radius: 0;
     3746    color: #fff;
     3747    display: inline-block;
     3748    font-size: 15px;
     3749    font-weight: 300;
     3750    letter-spacing: 2px;
     3751    line-height: 1;
     3752    margin-bottom: 0;
     3753    padding: 14px 32px;
     3754    text-align: center;
     3755    text-transform: uppercase;
     3756    touch-action: manipulation;
     3757    transition: all 0.3s ease 0s;
     3758    vertical-align: middle;
     3759    white-space: nowrap;
     3760    border: 1px solid #c5a47e; !important;
     3761    outline: none;
     3762    /*font-family: 'Oswald', sans-serif;*/
     3763      font-family: 'Playfair Display', sans-serif;
     3764}
     3765
     3766.woocommerce-checkout .woocommerce-form-coupon button[type="submit"]:hover {
     3767    background: #fff;
     3768    color: #c5a47e;;
     3769}
     3770
     3771.woocommerce .woocommerce-checkout-review-order-table {
     3772    border-collapse: collapse!important;
     3773}
     3774
     3775.woocommerce .woocommerce-checkout-review-order-table table,
     3776.woocommerce .woocommerce-checkout-review-order-table th,
     3777.woocommerce .woocommerce-checkout-review-order-table tr,
     3778.woocommerce .woocommerce-checkout-review-order-table td {
     3779    border: 1px solid rgba(32,7,7,0.8) !important;
     3780    border-collapse: collapse!important;
     3781    color: #272727;
     3782}
     3783
     3784.woocommerce .woocommerce-checkout-review-order-table th,
     3785.woocommerce .woocommerce-checkout-review-order-table tfoot th,
     3786.woocommerce .woocommerce-checkout-review-order-table tfoot td,
     3787.woocommerce .woocommerce-checkout-review-order-table tfoot td strong {
     3788    font-weight: 600!important;
     3789}
     3790
     3791.woocommerce-Reviews form.comment-form p.form-submit {
     3792    display: block;
     3793    text-align: left;
     3794}
     3795
     3796.product-related .section-subtitle {
     3797  color: #c5a47e;;
     3798  font-size: 15px;
     3799  margin-bottom: 10px;
     3800  text-transform: uppercase;
     3801  letter-spacing: 2px;
     3802  display: none;
     3803}
     3804
     3805div.cart-collaterals .cart_totals h2 {
     3806  font-family: "playfair display", serif;
     3807  text-transform: uppercase;
     3808  font-weight: 500;
     3809  margin-bottom: 20px;
     3810  font-size: 32px;
     3811  letter-spacing: 2px;
     3812}
     3813
     3814.woocommerce-billing-fields .select2-container--default .select2-selection--single,
     3815.woocommerce-billing-fields span.selection {
     3816  width: 100%;
     3817  border-radius: 0px;
     3818  height: 45px;
     3819}
     3820
     3821.lost_reset_password .form-row-first {
     3822    width: 100%!important;
     3823}
     3824
     3825.lost_reset_password .woocommerce-form-row button.woocommerce-Button {
     3826    font-weight: 400;
     3827    background: #c5a47e;;
     3828    color: #fff;
     3829    padding: 14px 25px;
     3830    margin: 0;
     3831    position: relative;
     3832    font-size: 15px;
     3833    text-transform: uppercase;
     3834    letter-spacing: 2px;
     3835    border-radius: 0px;
     3836    margin-top: 10px;
     3837    border: 1px solid #c5a47e;;
     3838    outline: none;
     3839   /* font-family: 'Oswald', sans-serif;*/
     3840      font-family: 'Playfair Display', sans-serif;
     3841}
     3842
     3843.lost_reset_password .woocommerce-form-row button.woocommerce-Button:hover {
     3844    background: #fff;
     3845    color: #c5a47e;;
     3846}
     3847
     3848.lost_reset_password
     3849
     3850.txt-left {
     3851    text-align: left;
     3852}
     3853
     3854.grid__quick__view__modal .modal-body form.cart {
     3855    margin-bottom: 10px;
     3856}
     3857
     3858.woocommerce-product-details__short-description form.cart {
     3859    margin-bottom: 40px!important;
     3860}
     3861
     3862.rooms2 .item:hover .line {
     3863    width: 100%;
     3864    transition-property: all;
     3865    transition-duration: 0.8s;
     3866    transition-timing-function: ease-in-out;
     3867}
     3868
     3869#tab-attributes table thead th {
     3870    font-weight: 600;
     3871    color: #1b1b1b;
     3872    font-size: 17px;
     3873    text-transform: capitalize;
     3874}
     3875
     3876@media(max-width: 991px) {
     3877    .menu-item.mini-cart {
     3878        display: none;
     3879    }
     3880
     3881    .page-cart form.woocommerce-cart-form table.shop_table .coupon-cart button[name="update_cart"] {
     3882        float: none;
     3883    }
     3884
     3885    .page-cart .coupon, #coupon_code {
     3886         width: 100%;
     3887    }
     3888
     3889    .page-cart .coupon button[type="submit"]{
     3890        float: left!important;
     3891        width: 100%!important;
     3892        margin-top: 25px;
     3893    }
     3894}
     3895
     3896.woocommerce-MyAccount-navigation li.is-active a {
     3897    background: #fff;
     3898    color: #c5a47e;;
     3899}
     3900
     3901.quantity .qty-minus, .quantity .qty-plus {
     3902    width: 50px;
     3903    height: 50px;
     3904    background: #c5a47e;;
     3905    border: none;
     3906    cursor: pointer;
     3907    font-size: 15px;
     3908    padding: 0;
     3909    transition: background 0.3s;
     3910    color: #fff;
     3911    margin-top: 0px;
     3912    border: 1px solid #c5a47e;;
     3913    border-radius: 0;
     3914}
     3915
     3916.quantity .qty-minus i, .quantity .qty-plus i {
     3917    color: #fff;
     3918}
     3919
     3920.cart_item .quantity .qty-minus {
     3921  position: relative;
     3922  left: 3px;
     3923}
     3924
     3925.cart_item .quantity .qty-plus {
     3926  position: relative;
     3927  right: 3px;
     3928}
     3929
     3930div.quantity button.qty-minus:focus, div.quantity button.qty-plus:focus,
     3931div.quantity button.single_add_to_cart_button:focus {
     3932  outline: none;
     3933}
     3934
     3935div.quantity button.qty-minus:hover, div.quantity button.qty-plus:hover {
     3936  background: #fff;
     3937}
     3938
     3939div.quantity button.qty-minus:hover i, div.quantity button.qty-plus:hover i {
     3940  color: #c5a47e;!important;
     3941}
     3942
     3943.quantity input::-webkit-outer-spin-button,
     3944.quantity input::-webkit-inner-spin-button {
     3945    -webkit-appearance: none;
     3946    margin: 0;
     3947}
     3948
     3949.woocommerce-tabs table strong {
     3950  color: #272727;
     3951  letter-spacing: 0.5px;
     3952  font-size: 16px;
     3953  font-weight: 500;
     3954}
     3955
     3956div.woocommerce-Reviews div#comments {
     3957  margin-bottom: 30px;
     3958}
     3959
     3960h2.product_title a:hover {
     3961  color: #272727;
     3962}
     3963
     3964
     3965.woocommerce .page-wishlist table.shop_table th, .woocommerce .page-wishlist table.shop_table td {
     3966  border: 1px solid rgba(0, 0, 0, .1);
     3967  font-size: 17px;
     3968}
     3969
     3970.woocommerce .page-wishlist table.shop_table th {
     3971 /*   font-family: 'Oswald', sans-serif;*/
     3972      font-family: 'Playfair Display', sans-serif;
     3973    font-size: 15px;
     3974    letter-spacing: 2px;
     3975}
     3976
     3977.woocommerce-checkout #payment ul.payment_methods, .woocommerce-checkout #payment .place-order {
     3978    padding: 30px !important;
     3979}
     3980
     3981.woocommerce .owl-theme .owl-nav.disabled + .owl-dots {
     3982    margin-top: 10px;
     3983}
     3984
     3985.woocommerce .owl-theme .owl-dots .owl-dot span {
     3986    width: 12px;
     3987    height: 12px;
     3988}
     3989
     3990.category .price span {
     3991    color: #fff!important;
     3992    font-size: 13px;
     3993    letter-spacing: 1.5px;
     3994}
     3995
     3996ul.navbar-nav li.dropdown ul.submenu {
     3997    position: absolute;
     3998    display: table;
     3999    opacity: 0;
     4000    visibility: hidden;
     4001    -webkit-transform: translateY(20px);
     4002    transform: translateY(20px);
     4003    width: 190px;
     4004    padding: 15px;
     4005    border-radius: 0;
     4006    border: 0;
     4007    background-color: #fff;
     4008    -webkit-transition: all .3s;
     4009    transition: all .3s;
     4010    padding-bottom: 20px !important;
     4011    box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.1);
     4012}
     4013
     4014ul.navbar-nav li.dropdown:hover > ul.submenu {
     4015    opacity: 1;
     4016    visibility: visible;
     4017    transform: translateY(0);
     4018}
     4019
     4020ul.navbar-nav ul.submenu li {
     4021    position: relative;
     4022    display: block;
     4023    -webkit-transition: all 500ms ease;
     4024    transition: all 500ms ease;
     4025    border-bottom: 1px solid rgba(162, 120, 58, 0.05);
     4026    padding-bottom: 5px;
     4027    margin: 5px 12px !important;
     4028}
     4029
     4030
     4031ul.navbar-nav ul.submenu li a {
     4032    padding: 6px 0;
     4033    font-size: 15px;
     4034    font-weight: 300;
     4035    color: #666;
     4036    position: relative;
     4037    -webkit-transition: all .4s;
     4038    transition: all .4s;
     4039    background-color: transparent;
     4040}
     4041
     4042.price_slider_amount .price_label span {
     4043    color: #272727 !important;
     4044    letter-spacing: 1px;
     4045}
     4046
     4047.wishlist-items-wrapper .wishlist-empty {
     4048    padding: 20px !important;
     4049}
     4050
     4051
     4052.elementor-editor-active .navbar {
     4053    position: relative;
     4054}
     4055
     4056.modal-body .swiper-button-next, .modal-body .swiper-button-prev {
     4057    display: none;
     4058}
     4059
     4060.logged-in .navbar {
     4061    top: 32px;
     4062}
     4063
     4064.logged-in .nav-scroll {
     4065    top: -68px;
     4066}
     4067
     4068.cart_totals .shop_table_responsive th,
     4069.cart_totals .shop_table_responsive td strong {
     4070    font-weight: 600!important;
     4071}
     4072
     4073.woocommerce ul.products li.product .price {
     4074    margin-bottom: 0px;
     4075}
     4076
     4077.woocommerce a {
     4078    text-decoration: none;
     4079}
     4080
     4081
     4082.select2-container .select2-selection--single .select2-selection__rendered {
     4083    padding: 13px;
     4084}
     4085
     4086.sima-woocommerce {
     4087    padding-top: 120px;
     4088}
     4089
     4090header.duru-header + div.woocommerce {
     4091    position: relative;
     4092}
     4093
     4094.woocommerce a:hover {
     4095    color: #c5a47e;;
     4096}
     4097
     4098.basic-login h2 {
     4099    font-size: 32px;
     4100    text-transform: uppercase;
     4101    letter-spacing: 1px;
     4102}
     4103
     4104.section-padding {
     4105    position: relative;
     4106}
     4107
     4108.woocommerce-products-header .woocommerce-products-header__title {
     4109    font-size: 36px;
     4110}
     4111
     4112.woocommerce-billing-fields h3, .your-order h3.order_review_heading,
     4113.woocommerce-additional-fields {
     4114        text-transform: uppercase;
     4115            letter-spacing: 1px;
     4116}
     4117/* ======= woo title  ======= */
     4118
     4119
     4120.woocommerce .section-title {
     4121    color: #c5a47e;;
     4122   /* font-family: 'Oswald', sans-serif;*/
     4123    font-family: 'Playfair Display', sans-serif;
     4124    margin-bottom: 20px;
     4125    font-weight: 400;
     4126    font-size: 28px;
     4127    line-height: 1.5em;
     4128    text-transform: uppercase;
     4129    letter-spacing: 3px;
     4130    word-spacing: 5px;
     4131}
     4132
     4133.woocommerce .section-title span {
     4134    color: #1b1b1b;
     4135}
     4136
     4137.woocommerce .section-title2 {
     4138    color: #c5a47e;;
     4139    font-family: 'Playfair Display', sans-serif;
     4140    margin-bottom: 20px;
     4141    font-weight: 400;
     4142    font-size: 17px;
     4143    line-height: 1.5em;
     4144}
     4145
     4146.woocommerce .section-title2 span {
     4147    color: #1b1b1b;
     4148}
     4149
     4150.woocommerce .section-subtitle {
     4151    font-size: 15px;
     4152    margin-bottom: 5px;
     4153    position: relative;
     4154    padding-left: 15px;
     4155    color: #1b1b1b;
     4156    word-spacing: 3px;
     4157    margin-left: 10px;
     4158}
     4159
     4160.woocommerce .section-subtitle:before {
     4161    left: 0;
     4162    width: 5px;
     4163    height: 5px;
     4164    background-color: #c5a47e;;
     4165    border-radius: 50%;
     4166}
     4167
     4168.woocommerce.section-subtitle:before,
     4169.woocommerce.section-subtitle:after {
     4170    content: "";
     4171    position: absolute;
     4172    display: block;
     4173    top: 50%;
     4174    -webkit-transform: translateY(-50%);
     4175    -ms-transform: translateY(-50%);
     4176    transform: translateY(-50%);
     4177}
     4178
     4179.woocommerce.sub-title {
     4180    color: #1b1b1b;
     4181 /*   font-family: 'Barlow', sans-serif;*/
     4182    font-family: "playfair display", serif;
     4183    font-weight: 400;
     4184    line-height: 1.5em;
     4185    font-size: 12px;
     4186    text-transform: uppercase;
     4187    letter-spacing: 3px;
     4188    position: relative;
     4189    padding-left: 15px;
     4190    margin-top: 5px;
     4191}
     4192
     4193.woocommerce .sub-title:before {
     4194    left: 0;
     4195    width: 5px;
     4196    height: 5px;
     4197    background-color: #c5a47e;;
     4198    border-radius: 50%;
     4199}
     4200
     4201.woocommerce .sub-title.border-bot-dark:before {
     4202    left: 0;
     4203    width: 5px;
     4204    height: 5px;
     4205    background-color: #c5a47e;;
     4206    border-radius: 50%;
     4207    top: 45%;
     4208}
     4209
     4210.woocommerce.sub-title:before,
     4211.woocommerce.sub-title:after {
     4212    content: "";
     4213    position: absolute;
     4214    display: block;
     4215    top: 40%;
     4216    -webkit-transform: translateY(-50%);
     4217    -ms-transform: translateY(-50%);
     4218    transform: translateY(-50%);
     4219}
     4220
     4221.woocommerce.sub-title.border-bot-light {
     4222    position: relative;
     4223    border-bottom: 1px solid rgba(0, 0, 0, 0.05);
     4224    padding: 5px 0px 15px 15px;
     4225}
     4226
     4227.woocommerce.sub-title.border-bot-light.light {
     4228    border-bottom: 1px solid rgba(0, 0, 0, 0.05);
     4229}
     4230
     4231.woocommerce .sub-title.border-bot-dark {
     4232    position: relative;
     4233    border-bottom: 1px solid rgba(255, 255, 255, 0.2);
     4234    padding: 5px 0px 10px 15px;
     4235    color: #fff;
     4236}
     4237
     4238.woocommerce .sub-title.border-footer-light {
     4239    position: relative;
     4240    border-bottom: 1px solid rgba(0, 0, 0, 0.05);
     4241    padding: 0px 0px 15px 15px;
     4242}
     4243/*----------------------------------------*/
     4244/* BANNER
     4245/*----------------------------------------*/
     4246/*------------------------------------------------------------------
     4247Page Banner Header
     4248-------------------------------------------------------------------*/
     4249.banner-header {
     4250    height: 55vh;
     4251    z-index: 0;
     4252}
     4253.banner-header h6 {
     4254    font-size: 16px;
     4255    font-weight: 400;
     4256    margin-bottom: 10px;
     4257}
     4258.banner-header h6 a:hover {
     4259    color: #101010;
     4260}
     4261.banner-header h6 i {
     4262    margin: 0 15px;
     4263    font-size: 10px;
     4264}
     4265.banner-header h5 {
     4266     font-family: 'Playfair Display', sans-serif;
     4267    font-size: 17px;
     4268    color: #c5a47e;;
     4269    font-weight: 300;
     4270    margin-bottom: 10px;
     4271}
     4272.banner-header h1 {
     4273    font-size: 40px;
     4274    font-family: 'Playfair Display', sans-serif;
     4275    font-weight: 400;
     4276    color: #fff;
     4277    position: relative;
     4278    margin-bottom: 10px;
     4279    line-height: 1em;
     4280    text-transform: uppercase;
     4281    letter-spacing: 5px;
     4282}
     4283.banner-header p {
     4284    font-family: 'Playfair Display', sans-serif;
     4285    margin-top: 25%;
     4286    font-size: 16px;
     4287    font-weight: 300;
     4288    margin-bottom: 0;
     4289     color: #c5a47e;;
     4290    -webkit-animation-delay: 1s;
     4291    animation-delay: 1s;
     4292}
     4293.banner-header p a {
     4294    color: #c5a47e;;
     4295}
     4296@media screen and (max-width: 767px) {
     4297    .banner-header {
     4298        height: 30vh;
     4299        margin-top: 70px;
     4300    }
     4301    .banner-header h6 {
     4302        font-size: 12px;
     4303        font-weight: 400;
     4304        margin-bottom: 10px;
     4305    }
     4306    .banner-header h6 a:hover {
     4307        color: #101010;
     4308    }
     4309    .banner-header h6 i {
     4310        margin: 0 15px;
     4311        font-size: 10px;
     4312    }
     4313    .banner-header p {
     4314        font-size: 16px;
     4315        color: #ececec;
     4316    }
     4317}
     4318
     4319.banner-img:after {
     4320    position: absolute;
     4321    height: 100%;
     4322    right: 0;
     4323    left: 0;
     4324    content: "";
     4325    background: linear-gradient(hsla(0, 0%, 100%, 0.01), hsla(0, 0%, 100%, 0.01) 50%, #fff);
     4326    object-fit: cover;
     4327}
     4328.bg-img {
     4329    background-size: cover;
     4330    background-repeat: no-repeat;
     4331}
     4332
     4333.valign {
     4334    display: flex;
     4335    align-items: center;
     4336}
Note: See TracChangeset for help on using the changeset viewer.