.term-gift-card #left-area .woocommerce-breadcrumb a{color:#000!important}.term-gift-card .woocommerce-products-header h1.woocommerce-products-header__title.page-title{font-weight:600;text-transform:capitalize}.term-gift-card p.woocommerce-result-count{color:#000!important}.woocommerce .woocommerce-ordering select{vertical-align:top;font-size:15px;color:#000!important;font-weight:500!important}.term-gift-card .product img{height:100%!important;width:100%!important;object-fit:cover}.term-gift-card .product h2.woocommerce-loop-product__title{font-size:18px!important;text-transform:capitalize;line-height:22px;font-weight:500}.term-gift-card .product .woocommerce-Price-amount{color:#000!important;font-size:16px;font-weight:400}.term-gift-card #sidebar input{color:#000!important;font-size:13px!important;line-height:20px!important;font-weight:400!important}.single-product #left-area nav.woocommerce-breadcrumb{font-size:16px;color:#000!important;font-weight:600;line-height:20px}.single-product .product h1.product_title.entry-title{text-transform:capitalize;font-size:44px;line-height:40px;font-weight:600}.single-product .product p.price{display:block!important}.single-product .gift-cards_form h3{margin:0!important;font-size:20px!important;font-weight:600!important}.single-product form.gift-cards_form.cart{margin-top:0!important}.single-product .gift-card-content-editor.step-content h5{margin-top:20px!important}.single-product .gift-card-content-editor.step-content label{line-height:20px!important}.single-product .gift-card-content-editor.step-content input{color:#000!important;font-size:16px!important}.single-product p.giftcard-disclaimer{font-size:15px!important;font-weight:400!important;line-height:22px!important}.single-product .gift-card-content-editor.step-content textarea{color:#000!important;font-size:16px!important}.et_pb_section.et_pb_section_2.gift-card-section.et_pb_with_background.et_section_regular{background-color:#a3826c!important;padding:20px 10px 40px 0!important}.gift-card-title h2{color:#000!important;font-size:40px;font-weight:600;text-transform:capitalize;margin-top:20px}.gift-card-title h2:hover{color:#a3826c!important}.home-gift-card-img img{width:360px!important;height:100%!important;object-fit:cover!important}.home-gift-card-img img{display:block;transition:transform 0.3s ease,filter 0.3s ease;transform-origin:center}.home-gift-card-img img:hover{transform:scale(1.1);filter:drop-shadow(0 0 5px #aaa)}.home-gift-card-img{text-align:center!important;padding-top:60px!important;overflow:visible}.gift-card-section .et_pb_module.et_pb_image.et_pb_image_1{text-align:center!important}.gift-card-section .et_pb_row.et_pb_row_2{padding:0!important}.gift-card-icon img{width:80px;height:100%;object-fit:cover;position:relative;top:10px;transition:transform 0.3s ease,filter 0.3s ease,opacity 0.3s ease}.gift-card-icon img:hover{transform:scale(1.08) translateY(-3px);filter:drop-shadow(0 2px 6px rgba(0,0,0,0.2));opacity:0.95}.grecaptcha-badge{z-index:9999;visibility:visible!important}header#main-header{z-index:2}.logo_container img{width:500px;object-fit:cover}.et_header_style_centered #logo{max-height:100%;transform:rotate(4deg)}a.blue-bottom{color:#a3826c!important}a.blue-bottom:hover{color:#fff!important}p#footer-info{display:none}#footer-bottom p{color:#fff;text-align:center}.snp-pop-2238 .snp-newtheme1 .snp-newsletter-content{padding-bottom:10px}.et_pb_gallery_grid .et_pb_gallery_image{box-shadow:0px 0px 12px 0px #000}.imgh{-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.imgh:hover{-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8);opacity:.5}#fld_6620067_1,#fld_766943_1,#fld_4614811_1{height:50px}span.mobile_menu_bar:before{color:#a3826c!important}.et_mobile_menu{border-top:2px solid #a3826c!important}.btn{color:#fff!important;cursor:pointer!important;font-size:18px!important;font-weight:500!important;padding:10px 20px 11px 20px!important;background:#000!important}.btn:hover{background-color:#a3826c!important;color:#fff!important;font-size:18px!important;font-weight:500!important;padding:10px 20px 11px 20px!important}.caldera-grid .form-control{height:50px!important;border:1px solid #000!important;color:#000!important}div.show-image{position:relative;float:left;margin:5px}div.show-image:hover img{opacity:0.5}div.show-image:hover input{display:block}div.show-image input{position:absolute;display:none}div.show-image input.update{top:60px;left:33%}div.show-image input.delete{top:69px;left:22%}.bbt{background:#fff;color:#000;border-radius:5px;text-align:center;padding:10px!important;font-size:14px!important}.bbt:hover{background:rgba(255,255,255,0.44)!important;cursor:pointer}.pun{margin-top:-84px}.pat{background:transparent;border:3px solid #a3826c;border-radius:5px;padding:10px}.price{display:none}.additional_information_tab,.reset_variations,#tab-additional_information{display:none!important}h3{font-size:18px!important;font-weight:bolder!important}.reg{color:#000!important;background:transparent;border:3px solid #a3826c!important;padding:10px}.quantity,.product_meta{display:none!important}a:hover{color:#a3826c!important}.woocommerce-variation{display:none!important}.fancybox-wrap{margin-top:130px!important}.woocommerce table.shop_table{border:1px solid #a3826c!important}.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{border-top:1px solid #a3826c!important}.input-text{border:1px solid #a3826c!important}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{background:#a3826c!important}.product-name{color:#000!important}.product-name a{color:#000!important}.shipping-calculator-button a{color:#000!important}.product-price{color:#000!important}.product-quantity{color:#000!important}.product-subtotal{color:#000!important}.woocommerce table.shop_table td{border-top:1px solid #a3826c!important}.et_pb_button:hover,.woocommerce a.button.alt:hover,.woocommerce-page a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce-page button.button.alt:hover,.woocommerce input.button.alt:hover,.woocommerce-page input.button.alt:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce-page #respond input#submit.alt:hover,.woocommerce #content input.button.alt:hover,.woocommerce-page #content input.button.alt:hover,.woocommerce a.button:hover,.woocommerce-page a.button:hover,.woocommerce button.button:hover,.woocommerce-page button.button:hover,.woocommerce input.button:hover,.woocommerce-page input.button:hover,.woocommerce #respond input#submit:hover,.woocommerce-page #respond input#submit:hover,.woocommerce #content input.button:hover,.woocommerce-page #content input.button:hover{background-color:000!important;color:#fff!important;opacity:0.5!important}.woocommerce button.button,.woocommerce-page button.button{font-size:16px!important;background:#a3826c!important;border-radius:0px!important}body.et_pb_button_helper_class .et_pb_button,body.et_pb_button_helper_class .et_pb_module.et_pb_button,.woocommerce.et_pb_button_helper_class a.button.alt,.woocommerce-page.et_pb_button_helper_class a.button.alt,.woocommerce.et_pb_button_helper_class button.button.alt,.woocommerce-page.et_pb_button_helper_class button.button.alt,.woocommerce.et_pb_button_helper_class input.button.alt,.woocommerce-page.et_pb_button_helper_class input.button.alt,.woocommerce.et_pb_button_helper_class #respond input#submit.alt,.woocommerce-page.et_pb_button_helper_class #respond input#submit.alt,.woocommerce.et_pb_button_helper_class #content input.button.alt,.woocommerce-page.et_pb_button_helper_class #content input.button.alt,.woocommerce.et_pb_button_helper_class a.button,.woocommerce-page.et_pb_button_helper_class a.button,.woocommerce.et_pb_button_helper_class button.button,.woocommerce-page.et_pb_button_helper_class button.button,.woocommerce.et_pb_button_helper_class input.button,.woocommerce-page.et_pb_button_helper_class input.button,.woocommerce.et_pb_button_helper_class #respond input#submit,.woocommerce-page.et_pb_button_helper_class #respond input#submit,.woocommerce.et_pb_button_helper_class #content input.button,.woocommerce-page.et_pb_button_helper_class #content input.button{color:#fff!important;background-color:#a3826c!important}input.text,input.title,input[type=email],input[type=password],input[type=tel],input[type=text],select,textarea{border:1px solid #a3826c!important}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{background:#a3826c!important;color:#fff!important}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border:1px solid #a3826c!important}.woocommerce-Price-amount{color:#000!important}.caldera-grid .form-control::-webkit-input-placeholder{color:#000!important}.caldera-grid .form-control:-moz-placeholder{color:#000!important}.caldera-grid .form-control::-moz-placeholder{color:#000!important}.caldera-grid .form-control:-ms-input-placeholder{color:#000!important}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:right;width:48%!important}.entry-content tr th,.entry-content thead th{background:#fff!important}input.orig::-webkit-input-placeholder{color:#000!important}input.orig:-moz-placeholder{color:#000!important}input.orig::-moz-placeholder{color:#000!important}input.orig:-ms-input-placeholder{color:#000!important}.related.products{visibility:hidden}.woocommerce-tabs{display:none!important}.pum-theme-3661,.pum-theme-default-theme{background-color:rgba(255,255,255,0)!important}.g-recaptcha{margin-bottom:10px!important}.et_pb_scroll_top.et-pb-icon{background:#a3826c!important}.footer-newsletter-frm form .nf-row:first-child nf-cells .nf-cell:last-child{display:none}@media (min-width:320px) and (max-width:767px){h1{font-size:28px!important}}.snp-fb{margin-top:-80px!important}@media (max-width:1150px){#et_mobile_nav_menu{display:block}.et_mobile_menu{top:23px}.et_header_style_centered .et_menu_container .mobile_menu_bar{position:absolute;right:5px;top:-50px}#top-menu{display:none}}.tp-video-play-button{background:#a3826c!important}@media (max-width:980px){.et_header_style_centered .et_menu_container .mobile_menu_bar{top:2px!important}}@media (max-width:800px){.snp-newtheme1{padding-top:68px}.fancybox-wrap{margin-top:50px!important}}@media (max-width:768px){.woocommerce #content div.product div.images,.woocommerce #content div.product div.summary,.woocommerce div.product div.images,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.images,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.images,.woocommerce-page div.product div.summary{float:none!important;width:100%!important}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{float:none!important;width:100%!important}.fancybox-wrap{margin-top:50px!important}}.optional{display:none!important}#order_comments_field{display:none!important}.radio{display:inherit!important;padding-left:10px!important}.imghovesd:hover{opacity:0.5!important}ul.leafss{list-style-image:url(https://littledinerstg.wpengine.com/demo/wp-content/uploads/2021/02/check.png)}.getaquote{background-color:#0a50e8!important;margin-right:18px}.getaquote a{color:#fff!important;padding:14px 14px 12px 24px!important}.getaquote:hover{color:#fff!important;background-color:#0c71c3!important;opacity:1}.getaquote a:hover{opacity:1!important;color:#fff!important}@media only screen and (min-width:768px){#__porterIFRAMEOpenButton:hover{opacity:0.5!important}#__porterIFRAMEOpenButton{cursor:pointer!important;width:160px!important;height:62px!important;background-size:160px 65px!important;margin-left:10px!important}}@media only screen and (max-width:767px){.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{width:100%!important}}.et-cart-info{display:none!important}.ordersss{vertical-align:top!important}@media only screen and (max-width:768px){#__porterIFRAMEOpenButton:hover{opacity:0.5!important}#__porterIFRAMEOpenButton{cursor:pointer!important;width:160px!important;height:62px!important;top:165px!important;background-size:160px 65px!important;margin-left:10px!important}}@media only screen and (max-width:767px){.woocommerce-page table.cart td.actions .coupon .button{width:100%}}#top-menu li{padding-right:10px!important;font-size:12px!important}.product-template-default .yith-par-message-variation{background-color:#dedede;border:1px solid #e5e5e5;padding:5px 5px;font-size:16px}.woocommerce-cart table.cart td.actions .coupon .input-text{font-size:15px!important;height:36.75px;border-radius:0}.woocommerce-cart .alert,.woocommerce-checkout .alert{top:30%!important}.woocommerce-checkout .woocommerce-info a{color:#fff!important}.woocommerce-checkout .woocommerce-info a:hover{opacity:.8}.woocommerce-cart-form .coupon input#coupon_code::placeholder{color:#fff!important}.woocommerce-cart-form .coupon input#coupon_code{color:#fff!important;background-color:rgba(0,0,0,.2)!important;border:none!important;font-weight:500!important}.woocommerce-input-wrapper input::placeholder{color:#4e4e4e!important}.woocommerce-input-wrapper input{color:#4e4e4e!important;background-color:#fff!important;border:1px solid #a3826c!important;border-radius:3px!important}.woocommerce-account div#main-content{min-height:calc(100vh - 275px);padding-bottom:50px}.nf-form-content{max-width:100%!important}.nf-error.field-wrap .nf-field-element:after,.nf-error-field-errors,.nf-form-fields-required{display:none}.nf-form-content .list-select-wrap .nf-field-element>div,.nf-form-content input:not([type=button]),.nf-form-content textarea{height:50px!important;border:1px solid #000000!important;color:#000000!important;background:#ffffff!important;font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif!important;display:inline-block;margin-bottom:0;font-weight:400;touch-action:manipulation;cursor:pointer;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.42857143;border-radius:2px;user-select:none}.nf-form-content input:not([type=button])::placeholder,.nf-form-content textarea::placeholder{color:#000000!important;font-weight:500}.nf-form-content input[type=submit]{border-color:#ffffff!important;padding:6px 12px;font-size:18px;line-height:1.42857143;user-select:none;width:90%!important;color:#fff!important;cursor:pointer!important;font-weight:500!important;background:#000!important}.nf-form-content input[type=submit]:hover{background:#a3826c!important}.nf-form-content{padding:0!important}#ninja_forms_required_items,.nf-field-container{margin-bottom:0px}.nf-error .nf-error-msg{text-align:left!important;font-size:75%!important;line-height:1.5em!important}.nf-error .nf-error-msg{position:absolute}.nf-form-wrap{display:grid}.nf-response-msg{order:3}.nf-form-layout{order:1}.single-product .yith-par-message-variation{margin-bottom:25px}a.ywpar-button-message{color:#ffffff!important}a.ywpar-button-message:hover{opacity:0.8!important}.single-product #content-area table th{padding-top:0}