.wd-z-index{position:relative;z-index:35}.wd-fontsize-xs{font-size:14px}.wd-fontsize-s{font-size:16px}.wd-fontsize-m{font-size:18px}.wd-fontsize-l{font-size:22px}.wd-fontsize-xl{font-size:26px}.wd-fontsize-xxl{font-size:36px}.wd-fontsize-xxxl{font-size:46px}.text-larger{font-size:110%}.font-text{font-family:var(--wd-text-font)}.font-primary{font-family:var(--wd-title-font)}.font-alt{font-style:var(--wd-alternative-font-style);font-family:var(--wd-alternative-font)}.wd-items-top{align-items:flex-start}.wd-items-middle{align-items:center}.wd-items-bottom{align-items:flex-end}.wd-justify-left{justify-content:left}.wd-justify-center{justify-content:center}.wd-justify-right{justify-content:right}.color-primary{color:var(--wd-primary-color)}.color-alt{color:var(--wd-alternative-color)}.color-title{color:var(--wd-title-color)}@media (max-width: 1024px){.wd-fontsize-xl,.wd-fontsize-xxl,.wd-fontsize-xxxl{font-size:22px}.text-larger{font-size:inherit}}.wd-lazy-fade{opacity:0;transition:all .3s ease}.wd-lazy-fade.wd-loaded{opacity:1}.wd-lazy-bg{background-image:none !important}.wd-lazy-bg>:is(.wd-slide-bg,.wd-block-cover-img){background-image:none !important}.elementor-default i:not([class]){font-style:italic}.elementor .btn{box-shadow:var(--btn-box-shadow, unset)}.elementor .btn:hover{box-shadow:var(--btn-box-shadow-hover, var(--btn-box-shadow, unset))}.wd-button-wrapper .btn-style-link,.wd-button-wrapper .btn-style-bordered:not(:hover){background-color:transparent !important}.btn-full-width{width:100%}.rtl .btn-icon-pos-left{flex-direction:row}.rtl .btn-icon-pos-right{flex-direction:row-reverse}:is(.wd-entry-content,.entry-content)>.elementor{margin-bottom:0}.elementor-column-gap-no{--wd-el-column-gap: 0.001px}.elementor-column-gap-narrow{--wd-el-column-gap: 10px}.elementor-column-gap-default{--wd-el-column-gap: 20px}.elementor-column-gap-extended{--wd-el-column-gap: 30px}.elementor-column-gap-wide{--wd-el-column-gap: 40px}.elementor-column-gap-wider{--wd-el-column-gap: 60px}.elementor-section.wd-negative-gap>.elementor-container{margin-left:calc(var(--wd-el-column-gap) / 2 * -1);margin-right:calc(var(--wd-el-column-gap) / 2 * -1)}.elementor-section-boxed.wd-negative-gap .elementor-container{max-width:none}.e-con-boxed.wd-negative-gap{--container-max-width: none}[class*="wd-section-stretch"]{position:relative;min-width:calc(100vw - var(--wd-scroll-w) - var(--wd-sticky-nav-w));width:calc(100vw - var(--wd-scroll-w) - var(--wd-sticky-nav-w));left:calc(50% - 50vw + var(--wd-scroll-w) / 2 + var(--wd-sticky-nav-w) / 2)}[class*="wd-section-stretch"].wd-negative-gap{--padding-left: 15px;--padding-right: 15px}[class*="wd-section-stretch"].wd-negative-gap:where(.elementor-section){padding-inline:15px}.elementor-section.wd-section-stretch>.elementor-container{max-width:calc(var(--wd-container-w) - 30px + var(--wd-el-column-gap, .0001px))}.e-con-boxed.wd-section-stretch{--container-max-width: min(calc(var(--wd-container-w) - 30px))}.e-con-boxed.wd-section-stretch-content{--container-max-width: none}@media (prefers-reduced-motion: no-preference){html{scroll-behavior:auto}}.wd-elementor-sticky-column{align-items:flex-start}.wd-sticky-spacer{opacity:0}.wd-divider .elementor-shape-fill{-webkit-transform:none;transform:none}.elementor-select-wrapper .select-caret-down-wrapper{display:none}.elementor-widget-text-editor:has(.elementor-widget-container){display:flex}.elementor-widget-text-editor .elementor-widget-container{width:100%;columns:inherit;column-gap:inherit}.elementor-widget-text-editor.text-left{justify-content:flex-start}.elementor-widget-text-editor.text-center{justify-content:center}.elementor-widget-text-editor.text-right{justify-content:flex-end}.elementor-widget-text-editor>*>*:last-child,.elementor-text-editor>*:last-child{margin-bottom:0}.elementor-widget-wd_products:has(.wd-hide)>*{display:none}.elementor-page .elementor-widget-woodmart_menu_anchor{margin-bottom:0}.wd-accordion-theme-style .elementor-accordion-item{border-top-width:2px;border-right-width:0 !important;border-left-width:0 !important}.elementor-tab-content>*:last-child{margin-bottom:0}.wd-el-page-heading{--wd-tags-mb: 0}.elementor-element svg.wd-icon,.img-wrapper .e-font-icon-svg{width:1em;height:1em;fill:currentColor}.wd-carousel-item.e-con{--padding-top: 0px;--padding-bottom: 0px}.wd-carousel-item.e-con.e-flex{flex:0 0 calc(100% / var(--wd-col))}:where(.e-con) .wd-width-100{width:100%}.wd-video-theme-style .elementor-custom-embed-image-overlay{overflow:hidden;transition:all 0.5s cubic-bezier(0, 0, 0.44, 1.18)}.wd-video-theme-style .elementor-custom-embed-image-overlay:after,.wd-video-theme-style .elementor-custom-embed-image-overlay:before,.wd-video-theme-style .elementor-custom-embed-image-overlay .elementor-custom-embed-play i:before{content:"";position:absolute;inset:0}.wd-video-theme-style .elementor-custom-embed-image-overlay:before{background:inherit;transition:inherit}.wd-video-theme-style .elementor-custom-embed-image-overlay:after{background-color:#000;transition:inherit;opacity:.15}.wd-video-theme-style .elementor-custom-embed-play{z-index:1;transition:inherit}.wd-video-theme-style .elementor-custom-embed-play i{display:flex;align-items:center;justify-content:center;width:1em;height:1em;font-family:unset;opacity:1;transition:inherit}.wd-video-theme-style .elementor-custom-embed-play i:before{border:.04em solid currentColor;border-radius:50%;opacity:.4;transition:inherit}.wd-video-theme-style .elementor-custom-embed-play i:after{margin-left:5px;font-size:.3em;transition:inherit;content:"\f101";font-family:"woodmart-font"}.wd-video-theme-style:hover .elementor-custom-embed-image-overlay:before{transform:scale(1.09)}.wd-video-theme-style:hover .elementor-custom-embed-image-overlay:after{opacity:.3}.wd-video-theme-style:hover .elementor-custom-embed-play i:before{opacity:.6}.wd-video-theme-style:hover .elementor-custom-embed-play i:after{transform:scale(0.8)}.products:not(.wd-img-width) .cat-design-alt img{width:revert-layer}.e-con :is(.wd-checkout-login,.wd-checkout-coupon){align-items:unset}.e-con :is(.wd-checkout-login,.wd-checkout-coupon) .elementor-widget-container{display:flex;flex-direction:column;align-items:var(--wd-align)}.wd-btn-align-center{--wd-btn-align: center}.wd-btn-align-right{--wd-btn-align: end}.wd-btn-align-full-width{--wd-btn-align: stretch}.amelia-v2-booking{--btn-height: none}.amelia-v2-booking button{justify-content:unset}.star-rating{position:relative;display:inline-block;vertical-align:middle;white-space:nowrap;letter-spacing:2px;font-weight:400;color:#EABE12;width:fit-content;font-family:"woodmart-font"}.star-rating:before{content:"\f149" "\f149" "\f149" "\f149" "\f149";color:var(--color-gray-300)}.star-rating span{position:absolute;inset-block:0;inset-inline-start:0;overflow:hidden;width:100%;text-indent:99999px}.star-rating span:before{content:"\f148" "\f148" "\f148" "\f148" "\f148";position:absolute;top:0;inset-inline-start:0;text-indent:0}div.wc-block-components-notice-banner{position:relative;margin-bottom:20px;padding-block:18px;padding-inline:65px 30px !important;text-align:start;border:none;border-radius:var(--wd-brd-radius);outline:none !important;font-size:inherit;align-content:center;margin-top:0;font-size:var(--wd-text-font-size)}div.wc-block-components-notice-banner:before{position:absolute;top:calc(50% - 9px);left:24px;font-size:18px;line-height:18px;font-family:"woodmart-font"}div.wc-block-components-notice-banner a{color:currentColor;text-decoration:underline}div.wc-block-components-notice-banner a:hover{color:color-mix(in srgb, currentColor 80%, transparent)}div.wc-block-components-notice-banner p:last-child{margin-bottom:0}div.wc-block-components-notice-banner .amount{color:#fff}div.wc-block-components-notice-banner :is(.button,.wc-backward){text-decoration:none;--btn-color: currentColor;--btn-color-hover: currentColor;--btn-bgcolor: transparent;--btn-bgcolor-hover: transparent;--btn-brd-width: 2px;--btn-box-shadow-hover: none;--btn-height: none;--btn-padding: 0;--btn-brd-color: color-mix(in srgb, currentColor 50%, transparent);border-top:0;border-inline:0;margin-inline:4px}div.wc-block-components-notice-banner.is-success{background-color:var(--notices-success-bg);color:var(--notices-success-color)}div.wc-block-components-notice-banner.is-success:before{content:"\f107"}div.wc-block-components-notice-banner:is(.is-info,.is-error){background-color:var(--notices-warning-bg);color:var(--notices-warning-color)}div.wc-block-components-notice-banner:is(.is-info,.is-error):before{content:"\f100"}div.wc-block-components-notice-banner>svg{display:none}div.wc-block-components-notice-banner ul{display:flex;gap:5px 7px;width:100%;margin:0 !important;list-style:none;--li-pl: 0;--li-mb: 5px;align-items:stretch;flex-direction:column;justify-content:center}div.wc-block-components-notice-banner>div{display:flex;align-items:inherit;flex-wrap:wrap;gap:inherit}div.wc-block-components-notice-banner>div .button.wc-forward{border-bottom:2px solid rgba(255,255,255,0.3);color:#fff !important;text-decoration:none;opacity:1}div.wc-block-components-notice-banner>div .button.wc-forward:hover{border-color:#fff}.widget_layered_nav_filters a{display:inline-flex;align-items:center;color:var(--color-gray-800);font-weight:600;line-height:2}.widget_layered_nav_filters a .amount{margin-inline-start:3px}.widget_layered_nav_filters a:before{margin-inline-end:.3em;font-weight:400;content:"\f112";font-family:"woodmart-font"}.widget_layered_nav_filters a:hover{color:var(--color-gray-500)}.wd-content-area>.woocommerce-notices-wrapper{margin-bottom:30px}.wd-show-sidebar-btn{--wd-action-icon-size: 1.2em;display:none}.search-no-results.woocommerce .woocommerce-info{margin-bottom:30px}.wd-shop-tools .woocommerce-ordering.wd-style-underline select{max-width:200px}.wd-builder-off .woocommerce-result-count{display:none;margin-bottom:0}:is(.term-description,.page-description):not(:last-child){margin-bottom:25px}:is(.term-description,.page-description)>*:last-child{margin-bottom:0}.wd-products-element+:is(.term-description,.page-description){margin-top:25px}.wd-term-desc{margin-top:25px}@media (max-width: 1024px){.woodmart-archive-shop .wd-builder-off{padding-block:20px}.wd-builder-off .wd-products-per-page{display:none}.wd-builder-off .wd-products-shop-view{display:none}}.wd-nav-product-cat .wd-dropdown{margin:0}.wd-nav-product-cat .wd-dropdown:after{height:auto}.wd-nav-product-cat:not(.wd-nav-mobile)>li>a{padding-block:15px;font-size:14px}.wd-nav-product-cat .nav-link-count{display:block;margin-top:5px;color:var(--color-gray-400);text-transform:capitalize;font-weight:400;font-size:14px}.wd-nav-product-cat .wd-dropdown li a{padding-top:10px;padding-bottom:10px;font-weight:600}.wd-nav-product-cat .wd-sub-menu{--sub-menu-color: var(--nav-color);--sub-menu-color-hover: var(--nav-color-hover)}.wd-nav-product-cat.has-product-count{--nav-img-height: 40px}@media (min-width: 1025px){.wd-btn-show-cat{display:none}}@media (max-width: 1024px){.wd-nav-product-cat-wrap:not(.wd-nav-accordion-mb-on) .wd-nav-product-cat>li>a{padding-top:10px;padding-bottom:10px}.wd-nav-product-cat-wrap .wd-mobile-accordion{margin-top:10px}}.wd-nav-accordion-mb-on .wd-btn-show-cat{--wd-action-icon-size: 0.85em;font-size:110%}.wd-nav-accordion-mb-on .wd-btn-show-cat>a{flex-direction:row-reverse}.wd-nav-accordion-mb-on .wd-btn-show-cat>a:before{content:"\f129"}.wd-nav-accordion-mb-on .wd-btn-show-cat.wd-style-text>a:before{margin-inline-start:0.3em;margin-inline-end:0 !important}@media (max-width: 1024px){.wd-nav-accordion-mb-on .wd-nav-product-cat{display:none;padding:5px 15px;border-radius:var(--wd-brd-radius);background-color:rgba(255,255,255,0.05);width:100%}.wd-nav-accordion-mb-on .wd-nav-product-cat li{display:flex;flex:1 1 100%;flex-wrap:wrap}.wd-nav-accordion-mb-on .wd-nav-product-cat li a{flex:1 1 0%}.wd-nav-accordion-mb-on .wd-nav-product-cat .wd-dropdown{position:static;display:none;flex:1 1 100%;order:3;visibility:visible;padding:0;width:100%;background-color:rgba(255,255,255,0.05);box-shadow:none;opacity:1;transform:none;pointer-events:visible;pointer-events:unset;z-index:340}.wd-nav-accordion-mb-on .wd-nav-product-cat .wd-dropdown .wd-dropdown{margin:0;padding:0;width:100%}.wd-nav-accordion-mb-on .wd-nav-product-cat .wd-sub-menu li a{padding:15px}.wd-nav-accordion-mb-on.color-scheme-light .wd-nav-product-cat{background-color:rgba(0,0,0,0.4)}.wd-nav-accordion-mb-on.color-scheme-light .wd-nav-product-cat .wd-dropdown{background-color:rgba(0,0,0,0.2)}}.wd-products-per-page{--wd-link-color: var(--color-gray-500);--wd-link-color-hover: var(--color-gray-800);display:inline-flex;align-items:center;flex-wrap:wrap;color:var(--color-gray-500)}.wd-products-per-page a{padding:0 7px}.wd-products-per-page a.current-variation{color:var(--wd-link-color-hover);font-weight:600}.per-page-title:after{content:':'}.per-page-border:after{content:"/"}.per-page-border:last-child{display:none}.wd-title-wrapp{display:flex;align-items:center}.wd-back-btn>a:before{content:"\f121";font-family:"woodmart-font"}.wd-back-btn.wd-style-icon{--wd-action-icon-size: 24px}.wd-back-btn.wd-style-icon>a{height:40px}:is(.title-design-centered,.without-title.with-back-btn) .wd-back-btn{margin-inline-start:-50px}@media (max-width: 1024px){.wd-back-btn{display:none}}.shop-loop-head{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;gap:10px;margin-bottom:30px;max-width:100%;width:100%}.wd-shop-tools{display:flex;align-items:center;flex-wrap:wrap;gap:10px 30px;max-width:100%}@media (max-width: 1024px){.shop-loop-head{margin-bottom:20px}}@media (max-width: 768.98px){.wd-shop-tools{gap:10px}}.woocommerce-ordering select{cursor:pointer}.woocommerce-ordering.wd-style-underline select{padding-top:5px;padding-bottom:5px;height:auto;border-top-style:none;border-right-style:none;border-left-style:none;border-radius:0;background-color:unset;background-position:right 0 top 50%;color:var(--color-gray-900);font-weight:600;font-size:inherit;line-height:1.2;padding-inline-start:2px;padding-inline-end:20px}.woocommerce-ordering.wd-style-underline select:focus{border-color:var(--wd-primary-color)}@media (max-width: 768.98px){.woocommerce-ordering.wd-ordering-mb-icon{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:30px;height:30px}.woocommerce-ordering.wd-ordering-mb-icon select{position:absolute;inset:0;padding:0;height:inherit;border:none;background:none;color:transparent !important;font-weight:400;font-size:16px;-webkit-appearance:none;-moz-appearance:none}.woocommerce-ordering.wd-ordering-mb-icon select option{font-size:14px}.woocommerce-ordering.wd-ordering-mb-icon:after{position:relative;color:var(--color-gray-900);font-size:120%;z-index:2;pointer-events:none;content:"\f119";font-family:"woodmart-font"}}.wd-products-shop-view{--wd-link-color: var(--color-gray-300);--wd-link-color-hover: var(--color-gray-600);display:inline-flex;align-items:center;flex-wrap:wrap;gap:10px .9em;line-height:1}.wd-products-shop-view a.current-variation{color:var(--color-gray-800);cursor:default}.wd-products-shop-view a svg{display:none}.wd-products-shop-view a:before{font-size:180%;font-weight:400;content:"\f12a";font-family:"woodmart-font"}.wd-products-shop-view a.per-row-1:before{content:"\f13"}.wd-products-shop-view a.per-row-2:before{content:"\f12b"}.wd-products-shop-view a.per-row-3:before{content:"\f12c"}.wd-products-shop-view a.per-row-4:before{content:"\f12d"}.wd-products-shop-view a.per-row-5:before{content:"\f12e"}.wd-products-shop-view a.per-row-6:before{content:"\f12f"}.shop_attributes{margin-bottom:0;overflow:hidden;--wd-attr-v-gap: 30px;--wd-attr-h-gap: 30px;--wd-attr-col: 1;--wd-attr-brd-width: 1px;--wd-attr-brd-style: solid;--wd-attr-brd-color: var(--brdcolor-gray-300);--wd-attr-img-width: 24px}.shop_attributes tbody{display:grid;grid-template-columns:repeat(var(--wd-attr-col), 1fr);margin-bottom:calc(-1 * (var(--wd-attr-v-gap) + var(--wd-attr-brd-width)));column-gap:var(--wd-attr-h-gap)}.shop_attributes tr{display:flex;align-items:center;gap:10px 20px;justify-content:space-between;padding-bottom:calc(var(--wd-attr-v-gap) / 2);margin-bottom:calc(var(--wd-attr-v-gap) / 2);border-bottom:var(--wd-attr-brd-width) var(--wd-attr-brd-style) var(--wd-attr-brd-color)}.shop_attributes :is(th,td){padding:0;border:none}.shop_attributes th{display:flex;flex:0 1 auto;font-family:var(--wd-text-font)}.shop_attributes td{text-align:end}.shop_attributes p{margin-bottom:0}.shop_attributes :is(.wd-attr-name,.wd-attr-term){display:inline-flex;align-items:center;gap:10px}.shop_attributes .wd-attr-name-img{width:var(--wd-attr-img-width)}.shop_attributes .wd-hint{margin-inline-start:-6px}.form-style-underlined label{margin-bottom:-5px}.form-style-underlined :is(input[type='email'],input[type='date'],input[type='search'],input[type='number'],input[type='text'],input[type='tel'],input[type='url'],input[type='password'],select,textarea){padding:0 2px;border-top-style:none;border-right-style:none;border-left-style:none}.form-style-underlined select{background-position:right 0 top 50%}.form-style-underlined textarea{padding-top:12px;padding-bottom:12px;min-height:80px}.wp-block-pullquote{padding:3em;font-size:inherit;border:2px solid currentColor}.wp-block-pullquote blockquote{border:none;padding:0;margin:0;text-align:inherit}.wp-block-separator{opacity:1}.wp-block-table table{margin-bottom:0}.wp-block-table figcaption{margin-top:10px}.wp-block-table.is-style-stripes{border-bottom:none}p.has-background{padding:20px}:is(.wc-block-product-template,.wc-block-grid__products,.wp-block-query,.wp-block-button) .wp-block-button__link{color:#ffffff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(0.667em + 2px) calc(1.333em + 2px);font-size:1.125em;text-transform:uppercase;font-weight:600;font-family:inherit;font-style:unset;min-height:unset}:is(.alignleft,.aligncenter,.alignright,.alignnone)[id*="attachment"]{max-width:100%}.aligncenter[id*="attachment"]{text-align:center}.wp-block-group.has-background{padding:20px}.wp-block-media-text .wp-block-media-text__content{padding:20px}.wp-block-media-text__content>*:last-child{margin-bottom:0}.wp-block-post-terms.has-background{padding:20px}.wp-block-post-terms.has-text-color a{color:inherit}.wp-block-post-terms.has-text-color a:hover{opacity:.8}.wp-block-archives{list-style:none;--li-pl: 0}.wp-block-calendar table{margin-bottom:0}.wp-block-categories{list-style:none;--li-pl: 0}.wp-block-categories ul{list-style:none}.wp-block-latest-comments{list-style:none;--li-pl: 0}.wp-block-latest-comments__comment-link{font-weight:600}.wp-block-latest-posts__post-title{font-weight:600}.wp-block-page-list{--li-pl: 0}.wp-block-page-list,.wp-block-page-list ul{list-style:none}.wp-block-rss__item-title{font-weight:600}.wp-block-search .wp-block-search__button{border-radius:var(--btn-accented-brd-radius);color:var(--btn-accented-color);box-shadow:var(--btn-accented-box-shadow);background-color:var(--btn-accented-bgcolor);text-transform:var(--btn-accented-transform, var(--btn-transform, uppercase));font-weight:var(--btn-accented-font-weight, var(--btn-font-weight, 600));font-family:var(--btn-accented-font-family, var(--btn-font-family, inherit));font-style:var(--btn-accented-font-style, var(--btn-font-style, unset))}.wp-block-search .wp-block-search__button:hover{color:var(--btn-accented-color-hover);box-shadow:var(--btn-accented-box-shadow-hover);background-color:var(--btn-accented-bgcolor-hover)}.wp-block-search .wp-block-search__button:active{box-shadow:var(--btn-accented-box-shadow-active);bottom:var(--btn-accented-bottom-active, 0)}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper{border:var(--wd-form-brd-width) solid var(--wd-form-brd-color);border-radius:var(--wd-form-brd-radius);background-color:var(--wd-form-bg);padding:5px}.wp-block-search.wp-block-search__button-inside .wp-block-search__input{border:none;background:unset}.wc-block-sort-select select{width:max-content}.wc-block-review-list{list-style:none;--li-pl: 0}.wc-block-grid .wc-block-grid__products{margin-bottom:-16px}.products-block-post-template .wp-block-post>*{margin-bottom:12px;margin-top:0}:is(.wc-block-product-template,.wc-block-grid__products,.wp-block-query) .added_to_cart{display:none}.wc-block-price-slider .wc-block-components-price-slider{margin-bottom:0}.wc-blocks-filter-wrapper>.wp-block-heading{color:var(--wd-widget-title-color);font-weight:var(--wd-widget-title-font-weight);font-style:var(--wd-widget-title-font-style);font-family:var(--wd-widget-title-font);text-transform:var(--wd-widget-title-transform);font-size:var(--wd-widget-title-font-size)}.wc-block-components-filter-reset-button{--btn-height: auto}.wc-block-components-checkbox label{color:inherit}:root{
--wd-top-bar-h: 42px;
--wd-top-bar-sm-h: 38px;
--wd-top-bar-sticky-h: .00001px;
--wd-top-bar-brd-w: .00001px;
--wd-header-general-h: 105px;
--wd-header-general-sm-h: 60px;
--wd-header-general-sticky-h: 60px;
--wd-header-general-brd-w: 1px;
--wd-header-bottom-h: 52px;
--wd-header-bottom-sm-h: .00001px;
--wd-header-bottom-sticky-h: 60px;
--wd-header-bottom-brd-w: 1px;
--wd-header-clone-h: .00001px;
--wd-header-brd-w: calc(var(--wd-top-bar-brd-w) + var(--wd-header-general-brd-w) + var(--wd-header-bottom-brd-w));
--wd-header-h: calc(var(--wd-top-bar-h) + var(--wd-header-general-h) + var(--wd-header-bottom-h) + var(--wd-header-brd-w));
--wd-header-sticky-h: calc(var(--wd-top-bar-sticky-h) + var(--wd-header-general-sticky-h) + var(--wd-header-bottom-sticky-h) + var(--wd-header-clone-h) + var(--wd-header-brd-w));
--wd-header-sm-h: calc(var(--wd-top-bar-sm-h) + var(--wd-header-general-sm-h) + var(--wd-header-bottom-sm-h) + var(--wd-header-brd-w));
}
.whb-top-bar .wd-dropdown {
margin-top: 1px;
}
.whb-top-bar .wd-dropdown:after {
height: 11px;
}
.whb-sticked .whb-general-header .wd-dropdown:not(.sub-sub-menu) {
margin-top: 10px;
}
.whb-sticked .whb-general-header .wd-dropdown:not(.sub-sub-menu):after {
height: 20px;
}
:root:has(.whb-general-header.whb-border-boxed) {
--wd-header-general-brd-w: .00001px;
}
@media (max-width: 1024px) {
:root:has(.whb-general-header.whb-hidden-mobile) {
--wd-header-general-brd-w: .00001px;
}
}
:root:has(.whb-header-bottom.whb-border-boxed) {
--wd-header-bottom-brd-w: .00001px;
}
@media (max-width: 1024px) {
:root:has(.whb-header-bottom.whb-hidden-mobile) {
--wd-header-bottom-brd-w: .00001px;
}
}
.whb-header-bottom .wd-dropdown {
margin-top: 6px;
}
.whb-header-bottom .wd-dropdown:after {
height: 16px;
}
.whb-sticked .whb-header-bottom .wd-dropdown:not(.sub-sub-menu) {
margin-top: 10px;
}
.whb-sticked .whb-header-bottom .wd-dropdown:not(.sub-sub-menu):after {
height: 20px;
}
.whb-top-bar {
background-color: rgba(0, 51, 68, 1);
}
.whb-9x1ytaxq7aphtb3npidp {
--wd-form-brd-radius: 5px;
}
.whb-9x1ytaxq7aphtb3npidp form.searchform {
--wd-form-height: 46px;
}
.whb-9x1ytaxq7aphtb3npidp.wd-search-form.wd-header-search-form .searchform {
--wd-form-color: rgba(0, 0, 0, 1);
--wd-form-placeholder-color: rgba(155, 155, 155, 1);
--wd-form-brd-color: rgba(229, 168, 19, 1);
--wd-form-brd-color-focus: rgba(0, 51, 68, 1);
--wd-form-bg: rgba(255, 255, 255, 1);
}
.whb-general-header {
background-color: rgba(255, 255, 255, 1);border-color: rgba(232, 232, 232, 1);border-bottom-width: 1px;border-bottom-style: solid;
}
.whb-hyj6umgrofq1asz964xn .menu-opener { background-color: rgba(255, 255, 255, 0); }
.whb-f40ygr50gnmixl1e1fqo a:is(.btn-style-default, .btn-style-3d) {
background-color: rgba(229, 168, 19, 1);
}
.whb-f40ygr50gnmixl1e1fqo a:is(.btn-style-bordered, .btn-style-link) {
border-color: rgba(229, 168, 19, 1);
}
.whb-f40ygr50gnmixl1e1fqo.wd-button-wrapper a:hover {
color: rgba(0, 51, 68, 1);
}
.whb-header-bottom {
background-color: rgba(255, 255, 255, 1);border-color: rgba(255, 255, 255, 1);border-bottom-width: 1px;border-bottom-style: solid;
}@font-face {
font-weight: normal;
font-style: normal;
font-family: "woodmart-font";
src: url(//nerdfishing.shop/wp-content/themes/woodmart/fonts/woodmart-font-1-400.woff2?v=8.2.7) format("woff2");
}
@font-face {
font-family: "star";
font-weight: 400;
font-style: normal;
src: url(//nerdfishing.shop/wp-content/plugins/woocommerce/assets/fonts/star.eot?#iefix) format("embedded-opentype"), url(//nerdfishing.shop/wp-content/plugins/woocommerce/assets/fonts/star.woff) format("woff"), url(//nerdfishing.shop/wp-content/plugins/woocommerce/assets/fonts/star.ttf) format("truetype"), url(//nerdfishing.shop/wp-content/plugins/woocommerce/assets/fonts/star.svg#star) format("svg");
}
@font-face {
font-family: "WooCommerce";
font-weight: 400;
font-style: normal;
src: url(//nerdfishing.shop/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.eot?#iefix) format("embedded-opentype"), url(//nerdfishing.shop/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff) format("woff"), url(//nerdfishing.shop/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf) format("truetype"), url(//nerdfishing.shop/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.svg#WooCommerce) format("svg");
}
:root {
--wd-text-font: "Manrope", Arial, Helvetica, sans-serif;
--wd-text-font-weight: 400;
--wd-text-color: rgb(0,51,68);
--wd-text-font-size: 15px;
--wd-title-font: "Manrope", Arial, Helvetica, sans-serif;
--wd-title-font-weight: 600;
--wd-title-color: rgb(0,51,68);
--wd-entities-title-font: "Manrope", Arial, Helvetica, sans-serif;
--wd-entities-title-font-weight: 500;
--wd-entities-title-color: rgb(0,51,68);
--wd-entities-title-color-hover: rgb(51 51 51 / 65%);
--wd-alternative-font: "Manrope", Arial, Helvetica, sans-serif;
--wd-widget-title-font: "Manrope", Arial, Helvetica, sans-serif;
--wd-widget-title-font-weight: 600;
--wd-widget-title-transform: capitalize;
--wd-widget-title-color: rgb(0,51,68);
--wd-widget-title-font-size: 14px;
--wd-header-el-font: "Manrope", Arial, Helvetica, sans-serif;
--wd-header-el-font-weight: 700;
--wd-header-el-transform: uppercase;
--wd-header-el-font-size: 14px;
--wd-primary-color: rgb(229,168,19);
--wd-alternative-color: rgb(249,200,52);
--wd-link-color: rgb(229,168,19);
--wd-link-color-hover: rgb(249,200,52);
--btn-default-bgcolor: rgb(0,51,68);
--btn-default-bgcolor-hover: rgb(239,206,19);
--btn-accented-bgcolor: rgb(0,51,68);
--btn-accented-bgcolor-hover: rgb(232,192,18);
--wd-form-brd-width: 1px;
--notices-success-bg: #459647;
--notices-success-color: #fff;
--notices-warning-bg: #E0B252;
--notices-warning-color: #fff;
}
.wd-popup.wd-age-verify {
--wd-popup-width: 500px;
}
.wd-popup.wd-promo-popup {
background-color: #111111;
background-image: url(https://nerdfishing.shop/wp-content/uploads/2021/10/coffee-popup.jpg);
background-repeat: no-repeat;
background-size: cover;
background-position: center center;
--wd-popup-width: 800px;
}
:is(.woodmart-woocommerce-layered-nav, .wd-product-category-filter) .wd-scroll-content {
max-height: 800px;
}
.wd-page-title {
background-color: rgb(0,51,68);
background-image: none;
background-size: cover;
background-position: center center;
}
.wd-footer {
background-color: rgb(0,51,68);
background-image: none;
}
html .wd-nav.wd-nav-main > li > a, html .wd-dropdown-menu.wd-design-sized .wd-sub-menu > li > a, body .wd-dropdown-menu.wd-design-full-width .wd-sub-menu > li > a, body .wd-dropdown-menu.wd-design-aside .wd-wp-menu > .sub-sub-menu > li > a, body .wd-dropdown-menu.wd-design-aside .wd-sub-menu .wd-sub-menu > li > a, html .wd-dropdown-menu.wd-design-sized .sub-sub-menu li a, html .wd-dropdown-menu.wd-design-full-width .sub-sub-menu li a, body .wd-dropdown-menu.wd-design-aside .wd-wp-menu > .sub-sub-menu .sub-sub-menu li a, body .wd-dropdown-menu.wd-design-aside .wd-sub-menu .wd-sub-menu .sub-sub-menu li a, html .wd-dropdown-menu.wd-design-default .wd-sub-menu li a, html .wd-dropdown-my-account .wd-sub-menu li a, html .wd-nav-mobile > li > a, html .wd-nav-mobile .wd-sub-menu li a {
font-family: "Manrope", Arial, Helvetica, sans-serif;
font-weight: 800;
font-size: 15px;
color: rgb(0,51,68);
}
html .post.wd-post:not(.blog-design-small) .wd-entities-title, html .wd-single-post-header .title, html .wd-single-post-title .wd-post-title {
font-family: "Manrope", Arial, Helvetica, sans-serif;
font-size: 20px;
color: rgb(255,255,255);
}
.woocommerce-MyAccount-navigation {
font-family: "Manrope", Arial, Helvetica, sans-serif;
font-weight: 400;
font-size: 14px;
color: rgb(255,255,255);
}
.woocommerce-MyAccount-navigation:hover {
color: rgb(229,168,19);
}
.woocommerce-terms-and-conditions-wrapper, .summary-inner {
font-family: "Manrope", Arial, Helvetica, sans-serif;
font-weight: 400;
font-size: 15px;
color: rgb(0,51,68);
}
.woocommerce-checkout-review-order-table th, .woocommerce-checkout-review-order-table td {
font-family: "Manrope", Arial, Helvetica, sans-serif;
font-weight: 400;
font-size: 16px;
color: rgb(0,51,68);
}
h1.product_title.entry-title.wd-entities-title {
font-family: "Manrope", Arial, Helvetica, sans-serif;
font-size: 24px;
color: rgb(0,51,68);
}
h5.widget-title {
font-family: "Manrope", Arial, Helvetica, sans-serif;
color: rgb(0,51,68);
}
body[class*="wrapper-boxed"] {
background-color: rgb(0,51,68);
background-image: none;
}
.page .wd-page-content {
background-color: rgb(233,230,237);
background-image: none;
}
.woodmart-archive-blog .wd-page-content {
background-color: rgb(233,230,237);
background-image: none;
}
.single-post .wd-page-content {
background-color: rgb(233,230,237);
background-image: none;
}
.product-labels .product-label.onsale {
background-color: rgb(0,0,0);
color: rgb(221,51,51);
}
.product-labels .product-label.out-of-stock {
background-color: rgb(0,0,0);
color: rgb(255,255,255);
}
.wd-popup.popup-quick-view {
--wd-popup-width: 920px;
}
:root{
--wd-container-w: 1600px;
--wd-form-brd-radius: 0px;
--btn-default-color: #fff;
--btn-default-color-hover: #fff;
--btn-accented-color: #fff;
--btn-accented-color-hover: #fff;
--btn-default-brd-radius: 5px;
--btn-default-box-shadow: none;
--btn-default-box-shadow-hover: none;
--btn-accented-brd-radius: 5px;
--btn-accented-box-shadow: none;
--btn-accented-box-shadow-hover: none;
--wd-brd-radius: 0px;
}
@media (min-width: 1600px) {
section.elementor-section.wd-section-stretch > .elementor-container {
margin-left: auto;
margin-right: auto;
}
}  :is(.woocommerce-thankyou-order-details,.wc-bacs-bank-details){
background-color: #e5a813 !important;
padding: 10px !important;
}  div#nav_menu-18 {
display: none;
} @media (min-height: 1200px)
.elementor-section.elementor-section-height-full {
margin-top: -20% !important;
} .wd-prefooter{
display:none;
}  .color-scheme-dark.wd-design-default.wd-dropdown-menu.wd-dropdown {
background-color: white !important;
border-style: solid !important;
border-color: #e5a813 !important;
}
ul.sub-sub-menu.wd-dropdown{
background-color: white !important;
border-style: solid !important;
border-color: #e5a813 !important;
}
.wd-dropdown-menu.wd-design-default .menu-item-has-children>a:after{
color: #003344;
} .mobile-nav.wd-side-hidden.wd-left.wd-opened {
background-color: white;
}
.wd-nav-mobile li:active>a, .wd-nav-mobile li.opener-page>a {
background-color: #e5a813 !important;
}
.wd-nav-opener:after{ color: #003344 !important;
}
.wd-action-btn.wd-style-text>a{ color: #003344 !important;
}
.searchform .searchsubmit{ color: #003344 !important;
}
.wd-toolbar.wd-toolbar-label-show{
background-color: #e5a813;
} a.bellows-target{
padding: 7px !important;
}  li.cat-item.cat-item-180{
display: none;
} .wd-my-account-sidebar{
padding-top: 2% !important;
padding-left: 5% !important;
padding-right: 1% !important;
background-color: white !important;
} li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--dashboard:hover {background-color: #e5a813;}
li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--orders:hover {background-color: #e5a813;}
li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--downloads:hover {background-color: #e5a813;}
li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--edit-address:hover {background-color: #e5a813;}
li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--edit-account:hover {background-color: #e5a813;}
li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--wishlist:hover {background-color: #e5a813;}
li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--customer-logout:hover {background-color: #e5a813;}
li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--payment-methods:hover {background-color: #e5a813;} .wd-dropdown.wd-dropdown-menu.wd-dropdown-my-account.wd-design-default {
padding: 5px;
}  a.woodmart-nav-link {
display: inline-block;
position: relative;
color: #e5a813;
}
a.woodmart-nav-link:after {
content: '';
position: absolute;
width: 100%;
transform: scaleX(0);
height: 2px;
bottom: 0;
left: 0;
background-color: #e5a813;
transform-origin: bottom right;
transition: transform 0.25s ease-out;
}
a.woodmart-nav-link:hover:after {
transform: scaleX(1);
transform-origin: bottom left;
}   .wd-nav-product-cat .wd-sub-menu li a {
display: inline-block;
position: relative;
}
.wd-nav-product-cat .wd-sub-menu li :after {
content: '';
position: absolute;
width: 100%;
transform: scaleX(0);
height: 2px;
bottom: 0;
left: 0;
background-color: #e5a813;
transform-origin: bottom right;
transition: transform 0.25s ease-out;
}
.wd-nav-product-cat .wd-sub-menu li :hover:after {
transform: scaleX(1);
transform-origin: bottom left;
}   input[type='email'], input[type='date'], input[type='search'], input[type='number'], input[type='text'], input[type='tel'], input[type='url'], input[type='password'], textarea, select{
border-color: #e5a813 !important;
}
span.select2-selection.select2-selection--single{
border-color: #e5a813 !important;
}
body .select2-container--default .select2-dropdown{
background-color: #003344 !important;
} h3#order_review_heading {
color: #003344;
} .wd-my-account-sidebar {
padding-top: 4%;
} span.wd-entities-title{
color: #003344 !important;
}
.progress-msg{
color: #003344;
}
.wd-action-btn.wd-style-text>a{
color: gray !important;
}
div#payment {
color: #003344 !important;
}
.checkout-order-review{
background-color: white;
}
.wd-progress-bar.wd-free-progress-bar{
background-color: white;
}
.container{
padding-left: 1.2%;
padding-right: 1.2%;
} th.woocommerce-product-attributes-item__label {
color: black ;
}
div#tab-description {
color: #003344;
}
div#tab-reviews {
color: #003344;
}
h2.woocommerce-Reviews-title{
color: #003344;
}
span#reply-title {
color: #003344;
}
h3.title.slider-title {
color: #003344;
}  p.stock.wd-style-default.available-on-backorder, p.stock.wd-style-default.in-stock {
color: #070dcb;
}
.product_meta a {
color: blue !important;
} td.value.cell.with-swatches {
padding: 12px !important;
} .variations_form .reset_variations {
padding-top: 18px !important;
padding-bottom: 4px !important;
display: inline-block !important;
visibility:visible!important;
margin-left: 10px;
color: red;
vertical-align: middle;
font-size: 15px;
opacity:1!important;
pointer-events:auto !important;
backface-visibility: hidden;
-webkit-backface-visibility: hidden;
} @media (min-width: 1024px) .wd-reset-bottom-md .wd-reset-var {
margin-top: -9px !important;
position: absolute;
left: 0;
right: 0;
top: calc(100% + var(--wd-reset-btn-space));
}
@media (min-width: 1024px).woocommerce-variation-add-to-cart.variations_button.woocommerce-variation-add-to-cart-disabled{	
margin-top: 20px !important;	
} .quantity {
background-color: white !important;
color: #003344 !important;
} .shop_attributes tr{
justify-content: inherit;	
} li.select2-selection__choice {
background-color: #E5A813 !important;
} span.select2-search.select2-search--dropdown{
background-color: white !important;
}
body .select2-container--default .select2-results {
background-color: white !important;
color: #003344 !important;
}
button.woocommerce-widget-layered-nav-dropdown__submit {
background-color: #e5a813;
color: white;
} .swal2-popup.swal2-modal.swal2-show {
background-color: #003344;
} div#sidebar-shop-preset-1-wrapper {
color: #003344;
} .payment_box.payment_method_vivawallet_native {
background-color: cornsilk;
} input.wpcf7-form-control.has-spinner.wpcf7-submit {
background-color: #e5a813;
}
input.wpcf7-form-control.has-spinner.wpcf7-submit:hover {
background-color: #ffb814;
}  #shipping_method label{
color: #e5a813;
} input#username {
color: #003344;
}
input#password {
color: #003344;
} button.button.woocommerce-button.woocommerce-form-login__submit {
background-color: #003344;
} h3.wpb-gqb-product-title {
font-size: 20px;
line-height: 35px;
margin-bottom: 25px;
}
form.wpcf7-form.wpb_gqb_form_product_info_hide.init {
text-align: left;
}
.wpb-gqf-form-style-true .wpcf7 form>p span, .wpb-gqf-form-style-true .wpcf7 form>div span{
display: contents !important;
}  button.swal2-close{
font-size: 1.5em !important;
} .form-style-underlined label {
color: gray !important;
margin-bottom: -5px;
} .wpb-get-a-quote-button-btn.wpb-get-a-quote-button-btn-large{
display: none; 
}  span.out-of-stock.product-label {
font-size: 10px;
} .chaty-widget.left-position.has-single {
margin-bottom: 35px;
margin-right: 50px !important;
} .hover-content-inner.wd-more-desc-inner {
color: #003344 !important;
} .wd-header-text.set-cont-mb-s.reset-last-child.\.anance{	
font-size: 20px !important;
} .term-description {
color: #003344 !important;
} .hotspot-content-text.wd-more-desc.set-cont-mb-s.reset-last-child.wd-more-desc-calculated {
color: #003344;
}
.product-labels.labels-rounded .out-of-stock {
max-width: 50px;
font-size: 10px !important;
} .cwginstock-subscribe-form .panel-primary {
border-color: #003344;
}
.cwginstock-subscribe-form .panel-primary>.panel-heading {
color: #fff;
background-color: #003344;
border-color: #003344;
}
.cwgstock_button{
margin-top: 20px;
background-color: #E5A713;
}
.cwg_iagree_checkbox {
text-align: center !important;
}
input.cwgstock_name{
text-align: center !important;
}
input.cwgstock_email{
text-align: center !important;
}  .cross-sells {
background-color: white;
padding: 10px;
} p#installment_fee_field {
font-size: 25px;
color: white !important;
}
tr.packing-select {
background-color: #4AEE42;
border: #003344 groove 1px !important;
} li.awf-filter-container.awf-product-categories-nerdfishing-container {
display: none;
}  .gt_float_switcher .gt-selected .gt-current-lang {
width: 28px !important;
height: 30px !important;
padding: 8px 2px 4px 2px !important;
color: #ffffff !important;
background-color: #000000 !important;
}
.gt_options.gt-open {
background-color: #000000;
}
.gt-selected{
background-color: #000000;
}
a.nturl {
color: white !important;
}
.gt_float_switcher .gt-selected{
background-color: #000000 !important;
}   @media screen and (max-width: 1768px) {
div#slider-216 {
padding-top: 300px !important;
}
}
@media screen and (max-width: 1440px) {
div#slider-216 {
padding-top: 170px !important;
}
}
@media screen and (max-height: 900px) {
div#slider-216 {
padding-top: 300px !important;
}
} li.awf-filter-container.awf-product-categories-hall-of-fame-container {
display: none;
}
li.awf-filter-container.awf-product-categories-psaraki-series-container {
display: none;
}
li.awf-filter-container.awf-product-categories-worthy-series-container {
display: none;
} .wd-threed-view .nav_bar {
display: none;
position: absolute;
bottom: 30px;
left: 50%;
z-index: 11;
margin-left: -42px;
background-color: var(--bgcolor-white);
box-shadow: 0 1px 4px rgba(0,0,0,0.15);
border-radius: calc(var(--wd-brd-radius) / 1.2);
} .post-single-page .entry-header img {
display: none;
border-radius: var(--wd-brd-radius);
}  .blog-post-loop .article-body-container{
background-color: #e6e9ed;
} .woosg-item-text.woosg-item-text-type-h2 {
background-color: #003344 !important;
}
.woosg-item-text.woosg-item-text-type-h4 {
background-color: #E5A813 !important;
}
.woosg-products .woosg-item-text {
padding: 10px 10px;
margin: 0;
border-bottom: 1px dotted #e5e5e5;
} .wd-social-icons .wd-label {
color: #82a7b4 !important;
}
.icons-design-default.color-scheme-light .wd-social-icon, [class*="color-scheme-light"] .icons-design-default .wd-social-icon{
color: #82a7b4 !important;
} .wd-product-instagram {
display: none;
}
span.nav-link-text {
font-weight: 700 !important;
}
input#wd-wishlist-group-name {
color: #003344;
} .wd-dropdown.wd-dropdown-menu.wd-dropdown-my-account.wd-design-default {
background-color: white !important;
padding: 5px;
} .wd-dropdown-my-account .wd-sub-menu li a, html{
color: #003344 !important;
} .wd-my-account-links:hover {
color: #e5a812 !important;
} .wd-show-sidebar-btn.wd-action-btn.wd-style-text.wd-burger-icon {
padding: 2.5% !important;
background-color: #003344 !important;
} input#agree {
width: 16px;
height: 16px;
}
input#newsletter {
width: 16px;
height: 16px;
}
ul.woocommerce-error {
background-color: #a83232;
}
ul.woocommerce-error {
background-color: #a83232;
}   .wd-product-cats {
display: none;
}
.wd-entities-title a{
color: #003344 !important;
} .page .wd-page-content {
background-color: #e9e6ed;
background-image: none;
}
.single-breadcrumbs-wrapper .wd-products-nav{
display: none;
} td.product-name a {
color: #003344 !important
} input#pwgc-redeem-button {
border-radius: 4px;
color: white;
background-color: #e5a812;
}
input#pwgc-redeem-button:hover {
border-radius: 4px;
color: white;
background-color: #003344;
}
.form-style-underlined label {
color: #003344 !important;
margin-bottom: -5px;
}
select option {
color: #003344 !important;
}
.wd-swatch.wd-text.wd-enabled {
border: 1px solid #003344;
background-color: #e9e6ed;
color: #003344;
}
table.variations .cell {
text-align: var(--text-align);
padding-top: 10px;
border: none;
vertical-align: top;
}
.wd-load-more {
border-radius: 4px;
--btn-color: white;
--btn-color-hover:#003344;
--btn-brd-color: #003344;
--btn-brd-color-hover: #003344;
--btn-bgcolor: #003344;
--btn-bgcolor-hover: white;
--btn-brd-width: 2px;
} button#bulk-add-to-cart{
background-color: #003344 !important;
}
button.button.single-add-to-cart {
background-color: #003344 !important;
}
button#bulk-add-to-cart:hover{
background-color: #e5a813 !important;
}
button.button.single-add-to-cart:hover {
background-color: #e5a813 !important;
}
.stock_column{
border-radius: 4px !important;
} input#billing_address_2 {
display: none;
}
p#billing_state_field {
display: none;
} .product-label.attribute-label:not(.label-with-img) {
text-transform: capitalize;
border: solid 1.5px #003344;
background-color: #eaeaea !important;
color: var(--color-gray-900);
font-weight: bold;
}
.product-label {
min-height: 30px !important;
padding: 5px 10px;
min-width: 65px;
color: #fff;
text-align: center;
text-transform: uppercase;
word-break: break-all;
font-weight: 600;
font-size: 12px;
line-height: 1.2;
} .wpcag_group_heading {
display: none;
}
.wd-quantity-overlap:is(div,.cart):hover>div.quanti ty input[type],
.wd-quantity-overlap:is(div,.cart):hover>div.quantity+.button {
background-color: #FFFFFF !important;
color: #003344 !important;
border: solid 1px;
border-color: #003344 !important;
}
.wd-quantity-overlap div.quantity input[type] {
height: 100%;
border: solid 0.5px !important;
border-color: #003344 !important;
background-color: #FFFFFF !important;; 
box-shadow: var(--btn-accented-box-shadow);
color: #003344 !important;
transition: all .25s ease;
}
@media (min-width: 1025px) {  .elementor-template-full-width .row>[data-elementor-type]{
padding-left: 22px !important;
padding-right: 22px !important;
}  :is(.widget,.wd-widget,div[class^="vc_wp"]) {
line-height: 1.4;
--wd-link-color: #003344;
--wd-link-color-hover: #bbb;
}
.woodmart-recent-posts .wd-entities-title {
color: #003344;
margin-bottom: 8px;
font-size: inherit;
} nav[class*="-pagination"] li .page-numbers{
color: gray;
}
.wd-single-footer .tags-list a {
position: relative;
display: inline-flex;
margin-top: 5px;
margin-bottom: 5px;
margin-right: 15px;
padding-right: 15px;
padding-left: 25px;
min-width: 70px;
border: 1px solid #E5A813;
border-radius: calc(var(--wd-brd-radius) / 1.5);
color: #e5a813;
text-align: center;
text-decoration: none;
text-transform: capitalize;
font-weight: 600;
font-size: 14px;
line-height: 28px;
}
.wd-single-footer .tags-list a:hover {
position: relative;
display: inline-flex;
margin-top: 5px;
margin-bottom: 5px;
margin-right: 15px;
padding-right: 15px;
padding-left: 25px;
min-width: 70px;
border: 1px solid #E5A813;
border-radius: calc(var(--wd-brd-radius) / 1.5);
color: #003344;
text-align: center;
text-decoration: none;
text-transform: capitalize;
font-weight: 600;
font-size: 14px;
line-height: 28px;
} .whb-sticky-shadow.whb-sticked .whb-row:last-child {
border-bottom: solid 0.5px !important;
} .wd-nav[class*="wd-style-underline"] .nav-link-text {
text-transform: capitalize;
} .info-box-wrapper {
pointer-events: none;
cursor: pointer;
} .gt_option{
padding-top: 100px !important;
} ul.wd-nav.wd-nav-mob-tab.wd-style-underline.wd-swap {
display: none;
}
.mobile-nav .searchform {
--wd-form-placeholder-color: white !important;
}
.mobile-nav.wd-side-hidden.wd-left.wd-opened{
background-color: white !important;
} .wd-dropdown-cats, .wd-dropdown-cats .wd-nav-vertical, .wd-dropdown-cats .wd-nav-vertical>li:first-child>a{
background-color: white;
}
.wd-nav-vertical>li>a {
background-color: white !important;
color: #003344 !important;
font-size: 15px !important;
}
.wd-nav-vertical>li>a:hover {
background-color: #003344 !important;
font-size: 15px !important;
color: #003344 !important;
}
.wd-nav-vertical.wd-design-default>li:is(.wd-opened,:hover)>a {
background-color: white !important;
} ul.wd-nav-product-cat.wd-nav.wd-gap-m.wd-style-underline.has-product-count.wd-mobile-accordion{
display: none;
}  ul.woocommerce-error {
bottom: -100px;
position: absolute;
}
@media(min-width: 1200px){
.wd-nav.wd-gap-m {
--nav-gap: 3rem !important;
}
}
}
@media (max-width: 576px) {
.variations_form .reset_variations{
margin-top: -10px !important; 
}
.woocommerce-variation-add-to-cart{
padding-top:40px !important;
}
.wd-sidebar-opener.wd-on-shop.wd-action-btn.wd-style-icon.wd-shown {
background-color: #e5a812;
} nav[class*="-pagination"] li .page-numbers{
color: gray;
}
.wd-single-footer .tags-list a {
position: relative;
display: inline-flex;
margin-top: 5px;
margin-bottom: 5px;
margin-right: 15px;
padding-right: 15px;
padding-left: 25px;
min-width: 70px;
border: 1px solid #E5A813;
border-radius: calc(var(--wd-brd-radius) / 1.5);
color: white;
text-align: center;
text-decoration: none;
text-transform: capitalize;
font-weight: 600;
font-size: 14px;
line-height: 28px;
}
.wd-single-footer .tags-list a:hover {
position: relative;
display: inline-flex;
margin-top: 5px;
margin-bottom: 5px;
margin-right: 15px;
padding-right: 15px;
padding-left: 25px;
min-width: 70px;
border: 1px solid #E5A813;
border-radius: calc(var(--wd-brd-radius) / 1.5);
color: #E5A813;
text-align: center;
text-decoration: none;
text-transform: capitalize;
font-weight: 600;
font-size: 14px;
line-height: 28px;
}
.main-page-wrapper{
padding-top: 0px !important;
} li.mobile-tab-title.mobile-categories-title {
border: solid;
border-radius: 8px;
}
li.mobile-tab-title.mobile-pages-title {
border: solid;
border-color: white;
border-radius: 8px;
}
span.nav-link-text {
color: #003344;
} .wd-action-btn.wd-style-text>a{
color: white !important;
}
}