
/*!
Theme Name: juhi-palan-art
Theme URI: http://underscores.me/
Author: Dinc
Author URI: #
Description: Can purchase my best art
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: juhi-art
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

juhi-palan-art is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
ins{text-decoration:none}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
.gallery{margin-bottom:1.5em;display:grid;grid-gap:1.5em}.gallery-item{display:inline-block;text-align:center;width:100%}.gallery-columns-2{grid-template-columns:repeat(2, 1fr)}.gallery-columns-3{grid-template-columns:repeat(3, 1fr)}.gallery-columns-4{grid-template-columns:repeat(4, 1fr)}.gallery-columns-5{grid-template-columns:repeat(5, 1fr)}.gallery-columns-6{grid-template-columns:repeat(6, 1fr)}.gallery-columns-7{grid-template-columns:repeat(7, 1fr)}.gallery-columns-8{grid-template-columns:repeat(8, 1fr)}.gallery-columns-9{grid-template-columns:repeat(9, 1fr)}.gallery-caption{display:block}.infinite-scroll .posts-navigation,
.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0, 0, 0, 0.6);clip:auto !important;clip-path:none;color:#21759b;display:block;font-size:0.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px
23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}.alignleft{float:left;margin-right:1em;margin-bottom:0.3em;box-shadow:rgba(99, 99, 99, 0.2) 0px 2px 8px 0px}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}.carousel.carousel-fade .carousel-item{opacity:0;transition:opacity 1s ease-in-out}.carousel.carousel-fade .carousel-item.active{opacity:1}.carousel.carousel-fade .carousel-item{transform:none !important}
/*!
 * Bootstrap v5.0.2 (https://getbootstrap.com/)
 * Copyright 2011-2021 The Bootstrap Authors
 * Copyright 2011-2021 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption article,aside,dialog,figure,footer,header,hgroup,menu,section,menu,time,mark,audio,video,source{margin:0px;padding:0px;border:0px;outline:0px;vertical-align:baseline;background:transparent}article,aside,dialog,figure,footer,header,hgroup,menu,section,menu{display:block}section,header{}nav
ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help}.bg{background:#999;font:Arial, Helvetica, sans-serif}.fleft{float:left}table{border-collapse:collapse;border-spacing:0}input,select{vertical-align:middle}.clear{clear:both;height:0px}h1,h2,h3,h4,h4,h6{margin:0px;padding:0px}{font-family:'Brandon Grotesque Regular',sans-serif;font-family:'Brandon Grotesque Thin',sans-serif;font-family:'Brandon Grotesque Light',sans-serif;font-family:'Brandon Grotesque Medium',sans-serif;font-family:'Brandon Grotesque Bold',sans-serif;font-family:'Brandon Grotesque Black',sans-serif}@font-face{font-family:'Brandon Grotesque';src:url('/wp-content/themes/juhi-art/font/BrandonGrotesque-Medium.woff2') format('woff2'),
url('/wp-content/themes/juhi-art/font/BrandonGrotesque-Medium.woff') format('woff');font-weight:500;font-style:normal;font-display:swap}body{margin:0px;padding:0px;font-size:15px !important;color:#333;font-weight:500;line-height:normal;background-color:#fcfcfc !important;min-height:750px}.clear{clear:both}.navbar{padding:0px
!important}.nav-link{padding:0rem 0rem !important;letter-spacing:2px;font-family:'Brandon Grotesque';font-weight:500;font-style:normal;text-transform:uppercase}.navbar-light .navbar-nav .nav-link{color:#000 !important;padding-bottom:5px !important;font-size:14px;border-bottom:1px solid #fcfcfc !important}.navbar-nav
li{padding:0px
10px!important}.navbar-nav .nav-link:hover{color:#b89e4f !important;border-bottom:1px solid #b89e4f !important}.about_us_prt{background-color:#f8f8f8}.sub_txt{margin:0px
4px 25px 2px;padding:0px;color:#c1c1c1;text-transform:uppercase;font-family:'Brandon Grotesque Light',sans-serif;letter-spacing:3px;font-size:30px}.subtxt{margin:0px
4px 2px 2px;padding:0px;color:#c1c1c1;text-transform:uppercase;font-family:'Brandon Grotesque Light',sans-serif;letter-spacing:3px;font-size:30px}.about_us_prt
h1{margin:0px;padding:0px;letter-spacing:3px;font-family:'Brandon Grotesque'}.playfair_font{font-family:'Playfair Display',serif;color:#545454;line-height:30px}.read_more_bnt
a{border:1px
solid #000;border-radius:5px;text-align:center;font-family:'Brandon Grotesque';letter-spacing:3px;text-transform:uppercase;padding:15px
20px;color:#000;font-size:12px;display:block;width:150px}.read_more_bnt a:hover{border:1px
solid #b89e4f;color:#b89e4f;text-decoration:none}.read_more_button{border:1px
solid #000;text-align:center;border-radius:5px;font-family:'Brandon Grotesque';letter-spacing:3px;text-transform:uppercase;padding:15px
20px;color:#000;font-size:12px;display:block;width:150px;background-color:#fff}.read_more_button:hover{border:1px
solid #b89e4f;color:#b89e4f;text-decoration:none}.wpcf7-form input::placeholder{color:#b9b9b9}.wpcf7-form textarea::placeholder{color:#b9b9b9}.wpcf7-textarea{height:80px}.art_gallery_part
h3{margin:0px;padding:0px;color:#c1c1c1;text-transform:uppercase;font-family:'Brandon Grotesque Light',sans-serif;letter-spacing:3px;font-size:30px;text-align:center}.art_gallery_part
h2{letter-spacing:3px;font-family:'Brandon Grotesque';text-align:center}.border_wht{border:1px
solid #fff}.year{color:#b89e4f;font-family:'Playfair Display',serif;letter-spacing:2px;font-size:18px;font-style:italic}.art_title{font-family:'Baskervville',serif;font-size:20px;letter-spacing:2px}.art_title
a{color:#000}.art_title a:hover{text-decoration:none}.blog_prt
h2{margin:0px;padding:0px;letter-spacing:3px;font-size:22px;font-weight:500;font-family:'Brandon Grotesque';text-align:left}.blog_bg{background-color:#f6f6f6;padding:20px}.blog_date{color:#959595;font-size:14px;font-family:'Brandon Grotesque';font-style:italic}.blog_bg
h2{margin:0px;padding:0px;font-family:'Brandon Grotesque';font-weight:400;font-size:24px}.blog_bg h2
a{color:#000}.blog_bg h2 a:hover{text-decoration:none}.event_prt{border-bottom:1px solid #efefef}.event_prt
h4{margin:0px;padding:0px;font-family:'Brandon Grotesque';font-weight:400;font-size:18px}.event_rd_btn
a{font-family:'Brandon Grotesque';font-weight:400;font-size:11px;color:#000;letter-spacing:2px}.event_rd_btn a:hover{text-decoration:none;color:#b89e4f}.instagram_prt{background-color:#f8f8f8}.instagram_prt
h3{margin:0px;padding:0px;color:#c1c1c1;font-size:25px;text-align:center;font-family:'Brandon Grotesque';font-weight:300;font-style:italic;letter-spacing:2px}.instagram_prt
h2{margin:0px;opacity:0.6;padding:0px;text-align:center;font-family:'Brandon Grotesque';font-weight:600;font-size:33px}.cotact_us_bg{background-color:#f6f6f6}.white_bg{background-color:#fff}.cotact_us_bg
h2{margin:0px;padding:0px;text-transform:uppercase;font-size:22px;font-family:'Brandon Grotesque';font-weight:500;font-size:22px;text-align:center;letter-spacing:2px}.nm_txt_box{width:100%;border:1px
solid #e7e7e7;font-family:'Brandon Grotesque';font-weight:300;font-size:16px;color:#b9b9b9;padding:10px
0px 10px 10px}.pt_100{padding-top:100px !important}.ftr_menu{text-align:center}.ftr_menu
ul{margin:0px;padding:0px;display:inline-block;border-bottom:1px solid #f6f6f6}.ftr_menu ul
li{float:left;list-style:none;font-family:'Brandon Grotesque';font-weight:300;font-size:14px;text-transform:uppercase;padding:15px
10px}.ftr_menu ul li
a{color:#000}.ftr_menu ul li a:hover{text-decoration:none;color:#b89e4f}.copyright{text-align:center;padding:10px
0px;color:#b4b4b4;font-size:14px;font-family:'Playfair Display',serif}.social_icon
ul{margin:0px;padding:0px}.social_icon ul
li{float:left;list-style:none;padding:0px
5px;font-size:18px}.social_icon ul li
a{color:#000}.srch_txt{width:100px;border:none;border-bottom:1px solid #000 !important;background-color:#fcfcfc}.social_icon{float:right}.pdn-0{padding:0px
!important}.sticky{position:fixed;margin-top:00px !important;top:0px;z-index:999999;border-top:0;right:0px;left:0px;-webkit-box-shadow:2px 9px 20px -11px rgba(0,0,0,0.75);-moz-box-shadow:2px 9px 20px -11px rgba(0,0,0,0.75);box-shadow:2px 9px 20px -11px rgba(0,0,0,0.75)}.nav2{background-color:#fcfcfc}.instagram_prt{text-align:center}.fleft{float:left}.about_us_prt_2{background-color:#fcfcfc !important}.bt_top{}.border_btm{border-bottom:1px solid #e5e5e5}.f_18{font-size:18px}.bt_top
h1{margin:0px;padding:10px
0px;font-family:'Brandon Grotesque';font-weight:400;font-size:35px}.would_like_title{font-family:'Brandon Grotesque';font-weight:400;font-size:35px;text-align:center;padding:15px
0px}.prev_txt{font-family:'Brandon Grotesque';font-weight:700;font-style:normal;font-size:16px;letter-spacing: .25em;line-height:1.6em;text-transform:uppercase;color:rgba(29,29,29,.3)}.blog_title{margin:0px;padding:0px;font-family:'Brandon Grotesque';font-weight:400;font-size:24px}.blog_title
a{color:#000}.blog_title a:hover{text-decoration:none}.commnet_txt{font-family:'Brandon Grotesque';font-weight:700;font-style:normal;font-size:10.2px;letter-spacing: .25em;line-height:2.2em;text-transform:uppercase}.new_first{font-family:'Brandon Grotesque';font-weight:400;font-style:normal;font-size:17.25px;letter-spacing: .01em;line-height:1.9em;text-transform:none;color:#222}.event_dtls
h3{margin:0px;padding:0px;text-transform:uppercase;font-size:17px;font-family:'Brandon Grotesque';letter-spacing:3px;font-weight:600}.start{font-size:18px;font-family:'Brandon Grotesque';letter-spacing:3px;font-weight:300}.date{color:#898989;font-size:16px;font-family:'Brandon Grotesque'}.border_btm
h3{font-size:40px;font-family:'Brandon Grotesque';text-align:center}.border_btm
p{marker:0px;padding:0px;text-align:center;font-size:15px;font-weight:600;text-transform:uppercase}.border_btm
h2{margin:0px;padding:0px;font-family:'Brandon Grotesque';font-weight:400;font-size:24px}.border_btm  h2
a{color:#000;text-decoration:none}.work
h2{margin:0px;padding:0px;font-family:'Brandon Grotesque';font-weight:normal;font-size:18px;text-align:center;padding-top:15px;padding-bottom:50px}.img_effect{position:relative;background-color:#000;overflow:hidden}.img_effect
.image_2{opacity:1;display:block;width:100%;height:auto;transition: .5s ease;backface-visibility:hidden}.work h2
a{color:#000}.middle{transition: .5s ease;opacity:0;position:absolute;top:50%;left:0;right:0;text-align:center;transform:translate3d(0,100%,0);transition: .6s transform cubic-bezier(.165,.84,.44,1),.6s opacity cubic-bezier(.165,.84,.44,1)}.img_effect:hover
.image_2{opacity:0.4;background-color:#000;-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}.img_effect:hover
.middle{opacity:1;transform:translate3d(0,0,0);transition: .6s transform cubic-bezier(.165,.84,.44,1) .2s,.6s opacity cubic-bezier(.165,.84,.44,1) .2s}.text{color:white;font-weight:400;font-size:14px;text-align:center;text-transform:uppercase}.art-card{border:1px
solid #eee;height:100%}.artimg{position:relative}.artimg
img{width:100%;display:block}.art-img{position:relative;overflow:hidden}#wpgs-gallery.vertical.wcgs-woocommerce-product-gallery .wcgs-carousel{border-radius:5px}.art-img
img{width:100%;height:100%;object-fit:cover}.wishlist{position:absolute;top:12px;right:12px;background:#fff;width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer}.wishlist
i{font-size:18px}.art-body{padding:20px;font-family:'Baskervville',serif}.art-title{font-weight:500;font-family:'Baskervville',serif;font-size:18px;letter-spacing:2px}.art-title
a{color:#000}.art-title a:hover{text-decoration:none}.art-meta{color:#777;margin-top:10px}.art-meta
span{font-weight:inherit;color:#121212;letter-spacing:3px}.art-meta
.price{font-size:17px}.additional-details{border-top:1px solid #f9f9f9;border-bottom:1px solid #f9f9f9;padding-bottom:18px;padding-top:6px}ul.products{list-style:none}ul.products .buy-btn{width:auto;padding:8px
20px}.product-carousel .buy-btn{width:auto}.buy-btn{width:100%;margin-top:20px;border:1px
solid #000;border-radius:5px;background:transparent;padding:14px
20px;text-transform:uppercase;font-family:'Brandon Grotesque';letter-spacing:3px;font-size:12px}.woocommerce-product-details__short-description
p{margin-bottom:15px !important}.woocommerce-product-details__short-description
br{display:block;margin-bottom:10px}.custom-short-desc p,
.woocommerce-product-details__short-description
p{margin-bottom:15px !important;line-height:1.6}.buy-btn
a{color:#000}.buy-btn:hover{border:1px
solid #b89e4f;color:#b89e4f;text-decoration:none}.buy-btn a:hover{color:#b89e4f;text-decoration:none}.product-section{padding:80px
0}.product-title{font-size:42px;letter-spacing:6px;color:#555}.rating
i{color:#c9a26d}.desc{line-height:1.9;color:#777}.qty-box{width:90px;height:48px;border:1px
solid #ddd;display:flex;align-items:center;justify-content:center;padding:5px}.qty-box
input{border:none;width:100%;text-align:center}.add-cart{border:1px
solid #000;background:none;padding:12px
30px;letter-spacing:2px;font-family:'Brandon Grotesque';letter-spacing:3px;font-size:12px;text-transform:uppercase}.add-cart:hover{border:1px
solid #b89e4f;color:#b89e4f;text-decoration:none}.meta
p{margin-bottom:10px;letter-spacing:3px}.meta
span{letter-spacing:0;margin-left:0px}.page-link{color:#333 !important}.breadcrumb{background-color:#f9f9f9 !important}.breadcrumb
a{color:#000}.breadcrumb a:hover{color:#535353;text-decoration:none}.margin10{margin-bottom:10px}.margint20{margin-top:20px}#btn-razorpay{background:#fff;border:1px
solid #000;color:#000;margin-top:20px;padding:10px;margin-right:10px;width:115px}#btn-razorpay:hover{color:#b89e4f;border:1px
solid #b89e4f}.post-13{box-shadow:5px 8px 10px 4px #00000005;min-height:233px;border:1px
solid #00000005;border-radius:10px}.post-13
.woocommerce{padding:10px}#btn-razorpay-cancel{background:#fff;border:1px
solid #000;color:#000;padding:10px;width:90px}.order_details
li{margin-bottom:8px}.order_details{list-style:disclosure-closed;padding:7px;margin-bottom:7px}.juhi-theme-login{border-radius:10px}.juhi-theme-login
h2{padding:25px
4px 4px 11px}.woocommerce-form-login{padding:16px}.woocommerce-form-login
p{margin-bottom:20px}.woocommerce-LostPassword
a{color:#000}.woocommerce-LostPassword a:hover{text-decoration:none}#customer_login{padding:38px
40px 10px 20px}.woocommerce-MyAccount-navigation{width:25%;background:#f9f9f9;border-radius:8px;padding:20px;box-shadow:0 2px 8px rgba(0,0,0,0.05);margin-right:20px;float:left}.woocommerce-MyAccount-navigation
ul{list-style:none;padding:0;margin:0}.woocommerce-MyAccount-navigation
li{margin-bottom:10px}.woocommerce-MyAccount-navigation li
a{display:block;padding:10px
15px;border-radius:6px;text-decoration:none;color:#0073aa;transition:all 0.3s ease;font-weight:500}.woocommerce-MyAccount-navigation li.is-active a,
.woocommerce-MyAccount-navigation li a:hover{background:#022022;color:#fff}.woocommerce-MyAccount-content{width:70%;flex-grow:1;float:right}.woocommerce-MyAccount-content .dashboard-card{background:#fff;border-radius:10px;padding:20px;margin-bottom:20px;box-shadow:0 2px 12px rgba(0,0,0,0.05);transition:transform 0.2s ease, box-shadow 0.2s ease}.woocommerce-MyAccount-content .dashboard-card:hover{transform:translateY(-3px);box-shadow:0 4px 18px rgba(0,0,0,0.1)}.dashboard-card
h3{margin-top:0;font-size:1.2rem;color:#0073aa}.dashboard-card
.button{background-color:#0073aa;color:#fff;padding:10px
18px;border-radius:6px;text-decoration:none;display:inline-block;margin-top:10px;transition:background 0.3s ease}.dashboard-card .button:hover{background-color:#005177}@media (max-width: 900px){.woocommerce-account{flex-direction:column}.woocommerce-MyAccount-navigation,.woocommerce-MyAccount-content{width:100%;margin:0
0 20px 0}}.edit-account p
label{margin-top:8px;margin-bottom:8px}.woocommerce-Address{margin-bottom:15px;margin-top:11px}.woocommerce-Address-title
h6{margin-bottom:10px;text-decoration:underline;margin-top:10px}#searchsubmit{background:transparent}.woocommerce-terms-and-conditions-wrapper{width:100%;float:left}#place_order{margin-top:20px;border:1px
solid #000;background:transparent;padding:8px
20px;text-transform:uppercase;font-family:'Brandon Grotesque';letter-spacing:3px;font-size:12px}.hover-image-container{position:relative;display:block;height:325px;overflow:hidden}.hover-image-container
img{width:100%;height:100%;object-fit:cover;transition:opacity 0.4s ease}.secondary-image{position:absolute;top:0;left:0;opacity:0;pointer-events:none}.hover-image-container:hover .secondary-image{opacity:1}.hover-image-container:hover .main-image{opacity:0}.digital-image-container{position:relative;display:block}.digital-image-container
img{width:100%;height:100%;object-fit:cover;transition:opacity 0.4s ease}.digital-image-container:hover .secondary-image{opacity:1}.digital-image-container:hover .main-image{opacity:0}.variations{margin-bottom:20px}.variations
label{font-weight:500;margin-bottom:8px;display:block}.variations
th.label{padding-bottom:20px;padding-right:5px}.variations button,
.variations .variable-item{border:1px
solid #ccc;background:#fff;padding:8px
14px;margin-right:8px;font-size:14px;cursor:pointer}.variations
.selected{border-color:#000}.single_variation_wrap{border-top:1px solid #e5e5e5;margin-top:10px;padding-top:20px}.woocommerce-variation-price{font-size:17px;font-weight:600;margin-bottom:20px;font-family:'Baskervville',serif}.custom-short-desc{margin-bottom:5px;padding-bottom:3px;border-bottom:1px solid #f9f9f9}.woo-variation-swatches .variable-items-wrapper{margin-bottom:8px}.reset_variations{color:#000;text-decoration:underline;font-weight:400}.product-title{font-family:'Brandon Grotesque'}.product-note{color:#777;padding-top:8px}.section-title
small{letter-spacing:2px;color:#c7a46b}.section-title
h1{letter-spacing:6px;font-size:42px}.card-custom{position:relative;border:none}.card-custom
img{width:100%;height:auto;border:5px
solid #f1f1f1}.card-content{background:#fff !important;padding:25px;margin-top:-30px;width:90%;position:inherit;box-shadow:rgba(149, 157, 165, 0.2) 0px 8px 24px;border-right:3px solid #c7a46b;border-radius:20px}.card-content
span{color:#c7a46b;font-style:italic}.card-content
h5{margin-top:10px;font-family:'Baskervville',serif;font-size:18px;letter-spacing:2px}.card-content h5
p{margin:0px;padding:0px}.fw-b{font-weight:600;font-size:12px;padding-top:10px !important;text-transform:uppercase;color:#c7a46b}.view-more:hover{color:#c7a46b;text-decoration:none}.view-more{letter-spacing:2px;font-size:11px;text-decoration:none;color:#333;font-family:'Brandon Grotesque';text-transform:uppercase}.view-more::before{content:"";display:inline-block;width:30px;height:1px;background:#c7a46b;margin-right:10px;vertical-align:middle}@media (max-width: 768px){.card-content{width:100%;margin-top:-30px}}.woocommerce-account .woocommerce-orders-table{width:100%;border-collapse:collapse;background:#fff}.woocommerce-account .woocommerce-orders-table
th{background:#f5f5f5;padding:12px;text-align:left;font-weight:600}.woocommerce-account .woocommerce-orders-table
td{padding:12px;border-bottom:1px solid #eee}.woocommerce-account .woocommerce-orders-table tr:hover{background:#fafafa}.woocommerce-orders-table__cell-order-status{font-weight:600;text-transform:capitalize}.order-status-pending,.woocommerce-orders-table__cell-order-status:contains("Pending"){color:#d98400}.order-status-completed{color:#2e7d32}.order-status-cancelled{color:#c62828}.woocommerce-orders-table__cell-order-actions
a.pay{background:#fff;border:1px
solid #007bff;color:#007bff}.woocommerce-orders-table__cell-order-actions
a{display:inline-block;padding:6px
12px;margin-right:6px;font-size:13px;border-radius:4px;text-decoration:none;background:#fff;border:1px
solid #0a3b3b;color:#0a3b3b}.woocommerce-orders-table__cell-order-actions a:hover{border:1px
solid #095050;color:#095050}.woocommerce-orders-table__cell-order-actions
a.cancel{border:1px
solid #b00020;color:#b00020}.woocommerce-orders-table__cell-order-actions a.cancel:hover{border:1px
solid #8e0019;color:#8e0019}.woocommerce-MyAccount-navigation{background:#f9f9f9;padding:20px}.woocommerce-MyAccount-navigation
ul{list-style:none;padding:0;margin:0}.woocommerce-MyAccount-navigation
li{margin-bottom:10px}.woocommerce-MyAccount-navigation li
a{display:block;padding:10px
15px;color:#333;text-decoration:none;border-radius:6px}.woocommerce-MyAccount-navigation li.is-active
a{background:#0a3b3b;color:#fff}.woocommerce-MyAccount-navigation li a:hover{background:#e0e0e0}@media (max-width: 768px){.woocommerce-orders-table th,
.woocommerce-orders-table
td{padding:8px;font-size:14px}.woocommerce-MyAccount-navigation{margin-bottom:20px}}.sticky-product-footer{position:fixed;bottom:0;left:0;width:100%;background:#fff;border-top:1px solid #e5e5e5;z-index:9999;box-shadow:0px -1px 9px rgba(0,0,0,0.09)}.spf-inner{max-width:1200px;margin:auto;padding:10px
15px;display:flex;align-items:center;gap:15px}.spf-image
img{width:60px;height:auto;border-radius:13px}.spf-info{flex-grow:1}.spf-title{font-size:18px;margin:1px
11px 6px 2px;letter-spacing:3px}.spf-price{font-weight:normal;color:#000;letter-spacing:3px}.spf-cart
form{margin:0}body.single-product{padding-bottom:90px}#wpgs-gallery.vertical.wcgs-woocommerce-product-gallery .wcgs-carousel{border:1px
solid #ddd}#wpgs-gallery.wcgs-woocommerce-product-gallery .wcgs-carousel{border:1px
solid #ddd;border-radius:4px}.sold-out-badge{position:absolute;top:7px;left:5px;background:#e00000;color:#fff;padding:6px
10px;font-size:13px;font-weight:600;text-transform:uppercase;z-index:9;border-radius:3px}.single-product .sold-out-badge{left:20px}.woocommerce ul.products
li.product{position:relative;list-style:none}.slider-container{position:relative;height:270px;overflow:hidden;padding-top:50px !important;margin:0px
auto;width:88%;background-color:#fff;border-radius:15px}.review-title{font-weight:600}.review-quote{color:#afafaf;padding:15px
0px}.reviews{padding:10px
25px 5px 25px}.slider{display:flex;flex-direction:column;transition:transform 0.5s ease-in-out}.slide{min-height:270px;display:block;justify-content:center;align-items:center}.arrow{position:absolute;top:50%;transform:translateY(-50%);font-size:2rem;color:#ddd;border:none;padding:0.5rem 1rem;cursor:pointer;z-index:10;border-radius:5px}.arrow.prev{left:10px}.arrow.next{right:10px}.arrow:focus{outline:none}.event-image{border:1px
solid #ddd;border-radius:6px;padding:2px}.filter-bnt-a{width:145px;color:#554e4e;border:1px
solid #999;padding:5px
20px;cursor:pointer;float:left;margin-top:5px}.filter-bnt-a:hover{color:#fff;text-decoration:none;border:1px
solid #ed1b24;background-color:#ed1b24}.product-list-sidebar{height:100%;width:0;position:fixed;z-index:999999999999;top:0;left:0;background-color:#fff;overflow-x:hidden;transition:0.5s;padding-top:3px;-webkit-box-shadow:-2px 7px 20px -2px rgba(0,0,0,0.36)}.product-list-sidebar
a{display:block;transition:0.3s}.product-list-sidebar a:hover{color:#f1f1f1}.product-list-sidebar
.closebtn{color:#333;font-size:36px}.product-list-sidebar .closebtn:hover{color:#e10303;text-decoration:none}@media screen and (max-height: 450px){.product-list-sidebar{padding-top:5px}}.filter_title{font-size:24px;margin-top:7px}.filters{border-bottom:1px solid #ddd}.bapf_hascolarr{font-size:16px}.bapf_hascolarr::after{border-bottom:2px solid #e10303;content:"";display:block;max-width:80px;padding-top:12px;width:80px;padding-top:12px}.bapf_sfilter .bapf_hascolarr, .bapf_sfilter
.bapf_hasdesc{display:block !important}.bapf_body{padding-top:10px}.bapf_sfilter .bapf_button, .bapf_sfilter
label{margin-bottom:6px}.bapf_sfilter.bapf_ckbox input[type=checkbox]{cursor:pointer;margin-top:-4px;margin-right:12px !important}.bapf_sfa_taxonomy{float:left;width:50%}.gyr_bg .widget-area{float:left;width:100%}.bapf_sfa_unall{width:100%;float:left}.woocommerce-result-count{margin-bottom:5px !important;margin-top:-20px}.fright
.bapf_sfilter{display:none}.bapf_sfilter{margin-top:21px;padding:2px
20px 4px 20px}.bapf_sfilter.bapf_button_light
.bapf_button{border:1px
solid #000;color:#000;border-radius:4px}.bapf_head
h3{font-size:16px;margin-bottom:20px;border-left:2px solid #b89e4f;padding-bottom:12px;background-color:#f5f5f5 !important;padding:8px;font-weight:600}.bapf_sfilter.bapf_button_light .bapf_button:hover{border-color:#000;color:#000}.woocommerce select,
.woocommerce-ordering select,
.variations
select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:#fff;border:1px
solid #e5e7eb;border-radius:10px;padding:10px
40px 10px 15px;font-size:14px;font-weight:500;color:#111827;cursor:pointer;transition:all 0.2s ease-in-out}.woocommerce select:hover{border-color:#6366f1}.woocommerce select:focus{outline:none;border-color:#6366f1;box-shadow:0 0 0 3px rgba(99, 102, 241, 0.15)}.woocommerce
select{background-image:url("data:image/svg+xml;utf8,<svg fill='%23666' height='20' viewBox='0 0 20 20' width='20' xmlns='http://www.w3.org/2000/svg'><path d='M5 7l5 5 5-5z'/></svg>");background-repeat:no-repeat;background-position:right 12px center;background-size:16px}.buy-now-button{background-color:#000;color:#fff;margin-left:0px;display:block;width:100%;padding:14px
20px;text-transform:uppercase;margin-top:24px;text-align:center;border-radius:5px}.buy-now-button:hover{background-color:#000;color:#fff}.social-share{float:left;width:12%;margin-top:10px}.social-icon{float:left}.social-icon .sfsi_widget
.norm_row{width:100% !important}.product-note{padding:11px
5px 5px 4px}.usm-widget{display:none}.blog-img-border{border:1px
solid #ddd;border-radius:3px;padding:2px}.page
p{margin-bottom:12px}.single
p{margin-bottom:12px}.home-logo{padding-top:17rem}.home-content
h1{font-size:7rem}.s-home{z-index:9999999}.collect-shortdesc
p{margin-bottom:15px}.scroll-to-top:hover{background-color:#b89e4f}.scroll-to-top{width:43px;height:43px;transition:all 0.3s ease;opacity:0.50;text-align:center;font-weight:bold;text-decoration:none;position:fixed;bottom:162px;right:22px;border-radius:58%;display:none;z-index:200;background-color:#fff;transition:transform 0.3s;transition:transform 0.3s, -webkit-transform 0.3s;overflow:hidden;box-shadow:0px 0px 15px 2px #0000001a}.scroll-to-top:before,.scroll-to-top:after{content:'';position:absolute;display:block;top:15px;background-color:#000;height:13px;width:3px}.scroll-to-top:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);left:24px}.scroll-to-top:after{-webkit-transform:rotate(45deg);transform:rotate(45deg);right:25px}.scroll-to-top:focus{outline:none}.terms-list{list-style:none;padding-left:12px}.collect-shortdesc
p{margin-bottom:15px}.scroll-to-top:hover{background-color:#b89e4f}.scroll-to-top{width:43px;height:43px;transition:all 0.3s ease;opacity:0.50;text-align:center;font-weight:bold;text-decoration:none;position:fixed;bottom:162px;right:22px;border-radius:58%;display:none;z-index:200;background-color:#fff;transition:transform 0.3s;transition:transform 0.3s, -webkit-transform 0.3s;overflow:hidden;box-shadow:0px 0px 15px 2px #0000001a}.scroll-to-top:before,.scroll-to-top:after{content:'';position:absolute;display:block;top:15px;background-color:#000;height:13px;width:3px}.scroll-to-top:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);left:24px}.scroll-to-top:after{-webkit-transform:rotate(45deg);transform:rotate(45deg);right:25px}.scroll-to-top:focus{outline:none}.parallax-section{background-attachment:fixed;background-position:right;background-repeat:no-repeat;background-size:contain;position:relative;color:#000;min-height:400px}.min-vh-70{min-height:70vh !important}.parallax-section
.container{position:relative;z-index:2}.blog-aside
.widget{box-shadow:0 0 6px rgba(31, 45, 61, 0.125);overflow:hidden;background:#fff;margin-bottom:15px;width:100%;display:inline-block;vertical-align:top}.blog-aside .widget-title{padding:15px;border-bottom:1px solid #eee}.blog-aside .widget-title
h3{margin:0px;font-family:'Brandon Grotesque';font-weight:500;font-size:22px}.blog-aside .widget-body{padding:15px}.media{display:flex;align-items:flex-start}.blog-aside .latest-post-aside .lpa-left{padding-right:15px}.blog-aside .latest-post-aside .lpa-title
h5{margin:0;font-size:15px}.blog-aside .latest-post-aside .lpa-title
a{color:#000;font-weight:600}.blog-aside .latest-post-aside .lpa-meta
a{color:#b1b1b1;font-size:12px;text-transform:uppercase;display:inline-block;margin-right:10px}.blog-aside .latest-post-aside .lpa-right{width:90px}.blog-aside .widget-body{padding:15px}.media-body{-ms-flex:1;flex:1}.blog-aside .latest-post-aside+.latest-post-aside{border-top:1px solid #eee;padding-top:15px;margin-top:15px}.article{box-shadow:0 0 6px rgba(31, 45, 61, 0.125);overflow:hidden;background:#fff;padding:15px;margin:0px
0 30px}.widget
.nav{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.tag-cloud
a{padding:4px
15px;font-size:13px;color:#fff;background:#000;border-radius:3px;margin-right:4px;margin-bottom:4px;text-transform:capitalize}.tag-cloud a:hover{background:#d4d4d4;color:#000;text-decoration:none}.blog-img{width:100%;height:350px;object-fit:cover;object-position:center;border-radius:4px}.post-content ol
li{position:relative;padding-left:25px;margin-bottom:8px;list-style:none}.post-content ol li::before{content:"➤";position:absolute;left:0;top:5px;color:#000;font-size:16px;line-height:1.2}.onsale{display:none}.entry-title
a{color:#000}.tabs-nav{display:flex;justify-content:center;gap:11px}.tabs-nav
a{padding:10px
30px;text-decoration:none;font-weight:600;color:#333;background:#fff;border-radius:4px;box-shadow:0 2px 5px rgba(0,0,0,0.08);transition:all 0.3s ease}.tabs-nav a:hover{transform:translateY(-2px);box-shadow:0 2px 5px rgba(0,0,0,0.2)}.tabs-nav
a.active{background:#000;color:#fff;opacity:0.8}@media (max-width: 768px){.tabs-nav{flex-direction:column;align-items:flex-start;gap:8px;margin-top:10px}.tabs-nav
a{width:100%;text-align:left;padding:10px
20px;max-width:100%}}.xoo-wsc-basket{bottom:81px !important}html.pum-open.pum-open-overlay.pum-open-scrollable .pum-overlay.pum-active{border-radius:0;border:none;overflow:hidden}.pum-close{position:absolute;top:16px;right:16px;z-index:5}.art-panel{height:100%;min-height:100%}.art-panel
img{width:100%;height:100%;object-fit:cover;display:block}.form-panel{padding:40px
36px}.form-panel .modal-title-heading{font-weight:700;color:#444;font-size:1.8rem;text-align:center}.form-panel
.divider{width:60px;height:3px;background-color:#d99a2b;margin:12px
auto 18px auto;border:none;border-radius:2px}.form-panel .modal-subtext{color:#444;text-align:center;font-size:0.98rem;line-height:1.6;margin-bottom:12px}.form-panel .input-group-text{background-color:#fff;border-right:none;color:#888}.form-panel .form-control{border-left:none;padding:12px
10px}.form-panel .form-control:focus{box-shadow:none;border-color:#495057 !important;padding: .375rem .75rem !important;line-height:1.5 !important;border:1px
solid #ced4da !important;border-radius: .25rem !important;transition:border-color .15s ease-in-out, box-shadow .15s ease-in-out;color:#495057 !important;background-color:#fff !important}.form-panel .input-group{margin-bottom:16px;border-radius:8px;overflow:hidden}.form-panel .form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}.form-panel .form-check-label{color:#333;font-size:0.92rem;line-height:1.4}.form-panel .btn-download{background-color:#333;border-color:#333;color:#fff;font-weight:700;letter-spacing:0.5px;padding:14px;border-radius:6px;font-size:0.95rem}.form-panel .btn-download:hover{background-color:#1f1f1f;color:#fff}.form-panel .privacy-note{text-align:center;color:#888;font-size:0.83rem;margin-top:0px;margin-bottom:0}@media (max-width: 991.98px){.art-panel{min-height:260px}.form-panel{padding:30px
22px}}.pum-theme-331 .pum-container, .pum-theme-enterprise-blue .pum-container{padding:0px
!important}body form.es_subscription_form.es_subscription_form[data-form-id="1"].wysiwyg-form .es-subscribe-btn{width:100% !important}body form.es_subscription_form.es_subscription_form[data-form-id="1"].wysiwyg-form{padding:0px
!important}body form.es_subscription_form.es_subscription_form[data-form-id="1"].wysiwyg-form .ig-es-form-input{margin-top:7px}.download-pdf-link{color:#222 !important;font-size:14px;font-weight:600;text-decoration:none !important;cursor:pointer}.download-pdf-link:hover{color:#b89e4f !important}.modal-download{color:#444;text-align:center;font-size:12px;line-height:1.6;margin-bottom:12px}.pum-theme-331 .pum-content + .pum-close, .pum-theme-enterprise-blue .pum-content+.pum-close{font-size:32px !important;color:#000 !important;background-color:transparent !important}table.shop_table_responsive
thead{display:none}table.shop_table_responsive tbody
th{display:none}table.shop_table_responsive tr
td{display:block;text-align:right;clear:both}table.shop_table_responsive tr td::before{content:attr(data-title) ": ";float:left}table.shop_table_responsive tr td.product-remove
a{text-align:left}table.shop_table_responsive tr td.product-remove::before{display:none}table.shop_table_responsive tr td.actions::before,
table.shop_table_responsive tr td.download-actions::before{display:none}table.shop_table_responsive tr td.download-actions
.button{display:block;text-align:center}@media screen and (min-width: 48em){table.shop_table_responsive
thead{display:table-header-group}table.shop_table_responsive tbody
th{display:table-cell}table.shop_table_responsive tr th,
table.shop_table_responsive tr
td{text-align:left}table.shop_table_responsive tr
td{display:table-cell}table.shop_table_responsive tr td::before{display:none}}.stock:empty::before{display:none}.stock.in-stock{color:#0f834d}.stock.out-of-stock{color:#e2401c}@media screen and (min-width: 768px){.col2-set .form-row-first{float:left;margin-right:3.8%}.col2-set .form-row-last{float:right;margin-right:0}.col2-set .form-row-first,
.col2-set .form-row-last{width:48.1%}}.site-header-cart{position:relative;margin:0;padding:0}.site-header-cart .cart-contents{text-decoration:none}.site-header-cart
.widget_shopping_cart{display:none}.site-header-cart
.product_list_widget{margin:0;padding:0}.star-rating{overflow:hidden;position:relative;height:1.618em;line-height:1.618;width:5.3em;font-family:star;font-weight:400}.star-rating::before{content:"\53\53\53\53\53";opacity:0.25;float:left;top:0;left:0;position:absolute}.star-rating
span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em}.star-rating span::before{content:"\53\53\53\53\53";top:0;position:absolute;left:0;color:#4169e1}p.stars
a{position:relative;height:1em;width:1em;text-indent:-999em;display:inline-block;text-decoration:none;margin-right:1px;font-weight:400}p.stars a::before{display:block;position:absolute;top:0;left:0;width:1em;height:1em;line-height:1;font-family:star;content:"\53";color:#404040;text-indent:0;opacity:0.25}p.stars a:hover~a::before{content:"\53";color:#404040;opacity:0.25}p.stars:hover a::before{content:"\53";color:#4169e1;opacity:1}p.stars.selected a.active::before{content:"\53";color:#4169e1;opacity:1}p.stars.selected a.active~a::before{content:"\53";color:#404040;opacity:0.25}p.stars.selected a:not(.active)::before{content:"\53";color:#4169e1;opacity:1}.woocommerce-tabs
ul.tabs{list-style:none;margin:0;padding:0;text-align:left}.woocommerce-tabs ul.tabs
li{display:block;margin:0;position:relative}.woocommerce-tabs ul.tabs li
a{padding:1em
0;display:block}.woocommerce-tabs .panel h2:first-of-type{margin-bottom:1em}.woocommerce-password-strength{text-align:right}.woocommerce-password-strength.strong{color:#0f834d}.woocommerce-password-strength.short{color:#e2401c}.woocommerce-password-strength.bad{color:#e2401c}.woocommerce-password-strength.good{color:#3d9cd2}.form-row.woocommerce-validated input.input-text{box-shadow:inset 2px 0 0 #0f834d}.form-row.woocommerce-invalid input.input-text{box-shadow:inset 2px 0 0 #e2401c}.required{color:#f00}.woocommerce-message,.woocommerce-info,.woocommerce-error,.woocommerce-noreviews,p.no-comments{clear:both}.woocommerce-info,.woocommerce-noreviews,p.no-comments{margin-top:25px;border:1px
solid #f5f5f5;padding:10px;border-radius:6px}.woocommerce-error{background-color:#fff;padding:13px;margin-bottom:10px;border:1px
solid #e2401c;border-radius:5px;list-style:none}.demo_store{position:fixed;left:0;bottom:0;right:0;margin:0;padding:1em;background-color:#3d9cd2;z-index:9999}@media screen and (min-width: 48em){.site-header-cart
.widget_shopping_cart{position:absolute;top:100%;width:100%;z-index:999999;left:-999em;display:block;box-shadow:0 3px 3px rgba(0, 0, 0, 0.2)}.site-header-cart:hover .widget_shopping_cart,
.site-header-cart.focus
.widget_shopping_cart{left:0;display:block}}.widget_price_filter
.price_slider{margin-bottom:1.5em}.widget_price_filter
.price_slider_amount{text-align:right;line-height:2.4}.widget_price_filter .price_slider_amount
.button{float:left}.widget_price_filter .ui-slider{position:relative;text-align:left}.widget_price_filter .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1em;height:1em;cursor:ew-resize;outline:none;background:#4169e1;box-sizing:border-box;margin-top:-0.25em;opacity:1}.widget_price_filter .ui-slider .ui-slider-handle:last-child{margin-left:-1em}.widget_price_filter .ui-slider .ui-slider-handle:hover,
.widget_price_filter .ui-slider .ui-slider-handle.ui-state-active{box-shadow:0 0 0 0.25em rgba(0, 0, 0, 0.1)}.widget_price_filter .ui-slider .ui-slider-range{position:absolute;z-index:1;display:block;border:0;background:#4169e1}.widget_price_filter .price_slider_wrapper .ui-widget-content{background:rgba(0, 0, 0, 0.1)}.widget_price_filter .ui-slider-horizontal{height:0.5em}.widget_price_filter .ui-slider-horizontal .ui-slider-range{height:100%}.fright{float:right;text-align:right}.wc-block-cart__submit-button{border:1px
solid #000;color:#000}.wc-block-cart__submit-button:hover{border:1px
solid #b89e4f;text-decoration:none;color:#b89e4f}.wc-block-components-product-metadata{display:none}table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-product-name{color:#000;font-size:16px}.wc-block-cart-items__header{font-size:16px !important}.wc-block-components-checkout-place-order-button{background:#fff;border:1px
solid #000}.wc-block-components-checkout-place-order-button:hover{border:1px
solid #b89e4f;color:#b89e4f}