/*!
Theme Name: Mangezdescailloux
Theme URI: 
Author: Quentin Le Duff
Author URI: 
Template: generatepress
Description: 
Requires at least: 
Tested up to: 
Requires PHP: 
Version:
License: 
License URI: 
Text Domain: mangezdescailloux
Tags:
*/*,:after,:before{--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-transform:translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-border-opacity:1;--tw-shadow:0 0 #0000;--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-blur:var(--tw-empty,/*!*/ /*!*/);--tw-brightness:var(--tw-empty,/*!*/ /*!*/);--tw-contrast:var(--tw-empty,/*!*/ /*!*/);--tw-grayscale:var(--tw-empty,/*!*/ /*!*/);--tw-hue-rotate:var(--tw-empty,/*!*/ /*!*/);--tw-invert:var(--tw-empty,/*!*/ /*!*/);--tw-saturate:var(--tw-empty,/*!*/ /*!*/);--tw-sepia:var(--tw-empty,/*!*/ /*!*/);--tw-drop-shadow:var(--tw-empty,/*!*/ /*!*/);--tw-filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);--tw-backdrop-blur:var(--tw-empty,/*!*/ /*!*/);--tw-backdrop-brightness:var(--tw-empty,/*!*/ /*!*/);--tw-backdrop-contrast:var(--tw-empty,/*!*/ /*!*/);--tw-backdrop-grayscale:var(--tw-empty,/*!*/ /*!*/);--tw-backdrop-hue-rotate:var(--tw-empty,/*!*/ /*!*/);--tw-backdrop-invert:var(--tw-empty,/*!*/ /*!*/);--tw-backdrop-opacity:var(--tw-empty,/*!*/ /*!*/);--tw-backdrop-saturate:var(--tw-empty,/*!*/ /*!*/);--tw-backdrop-sepia:var(--tw-empty,/*!*/ /*!*/);--tw-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);border-color:rgba(229,231,235,var(--tw-border-opacity))}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.invisible{visibility:hidden}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{left:0;right:0;top:0}.bottom-0,.inset-0{bottom:0}.left-0{left:0}.isolate{isolation:isolate}.z-1{z-index:1}.order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.col-span-6{-ms-grid-column-span:6;grid-column:span 6/span 6}.col-span-7{-ms-grid-column-span:7;grid-column:span 7/span 7}.col-span-3{-ms-grid-column-span:3;grid-column:span 3/span 3}.col-span-4{-ms-grid-column-span:4;grid-column:span 4/span 4}.col-span-2{-ms-grid-column-span:2;grid-column:span 2/span 2}.col-span-5{-ms-grid-column-span:5;grid-column:span 5/span 5}.row-span-2{-ms-grid-row-span:2;grid-row:span 2/span 2}.row-span-1{-ms-grid-row-span:1;grid-row:span 1/span 1}.m-0{margin:0}.mx-auto{margin-left:auto;margin-right:auto}.mt-8{margin-top:2rem}.mb-8{margin-bottom:2rem}.mr-4{margin-right:1rem}.mb-12{margin-bottom:3rem}.-mt-52{margin-top:-13rem}.mb-2{margin-bottom:.5rem}.mb-1{margin-bottom:.25rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.inline-flex{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.table{display:table}.table-cell{display:table-cell}.table-row{display:table-row}.grid{display:-ms-grid;display:grid}.contents{display:contents}.list-item{display:list-item}.hidden{display:none}.h-6{height:1.5rem}.h-0{height:0}.h-full{height:100%}.h-32{height:8rem}.w-full{width:100%}.w-11\/12{width:91.666667%}.w-32{width:8rem}.flex-shrink{-ms-flex-negative:1;flex-shrink:1}.flex-grow{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.border-collapse{border-collapse:collapse}.transform{-webkit-transform:var(--tw-transform);-ms-transform:var(--tw-transform);transform:var(--tw-transform)}.select-all{-webkit-user-select:all;-moz-user-select:all;user-select:all}.resize{resize:both}.grid-flow-row{grid-auto-flow:row}.grid-cols-6{-ms-grid-columns:(minmax(0,1fr))[6];grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-7{-ms-grid-columns:(minmax(0,1fr))[7];grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-5{-ms-grid-columns:(minmax(0,1fr))[5];grid-template-columns:repeat(5,minmax(0,1fr))}.grid-rows-2{-ms-grid-rows:(minmax(0,1fr))[2];grid-template-rows:repeat(2,minmax(0,1fr))}.flex-col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.items-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.items-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.justify-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.gap-4{gap:1rem}.truncate{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.border{border-width:1px}.border-solid{border-style:solid}.border-dark{--tw-border-opacity:1;border-color:rgba(51,51,51,var(--tw-border-opacity))}.bg-light{background-color:rgba(247,248,250,var(--tw-bg-opacity))}.bg-dark,.bg-light{--tw-bg-opacity:1}.bg-dark{background-color:rgba(51,51,51,var(--tw-bg-opacity))}.bg-white{background-color:rgba(255,255,255,var(--tw-bg-opacity))}.bg-black,.bg-white{--tw-bg-opacity:1}.bg-black{background-color:rgba(0,0,0,var(--tw-bg-opacity))}.object-cover{-o-object-fit:cover;object-fit:cover}.object-center{-o-object-position:center;object-position:center}.p-8{padding:2rem}.p-3{padding:.75rem}.p-1{padding:.25rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.py-2{padding-bottom:.5rem;padding-top:.5rem}.px-4{padding-left:1rem;padding-right:1rem}.px-8{padding-left:2rem;padding-right:2rem}.py-4{padding-bottom:1rem;padding-top:1rem}.py-8{padding-bottom:2rem;padding-top:2rem}.pb-1{padding-bottom:.25rem}.text-left{text-align:left}.text-center{text-align:center}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.font-bold{font-weight:700}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.diagonal-fractions,.lining-nums,.oldstyle-nums,.ordinal,.proportional-nums,.slashed-zero,.stacked-fractions,.tabular-nums{--tw-ordinal:var(--tw-empty,/*!*/ /*!*/);--tw-slashed-zero:var(--tw-empty,/*!*/ /*!*/);--tw-numeric-figure:var(--tw-empty,/*!*/ /*!*/);--tw-numeric-spacing:var(--tw-empty,/*!*/ /*!*/);--tw-numeric-fraction:var(--tw-empty,/*!*/ /*!*/);font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.ordinal{--tw-ordinal:ordinal}.leading-none{line-height:1}.tracking-tighter{letter-spacing:-.05em}.tracking-ultrawide{letter-spacing:.95em}.\!text-light{--tw-text-opacity:1!important;color:rgba(247,248,250,var(--tw-text-opacity))!important}.text-white{color:rgba(255,255,255,var(--tw-text-opacity))}.text-dark,.text-white{--tw-text-opacity:1}.text-dark{color:rgba(51,51,51,var(--tw-text-opacity))}.text-mg_green{--tw-text-opacity:1;color:rgba(3,168,124,var(--tw-text-opacity))}.underline{text-decoration:underline}.opacity-0{opacity:0}.shadow-2xl{--tw-shadow:0 25px 50px -12px rgba(0,0,0,0.25)}.shadow-2xl,.shadow-xl{-webkit-box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px rgba(0,0,0,0.1),0 10px 10px -5px rgba(0,0,0,0.04)}.outline-none{outline:2px solid #fff0;outline-offset:2px}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);-webkit-box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.blur{--tw-blur:blur(8px)}.blur,.grayscale{-webkit-filter:var(--tw-filter);filter:var(--tw-filter)}.grayscale{--tw-grayscale:grayscale(100%)}.invert{--tw-invert:invert(100%)}.invert,.sepia{-webkit-filter:var(--tw-filter);filter:var(--tw-filter)}.sepia{--tw-sepia:sepia(100%)}.filter{-webkit-filter:var(--tw-filter);filter:var(--tw-filter)}.transition{-webkit-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s;-webkit-transition-property:background-color,border-color,color,fill,stroke,opacity,-webkit-box-shadow,-webkit-transform,-webkit-filter,-webkit-backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,-webkit-box-shadow,-webkit-transform,-webkit-filter,-webkit-backdrop-filter;-o-transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-box-shadow,-webkit-transform,-webkit-filter,-webkit-backdrop-filter;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);-o-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{-webkit-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);-o-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-200{-webkit-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s}.duration-300{-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.ease-in-out{-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);-o-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-in{-webkit-transition-timing-function:cubic-bezier(.4,0,1,1);-o-transition-timing-function:cubic-bezier(.4,0,1,1);transition-timing-function:cubic-bezier(.4,0,1,1)}.has-drop-cap:first-letter,.has-drop-cap:not(:focus):first-letter{background-color:#03a87c;color:#fff;display:block;float:left;font-size:42px;font-weight:700;line-height:1;margin:0 16px 8px 0!important;padding:14px 22px;text-align:center;text-transform:uppercase}.generate-back-to-top{border-radius:0;font-size:1.5rem;font-weight:900;line-height:2rem;line-height:40px}.instagram_link{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;background-color:#2b2b2b;border:2px solid #2b2b2b;-webkit-box-shadow:0 0 10px -5px #2b2b2b;box-shadow:0 0 10px -5px #2b2b2b;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:flex-start;margin-left:30px;padding:10px;-webkit-transition:background-color .2s ease-in-out;-o-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}.instagram_link:hover{background-color:#fff}.instagram_link:hover .instagram-icon-white{display:none}.instagram_link:hover .instagram-icon-black{display:block}.instagram_link img{display:block;height:auto;width:25px}.instagram_link .instagram-icon-white{display:block}.instagram_link .instagram-icon-black{display:none}.wp-block-image.size-large:not(.alignfull) img,.wp-block-image.size-large:not(.alignwide) img,.wp-block-image.size-large:not(.is-resized) img{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin-left:auto;margin-right:auto;max-width:550px;width:100%}.footer-bar{width:100%}.site-logo{-webkit-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s;transition-duration:.15s;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);-o-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1)}.site-logo:hover{--tw-scale-x:1.02;--tw-scale-y:1.02;opacity:.6;-webkit-transform:var(--tw-transform);-ms-transform:var(--tw-transform);transform:var(--tw-transform)}.socials{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:flex-start}aside strong{--tw-text-opacity:1;color:rgba(3,168,124,var(--tw-text-opacity))}@media (min-width:768px){aside.sticky{position:sticky;top:3rem}}.single aside>.gb-inside-container{--tw-bg-opacity:1;background-color:rgba(247,248,250,var(--tw-bg-opacity));padding:2rem;width:100%}@media (min-width:768px){.single aside>.gb-inside-container.sticky{position:sticky;top:3rem}}.archive.category-aperitif-entree .content-area,.archive.category-dessert .content-area,.archive.category-plat .content-area,.archive.category-recette .content-area{width:100%}.archive.category-aperitif-entree .sidebar,.archive.category-dessert .sidebar,.archive.category-plat .sidebar,.archive.category-recette .sidebar{display:none}.page-template-tpl-homepage #recentRecipes article:hover .hovereffect{opacity:.6}.hover\:scale-102:hover{--tw-scale-x:1.02;--tw-scale-y:1.02;-webkit-transform:var(--tw-transform);-ms-transform:var(--tw-transform);transform:var(--tw-transform)}.hover\:border-dark:hover{--tw-border-opacity:1;border-color:rgba(51,51,51,var(--tw-border-opacity))}.hover\:bg-transparent:hover{background-color:#fff0}.hover\:\!text-dark:hover{--tw-text-opacity:1!important;color:rgba(51,51,51,var(--tw-text-opacity))!important}.hover\:text-dark:hover{--tw-text-opacity:1;color:rgba(51,51,51,var(--tw-text-opacity))}.hover\:opacity-80:hover{opacity:.8}@media (min-width:768px){.md\:order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.md\:order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.md\:col-span-4{-ms-grid-column-span:4;grid-column:span 4/span 4}.md\:col-span-2{-ms-grid-column-span:2;grid-column:span 2/span 2}.md\:col-span-3{-ms-grid-column-span:3;grid-column:span 3/span 3}.md\:mb-0{margin-bottom:0}.md\:h-615{height:615px}.md\:h-full{height:100%}.md\:p-2{padding:.5rem}.md\:p-4{padding:1rem}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}}@media (min-width:1024px){.lg\:order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.lg\:col-span-4{-ms-grid-column-span:4;grid-column:span 4/span 4}.lg\:col-span-2{-ms-grid-column-span:2;grid-column:span 2/span 2}}