.code-block.code-block-1{margin:0!important}.pa-text-over-image>.et_pb_text{position:absolute;top:45%;left:50%;transform:translate(-50%,-45%);z-index:10;width:100%;transition:opacity 0.3s ease-in-out}body{max-width:100vw!important}.pa-text-over-image:hover>.et_pb_text{}.pa-text-over-image:hover>.et_pb_image .et_pb_image_wrap:before{}.et_builder_inner_content{background-color:#595a55}@media (max-width:980px){.column-min-height-full{min-height:500px;width:95%}.et_pb_row.et_pb_row_1.et_pb_equal_columns:has(.column-min-height-full){display:flex;flex-direction:column;align-items:center}}.woocommerce div.product div.images .flex-control-thumbs li img,.woocommerce div.product div.images .flex-control-thumbs li{opacity:1!important}.et_pb_wc_add_to_cart_0_tb_body input,.et_pb_wc_add_to_cart_0_tb_body .quantity input.qty{padding:11px 0px}.woocommerce-error,.woocommerce-info,.woocommerce-message{margin-bottom:0px}.woocommerce-error .button.wc-forward,.woocommerce-info .button.wc-forward,.woocommerce-message .button.wc-forward{color:#4c403d!important}.button-variable-items-wrapper li{padding-top:11px!important;padding-bottom:11px!important;padding-right:11px!important;padding-left:11px!important;background-color:#8B8681!important;color:#FFFFFF!important;font-weight:700;font-size:18px}.et-db #et-boc .et-l .et_pb_wc_add_to_cart form.cart .variations td.value .reset_variations{color:#595955;font-size:18px;font-weight:bold}.woo-variation-swatches.wvs-show-label .variations th .woo-selected-variation-item-name{color:black;font-weight:bold}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{display:flex;justify-content:space-between;align-items:center}.et-fb #announcement-bar{max-height:100px!important}#announcement-bar{max-height:0px!important;overflow:hidden!important;position:relative!important;transition:max-height 1s ease}.et_pb_section.et_pb_section_0_tb_header.et_pb_with_background.et_section_regular.et_pb_section--with-menu #announcement-bar.reveal{max-height:100px!important;padding:10px 0px!important}.et-db #et-boc .et-l .et_pb_wc_images_0_tb_body span.onsale {background-color:black!important}.wc-avatax-address-validation-result.wc-avatax-address-validation-success,.wc-avatax-address-validation-result.wc-avatax-address-validation-success:before{color:#0f834d!important;font-weight:bold}.et_pb_wc_checkout_payment_info_0 .woocommerce-privacy-policy-text a,.et_pb_wc_checkout_payment_info_0 .wc_payment_method a,.et_pb_wc_checkout_payment_info_0 .woocommerce-privacy-policy-text a:link,.et_pb_wc_checkout_payment_info_0 .wc_payment_method a:link{text-decoration:underline;text-decoration-color:white}body #page-container .et_pb_section .et_pb_wc_cart_notice_0 .wc-forward,body #page-container .et_pb_section .et_pb_wc_cart_notice_0 button.button,body #page-container .et_pb_section .et_pb_wc_cart_notice_0 .wc-backward{padding:12px!important}.select2-container .select2-selection--single{background-color:white!important;border:1px solid #8B8781!important;border-radius:5px!important;font-size:22px!important}.select2-results__option{color:black}.affirm-as-low-as,.affirm-modal-trigger{color:black!important;display:none!important}.woocommerce-checkout .et_pb_wc_cart_notice_0 .woocommerce-message a,.woocommerce-checkout .et_pb_wc_cart_notice_0 .woocommerce-info a{color:white!important}span.woocommerce-terms-and-conditions-checkbox-text a{font-weight:bold;text-decoration:underline}.woocommerce .woocommerce-terms-and-conditions,.woocommerce-page .woocommerce-terms-and-conditions{padding:0px!important}.woocommerce-page .woocommerce-terms-and-conditions .et_pb_section{background-color:#595955!important}.woocommerce-page .woocommerce-terms-and-conditions *,.woocommerce-terms-and-conditions .et_pb_post_title_0 .et_pb_title_container h1.entry-title{color:white!important}.woocommerce-terms-and-conditions *{color:#595955;font-weight:500}.woocommerce-terms-and-conditions a{color:#5C4A42;font-weight:bold;text-decoration:underline}.woocommerce:has(.woocommerce-MyAccount-navigation) *{color:#595955!important;justify-content:flex-end}.woocommerce-Message.woocommerce-Message--info.woocommerce-info{justify-content:center}.woocommerce:has(.woocommerce-MyAccount-navigation) a.button.wc-forward{margin-right:20px}.et_pb_menu .et-menu-nav>ul ul,.nav li li{padding:8px 0px!important;border-radius:6px!important}.et_pb_menu.et_pb_menu--style-inline_centered_logo .et_pb_menu__menu nav ul{border-radius:12px}.nav li ul{width:fit-content!important}.woocommerce-input-wrapper .input-text,.woocommerce-Input{background-color:white!important;border:1px solid #8B8781!important;border-radius:5px!important;padding:8px 12px!important;font-size:22px!important}button.woocommerce-Button.button{border:none;background-color:#8B8681;color:white!important;margin-left:2px;margin-top:10px}.woo-variation-swatches .wvs-archive-variations-wrapper .variable-items-wrapper.wvs-style-squared.archive-variable-items .variable-item:not(.radio-variable-item).button-variable-item{background:transparent!important;border:1px solid white!important}.handmade-to-order{background-color:#E63946!important;font-weight:bold;border-radius:6px;padding:10px;text-align:center;color:white;min-height:96px}input[type=checkbox],.woocommerce form .form-row .input-checkbox{border:1px solid #8c8f94;border-radius:6px;color:#50575e;clear:none;cursor:pointer;display:inline-block;line-height:0;height:1rem;margin:-.25rem .25rem 0 0;outline:0;padding:0!important;text-align:center;vertical-align:middle;width:1rem;min-width:1rem;box-shadow:inset 0 1px 2px rgba(0,0,0,.1);transition:.05s border-color ease-in-out}.et-menu-nav li.mega-menu li>ul{width:170px!important}#menu-row #menu-item-224.mega-menu.menu-item>ul.sub-menu{justify-content:space-between}input.historical-archive-btn,button.historical-archive-btn{color:#fff!important;border-radius:5px!important;background-color:#8B8681!important;border:none!important;padding:0px 12px!important;font-size:20px!important;font-weight:700!important;height:unset!important;line-height:2.5!important}.contact-image-attach-field{margin-bottom:-50px}.contact-custom-file-attachment-field{margin-bottom:-35px}.contact-custom-attachement-max-upload{font-size:13px;font-weight:400}.contact-image-attach-field .gfield_description{display:none}.et-l--footer .klaviyo-form button.needsclick{background-color:#5c4942!important;background:#5c4942!important;font-weight:normal!important}button.needsclick.go300628013.kl-private-reset-css-Xuajs1{color:#fff!important}.et-l.et-l--footer .needsclick h1 span,.et-l.et-l--footer .needsclick p span{color:#fff!important}@media (min-width:981px){.dt-4-columns-blog .et_pb_salvattore_content[data-columns]::before{content:'4 .column.size-1of4'!important}.dt-4-columns-blog .column.size-1of4{width:22%!important;margin-right:3%}.dt-4-columns-blog .et_pb_post{margin-bottom:11px}}.et_pb_blog_grid .et_pb_salvattore_content[data-columns] .column .et_pb_post{background-color:#595955;border:none}.et_pb_blog_0_tb_body .et_pb_post div.post-content a.more-link{text-transform:capitalize;display:inline;border:1px solid white;padding:5px 15px}.woocommerce ul.order_details{border:1px solid #595955;border-radius:5px;padding:10px}.entry-content table:not(.variations),.entry-content table:not(.variations) th,.entry-content table:not(.variations) td,.woocommerce .woocommerce-customer-details address{border-color:#595955!important}.woocommerce .woocommerce-customer-details address{border:1px solid #595955!important;font-size:18px!important}.woocommerce-checkout:has(p.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received) .et_pb_module_heading{display:none!important}h2.woocommerce-order-details__title,.woocommerce ul.order_details li,.woocommerce .woocommerce-customer-details :last-child,.woocommerce .woocommerce-order-details :last-child,.woocommerce .woocommerce-order-downloads :last-child,.woocommerce .woocommerce-customer-details .woocommerce-column__title{color:#595963!important;line-height:1.75}.woocommerce ul.order_details li strong,.woocommerce .woocommerce-customer-details :last-child,.woocommerce .woocommerce-order-details :last-child,.woocommerce .woocommerce-order-downloads :last-child{font-size:18px!important}h2.woocommerce-order-details__title{font-size:36px!important}.woocommerce-order-details td.woocommerce-table__product-name.product-name a{color:#595963!important}.woocommerce td.product-name .wc-item-meta .wc-item-meta-label{float:none}.woocommerce ul.order_details li strong{margin-top:10px}body #page-container .et_pb_section .et_pb_wc_cart_notice_0 button.button{padding:12px 24px!important}p.form-row.validate-required label.woocommerce-form__label.woocommerce-form__label-for-checkbox.checkbox{background-color:#5c4942!important;padding:15px!important;color:white!important;border-radius:6px!important;font-size:18px}p.form-row.validate-required label.woocommerce-form__label.woocommerce-form__label-for-checkbox.checkbox a,p.form-row.validate-required label .required{color:white!important}p.form-row.validate-required label span.woocommerce-terms-and-conditions-checkbox-text,p.form-row.validate-required label{color:white!important}.woocommerce-shipping-fields__field-wrapper p.form-row.validate-required label,.woocommerce-billing-fields__field-wrapper p.form-row.validate-required label{color:#595955!important}body #page-container .et_pb_section .et_pb_wc_cart_products_0 table.cart button[name="apply_coupon"]:hover{background-color:#8B8681!important;border:1px solid #8B8681!important}body #page-container .et_pb_section .et_pb_wc_cart_totals_0 a.checkout-button.button:hover,body #page-container .et_pb_section .et_pb_wc_cart_products_0 table.cart button[name="update_cart"]:not([disabled]):hover,body #page-container .et_pb_section .et_pb_wc_checkout_payment_info_0 #payment #place_order:hover{background-color:#8B8681!important}body #page-container .et_pb_section .et_pb_wc_cart_products_0 table.cart button[name="update_cart"]:disabled:hover{background-color:#DAD9D6!important}.et_pb_wc_cart_notice_0 .woocommerce-message a.restore-item,a.showlogin,a.showcoupon{color:#FFFFFF!important;border-width:1px!important;border-color:#FFFFFF;border-radius:4px;font-size:20px;font-family:'Manrope',Helvetica,Arial,Lucida,sans-serif!important;font-weight:700!important;background-color:#8B8681!important;padding:15px 24px!important;text-align:center!important}.et_pb_wc_checkout_payment_info form .form-row{margin-bottom:1em!important}.woocommerce .woocommerce-error,.et_pb_wc_checkout_additional_info_0 form .form-row textarea.input-text{color:#595955!important}.woocommerce .woocommerce-error{flex-direction:column;align-items:flex-start}@media (max-width:980px){.woocommerce-page table.cart .product-thumbnail,.woocommerce table.cart .product-thumbnail{display:block!important}}.product-thumbnail::before{content:none!important}.et-menu-nav ul#menu-main-menu{flex-wrap:nowrap!important}#menu-main-menu .mega-menu>.sub-menu{border-radius:12px}#menu-row #menu-item-224.mega-menu.menu-item>ul.sub-menu,.et-menu-nav ul#menu-main-menu #menu-item-224.mega-menu.menu-item>ul.sub-menu{display:flex;grid-gap:10px;flex-wrap:wrap;padding-top:20px!important;padding-bottom:20px!important;max-width:1400px!important;width:calc(100vw - 100px)!important;left:-180px!important}.mega-menu .menu-item-has-children+a{font-size:24px!important}.et-db #et-boc .et-l .et-menu-nav li.mega-menu>ul>li{width:100%;max-width:150px}.et-db #et-boc .et-l .et-menu-nav li.mega-menu li>a{width:auto!important}.et-db #et-boc .et-l .et-menu-nav li.mega-menu>ul>li>a:first-child{padding:0px!important}.et-menu-nav li.mega-menu li.menu-item a{width:100%!important;display:flex;flex-direction:column}#menu-item-224>.sub-menu{padding:20px!important;width:96vw!important;left:-62%!important;border-radius:6px!important;bottom:0px;height:min-content}.et-menu-nav>.nav>.mega-menu>a{height:80px}#menu-row .et_pb_column.et_pb_column_1_5.et_pb_column_3_tb_header.et_pb_css_mix_blend_mode_passthrough.et-last-child{z-index:7!important}@media only screen and (max-width:1538px){.et-menu-nav ul#menu-main-menu #menu-item-224.mega-menu.menu-item>ul.sub-menu{left:-250px!important}}@media only screen and (max-width:1238px){#header-menu #menu-row .et_pb_icon_0_tb_header{margin-top:10px!important}#header-menu #menu-row .et_pb_column.header-search-container{display:none!important}#header-menu #menu-row.no-stack .et_pb_column #main-menu .et_pb_menu_inner_container{display:flex!important;flex-direction:row!important}#header-menu #menu-row{display:flex!important;flex-direction:row!important;justify-content:space-around!important;align-items:center!important}#header-menu #menu-row.no-stack .et_pb_column #main-menu .et_pb_menu_inner_container .et_pb_menu__logo-wrap{padding:0px!important;margin-bottom:0px!important}#header-menu #menu-row.no-stack .et_pb_column #main-menu .et_pb_menu_inner_container>.et_pb_menu__wrap{justify-content:flex-end!important}}.et_pb_blog_0_tb_body .et_pb_post div.post-content a.more-link{font-family:'Manrope',Helvetica,Arial,Lucida,sans-serif;font-weight:700;font-size:16px;color:#FFFFFF!important;border-radius:3px}.wpgs-for .slick-arrow{display:none!important}.wpgs-for .slick-arrow::before,.wpgs-nav .slick-prev::before,.wpgs-nav .slick-next::before{color:#060606!important}.slick-next{right:0px!important}.archive .woo-variation-items-wrapper:nth-child(2){display:none}.woocommerce div.product div.images img,.wpgs-nav .slick-current{border-radius:5px!important}[data-attribute_name="attribute_pa_style"] .variable-item.button-variable-item .variable-item-contents,[data-attribute_name="attribute_pa_style"] .variable-item.button-variable-item .variable-item-contents span{height:auto;border-radius:0px!important}[data-attribute_name="attribute_pa_style"] .variable-item.button-variable-item{width:auto!important;border-radius:4px!important}.et_pb_wc_checkout_additional_info_0 form .form-row#order_comments_field label{font-weight:700;font-size:18px;color:#595955!important}.woocommerce-lost-password .woocommerce .woocommerce-error,.woocommerce-lost-password .woocommerce .woocommerce-info,.woocommerce-lost-password .woocommerce .woocommerce-message{justify-content:center;align-items:center;color:#595955!important}.woocommerce-account:has(#customer_login) .woocommerce-message,.woocommerce-account:has(#customer_login) .woocommerce-info,.woocommerce-account:has(#customer_login) .woocommerce-error{justify-content:center;align-items:center;color:#595955!important}.woocommerce-error::after,.woocommerce-info::after,.woocommerce-message::after{display:none}.woocommerce ul.woocommerce-error{align-items:normal;padding-left:0px!important;padding-right:0px!important}.woocommerce-error li{border-radius:6px 6px 6px 6px;overflow:hidden;background-color:#5C4A42!important;padding-top:15px!important;padding-right:15px!important;padding-bottom:15px!important;padding-left:15px!important;margin-top:0em!important;margin-right:0em!important;margin-bottom:1em!important;margin-left:0em!important;color:white;display:flex;justify-content:space-around;align-items:center}.woocommerce-checkout #payment ul.payment_methods li{display:flex;margin-bottom:8px}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border:none}.et_pb_menu_0_tb_header.et_pb_menu .nav li ul{background-color:#4a4a48!important;border-color:transparent!important}.et_pb_wc_checkout_payment_info_0 #payment ul.payment_methods li.et_pb_checked{gap:12px;align-items:center}.woocommerce ul.woocommerce-error{color:white!important}.woocommerce-account:has(#customer_login) .woocommerce-error li{color:white!important}li.mega-menu .sub-menu a{font-size:15px!important}.nav ul li a:hover:has(img){opacity:1!important}li.mega-menu .sub-menu a span{font-size:19px!important}.nav ul li a:hover span{opacity:0.7!important}#menu-main-menu li.mega-menu ul li{float:none!important}.nav ul li a:hover{background-color:transparent!important}.mega-menu-featured{margin-top:30px!important}woocommerce-checkout .et_pb_wc_cart_notice_0 .woocommerce-info a{color:white!important;display:contents}.filter-search input{padding-left:10px!important;display:inline-block!important}.wp-menu-img img{margin-top:10px;margin-bottom:10px}.wp-menu-img span{font-family:'Playfair Display'}#search-and-results .cols{justify-content:space-between;display:grid;grid-template-columns:calc(25% - 2%) calc(25% - 2%) calc(25% - 2%) calc(25% - 2%)}#search-and-results .cols .box{width:100%}#menu-row-mobile{display:none}@media screen and (max-width:1390px){#header-menu #menu-row{display:none!important}#menu-row-mobile{display:block!important}}.et_pb_menu--style-inline_centered_logo .et_pb_menu__logo-slot .et_pb_menu__logo a:hover{opacity:1!important}.et_pb_blog_grid .et_pb_image_container img{max-height:275px;object-fit:cover;object-position:top}.et_pb_blog_0_tb_body.et_pb_bg_layout_light .et_pb_post .post-content p{-webkit-line-clamp:3!important;-webkit-box-orient:vertical!important;overflow:hidden!important;text-overflow:ellipsis!important;max-height:calc(1.75em * 3)}.et_pb_blog_0_tb_body .et_pb_post .entry-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-height:calc(1.4em * 2);overflow:hidden}input,textarea,button,select,a{-webkit-tap-highlight-color:transparent!important;outline:none!important}.ginput_container.ginput_container_fileupload input[type=file]::file-selector-button{padding:0.2em 1em;background-color:#8a8681;transition:1s;top:-1px;color:white;font-weight:bold;font-size:18px;height:40px}input#gform_submit_button_2:focus:focus{outline:none!important;border-color:transparent}.et_pb_post_content_0_tb_body.et_pb_post_content a{color:black!important}.et_button_no_icon.woocommerce button.button.wc_avatax_validate_address.button,button.wc_avatax_validate_address.button,.et_button_no_icon.woocommerce button.button.wc_avatax_validate_address.button:hover,button.wc_avatax_validate_address.button:hover{color:#FFFFFF!important;border-width:1px!important;border-color:#FFFFFF;border-radius:4px;font-size:18px;font-family:'Manrope',Helvetica,Arial,Lucida,sans-serif!important;font-weight:700!important;background-color:#8B8681!important;padding-top:12px!important;padding-right:24px!important;padding-bottom:12px!important;padding-left:24px!important}div#searchWP-button{width:80%!important}#searchwp-form-1 input.swp-input--search.swp-input{background:#dad9d657!important;padding:12px 16px!important;color:white!important;padding-right:80px!important;font-size:14px!important;height:45px!important}#searchwp-form-1 input[type=submit]{background-color:#00000014!important;border:none!important;position:absolute!important;right:-4px!important;height:45px!important;padding:12px 14px!important;font-weight:bold!important;border-radius:8px!important;color:#fff!important;font-size:14px!important;width:fit-content!important;min-width:80px}li.mega-menu .sub-menu a span{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-weight:500!important}.woocommerce div.product div.images .slick-list.draggable img{height:200px;object-fit:cover}.et-l.et-l--body{margin-top:-10px}#menu-main-menu li.mega-menu ul li{padding:0px 14px!important}#menu-row #search-box{width:15%!important}#menu-row #menu-left{width:25%!important}#menu-row #site-logo{width:20%!important}#menu-row #menu-right{width:30%!important}#menu-row #menu-cart{width:10%!important}#wisconsin-gallery .et_pb_gallery_items.et_post_gallery.clearfix,#wisconsin-gallery .et_pb_gallery_items.et_post_gallery.clearfix *{height:100%}#wisconsin-gallery .et_pb_gallery_items.et_post_gallery.clearfix img,#wisconsin-gallery .et_pb_gallery_items.et_post_gallery.clearfix img{object-fit:cover}#california-gallery .et_pb_gallery_items.et_post_gallery.clearfix,#california-gallery .et_pb_gallery_items.et_post_gallery.clearfix *{height:100%}#california-gallery .et_pb_gallery_items.et_post_gallery.clearfix img,#california-gallery .et_pb_gallery_items.et_post_gallery.clearfix img{object-fit:cover}.menu-item.menu-item-has-children.wp-menu-img.wp-menu-img-after>ul.sub-menu li.menu-item,.menu-item.menu-item-has-children.wp-menu-img.wp-menu-img-after>ul.sub-menu li.menu-item a{padding-left:0px!important}.et-menu-nav li.mega-menu ul li{float:none!important}.woocommerce ul.products{display:flex;justify-content:center;flex-wrap:wrap}@media screen and (max-width:528px){.et-db #et-boc .et-l .et_pb_shop ul.products.columns-3 li.product.last{margin-right:0px!important}.woocommerce div.product div.images .slick-list.draggable img{height:80px!important}}@media screen and (max-width:425px){.woocommerce div.product div.images .slick-list.draggable img{height:60px!important}}@media only screen and (max-width:1045px){.mobile-one-columns .et_pb_column{width:100%!important;box-sizing:border-box}}[data-attribute_name="attribute_pa_size"] .variable-item.button-variable-item .variable-item-contents,[data-attribute_name="attribute_pa_size"] .variable-item.button-variable-item .variable-item-contents span{height:auto;border-radius:0px!important}[data-attribute_name="attribute_pa_size"] .variable-item.button-variable-item{border-radius:4px!important;width:auto!important}.woocommerce-notices-wrapper .woocommerce-message,.woocommerce-form-coupon-toggle .woocommerce-info,.woocommerce-form-login-toggle .woocommerce-info{gap:30px!important}ul.variations .wvs_archive_reset_variations.show .wvs_archive_reset_variations_link{color:#fff!important}@media (max-width:980px){.et-db #et-boc .et-l .et_pb_shop ul.products.columns-1 li.product.type-product,.et-db #et-boc .et-l .et_pb_shop ul.products.columns-2 li.product.type-product,.et-db #et-boc .et-l .et_pb_shop ul.products.columns-3 li.product.type-product,.et-db #et-boc .et-l .et_pb_shop ul.products.columns-4 li.product.type-product,.et-db #et-boc .et-l .et_pb_shop ul.products.columns-5 li.product.type-product,.et-db #et-boc .et-l .et_pb_shop ul.products.columns-6 li.product.type-product{width:100%!important;margin-right:0%!important;padding:0px 20px!important}}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product .out-of-stock{color:#595955!important;font-family:'Playfair Display',Georgia,"Times New Roman",serif;font-size:30px!important;font-weight:bold}.related.products ul.variations>li:not(:first-child){display:none}.woocommerce-error a.button,.woocommerce-error a.button.wc-forward,#main-content .woocommerce-notices-wrapper .woocommerce-error a{background-color:#8a8681!important;color:#fff!important;border:none!important;margin-left:10px;padding:10px 15px!important;border-radius:5px!important}#main-content .woocommerce-notices-wrapper .woocommerce-error strong{margin-left:8px;margin-right:8px}#coupons_list{margin-bottom:10px}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).button-variable-item{text-align:center;width:auto;height:auto;border-radius:6px!important}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).button-variable-item .variable-item-contents span.variable-item-span.variable-item-span-button{border-radius:0px!important}.single-product .woocommerce div.product span.price,.woocommerce-page div.product span.price{color:#000!important}.single-product .woocommerce-variation-price{margin-bottom:18px}#mega-menu-primary-menu #searchwp-form-1{position:relative}#mega-menu-primary-menu #searchwp-form-1 input.swp-input--search.swp-input{color:#000!important;font-size:24px!important}#mega-menu-primary-menu #searchwp-form-1 input[type=submit]{background-color:#595a55!important;color:#fff!important}#results-container .card{max-width:300px}.page-navigation{display:flex;justify-content:center}#results-container .box-content a h2,#results-container h2{color:white!important}#results-container .page-navigation .page-numbers{border:0.1px solid white;font-size:18px;height:40px;min-width:30px;display:flex;justify-content:center;align-items:center;font-weight:bold;padding-left:5px;padding-right:5px;color:white!important}#results-container .page-navigation .page-numbers.current{color:#595a55!important}.page-navigation .page-numbers:hover{background-color:white;color:#595a55}.page-navigation .page-numbers.prev,.page-navigation .page-numbers.next{min-width:40px}.page-navigation .page-numbers.prev:hover,.page-navigation .page-numbers.next:hover{background-color:white;color:#595a55}.page-navigation .page-numbers.prev{border-radius:5px 0px 0px 5px}.page-navigation .page-numbers.next{border-radius:0px 5px 5px 0px}.page-navigation .page-numbers.current{background-color:white;color:#595a55}.page-navigation .page-numbers.dots{display:none}@media screen and (max-width:1024px){#search-and-results .cols{grid-template-columns:calc(50% - 2%) calc(50% - 2%)!important}#results-container .card{max-width:none!important}}@media screen and (max-width:768px){.filter-search input{font-size:16px!important}select.selectBox,select#category{font-size:16px!important}#results-container .card{max-width:400px}#search-and-results .cols .box{width:100%!important}#mega-menu-primary-menu #searchwp-form-1 input[type=submit]{background-color:#000!important;color:#fff!important}#mega-menu-primary-menu #searchwp-form-1 input.swp-input--search.swp-input{background:#fff!important}}@media screen and (max-width:480px){#search-and-results .cols{grid-template-columns:100%!important}}@media only screen and (max-width:1390px) and (min-width:981px){.et-db #et-boc .et-l #menu-row-mobile.et_pb_row_1_tb_header{display:block!important}#mega-menu-primary-menu #searchwp-form-1 input[type=submit]{background-color:#000!important;color:#fff!important}#mega-menu-primary-menu #searchwp-form-1 input.swp-input--search.swp-input{background:#fff!important}}@media only screen and (max-width:980px) and (min-width:768px){#homepage-limited-edition>.et_pb_column{width:50%}#homepage-category{display:grid;grid-template-columns:calc(34% - 20px) calc(34% - 20px) calc(34% - 20px);grid-gap:20px}#mega-menu-primary-menu #searchwp-form-1 input[type=submit]{background-color:#000!important;color:#fff!important}#mega-menu-primary-menu #searchwp-form-1 input.swp-input--search.swp-input{background:#fff!important}}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product .stock.out-of-stock.text-white{color:white!important}body.et-db #et-boc .et-l .et_pb_module #wfacp-e-form a.showlogin:not(.wc-forward):not(.wfob_btn_add){color:white!important;background-color:#595955!important;padding:15px 24px!important;border-radius:4px;font-family:'Manrope',Helvetica,Arial,Lucida,sans-serif!important;font-weight:700!important}body.et-db #et-boc .et-l .wfacp_checkout_form_0 #wfacp-e-form .woocommerce-form-login-toggle .woocommerce-info a.showlogin:hover{color:white!important}body #wfacp-e-form .wfacp_main_form.woocommerce .woocommerce-info{display:flex;justify-content:space-between;align-items:center}body.et-db #et-boc .et-l .wfacp_checkout_form_summary_0 .wfacp_mini_cart_start_h button.wfacp-coupon-btn:hover{background-color:#595955!important}.product-sku{text-align:left!important}.wfacp_checkout_form_0 #wfacp-e-form .wfacp_main_form.woocommerce p.wfacp-form-control-wrapper.wfacp_checkbox_field label{color:black!important}.reserved-stock-pro-single-reserve-wrapper *{color:#595955!important;font-family:'Playfair Display',Georgia,"Times New Roman",serif;font-size:30px!important;font-weight:bold;line-height:1.2!important}.woocommerce-notices-wrapper{padding-top:1px}body #wfacp-e-form .wfacp-form .wfacp_main_form.woocommerce .woocommerce-error li{color:white;font-size:16px}.et-db #et-boc .et-l #wfacp-e-form .wfacp_main_form .woocommerce-error,.et-db #et-boc .et-l #wfacp-e-form .wfacp_main_form.woocommerce .woocommerce-error{border-left:none}body.et-db #et-boc .et-l .et_pb_module #wfacp-e-form a:not(.wc-forward):not(.wfob_btn_add){color:black!important}