.menu-item-type-woofc{font-family:"RALEWAY";font-weight:700;letter-spacing:3px;text-transform:uppercase}.menu-item-type-woofc a{color:black!important}.menu-item-type-woofc span.woofc-menu-item-inner-subtotal{display:none!important}.popup-search{position:fixed!important;z-index:9999999!important;background:#fff;width:100%;height:calc(100vh - 80px)}.popup-search .aws-search-field{border:none!important;border-bottom:solid 1px black!important;padding:25px!important;font-size:14px!important;font-family:"RALEWAY";font-weight:700;letter-spacing:3px;text-transform:uppercase}.aws-search-result{border-color:black!important}.aws-search-result ul .aws_result_item{border:none!important}.aws-search-result ul .aws_result_item .aws_result_link .aws_result_link_top{color:black!important;font-family:"RALEWAY"!important;font-weight:700!important;letter-spacing:3px!important;text-transform:uppercase!important}#woofc-area .woofc-area-bot .woofc-action-cart,#woofc-area .woofc-area-bot .woofc-action-checkout{border-width:1px!important}.wpcfb-wrap.wpc-free-shipping-bar{width:100%}.notification-item .notificationx-link{border:solid 1px black!important;box-shadow:10px 10px 0 0 rgba(0,0,0,.5)!important}.post-type-archive-product .product .view-product a,.tax-product_cat .product .view-product a,.tax-pwb-brand .product .view-product a{background-color:white!important}.post-type-archive-product .product .view-product a:hover,.tax-product_cat .product .view-product a:hover,.tax-pwb-brand .product .view-product a:hover{color:var(--e-global-color-primary)!important}div#woosq-popup{border-radius:16px}div#woosq-popup button.mfp-close{background-color:transparent;border:none}div#woosq-popup .product_title.entry-title{font-family:"Borcha",Sans-serif;font-size:28px;text-transform:capitalize;letter-spacing:1px}div#woosq-popup .price{color:#000;font-family:"Poppins",Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:underline;line-height:1em;letter-spacing:2px;margin-bottom:20px}div#woosq-popup .woocommerce-product-details__short-description{font-family:"Gellix",Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0}div#woosq-popup button.single_add_to_cart_button.button.alt{font-family:"Josefin Sans",Sans-serif;border-style:solid;border-width:1px;border-radius:8px;padding:14px 30px;color:#fff;background-color:var(--e-global-color-primary);border-color:var(--e-global-color-primary);transition:all .5s}.single-product .transfer-discount{display:flex;align-items:flex-start;background-color:#f0fff5;border-radius:10px;padding:12px 16px;color:#1a7e36;font-family:sans-serif;max-width:500px}.single-product .transfer-discount .icon{margin-right:10px;margin-top:2px}.single-product .transfer-discount .icon svg{color:#1a7e36}.single-product .transfer-discount .text-content .offer{font-family:"Gellix",Sans-serif;font-weight:700;font-size:14px;margin:0 0 4px}.single-product .transfer-discount .text-content .price{font-family:"Gellix",Sans-serif;margin:0;font-size:16px;color:#1a7e36}.single-product .transfer-discount .text-content .price strong{color:#000}.single-product .variations{width:100%;margin-bottom:24px;border-collapse:separate;border-spacing:0}.single-product .variations th.label{background-color:transparent;text-align:left;font-weight:600;font-family:"Gellix",Sans-serif;font-size:15px;padding:8px 12px 8px 0}.single-product .variations th.label label{margin-right:8px}.single-product .variations th.label .woo-selected-variation-item-name{display:none}.single-product .variations td.value{background-color:transparent;padding:8px 0}.single-product .variations td.value .reset_variations{margin-left:16px;font-size:13px;color:#888;text-decoration:underline;cursor:pointer;visibility:visible;transition:color .2s}.single-product .variations td.value .reset_variations:hover{color:#1a7e36}.single-product .variations .woo-variation-items-wrapper{display:flex;align-items:center;gap:12px}.single-product .variations .woo-variation-items-wrapper .woo-variation-raw-select{display:none}.single-product .variations .woo-variation-items-wrapper .variable-items-wrapper{display:flex;flex-wrap:wrap;gap:0}.single-product .variations .woo-variation-items-wrapper .variable-items-wrapper .variable-item{border-radius:100px!important;padding:10px;box-shadow:none;border:solid 1px #033e42!important}.single-product .variations .woo-variation-items-wrapper .variable-items-wrapper .variable-item.selected,.single-product .variations .woo-variation-items-wrapper .variable-items-wrapper .variable-item[aria-checked=true]{border-color:#033e42;box-shadow:none;background:#033e42!important}.single-product .variations .woo-variation-items-wrapper .variable-items-wrapper .variable-item.selected .variable-item-span,.single-product .variations .woo-variation-items-wrapper .variable-items-wrapper .variable-item[aria-checked=true] .variable-item-span{color:white!important}.single-product .variations .woo-variation-items-wrapper .variable-items-wrapper .variable-item:hover{box-shadow:none;background:#033e42!important}.single-product .variations .woo-variation-items-wrapper .variable-items-wrapper .variable-item:hover .variable-item-span{color:white!important}.single-product .variations .woo-variation-items-wrapper .variable-items-wrapper .variable-item .variable-item-contents{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.single-product .variations .woo-variation-items-wrapper .variable-items-wrapper .variable-item .variable-item-contents .variable-item-span{font-family:"Gellix",Sans-serif;font-size:14px;color:#222;padding:0 10px;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.single-product div#tab-description{border-radius:8px}.single-product .related ul.products li.product{transition:ease .2s;text-align:center!important}.single-product .related ul.products li.product .button,.single-product .related ul.products li.product button{width:100%;text-align:center;margin:5px 0;border-color:#000}.product_cat-gift-cards .elementor-124 .elementor-element.elementor-element-45961518>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.product_cat-gift-cards .elementor-element p.price{letter-spacing:7px!important}@media screen and (min-width:768px){.product_cat-gift-cards .elementor-element p.price{white-space:nowrap!important}}.product_cat-gift-cards .gift-card-content-editor.step-content textarea,.product_cat-gift-cards .gift-card-content-editor.step-content input{border-radius:0!important;width:60%}.product_cat-gift-cards button.ywgc-predefined-amount-button.ywgc-amount-buttons.selected_button{background:white!important;color:black!important}