.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}.wpb-js-composer .wpb_revslider_element{margin-bottom:0}.wpb-js-composer :is([data-vc-full-width],[class*="wd-section-stretch"]) rs-fullwidth-wrap>rs-module-wrap{left:-15px !important}.wpb-js-composer :is(.vc_row-no-padding,.wd-section-stretch-content-no-pd) rs-fullwidth-wrap>rs-module-wrap{left:0 !important}.hermes .tp-arr-imgholder{background-size:cover}@media (min-width: 1025px){.wd-sticky-nav-enabled rs-fullwidth-wrap>rs-module-wrap{padding-left:var(--wd-sticky-nav-w) !important}.wd-sticky-nav-enabled.wpb-js-composer [class*="wd-section-stretch"] rs-fullwidth-wrap>rs-module-wrap{margin-left:calc(var(--wd-sticky-nav-w) * -1) !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}div:where(.elementor-location-header){margin-bottom:40px}.elementor-location-popup{overflow-x:hidden}.elementor-element :is(.elementor-field-textual,.elementor-search-form__input){height:auto}.elementor-field.elementor-size-sm{border-radius:3px}.elementor-search-form input[type=search]{border-radius:0}:is(.elementor-wc-products,.elementor-widget-wc-archive-products){text-align:end}:is(.elementor-wc-products,.elementor-widget-wc-archive-products) .wd-filter-buttons{display:none}:is(.elementor-wc-products,.elementor-widget-wc-archive-products) :is(.wd-products-per-page,.wd-products-shop-view,.woocommerce-ordering){margin-right:0;margin-bottom:20px;vertical-align:middle}:is(.elementor-wc-products,.elementor-widget-wc-archive-products) :is(.wd-products-per-page,.wd-products-shop-view,.woocommerce-ordering):not(:first-child){margin-left:30px}:is(.elementor-wc-products,.elementor-widget-wc-archive-products) .woocommerce-ordering{display:inline-flex}.elementor-widget-woocommerce-breadcrumb .woocommerce-breadcrumb{display:block}.elementor-widget-woocommerce-breadcrumb .woocommerce-breadcrumb>span:last-child{font-weight:inherit;color:inherit}.wd-page-content .elementor-widget-woocommerce-product-images>.elementor-widget-container>.product-labels,.wd-page-content .elementor-widget-woocommerce-product-images>.product-labels{display:none}.elementor-widget-woocommerce-product-price .price{margin-bottom:0}.elementor-widget-woocommerce-product-price .price :is(del,.amount){color:inherit;font-weight:inherit}.elementor-widget-woocommerce-product-short-description .woocommerce-product-details__short-description{margin-bottom:0}.elementor-add-to-cart--align-left{--text-align: left;text-align:left;--content-align: flex-start}.elementor-add-to-cart--align-center{--content-align: center;--text-align: center;text-align:center}.elementor-add-to-cart--align-right{--text-align: right;text-align:right;--content-align: flex-end}:is(.elementor-add-to-cart--align-center,.elementor-add-to-cart--align-right) form.variations_form .cell{display:inline-block}:is(.elementor-add-to-cart--align-center,.elementor-add-to-cart--align-right) form.variations_form .value{width:auto}.elementor-add-to-cart--align-justify form.cart .button{flex-grow:1;flex-shrink:1}.elementor-widget-woocommerce-product-add-to-cart div.quantity input[type="number"]{border-radius:0 !important;border-right:none !important;border-left:none !important}.elementor-widget-woocommerce-product-data-tabs .tabs-layout-tabs>.wd-accordion-item>.wd-accordion-title{display:none}.elementor-widget-woocommerce-product-data-tabs .tabs-layout-tabs .wd-nav-tabs-wrapper{margin-bottom:0}.elementor-widget-woocommerce-product-data-tabs .tabs-layout-tabs .wd-nav-tabs[class*="wd-style-underline"] .nav-link-text:after{content:none}.elementor-widget-woocommerce-product-additional-information table{margin-bottom:0}.elementor-widget-woocommerce-my-account .e-my-account-tab .woocommerce .order_details{border-width:0}.elementor-widget-woocommerce-my-account .e-my-account-tab .responsive-table{margin-bottom:0}.e-my-account-tab .woocommerce-my-account-wrapper{margin:0}.e-my-account-tab .wd-my-account-sidebar{padding-inline-start:0}.e-my-account-tab .wd-my-account-links{display:none}.e-my-account-tabs-horizontal .woocommerce-my-account-wrapper{display:block}.e-my-account-tabs-horizontal .woocommerce-my-account-wrapper .woocommerce-MyAccount-content{max-width:none}.e-my-account-tabs-horizontal .wd-my-account-sidebar{display:none}.e-cart__column td.product-remove a{height:auto}.e-cart__column .shop_table td.product-btn .button{float:none;color:var(--checkout-button-normal-text-color, #fff) !important;background-color:#5bc0de}.e-cart__column .shop_table td.product-name .wd-cart-label{font-size:0}.e-cart__column .shop_table :is(td.product-price,td.product-subtotal) del span{color:var(--color-gray-300)}.e-cart__column .shop_table tbody tr td.product-sku{border-top-width:var(--order-summary-items-divider-weight, 1px);border-top-style:solid;border-top-color:var(--order-summary-items-divider-color, #D5D8DC)}.e-cart__column .shop_table .cart_item[class*="wd-fbt-item"]:not(.wd-fbt-item-first) td{padding-bottom:0;border-top:none}.e-cart__column .shop_table .cart_item.wd-fbt-item-last td{padding-bottom:20px !important}.e-cart__column .quantity :is(input[type="number"],input[type="text"]).input-text{max-height:unset;border-radius:0;border-left:none;border-right:none;border-width:var(--wd-form-brd-width);border-color:var(--wd-form-brd-color);text-align:center}.e-cart__column .wd-fg:not(:first-child){margin-top:40px}.e-cart__column .responsive-table{margin-bottom:0}.elementor-widget-woocommerce-checkout-page .woocommerce>.woocommerce-checkout{display:block}.elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-checkout-review-order-table tr.cart_item td.product-name{max-width:unset}.elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-shipping-totals td{max-width:unset}.elementor-widget-woocommerce-checkout-page [class*="__field-wrapper"]{display:unset}@media (min-width: 1025px){.elementor-widget-woocommerce-product-images .wd-gallery-images:not(.wd-off-lg) .wd-carousel-inner .wd-carousel{margin-inline:calc(var(--wd-gap) / -2)}.elementor-widget-woocommerce-my-account .e-my-account-tab .woocommerce .wd-my-account-sidebar .woocommerce-MyAccount-navigation{width:auto}}@media (max-width: 1024px){.elementor-widget-woocommerce-product-images .wd-gallery-images:not(.wd-off-md) .wd-carousel-inner .wd-carousel{margin-inline:calc(var(--wd-gap) / -2)}}@media (max-width: 768.98px){.elementor-widget-woocommerce-product-images .wd-gallery-images:not(.wd-off-sm) .wd-carousel-inner .wd-carousel{margin-inline:calc(var(--wd-gap) / -2)}.e-shop-table .woocommerce-cart-form__contents td.product-thumbnail{position:unset}.e-shop-table .woocommerce-cart-form__contents td.product-thumbnail:before{content:none}.e-shop-table .woocommerce-cart-form__contents td.product-remove{top:0;right:0}.e-shop-table .shop_table.wd-fg-table tr{display:block}.elementor-widget-woocommerce-cart .woocommerce table.shop_table_responsive{display:table}.elementor-widget-woocommerce-cart .woocommerce table.shop_table_responsive tr{border:none;transform:translateX(0)}.elementor-widget-woocommerce-cart .woocommerce table.shop_table_responsive td{padding-top:10px;padding-bottom:10px}.elementor-widget-woocommerce-cart .woocommerce tbody{display:table-row-group}.elementor-widget-woocommerce-cart .woocommerce tr{display:table-row}.e-my-account-tab .wd-my-account-sidebar{padding-inline-end:0}}.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}.wd-free-progress-bar{--wd-progress-height: 10px}.wd-free-progress-bar .progress-bar{margin-top:10px;background-image:linear-gradient(135deg, rgba(255,255,255,0.2) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.2) 50%, rgba(255,255,255,0.2) 75%, transparent 75%, transparent);background-size:15px 15px}.wd-free-progress-bar.wd-progress-hide .progress-area{display:none}.wd-shipping-progress-bar.wd-style-bordered .wd-free-progress-bar{padding:20px;border:2px dashed var(--brdcolor-gray-300);border-radius:var(--wd-brd-radius)}.widget_shopping_cart .wd-free-progress-bar{margin-bottom:0;padding-block:15px;border-top:1px solid var(--brdcolor-gray-300)}.wd-builder-off .wd-shipping-progress-bar{margin-bottom:20px}.wd-progress-bar p:last-child{--wd-tags-mb: 0}.wd-progress-bar .stock-info{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;margin-bottom:8px;color:var(--color-gray-500);line-height:1}.wd-progress-bar .stock-info span{margin-inline-start:3px;color:var(--color-gray-800);font-weight:600}.wd-progress-bar :is(.progress-area,.progress-bar){height:var(--wd-progress-height, 7px);border-radius:var(--wd-brd-radius)}.wd-progress-bar .progress-area{width:100%;background-color:rgba(var(--bgcolor-black-rgb), 0.06);transition:background-color .25s ease}.wd-progress-bar .progress-bar{background-color:var(--wd-primary-color)}@media (max-width: 576px){.wd-product .wd-progress-bar .stock-info{justify-content:center}.wd-product .wd-progress-bar .total-sold{display:none}}.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-widget-collapse .widget-title{position:relative;margin-bottom:0;padding-inline-end:22px;cursor:pointer;user-select:none}.wd-widget-collapse .widget-title ~ *{margin-top:20px}.wd-widget-collapse .widget-title:after{position:absolute;top:calc(50% - 12px);inset-inline-end:0;display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;color:var(--color-gray-800);font-weight:400;font-size:10px;transition:all .25s ease;content:"\f129";font-family:"woodmart-font"}.wd-widget-collapse.wd-opened .widget-title:after{background-color:#f1f1f1;transform:rotate(180deg)}.rtl .wd-widget-collapse.wd-opened .widget-title:after{transform:rotate(-180deg)}.wd-widget-collapse:not(.wd-opened-initially)>.widget-title ~ *{display:none}.wd-widget-collapse .wd-swatches-filter:is(.wd-layout-double,.wd-layout-inline)[style*="display: block"]{display:flex !important}[class*="color-scheme-light"] .wd-widget-collapse.wd-opened .widget-title:after{background-color:#fff;color:#333}.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-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"}}.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}.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: 40px;
--wd-top-bar-sm-h: 38px;
--wd-top-bar-sticky-h: .00001px;
--wd-top-bar-brd-w: .00001px;
--wd-header-general-h: 90px;
--wd-header-general-sm-h: 60px;
--wd-header-general-sticky-h: 60px;
--wd-header-general-brd-w: .00001px;
--wd-header-bottom-h: 52px;
--wd-header-bottom-sm-h: 52px;
--wd-header-bottom-sticky-h: .00001px;
--wd-header-bottom-brd-w: .00001px;
--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: 0px;
}
.whb-top-bar .wd-dropdown:after {
height: 10px;
}
.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;
}
.whb-header-bottom .wd-dropdown {
margin-top: 6px;
}
.whb-header-bottom .wd-dropdown:after {
height: 16px;
}
.whb-top-bar {
background-color: rgba(203, 32, 39, 1);
}
.whb-9x1ytaxq7aphtb3npidp form.searchform {
--wd-form-height: 46px;
}
.whb-mjf7zx1z8io1a275w82s form.searchform {
--wd-form-height: 42px;
}
.whb-general-header {
border-bottom-width: 0px;border-bottom-style: solid;
}
.whb-header-bottom {
border-bottom-width: 0px;border-bottom-style: solid;
}@font-face {
font-weight: normal;
font-style: normal;
font-family: "woodmart-font";
src: url(//shroomexpress.ca/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(//shroomexpress.ca/wp-content/plugins/woocommerce/assets/fonts/star.eot?#iefix) format("embedded-opentype"), url(//shroomexpress.ca/wp-content/plugins/woocommerce/assets/fonts/star.woff) format("woff"), url(//shroomexpress.ca/wp-content/plugins/woocommerce/assets/fonts/star.ttf) format("truetype"), url(//shroomexpress.ca/wp-content/plugins/woocommerce/assets/fonts/star.svg#star) format("svg");
}
@font-face {
font-family: "WooCommerce";
font-weight: 400;
font-style: normal;
src: url(//shroomexpress.ca/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.eot?#iefix) format("embedded-opentype"), url(//shroomexpress.ca/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff) format("woff"), url(//shroomexpress.ca/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf) format("truetype"), url(//shroomexpress.ca/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.svg#WooCommerce) format("svg");
}
:root {
--wd-text-font: "Poppins", Arial, Helvetica, sans-serif;
--wd-text-font-weight: 400;
--wd-text-color: #767676;
--wd-text-font-size: 14px;
--wd-title-font: "Poppins", Arial, Helvetica, sans-serif;
--wd-title-font-weight: 600;
--wd-title-color: #242424;
--wd-entities-title-font: "Poppins", Arial, Helvetica, sans-serif;
--wd-entities-title-font-weight: 500;
--wd-entities-title-color: #333333;
--wd-entities-title-color-hover: rgb(51 51 51 / 65%);
--wd-alternative-font: "Jost", Arial, Helvetica, sans-serif;
--wd-widget-title-font: "Poppins", Arial, Helvetica, sans-serif;
--wd-widget-title-font-weight: 600;
--wd-widget-title-transform: uppercase;
--wd-widget-title-color: #333;
--wd-widget-title-font-size: 16px;
--wd-header-el-font: "Poppins", Arial, Helvetica, sans-serif;
--wd-header-el-font-weight: 700;
--wd-header-el-transform: uppercase;
--wd-header-el-font-size: 13px;
--wd-primary-color: rgb(203,32,39);
--wd-alternative-color: #fbbc34;
--wd-link-color: #333333;
--wd-link-color-hover: #242424;
--btn-default-font-family: "Poppins", Arial, Helvetica, sans-serif;
--btn-default-font-weight: 500;
--btn-default-bgcolor: rgb(0,0,0);
--btn-default-bgcolor-hover: rgb(68,68,68);
--btn-accented-font-family: "Poppins", Arial, Helvetica, sans-serif;
--btn-accented-font-weight: 500;
--btn-accented-bgcolor: rgb(213,64,31);
--btn-accented-bgcolor-hover: rgb(198,38,29);
--wd-form-brd-width: 2px;
--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: none;
background-repeat: no-repeat;
background-size: contain;
background-position: left center;
--wd-popup-width: 800px;
}
:is(.woodmart-woocommerce-layered-nav, .wd-product-category-filter) .wd-scroll-content {
max-height: 200px;
}
.wd-page-title {
background-color: rgb(255,255,255);
background-image: none;
background-repeat: no-repeat;
background-size: cover;
background-position: center center;
}
.wd-footer {
background-color: rgb(0,0,0);
background-image: none;
}
.wd-popup.popup-quick-view {
--wd-popup-width: 920px;
}
:root{
--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: 0px;
--btn-default-box-shadow: none;
--btn-default-box-shadow-hover: none;
--btn-default-box-shadow-active: none;
--btn-default-bottom: 0px;
--btn-accented-bottom-active: -1px;
--btn-accented-brd-radius: 0px;
--btn-accented-box-shadow: inset 0 -2px 0 rgba(0, 0, 0, .15);
--btn-accented-box-shadow-hover: inset 0 -2px 0 rgba(0, 0, 0, .15);
--wd-brd-radius: 0px;
--wd-cat-brd-radius: 5px;
}
.social-facebook .wd-icon {
display: inline-block;
width: 20px;
height: 20px;
background: url(https://www.redditstatic.com/desktop2x/img/favicon/android-icon-192x192.png) no-repeat center/contain;
font-family: initial !important; content: none !important;
} .social-facebook .wd-icon i,
.social-facebook .wd-icon svg {
display: none !important;
}
.social-facebook {
--wd-social-brand-color: #FF4500 !important; 
--wd-social-icon: "\f1a1" !important; 
}
.wd-sub-menu li>a {
--sub-menu-color: #1e1e1e; }
.wd-content-layout{
padding:0px !important;
}
footer .container,
header .container,
.single-product-content,
.wd-cookies-inner,
.wd-products-element1,
.shop-loop-head1,
.woocommerce-wishlist .container,
.woocommerce-page .container,
.page-id-15 .container,
.page-id-24671 .container,
.page-id-23118 .container{
max-width:112.5rem !important;
margin:0px auto;
padding-inline:15px !important;
}
.woocommerce-wishlist .content-layout-wrapper,
.woocommerce-page .content-layout-wrapper {
margin:100px auto 40px
}
.wd-col-start.single-product-content{
padding:40px 15px
}
.copyrights-wrapper .reset-last-child span {
display: inline-block;
margin: 0px 12px;
opacity: .7;
font-size: 20px;
}
.wd-col-start.reset-last-child {
display: inline-flex;
margin: 0 auto;
align-items: center;
}
.scrollToTop.button-show{
bottom:146px;
right:33px;
}
.footer-container{
padding-top:100px;
}
.newsletter form {
display: flex;
width: 100%;
border-radius: 30px;
overflow: hidden;
border: 1px solid #000;
padding: 2px;
background: #fff;
}
.newsletter form .tnp-field {
margin-bottom: 0px !important;
width: 100%;
}
.newsletter form .tnp-field label {
display: none;
}
.newsletter form .tnp-field.tnp-field-button{
text-align: left;
width: auto;
border-radius: 0px 25px 25px 0;
overflow: hidden;
display: inline-table;
}
.newsletter form .tnp-field .tnp-email{
height:100%;
}
div.tnp-subscription, form.tnp-subscription, form.tnp-profile{
max-width:600px;
}
.tnp-subscription input.tnp-submit {
background-color: #cb2027;
padding:10px 30px;
}
.quantity {
display: flex !important;
flex-direction: row;
}
.yith-quick-view-content.woocommerce div.summary .single_add_to_cart_button{
border-radius:0px;
}
.summary-content{
display: flex;
flex-direction: column;
width: 100%;
overflow: hidden;
}
.wd-side-hidden{
z-index: 1000000;
}
.productify__item.ta-overlay.content_on_hover{
background:#000 !important
}
.productify__item.ta-overlay.content_on_hover:hover  .productify__item--thumbnail{
opacity:.5 !important
}
.productify__item.ta-overlay.content_on_hover .productify__item__details {
opacity:1 !important
}
#pdt_wrapper-24807 .productify__item .productify__item_button a.button:not(.sp-wqvpro-view-button):not(.sp-wqv-view-button){
display:inline-flex;
background:#d5401f;
border-color:#d5401f;
}
.summary-inner>.price span,
.woocommerce-variation-price .price,
.woocommerce-variation-price .price span{
margin: 0px;
opacity:1 !important;
font-size:20px;
}
.wd-wishlist-head .wd-social-icon{
display:inline-flex;
align-items:center;
}
.wd-wishlist-remove{
display: inline-flex;
align-items: center;
flex-direction: row;
flex-wrap: nowrap;
}
.page-id-15 br {
display: none;
}
.whb-col-mobile .wd-header-text,
.whb-top-bar-inner .whb-column7 .wd-header-text{
width: auto;
display: inline-block;
flex: none;
padding: 0;
}
.whb-col-mobile .wd-header-my-account{
margin-left:auto;
}
.whb-col-mobile .wd-header-text .woodmart-social-icon,
.whb-top-bar-inner .whb-column7 .wd-header-text .woodmart-social-icon{
font-size:20px;
}
.whb-col-mobile .wd-social-icons,
.whb-top-bar-inner .whb-column7 .wd-social-icons{
padding:0px !important;
margin:0px;
}
.footermenu-overlay{
display:none;
position:fixed;
top:0;
left:0;
right:0;
bottom:0;
background:rgba(0,0,0,.5);
z-index:999999;
}
.bottommenumobile {
display:none;
position: fixed;
bottom: 52px;
left: 0px;
right: 0px;
background: #fff;
border: 1px solid #ececec;
border-radius: 10px 10px 0 0;
z-index: 9999991;
padding:8px;
}
.wd-toolbar {
z-index: 9999991 !important;
}
.bottommenumobile.active{
display:flex;
flex-direction:column;
}
.mobile-menu-content.active {
transform: translateY(0);
}
.button-toggles {
display: flex;
gap: 10px;
justify-content: center;
}
.button-toggles .btntoggle{
width:100%;;
font-size: 12px;
padding: 0px;
}
.button-toggles .btntoggle svg{
width:24px;
}
.footer-shopmenu li a{
font-size:14px;
font-weight:500
}
.footer-shopmenu li a:hover{
color:#cb2027
}
.btntoggle.active{
background:#cb2027;
color:#fff;
}
.wd-page-wrapper .main-page-wrapper{
padding:0px;
}
.btntoggle.active svg path[fill="black"]{
fill:white
}
.btntoggle.active svg path[stroke="black"]{
stroke:white
}
.footer-shopmenu{
height:0px;
overflow:hidden;
}
.footer-shopmenu ul {
list-style: none;
padding: 0px;
display: flex;
flex-direction: column;
gap: 2px;
margin:0px 0px 10px;
transition:all .2s ease-in-out;
overflow:auto;
width:100%;
}
.footer-shopmenu.active{
height:auto;
height:400px; transition:all .2s ease-in-out;
padding-bottom:10px;
border-bottom:1px solid #ececec;
display:flex;
gap:8px;
align-items:flex-start;
}
.footer-shopmenu img{
width:50%;
object-fit:cover;
margin-top:auto;
}
.menu-item-icon {
width: 24px;
height: auto;
margin-right: 8px;
}
.shippingmenu {
display: grid;
grid-template-columns: repeat(2, 1fr);
gap: 6px;
list-style: none;
padding: 0px;
margin: 0px;
}
.shippingmenu li {
position: relative;
overflow: hidden;
border-radius: 0;
box-shadow: 0px 9px 20px -8px rgba(0, 0, 0, .4);
margin: 0px;
border: 1px solid #dfdfdf;
display: flex;
align-items: center;
padding: 8px;
gap: 10px;
line-height: 1.3;
font-size: 14px;
border-radius: 6px;
}
.shippingmenu li img{
width: 40px;
}
.shippingmenu li a {
color: #000000;
padding: 0;
font-weight: 500;
}
.deliverymenu{
list-style:none;
padding:0px;
margin:0px 0px 16px;
}
.woocommerce-mini-cart__buttons .btn-cart  {
display: none !important;
}
.wd-progress-bar .progress-bar[style="width: 100%"]{
background-color:green
}
.payment_box.payment_method_cod {
display: none !important;
}
.wc_payment_method .input-radio{
width:20px;
height:20px;
}
.deensimc-slider-content {
display: none !important;
}
.deensimc-image-slider-main{
background:none
}
.wd-product-sku{
display:none !important;
}
.wd-header-html p {
display: none;
}
.wd-header-html .wd-marquee-item img{
filter: brightness(0) invert(1);
}
.wd-side-hidden.wd-opened{
z-index:9999992
}
.woocommerce-wishlist .content-layout-wrapper, .woocommerce-page .content-layout-wrapper{
margin-top:40px;
}
.footer-shopmenu ul li:not(:last-child) {
border-bottom: 1px solid #dddddd;
padding-bottom: 7px;
}
.flex-box-start{
display:flex;
align-items:flex-start;
}
.flex-box-start img{
width:50%;
margin-top:auto;
object-fit:cover;
}
.flex-box-start ul{
width:50%;
}
.flex-box-start ul li:not(:last-child) {
border-bottom: 1px solid #dddddd;
padding-bottom: 7px;
}
.flex-box-start ul li a{
font-size:14px;
}
.wd-title-wrapp .wd-back-btn{
display:none;
}
.whb-top-bar .container{
max-width:100% !important
}
@media (max-width:1024px){
.wd-cookies-popup.popup-display {
transform: none;
bottom: 61px;
z-index: 999999;
}
.bottomcallbutton,
.bottomcoupon{
display:none !important
}
}
@media (min-width: 768px) {
#yith-quick-view-content div.summary,
#yith-quick-view-content div.images{
width:50%
}
.wd-copyrights{
font-size:12px;
}
}
@media (max-width:767px){
.delivery-radio label{
display: flex !important;
flex-direction: column;
min-width: auto !important;
padding: 10px !important;
line-height: 17px;
gap: 8px;
}
.delivery-radio label i {
font-size: 23px;
}
form.woocommerce-checkout{
padding:0px 16px;
}
}
@media (max-width:575px){
.newsletter form .tnp-field {
width: calc(100% - 135px);
}
.wd-col-start.reset-last-child a {
font-size: 9px;
}
}
.social-facebook {
--wd-social-brand-color: #FF4500 !important; --wd-social-icon: "\f1a1" !important; }
.social-facebook .wd-icon {
display: inline-block;
width: 20px;
height: 20px;
background: url(https://www.redditstatic.com/desktop2x/img/favicon/android-icon-192x192.png) no-repeat center/contain;
font-family: initial !important; content: none !important;
} .social-facebook .wd-icon i,
.social-facebook .wd-icon svg {
display: none !important;
} .bottomcallbutton{
display:flex;
align-items:center;
justify-content:center;
position:fixed;
z-index:99999;
right:46px;
bottom:60px;
}
.bottomcallbutton .menu-toggle {
position: absolute;
width: 60px;
height: 60px;
opacity: 0;
z-index: 10;
cursor: pointer;
}
.bottomcallbutton .menu-btn {
position: absolute;
width: 60px;
height: 60px;
background: #cb2027;
border-radius: 50%;
z-index: 1;
display: flex;
align-items: center;
justify-content: center;
transition: transform 0.2s ease;
box-shadow: 0px 0px 10px #2553ec8e;
}
.bottomcallbutton .menu-toggle:checked + .menu-btn {
transform: scale(0.95);
}
.bottomcallbutton .menu-icon {
height: 48px;
transition: transform 0.6s ease-in-out;
}
.bottomcallbutton .menu-item {
position: absolute;
width: 50px;
height: 50px;
background: #ffffff;
border-radius: 50%;
z-index: -1;
display: flex;
align-items: center;
justify-content: center;
font-weight: bold;
cursor: pointer;
transition: all 0.3s ease;
box-shadow: 3px 3px 10px rgba(16, 16, 16, 0.5);
}
.bottomcallbutton .menu-item:hover {
box-shadow: none;
transform: scale(0.95);
}
.bottomcallbutton .item-icon {
width: 30px;
height: 30px;
} .bottomcallbutton .tooltip {
display: none;
position: absolute;
font-size: 12px;
font-weight: 600;
background: #fff;
padding: 5px 12px;
border-radius: 10px;
color: #212121;
white-space: nowrap;
box-shadow: 0 2px 5px rgba(0,0,0,0.2);
}
.bottomcallbutton .menu-item:hover:after,
.bottomcallbutton .menu-item:hover .tooltip {
display: inline-flex;
opacity:1
} .bottomcallbutton .item-a .tooltip { right: 10px; bottom:55px }
.bottomcallbutton .item-b .tooltip { right: 60px; }
.bottomcallbutton .item-c .tooltip { right: 60px; }
.bottomcallbutton .item-d:after{
right: 60px; 
display: none;
position: absolute;
font-size: 12px;
font-weight: 600;
background: #fff;
padding: 5px 12px;
border-radius: 10px;
color: #212121;
white-space: nowrap;
box-shadow: 0 2px 5px rgba(0,0,0,0.2);
content:'Live Chat'
} .bottomcallbutton .menu-toggle:checked ~ .item-a {
transform: translate(15px,-86px);
transition-delay: 0.1s;
}
.bottomcallbutton .menu-toggle:checked ~ .item-b {
transform: translate(-39px, -77px);
transition-delay: 0.2s;
}
.bottomcallbutton .menu-toggle:checked ~ .item-c {
transform:translate(-75px, -36px);
transition-delay: 0.3s;
}
.bottomcallbutton .menu-toggle:checked ~ .item-d {
transform:translate(-85px,17px);
transition-delay: 0.4s;
}
.bottomcallbutton .line {
fill: none;
stroke: white;
stroke-linecap: round;
stroke-linejoin: round;
stroke-width: 3;
transition: stroke-dasharray 600ms cubic-bezier(0.4, 0, 0.2, 1),
stroke-dashoffset 600ms cubic-bezier(0.4, 0, 0.2, 1);
}
.bottomcallbutton .line-top-bottom {
stroke-dasharray: 12 63;
}
.bottomcallbutton .hamburger input:checked + span svg {
transform: rotate(-45deg);
}
.bottomcallbutton .hamburger input:checked + span svg .line-top-bottom {
stroke-dasharray: 20 300;
stroke-dashoffset: -32.42;
}
.footer-shopmenu ul li {
display: inline-flex;
width: 100%;
align-items: center;
gap: 8px;
}
.footer-shopmenu ul li img {
max-height: 30px;
width: 30px;
}
.wd-toolbar{ }
.wd-toolbar.wd-toolbar-label-show .wd-tools-element.active-link>a,
.wd-toolbar.wd-toolbar-label-show .wd-tools-element.active-link:hover>a{
color: #cb2027 !important;
}
.wd-toolbar.wd-toolbar-label-show .wd-tools-element.active-link .wd-custom-icon img{
filter: brightness(0) saturate(100%) invert(14%) sepia(90%) saturate(3000%) hue-rotate(-10deg) brightness(95%) contrast(105%);
}
.bottommenumobile .elementor-background-overlay{
opacity:0 !important
}
.bottommenumobile .elementor-slides .swiper-slide-bg{
background-position: top center;
background-color: transparent !important;
aspect-ratio: 4 / 4;
width: 100%;
display: block;
position: unset;
bottom: 0;
height: unset;
min-height: unset;
transform:scale(1)!important;
}
.bottommenumobile .swiper-backface-hidden .swiper-slide{
height:auto !important;
}
.bottommenumobile .swiper-slide-inner{
padding: 16px !important;
position: unset !important;
margin-bottom:20px !important;
}
.bottommenumobile .swiper-slide-contents{
width: 100% !important;
max-width: 100% !important;
}
.wd-sidebar-hidden-lg .wd-shop-tools:not(:last-child){
display:none !important
}
.custome-popup {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: rgba(0, 0, 0, .5);
z-index: 999991;
display: flex;
align-items: center;
justify-content: center;
display: none;
}
.custome-popup.active {
display: flex;
}
.popup-container {
max-width: 600px;
width: 90%;
background: #fff;
padding: 16px;
border-radius: 10px;
display: flex;
flex-direction: column;
position: relative;
}
.popup-container a.dialog-close-button{
margin:0px !important;
display:inline-flex;
z-index:1;
position:absolute;
right:15px;
}
.popup-container a.dialog-close-button svg{
width:24px !important;
height:24px !important;
}
.wd-marquee-content{
justify-content:center !important;
min-width:auto !important;
}
.bottomcoupon {
position: fixed;
bottom: 30px;
left: 16px;
z-index:99999;
}
.bottomcoupon .coupon-popupcode {
width: 400px;
position: absolute;
bottom: 0;
left: 80px;
display:none;
}
.bottomcoupon .swiper-slide-inner,
.bottomcoupon .elementor-background-overlay{
display:none !important;}
.bottomcoupon button {width: 60px;height: 60px;background: #fff;border-radius: 40px;border: 2px solid #cb2027;box-shadow: 0px 0px 10px #cb2027;padding:0px;}
.bottomcoupon button img{
filter: brightness(0) saturate(100%) invert(14%) sepia(90%) saturate(3000%) hue-rotate(-10deg) brightness(95%) contrast(105%);
}
#pre-chat-message{
display:none !important}