/*
 Theme Name:   Woodmart Child
 Description:  Woodmart Child Theme
 Author:       XTemos
 Author URI:   http://xtemos.com
 Template:     woodmart
 Version:      1.0.0
 Text Domain:  woodmart
*/
.page-id-167 .whb-row.whb-general-header { background-color: #fff !important; }
.post-type-archive .whb-row.whb-general-header { background-color: #fff !important; }
.page-id-348 .whb-row.whb-general-header { background-color: #fff !important; }
.page-id-174 .whb-row.whb-general-header { background-color: #fff !important; }
.mainBtn { background-color: #93CCCD !important; padding: 20px 0px; border-radius: 40px; font-weight: 600; transition: all 0.4s ease; width: 175px; }
h5.widget-title { margin-bottom: 10px; padding-left: 15px !important; padding-bottom: 15px; position: relative; }
h5.widget-title:before { content: ""; position: absolute; left: 0; background: black; height: 25px; width: 3px; }
.page-id-174 .page-title { margin-bottom: 0 !important; }
.page-id-167 .wd-tools-icon img { filter: invert(1); }
.post-type-archive .wd-tools-icon img { filter: invert(1); }
.page-id-174 .wd-tools-icon img { filter: invert(1); }
.mainBtn:hover { background-color: #BBACC3 !important; color: #fff !important; letter-spacing: 2px; }
.mainBtnX a { color: white; background-color: #2B282D !important; padding: 20px 0px; border-radius: 40px; font-weight: 600; transition: all 0.4s ease; width: 175px; margin-top: 30px; }
.mainBtnX a:hover { background-color: #CB0909 !important; color: #000 !important; letter-spacing: 2px; }
strong { color: #CB0909; }
#colBefore { position: relative; }
#colBefore:before { content: ''; position: absolute; top: 10px; left: -10px; right: 0; bottom: 0; margin: 0 auto; background-image: url(https://stage.projects-delivery.com/wp/clothed_in_glory/wp-content/uploads/2024/10/Rectangle-7-copy-4.png); background-position: bottom right; background-repeat: no-repeat; height: 530px; width: 1200px; background-size: cover; }
.post-date.wd-post-date.wd-style-with-bg { display: none; }

/* footer start */
#easy-newsletter-form label { display: none; }
#easy-newsletter-form { display: flex; justify-content: end; height: 50px; border: solid 1px #ffffff87; background: #0000; }
.whb-sticked .whb-row { transition: background-color .3s ease; background: #000; }
#easy-newsletter-form button,#easy-newsletter-form input { height: 50px; }
#easy-newsletter-form button { background: transparent; color: #656668; height: 46px; top: 1px; right: -7px; }
#easy-newsletter-form input { border: none; font-family: "Raleway", Arial, Helvetica, sans-serif; }
.head_border .wpb_column { position: relative; }
#IndustryFilm { position: relative; }
#IndustryFilm .rotating { position: absolute; bottom: 0; right: 10%; }
.head_border .wpb_column:before { content: ''; background: #CB0909; height: 2px; width: 100px; position: absolute; bottom: -1px; }
.serviceContent { display: flex; flex-direction: column; justify-content: space-between; height: 430px; }
.ul_inline { list-style: none; padding-left: 0; }
.ul_inline>li { display: inline; color: #fff; margin-right: 11px; }
.wd-prefooter { padding-bottom: 0px !important; }
#menu-menu-header li a { color: #fff; }
.text-white ul li a { color: #fff; }
#easy-newsletter-form button:hover { box-shadow: unset; }
#easy-newsletter-form .input-field { width: 80%; }
#easy-newsletter-form .input-field.input-submit { width: 20%; }
.ul_sep ul { padding: 0; }
.ul_sep ul li { list-style: none; display: inline; padding: 0px 11px; }
.copyRight ul li { line-height: 0; color: #fff; }
.copyRight ul li a{ color: #fff; }
.quick-Links ul li a { color: #fff !important; }
html { scroll-behavior: smooth; }
#gform_1 label.gfield_label { color: #fff; font-weight: 400; text-transform: uppercase; letter-spacing: 1px; }
.main-footer p { margin-bottom: 0 !important; }
#gform_1 input,#gform_1 select,#gform_1 textarea { border: solid 1px rgb(79, 79, 79); height: 65px; text-indent: 10px; background: rgb(26, 27, 28); color: #fff; text-transform: uppercase; }
#gform_1 textarea { resize: none; }
#gform_1 input:focus,#gform_1 select:focus,#gform_1 textarea:focus { 
/*     border: solid 2px #21a6e9 !important; */
 background: transparent; color: #fff; }
#gform_1 input::placeholder,#gform_1 select::placeholder,#gform_1 textarea::placeholder { color: #fff; }
#gform_1 .gform_footer.top_label { justify-content: center; }
#gform_1 input#gform_submit_button_1 { border: solid; padding: 10px 40px; font-weight: 400; }
#gform_1 .gfield { margin-bottom: 30px; }
.menu-main-menu-container #menu-main-menu-1 li a { color: #fff; text-transform: uppercase; }
#bottoms #menu-main-menu a { color: #fff; font-size: 16px; }
#bottoms #menu-main-menu a:hover { color: #CB0909; }
.site-content { margin-bottom: 0 !important; }

/* footer end */
.infoCust .info-box-inner h4 { color: #fff; }
.newsletter-main form#easy-newsletter-form { display: flex; justify-content: end; border-radius: 30px; height: 60px; border: solid 1px #fff; BACKGROUND: #fff; width: 100%; margin: 0 auto; }
.newsletter-main #easy-newsletter-form .input-field { width: 90%; }
.newsletter-main .easy-newsletter .input-field { margin-bottom: 12px; }
.newsletter-main .input-field label { display: none; }
.input-field label { padding: 10px; }
.newsletter-main form#easy-newsletter-form input { border-radius: 20px 0px 0px 20px; padding: 30px; font-size: 18px; color: #000; border: none; }

/*.newsletter-main form#easy-newsletter-form button, form#easy-newsletter-form input {*/
/*    height: 81px;*/
/*}*/
.newsletter-main #easy-newsletter-form .input-field.input-submit { width: 19%; }
.newsletter-main form#easy-newsletter-form button { border-radius: 0px 30px 30px 0px; background: #312737; color: #000; width: 160px; height: 60px; 
/* background: transparent; */
 color: #ffff; 
/* height: 46px; */
 top: -1px; right: 0; }
.newsletter-main form#easy-newsletter-form input::placeholder { color: #a3a3a3; }

/*.newsletter-main .input-field.input-submit button#easy-newsletter-submit {*/
/*    background-image: url(https://stage.projects-delivery.com/wp/christopheraery/wp-content/uploads/2023/10/ytjty.png);*/
/*    background-repeat: no-repeat;*/
/*    background-size: contain;*/
/*}*/
/*------------------------newsletter-design-close-----------------------*/
.article-inner { position: relative; }
.article-inner .article-body-container { width: 80%; margin: 0 auto; }
.article-inner .article-body-container h3.wd-entities-title.title.post-title { text-align: left; }
.article-inner .article-body-container .entry-content.wd-entry-content { text-align: left; }
.article-inner .article-body-container p.read-more-section { text-align: left; }
div#wd-66733d3a3c825 p a { color: #93CCCD; }
.copyRight a:hover { color: #93CCCD !important; }
.vc_tta-color-grey.vc_tta-style-modern .vc_tta-tab.vc_active>a { background-color: #CB0909 !important; padding: 15px 45px; color: #000 !important; }
#rowBefore { position: relative; }
.classbefore:before { content: ''; position: absolute; background: #000; bottom: 0; left: 0; width: 100%; height: 100%; }

/* Banner start */
div#bannerRow { position: relative; }
#bannerRow .bannerText h4 { font-size: 100px; color: #878787; transform: rotate(270deg); position: absolute; bottom: 372px; right: 0; left: -431px; display: inline-flex; justify-content: center; align-items: center; letter-spacing: 10px; }
#bannerRow .bannerText { position: relative; }
.rotatelogo img { animation: rotating 10s linear infinite; }
@keyframes rotating {
	from { transform: rotate(0deg); }
	to { transform: rotate(360deg); }
}
#bannerRow div#ImgCustBanner { position: absolute; top: 97%; right: 90px; animation: rotating 10s linear infinite; }

/* .bannerTextPrevious {    color: #fff;
    font-size: 40px;
    background-color: #BBACC3;
    padding: 30px;
    position: absolute;
    top: -88px;
    left: 2px;
    width: 70%;
    margin-bottom: 0;
} */
/* .bannerTextNext {	color: #fff;
    font-size: 40px;
    background-color: #93CCCD;
    padding: 30px;
    position: absolute;
    bottom: -35px;
    right: 0;
    width: 72%;
    margin-bottom: 0;
} */
.wd-arrow-inner:hover { color: #fff !important; }
.wd-prev { position: absolute; }
.wd-prev .wd-arrow-inner { position: absolute; bottom: -464px; left: -27px; color: #fff; width: 388px; height: 125px; }
.wd-prev .wd-arrow-inner:after { position: absolute; top: 0; left: 100px; bottom: 0; margin: auto; display: flex; align-items: center; }
.wd-prev .wd-arrow-inner:before { content: 'Previous'; position: absolute; padding-bottom: 23px; left: 95px; width: 438px; height: 126px; display: flex; align-items: center; justify-content: center; background-color: #D5D5D5; font-size: 50px; font-family: 'Qrown Brand', sans-serif; color: black; }
.wd-next { position: absolute; }
.wd-next .wd-arrow-inner { position: absolute; bottom: -464px; right: -30px; color: #fff; width: 404px; height: 125px; }
.wd-next .wd-arrow-inner:before { content: 'Next'; position: absolute; padding-bottom: 23px; left: -178px; width: 455px; height: 126px; display: flex; align-items: center; justify-content: center; background-color: #312737; font-size: 50px; font-family: 'Qrown Brand', sans-serif; }
.wd-next .wd-arrow-inner:after { position: absolute; top: 0; right: 145px; bottom: 0; margin: auto; display: flex; align-items: center; }

/* Banner end */
.article-inner .post-img-wrapp a { pointer-events: none; }

/* .read-more-section a {    pointer-events: none;
}
.article-body-container a {    pointer-events: none;
} */
#bottoms .wd-text-block a { color: #CB0909; }

/* product page style */
.proCust h4.info-box-title { position: relative; top: -18px; background-color: #fff; padding: 0 15px; left: 0; display: inline-flex; }
.proCust .info-box-inner ul li { list-style: none; position: relative; }
.proCust .info-box-inner ul li:before { content: ''; position: absolute; top: 5px; left: -25px; background-image: url(https://stage.projects-delivery.com/wp/stylezb_is_bobbiK/wp-content/uploads/2024/06/play.png); width: 20px; height: 20px; background-repeat: no-repeat; background-position: center; }
li.vc_tta-tab.vc_active a span { color: #fff; }
.btn.btn-color-default { background-color: #F3F3F3; color: #ffffff; }
.wd-header-nav.wd-full-height .wd-nav>li>.wd-dropdown-menu { margin-top: 0 !important}
.wd-header-nav.wd-full-height .wd-nav>li>.wd-dropdown-menu:after { width: auto !important; height: auto !important}
.wd-nav-mobile>li>a>.menu-label,.wd-nav-mobile>li>ul li>a>.menu-label { position: static; margin-top: 0; margin-inline-start: 5px; opacity: 1; align-self: center}
.wd-nav-mobile>li>a>.menu-label:before,.wd-nav-mobile>li>ul li>a>.menu-label:before { content: none}
.whb-header { margin-bottom: 40px}
.whb-flex-row { display: flex; flex-direction: row; flex-wrap: nowrap; justify-content: space-between}
.whb-column { display: flex; align-items: center; flex-direction: row; max-height: inherit}
.whb-col-left,.whb-mobile-left { justify-content: flex-start; margin-left: -10px}
.whb-col-right,.whb-mobile-right { justify-content: flex-end; margin-right: -10px}
.whb-col-mobile { flex: 1 1 auto; justify-content: center; margin-inline: -10px}
.whb-row { position: relative; transition: background-color .2s ease}
.whb-top-bar { z-index: 2}
.whb-general-header { z-index: 1}
.whb-header-bottom { z-index: 0}
.whb-clone .whb-general-header-inner { height: var(--wd-header-clone-h); max-height: var(--wd-header-clone-h)}
.whb-flex-flex-middle .whb-col-center { flex: 1 1 0%}
.whb-flex-equal-sides :is(.whb-col-left,.whb-col-right) { flex: 1 1 0%}
.whb-col-1 :is(.whb-flex-row,.whb-column) { max-width: calc(100% + 20px); justify-content: center}
.whb-col-1 :is(.whb-col-left,.whb-mobile-left) { flex: 1 1 auto; margin-inline: -10px}
.whb-col-1 .wd-header-html { max-width: 100%}
.whb-general-header :is(.whb-mobile-left,.whb-mobile-right) { flex: 1 1 0%}
.whb-empty-column+.whb-mobile-right { flex: 1 1 auto}
.wd-header-overlap .page-title { margin-top: 0}
.whb-overcontent { min-height: .2px}
.whb-overcontent .whb-main-header { position: absolute}
body:not(.single-product) .whb-overcontent,.whb-overcontent.whb-custom-header { margin-bottom: 0; padding-top: 0 !important}
.whb-overcontent ~ .main-page-wrapper { margin-top: 0; padding-top: 0}
.whb-with-shadow { box-shadow: 0 1px 8px rgba(0, 0, 0, 0.1)}
.whb-main-header { position: relative; top: 0; right: 0; left: 0; z-index: 390; backface-visibility: hidden; -webkit-backface-visibility: hidden}
.whb-clone { position: fixed; z-index: 391; visibility: hidden; opacity: 0; transition: opacity .1s ease, visibility .1s ease, transform .3s ease; animation: wd-fadeOutUpBig .1s ease; pointer-events: none}
.whb-clone .whb-flex-row { border: none}
.whb-clone.whb-sticked { visibility: visible; opacity: 1; animation: wd-fadeInDownBig .3s ease; pointer-events: visible; pointer-events: unset}
.whb-clone.whb-sticked .whb-not-sticky-row { display: block}
.whb-clone .wd-header-main-nav { text-align: center}
.whb-clone.whb-hide-on-scroll { transform: translateY(-100%); animation: none}
.whb-clone.whb-scroll-up { transform: none}
.whb-sticky-prepared { padding-top: var(--wd-header-h)}
.whb-sticky-prepared .whb-main-header { position: absolute}
:root:has(.whb-sticky-prepared):not(:has(.whb-top-bar)) { --wd-top-bar-h: .00001px; --wd-top-bar-sm-h: .00001px}
:root:has(.whb-sticky-prepared):not(:has(.whb-general-header)) { --wd-header-general-h: .00001px; --wd-header-general-sm-h: .00001px}
:root:has(.whb-sticky-prepared):not(:has(.whb-header-bottom)) { --wd-header-bottom-h: .00001px; --wd-header-bottom-sm-h: .00001px; --wd-header-bottom-brd-w: .00001px}
.whb-scroll-stick .whb-flex-row { transition: height .2s ease, max-height .2s ease}
.whb-scroll-stick.whb-sticked .whb-flex-row { transition-duration: .3s}
.whb-scroll-stick:is(.whb-scroll-down,.whb-scroll-up) .whb-main-header { transition: transform .3s ease}
.whb-scroll-stick.whb-scroll-down .whb-main-header { transform: translateY(-100%)}
.whb-scroll-stick.whb-scroll-up .whb-main-header { transform: none}
.whb-scroll-slide.whb-sticked .whb-main-header { animation: wd-fadeInDownBig .4s ease}
.whb-scroll-slide:is(.whb-scroll-down,.whb-scroll-up) .whb-main-header { transition: transform .3s ease}
.whb-scroll-slide.whb-hide-on-scroll.whb-sticked .whb-main-header { transform: translateY(-100%); animation: none}
.whb-scroll-slide.whb-hide-on-scroll.whb-scroll-up .whb-main-header { transform: none}
.whb-sticked .whb-main-header { position: fixed}
.whb-sticked .whb-row { transition: background-color .3s ease}
.whb-sticked .whb-not-sticky-row { display: none}
.browser-Safari .whb-sticked .whb-main-header { transform: translateZ(0)}
.whb-sticky-shadow.whb-sticked .whb-main-header { box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1)}
.whb-sticky-shadow.whb-sticked .whb-row:last-child { border-bottom: none}
.whb-sticky-shadow.whb-sticked .whb-row:last-child .whb-flex-row { border-bottom: none}
.whb-sticky-shadow+.whb-clone { box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1)}
.whb-sticky-shadow+.whb-clone .whb-row { border-bottom: none}
.whb-color-dark:not(.whb-with-bg) { background-color: #fff}
.whb-color-light:not(.whb-with-bg) { background-color: #212121}
body:not(.single-product) .whb-overcontent:not(.whb-sticked) .whb-row:not(.whb-with-bg) { background-color: transparent}
@keyframes wd-fadeInDownBig {
 from { transform: translate3d(0, -100%, 0) }
 to { transform: none }
}
@keyframes wd-fadeOutUpBig {
 from { transform: none }
 to { transform: translate3d(0, -100%, 0) }
}
.wd-header-nav,.site-logo { padding-inline: 10px}
.wd-header-nav.wd-full-height,.wd-header-nav.wd-full-height :is(.wd-nav,.wd-nav>li,.wd-nav>li>a),.wd-header-divider.wd-full-height,.wd-header-divider.wd-full-height:before { height: 100%}
.wd-header-nav { flex: 1 1 auto}
.wd-header-nav.wd-inline { flex: 0 0 auto; max-width: 100%}
.whb-color-light .wd-header-nav>span { color: rgba(255, 255, 255, 0.8)}
.wd-nav-main:not(.wd-offsets-calculated) .wd-dropdown:not(.wd-design-default) { opacity: 0; pointer-events: none}
.platform-iOS .wd-nav-main:not(.wd-offsets-calculated) .wd-dropdown:not(.wd-design-default) { transform: translateY(15px) translateZ(0)}
.wd-nav-main>li>a,.wd-nav-secondary>li>a { height: 40px; font-weight: var(--wd-header-el-font-weight); font-style: var(--wd-header-el-font-style); font-size: var(--wd-header-el-font-size); font-family: var(--wd-header-el-font); text-transform: var(--wd-header-el-transform)}
.wd-header-sticky-nav .wd-tools-icon:before { content: "\f15a"; font-family: "woodmart-font"}
.whb-top-bar .wd-nav-secondary>li>a { font-weight: 400; font-size: 12px}
.wd-nav-secondary:not(.wd-offsets-calculated) .wd-dropdown:not(.wd-design-default) { opacity: 0; pointer-events: none}
.platform-iOS .wd-nav-secondary:not(.wd-offsets-calculated) .wd-dropdown:not(.wd-design-default) { transform: translateY(15px) translateZ(0)}
.site-logo { max-height: inherit}
.wd-logo { max-height: inherit; transition: none}
.wd-logo picture { max-height: inherit}
.wd-logo picture img { max-width: inherit}
.wd-logo img { padding-top: 5px; padding-bottom: 5px; max-height: 180px; transform: translateZ(0); backface-visibility: hidden; -webkit-backface-visibility: hidden; perspective: 800px}
.wd-logo img[src$=".svg"] { height: 100%}
.wd-logo img[width]:not([src$=".svg"]) { width: auto;
 object-fit: contain}
.wd-switch-logo .wd-sticky-logo { display: none; animation: wd-fadeIn .5s ease}
:is(.whb-sticked,.whb-clone) .wd-switch-logo .wd-main-logo { display: none}
:is(.whb-sticked,.whb-clone) .wd-switch-logo .wd-sticky-logo { display: block}
.wd-header-divider:before { content: ""; display: block; height: 18px; border-right: 1px solid}
.whb-color-dark .wd-header-divider:before { border-color: rgba(0, 0, 0, 0.105)}
.whb-color-light .wd-header-divider:before { border-color: rgba(255, 255, 255, 0.25)}
.whb-col-right .wd-header-divider:last-child,.whb-mobile-right .wd-header-divider:last-child,.whb-col-mobile .wd-header-divider:last-child { padding-right: 10px}
.whb-col-left .wd-header-divider:first-child,.whb-mobile-left .wd-header-divider:first-child,.whb-col-mobile .wd-header-divider:first-child { padding-left: 10px}
.whb-col-center .wd-header-divider:first-child { padding-left: 10px}
.whb-col-center .wd-header-divider:last-child { padding-right: 10px}
.wd-header-mobile-nav .wd-tools-icon:before { content: "\f15a"; font-family: "woodmart-font"}
.mobile-nav .wd-heading { position: relative; z-index: 6; background-color: inherit}
.mobile-nav .searchform { --wd-form-brd-width: 0; --wd-form-bg: transparent; --wd-form-color: var(--color-gray-500); --wd-form-placeholder-color: var(--color-gray-500); z-index: 4; box-shadow: 0 -1px 9px rgba(0, 0, 0, 0.17)}
.mobile-nav .searchform input[type="text"] { padding-right: 50px; padding-left: 20px; height: 70px; font-weight: 600}
.mobile-nav .wd-dropdown-results { position: relative; z-index: 4; border-radius: 0; inset-inline: auto}
.mobile-nav .autocomplete-suggestion { padding: 10px 20px}
.mobile-nav .create-nav-msg { padding: 20px}
.wd-nav-mobile { display: none; margin-inline: 0; animation: wd-fadeIn 1s ease}
.wd-nav-mobile>li { flex: 1 1 100%; max-width: 100%; width: 100%}
.wd-nav-mobile>li>a { color: var(--color-gray-800)}
.wd-nav-mobile li.menu-item-has-children>a:after { content: none}
.wd-nav-mobile li:active>a,.wd-nav-mobile li.opener-page>a { background-color: var(--bgcolor-gray-100)}
.wd-nav-mobile li:is(.current-menu-item,.wd-active)>a { color: var(--wd-primary-color)}
.wd-nav-mobile .wd-with-icon>a:before { margin-right: 7px; font-weight: 400; font-family: "woodmart-font"}
.wd-nav-mobile .menu-item-account>a:before { content: "\f124"}
.wd-nav-mobile .menu-item-wishlist>a:before { content: "\f106"}
.wd-nav-mobile .menu-item-compare>a:before { content: "\f128"}
.wd-nav-mobile.wd-active { display: block}
.wd-nav-mobile:not(.wd-html-block-on) .menu-item-has-block .wd-nav-opener { display: none}
.wd-nav-mobile.wd-html-block-on .wd-mob-nav-html-block { overflow: hidden; border-bottom: 1px solid var(--brdcolor-gray-300); max-width: var(--wd-side-hidden-w)}
.wd-nav-mobile.wd-html-block-on .menu-item-has-block .wd-negative-gap>.elementor-container { --wd-el-column-gap: .001px}
.wd-nav-mobile>li,.wd-nav-mobile>li>ul li { display: flex; flex-wrap: wrap}
.wd-nav-mobile>li>a,.wd-nav-mobile>li>ul li>a { flex: 1 1 0%; padding: 5px 20px; min-height: 50px; border-bottom: 1px solid var(--brdcolor-gray-300)}
.wd-nav-mobile>li>:is(.wd-sub-menu,.sub-sub-menu),.wd-nav-mobile>li>ul li>:is(.wd-sub-menu,.sub-sub-menu) { display: none; flex: 1 1 100%; order: 3}
.wd-nav-mob-tab { --nav-gap: .001px; display: flex; margin: 0; border-bottom: 1px solid var(--brdcolor-gray-300); background-color: rgba(0, 0, 0, 0.04)}
.wd-nav-mob-tab>li { flex: 1 0 50%; max-width: 50%}
.wd-nav-mob-tab>li>a { padding: 0; height: 100%; font-weight: 900}
.wd-nav-mob-tab>li.wd-active>a { background-color: rgba(0, 0, 0, 0.05)}
.wd-nav-mob-tab[class*="wd-style-underline"] { --nav-color: #909090; --nav-color-hover: #333; --nav-color-active: #333}
.wd-nav-mob-tab[class*="wd-style-underline"] .nav-link-text { position: static; flex: 1 1 auto; padding: 18px 15px; text-align: center}
.wd-nav-mob-tab[class*="wd-style-underline"] .nav-link-text:after { top: auto; bottom: -1px}
.wd-nav-mob-tab[class*="wd-style-underline"]:after { top: auto; bottom: -1px}
.wd-nav-mob-tab.wd-swap { flex-direction: row-reverse}
.wd-nav-mob-tab:not(.wd-swap) li:first-child .nav-link-text:after,.wd-nav-mob-tab.wd-swap li:last-child .nav-link-text:after { right: 0; left: auto}
.mobile-nav .wd-nav-opener { border-left: 1px solid var(--brdcolor-gray-300); border-bottom: 1px solid var(--brdcolor-gray-300)}
.widgetarea-mobile { padding: 20px}
.mobile-menu-widget { margin: 0 -20px 20px -20px; padding: 0 20px 20px 20px; border-bottom: 1px solid var(--brdcolor-gray-300)}
.mobile-menu-widget:last-child { margin-bottom: 0; padding-bottom: 0; border-bottom: none}
@media (min-width:1025px) {
 .whb-top-bar-inner { height: var(--wd-top-bar-h); max-height: var(--wd-top-bar-h) }
 .whb-sticked .whb-top-bar-inner { height: var(--wd-top-bar-sticky-h); max-height: var(--wd-top-bar-sticky-h) }
 .whb-general-header-inner { height: var(--wd-header-general-h); max-height: var(--wd-header-general-h) }
 .whb-sticked:not(.whb-clone) .whb-general-header-inner { height: var(--wd-header-general-sticky-h); max-height: var(--wd-header-general-sticky-h) }
 .whb-header-bottom-inner { height: var(--wd-header-bottom-h); max-height: var(--wd-header-bottom-h) }
 .whb-sticked .whb-header-bottom-inner { height: var(--wd-header-bottom-sticky-h); max-height: var(--wd-header-bottom-sticky-h) }
 .whb-hidden-lg,.whb-hidden-desktop { display: none }
 .whb-clone,.whb-sticked .whb-main-header { top: var(--wd-admin-bar-h) }
 .wd-header-overlap .page-title { padding-top: calc(var(--wd-header-h) + var(--wd-header-boxed-sp, 0.001px) + var(--wd-title-sp)) }
 .single-product .whb-overcontent:not(.whb-custom-header) { padding-top: calc(var(--wd-header-h) + var(--wd-header-boxed-sp, 0.001px)) }
 .whb-full-width .whb-row>.container,.whb-full-width+.whb-clone .whb-row>.container { max-width: 100%; width: clamp(var(--wd-container-w), 95%, 100%) }
 .wd-nav-mobile>li>a:hover { color: var(--wd-primary-color) }
}
@media (max-width:1024px) {
 .whb-top-bar-inner { height: var(--wd-top-bar-sm-h); max-height: var(--wd-top-bar-sm-h) }
 .whb-general-header-inner { height: var(--wd-header-general-sm-h); max-height: var(--wd-header-general-sm-h) }
 .whb-header-bottom-inner { height: var(--wd-header-bottom-sm-h); max-height: var(--wd-header-bottom-sm-h) }
 .whb-visible-lg,.whb-hidden-mobile { display: none }
 .wd-header-overlap .page-title { padding-top: calc(var(--wd-header-sm-h) + var(--wd-title-sp)) }
 .single-product .whb-overcontent:not(.whb-custom-header) { padding-top: var(--wd-header-sm-h) }
 .whb-sticky-prepared { padding-top: var(--wd-header-sm-h) }
}

/* product page style */
.whb-overcontent ~ .main-page-wrapper { margin-top: 0; padding-top: 0; margin-bottom: 50px; }
.wd-header-nav.wd-full-height .wd-nav>li>.wd-dropdown-menu { margin-top: 0 !important}
.wd-header-nav.wd-full-height .wd-nav>li>.wd-dropdown-menu:after { width: auto !important; height: auto !important}
.wd-nav-mobile>li>a>.menu-label,.wd-nav-mobile>li>ul li>a>.menu-label { position: static; margin-top: 0; margin-inline-start: 5px; opacity: 1; align-self: center}
.wd-nav-mobile>li>a>.menu-label:before,.wd-nav-mobile>li>ul li>a>.menu-label:before { content: none}
.whb-header { margin-bottom: 40px}
.whb-flex-row { display: flex; flex-direction: row; flex-wrap: nowrap; justify-content: space-between}
.whb-column { display: flex; align-items: center; flex-direction: row; max-height: inherit}
.whb-col-left,.whb-mobile-left { justify-content: flex-start; margin-left: -10px}
.whb-col-right,.whb-mobile-right { justify-content: flex-end; margin-right: -10px}
.whb-col-mobile { flex: 1 1 auto; justify-content: center; margin-inline: -10px}
.whb-row { position: relative; transition: background-color .2s ease}
.whb-top-bar { z-index: 2}
.whb-general-header { z-index: 1}
.whb-header-bottom { z-index: 0}
.whb-clone .whb-general-header-inner { height: var(--wd-header-clone-h); max-height: var(--wd-header-clone-h)}
.whb-flex-flex-middle .whb-col-center { flex: 1 1 0%}
.whb-flex-equal-sides :is(.whb-col-left,.whb-col-right) { flex: 1 1 0%}
.whb-col-1 :is(.whb-flex-row,.whb-column) { max-width: calc(100% + 20px); justify-content: center}
.whb-col-1 :is(.whb-col-left,.whb-mobile-left) { flex: 1 1 auto; margin-inline: -10px}
.whb-col-1 .wd-header-html { max-width: 100%}
.whb-general-header :is(.whb-mobile-left,.whb-mobile-right) { flex: 1 1 0%}
.whb-empty-column+.whb-mobile-right { flex: 1 1 auto}
.wd-header-overlap .page-title { margin-top: 0}
.whb-overcontent { min-height: .2px}
.whb-overcontent .whb-main-header { position: absolute}
body:not(.single-product) .whb-overcontent,.whb-overcontent.whb-custom-header { margin-bottom: 0; padding-top: 0 !important}
.whb-overcontent ~ .main-page-wrapper { margin-top: 0; padding-top: 0}
.whb-with-shadow { box-shadow: 0 1px 8px rgba(0, 0, 0, 0.1)}
.whb-main-header { position: relative; top: 0; right: 0; left: 0; z-index: 390; backface-visibility: hidden; -webkit-backface-visibility: hidden}
.whb-clone { position: fixed; z-index: 391; visibility: hidden; opacity: 0; transition: opacity .1s ease, visibility .1s ease, transform .3s ease; animation: wd-fadeOutUpBig .1s ease; pointer-events: none}
.whb-clone .whb-flex-row { border: none}
.whb-clone.whb-sticked { visibility: visible; opacity: 1; animation: wd-fadeInDownBig .3s ease; pointer-events: visible; pointer-events: unset}
.whb-clone.whb-sticked .whb-not-sticky-row { display: block}
.whb-clone .wd-header-main-nav { text-align: center}
.whb-clone.whb-hide-on-scroll { transform: translateY(-100%); animation: none}
.whb-clone.whb-scroll-up { transform: none}
.whb-sticky-prepared { padding-top: var(--wd-header-h)}
.whb-sticky-prepared .whb-main-header { position: absolute}
:root:has(.whb-sticky-prepared):not(:has(.whb-top-bar)) { --wd-top-bar-h: .00001px; --wd-top-bar-sm-h: .00001px}
:root:has(.whb-sticky-prepared):not(:has(.whb-general-header)) { --wd-header-general-h: .00001px; --wd-header-general-sm-h: .00001px}
:root:has(.whb-sticky-prepared):not(:has(.whb-header-bottom)) { --wd-header-bottom-h: .00001px; --wd-header-bottom-sm-h: .00001px; --wd-header-bottom-brd-w: .00001px}
.whb-scroll-stick .whb-flex-row { transition: height .2s ease, max-height .2s ease}
.whb-scroll-stick.whb-sticked .whb-flex-row { transition-duration: .3s}
.whb-scroll-stick:is(.whb-scroll-down,.whb-scroll-up) .whb-main-header { transition: transform .3s ease}
.whb-scroll-stick.whb-scroll-down .whb-main-header { transform: translateY(-100%)}
.whb-scroll-stick.whb-scroll-up .whb-main-header { transform: none}
.whb-scroll-slide.whb-sticked .whb-main-header { animation: wd-fadeInDownBig .4s ease}
.whb-scroll-slide:is(.whb-scroll-down,.whb-scroll-up) .whb-main-header { transition: transform .3s ease}
.whb-scroll-slide.whb-hide-on-scroll.whb-sticked .whb-main-header { transform: translateY(-100%); animation: none}
.whb-scroll-slide.whb-hide-on-scroll.whb-scroll-up .whb-main-header { transform: none}
.whb-sticked .whb-main-header { position: fixed}
.whb-sticked .whb-row { transition: background-color .3s ease}
.whb-sticked .whb-not-sticky-row { display: none}
.browser-Safari .whb-sticked .whb-main-header { transform: translateZ(0)}
.whb-sticky-shadow.whb-sticked .whb-main-header { box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1)}
.whb-sticky-shadow.whb-sticked .whb-row:last-child { border-bottom: none}
.whb-sticky-shadow.whb-sticked .whb-row:last-child .whb-flex-row { border-bottom: none}
.whb-sticky-shadow+.whb-clone { box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1)}
.whb-sticky-shadow+.whb-clone .whb-row { border-bottom: none}
.whb-color-dark:not(.whb-with-bg) { background-color: #fff}
.whb-color-light:not(.whb-with-bg) { background-color: #212121}
body:not(.single-product) .whb-overcontent:not(.whb-sticked) .whb-row:not(.whb-with-bg) { background-color: transparent}
@keyframes wd-fadeInDownBig {
 from { transform: translate3d(0, -100%, 0) }
 to { transform: none }
}
@keyframes wd-fadeOutUpBig {
 from { transform: none }
 to { transform: translate3d(0, -100%, 0) }
}
.wd-header-nav,.site-logo { padding-inline: 10px}
.wd-header-nav.wd-full-height,.wd-header-nav.wd-full-height :is(.wd-nav,.wd-nav>li,.wd-nav>li>a),.wd-header-divider.wd-full-height,.wd-header-divider.wd-full-height:before { height: 100%}
.wd-header-nav { flex: 1 1 auto}
.wd-header-nav.wd-inline { flex: 0 0 auto; max-width: 100%}
.whb-color-light .wd-header-nav>span { color: rgba(255, 255, 255, 0.8)}
.wd-nav-main:not(.wd-offsets-calculated) .wd-dropdown:not(.wd-design-default) { opacity: 0; pointer-events: none}
.platform-iOS .wd-nav-main:not(.wd-offsets-calculated) .wd-dropdown:not(.wd-design-default) { transform: translateY(15px) translateZ(0)}
.wd-nav-main>li>a,.wd-nav-secondary>li>a { height: 40px; font-weight: var(--wd-header-el-font-weight); font-style: var(--wd-header-el-font-style); font-size: var(--wd-header-el-font-size); font-family: var(--wd-header-el-font); text-transform: var(--wd-header-el-transform)}
.wd-header-sticky-nav .wd-tools-icon:before { content: "\f15a"; font-family: "woodmart-font"}
.whb-top-bar .wd-nav-secondary>li>a { font-weight: 400; font-size: 12px}
.wd-nav-secondary:not(.wd-offsets-calculated) .wd-dropdown:not(.wd-design-default) { opacity: 0; pointer-events: none}
.platform-iOS .wd-nav-secondary:not(.wd-offsets-calculated) .wd-dropdown:not(.wd-design-default) { transform: translateY(15px) translateZ(0)}
.site-logo { max-height: inherit}
.wd-logo { max-height: inherit; transition: none}
.wd-logo picture { max-height: inherit}
.wd-logo picture img { max-width: inherit}
.wd-logo img { padding-top: 5px; padding-bottom: 5px; max-height: 150px; transform: translateZ(0); backface-visibility: hidden; -webkit-backface-visibility: hidden; perspective: 800px}
.wd-logo img[src$=".svg"] { height: 100%}
.wd-logo img[width]:not([src$=".svg"]) { width: auto;
 object-fit: contain}
.wd-switch-logo .wd-sticky-logo { display: none; animation: wd-fadeIn .5s ease}
:is(.whb-sticked,.whb-clone) .wd-switch-logo .wd-main-logo { display: none}
:is(.whb-sticked,.whb-clone) .wd-switch-logo .wd-sticky-logo { display: block}
.wd-header-divider:before { content: ""; display: block; height: 18px; border-right: 1px solid}
.whb-color-dark .wd-header-divider:before { border-color: rgba(0, 0, 0, 0.105)}
.whb-color-light .wd-header-divider:before { border-color: rgba(255, 255, 255, 0.25)}
.whb-col-right .wd-header-divider:last-child,.whb-mobile-right .wd-header-divider:last-child,.whb-col-mobile .wd-header-divider:last-child { padding-right: 10px}
.whb-col-left .wd-header-divider:first-child,.whb-mobile-left .wd-header-divider:first-child,.whb-col-mobile .wd-header-divider:first-child { padding-left: 10px}
.whb-col-center .wd-header-divider:first-child { padding-left: 10px}
.whb-col-center .wd-header-divider:last-child { padding-right: 10px}
.wd-header-mobile-nav .wd-tools-icon:before { content: "\f15a"; font-family: "woodmart-font"}
.mobile-nav .wd-heading { position: relative; z-index: 6; background-color: inherit}
.mobile-nav .searchform { --wd-form-brd-width: 0; --wd-form-bg: transparent; --wd-form-color: var(--color-gray-500); --wd-form-placeholder-color: var(--color-gray-500); z-index: 4; box-shadow: 0 -1px 9px rgba(0, 0, 0, 0.17)}
.mobile-nav .searchform input[type="text"] { padding-right: 50px; padding-left: 20px; height: 70px; font-weight: 600}
.mobile-nav .wd-dropdown-results { position: relative; z-index: 4; border-radius: 0; inset-inline: auto}
.mobile-nav .autocomplete-suggestion { padding: 10px 20px}
.mobile-nav .create-nav-msg { padding: 20px}
.wd-nav-mobile { display: none; margin-inline: 0; animation: wd-fadeIn 1s ease}
.wd-nav-mobile>li { flex: 1 1 100%; max-width: 100%; width: 100%}
.wd-nav-mobile>li>a { color: var(--color-gray-800)}
.wd-nav-mobile li.menu-item-has-children>a:after { content: none}
.wd-nav-mobile li:active>a,.wd-nav-mobile li.opener-page>a { background-color: var(--bgcolor-gray-100)}
.wd-nav-mobile li:is(.current-menu-item,.wd-active)>a { color: var(--wd-primary-color)}
.wd-nav-mobile .wd-with-icon>a:before { margin-right: 7px; font-weight: 400; font-family: "woodmart-font"}
.wd-nav-mobile .menu-item-account>a:before { content: "\f124"}
.wd-nav-mobile .menu-item-wishlist>a:before { content: "\f106"}
.wd-nav-mobile .menu-item-compare>a:before { content: "\f128"}
.wd-nav-mobile.wd-active { display: block}
.wd-nav-mobile:not(.wd-html-block-on) .menu-item-has-block .wd-nav-opener { display: none}
.wd-nav-mobile.wd-html-block-on .wd-mob-nav-html-block { overflow: hidden; border-bottom: 1px solid var(--brdcolor-gray-300); max-width: var(--wd-side-hidden-w)}
.wd-nav-mobile.wd-html-block-on .menu-item-has-block .wd-negative-gap>.elementor-container { --wd-el-column-gap: .001px}
.wd-nav-mobile>li,.wd-nav-mobile>li>ul li { display: flex; flex-wrap: wrap}
.wd-nav-mobile>li>a,.wd-nav-mobile>li>ul li>a { flex: 1 1 0%; padding: 5px 20px; min-height: 50px; border-bottom: 1px solid var(--brdcolor-gray-300)}
.wd-nav-mobile>li>:is(.wd-sub-menu,.sub-sub-menu),.wd-nav-mobile>li>ul li>:is(.wd-sub-menu,.sub-sub-menu) { display: none; flex: 1 1 100%; order: 3}
.wd-nav-mob-tab { --nav-gap: .001px; display: flex; margin: 0; border-bottom: 1px solid var(--brdcolor-gray-300); background-color: rgba(0, 0, 0, 0.04)}
.wd-nav-mob-tab>li { flex: 1 0 50%; max-width: 50%}
.wd-nav-mob-tab>li>a { padding: 0; height: 100%; font-weight: 900}
.wd-nav-mob-tab>li.wd-active>a { background-color: rgba(0, 0, 0, 0.05)}
.wd-nav-mob-tab[class*="wd-style-underline"] { --nav-color: #909090; --nav-color-hover: #333; --nav-color-active: #333}
.wd-nav-mob-tab[class*="wd-style-underline"] .nav-link-text { position: static; flex: 1 1 auto; padding: 18px 15px; text-align: center}
.wd-nav-mob-tab[class*="wd-style-underline"] .nav-link-text:after { top: auto; bottom: -1px}
.wd-nav-mob-tab[class*="wd-style-underline"]:after { top: auto; bottom: -1px}
.wd-nav-mob-tab.wd-swap { flex-direction: row-reverse}
.wd-nav-mob-tab:not(.wd-swap) li:first-child .nav-link-text:after,.wd-nav-mob-tab.wd-swap li:last-child .nav-link-text:after { right: 0; left: auto}
.mobile-nav .wd-nav-opener { border-left: 1px solid var(--brdcolor-gray-300); border-bottom: 1px solid var(--brdcolor-gray-300)}
.widgetarea-mobile { padding: 20px}
.mobile-menu-widget { margin: 0 -20px 20px -20px; padding: 0 20px 20px 20px; border-bottom: 1px solid var(--brdcolor-gray-300)}
.mobile-menu-widget:last-child { margin-bottom: 0; padding-bottom: 0; border-bottom: none}
@media (min-width:1025px) {
 .whb-top-bar-inner { height: var(--wd-top-bar-h); max-height: var(--wd-top-bar-h) }
 .whb-sticked .whb-top-bar-inner { height: var(--wd-top-bar-sticky-h); max-height: var(--wd-top-bar-sticky-h) }
 .whb-general-header-inner { height: var(--wd-header-general-h); max-height: var(--wd-header-general-h) }
 .whb-sticked:not(.whb-clone) .whb-general-header-inner { height: var(--wd-header-general-sticky-h); max-height: var(--wd-header-general-sticky-h) }
 .whb-header-bottom-inner { height: var(--wd-header-bottom-h); max-height: var(--wd-header-bottom-h) }
 .whb-sticked .whb-header-bottom-inner { height: var(--wd-header-bottom-sticky-h); max-height: var(--wd-header-bottom-sticky-h) }
 .whb-hidden-lg,.whb-hidden-desktop { display: none }
 .whb-clone,.whb-sticked .whb-main-header { top: var(--wd-admin-bar-h) }
 .wd-header-overlap .page-title { padding-top: calc(var(--wd-header-h) + var(--wd-header-boxed-sp, 0.001px) + var(--wd-title-sp)) }
 .single-product .whb-overcontent:not(.whb-custom-header) { padding-top: calc(var(--wd-header-h) + var(--wd-header-boxed-sp, 0.001px)) }
 .whb-full-width .whb-row>.container,.whb-full-width+.whb-clone .whb-row>.container { max-width: 100%; width: clamp(var(--wd-container-w), 95%, 100%) }
 .wd-nav-mobile>li>a:hover { color: var(--wd-primary-color) }
}
@media (max-width:1024px) {
 .whb-top-bar-inner { height: var(--wd-top-bar-sm-h); max-height: var(--wd-top-bar-sm-h) }
 .whb-general-header-inner { height: var(--wd-header-general-sm-h); max-height: var(--wd-header-general-sm-h) }
 .whb-header-bottom-inner { height: var(--wd-header-bottom-sm-h); max-height: var(--wd-header-bottom-sm-h) }
 .whb-visible-lg,.whb-hidden-mobile { display: none }
 .wd-header-overlap .page-title { padding-top: calc(var(--wd-header-sm-h) + var(--wd-title-sp)) }
 .single-product .whb-overcontent:not(.whb-custom-header) { padding-top: var(--wd-header-sm-h) }
 .whb-sticky-prepared { padding-top: var(--wd-header-sm-h) }
}
.shopBtn { border: 2px solid #000 !important; }
.shopbtn { border: 1px solid #000; color: #000 !important; background: transparent !important;}
.shopbtn:hover { background: #CB0909 !important; color: white !important;}
.page-id-14 .whb-header { margin-bottom: 30px !important;}

/* product page style */
.proCust h4.info-box-title { position: relative; top: -18px; background-color: #fff; padding: 0 15px; left: 0; display: inline-flex; }
.proCust .info-box-inner ul li { list-style: none; position: relative; }
.proCust .info-box-inner ul li:before { content: ''; position: absolute; top: 5px; left: -25px; background-image: url(https://stage.projects-delivery.com/wp/stylezb_is_bobbiK/wp-content/uploads/2024/06/play.png); width: 20px; height: 20px; background-repeat: no-repeat; background-position: center; }
li.vc_tta-tab.vc_active a span { color: #fff; }
.btn.btn-color-default { background-color: #F3F3F3; color: #ffffff; }
.wd-header-nav.wd-full-height .wd-nav>li>.wd-dropdown-menu { margin-top: 0 !important}
.wd-header-nav.wd-full-height .wd-nav>li>.wd-dropdown-menu:after { width: auto !important; height: auto !important}
.wd-nav-mobile>li>a>.menu-label,.wd-nav-mobile>li>ul li>a>.menu-label { position: static; margin-top: 0; margin-inline-start: 5px; opacity: 1; align-self: center}
.wd-nav-mobile>li>a>.menu-label:before,.wd-nav-mobile>li>ul li>a>.menu-label:before { content: none}
.whb-header { margin-bottom: 40px}
.whb-flex-row { display: flex; flex-direction: row; flex-wrap: nowrap; justify-content: space-between}
.whb-column { display: flex; align-items: center; flex-direction: row; max-height: inherit}
.whb-col-left,.whb-mobile-left { justify-content: flex-start; margin-left: -10px}
.whb-col-right,.whb-mobile-right { justify-content: flex-end; margin-right: -10px}
.whb-col-mobile { flex: 1 1 auto; justify-content: center; margin-inline: -10px}
.whb-row { position: relative; transition: background-color .2s ease}
.whb-top-bar { z-index: 2}
.whb-general-header { z-index: 1}
.whb-header-bottom { z-index: 0}
.whb-clone .whb-general-header-inner { height: var(--wd-header-clone-h); max-height: var(--wd-header-clone-h)}
.whb-flex-flex-middle .whb-col-center { flex: 1 1 0%}
.whb-flex-equal-sides :is(.whb-col-left,.whb-col-right) { flex: 1 1 0%}
.whb-col-1 :is(.whb-flex-row,.whb-column) { max-width: calc(100% + 20px); justify-content: center}
.whb-col-1 :is(.whb-col-left,.whb-mobile-left) { flex: 1 1 auto; margin-inline: -10px}
.whb-col-1 .wd-header-html { max-width: 100%}
.whb-general-header :is(.whb-mobile-left,.whb-mobile-right) { flex: 1 1 0%}
.whb-empty-column+.whb-mobile-right { flex: 1 1 auto}
.wd-header-overlap .page-title { margin-top: 0}
.whb-overcontent { min-height: .2px}
.whb-overcontent .whb-main-header { position: absolute}
body:not(.single-product) .whb-overcontent,.whb-overcontent.whb-custom-header { margin-bottom: 0; padding-top: 0 !important}
.whb-overcontent ~ .main-page-wrapper { margin-top: 0; padding-top: 0}
.whb-with-shadow { box-shadow: 0 1px 8px rgba(0, 0, 0, 0.1)}
.whb-main-header { position: relative; top: 0; right: 0; left: 0; z-index: 390; backface-visibility: hidden; -webkit-backface-visibility: hidden}
.whb-clone { position: fixed; z-index: 391; visibility: hidden; opacity: 0; transition: opacity .1s ease, visibility .1s ease, transform .3s ease; animation: wd-fadeOutUpBig .1s ease; pointer-events: none}
.whb-clone .whb-flex-row { border: none}
.whb-clone.whb-sticked { visibility: visible; opacity: 1; animation: wd-fadeInDownBig .3s ease; pointer-events: visible; pointer-events: unset}
.whb-clone.whb-sticked .whb-not-sticky-row { display: block}
.whb-clone .wd-header-main-nav { text-align: center}
.whb-clone.whb-hide-on-scroll { transform: translateY(-100%); animation: none}
.whb-clone.whb-scroll-up { transform: none}
.whb-sticky-prepared { padding-top: var(--wd-header-h)}
.whb-sticky-prepared .whb-main-header { position: absolute}
:root:has(.whb-sticky-prepared):not(:has(.whb-top-bar)) { --wd-top-bar-h: .00001px; --wd-top-bar-sm-h: .00001px}
:root:has(.whb-sticky-prepared):not(:has(.whb-general-header)) { --wd-header-general-h: .00001px; --wd-header-general-sm-h: .00001px}
:root:has(.whb-sticky-prepared):not(:has(.whb-header-bottom)) { --wd-header-bottom-h: .00001px; --wd-header-bottom-sm-h: .00001px; --wd-header-bottom-brd-w: .00001px}
.whb-scroll-stick .whb-flex-row { transition: height .2s ease, max-height .2s ease}
.whb-scroll-stick.whb-sticked .whb-flex-row { transition-duration: .3s}
.whb-scroll-stick:is(.whb-scroll-down,.whb-scroll-up) .whb-main-header { transition: transform .3s ease}
.whb-scroll-stick.whb-scroll-down .whb-main-header { transform: translateY(-100%)}
.whb-scroll-stick.whb-scroll-up .whb-main-header { transform: none}
.whb-scroll-slide.whb-sticked .whb-main-header { animation: wd-fadeInDownBig .4s ease}
.whb-scroll-slide:is(.whb-scroll-down,.whb-scroll-up) .whb-main-header { transition: transform .3s ease}
.whb-scroll-slide.whb-hide-on-scroll.whb-sticked .whb-main-header { transform: translateY(-100%); animation: none}
.whb-scroll-slide.whb-hide-on-scroll.whb-scroll-up .whb-main-header { transform: none}
.whb-sticked .whb-main-header { position: fixed}
.whb-sticked .whb-row { transition: background-color .3s ease}
.whb-sticked .whb-not-sticky-row { display: none}
.browser-Safari .whb-sticked .whb-main-header { transform: translateZ(0)}
.whb-sticky-shadow.whb-sticked .whb-main-header { box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1)}
.whb-sticky-shadow.whb-sticked .whb-row:last-child { border-bottom: none}
.whb-sticky-shadow.whb-sticked .whb-row:last-child .whb-flex-row { border-bottom: none}
.whb-sticky-shadow+.whb-clone { box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1)}
.whb-sticky-shadow+.whb-clone .whb-row { border-bottom: none}
.whb-color-dark:not(.whb-with-bg) { background-color: #fff}
.whb-color-light:not(.whb-with-bg) { background-color: #212121}
body:not(.single-product) .whb-overcontent:not(.whb-sticked) .whb-row:not(.whb-with-bg) { background-color: transparent}
@keyframes wd-fadeInDownBig {
 from { transform: translate3d(0, -100%, 0) }
 to { transform: none }
}
@keyframes wd-fadeOutUpBig {
 from { transform: none }
 to { transform: translate3d(0, -100%, 0) }
}
.wd-header-nav,.site-logo { padding-inline: 10px}
.wd-header-nav.wd-full-height,.wd-header-nav.wd-full-height :is(.wd-nav,.wd-nav>li,.wd-nav>li>a),.wd-header-divider.wd-full-height,.wd-header-divider.wd-full-height:before { height: 100%}
.wd-header-nav { flex: 1 1 auto}
.wd-header-nav.wd-inline { flex: 0 0 auto; max-width: 100%}
.whb-color-light .wd-header-nav>span { color: rgba(255, 255, 255, 0.8)}
.wd-nav-main:not(.wd-offsets-calculated) .wd-dropdown:not(.wd-design-default) { opacity: 0; pointer-events: none}
.platform-iOS .wd-nav-main:not(.wd-offsets-calculated) .wd-dropdown:not(.wd-design-default) { transform: translateY(15px) translateZ(0)}
.wd-nav-main>li>a,.wd-nav-secondary>li>a { height: 40px; font-weight: var(--wd-header-el-font-weight); font-style: var(--wd-header-el-font-style); font-size: var(--wd-header-el-font-size); font-family: var(--wd-header-el-font); text-transform: var(--wd-header-el-transform)}
.wd-header-sticky-nav .wd-tools-icon:before { content: "\f15a"; font-family: "woodmart-font"}
.whb-top-bar .wd-nav-secondary>li>a { font-weight: 400; font-size: 12px}
.wd-nav-secondary:not(.wd-offsets-calculated) .wd-dropdown:not(.wd-design-default) { opacity: 0; pointer-events: none}
.platform-iOS .wd-nav-secondary:not(.wd-offsets-calculated) .wd-dropdown:not(.wd-design-default) { transform: translateY(15px) translateZ(0)}
.site-logo { max-height: inherit}
.wd-logo { max-height: inherit; transition: none}
.wd-logo picture { max-height: inherit}
.wd-logo picture img { max-width: inherit}
.wd-logo img { padding-top: 5px; padding-bottom: 5px; max-height: 180px; transform: translateZ(0); backface-visibility: hidden; -webkit-backface-visibility: hidden; perspective: 800px}
.wd-logo img[src$=".svg"] { height: 100%}
.wd-logo img[width]:not([src$=".svg"]) { width: auto;
 object-fit: contain}
.wd-switch-logo .wd-sticky-logo { display: none; animation: wd-fadeIn .5s ease}
:is(.whb-sticked,.whb-clone) .wd-switch-logo .wd-main-logo { display: none}
:is(.whb-sticked,.whb-clone) .wd-switch-logo .wd-sticky-logo { display: block}
.wd-header-divider:before { content: ""; display: block; height: 18px; border-right: 1px solid}
.whb-color-dark .wd-header-divider:before { border-color: rgba(0, 0, 0, 0.105)}
.whb-color-light .wd-header-divider:before { border-color: rgba(255, 255, 255, 0.25)}
.whb-col-right .wd-header-divider:last-child,.whb-mobile-right .wd-header-divider:last-child,.whb-col-mobile .wd-header-divider:last-child { padding-right: 10px}
.whb-col-left .wd-header-divider:first-child,.whb-mobile-left .wd-header-divider:first-child,.whb-col-mobile .wd-header-divider:first-child { padding-left: 10px}
.whb-col-center .wd-header-divider:first-child { padding-left: 10px}
.whb-col-center .wd-header-divider:last-child { padding-right: 10px}
.wd-header-mobile-nav .wd-tools-icon:before { content: "\f15a"; font-family: "woodmart-font"}
.mobile-nav .wd-heading { position: relative; z-index: 6; background-color: inherit}
.mobile-nav .searchform { --wd-form-brd-width: 0; --wd-form-bg: transparent; --wd-form-color: var(--color-gray-500); --wd-form-placeholder-color: var(--color-gray-500); z-index: 4; box-shadow: 0 -1px 9px rgba(0, 0, 0, 0.17)}
.mobile-nav .searchform input[type="text"] { padding-right: 50px; padding-left: 20px; height: 70px; font-weight: 600}
.mobile-nav .wd-dropdown-results { position: relative; z-index: 4; border-radius: 0; inset-inline: auto}
.mobile-nav .autocomplete-suggestion { padding: 10px 20px}
.mobile-nav .create-nav-msg { padding: 20px}
.wd-nav-mobile { display: none; margin-inline: 0; animation: wd-fadeIn 1s ease}
.wd-nav-mobile>li { flex: 1 1 100%; max-width: 100%; width: 100%}
.wd-nav-mobile>li>a { color: var(--color-gray-800)}
.wd-nav-mobile li.menu-item-has-children>a:after { content: none}
.wd-nav-mobile li:active>a,.wd-nav-mobile li.opener-page>a { background-color: var(--bgcolor-gray-100)}
.wd-nav-mobile li:is(.current-menu-item,.wd-active)>a { color: var(--wd-primary-color)}
.wd-nav-mobile .wd-with-icon>a:before { margin-right: 7px; font-weight: 400; font-family: "woodmart-font"}
.wd-nav-mobile .menu-item-account>a:before { content: "\f124"}
.wd-nav-mobile .menu-item-wishlist>a:before { content: "\f106"}
.wd-nav-mobile .menu-item-compare>a:before { content: "\f128"}
.wd-nav-mobile.wd-active { display: block}
.wd-nav-mobile:not(.wd-html-block-on) .menu-item-has-block .wd-nav-opener { display: none}
.wd-nav-mobile.wd-html-block-on .wd-mob-nav-html-block { overflow: hidden; border-bottom: 1px solid var(--brdcolor-gray-300); max-width: var(--wd-side-hidden-w)}
.wd-nav-mobile.wd-html-block-on .menu-item-has-block .wd-negative-gap>.elementor-container { --wd-el-column-gap: .001px}
.wd-nav-mobile>li,.wd-nav-mobile>li>ul li { display: flex; flex-wrap: wrap}
.wd-nav-mobile>li>a,.wd-nav-mobile>li>ul li>a { flex: 1 1 0%; padding: 5px 20px; min-height: 50px; border-bottom: 1px solid var(--brdcolor-gray-300)}
.wd-nav-mobile>li>:is(.wd-sub-menu,.sub-sub-menu),.wd-nav-mobile>li>ul li>:is(.wd-sub-menu,.sub-sub-menu) { display: none; flex: 1 1 100%; order: 3}
.wd-nav-mob-tab { --nav-gap: .001px; display: flex; margin: 0; border-bottom: 1px solid var(--brdcolor-gray-300); background-color: rgba(0, 0, 0, 0.04)}
.wd-nav-mob-tab>li { flex: 1 0 50%; max-width: 50%}
.wd-nav-mob-tab>li>a { padding: 0; height: 100%; font-weight: 900}
.wd-nav-mob-tab>li.wd-active>a { background-color: rgba(0, 0, 0, 0.05)}
.wd-nav-mob-tab[class*="wd-style-underline"] { --nav-color: #909090; --nav-color-hover: #333; --nav-color-active: #333}
.wd-nav-mob-tab[class*="wd-style-underline"] .nav-link-text { position: static; flex: 1 1 auto; padding: 18px 15px; text-align: center}
.wd-nav-mob-tab[class*="wd-style-underline"] .nav-link-text:after { top: auto; bottom: -1px}
.wd-nav-mob-tab[class*="wd-style-underline"]:after { top: auto; bottom: -1px}
.wd-nav-mob-tab.wd-swap { flex-direction: row-reverse}
.wd-nav-mob-tab:not(.wd-swap) li:first-child .nav-link-text:after,.wd-nav-mob-tab.wd-swap li:last-child .nav-link-text:after { right: 0; left: auto}
.mobile-nav .wd-nav-opener { border-left: 1px solid var(--brdcolor-gray-300); border-bottom: 1px solid var(--brdcolor-gray-300)}
.widgetarea-mobile { padding: 20px}
.mobile-menu-widget { margin: 0 -20px 20px -20px; padding: 0 20px 20px 20px; border-bottom: 1px solid var(--brdcolor-gray-300)}
.mobile-menu-widget:last-child { margin-bottom: 0; padding-bottom: 0; border-bottom: none}
@media (min-width:1025px) {
 .whb-top-bar-inner { height: var(--wd-top-bar-h); max-height: var(--wd-top-bar-h) }
 .whb-sticked .whb-top-bar-inner { height: var(--wd-top-bar-sticky-h); max-height: var(--wd-top-bar-sticky-h) }
 .whb-general-header-inner { height: var(--wd-header-general-h); max-height: var(--wd-header-general-h) }
 .whb-sticked:not(.whb-clone) .whb-general-header-inner { height: var(--wd-header-general-sticky-h); max-height: var(--wd-header-general-sticky-h) }
 .whb-header-bottom-inner { height: var(--wd-header-bottom-h); max-height: var(--wd-header-bottom-h) }
 .whb-sticked .whb-header-bottom-inner { height: var(--wd-header-bottom-sticky-h); max-height: var(--wd-header-bottom-sticky-h) }
 .whb-hidden-lg,.whb-hidden-desktop { display: none }
 .whb-clone,.whb-sticked .whb-main-header { top: var(--wd-admin-bar-h) }
 .wd-header-overlap .page-title { padding-top: calc(var(--wd-header-h) + var(--wd-header-boxed-sp, 0.001px) + var(--wd-title-sp)) }
 .single-product .whb-overcontent:not(.whb-custom-header) { padding-top: calc(var(--wd-header-h) + var(--wd-header-boxed-sp, 0.001px)) }
 .whb-full-width .whb-row>.container,.whb-full-width+.whb-clone .whb-row>.container { max-width: 100%; width: clamp(var(--wd-container-w), 95%, 100%) }
 .wd-nav-mobile>li>a:hover { color: var(--wd-primary-color) }
}
@media (max-width:1024px) {
 .whb-top-bar-inner { height: var(--wd-top-bar-sm-h); max-height: var(--wd-top-bar-sm-h) }
 .whb-general-header-inner { height: var(--wd-header-general-sm-h); max-height: var(--wd-header-general-sm-h) }
 .whb-header-bottom-inner { height: var(--wd-header-bottom-sm-h); max-height: var(--wd-header-bottom-sm-h) }
 .whb-visible-lg,.whb-hidden-mobile { display: none }
 .wd-header-overlap .page-title { padding-top: calc(var(--wd-header-sm-h) + var(--wd-title-sp)) }
 .single-product .whb-overcontent:not(.whb-custom-header) { padding-top: var(--wd-header-sm-h) }
 .whb-sticky-prepared { padding-top: var(--wd-header-sm-h) }
}

/* product page style */
.whb-overcontent ~ .main-page-wrapper { margin-top: 0; padding-top: 0; margin-bottom: 50px; }
.wd-header-nav.wd-full-height .wd-nav>li>.wd-dropdown-menu { margin-top: 0 !important}
.wd-header-nav.wd-full-height .wd-nav>li>.wd-dropdown-menu:after { width: auto !important; height: auto !important}
.wd-nav-mobile>li>a>.menu-label,.wd-nav-mobile>li>ul li>a>.menu-label { position: static; margin-top: 0; margin-inline-start: 5px; opacity: 1; align-self: center}
.wd-nav-mobile>li>a>.menu-label:before,.wd-nav-mobile>li>ul li>a>.menu-label:before { content: none}
.whb-header { margin-bottom: 40px}
.whb-flex-row { display: flex; flex-direction: row; flex-wrap: nowrap; justify-content: space-between}
.whb-column { display: flex; align-items: center; flex-direction: row; max-height: inherit}
.whb-col-left,.whb-mobile-left { justify-content: flex-start; margin-left: -10px}
.whb-col-right,.whb-mobile-right { justify-content: flex-end; margin-right: -10px}
.whb-col-mobile { flex: 1 1 auto; justify-content: center; margin-inline: -10px}
.whb-row { position: relative; transition: background-color .2s ease}
.whb-top-bar { z-index: 2}
.whb-general-header { z-index: 1}
.whb-header-bottom { z-index: 0}
.whb-clone .whb-general-header-inner { height: var(--wd-header-clone-h); max-height: var(--wd-header-clone-h)}
.whb-flex-flex-middle .whb-col-center { flex: 1 1 0%}
.whb-flex-equal-sides :is(.whb-col-left,.whb-col-right) { flex: 1 1 0%}
.whb-col-1 :is(.whb-flex-row,.whb-column) { max-width: calc(100% + 20px); justify-content: center}
.whb-col-1 :is(.whb-col-left,.whb-mobile-left) { flex: 1 1 auto; margin-inline: -10px}
.whb-col-1 .wd-header-html { max-width: 100%}
.whb-general-header :is(.whb-mobile-left,.whb-mobile-right) { flex: 1 1 0%}
.whb-empty-column+.whb-mobile-right { flex: 1 1 auto}
.wd-header-overlap .page-title { margin-top: 0}
.whb-overcontent { min-height: .2px}
.whb-overcontent .whb-main-header { position: absolute}
body:not(.single-product) .whb-overcontent,.whb-overcontent.whb-custom-header { margin-bottom: 0; padding-top: 0 !important}
.whb-overcontent ~ .main-page-wrapper { margin-top: 0; padding-top: 0}
.whb-with-shadow { box-shadow: 0 1px 8px rgba(0, 0, 0, 0.1)}
.whb-main-header { position: relative; top: 0; right: 0; left: 0; z-index: 390; backface-visibility: hidden; -webkit-backface-visibility: hidden}
.whb-clone { position: fixed; z-index: 391; visibility: hidden; opacity: 0; transition: opacity .1s ease, visibility .1s ease, transform .3s ease; animation: wd-fadeOutUpBig .1s ease; pointer-events: none}
.whb-clone .whb-flex-row { border: none}
.whb-clone.whb-sticked { visibility: visible; opacity: 1; animation: wd-fadeInDownBig .3s ease; pointer-events: visible; pointer-events: unset}
.whb-clone.whb-sticked .whb-not-sticky-row { display: block}
.whb-clone .wd-header-main-nav { text-align: center}
.whb-clone.whb-hide-on-scroll { transform: translateY(-100%); animation: none}
.whb-clone.whb-scroll-up { transform: none}
.whb-sticky-prepared { padding-top: var(--wd-header-h)}
.whb-sticky-prepared .whb-main-header { position: absolute}
:root:has(.whb-sticky-prepared):not(:has(.whb-top-bar)) { --wd-top-bar-h: .00001px; --wd-top-bar-sm-h: .00001px}
:root:has(.whb-sticky-prepared):not(:has(.whb-general-header)) { --wd-header-general-h: .00001px; --wd-header-general-sm-h: .00001px}
:root:has(.whb-sticky-prepared):not(:has(.whb-header-bottom)) { --wd-header-bottom-h: .00001px; --wd-header-bottom-sm-h: .00001px; --wd-header-bottom-brd-w: .00001px}
.whb-scroll-stick .whb-flex-row { transition: height .2s ease, max-height .2s ease}
.whb-scroll-stick.whb-sticked .whb-flex-row { transition-duration: .3s}
.whb-scroll-stick:is(.whb-scroll-down,.whb-scroll-up) .whb-main-header { transition: transform .3s ease}
.whb-scroll-stick.whb-scroll-down .whb-main-header { transform: translateY(-100%)}
.whb-scroll-stick.whb-scroll-up .whb-main-header { transform: none}
.whb-scroll-slide.whb-sticked .whb-main-header { animation: wd-fadeInDownBig .4s ease}
.whb-scroll-slide:is(.whb-scroll-down,.whb-scroll-up) .whb-main-header { transition: transform .3s ease}
.whb-scroll-slide.whb-hide-on-scroll.whb-sticked .whb-main-header { transform: translateY(-100%); animation: none}
.whb-scroll-slide.whb-hide-on-scroll.whb-scroll-up .whb-main-header { transform: none}
.whb-sticked .whb-main-header { position: fixed}
.whb-sticked .whb-row { transition: background-color .3s ease}
.whb-sticked .whb-not-sticky-row { display: none}
.browser-Safari .whb-sticked .whb-main-header { transform: translateZ(0)}
.whb-sticky-shadow.whb-sticked .whb-main-header { box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1)}
.whb-sticky-shadow.whb-sticked .whb-row:last-child { border-bottom: none}
.whb-sticky-shadow.whb-sticked .whb-row:last-child .whb-flex-row { border-bottom: none}
.whb-sticky-shadow+.whb-clone { box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1)}
.whb-sticky-shadow+.whb-clone .whb-row { border-bottom: none}
.whb-color-dark:not(.whb-with-bg) { background-color: #fff}
.whb-color-light:not(.whb-with-bg) { background-color: #212121}
body:not(.single-product) .whb-overcontent:not(.whb-sticked) .whb-row:not(.whb-with-bg) { background-color: transparent}
@keyframes wd-fadeInDownBig {
 from { transform: translate3d(0, -100%, 0) }
 to { transform: none }
}
@keyframes wd-fadeOutUpBig {
 from { transform: none }
 to { transform: translate3d(0, -100%, 0) }
}
.wd-header-nav,.site-logo { padding-inline: 10px}
.wd-header-nav.wd-full-height,.wd-header-nav.wd-full-height :is(.wd-nav,.wd-nav>li,.wd-nav>li>a),.wd-header-divider.wd-full-height,.wd-header-divider.wd-full-height:before { height: 100%}
.wd-header-nav { flex: 1 1 auto}
.wd-header-nav.wd-inline { flex: 0 0 auto; max-width: 100%}
.whb-color-light .wd-header-nav>span { color: rgba(255, 255, 255, 0.8)}
.wd-nav-main:not(.wd-offsets-calculated) .wd-dropdown:not(.wd-design-default) { opacity: 0; pointer-events: none}
.platform-iOS .wd-nav-main:not(.wd-offsets-calculated) .wd-dropdown:not(.wd-design-default) { transform: translateY(15px) translateZ(0)}
.wd-nav-main>li>a,.wd-nav-secondary>li>a { height: 40px; font-weight: var(--wd-header-el-font-weight); font-style: var(--wd-header-el-font-style); font-size: var(--wd-header-el-font-size); font-family: var(--wd-header-el-font); text-transform: var(--wd-header-el-transform)}
.wd-header-sticky-nav .wd-tools-icon:before { content: "\f15a"; font-family: "woodmart-font"}
.whb-top-bar .wd-nav-secondary>li>a { font-weight: 400; font-size: 12px}
.wd-nav-secondary:not(.wd-offsets-calculated) .wd-dropdown:not(.wd-design-default) { opacity: 0; pointer-events: none}
.platform-iOS .wd-nav-secondary:not(.wd-offsets-calculated) .wd-dropdown:not(.wd-design-default) { transform: translateY(15px) translateZ(0)}
.site-logo { max-height: inherit}
.wd-logo { max-height: inherit; transition: none}
.wd-logo picture { max-height: inherit}
.wd-logo picture img { max-width: inherit}
.wd-logo img { padding-top: 5px; padding-bottom: 5px; max-height: 150px; transform: translateZ(0); backface-visibility: hidden; -webkit-backface-visibility: hidden; perspective: 800px}
.wd-logo img[src$=".svg"] { height: 100%}
.wd-logo img[width]:not([src$=".svg"]) { width: auto;
 object-fit: contain}
.wd-switch-logo .wd-sticky-logo { display: none; animation: wd-fadeIn .5s ease}
:is(.whb-sticked,.whb-clone) .wd-switch-logo .wd-main-logo { display: none}
:is(.whb-sticked,.whb-clone) .wd-switch-logo .wd-sticky-logo { display: block}
.wd-header-divider:before { content: ""; display: block; height: 18px; border-right: 1px solid}
.whb-color-dark .wd-header-divider:before { border-color: rgba(0, 0, 0, 0.105)}
.whb-color-light .wd-header-divider:before { border-color: rgba(255, 255, 255, 0.25)}
.whb-col-right .wd-header-divider:last-child,.whb-mobile-right .wd-header-divider:last-child,.whb-col-mobile .wd-header-divider:last-child { padding-right: 10px}
.whb-col-left .wd-header-divider:first-child,.whb-mobile-left .wd-header-divider:first-child,.whb-col-mobile .wd-header-divider:first-child { padding-left: 10px}
.whb-col-center .wd-header-divider:first-child { padding-left: 10px}
.whb-col-center .wd-header-divider:last-child { padding-right: 10px}
.wd-header-mobile-nav .wd-tools-icon:before { content: "\f15a"; font-family: "woodmart-font"}
.mobile-nav .wd-heading { position: relative; z-index: 6; background-color: inherit}
.mobile-nav .searchform { --wd-form-brd-width: 0; --wd-form-bg: transparent; --wd-form-color: var(--color-gray-500); --wd-form-placeholder-color: var(--color-gray-500); z-index: 4; box-shadow: 0 -1px 9px rgba(0, 0, 0, 0.17)}
.mobile-nav .searchform input[type="text"] { padding-right: 50px; padding-left: 20px; height: 70px; font-weight: 600}
.mobile-nav .wd-dropdown-results { position: relative; z-index: 4; border-radius: 0; inset-inline: auto}
.mobile-nav .autocomplete-suggestion { padding: 10px 20px}
.mobile-nav .create-nav-msg { padding: 20px}
.wd-nav-mobile { display: none; margin-inline: 0; animation: wd-fadeIn 1s ease}
.wd-nav-mobile>li { flex: 1 1 100%; max-width: 100%; width: 100%}
.wd-nav-mobile>li>a { color: var(--color-gray-800)}
.wd-nav-mobile li.menu-item-has-children>a:after { content: none}
.wd-nav-mobile li:active>a,.wd-nav-mobile li.opener-page>a { background-color: var(--bgcolor-gray-100)}
.wd-nav-mobile li:is(.current-menu-item,.wd-active)>a { color: var(--wd-primary-color)}
.wd-nav-mobile .wd-with-icon>a:before { margin-right: 7px; font-weight: 400; font-family: "woodmart-font"}
.wd-nav-mobile .menu-item-account>a:before { content: "\f124"}
.wd-nav-mobile .menu-item-wishlist>a:before { content: "\f106"}
.wd-nav-mobile .menu-item-compare>a:before { content: "\f128"}
.wd-nav-mobile.wd-active { display: block}
.wd-nav-mobile:not(.wd-html-block-on) .menu-item-has-block .wd-nav-opener { display: none}
.wd-nav-mobile.wd-html-block-on .wd-mob-nav-html-block { overflow: hidden; border-bottom: 1px solid var(--brdcolor-gray-300); max-width: var(--wd-side-hidden-w)}
.wd-nav-mobile.wd-html-block-on .menu-item-has-block .wd-negative-gap>.elementor-container { --wd-el-column-gap: .001px}
.wd-nav-mobile>li,.wd-nav-mobile>li>ul li { display: flex; flex-wrap: wrap}
.wd-nav-mobile>li>a,.wd-nav-mobile>li>ul li>a { flex: 1 1 0%; padding: 5px 20px; min-height: 50px; border-bottom: 1px solid var(--brdcolor-gray-300)}
.wd-nav-mobile>li>:is(.wd-sub-menu,.sub-sub-menu),.wd-nav-mobile>li>ul li>:is(.wd-sub-menu,.sub-sub-menu) { display: none; flex: 1 1 100%; order: 3}
.wd-nav-mob-tab { --nav-gap: .001px; display: flex; margin: 0; border-bottom: 1px solid var(--brdcolor-gray-300); background-color: rgba(0, 0, 0, 0.04)}
.wd-nav-mob-tab>li { flex: 1 0 50%; max-width: 50%}
.wd-nav-mob-tab>li>a { padding: 0; height: 100%; font-weight: 900}
.wd-nav-mob-tab>li.wd-active>a { background-color: rgba(0, 0, 0, 0.05)}
.wd-nav-mob-tab[class*="wd-style-underline"] { --nav-color: #909090; --nav-color-hover: #333; --nav-color-active: #333}
.wd-nav-mob-tab[class*="wd-style-underline"] .nav-link-text { position: static; flex: 1 1 auto; padding: 18px 15px; text-align: center}
.wd-nav-mob-tab[class*="wd-style-underline"] .nav-link-text:after { top: auto; bottom: -1px}
.wd-nav-mob-tab[class*="wd-style-underline"]:after { top: auto; bottom: -1px}
.wd-nav-mob-tab.wd-swap { flex-direction: row-reverse}
.wd-nav-mob-tab:not(.wd-swap) li:first-child .nav-link-text:after,.wd-nav-mob-tab.wd-swap li:last-child .nav-link-text:after { right: 0; left: auto}
.mobile-nav .wd-nav-opener { border-left: 1px solid var(--brdcolor-gray-300); border-bottom: 1px solid var(--brdcolor-gray-300)}
.widgetarea-mobile { padding: 20px}
.mobile-menu-widget { margin: 0 -20px 20px -20px; padding: 0 20px 20px 20px; border-bottom: 1px solid var(--brdcolor-gray-300)}
.mobile-menu-widget:last-child { margin-bottom: 0; padding-bottom: 0; border-bottom: none}
@media (min-width:1025px) {
 .whb-top-bar-inner { height: var(--wd-top-bar-h); max-height: var(--wd-top-bar-h) }
 .whb-sticked .whb-top-bar-inner { height: var(--wd-top-bar-sticky-h); max-height: var(--wd-top-bar-sticky-h) }
 .whb-general-header-inner { height: var(--wd-header-general-h); max-height: var(--wd-header-general-h) }
 .whb-sticked:not(.whb-clone) .whb-general-header-inner { height: var(--wd-header-general-sticky-h); max-height: var(--wd-header-general-sticky-h) }
 .whb-header-bottom-inner { height: var(--wd-header-bottom-h); max-height: var(--wd-header-bottom-h) }
 .whb-sticked .whb-header-bottom-inner { height: var(--wd-header-bottom-sticky-h); max-height: var(--wd-header-bottom-sticky-h) }
 .whb-hidden-lg,.whb-hidden-desktop { display: none }
 .whb-clone,.whb-sticked .whb-main-header { top: var(--wd-admin-bar-h) }
 .wd-header-overlap .page-title { padding-top: calc(var(--wd-header-h) + var(--wd-header-boxed-sp, 0.001px) + var(--wd-title-sp)) }
 .single-product .whb-overcontent:not(.whb-custom-header) { padding-top: calc(var(--wd-header-h) + var(--wd-header-boxed-sp, 0.001px)) }
 .whb-full-width .whb-row>.container,.whb-full-width+.whb-clone .whb-row>.container { max-width: 100%; width: clamp(var(--wd-container-w), 95%, 100%) }
 .wd-nav-mobile>li>a:hover { color: var(--wd-primary-color) }
}
@media (max-width:1024px) {
 .whb-top-bar-inner { height: var(--wd-top-bar-sm-h); max-height: var(--wd-top-bar-sm-h) }
 .whb-general-header-inner { height: var(--wd-header-general-sm-h); max-height: var(--wd-header-general-sm-h) }
 .whb-header-bottom-inner { height: var(--wd-header-bottom-sm-h); max-height: var(--wd-header-bottom-sm-h) }
 .whb-visible-lg,.whb-hidden-mobile { display: none }
 .wd-header-overlap .page-title { padding-top: calc(var(--wd-header-sm-h) + var(--wd-title-sp)) }
 .single-product .whb-overcontent:not(.whb-custom-header) { padding-top: var(--wd-header-sm-h) }
 .whb-sticky-prepared { padding-top: var(--wd-header-sm-h) }
}
.shopBtn { border: 2px solid #000 !important; }
.shopbtn { border: 1px solid #000; color: #000 !important; !i; !; background: transparent !important; !imp; !impi; !impio; !i; !; }
.shopbtn:hover { background: #CB0909 !important; !i; !; color: white !important; !i; !; }
.page-id-14 .whb-header { margin-bottom: 30px !important; !im; !imo; !i; !; }
.main-page-wrapper > .container { max-width: 100%; }
.page-title-default { width: 100%; }
.single_serviceSection { display: flex; flex-direction: row-reverse; padding: 100px 0; align-items: center; }
 li.meta-author { display: none; }
.wd-single-footer { display: none; }
div#comments { display: none; }
.article-body-container .entry-content.wd-entry-content { font-size: 1.2rem; }
