@media (min-width:900px) and (max-width:1500px){.container{width:100%}}p{margin-bottom:0.5em}.page-id-330770 .content{max-width:800px;margin:0 auto}span.mobile_menu_bar:before{color:#530205}.et-cart-info{display:none}#top-menu li a{position:relative}#top-menu li a:before{content:"";position:absolute;z-index:-2;left:0;right:100%;bottom:50%;background:#520203;height:1px;transition:right 0.3s ease-out}#top-menu li a:hover{opacity:1}#top-menu li a:hover:before{right:0}#top-menu li li a:before{bottom:10%}#top-menu .current-menu-item a::before,#top-menu .current_page_item a::before{content:"";position:absolute;z-index:2;left:0;right:0}.et_post_meta_wrapper{display:none}@media only screen and (min-width:800px){.bbb_blog_list a img{float:left;width:25%;padding:10px 14px 30px 0}}.bbb_blog_list .et_pb_image_container{overflow:hidden}.bbb_blog_list .et_pb_image_container img{width:100%;height:auto;display:block;float:none;padding:0}.bbb_blog_list .entry-featured-image-url{margin-bottom:0}.bbb_blog_list a.more-link{display:inline-block!important;background:#520203;font-weight:bold;color:#fff;width:auto;padding:5px 10px;text-align:center;margin:20px 0;text-transform:uppercase;letter-spacing:1px;border:1px solid #fff}.bbb_blog_list a.more-link:hover{background:#f9f9f9;border:2px solid #000;color:#000}.single #page-container,.page #page-container{padding-top:70px}.ss_row_align_buttons .et_pb_column{padding-bottom:30px}.ss_row_align_buttons .et_pb_button_module_wrapper{position:absolute;bottom:0;left:0;right:0;margin:auto}.woocommerce-page #coupon_code.input-text{background-color:#520203!important;color:#fff!important;font-size:16px!important}.woocommerce .products .product,.woocommerce .products .product .price{text-align:center}.woocommerce .quantity .input-text.qty.text{width:70px;height:36px;padding:5px}.widget_product_categories .select2-container--default .select2-selection--single .select2-selection__rendered,.widget_product_categories .select2-container--default .select2-selection--single .select2-selection__placeholder{position:relative;top:-4px}.woocommerce .quantity::before{content:"Quantity:";display:block;color:#333333;font-size:16px!important;font-weight:bold;margin:0 0 5px 0!important;padding:0!important;width:100%!important}.woocommerce .quantity input.qty{background-color:#7a1f1f!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;border:2px solid #7a1f1f!important;border-radius:3px!important;font-size:18px!important;text-align:center!important}.woocommerce div.product form.cart{float:none!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;flex-wrap:wrap!important;gap:10px!important;margin-top:5px!important}.woocommerce div.product form.cart .wc-pao-addons-container{width:100%!important;margin-bottom:0!important}.woocommerce div.product form.cart .quantity{display:inline-flex!important;flex-direction:column!important;width:auto!important}.woocommerce div.product form.cart .single_add_to_cart_button{display:inline-block!important;width:auto!important;float:none!important;margin-top:0!important}.woocommerce div.product form.cart .woocommerce-variation-add-to-cart{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:10px!important;width:100%!important}.woocommerce .wc-pao-addon-field input[type="text"]{border:2px solid #7a1f1f!important;border-radius:3px!important;padding:8px!important;background-color:#ffffff!important;color:#333333!important}.woocommerce-checkout-review-order,.wc-pao-addons-total,.woocommerce form.cart .product-addon-totals{background-color:#f9f9f9!important;border:1px solid #e0e0e0!important;border-radius:4px!important;padding:10px 15px!important;margin-top:12px!important}#product-addons-total{margin-top:5px!important;margin-bottom:0!important;padding-top:12px!important}@media (min-width:981px){.fancy-title h1,.fancy-title2 h1{position:relative;z-index:1;overflow:hidden;padding-bottom:20px}.fancy-title h1{text-align:center}.fancy-title2 h1{text-align:left}.fancy-title h1:after,.fancy-title2 h1:after{content:'\a0';position:absolute;top:49%;height:1px;background-color:#8b1818;opacity:0.2}.fancy-title h1:after{width:50%}.fancy-title2 h1:after{width:80%}.fancy-title h1:before{margin-left:80%;text-align:right}.fancy-title2 h1:before{margin-left:50%;text-align:left}}.et_pb_code .et_social_networks{text-align:center}.et_pb_code .et_social_networks li{float:none;display:inline-block}.et_social_inline.et_social_inline_bottom{margin-top:40px!important}#srpw_widget-4,.widget_smart_recent_entries{background:#ffffff;border-radius:8px;padding:20px;margin-bottom:30px}#srpw_widget-4 .widgettitle,.widget_smart_recent_entries .widgettitle{color:#8b1818!important;font-size:1.6em;margin-bottom:20px;padding-bottom:12px;border-bottom:2px solid #8b1818;font-weight:700}.styled-recent-posts .srpw-ul{list-style:none;padding:0;margin:0}.styled-recent-posts .srpw-li{padding:20px 0 15px 0;border-bottom:1px solid #bbb!important;transition:all 0.3s ease}.styled-recent-posts .srpw-li:last-child{border-bottom:none!important}.styled-recent-posts .srpw-li:hover{padding-left:8px;background:#f9f9f9;border-radius:4px}.styled-recent-posts .srpw-content{margin-top:8px!important}.styled-recent-posts .srpw-title{color:#8b1818!important;text-decoration:none;font-weight:600;font-size:1.05em;line-height:1.4;transition:color 0.3s ease;display:block;margin:0 0 2px 0!important}.styled-recent-posts .srpw-title:hover,.styled-recent-posts .srpw-more-link:hover{color:#6a1212!important}.styled-recent-posts .srpw-meta,.styled-recent-posts .srpw-summary{color:#666;font-size:0.9em;line-height:1.5}.styled-recent-posts .srpw-summary{margin-bottom:15px!important}.styled-recent-posts .srpw-summary p{margin:2px 0 8px 0}.styled-recent-posts .srpw-more-link{color:#8b1818!important;font-weight:600;font-size:0.9em}.styled-recent-posts .srpw-img img{border-radius:6px;margin-bottom:8px;box-shadow:0 1px 4px rgba(0,0,0,0.1)}.bayengage-embed-form .container{margin:0!important}.pa-inline-buttons{text-align:center!important}.pa-inline-buttons .et_pb_button_module_wrapper{display:inline-block}#epanel-content ul.et-id-tabs li a{color:#222!important;opacity:1!important}#epanel-content ul.et-id-tabs li a:hover{color:#000!important}@media all and (max-width:767px){.two-col-mob .et_pb_column{width:47.25%!important}.two-col-mob .et_pb_column:nth-last-child(-n+2){margin-bottom:0}.two-col-mob .et_pb_column:not(:nth-child(2n)){margin-right:5.5%!important}}@media (max-width:768px){#srpw_widget-4,.widget_smart_recent_entries{padding:15px;margin-bottom:20px}#srpw_widget-4 .widgettitle,.widget_smart_recent_entries .widgettitle{font-size:1.3em}}.entry-content ol{list-style:decimal!important}.entry-content ol ol{list-style:lower-alpha!important;margin-left:1.5em}.entry-content ol ol{padding-bottom:0!important}.entry-content h3{margin-top:1.5em}#top-menu li ul.sub-menu{max-height:calc(100vh - 80px);overflow-y:auto;-webkit-overflow-scrolling:touch}.bayengage-embed-form .container{padding-top:0!important}.bayengage-embed-form .container::before{display:none!important}@media only screen and (min-width:1600px){.et-db #et-boc .et-l .et_pb_section:has(.et_pb_code):not(:has(.et_pb_module:not(.et_pb_code))){padding-top:0;padding-bottom:0}}.et_pb_post_content>.fluid-width-video-wrapper:first-child{margin-bottom:30px}:root{--aa-paper:#FAF4E7;--aa-paper-2:#F5EDDC;--aa-surface:#FFFDF8;--aa-surface-2:#F2E8D4;--aa-ink:#2C271F;--aa-ink-soft:#6A6155;--aa-ink-faint:#9C9284;--aa-line:#E7DBC2;--aa-line-strong:#D8C9AA;--aa-red:#B0202B;--aa-red-deep:#8E1622;--aa-red-tint:#F6E4DE;--aa-slate:#345366;--aa-gold:#A9791F;--aa-display:"Newsreader",Georgia,"Times New Roman",serif;--aa-sans:"Libre Franklin","Helvetica Neue",Arial,sans-serif;--aa-gutter:clamp(20px,5vw,72px);--aa-maxw:1180px;--aa-radius:14px;--aa-shadow:0 1px 2px rgba(44,39,31,.04),0 12px 30px -20px rgba(44,39,31,.22);--aa-shadow-lift:0 2px 6px rgba(44,39,31,.06),0 24px 50px -24px rgba(52,83,102,.28)}#main-header .et-search-form input.et-search-field{height:44px;padding:0 18px!important;border:1.5px solid var(--aa-line-strong)!important;border-radius:999px;background:var(--aa-surface)!important;box-shadow:none;font:400 16px/1.2 var(--aa-sans)!important;color:var(--aa-ink)!important;-webkit-appearance:none;appearance:none}#main-header .et-search-form input.et-search-field:focus{border-color:var(--aa-red)!important;box-shadow:0 0 0 3px var(--aa-red-tint);outline:none}#main-header .et-search-form input.et-search-field::placeholder{color:var(--aa-ink-faint);opacity:1}#main-header .et_close_search_field::after{color:var(--aa-ink-soft)}@media (max-width:980px){#main-header .et_menu_container.et_pb_menu_hidden .logo_container{opacity:0!important;visibility:hidden}#main-header .et_search_form_container .et-search-form{max-width:none!important;left:0!important;width:auto!important}#main-header .et-search-form input.et-search-field{width:auto!important;left:0;right:40px!important}}.et-db #et-boc .et-l .aah-pp #targetbay_reviews{background:transparent!important;padding:4px 0 0!important;color:var(--aa-ink)}.et-db #et-boc .et-l .aah-pp #targetbay_reviews .tbreview-container{margin:0!important;padding:0!important;width:100%!important;max-width:none!important}.et-db #et-boc .et-l .aah-pp #targetbay_reviews hr{border:0!important;border-top:1px solid var(--aa-line)!important;background:none!important;height:0!important;opacity:1!important}.et-db #et-boc .et-l .aah-pp #targetbay_reviews ul.tbsite-reviews-product-page-header-ul{border-bottom:1px solid var(--aa-line)!important}.et-db #et-boc .et-l .aah-pp #targetbay_reviews a.tb_tablinks{background:transparent!important;color:var(--aa-ink-soft)!important;border-radius:0!important;border:0!important;border-bottom:3px solid transparent!important;font:600 18px/1.3 var(--aa-sans)!important;padding:10px 2px 12px!important;margin:0 22px -1px 0!important}.et-db #et-boc .et-l .aah-pp #targetbay_reviews a.tb_tablinks:hover{color:var(--aa-ink)!important}.et-db #et-boc .et-l .aah-pp #targetbay_reviews a.tb_tablinks.active{color:var(--aa-ink)!important;border-bottom-color:var(--aa-red)!important}.et-db #et-boc .et-l .aah-pp #targetbay_reviews .tbsite-button-color{background:var(--aa-red)!important;border:0!important;border-radius:999px!important;color:#fff!important;font:600 15px/1 var(--aa-sans)!important;text-transform:none!important;letter-spacing:0!important;padding:13px 22px!important}.et-db #et-boc .et-l .aah-pp #targetbay_reviews .tbsite-button-color:hover{background:var(--aa-red-deep)!important}.et-db #et-boc .et-l .aah-pp #targetbay_reviews .tbsite-button-color *{color:#fff!important}.et-db #et-boc .et-l .aah-pp #targetbay_reviews p.tgb-product-review-sort{background:var(--aa-surface)!important;border:1.5px solid var(--aa-line-strong)!important;border-radius:999px!important;color:var(--aa-ink)!important;font:600 13.5px/1 var(--aa-sans)!important;padding:8px 14px!important;margin:0 6px 6px 0!important;cursor:pointer}.et-db #et-boc .et-l .aah-pp #targetbay_reviews p.tgb-product-review-sort:hover{border-color:var(--aa-red)!important;color:var(--aa-red)!important}.et-db #et-boc .et-l .aah-pp #targetbay_reviews p.tgb-product-review-sort.targetbay-reviews-product-detail-page-filter-active{background:var(--aa-red)!important;border-color:var(--aa-red)!important;color:#fff!important}.et-db #et-boc .et-l .aah-pp #targetbay_reviews p,.et-db #et-boc .et-l .aah-pp #targetbay_reviews h3,.et-db #et-boc .et-l .aah-pp #targetbay_reviews td,.et-db #et-boc .et-l .aah-pp #targetbay_reviews label{color:inherit}.et-db #et-boc .et-l .aah-pp #targetbay_reviews .targetbay_reviews-popup-client-head-name,.et-db #et-boc .et-l .aah-pp #targetbay_reviews .targetbay-reviews-product-page-reviews-content,.et-db #et-boc .et-l .aah-pp #targetbay_reviews .targetbay-reviews-product-page-reviews-title{color:var(--aa-ink)!important}.et-db #et-boc .et-l .aah-pp #targetbay_reviews .targetbay-reviews-product-page-reviews-content{font:400 16.5px/1.6 var(--aa-sans)!important}.et-db #et-boc .et-l .aah-pp #targetbay_reviews .targetbay-reviews-list-heading-dates,.et-db #et-boc .et-l .aah-pp #targetbay_reviews .targetbay-reviews-list-heading-dates *{color:var(--aa-ink-soft)!important}.et-db #et-boc .et-l .aah-pp #targetbay_reviews .targetbay_reviews-popup-client-head-img span{color:#fff!important;font-weight:600}.et-db #et-boc .et-l .aah-pp #targetbay_reviews a.tbSiteReviews-reviews-cta{display:inline-flex!important;align-items:center;min-height:42px;padding:0 20px!important;border:1.5px solid var(--aa-line-strong)!important;border-radius:999px!important;background:var(--aa-surface)!important;color:var(--aa-ink)!important;font:600 14.5px/1 var(--aa-sans)!important;text-transform:none!important;letter-spacing:0!important;text-decoration:none!important}.et-db #et-boc .et-l .aah-pp #targetbay_reviews a.tbSiteReviews-reviews-cta:hover{border-color:var(--aa-red)!important;color:var(--aa-red)!important}.aaf .aaf-logo__name,.et-db #et-boc .et-l .aaf .aaf-logo__name{letter-spacing:.185em!important;margin-right:-.185em!important}.et-db #et-boc .et-l .et_pb_section:has(>.et_pb_row>.et_pb_column>.et_pb_code>.et_pb_code_inner>:is(.aah,.aanav,.aaf,style:only-child)){padding:0}.et-db #et-boc .et-l .et_pb_row:has(>.et_pb_column>.et_pb_code>.et_pb_code_inner>:is(.aah,.aanav,.aaf,style:only-child)){width:100%;max-width:none;padding:0}