/*!
Theme Name: NFC - ChateauBriand
Theme URI: https://www.newfountain.nl/
Author: New Fountain
Author URI: https://www.newfountain.nl/
Description: Dit is een maatwerkthema welke storefront gebruikt
Version: 1.0.1
License: WTFPL
License URI: http://www.wtfpl.net/
Text Domain: chateau
Tags: Storefront child
Template: storefront
*/body .video-container{height:0;overflow:hidden;padding-bottom:56.25%;position:relative}.video-container embed,.video-container iframe:not(.instagram-embed),.video-container object,.video-container video{height:100%;left:0;position:absolute;top:0;width:100%}.gform_wrapper+.video-container,body>.video-container{padding:0}.ywcfav_slider_name{display:none!important}.hidden{overflow:hidden;max-height:0;opacity:0;transition:all .3s ease-in-out}body{color:#1d1d1b;font-size:18px;line-height:1.5}body,button,input,textarea{font-family:jubilat,serif}.h4,.h5,h4,h5{font-size:20px}@media (min-width:768px){.h4,h4{font-size:20px}}@media (min-width:1200px){.h4,h4{font-size:24px}}.h3,h3{font-size:20px}@media (min-width:768px){.h3,h3{font-size:24px}}@media (min-width:1200px){.h3,h3{font-size:28.8px}}.h2,blockquote,h2{font-size:28.8px}@media (min-width:1200px){.h2,blockquote,h2{font-size:34.56px}}.h1,h1{font-size:24px}@media (min-width:768px){.h1,h1{font-size:34.56px}}@media (min-width:1200px){.h1,h1{font-size:41.472px}}.font_small,small{font-size:16.66667px}.h1,.h2,.h3,.h4,.h5,blockquote,h1,h2,h3,h4,h5{color:#1d1d1b;line-height:1.2em;margin-bottom:.5em;margin-top:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.h1 a:hover,.h2 a:hover,.h3 a:hover,.h4 a:hover,.h5 a:hover,blockquote a:hover,h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover{text-decoration:none}.h1,.h2,.h3,.h4,.h5,blockquote{display:inline-block}.woocommerce-products-header h1{margin-top:0}ul+h2{margin-top:.5em}blockquote{border:0;color:#a41a17;font-weight:100;margin:1.2906835em 0 0;padding:0}blockquote p{display:block;margin:0 auto;max-width:20em}a{color:#1d1d1b}.entry-content a:not([class]){color:#a41a17}.entry-content [class*=cta-] a{color:#fff}.header-notice{font-size:18px;margin:0;color:#fff}@media (max-width:768px){body .site-header .site-header-cart{bottom:5.25em;position:absolute;right:60px;top:25px;font-size:.8em}}@media (max-width:768px) and (min-width:400px){body .site-header .site-header-cart{right:70px}}@media (max-width:768px){body .site-header .site-header-cart li:first-child span{color:#a41a17;font-weight:400!important;font-size:.9em}body .site-header .site-header-cart .cart-contents{display:block!important;background:no-repeat url(/app/themes/nfc-chateaubriand/assets/images/shopping-cart.svg) 100% 100%/1.5em;min-height:2.5em}body .site-header .site-header-cart .cart-contents .count{display:none!important}}.site-header{border-bottom:0;padding-bottom:0;padding-top:0}.site-header .site-branding{position:relative;top:1.15em;width:auto!important}@media (max-width:568px){.site-header .site-branding{top:12px}}.site-header .site-branding img{margin-left:-10px;max-width:100%}@media (max-width:568px){.site-header .site-branding img{height:70px!important}}@media (max-width:980px){.site-header .site-branding img{width:auto;height:80px}}@media (min-width:981px){.site-header .site-header-cart,.site-header .site-search{position:relative;top:80px}.site-header .main-navigation ul.menu>li.menu-item-has-children>a:after,.site-header .main-navigation ul.menu>li.page_item_has_children>a:after,.site-header .main-navigation ul.nav-menu>li.menu-item-has-children>a:after,.site-header .main-navigation ul.nav-menu>li.page_item_has_children>a:after{margin-left:.5em;font-size:13px}}.site-header .site-header-cart li:first-child span{font-weight:700!important;opacity:1}.site-header .site-header-cart>li:last-child{left:-200px;position:absolute;top:35px;width:400px}.site-header .site-search form:before{color:#b5b5b5;font-size:16px;font-weight:100;left:auto;position:absolute;right:.5em;top:50%;transform:translateY(-30%)}.site-header .site-search form input{background:unset;border:0;border-bottom:2px solid #1d1d1b;box-shadow:unset;color:#b5b5b5;padding-bottom:.5em!important;padding-left:.5em!important}.site-header .site-search form input::-webkit-input-placeholder{color:#b5b5b5;font-size:15px;font-weight:500}.site-header .site-search form input::-moz-placeholder{color:#b5b5b5;font-size:15px;font-weight:500}.site-header .site-search form input:-ms-input-placeholder,.site-header .site-search form input::-ms-input-placeholder{color:#b5b5b5;font-size:15px;font-weight:500}.site-header .site-search form input::placeholder{color:#b5b5b5;font-size:15px;font-weight:500}@media (max-width:1200px){.site-header .main-navigation #menu-groot-hoofd-menu,.site-header .main-navigation #menu-secondare-main-menu,.site-header .top-lint{display:none}.site-header #site-navigation{margin:1em 0}.site-header .menu-toggle:after,.site-header .menu-toggle:before{display:none!important}.site-header .menu-toggle span{font-size:0}.site-header .menu-toggle span:after,.site-header .menu-toggle span:before{display:none!important}.site-header .menu-toggle svg{width:22px;position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%)}.site-header .handheld-navigation>ul{padding-top:2em}.site-header .handheld-navigation a{padding:.5em .75em!important;border-bottom:1px solid #efefef}.site-header .handheld-navigation ul.sub-menu{border-bottom:0 solid #efefef!important}}@media (min-width:768px) and (max-width:1200px){.site-header .main-navigation.toggled .handheld-navigation{display:block}}.top-lint{left:50%;max-width:1375px;position:absolute;top:.4em;transform:translateX(-50%);width:100%;z-index:999}.top-lint ul{display:inline-block;list-style:none;margin:.4em auto 0 165px}@media (min-width:981px) and (max-width:1399px){.top-lint ul{padding-left:2em}}.top-lint ul li{display:inline-block;margin-right:1.5em;font-size:15px}.top-lint ul li:before{color:#a41a17;content:"\f00c";font-family:Font Awesome\ 5 Free;font-size:17px;margin-right:5px;position:relative;top:2px}.top-lint .top-wholesale-button{display:inline-block;float:right}@media (min-width:981px) and (max-width:1399px){.top-lint .top-wholesale-button{padding-right:1.41575em}}.top-wholesale-button{font-size:15px;font-weight:600;position:relative;top:10px}.top-wholesale-button:hover{background-color:#1d1d1b}.top-wholesale-button:hover a{color:#fff}.top-wholesale-button a{color:#1d1d1b;padding:.1em .65em;border:2px solid #1d1d1b;border-radius:5px;transition-duration:.5s}.call-now{float:right;margin:0 18px}.call-now:before{content:"\e901";font-family:Icomoon}#site-header-cart{line-height:1;margin-left:2em;margin-right:30px;width:unset}#site-header-cart .cart-contents{padding:0;position:relative;top:7px}#site-header-cart .cart-contents .count{display:block;font-weight:400!important}#site-header-cart .cart-contents:after{bottom:10px;position:absolute;right:-30px}.storefront-primary-navigation{border-bottom:8px solid #1d1d1b;border-top:8px solid #1d1d1b}@media (min-width:1201px){.storefront-primary-navigation .col-full{display:flex;flex-wrap:wrap;align-content:space-between}}@media (min-width:1202px){.storefront-primary-navigation .col-full #site-navigation,.storefront-primary-navigation .col-full .main-navigation{display:inline-block;clear:unset;float:unset;width:auto;margin-right:0;font-size:14px}}@media (min-width:1300px){.storefront-primary-navigation .col-full #site-navigation,.storefront-primary-navigation .col-full .main-navigation{font-size:17px}}@media (min-width:1401px){.storefront-primary-navigation .col-full #site-navigation,.storefront-primary-navigation .col-full .main-navigation{font-size:19px}}.storefront-primary-navigation .col-full #site-navigation{flex:2;width:100%}.storefront-primary-navigation .col-full .main-navigation li{font-weight:500}.storefront-primary-navigation .col-full .main-navigation li a{padding:1em .75em}.storefront-primary-navigation .col-full .main-navigation li ul{padding-bottom:.5em}.storefront-primary-navigation .col-full .main-navigation li ul li a{line-height:1.2;padding:.25em .75em}.storefront-primary-navigation .col-full #menu-secondare-main-menu{text-align:right}.storefront-primary-navigation .col-full #menu-secondare-main-menu a{font-size:.9em;font-weight:100;margin-top:.25em}.storefront-primary-navigation .col-full #site-navigation .primary-navigation{display:inline-block}.handheld-navigation,.handheld-navigation ul.menu .sub-menu,.handheld-navigation ul.menu li button:after,.main-navigation div.menu>ul:not(.nav-menu),.nav-menu{transition:all,ease,.3s}.main-navigation ul.menu ul.sub-menu,.main-navigation ul.nav-menu ul.children{background-color:#fff;border-bottom:8px solid #1d1d1b}.main-navigation ul li:hover>a,.main-navigation ul li a:hover,.site-header ul.menu li.current-menu-item>a,.site-header ul.menu li.current-page-ancestor>a,.site-title a:hover{color:#a41a17}@media (max-width:1200px){.primary-navigation{display:none}.handheld-navigation,.main-navigation.toggled .handheld-navigation,.main-navigation.toggled div.menu,.menu-toggle{display:block}.main-navigation #menu-mobile-menu{display:none!important;background-color:#fff;left:0;margin-left:0}.main-navigation #menu-mobile-menu li{display:block}.main-navigation #menu-mobile-menu li a:after{display:none}.main-navigation #menu-mobile-menu li ul.sub-menu{display:block;position:inherit;width:100%;margin-bottom:1em}.main-navigation #menu-mobile-menu li ul.sub-menu a{width:100%}.main-navigation #menu-mobile-menu li ul.sub-menu ul.sub-menu{left:20px}.main-navigation.toggled #menu-mobile-menu{display:block!important;width:100%}}.handheld-navigation ul.menu .sub-menu{left:0;position:absolute!important}.handheld-navigation ul.menu .sub-menu.toggled-on{position:relative!important}.storefront-breadcrumb{margin-bottom:0}.woocommerce-breadcrumb>a:first-child{display:inline-block;line-height:.9em;overflow:hidden;white-space:nowrap;width:1.2em}@media (min-width:568px){.page-template-default article.has-post-thumbnail header.entry-header img{height:200px;margin-bottom:1.618em;margin-left:auto;margin-right:auto;width:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;"}}.mobile-only{display:none}@media (max-width:768px){.toggled .mobile-only{display:block}}.mobile-only .search-form{margin-top:1em;position:relative}.mobile-only .search-form:before{content:"\f002";display:block;font-family:Font Awesome\ 5 Free;height:50%;position:absolute;right:1em;top:50%;transform:translateY(-50%);width:1em}.mobile-only .search-form input{background-color:transparent;border-bottom:2px solid;border-radius:0;box-shadow:none;width:100%}.mobile-only button{background:transparent;height:100%;position:absolute;right:0;top:0}.cky-notice-btn-wrapper{gap:15px}.cky-notice-btn-wrapper .cky-btn{margin-right:0;margin-top:0}.cky-consent-container{position:fixed!important;top:50%!important;left:50%!important;transform:translateY(-50%) translateX(-50%)!important;bottom:auto!important;right:auto!important}@media (min-width:1201px){.top-grw.mobile{display:none}.top-grw.desktop{display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:absolute;top:0;right:3.125rem;width:13rem}}@media (min-width:1201px) and (min-width:1201px) and (max-width:1399px){.top-grw.desktop{right:6rem}}@media (min-width:1201px){.top-grw.desktop .wp-gr{margin-top:.5rem!important;max-width:13rem}.top-grw.desktop .wp-google-powered{display:none}}@media (max-width:1201px){.top-grw.mobile{display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:1.25rem}.top-grw.mobile .wp-google-right{display:flex!important;width:100vw!important;justify-content:center}.top-grw.mobile .wp-google-based{margin-top:.125rem!important}.top-grw.desktop,.top-grw.mobile .wp-google-powered{display:none}}#secondary{position:relative;margin-bottom:3em;padding-top:2em!important}#secondary svg{position:absolute;width:100%;left:0}#secondary .top svg{top:-20px}#secondary .bottom svg{transform:rotate(180deg);bottom:-20px}.woocommerce-page #custom_html-6{display:none}@media (min-width:979px){.woocommerce-page #custom_html-6{display:block}ul.promise-list li{margin-bottom:.5em;padding-left:1.5em;position:relative}ul.promise-list li:before{content:"\f00c";font-family:Font Awesome\ 5 Free;margin-right:5px;position:absolute;top:2px;left:0;font-size:17px;color:#a41a17}}.widget-area .widget{font-size:1em}.widget .widget-title,.widget .widgettitle{margin-bottom:.5em;padding-bottom:0;border-bottom:0}.widget_nav_menu ul li{padding-left:0}.widget_nav_menu ul li:before{content:""}.widget_nav_menu ul li a{color:#1d1d1b!important;font-weight:400!important}.widget_nav_menu ul li a:hover{color:#a41a17!important}#section-pre-footer .newsletter{border-bottom:7px solid #1d1d1b;border-top:7px solid #1d1d1b;padding:1.41575em;text-align:center;margin-top:2em}@media (min-width:768px){#section-pre-footer .newsletter{margin-top:0}}#section-pre-footer .newsletter .h2,#section-pre-footer .newsletter blockquote{font-style:italic;margin-bottom:1em}#section-pre-footer .newsletter .h2 strong,#section-pre-footer .newsletter blockquote strong{font-style:normal;font-weight:700}#section-pre-footer .newsletter .gform_wrapper{margin:0 auto 2em;max-width:900px;width:95%}@media (min-width:981px){#section-pre-footer .newsletter .gform_wrapper .gform_body,#section-pre-footer .newsletter .gform_wrapper .gform_footer,#section-pre-footer .newsletter .gform_wrapper li{display:inline-block}}@media (min-width:981px){#section-pre-footer .newsletter .gform_wrapper .gform_body{width:calc(100% - 200px);margin-top:0}}@media (min-width:768px){#section-pre-footer .newsletter .gform_wrapper .gform_body>ul{display:flex;align-items:center}}#section-pre-footer .newsletter .gform_wrapper .gform_body>ul>li{margin-top:0}@media (min-width:981px){#section-pre-footer .newsletter .gform_wrapper .gform_body>ul>li{width:38%;margin-right:0}#section-pre-footer .newsletter .gform_wrapper .gform_body>ul>li label{font-size:18px;white-space:nowrap}}@media (min-width:768px){#section-pre-footer .newsletter .gform_wrapper .gform_body>ul>li#field_1_1{width:70%}}@media (min-width:981px){#section-pre-footer .newsletter .gform_wrapper .gform_body>ul>li#field_1_1{width:58%}}@media (max-width:767px){#section-pre-footer .newsletter .gform_wrapper .gform_body>ul>li#field_1_3{margin-top:0}}#section-pre-footer .newsletter .gform_wrapper .gform_body label{margin-left:.5em}#section-pre-footer .newsletter .gform_wrapper .gform_body input,#section-pre-footer .newsletter .gform_wrapper .gform_body label{margin-top:0}@media (max-width:767px){#section-pre-footer .newsletter .gform_wrapper .gform_body .ginput_container_radio{margin-top:0}}#section-pre-footer .newsletter .gform_wrapper .gform_body input[type=radio]:checked+label{font-weight:400}@media (max-width:767px){#section-pre-footer .newsletter .gform_wrapper .gform_body .gfield_radio{width:100%}}@media (min-width:768px){#section-pre-footer .newsletter .gform_wrapper .gform_body .gfield_radio{text-align:center}}#section-pre-footer .newsletter .gform_wrapper .gform_body .gfield_radio li{display:inline-block;position:relative}@media (min-width:768px){#section-pre-footer .newsletter .gform_wrapper .gform_body .gfield_radio li{margin-right:1em;top:10px}}@media (max-width:767px){#section-pre-footer .newsletter .gform_wrapper .gform_body .gfield_radio li{width:40%;margin:1em 0;white-space:nowrap}}#section-pre-footer .newsletter .gform_wrapper .gform_footer{padding-top:0;margin-top:0}@media (max-width:767px){#section-pre-footer .newsletter .gform_wrapper .gform_footer{padding:0;margin-top:0}}@media (min-width:981px){#section-pre-footer .newsletter .gform_wrapper .gform_footer{width:190px}}#section-pre-footer .newsletter .gform_wrapper .gform_footer .button{background:#1d1d1b;color:#fff;width:100%;margin-right:0;transition-duration:.3s}#section-pre-footer .newsletter .gform_wrapper .gform_footer .button:hover{background-color:#a41a17}#section-pre-footer .mood-image{background-size:cover;display:block;height:480px;width:100%}.woocommerce-cart .newsletter,.woocommerce-checkout .newsletter{display:none}.woocommerce-cart.woocommerce-order-received .newsletter,.woocommerce-checkout.woocommerce-order-received .newsletter{display:block}@media (min-width:768px){.woocommerce-cart .col2-set .form-row-first,.woocommerce-checkout .col2-set .form-row-first{width:44.4444444444%;float:left;margin-right:4.111111%}}.site-footer{color:#1d1d1b}#menu-footer-menu li{padding-left:0}#menu-footer-menu li:before{display:none}#menu-footer-menu li a{text-decoration:none}#menu-footer-menu li a:hover{text-decoration:underline}.logos{display:flex;margin-left:-1em!important}.logos li{margin-left:1em;padding-top:.5em}.col-full{max-width:1375px;min-width:320px}@media (max-width:768px){.col-full{margin-left:4vw;margin-right:4vw}}.button.alt:focus,a:focus,button:focus,input:focus,input[type=button]:focus,input[type=email]:focus,input[type=password]:focus,input[type=reset]:focus,input[type=search]:focus,input[type=submit]:focus,input[type=tel]:focus,input[type=url]:focus,textarea:focus{outline-color:unset!important}a:focus,button:focus,input:focus,textarea:focus{outline:unset!important}.page-template-default.left-sidebar .content-area{float:left}.page-template-default.left-sidebar #secondary{float:right;margin-right:0;margin-left:4.347826087%}.hentry,.site-main{margin-bottom:0!important}#section-heading .information .leftside a.btn,#section-heading .information .rightside a.btn,a.btn{background:#248aca;color:#fff;display:inline-block;padding:12px 24px;text-decoration:none!important;transition-duration:.3s}a.btn:hover{background-color:#1d1d1b!important;color:#fff!important}#place_order,.checkout-button,.gform_button,.search-submit,.storefront-sticky-add-to-cart__content-button{background-color:#248aca!important;color:#fff!important;transition-duration:.3s}#place_order:hover,.checkout-button:hover,.gform_button:hover,.search-submit:hover,.storefront-sticky-add-to-cart__content-button:hover{background-color:#1d1d1b!important}#payment .place-order .button,.wc-proceed-to-checkout .button.checkout-button{font-size:20px}@media (min-width:768px){#payment .place-order .button,.wc-proceed-to-checkout .button.checkout-button{font-size:24px}}@media (max-width:767px){.woocommerce-cart .wc-proceed-to-checkout .button.checkout-button{position:fixed;bottom:15px;left:4vw;right:4vw;z-index:999999}}.products,.products .product{display:flex;flex-wrap:wrap}.products .product{background:#fff;background:#a41a17;flex-direction:column;margin-bottom:2em!important;padding:0;position:relative}@media (max-width:767px){.products .product{width:100%}}.products .product a{background-color:#fff}.products .product img{align-self:center;height:auto;margin:0!important;padding:0 0 1em;width:87%;-o-object-fit:contain;object-fit:contain}@media (min-width:1100px){.products .product img{min-height:275px}}.products .product svg{background-color:#f7f7f7;width:100%}.products .product svg path{animation:dash 10s linear infinite;top:12px}.products .product form.cart{display:flex;flex-direction:column;margin-bottom:0;margin-top:auto;min-height:10.5em;padding-bottom:1em;padding-left:1em!important;padding-right:1em!important;padding-top:3em}@media (min-width:768px){.products .product form.cart{min-height:8.5em}}.products .product .woocommerce-LoopProduct-link{display:flex!important;flex-direction:column;flex-wrap:wrap;position:relative;width:100%}.products .product .woocommerce-LoopProduct-link p.woocommerce-loop-product__title{border-bottom:3px solid #1d1d1b;border-top:3px solid #1d1d1b;display:flex;flex-direction:column;flex-wrap:wrap;font-size:1.2em!important;font-weight:600!important;justify-content:center;margin:1em!important;max-height:4.5em;min-height:4.5em;overflow:hidden;padding:.5em 0}.products .product .onsale{background:hsla(0,0%,100%,.95);border-color:#1d1d1b;bottom:40px;color:#1d1d1b!important;position:absolute;right:2em}.products .product .price{background-image:url(assets/images/price-tag.svg);background-size:cover;bottom:-35px;color:#1d1d1b!important;height:70px;left:50%;line-height:70px;margin-bottom:0!important;position:absolute;transform:translateX(-50%);width:185px}.products .product .price .woocommerce-Price-amount{font-size:18px;font-weight:900}.products .product .price del .woocommerce-Price-amount{font-size:16px;font-weight:300}.products .product .price .woocommerce-Price-currencySymbol{display:inline-block;margin-right:5px}.products .product.sale .unit-name{display:block;line-height:1;margin-top:-1.75em}.products .product .price-table-row{display:flex;flex-basis:100%;flex-wrap:wrap;padding:1em 0 .5em;position:relative;top:-5px;order:1}.products .product .price-table-row .weight-option{flex-basis:3em;flex-grow:1;margin:0 5px 5px 0}.products .product .price-table-row label{border:1px solid #ac4d4a;border-radius:3px;color:#fff;display:inline-block;font-size:.9em;line-height:1.35;margin-left:0!important;white-space:nowrap;width:100%}.products .product .price-table-row label:hover{background-color:hsla(0,0%,100%,.3)}.products .product .price-table-row input:checked+label{background:#fff;background-color:#fff;color:#1d1d1b}.products .product .add-to-cart-system a.btn{border-radius:10px;color:#1d1d1b}.products .product .add-to-cart-system{align-items:center;background:#f7f7f7;border-radius:20px;display:flex;flex-wrap:wrap;height:36px;justify-content:space-around;margin-left:auto;margin-right:auto;margin-top:auto;max-width:300px;width:100%;order:2}.products .product .add-to-cart-system .quantity{display:inline-block}.products .product .add-to-cart-system .quantity input{background:#fff;border-radius:3px;height:25px;padding:0!important}@media (min-width:981px){.products .product .add-to-cart-system .quantity input{width:35px}}@media (min-width:1400px){.products .product .add-to-cart-system .quantity input{width:4.235801032em}}.products .product .add-to-cart-system input::-webkit-inner-spin-button,.products .product .add-to-cart-system input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.products .product .add-to-cart-system input[type=number]{-moz-appearance:textfield}.products .product .add-to-cart-system .minus{margin-left:auto}.products .product .add-to-cart-system .minus,.products .product .add-to-cart-system .plus{background:0;font-size:1.5em;height:30px;line-height:30px;padding:0 .5em;position:relative;top:-1px}.products .product .add-to-cart-system .single_add_to_cart_button{background-color:#248aca;border-radius:50%;font-size:0;height:36px;margin-left:auto;position:relative;right:-1px;transition-duration:.3s;width:36px;justify-self:right}.products .product .add-to-cart-system .single_add_to_cart_button:before{content:"\f07a";font-family:Font Awesome\ 5 Free;font-size:16px}.products .product .add-to-cart-system .single_add_to_cart_button:hover{background-color:#1d1d1b}.products .product.product-category:after,.products .product.product-category:before{display:none}.products .product.outofstock{margin-bottom:calc(2em + 27px)!important}.products .product.outofstock .stock.out-of-stock{color:#fff;display:flex;flex-direction:column;margin-bottom:0;margin-top:auto;min-height:9.5em;padding-bottom:1em;padding-left:1em!important;padding-right:1em!important;padding-top:3em}.products .product.outofstock .stock.out-of-stock:before{margin-right:0}.products .product.outofstock .stock.out-of-stock:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMzUiIGhlaWdodD0iMjAuNDU5IiB2aWV3Qm94PSIwIDAgMjM1IDIwLjQ1OSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+PHBhdGggZD0iTTMxMjYuNS01NzI3LjU1MWExMC4xLDEwLjEsMCwwLDEtMS4zNDUtLjAyOGwtMTAyLjYwOC04Ljk3N2E5Ljk2OSw5Ljk2OSwwLDAsMS02Ljg1My0zLjYxMSw5Ljk3OSw5Ljk3OSwwLDAsMS0zLjY5NC03Ljc2MmgyMzMuNzA5bC44MDgtLjA3MWMwLC4wMjMsMCwuMDQ3LjAwNi4wNzFIMzI0N2E5Ljk1Myw5Ljk1MywwLDAsMS0xLjQ5Myw1LjI2LDkuOTk1LDkuOTk1LDAsMCwxLTguMDgxLDUuNWwtMTA5LjU4MSw5LjU4N3EtLjQ0NS4wMzktLjg4NC4wMzlRMzEyNi43My01NzI3LjU0MSwzMTI2LjUtNTcyNy41NTFaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMzAxMiA1NzQ4KSIgZmlsbD0iI2EzMWExNiIvPjwvc3ZnPg==);background-size:cover;bottom:-27px;content:"";height:27px;left:0;position:absolute;width:100%}.single-product .related.products .product{display:flex;flex-direction:column}.single-product .related.products .product .cart{flex-grow:1;justify-content:flex-end;margin-top:0;position:relative}.single-product .related.products .product .cart .price{position:absolute;top:-35px}.single-product .related.products .product .price-table-row{margin-top:auto;order:0}.single-product .related.products .product .add-to-cart-system{align-content:flex-end;background-color:transparent;height:100%;margin-top:0;padding-top:3em;position:relative}.single-product .related.products .product .add-to-cart-system:before{background-color:#efefef;border-radius:50px;bottom:0;content:"";display:block;height:35px;left:0;position:absolute;width:100%;z-index:0}.single-product .related.products .product .add-to-cart-system>*{position:relative;z-index:1}.single-product .related.products .product .add-to-cart-system .quantity{margin:2px 0 0}.single-product .related.products .product .add-to-cart-system .minus,.single-product .related.products .product .add-to-cart-system .plus{height:35px}.single-product .related.products .product .add-to-cart-system,.single-product .related.products .product ::-ms-backdrop{height:auto}.single-product .related.products .product svg:last-child{bottom:0;box-shadow:inset 0 3px 0 0 #a41a17;left:0;position:absolute;right:0;width:100%}.price-table-row input{margin-right:-15px}.gform_wrapper input{height:50px;line-height:1}.gform_wrapper .gform_body input,.gform_wrapper .gform_body textarea{background:#fff!important;border:1px solid #1d1d1b!important;padding-left:10px!important}input#nfc_delivery_date_input{background:#fff!important;color:#43454b!important}textarea{min-height:6em}select{background-color:#fff;background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:right .7em top 50%,0 0;background-repeat:no-repeat,repeat;background-size:.65em auto,100%;border:0;border-radius:3px;box-shadow:none;box-sizing:border-box;cursor:pointer;display:block;font-family:jubilat,serif;line-height:1.3;margin:0;max-width:100%;padding:.5em 1.8em .5em .8em;width:100%;-moz-appearance:none;-webkit-appearance:none;appearance:none}select.woocommerce-invalid-required-field{border-left:3px solid red!important}select::-ms-expand{display:none}select:hover{border-color:#888}select:focus{border-color:#aaa;box-shadow:0 0 0 0 rgba(0,0,0,.7);box-shadow:0 0 0 0 -moz-mac-focusring;color:#222;outline:none}select option{font-family:jubilat,serif;font-weight:400}body .gform_wrapper div.validation_error{border-bottom:0;border-top:0;color:#ff8c00;font-size:1em;font-weight:700;margin-bottom:25px}body .gform_wrapper li{position:relative}body .gform_wrapper .top_label div.ginput_container{margin-top:0!important}body .gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){border-left:none;border-right:none;border-top:none}body .gform_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container,body .gform_wrapper li.gfield.gfield_error.gfield_contains_required label.gfield_label{margin-top:0}body .gform_wrapper .field_description_below .gfield_description,body .gform_wrapper li.gfield.gfield_error,body .gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{background-color:transparent;border-color:transparent;padding:0}body .gform_wrapper .field_description_below .gfield_description input,body .gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning input,body .gform_wrapper li.gfield.gfield_error input{background-color:rgba(255,140,0,.05)!important}body .gform_confirmation_message,body .gform_wrapper .gfield_error .gfield_label,body .gform_wrapper div.validation_error,body .gform_wrapper li.gfield_error div.ginput_complex.ginput_container label,body .gform_wrapper li.gfield_error ul.gfield_checkbox,body .gform_wrapper li.gfield_error ul.gfield_radio{color:#ff8c00;padding:0;text-align:left}body .gform_wrapper .validation_message{color:#ff8c00;font-weight:300;margin-top:0;padding:.5em!important}.gform_wrapper .gfield_required{color:#1d1d1b;font-weight:300}#gform_wrapper_2{background-color:#f7f7f7;padding:2em}#gform_wrapper_4,#gform_wrapper_6{padding:.5em 4vw;background-color:#fff;box-shadow:0 0 5px rgba(0,0,0,.1)}#gform_wrapper_4 li.gfield_html,#gform_wrapper_6 li.gfield_html{padding-right:0!important}#gform_wrapper_4 .clear-multi,#gform_wrapper_6 .clear-multi{margin-top:.5em}#gform_wrapper_4 .gfield_time_hour,#gform_wrapper_6 .gfield_time_hour{margin-right:1em}#gform_wrapper_4 .gfield_html+.gfield_price,#gform_wrapper_6 .gfield_html+.gfield_price{margin-top:0!important}#gform_wrapper_4 h1,#gform_wrapper_6 h1{margin:1em 0 0;border-radius:5px 5px 0 0;background-color:#a41a17;font-size:28.8px;color:#fff;padding:.5em 1rem!important}#gform_wrapper_4 h2,#gform_wrapper_6 h2{border-top:2px solid;border-bottom:2px solid;padding:.5em 0;padding-left:1rem;margin-top:2em!important;margin-bottom:.5em!important;font-size:24px}#gform_wrapper_4 .gfield_price input,#gform_wrapper_6 .gfield_price input{border-radius:2px;border:1px solid;min-height:unset;height:auto;width:3em;text-align:center;padding:.5em .25em!important}#gform_wrapper_4 select,#gform_wrapper_6 select{width:auto;padding:.5em 2em .5em 1em;border:1px solid}@media (min-width:660px){#gform_wrapper_4 select,#gform_wrapper_6 select{margin-top:-1em!important}}#gform_wrapper_4 div.gform_body ul.gform_fields li.gfield.gfield_html ul,#gform_wrapper_4 form div.gform_body ul.gform_fields li.gfield.gfield_html h1+ul,#gform_wrapper_6 div.gform_body ul.gform_fields li.gfield.gfield_html ul,#gform_wrapper_6 form div.gform_body ul.gform_fields li.gfield.gfield_html h1+ul{margin-top:1em!important}#gform_wrapper_4 .ginput_container,#gform_wrapper_6 .ginput_container{margin-top:0!important}#gform_wrapper_4 .description,#gform_wrapper_4 .gfield_description,#gform_wrapper_4 .gsection_description,#gform_wrapper_6 .description,#gform_wrapper_6 .gfield_description,#gform_wrapper_6 .gsection_description{padding:0;width:auto!important;flex-basis:300px;flex-grow:1;padding-right:1em}#gform_wrapper_4 #gfield_description_4_6 ul,#gform_wrapper_6 #gfield_description_4_6 ul{font-size:1.175em!important;margin-left:0!important;margin-bottom:1em}#gform_wrapper_4 .ginput_container_singleproduct,#gform_wrapper_6 .ginput_container_singleproduct{display:flex;align-content:center;align-items:center;flex-basis:220px;margin-top:.5em!important}@media (min-width:660px){#gform_wrapper_4 .ginput_container_singleproduct,#gform_wrapper_6 .ginput_container_singleproduct{margin-top:-1em!important}}#gform_wrapper_4 .ginput_product_price_label,#gform_wrapper_6 .ginput_product_price_label{display:none}#gform_wrapper_4 .ginput_container_singleproduct input.ginput_quantity[type=text],#gform_wrapper_6 .ginput_container_singleproduct input.ginput_quantity[type=text]{margin-left:.5em}#gform_wrapper_4 span.ginput_quantity_label,#gform_wrapper_6 span.ginput_quantity_label{margin-left:auto!important}#gform_wrapper_4 label.gfield_label,#gform_wrapper_6 label.gfield_label{flex-basis:100%;flex-grow:1}#gform_wrapper_4 .gfield_price,#gform_wrapper_6 .gfield_price{padding:0 1em;display:flex;flex-wrap:wrap;justify-content:space-between}#gform_wrapper_4 .gfield_price.gfield_shipping,#gform_wrapper_6 .gfield_price.gfield_shipping{background-color:rgba(36,138,202,.05)!important;padding:1em;display:block}#gform_wrapper_4 .gfield_price.gfield_shipping li,#gform_wrapper_6 .gfield_price.gfield_shipping li{margin-bottom:0!important}#gform_wrapper_4 .gfield_total,#gform_wrapper_6 .gfield_total{background-color:#fff!important;border-top:2px solid #1d1d1b}#gform_wrapper_4 span.ginput_product_price,#gform_wrapper_6 span.ginput_product_price{color:#000;margin-right:1em;font-weight:500}#gform_wrapper_4 .gfield_price:nth-child(odd),#gform_wrapper_6 .gfield_price:nth-child(odd){padding:.75em 1em .5em!important;background-color:rgba(73,27,8,.05)}#gform_wrapper_4 .gfield_checkbox li label,#gform_wrapper_4 .gfield_radio li label,#gform_wrapper_6 .gfield_checkbox li label,#gform_wrapper_6 .gfield_radio li label{font-size:1em}#gform_wrapper_4 .gform_footer,#gform_wrapper_6 .gform_footer{margin-top:0!important}#gform_wrapper_4 .gform_button,#gform_wrapper_6 .gform_button{cursor:pointer;height:auto;display:block;width:100%!important;max-width:500px;font-size:1.25em!important}#gform_wrapper_4 span.ginput_total,#gform_wrapper_6 span.ginput_total{color:#a41a17!important;font-size:1.5em!important}label[for=shipping_method_0_local_pickup5]{background-color:#a41a17;display:block;padding:.5em;color:#fff;line-height:1.2}.filter-toggle{display:none;line-height:1.2}.widget-filter-head{border-bottom:3px solid;font-size:1.2em;font-weight:700;margin-bottom:.75em}.facetwp-checkbox{background-position:left 4px!important;line-height:1.2;margin-bottom:.5em!important}.facetwp-checkbox.checked{background-image:url(/app/themes/nfc-chateaubriand/assets/images/checkbox-on.jpg)!important}.facetwp-depth{margin-bottom:1em}.facetwp-counter{font-size:.9em;opacity:.35;padding-left:.15em}.facetwp-counts{justify-self:flex-start;margin-right:auto}@media (max-width:979px){.facetwp-counts{display:none}.filter-close .facetwp-counts{display:initial}.storefront-sorting{border-bottom:0!important;display:flex;flex-wrap:wrap;margin-bottom:0}.storefront-sorting .woocommerce-notices-wrapper{flex-grow:1;width:100%}.storefront-sorting .filter-toggle{border:0;padding:.5em 1.8em .5em .8em;white-space:nowrap;width:50%}.storefront-sorting .facetwp-sort{font-size:14px;padding:0;width:50%}.storefront-sorting .facetwp-pager{display:none;flex-grow:1;margin-top:0;width:100%}.bottom svg{display:none}.products+.storefront-sorting .facetwp-pager{display:block;text-align:center;border-bottom:1px solid #1d1d1b;padding-bottom:1em}}@media (max-width:979px){.filter-toggle{border:2px solid #1d1d1b;display:inline-block;cursor:pointer;z-index:998;font-size:15px;transition-duration:.2s;margin-bottom:0}.filter-toggle.open-filters{padding:.5em 1em .5em 0;overflow:hidden}.filter-toggle span{margin:0 .25em 0 -.25em}.filter-on .filter-toggle span.fa-close{font-size:24px}}.btn.filter-close,.delete-filters,.filter-close,.view-filters-results{display:none}@media (max-width:979px){#secondary{display:none}.filter-on .site-header{z-index:1}.filter-on #secondary{background-color:#1d1d1b;z-index:999!important;display:block;position:fixed;width:100%;top:0;margin-top:0;overflow:auto;-webkit-overflow-scrolling:touch!important;left:0;height:100%;right:0}.filter-on .filter-close{position:absolute;top:20px;right:20px;display:block;cursor:pointer}.filter-on .delete-filters{display:block;margin-top:30px;text-decoration:underline;float:right}.view-results{position:fixed!important;bottom:0;text-decoration:none!important;left:0;width:100%;right:0;z-index:9999;top:auto!important;color:#fff!important;text-align:center}}a.view-results{width:100%;text-align:center;color:#fff!important;cursor:pointer;text-decoration:none!important}.smm-mega-menu{border-bottom:8px solid #1d1d1b;box-shadow:0 15px 15px rgba(0,0,0,.1)}.smm-mega-menu .custom-html-widget{margin-left:-20px;position:relative}.smm-mega-menu .custom-html-widget>.category{flex:1 0 auto;margin-left:20px;margin-top:20px}@media (min-width:540px){.smm-mega-menu .custom-html-widget>.category{max-width:calc(50% - 20px)}}@media (min-width:810px){.smm-mega-menu .custom-html-widget>.category{max-width:calc(33.33333% - 20px)}}@media (min-width:750px){.smm-mega-menu .custom-html-widget>.category{min-width:calc(33.33333% - 20px)}}.smm-mega-menu .custom-html-widget{display:flex;flex-wrap:wrap}.smm-mega-menu .custom-html-widget .category{align-items:center;display:flex;flex-wrap:wrap;padding:0;position:relative;transition-duration:.3s}.smm-mega-menu .custom-html-widget .category:hover{background:#f7f7f7}.smm-mega-menu .custom-html-widget .category img{max-height:150px;max-width:150px}.smm-mega-menu .custom-html-widget a.overlay{bottom:0;left:0;position:absolute;right:0;top:0}.smm-mega-menu .custom-html-widget .title{padding-left:1em}div.smm-mega-menu{padding:0 2.618em 2.618em}div.smm-mega-menu .smm-span-2{width:100%}.site-header-cart .widget_shopping_cart,.site-header-cart .widget_shopping_cart .buttons,.site-header-cart .widget_shopping_cart .total{background-color:#fff}.site-header-cart .widget_shopping_cart{box-shadow:0 5px 15px rgba(0,0,0,.1)}.site-header-cart .widget_shopping_cart .product_list_widget li{padding:0 1em .5em 3em;position:relative}.site-header-cart .widget_shopping_cart .product_list_widget li a.remove{left:1.25em;position:absolute;top:.8em}.site-header-cart .widget_shopping_cart .product_list_widget li a.remove:hover:before{color:#a41a17!important}.site-header-cart .widget_shopping_cart .product_list_widget li a.remove+a{color:#1d1d1b;font-size:1.1em;font-weight:700;padding:1rem 1rem .25rem}.site-header-cart .widget_shopping_cart .product_list_widget li dt{font-weight:400}.site-header-cart .widget_shopping_cart .product_list_widget li>dl{margin-bottom:.25rem}.site-header-cart .widget_shopping_cart .product_list_widget li>dl,.site-header-cart .widget_shopping_cart .product_list_widget li>span{padding-left:1rem}.site-header-cart .widget_shopping_cart .product_list_widget li>dl dd,.site-header-cart .widget_shopping_cart .product_list_widget li>dl p,.site-header-cart .widget_shopping_cart .product_list_widget li>span dd,.site-header-cart .widget_shopping_cart .product_list_widget li>span p{margin-bottom:0}.product_list_widget li img{max-width:4.618em}.added_to_cart,.added_to_cart.alt,.widget a.button.checkout{background-color:#248aca;border-color:#248aca;font-size:1.5em}.woocommerce-cart-form__cart-item .remove:hover:before{color:#a41a17}.woocommerce-cart-form__cart-item .remove .quantity input{background-color:#fff!important;border:1px solid #b5b5b5}table.cart th{background-color:#efefef;padding-bottom:.5em;padding-top:.5em}table.cart td{border-bottom:1px solid #efefef!important;padding:1em 1.618em}table.cart #coupon_code,table.cart td.product-quantity .qty{background-color:#fff;border:1px solid #efefef}table.cart #coupon_code+button,table.cart td.product-quantity .qty+button{background-color:#f7f7f7;transition-duration:.3s}table.cart #coupon_code+button:hover,table.cart .actions .coupon+button[type=submit]:not(:disabled),table.cart td.product-quantity .qty+button:hover{background-color:#1d1d1b;color:#fff}table.cart .actions .coupon+button[type=submit]:not(:disabled):hover{background-color:#a41a17}.shop_table .product-name,table.cart .product-name{font-weight:700;line-height:1.2}.shop_table .product-name p,table.cart .product-name p{font-weight:400}.shop_table .product-name a,table.cart .product-name a{font-weight:700;text-decoration:none!important}.shop_table .product-name a:hover,table.cart .product-name a:hover{text-decoration:underline!important}.shop_table dl,table.cart dl{margin-top:0}.shop_table dt,table.cart dt{font-weight:100;opacity:.5}.shop_table td,.shop_table th{border-bottom:1px solid #efefef}.order-total td,.order-total th{border-top:2px dotted #1d1d1b;font-size:1.1em}.woocommerce-billing-fields input,.woocommerce-billing-fields textarea{border:1px solid #efefef;border-radius:3px;transition-duration:.3s}.woocommerce-billing-fields input:focus,.woocommerce-billing-fields textarea:focus{border:1px solid #1d1d1b}.woocommerce-form-coupon #coupon_code{background-color:transparent;border:1px solid #b5b5b5;box-shadow:none}.woocommerce-form-coupon .form-row-first{margin-right:0;width:50%}.woocommerce-form-coupon button{background-color:#1d1d1b;color:#fff;transition-duration:.3s}.woocommerce-form-coupon button:hover{background-color:#a41a17;color:#fff}.added_to_cart.disabled,.added_to_cart:disabled,.button.disabled,.button:disabled,button.disabled,button:disabled,input[type=button].disabled,input[type=button]:disabled,input[type=reset].disabled,input[type=reset]:disabled,input[type=submit].disabled,input[type=submit]:disabled{opacity:.25!important}#customer_details{background-color:#f7f7f7;padding:1em 1em .5em}@media (min-width:768px){#customer_details{padding:0 1em}}#customer_details input,#customer_details textarea{background-color:#fff;height:auto}#customer_details h3,#customer_details h3 label{font-weight:700}table.woocommerce-checkout-review-order-table{font-size:.8em}table.woocommerce-checkout-review-order-table .product-name{width:50%}table.woocommerce-checkout-review-order-table td,table.woocommerce-checkout-review-order-table th{padding:.5em!important}table.woocommerce-checkout-review-order-table tfoot th{background-color:transparent}@media (max-width:568px){#order_review thead tr:first-of-type th{display:none}}#shipping_method{margin-bottom:0}.filter-desktop,.woocommerce-shipping-destination{display:none}@media (min-width:979px){.filter-desktop{display:inline}}@media (max-width:767px){.woocommerce-products-header+.storefront-sorting .facetwp-pager{margin-top:2em}}.storefront-sorting{border-bottom:3px solid #e2e2e2;padding:0;font-size:1em;position:relative}@media (min-width:768px){.storefront-sorting{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;margin:-1em 0 0;padding:.75em 0}}.storefront-sorting select{margin-left:auto}ul+.storefront-sorting{margin-top:0}@media (min-width:768px){.storefront-sorting .facetwp-pager{margin-left:2em}}@media (min-width:981px){.storefront-sorting .facetwp-pager{top:auto}}.storefront-sorting .facetwp-page{padding:0 .5em}.storefront-sorting .facetwp-page.active,.storefront-sorting .facetwp-page:hover{background-color:#1d1d1b;border-radius:2px;color:#fff;font-weight:400}#pum-5968.pum-active{opacity:1!important}#pum-5968.pum-active #popmake-5968{max-width:100%!important;width:90%!important;left:5%!important;top:10vh!important;margin-left:0!important}@media screen and (min-width:981px){#pum-5968.pum-active #popmake-5968{left:20%!important;top:20%!important;width:60%!important}}.products .product.table-product{width:100%;padding:1em;background:#efefef;flex-direction:row;align-items:center;justify-content:space-between}@media (max-width:767px){.products .product.table-product{margin-left:30px}}.products .product.table-product:first-child{margin-top:2em}.products .product.table-product .woocommerce-LoopProduct-link{flex-basis:100%;width:auto;background:transparent;position:relative}@media (max-width:767px){.products .product.table-product .woocommerce-LoopProduct-link{margin-bottom:.5em}}@media (min-width:768px){.products .product.table-product .woocommerce-LoopProduct-link{flex:.75}}.products .product.table-product .woocommerce-LoopProduct-link .product-image{position:absolute;left:0;top:0;max-width:80px}.products .product.table-product .woocommerce-LoopProduct-link .product-image img{min-height:auto!important;max-height:60px;width:auto!important;padding:0!important}.products .product.table-product .woocommerce-LoopProduct-link .product-title{font-size:20px;font-weight:700}.products .product.table-product .woocommerce-LoopProduct-link .product-title,.products .product.table-product .woocommerce-LoopProduct-link .table-price{padding-left:90px}.products .product.table-product form{flex-basis:100%;min-height:auto;padding:0!important;width:auto;margin-top:0}@media (min-width:768px){.products .product.table-product form{flex:1}.products .product.table-product form .price-table-row{justify-content:flex-end}}.products .product.table-product form .weight-option{background:#a41a17;border-radius:3px;text-align:center;flex-basis:95px;flex-grow:inherit}.products .product.table-product form .add-to-cart-system{margin-right:inherit;max-width:200px}@media (max-width:767px){.products .product.table-product form .add-to-cart-system{margin-left:inherit}}.products .product.table-product .stock.out-of-stock{padding:0;color:#a41a17;position:relative;min-height:inherit;margin-top:inherit;padding-left:2em!important}.products .product.table-product .stock.out-of-stock:before{position:absolute;left:0}.products .product.table-product .stock.out-of-stock:after{display:none}@media (max-width:1400px){.cart_totals,.cross-sells{width:100%!important;margin-right:0!important}}.cart-collaterals .products{display:block!important}.cart-collaterals .products.columns-4{margin-left:0!important}.cart-collaterals .products.columns-4 li{margin-left:0!important;min-width:100%!important;max-width:100%!important;margin-bottom:0!important}.cart-collaterals .products.columns-4 li svg{display:none}.cart-collaterals .products .product{width:100%;padding:1em;background:#efefef;flex-direction:row;align-items:center;justify-content:space-between}@media (max-width:767px){.cart-collaterals .products .product{margin-left:30px}}.cart-collaterals .products .product:first-child{margin-top:2em}.cart-collaterals .products .product .woocommerce-loop-product__link{width:auto;background:transparent;position:relative;min-height:60px}@media (max-width:767px){.cart-collaterals .products .product .woocommerce-loop-product__link{padding-bottom:1em}}.cart-collaterals .products .product .woocommerce-loop-product__link img{min-height:auto!important;max-height:60px;max-width:60px;width:auto!important;padding:0!important;order:1;position:absolute;left:0}.cart-collaterals .products .product .woocommerce-loop-product__link h2.woocommerce-loop-product__title{font-size:13px!important;font-weight:700!important;border:none;margin:0!important;min-height:unset;padding:0;padding-left:70px;order:2;max-width:200px;text-align:left}.cart-collaterals .products .product .woocommerce-loop-product__link .price{text-align:left;padding-left:70px;font-size:13px;order:3;background-image:unset;line-height:1.2;height:auto;position:relative;left:0;transform:unset;bottom:0}.cart-collaterals .products .product .woocommerce-loop-product__link .price .woocommerce-Price-amount{font-size:15px}.cart-collaterals .products .product form{flex-basis:100%;min-height:auto;padding:0!important;width:auto;margin-top:0}@media (min-width:768px){.cart-collaterals .products .product form{flex:1}.cart-collaterals .products .product form .price-table-row{justify-content:flex-end}}.cart-collaterals .products .product form .weight-option{background:#a41a17;border-radius:3px;text-align:center;flex-basis:80px;flex-grow:inherit}.cart-collaterals .products .product form .add-to-cart-system{margin-right:inherit;max-width:200px}@media (max-width:767px){.cart-collaterals .products .product form .add-to-cart-system{margin-left:inherit}}.cart-collaterals .products .product .stock.out-of-stock{padding:0;color:#a41a17;position:relative;min-height:inherit;margin-top:inherit;padding-left:2em!important}.cart-collaterals .products .product .stock.out-of-stock:before{position:absolute;left:0}.cart-collaterals .products .product .stock.out-of-stock:after{display:none}.home #section-heading{padding-top:0!important;position:relative;z-index:2}.home #section-heading .visually-hidden{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.home #content .col-full{margin:0!important;max-width:100%;padding:0;width:100%}.home #content #primary{margin-top:-2.5em}.home #content #primary main{padding-top:0}.home .intro{max-width:73.9130434783%;margin:0 auto}.home .storefront-featured-products{background:#f7f7f7;padding:4em 0 1.618em}.home .storefront-featured-products h2{margin-bottom:0}.home .storefront-featured-products .cta{display:block;margin-bottom:2em;text-align:center;width:100%}.home .storefront-featured-products .cta a.btn{background:transparent;border:1px solid #1d1d1b;color:#1d1d1b;font-size:20px;font-weight:700;transition-duration:.3s}@media (min-width:1201px){.home .storefront-featured-products .cta a.btn{width:350px;display:inline-block}}.home .storefront-featured-products .cta a.btn:hover{background-color:#1d1d1b;color:#fff}.home #section-categories .woocommerce,.home .storefront-featured-products .woocommerce{margin:0 auto;max-width:1379px}@media (max-width:1399px){.home #section-categories .woocommerce,.home .storefront-featured-products .woocommerce{padding:0 1.41575em}}@media (min-width:981px) and (max-width:1399px){.home #section-heading{padding:0 1.41575em}}.home #section-categories .section-title{margin-bottom:1em;margin-top:2em;text-align:center}.home #section-categories h3{border-bottom:3px solid;margin-bottom:.5em;padding-bottom:.5em}.home .categoryblock:last-of-type{margin-top:3em}.cta{display:flex;flex-wrap:wrap;margin-left:-.5em}.cta a{margin-bottom:.5em;margin-left:.5em}.cta a.christmas{background-color:#a41a17!important}.cta a.christmas:before{background:no-repeat url(/app/themes/nfc-chateaubriand/assets/images/tree.svg) 50%/contain;content:"";display:inline-block;height:100%;left:0;margin-bottom:-.35em;top:0;width:2em}.cta a.christmas:hover{background-color:#1d1d1b!important}.archive #content,.archive .storefront-breadcrumb{background:#f7f7f7}.archive .storefront-breadcrumb{margin-bottom:0}@media (min-width:768px){.archive .storefront-breadcrumb{padding-bottom:2em}}.archive #secondary{background:#efefef;padding:.85em 1em 0!important}.archive #secondary .bottom path,.archive #secondary .top path{fill:#efefef}@media (max-width:980px){.left-sidebar .content-area{width:100%!important;float:unset}}.woocommerce-products-header .term-description{margin-bottom:2em}.woocommerce-products-header .term-description p{display:inline}.woocommerce-products-header .term-description p+a{color:#a41a17;text-decoration:underline}.woocommerce-products-header .term-description p+a:hover{text-decoration:none}.price-table-row td{padding:0}.price-table-row input{height:0;position:absolute;visibility:hidden;width:0}.price-table-row label{cursor:pointer;padding:3px 5px}.site-main ul.products.columns-4,body .site-main ul.products.columns-5{display:flex;flex-wrap:wrap;margin-left:-30px;position:relative}.site-main ul.products.columns-4>li,body .site-main ul.products.columns-5>li{flex:1 0 auto;margin-left:30px;margin-top:30px;width:unset!important;margin-right:0!important;max-width:calc(99% - 30px)}@media (min-width:600px){.site-main ul.products.columns-4>li,body .site-main ul.products.columns-5>li{max-width:calc(50% - .1% - 30px)}}@media (min-width:900px){.site-main ul.products.columns-4>li,body .site-main ul.products.columns-5>li{max-width:calc(33.33333% - .1% - 30px)}}@media (min-width:1200px){.site-main ul.products.columns-4>li,body .site-main ul.products.columns-5>li{max-width:calc(25% - .1% - 30px)}}@media (min-width:1080px){.site-main ul.products.columns-4>li,body .site-main ul.products.columns-5>li{min-width:calc(25% - .1% - 30px)}}ul.products.columns-3{display:flex;flex-wrap:wrap;margin-left:-30px;position:relative}ul.products.columns-3>li{flex:1 0 auto;margin-left:30px;margin-top:30px;width:unset!important;margin-right:0!important;max-width:calc(99% - 30px)}@media (min-width:600px){ul.products.columns-3>li{max-width:calc(50% - .1% - 30px)}}@media (min-width:900px){ul.products.columns-3>li{max-width:calc(33.33333% - .1% - 30px)}}@media (min-width:810px){ul.products.columns-3>li{min-width:calc(33.33333% - .1% - 30px)}}.archive .woocommerce .woocommerce-message{line-height:45px;margin-top:0!important}@media (min-width:568px){.storefront-sorting+.term-description,.storefront-sorting+.term-description+.term-gallery{float:left;margin-top:2em}.storefront-sorting+.term-description{margin-right:5%;width:65%}.storefront-sorting+.term-description h2:first-of-type{margin-top:0}.storefront-sorting+.term-description+.term-gallery{width:30%}.storefront-sorting+.term-description+.term-gallery img{width:100%}}.single-product div.product form.cart .quantity{display:inline-block;float:none;margin:0}.seasonal-notice{background-color:#a41a17;color:#fff;padding:1em;text-align:center}.products .seasonal-notice{min-height:8.5em;padding-top:4em;padding-bottom:3em}.ywcfav-video-content{padding-bottom:0!important}.woocommerce-message{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;line-height:1.2!important;margin:1em auto!important;max-width:1375px;padding:.5em 1em;text-align:left}.woocommerce-message:before{position:relative;left:0;top:0;margin-right:.5em}.woocommerce-message *{display:inline-block;line-height:1.2!important}.woocommerce-message .wc-forward{align-self:flex-end;background:hsla(0,0%,100%,.2);border:0;margin:1em 0 1em auto;padding:.5em 1em;transition-duration:.3s;order:2}.woocommerce-message .wc-forward:hover{background-color:#1d1d1b!important}.single-product .posted_in{color:rgba(0,0,0,.5);font-size:.9em}.single-product .posted_in a{color:#a41a17;opacity:1}.single-product .content-teaser{margin:.5em 0 1em}.single-product #content .col-full{margin:0!important;max-width:100%;padding:0;width:100%}.single-product #extra-content,.single-product #product-info{margin-left:auto;margin-right:auto;max-width:1375px;width:95%}.single-product div.product .related.products{background:#f7f7f7;display:inline-block;padding:4vw;width:100%}@media (min-width:568px){.single-product div.product .related.products{padding:2em}}.single-product div.product .related.products h2{font-size:24px;margin-bottom:1em;text-align:center}@media (min-width:768px){.single-product div.product .related.products h2{font-size:28.8px}}@media (min-width:1200px){.single-product div.product .related.products h2{font-size:34.56px}}.single-product div.product .related.products ul{max-width:1375px}@media (min-width:981px){.single-product div.product .related.products ul{margin-left:auto;margin-right:auto}}.single-product #extra-content{display:flex;flex-wrap:wrap;justify-content:space-between;padding-top:2em}.single-product #extra-content>div{flex-basis:500px;flex-grow:1;max-width:650px;width:48%}@media (min-width:768px){.single-product #extra-content>div{margin-right:4em}}.woocommerce-product-gallery__wrapper{position:relative}.woocommerce-product-gallery__wrapper .onsale{background-color:hsla(0,0%,100%,.95);right:.5em;position:absolute;color:#1d1d1b!important;border-color:#1b1b1b!important;top:.5em}ul.logos img{max-width:55px}.ywcfav_video_modal_container a:before,li.yith_featured_thumbnail:before{content:"\f04b";font-family:Font Awesome\ 5 Free;font-size:20px}.intro{background-color:#a41a17;display:flex;flex-wrap:wrap;padding:3vw}@media (min-width:768px){.intro{padding:2em 6em 2em 2em}}.intro blockquote{color:#fff;flex-basis:7em;flex-grow:1;margin:0 0 1em;width:25%}.intro blockquote>strong{display:block;margin-bottom:.25em}.intro>p{color:#fff;flex-basis:25em;flex-grow:1;width:75%}.image-content{display:flex;flex-wrap:wrap;margin-top:3em}.image-content .content-box{flex-basis:25em;flex-grow:1;width:75%}.image-content .content-box h2,.image-content .content-box h3{margin-top:0}.image-content .image-box{flex-basis:12em;flex-grow:1;margin:0 0 1em;width:25%}.image-content .image-box .gallery,.image-content .image-box .wp-playlist,.image-content .image-box img{margin:0 auto;max-width:90%}.image-content .image-box .gallery-item{margin-bottom:10px}.image-content+blockquote{border-bottom:2px solid #efefef;border-top:2px solid #efefef;display:block;margin-left:auto;margin-right:auto;padding:1em 0}.image-content+blockquote p{text-align:center}.image-content+blockquote.multiple em{display:block;font-size:.75em;line-height:1.2;margin-bottom:.5em}.image-content+blockquote.multiple br{display:none}.image-content+blockquote+.cols-2{margin-top:3em}.tiles{display:flex;flex-wrap:wrap;margin-left:-30px;position:relative}.tiles>div{flex:1 0 auto;margin-left:30px;margin-top:30px;max-width:calc(100% - 30px)}@media (min-width:760px){.tiles>div{max-width:calc(50% - 30px)}}@media (min-width:700px){.tiles>div{min-width:calc(50% - 30px)}}.tiles{margin-top:3em}.tiles>h2{flex-basis:100%;flex-grow:1;text-align:center}.tiles>div{border-radius:25px;box-shadow:0 0 5px rgba(0,0,0,.15);padding:1em 2em}.tiles>div h3{color:#a41a17}.tiles.order{margin-top:0}.tiles.order div{align-items:center;display:flex;flex-basis:300px;flex-direction:column;justify-content:center;padding-bottom:3em;position:relative;transition-duration:.3s}.tiles.order div:hover{box-shadow:0 0 15px rgba(0,0,0,.35)}.tiles.order div a{height:100%;left:0;position:absolute;top:0;width:100%}.tiles.order div img{margin:1em auto;max-width:80%;width:auto}.tiles.order div:nth-child(3) img,.tiles.order div:nth-child(4) img{max-height:115px}.tiles.order div h3{border-top:2px solid #f7f7f7;bottom:.5em;color:#1d1d1b;font-size:20px;left:50%;padding-top:1em;pointer-events:none;position:absolute;text-align:center;transform:translateX(-50%);width:90%}.cols-2{display:flex;flex-wrap:wrap}.cols-2>div{flex-basis:400px;width:50%}.cols-2.youtube div{flex-grow:1;margin:0 .5em 1em}p.cta strong{color:#a41a17}.cta-box{margin:0 auto;max-width:1375px;padding-bottom:4em}.cta-box>div{margin:3em 0;padding:.5em .5em 1em}.cta-box>div>div{display:flex;align-items:flex-start;justify-content:center;flex-wrap:wrap}.cta-box>div>div .img{flex-grow:1;text-align:center;flex-basis:200px}.cta-box>div>div .img img{max-height:250px;margin:-2em auto 1em}.cta-box>div>div div+div{flex-grow:2;padding:.5em 2em 1em;flex-basis:400px;position:relative}.cta-box>div>div div+div:before{background-color:#a41a17;content:"";display:block;position:absolute;width:150%;height:100%;right:0;top:0;z-index:-1}.cta-box a,.cta-box h3,.cta-box p{color:#fff}.cta-box h3{margin-top:.5em}.cta-box a:not(.btn){text-decoration:underline}.cta-box a:not(.btn):hover{text-decoration:none}@media (min-width:981px){.cta-box>div{max-width:73.9130434783%}}.cta-pdf{margin-top:4em}.cta-pdf>div{margin:3em 0;padding:.5em .5em 1em}.cta-pdf>div>div{display:flex;align-items:flex-start;justify-content:center;flex-wrap:wrap}.cta-pdf>div>div .img{flex-grow:1;text-align:center;flex-basis:200px}.cta-pdf>div>div .img img{max-height:250px;margin:-2em auto 1em}.cta-pdf>div>div div+div{flex-grow:2;padding:.5em 2em 1em;flex-basis:400px;position:relative}.cta-pdf>div>div div+div:before{background-color:#a41a17;content:"";display:block;position:absolute;width:150%;height:100%;right:0;top:0;z-index:-1}.cta-pdf a,.cta-pdf h3,.cta-pdf p{color:#fff}.cta-pdf h3{margin-top:.5em}.cta-pdf a:not(.btn){text-decoration:underline}.cta-pdf a:not(.btn):hover{text-decoration:none}.cta-pdf a.btn{text-decoration:none!important}@media (min-width:981px){#section-heading{padding-top:1em!important}}#section-heading .information{display:flex;flex-wrap:wrap;position:relative}#section-heading .information>div{flex-basis:100%}@media (min-width:981px){#section-heading .information>div{flex-basis:400px;flex-grow:1}}#section-heading .information>div .main-img{width:100%;height:250px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;z-index:0;border-radius:0}@media (min-width:768px){#section-heading .information>div .main-img{height:350px}}@media (min-width:981px){#section-heading .information>div .main-img{height:550px}}#section-heading .information>div .content{color:#fff;font-weight:500;line-height:1.2;padding:1.5em;position:relative}@media (min-width:768px){#section-heading .information>div .content{font-size:19px}}@media (min-width:981px){#section-heading .information>div .content{margin:0 1.5em;margin-top:-11em;z-index:9}}#section-heading .information>div .content .h1,#section-heading .information>div .content .h2,#section-heading .information>div .content .h3,#section-heading .information>div .content .h4,#section-heading .information>div .content blockquote,#section-heading .information>div .content h1,#section-heading .information>div .content h2,#section-heading .information>div .content h3,#section-heading .information>div .content h4{color:#fff;margin-top:0}#section-heading .information>div .content .h1 strong,#section-heading .information>div .content .h2 strong,#section-heading .information>div .content .h3 strong,#section-heading .information>div .content .h4 strong,#section-heading .information>div .content blockquote strong,#section-heading .information>div .content h1 strong,#section-heading .information>div .content h2 strong,#section-heading .information>div .content h3 strong,#section-heading .information>div .content h4 strong{font-weight:900}#section-heading .information>div .content p:last-child{text-align:right}@media (min-width:981px){#section-heading .information .leftside{flex:2;position:relative}}#section-heading .information .leftside .content{background:#1d1d1b;position:relative}@media (min-width:981px){#section-heading .information .leftside .content{max-width:500px;left:calc(50% - 344.75px);margin-left:0}}#section-heading .information .leftside a.btn{background:#248aca}#section-heading .information .leftside .label{border-radius:0;position:absolute;right:1em;top:0}@media (max-width:767px){#section-heading .information .leftside .label{max-height:11em}}@media (min-width:981px){#section-heading .information .rightside{padding-left:0;flex:1.1}}#section-heading .information .rightside a.btn{background:#fff;color:#1d1d1b}#section-heading .information .rightside .content{background:#a41a17}@media (min-width:981px){#section-heading .information .rightside .content{max-width:500px}}#section-heading .information .leftside p:last-child,#section-heading .information .rightside p:last-child{margin-bottom:0}@media (max-width:768px){#section-heading .information .leftside .btn,#section-heading .information .rightside .btn{display:block;text-align:center;width:100%}}.single-product div.product section#product-info{display:flex;flex-wrap:wrap}@media (max-width:980px){.single-product div.product section#product-info{padding:0 2vw}}.single-product div.product .woocommerce-product-gallery{flex-basis:100%;margin-right:0}@media (min-width:981px){.single-product div.product .woocommerce-product-gallery{flex-basis:350px;flex-grow:1}}.single-product div.product .woocommerce-product-gallery .flex-viewport{margin-bottom:.5em}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs{display:flex;flex-wrap:wrap}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li{margin-right:.5em!important}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li img{border-radius:0}.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger{display:block!important}.single-product div.product .summary{margin-right:0;width:100%;display:flex;flex-direction:column}@media (min-width:981px){.single-product div.product .summary{flex-basis:350px;flex-grow:10;padding-right:3em;padding-left:3em}}.single-product div.product .summary svg{display:none}.single-product div.product .summary h1.product_title{font-weight:900;margin:.25em 0 0}@media (max-width:981px){.single-product div.product .summary h1.product_title{order:-1}}.single-product div.product .summary .posted-in{margin-bottom:1em;display:block}.single-product div.product .summary a.readmore{color:#a41a17;text-decoration:underline}.single-product div.product .summary a.readmore:hover{text-decoration:none}.single-product div.product .summary a.category-text{color:#a41a17}.single-product div.product .summary form.cart{margin-bottom:0}.single-product div.product .summary form.cart .add-to-cart-system{background-color:#f7f7f7;padding:.75em;justify-content:center;display:flex;flex-wrap:wrap;align-items:center}.single-product div.product .summary form.cart .price-table-row{padding:.75em .5em .5em calc(.5em - 10px);background:#efefef;display:flex;flex-basis:calc(100% + 1.5em);width:calc(100% + 1.5em);flex-wrap:wrap;margin:-.75em -.75em 1em;position:relative}.single-product div.product .summary form.cart .price-table-row .weight-option{display:inline-block;margin-bottom:10px;margin-left:10px;font-size:.865em}.single-product div.product .summary form.cart .price-table-row label{background-color:#fff;border-radius:2px;color:#1d1d1b;line-height:40px;margin-left:0;padding:.15em .75em;display:inline-block}.single-product div.product .summary form.cart .price-table-row label:hover{color:#a41a17}.single-product div.product .summary form.cart .price-table-row input:checked+label{background:#a41a17;color:#fff}.single-product div.product .summary form.cart .quantity{order:1}.single-product div.product .summary form.cart .quantity input{background:#fff;border:1px solid rgba(29,29,27,.2)}.single-product div.product .summary form.cart .price{font-size:20px;padding-left:1em;padding-right:1em;order:2}.single-product div.product .summary form.cart .price .woocommerce-Price-amount{font-weight:900}.single-product div.product .summary form.cart .single_add_to_cart_button{background:#248aca;height:50px;flex-grow:1;margin:.5em 0;order:3}.single-product div.product .summary form.cart .single_add_to_cart_button:hover{background-color:#1d1d1b}.single-product div.product .summary .recipe-list{border-bottom:1px solid #1d1d1b;border-top:1px solid #1d1d1b;list-style:none;margin-left:0;margin-top:2em;padding:1em 0;width:100%;order:4}.single-product div.product .summary .recipe-list li{align-items:center;display:flex;flex-wrap:wrap}.single-product div.product .summary .recipe-list li .leftside img{height:auto;max-width:100px}.single-product div.product .summary .recipe-list li .rightside{font-size:18px;font-weight:500;padding-left:2em}.single-product div.product .summary .recipe-list li .rightside span{color:#a41a17;display:block;line-height:1}.single-product div.product .summary .preperation-link{display:inline-block;margin-bottom:1em;margin-top:2em;padding-left:2.5em;position:relative;text-decoration:underline}.single-product div.product .summary .preperation-link:before{background-image:url(assets/images/pan.svg);background-size:cover;content:"";height:30px;left:0;position:absolute;top:-8px;width:30px}.single-product div.product .summary .preperation-link:hover{text-decoration:none}.single-product div.product .summary .add-to-cart-system .minus,.single-product div.product .summary .add-to-cart-system .plus{display:none}.single-product div.product .extra-product-information{margin-bottom:2.617924em;width:100%;align-self:flex-start}@media (min-width:981px){.single-product div.product .extra-product-information{background-color:#f7f7f7;padding:2em;border-radius:5px}}@media (min-width:768px) and (max-width:980px){.single-product div.product .extra-product-information{display:flex;flex-wrap:wrap;align-items:center}}@media (min-width:981px){.single-product div.product .extra-product-information{flex-basis:300px;flex-grow:1}}.single-product div.product .extra-product-information h5{margin:0 0 1em}.single-product div.product .extra-product-information .part-indication+.checks{margin-top:1.5em}.single-product div.product .extra-product-information span.part-title{color:#1d1d1b;font-size:19px;display:block;line-height:1.2;font-weight:700;margin-bottom:.5em}.single-product div.product .extra-product-information ul.top-usps{list-style:none;margin-bottom:0;margin-left:0}@media (min-width:768px) and (max-width:980px){.single-product div.product .extra-product-information ul.top-usps{margin-top:0;margin-left:2em}}.single-product div.product .extra-product-information ul.top-usps li{margin-bottom:.5em;margin-right:1em;padding-left:1.5em;line-height:1.2;position:relative}@media (min-width:981px){.single-product div.product .extra-product-information ul.top-usps li{display:inline-block}}.single-product div.product .extra-product-information ul.top-usps li:before{color:#a41a17;content:"\f00c";font-family:Font Awesome\ 5 Free;font-size:17px;left:0;margin-right:5px;position:absolute;top:2px}#section-categories .woocommerce{margin:0 auto;max-width:1379px}#section-categories .categories{display:flex;flex-wrap:wrap;margin-left:0;position:relative}#section-categories .categories>.category{position:relative;flex:1 0 auto;margin-left:0;margin-top:0;float:unset!important;width:auto!important;margin-right:0!important}@media (min-width:600px){#section-categories .categories>.category{max-width:50%}}@media (min-width:900px){#section-categories .categories>.category{max-width:33.33333%;min-width:33.33333%}}#section-categories .categories .category{background-color:#fff;border-radius:5px;display:flex;flex-direction:column;flex-wrap:wrap;overflow:hidden;padding:1em 1em 0;flex-basis:300px;transition-duration:.3s}@media (max-width:599px){#section-categories .categories .category{max-width:100%}}#section-categories .categories .category:hover img{transform:scale(1.05)}#section-categories .categories .category a.overlay{bottom:0;left:0;position:absolute;right:0;top:0}#section-categories .categories .category .cat-img{margin-bottom:.5em;padding-top:65%;pointer-events:none;position:relative;overflow:hidden}#section-categories .categories .category img{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease-in-out}#section-categories .categories .category .title{display:block;font-size:1.3em;font-weight:500;margin-bottom:.75em;margin-top:auto;text-align:center}#section-categories .categories .category:hover{background-color:#1d1d1b}#section-categories .categories .category:hover .title{color:#fff}:focus{outline:0;outline-color:transparent}*{box-sizing:border-box}.page-id-3323{background:#f7f7f7}#secondary{background:#fff;padding:1em}.catering-products{display:flex;flex-wrap:wrap;margin-left:-30px;position:relative}.catering-products>.catering-product{flex:1 0 auto;margin-left:30px;margin-top:60px;max-width:calc(100% - 30px)}@media (min-width:460px){.catering-products>.catering-product{max-width:calc(50% - 30px)}}@media (min-width:690px){.catering-products>.catering-product{max-width:calc(33.33333% - 30px)}}@media (min-width:600px){.catering-products>.catering-product{min-width:calc(33.33333% - 30px)}}.catering-products .catering-product{position:relative;background:#fff;padding:1em}.catering-products .catering-product:hover img{transform:scale(1.05)}.catering-products .catering-product svg{position:absolute;width:100%;left:0}.catering-products .catering-product .top svg{top:-20px}.catering-products .catering-product .bottom svg{transform:rotate(180deg);bottom:-20px}.catering-products .catering-product a.overlay p.h2{text-align:center;border-bottom:3px solid #1d1d1b;border-top:3px solid #1d1d1b;margin:1em!important;font-weight:600!important;overflow:hidden;font-size:1em!important;min-height:4.5em;max-height:4.5em;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center}.catering-products .catering-product a.overlay:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;z-index:1}.catering-products .catering-product .image{overflow:hidden}.catering-products .catering-product .image img{width:100%;height:150px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:0;transition:transform .3s ease-in-out}.catering-products .catering-product p{margin-top:1em;margin-bottom:0}form.checkout.woocommerce-checkout #gs_delivery_notice>.method{overflow:hidden;max-height:0;opacity:0;transition:all .3s ease-in-out}form.checkout.woocommerce-checkout #gs_delivery_notice.local_pickup:not(.only_option) .method.local_pickup{overflow:auto;max-height:inherit;opacity:1;transition:all .3s ease-in-out}form.checkout.woocommerce-checkout #gs_delivery_notice.local_pickup:is(.only_option){color:#284419;background-color:#d5e7d2;border:1px solid #284419;border-radius:32px;padding:1em 2em}form.checkout.woocommerce-checkout #gs_delivery_notice.local_pickup:is(.only_option) h2{color:inherit}form.checkout.woocommerce-checkout #gs_delivery_notice.delivery .method.delivery,form.checkout.woocommerce-checkout #gs_delivery_notice.local_pickup:is(.only_option) .method.local_pickup--only-option{overflow:auto;max-height:inherit;opacity:1;transition:all .3s ease-in-out}
/*# sourceMappingURL=style.css.map */
