.flone-site-mobile-menu>ul>li .menu-toggle{top:0;width:40px;height:40px;z-index:9}.sign.positive,.yith-wapo-addon .min-error{display:none!important}.flone-mobile-menu-close{right:-54px;top:0}.flone-mobile-menu-close .toggle{width:54px;height:54px;background:#f9f6f1;border-top-right-radius:50%;border-bottom-right-radius:50%;border-top-left-radius:0;border-bottom-left-radius:0}.header-right-wrap .same-style.header-search .search-content form .button-search{height:auto;top:21px;padding:11px 20px 10px 20px}.breadcrumb-content ul{text-align:center;padding:0}a.default-btn{border-radius:5px}.breadcrumb-area{margin-bottom:30px}.woocommerce .breadcrumb-area{margin-bottom:0}.flone-site-mobile-menu>ul>li>a,.flone-site-mobile-menu>ul>li .menu-toggle,.flone-site-mobile-menu .flone-sub-menu li>a{font-weight:400}.nav-tabs.flone-offcanvas .nav-link{font-weight:600}.main-menu nav ul li ul.mega-menu li.menu_title a,.sidebar-menu nav ul li ul.mega-menu li.menu_title a{color:#242424;margin:0 0 10px;text-transform:uppercase;font-size:14px;font-weight:500;line-height:32px}.container{margin:0 auto;float:none!important}.scroll-fixed{position:fixed!important;top:124px}.scroll-fixed-bottom{position:absolute!important;bottom:0}.section-padding-1 .container-fluid,.site-main>.container-fluid{padding:0}.vc_row{margin-left:auto!important;margin-right:auto!important}.site-content{padding-bottom:30px}.first-wrapper-padding{padding:60px 0 30px 0}.wrapper-padding{padding:30px 0 30px 0}img.mfp-img{background-color:#fff}.mfp-image-holder .mfp-close{color:#231f20;right:6px}.charlotte-heading-normal{font-size:30px;font-weight:500;margin-bottom:30px}.charlotte-heading{font-size:30px;font-weight:500;display:inline-block;position:relative;margin-bottom:30px}.charlotte-heading::after{content:'';position:absolute;top:16px;left:105%;height:12px;width:290px;background:rgb(149,20,24);background:linear-gradient(90deg,rgba(149,20,24,1) 0%,rgba(255,255,255,0) 100%)}.charlotte-button a{padding-top:10px!important;padding-bottom:10px!important;padding-left:35px!important;padding-right:50px!important;color:#951418!important;background-color:transparent!important;border:1px solid #951418!important;text-transform:uppercase}.charlotte-button a:hover{background-color:#951418!important;color:#ffffff!important;background-image:none!important}.charlotte-button a i{color:#951418!important}.charlotte-button a:hover i{color:#ffffff!important}body.page article.page .entry-title{display:none}.site-content{padding-top:0!important}textarea:focus,input:focus,button:focus,select:focus,a:focus{outline:none}.careers-bg-image{background-size:contain;background-repeat:no-repeat;border-radius:15px}.featured-product-wrapper{display:flex;flex-direction:row;justify-content:space-around;align-items:center}.featured-product-details{width:60%}.featured-heading{margin-bottom:45px}.featured-product-title{font-size:20px;font-weight:600;margin-bottom:15px}.featured-product-description{font-size:16px;font-weight:400;padding-right:30px;margin-bottom:15px}.featured-product-rating{margin-bottom:15px}.featured-product-price{margin-bottom:30px}.featured-product-image{width:40%}.featured-product-price .woocommerce-Price-amount.amount{font-size:24px}.featured-product-price ins .woocommerce-Price-amount.amount{font-size:24px}.featured-product-price del .woocommerce-Price-amount.amount{font-size:18px}.product-details-img{position:relative;width:100%;height:100%}.product-dec-slider-2{position:relative}.product-dec-slider-2 .slick-list{position:absolute}.sub_title h3{font-size:18px;margin-bottom:0;padding-top:20px}.sub_title_first h3{padding-top:0}.footer-widget .footer-title h2{text-transform:none}.copyright .footer-logo{max-width:200px}.copyright p{font-size:12px}#footer-social-links{display:flex;list-style:none;justify-content:flex-start;padding-top:30px;gap:30px}#footer-social-links li{margin-right:10px;display:inline-block}#footer-social-links li a{font-size:15px;position:relative;height:20px;display:inline-block}#footer-social-links li a::before{content:'';display:block;vertical-align:middle;position:absolute;top:-25px;left:0;height:20px;width:20px;background:transparent;background-repeat:no-repeat;border-radius:0}#footer-social-links li.facebook a::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3C!-- Font Awesome Pro 5.15.4 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) --%3E%3Cpath d='M279.14 288l14.22-92.66h-88.91v-60.13c0-25.35 12.42-50.06 52.24-50.06h40.42V6.26S260.43 0 225.36 0c-73.22 0-121.08 44.38-121.08 124.72v70.62H22.89V288h81.39v224h100.17V288z'/%3E%3C/svg%3E")}#footer-social-links li.twitter a::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!-- Font Awesome Pro 5.15.4 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) --%3E%3Cpath d='M459.37 151.716c.325 4.548.325 9.097.325 13.645 0 138.72-105.583 298.558-298.558 298.558-59.452 0-114.68-17.219-161.137-47.106 8.447.974 16.568 1.299 25.34 1.299 49.055 0 94.213-16.568 130.274-44.832-46.132-.975-84.792-31.188-98.112-72.772 6.498.974 12.995 1.624 19.818 1.624 9.421 0 18.843-1.3 27.614-3.573-48.081-9.747-84.143-51.98-84.143-102.985v-1.299c13.969 7.797 30.214 12.67 47.431 13.319-28.264-18.843-46.781-51.005-46.781-87.391 0-19.492 5.197-37.36 14.294-52.954 51.655 63.675 129.3 105.258 216.365 109.807-1.624-7.797-2.599-15.918-2.599-24.04 0-57.828 46.782-104.934 104.934-104.934 30.213 0 57.502 12.67 76.67 33.137 23.715-4.548 46.456-13.32 66.599-25.34-7.798 24.366-24.366 44.833-46.132 57.827 21.117-2.273 41.584-8.122 60.426-16.243-14.292 20.791-32.161 39.308-52.628 54.253z'/%3E%3C/svg%3E")}#footer-social-links li.instagram a::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3C!-- Font Awesome Pro 5.15.4 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) --%3E%3Cpath d='M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z'/%3E%3C/svg%3E")}#footer-social-links li.youtube a::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512'%3E%3C!-- Font Awesome Pro 5.15.4 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) --%3E%3Cpath d='M549.655 124.083c-6.281-23.65-24.787-42.276-48.284-48.597C458.781 64 288 64 288 64S117.22 64 74.629 75.486c-23.497 6.322-42.003 24.947-48.284 48.597-11.412 42.867-11.412 132.305-11.412 132.305s0 89.438 11.412 132.305c6.281 23.65 24.787 41.5 48.284 47.821C117.22 448 288 448 288 448s170.78 0 213.371-11.486c23.497-6.321 42.003-24.171 48.284-47.821 11.412-42.867 11.412-132.305 11.412-132.305s0-89.438-11.412-132.305zm-317.51 213.508V175.185l142.739 81.205-142.739 81.201z'/%3E%3C/svg%3E")}.description-review-area-wrapper{background-color:#f9f6f1}.product-rating i.yellow{color:#ffa900!important}.htcompare-button-area{display:none}.product .entry-summary h1{font-size:32px;font-weight:500}div.quantity{width:120px}div.quantity input.input-text.qty{width:120px;color:#231f20}div.quantity .qtybutton{width:40px;color:#231f20}.product .entry-summary form.cart .single_add_to_cart_button,.product .summary-add-to-cart-form form.cart .single_add_to_cart_button{border:1px solid #231f20;background-color:#fff;color:#231f20}.woocommerce div.product form.cart div.quantity,.woocommerce div.product form.cart .button{border-radius:5px;border:1px solid #231f20}.woocommerce div.product form.cart .button{padding:22px 38px 22px}.woocommerce div.product form.cart .button:hover{border:1px solid #231f20;border-radius:5px;overflow:hidden;color:#fff}div.quantity .inc.qtybutton:hover{background-color:#606060;color:#fff}div.quantity .dec.qtybutton:hover{background-color:#606060;color:#fff}.woocommerce .products{justify-content:center}.star-rating span:before{color:#fbb040}ins{background:none!important}del{color:#951418!important}del .woocommerce-Price-amount.amount{color:#951418!important}ins .woocommerce-Price-amount.amount{color:#231f20!important}.charlotte-add-to-cart-button{line-height:3}.charlotte-add-to-cart-button a{padding:10px 35px;background-color:#951418;color:#ffffff!important;border:1px solid #951418;border-radius:5px;text-transform:uppercase}.charlotte-add-to-cart-button a:hover{background-color:#fff;color:#951418!important}.entry-content a,.comment-content a{text-decoration:none!important}.product-wrap .product-content h2,.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:18px;font-weight:500;color:#231f20;text-decoration:none!important}.product .entry-summary .pro-details-social ul{padding-left:0}.shop-top-bar .select-shoing-wrap select{min-width:200px}.shop-top-bar .select-shoing-wrap p{font-size:14px}.shop-list-wrap .shop-list-content .product-list-price ins span{color:#231f20}.shop-list-wrap .shop-list-content .shop-list-btn a,.btn--1,.woocommerce a.button,.woocommerce button.button,.woocommerce .cart .actions .button:disabled[disabled],.woocommerce .cart-shiping-update a,.woocommerce .cart-clear a,.contact-form .contact-form-style .btn--1{background-color:#fff;color:#951418;border:1px solid #951418;border-radius:5px}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{background-color:#951418;color:#ffffff!important;border-radius:5px}.shop-top-bar .shop-tab li a.active{color:#951418}.shop-list-wrap .shop-list-content .shop-list-btn a:hover{background-color:#951418;color:#ffffff!important}.shop-list-wrap .shop-list-content h3 a{color:#231f20;font-weight:600}div.quantity{border-radius:5px;border:1px solid #c8c6c6;margin:0 10px}.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{border-radius:5px}.woocommerce .cart-table-content table tbody>tr td.product-name a,.woocommerce .your-order-table table th,.woocommerce .your-order-table table td{word-break:break-word}.woocommerce table.shop_table_responsive tr td::before,.woocommerce-page table.shop_table_responsive tr td::before{font-weight:600}.woocommerce-checkout #payment ul.payment_methods.methods p,.woocommerce-privacy-policy-text p{font-size:14px}.woocommerce-checkout #payment ul.payment_methods.methods label{padding-left:10px}.woocommerce form .form-row input.input-text,.woocommerce form .form-row input[type='password'],.woocommerce form .form-row input[type='email'],.select2-container--default .select2-selection--single,.woocommerce form .form-row textarea{border-radius:5px}.wishsuite-table-content table thead>tr,.woocommerce .cart-table-content table thead>tr{background-color:#f9f6f1!important}.swatchly-swatch{border-radius:5px;-webkit-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.swatchly-swatch:hover,.swatchly-swatch.swatchly-selected{border-color:#951418;background-color:#951418;color:#fff}.swatchly-swatch .swatchly-content,span{transition:none}.reset_variations{display:none!important;visibility:hidden!important}.woocommerce div.product p.price,.woocommerce div.product span.price{color:#000}.swatchly-swatch:hover .swatchly-tooltip{display:none;visibility:hidden}.woocommerce .product-wrap .product-img .product-action .pro-same-action a{border:0}.payment-cards{max-width:240px}.woocommerce .cart-table-content table tbody>tr td.product-name{text-align:left}.woocommerce .cart-table-content table tbody>tr td.product-name>a{padding:0 20px;color:#951418}.variation .woocommerce-Price-amount.amount{font-weight:400;margin:0}.single_pro_style_6.product .entry-summary .price{display:none}.single_pro_style_6.product .entry-summary .product_meta{display:none}.woocommerce .your-order-table table tr.cart_item:hover{background-color:#f9f6f1}.shopping-cart-total h4:first-child{display:none;opacity:0}.tax_label{text-transform:uppercase}#yith-wapo-addon-58,#yith-wapo-addon-53{position:absolute!important;visibility:hidden!important}#wapo-total-price-table table th,#wapo-total-price-table table td{border:0;font-weight:700;font-size:26px;padding:2px}#wapo-total-price-table table th{padding-left:0}.yith-wapo-addon-type-label .options{display:flex;flex-direction:row;flex-wrap:wrap}.yith-wapo-addon-type-color .options{display:flex;flex-direction:row;flex-wrap:wrap}.yith-wapo-addon-type-color .options{display:flex;flex-direction:row;flex-wrap:wrap}.wapo-addon-description{width:100%;margin-bottom:5px!important;color:#951418!important}.yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-checkbox .yith-wapo-option label{margin-left:0}.conditional_logic .label .yith-wapo-7-0{font-size:11px!important}.yith-wapo-addon-type-textarea .options .yith-wapo-option{float:none!important}.yith-wapo-addon-type-textarea .options.per-row-2 .yith-wapo-option{width:48%!important;float:left!important}.yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-label .yith-wapo-option{margin:0 10px 10px 0}.yith-wapo-addon-type-textarea textarea{border-radius:5px;min-height:100px!important}.yith-wapo-addon input[type='text']{border-radius:5px}.yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-textarea .yith-wapo-option .label,.yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-text .yith-wapo-option .label{height:0;margin-bottom:0;display:none}.option-price{color:#951418;font-weight:600;font-weight:400}.option-price .woocommerce-Price-amount.amount{color:#951418;margin:0;font-weight:400}.yith-wapo-block .yith-wapo-addon-type-color .yith-wapo-option{margin:0 8px 0 0px!important}.yith-wapo-addon-type-number .options .quantity{border:0!important;height:auto}.yith-wapo-addon-type-number .options .quantity .yith-wapo-option-value{border:1px solid #7a7a7a;border-radius:5px}.yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-color .yith-wapo-option label{display:flex;justify-content:flex-start;align-items:center;border:1px solid #dedede;border-radius:30px;height:auto!important}.yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-label .yith-wapo-option label{border:1px solid #dedede!important}.yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-label .yith-wapo-option.selected label{border:1px solid #951418!important}.yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-color .yith-wapo-option.selected label:after{margin:0 -50% 27px 0px!important}.single_pro_style_6 .wapo-total-options{display:none!important}.yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-color .yith-wapo-option .description{color:#951418}.select2-container--default .select2-selection--single .select2-selection__rendered,.select2-results__option{font-size:14px}.woocommerce-shipping-totals{display:none}.accordion{width:auto;height:60px;margin:0 auto;background:#fff;border-radius:3px;box-shadow:0 0 5px rgba(225,225,225,1);overflow:hidden;transition:height 1s ease;margin-bottom:20px}.accordion .accordion_tab{padding:12px;cursor:pointer;user-select:none;font-size:20px;font-weight:500;position:relative}.accordion .accordion_tab .accordion_arrow{position:absolute;top:10px;right:15px;width:35px;height:35px;display:flex;justify-content:center;align-items:center;transition:all 0.3s ease}.accordion .accordion_tab .accordion_arrow img{width:100%;height:100%}.accordion .accordion_tab.active .accordion_arrow{transform:rotate(-90deg)}.accordion.active{height:auto}.accordion .accordion_content{padding:20px;border-top:1px solid #e9e9e9}.accordion .accordion_content .accordion_item{margin-bottom:20px}.testimonials-carousel{display:flex!important;justify-content:space-between;align-items:center}.testimonials-slide-content{display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.testimonials-slide-content img{display:block;margin-bottom:30px}.testimonials-slide-content .testimonials-slide-rating{color:#ffa900!important;font-size:20px;display:flex;gap:4px}.testimonials-slide-content .testimonials-slide-title{text-align:center;text-decoration:none;color:#951418;font-size:20px;line-height:1;font-weight:500;padding:0 15px;position:relative}.testimonials-slide-content .testimonials-slide-text{text-align:center;text-decoration:none;color:#76777b;font-size:16px;line-height:25px;font-weight:400;padding:15px 30px}.slick-prev,.slick-next{font-size:0!important;outline:0;background:transparent;border:none}.slick-next:before{font-family:'Pe-icon-7-stroke';content:'\e684';color:#000;font-size:60px}.slick-prev:before{font-family:'Pe-icon-7-stroke';content:'\e686';color:#000;font-size:60px}h2.widget-title{font-weight:600}.woocommerce .widget_price_filter .ui-slider .ui-slider-range{background:#951418 none repeat scroll 0 0}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{border:4px solid #951418}.woocommerce .widget_price_filter .price_slider_amount .button{border-radius:5px;font-size:12px}.woocommerce .widget_price_filter .price_slider_amount .price_label{font-size:12px;font-weight:400px}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item{font-size:14px;font-weight:400px}.product-categories li{font-size:14px;font-weight:400px}.woocommerce .widget_layered_nav_filters ul{display:grid}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item.chosen a::before{color:#951418}.woocommerce .widget_layered_nav_filters ul li{font-size:14px}.woocommerce .widget_layered_nav_filters ul li .woocommerce-Price-amount.amount{font-size:14px;margin:0;font-weight:400}.woocommerce-error,.woocommerce-info,.woocommerce-message{font-size:14px;background-color:#f9f6f1}.your-order{background-color:#f9f6f1}.woocommerce a.button{background-color:#fff;color:#951418;border:1px solid #951418;border-radius:5px}#menu-cake-categories{margin:0;padding:0;border:0;list-style:none outside}#menu-cake-categories li{line-height:18px;padding-left:20px!important;margin-bottom:10px;padding-bottom:1px;padding-top:0;position:relative}#menu-cake-categories li a{font-size:14px;padding:unset!important;display:inline-block}.woocommerce-widget-layered-nav-list__item a::before{font-family:'Font Awesome 5 Free';content:'\f0c8'}#menu-cake-categories li a::before{content:none;display:none}#menu-cake-categories li a::before{font-family:'Font Awesome 5 Free';content:'\f0c8';color:#dedede;font-size:17px;line-height:20px;margin-left:0;margin-right:0;display:inline-block;position:absolute;left:-20px;top:-2px;font-weight:900;height:0;width:0}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item.chosen a::before{font-family:'Font Awesome 5 Free';content:'\f0c8'}#menu-cake-categories li.current-menu-item a::before{color:#951418}.product-cat-grid-wrapper{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);grid-column-gap:15px;grid-row-gap:15px;margin-bottom:30px}.product-cat-grid-wrapper .cat{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;-webkit-box-shadow:rgba(0,0,0,.1) 0 4px 12px;-moz-box-shadow:rgba(0,0,0,.1) 0 4px 12px;box-shadow:rgba(0,0,0,.1) 0 4px 12px}.product-cat-grid-wrapper .cat1{grid-area:1 / 1 / 2 / 2}.product-cat-grid-wrapper .cat2{grid-area:1 / 2 / 2 / 3}.product-cat-grid-wrapper .cat3{grid-area:1 / 3 / 3 / 4}.product-cat-grid-wrapper .cat4{grid-area:2 / 1 / 3 / 2}.product-cat-grid-wrapper .cat5{grid-area:2 / 2 / 3 / 3}.product-cat-grid-wrapper .cat .cat-image{flex:1;overflow:hidden}.product-cat-grid-wrapper .cat .cat-name{height:74px;display:flex;align-items:center;justify-content:center}.product-cat-grid-wrapper img{-webkit-transform:scale(1);transform:scale(1);-webkit-transition:0.5s ease-in-out;transition:0.5s ease-in-out}.product-cat-grid-wrapper .cat:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.product-cat-grid-wrapper .cat:hover .cat-name{background-color:#f9f6f1;-webkit-transition:background-color 0.5s ease-in-out;-ms-transition:background-color 0.5s ease-in-out;transition:background-color 0.5s ease-in-out}.contact-item .vc_column-inner>.wpb_wrapper{display:flex;align-items:flex-start;justify-content:flex-start}.contact-item .vc_icon_element{margin-right:30px}.contact-item .wpb_text_column h6{font-size:18px;font-weight:500}.charlotte-cf7 .col-lg-6{margin-bottom:25px}.charlotte-cf7 .col-lg-12{margin-bottom:25px}.charlotte-cf7 input:not([type='range']),.charlotte-cf7 textarea{border:1px solid #ebebeb}.charlotte-cf7 input:not([type='range']),.charlotte-cf7 textarea,.charlotte-cf7 input[type='submit']{border-radius:5px}.charlotte-cf7 input[type='submit']{font-size:14px;padding:20px 35px;color:#231f20!important;background-color:#fff;border:1px solid #951418}.charlotte-cf7 input[type='submit']:hover{color:#ffffff!important;background-color:#951418}.charlotte-cf7 .wpcf7-not-valid-tip{font-size:12px}.charlotte-cf7 .wpcf7-spinner{top:9px}.wpcf7 form .wpcf7-response-output{font-size:14px;border-radius:5px}.footer-bottom{padding:15px 0}.footer-widget .subscribe-form input{border:1px solid #ebebeb;border-radius:5px;padding-left:15px;margin-bottom:8px}.footer-widget .subscribe-form input[type='submit']{font-size:14px;padding:12px 35px;color:#231f20!important;background-color:#fff;border:1px solid #951418;border-radius:5px}.footer-widget .subscribe-form input[type='submit']:hover{color:#ffffff!important;background-color:#951418;border-radius:5px}.footer-widget .subscribe-form .wpcf7-not-valid-tip{font-size:11px}.footer-widget .wpcf7 form .wpcf7-response-output{font-size:11px!important;border:none!important;padding:0!important;color:#dc3232!important}.wpcf7-spinner{position:absolute;top:22px}#scrollUp .fa-angle-double-up:before{content:'\f106'}.charlotte-main-logo{max-width:300px;padding-top:30px}.charlotte-sweets-logo{max-width:300px;margin:0 auto;padding-top:15px}.charlotte-flowers-logo{max-width:300px;padding-top:10px}.you-may-like-slider .slick-slider{display:flex;flex-direction:row}.you-may-like-slider .slick-slide{margin:0 27px}.you-may-like-slider .slick-list{margin:0 -27px}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.offcanvas-thumnnail img{padding:0 45px}.header-res-padding{padding:20px 10px}#secondary,.sidebar-style{margin-top:0;margin-bottom:50px}.site-branding.logo{max-width:200px}footer#colophon{padding:0}.site-footer.footer-area .copyright{display:flex;flex-direction:column;align-items:center}.header-right-wrap .same-style.header-search .search-content{top:77px;z-index:9999}.account-satting{display:none!important}.contact-item .vc_column-inner>.wpb_wrapper{flex-direction:column;align-items:center}.contact-item .wpb_text_column{text-align:center}.contact-item .vc_icon_element{margin-right:0}.woocommerce .cart-table-content table thead>tr th{padding:15px 15px 15px}.woocommerce-page #content table.cart td.actions .coupon .input-text,.woocommerce form.checkout_coupon .form-row input.input-text{margin:0 15px 0 0}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{padding-bottom:0}#footer-social-links li a::before{left:0}}@media only screen and (min-device-width:375px) and (max-device-width:736px){.site-footer{padding-top:60px!important}.col-md-3.payment-icon{text-align:center}.footer-widget.widget_custom_html{margin-bottom:0px!important}}@media only screen and (min-device-width:320px) and (max-device-width:480px){#footer-social-links{justify-content:center}#footer-social-links li a::before{left:calc(50% - 10px)}.site-footer{padding-top:60px!important}.col-md-3.payment-icon{text-align:center}.container{padding-left:15px!important;padding-right:15px!important}.first-wrapper-padding{padding:30px 0 15px 0}.wrapper-padding{padding:15px 0 15px 0}.header-res-padding{padding:20px 10px}#secondary,.sidebar-style{margin-top:0;margin-bottom:50px}footer#colophon{padding:0}.custom-logo-link{margin-bottom:0}.offcanvas-thumnnail img{padding:0 45px}.site-branding.logo{max-width:120px}.account-satting{display:none!important}.header-right-wrap .same-style.header-search .search-content{right:-72px;top:62px}.header-offcanvas-menu .header-right-wrap{margin-right:0}.header-right-wrap .same-style,.header-right-wrap .same-style.cart-wrap{margin-left:15px}.stick .header-right-wrap .same-style.cart-wrap .shopping-cart-content,.stick .header-right-wrap .same-style .account-dropdown{top:47px;right:0}.header-right-wrap .same-style.cart-wrap .shopping-cart-content{right:-20px;top:48px}.featured-product-wrapper{flex-direction:column-reverse}.featured-product-image,.featured-product-details{width:100%}.charlotte-heading::after{top:100%;left:0;height:6px;width:50%}.product-cat-grid-wrapper{display:flex;flex-direction:column}.product-wrap .product-img .product-action .pro-same-action.pro-quickview,.product-wrap .product-img .product-action .pro-same-action.pro-wishlist.flone-wishsuite-add-to-wishlist{display:none}.product-wrap .product-img .product-action .pro-cart{width:100%!important}.product-wrap .product-img .product-action>div{background-color:transparent!important}.product-wrap .product-img .product-action{position:initial}.woocommerce .product-wrap .product-img .product-action .pro-same-action a{color:#951418!important;border:1px solid #95141826!important}.product-wrap .product-img .product-action>div{opacity:1;visibility:visible;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.woocommerce .woocommerce-cart-form table.shop_table_responsive tbody tr{border-left:none}.woocommerce table.shop_table_responsive tbody tr td,.woocommerce-page table.shop_table_responsive tbody tr td,.woocommerce table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background-color:#f9f6f1}.woocommerce .cart-table-content table tbody>tr{border-bottom:1px solid #c8c6c6!important}.woocommerce .cart-table-content table tbody>tr td.product-remove a{background-color:#fff;padding:10px;height:43px;width:43px}.woocommerce .cart-table-content table tbody>tr td.product-remove a:hover{background-color:red;color:#fff}.checkbox-form h3,#order_review_heading{margin-top:10px}.wishsuite-table-content table tbody>tr td{padding-left:40%!important}.product .entry-summary form.cart .single_add_to_cart_button{padding:16px 35px}.woocommerce-tabs{padding:0 15px}.site-footer>.container>.row{flex-direction:row;flex-wrap:wrap}.site-footer.footer-area .copyright{display:flex;flex-direction:column;align-items:center}.footer-widget.widget_custom_html{margin-bottom:40px}.footer-widget .subscribe-form{padding-left:15px;padding-right:15px}.footer-widget .subscribe-form input[type='submit']{padding:12px 50px}.col-lg-2.col-md-4.col-sm-4.footer-three{width:50%}.col-lg-2.col-md-4.col-sm-4.footer-two{width:50%}.col-lg-4.col-md-12.col-sm-6.footer-one{order:3}.charlotte-sweets-logo{max-width:220px;margin-bottom:15px;padding-top:0}.hashtag{font-size:24px}.testimonials-slide-content .testimonials-slide-text{padding:15px 5px}.careers-bg-image{background-size:cover;background-position:center}.yith-wapo-addon-type-textarea .options.per-row-2 .yith-wapo-option{width:100%!important;max-width:100%!important}.woocommerce div.product form.cart .button{padding:15px 38px}.woocommerce div.product .woocommerce-tabs ul.tabs{display:flex;gap:15px}}.woocommerce .product-wrap .product-img .product-action .pro-same-action .button i{padding-right:5px}.copyright.align-middle p{padding-top:20px}.payment-icon img{width:180px}.woocommerce-Tabs-panel--custom_tab.panel.entry-content.wc-tab .charlotte-heading{display:inline-block}.yith-wapo-addon-type-label .options{display:flex!important}.yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-textarea .yith-wapo-option .label{display:inline!important}.yith-wapo-addon-type-color .options{display:flex!important}.yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-label .yith-wapo-option div.label .label-container-display{padding:10px!important}.yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-label .yith-wapo-option.selected label{border:none!important}.yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-label .yith-wapo-option label{border:none!important}