/*TAILWIND*/
/*! tailwindcss v3.3.2 | MIT License | https://tailwindcss.com*/
/*
1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4)
2. Allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116)
*/
*,
::before,
::after {
  box-sizing: border-box; /* 1 */
  border-width: 0; /* 2 */
  border-style: solid; /* 2 */
  border-color: currentColor; /* 2 */
}
::before,
::after {
  --tw-content: '';
}
/*
1. Use a consistent sensible line-height in all browsers.
2. Prevent adjustments of font size after orientation changes in iOS.
3. Use a more readable tab size.
4. Use the user's configured `sans` font-family by default.
5. Use the user's configured `sans` font-feature-settings by default.
6. Use the user's configured `sans` font-variation-settings by default.
*/
html {
  line-height: 1.5; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
  -moz-tab-size: 4; /* 3 */
  -o-tab-size: 4;
     tab-size: 4; /* 3 */
  font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; /* 4 */
  font-feature-settings: normal; /* 5 */
  font-variation-settings: normal; /* 6 */
}
/*
1. Remove the margin in all browsers.
2. Inherit line-height from `html` so users can set them as a class directly on the `html` element.
*/
body {
  margin: 0; /* 1 */
  line-height: inherit; /* 2 */
}
/*
1. Add the correct height in Firefox.
2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655)
3. Ensure horizontal rules are visible by default.
*/
hr {
  height: 0; /* 1 */
  color: inherit; /* 2 */
  border-top-width: 1px; /* 3 */
}
/*
Add the correct text decoration in Chrome, Edge, and Safari.
*/
abbr:where([title]) {
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
}
/*
Remove the default font size and weight for headings.
*/
h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: inherit;
  font-weight: inherit;
}
/*
Reset links to optimize for opt-in styling instead of opt-out.
*/
a {
  color: inherit;
  text-decoration: inherit;
}
/*
Add the correct font weight in Edge and Safari.
*/
b,
strong {
  font-weight: bolder;
}
/*
1. Use the user's configured `mono` font family by default.
2. Correct the odd `em` font sizing in all browsers.
*/
code,
kbd,
samp,
pre {
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; /* 1 */
  font-size: 1em; /* 2 */
}
/*
Add the correct font size in all browsers.
*/
small {
  font-size: 80%;
}
/*
Prevent `sub` and `sup` elements from affecting the line height in all browsers.
*/
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sub {
  bottom: -0.25em;
}
sup {
  top: -0.5em;
}
/*
1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297)
2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016)
3. Remove gaps between table borders by default.
*/
table {
  text-indent: 0; /* 1 */
  border-color: inherit; /* 2 */
  border-collapse: collapse; /* 3 */
}
/*
1. Change the font styles in all browsers.
2. Remove the margin in Firefox and Safari.
3. Remove default padding in all browsers.
*/
button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  font-size: 100%; /* 1 */
  font-weight: inherit; /* 1 */
  line-height: inherit; /* 1 */
  color: inherit; /* 1 */
  margin: 0; /* 2 */
  padding: 0; /* 3 */
}
/*
Remove the inheritance of text transform in Edge and Firefox.
*/
button,
select {
  text-transform: none;
}
/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Remove default button styles.
*/
button,
[type='button'],
[type='reset'],
[type='submit'] {
  -webkit-appearance: button; /* 1 */
  background-color: transparent; /* 2 */
  background-image: none; /* 2 */
}
/*
Use the modern Firefox focus style for all focusable elements.
*/
:-moz-focusring {
  outline: auto;
}
/*
Remove the additional `:invalid` styles in Firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737)
*/
:-moz-ui-invalid {
  box-shadow: none;
}
/*
Add the correct vertical alignment in Chrome and Firefox.
*/
progress {
  vertical-align: baseline;
}
/*
Correct the cursor style of increment and decrement buttons in Safari.
*/
::-webkit-inner-spin-button,
::-webkit-outer-spin-button {
  height: auto;
}
/*
1. Correct the odd appearance in Chrome and Safari.
2. Correct the outline style in Safari.
*/
[type='search'] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}
/*
Remove the inner padding in Chrome and Safari on macOS.
*/
::-webkit-search-decoration {
  -webkit-appearance: none;
}
/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Change font properties to `inherit` in Safari.
*/
::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}
/*
Add the correct display in Chrome and Safari.
*/
summary {
  display: list-item;
}
/*
Removes the default spacing and border for appropriate elements.
*/
blockquote,
dl,
dd,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
figure,
p,
pre {
  margin: 0;
}
fieldset {
  margin: 0;
  padding: 0;
}
legend {
  padding: 0;
}
ol,
ul,
menu {
  list-style: none;
  margin: 0;
  padding: 0;
}
/*
Prevent resizing textareas horizontally by default.
*/
textarea {
  resize: vertical;
}
/*
1. Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300)
2. Set the default placeholder color to the user's configured gray 400 color.
*/
input::-moz-placeholder, textarea::-moz-placeholder {
  opacity: 1; /* 1 */
  color: #9ca3af; /* 2 */
}
input::placeholder,
textarea::placeholder {
  opacity: 1; /* 1 */
  color: #9ca3af; /* 2 */
}
/*
Set the default cursor for buttons.
*/
button,
[role="button"] {
  cursor: pointer;
}
/*
Make sure disabled buttons don't get the pointer cursor.
*/
:disabled {
  cursor: default;
}
/*
1. Make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14)
2. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210)
   This can trigger a poorly considered lint error in some tools but is included by design.
*/
img,
svg,
video,
canvas,
audio,
iframe,
embed,
object {
  display: block; /* 1 */
  vertical-align: middle; /* 2 */
}
/*
Constrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14)
*/
img,
video {
  max-width: 100%;
  height: auto;
}
/* Make elements with the HTML hidden attribute stay hidden by default */
[hidden] {
  display: none;
}
*, ::before, ::after{
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --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-pan-x:  ;
  --tw-pan-y:  ;
  --tw-pinch-zoom:  ;
  --tw-scroll-snap-strictness: proximity;
  --tw-gradient-from-position:  ;
  --tw-gradient-via-position:  ;
  --tw-gradient-to-position:  ;
  --tw-ordinal:  ;
  --tw-slashed-zero:  ;
  --tw-numeric-figure:  ;
  --tw-numeric-spacing:  ;
  --tw-numeric-fraction:  ;
  --tw-ring-inset:  ;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgb(59 130 246 / 0.5);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  --tw-blur:  ;
  --tw-brightness:  ;
  --tw-contrast:  ;
  --tw-grayscale:  ;
  --tw-hue-rotate:  ;
  --tw-invert:  ;
  --tw-saturate:  ;
  --tw-sepia:  ;
  --tw-drop-shadow:  ;
  --tw-backdrop-blur:  ;
  --tw-backdrop-brightness:  ;
  --tw-backdrop-contrast:  ;
  --tw-backdrop-grayscale:  ;
  --tw-backdrop-hue-rotate:  ;
  --tw-backdrop-invert:  ;
  --tw-backdrop-opacity:  ;
  --tw-backdrop-saturate:  ;
  --tw-backdrop-sepia:  ;
}
::backdrop{
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --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-pan-x:  ;
  --tw-pan-y:  ;
  --tw-pinch-zoom:  ;
  --tw-scroll-snap-strictness: proximity;
  --tw-gradient-from-position:  ;
  --tw-gradient-via-position:  ;
  --tw-gradient-to-position:  ;
  --tw-ordinal:  ;
  --tw-slashed-zero:  ;
  --tw-numeric-figure:  ;
  --tw-numeric-spacing:  ;
  --tw-numeric-fraction:  ;
  --tw-ring-inset:  ;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgb(59 130 246 / 0.5);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  --tw-blur:  ;
  --tw-brightness:  ;
  --tw-contrast:  ;
  --tw-grayscale:  ;
  --tw-hue-rotate:  ;
  --tw-invert:  ;
  --tw-saturate:  ;
  --tw-sepia:  ;
  --tw-drop-shadow:  ;
  --tw-backdrop-blur:  ;
  --tw-backdrop-brightness:  ;
  --tw-backdrop-contrast:  ;
  --tw-backdrop-grayscale:  ;
  --tw-backdrop-hue-rotate:  ;
  --tw-backdrop-invert:  ;
  --tw-backdrop-opacity:  ;
  --tw-backdrop-saturate:  ;
  --tw-backdrop-sepia:  ;
}
.container{
  width: 100%;
}
@media (min-width: 480px){
  .container{
    max-width: 480px;
  }
}
@media (min-width: 640px){
  .container{
    max-width: 640px;
  }
}
@media (min-width: 768px){
  .container{
    max-width: 768px;
  }
}
@media (min-width: 769px){
  .container{
    max-width: 769px;
  }
}
@media (min-width: 1024px){
  .container{
    max-width: 1024px;
  }
}
@media (min-width: 1080px){
  .container{
    max-width: 1080px;
  }
}
@media (min-width: 1280px){
  .container{
    max-width: 1280px;
  }
}
@media (min-width: 1440px){
  .container{
    max-width: 1440px;
  }
}
.sr-only{
  position: absolute !important;
  width: 1px !important;
  height: 1px !important;
  padding: 0 !important;
  margin: -1px !important;
  overflow: hidden !important;
  clip: rect(0, 0, 0, 0) !important;
  white-space: nowrap !important;
  border-width: 0 !important;
}
.pointer-events-none{
  pointer-events: none !important;
}
.visible{
  visibility: visible !important;
}
.\!static{
  position: static !important;
}
.static{
  position: static !important;
}
.fixed{
  position: fixed !important;
}
.absolute{
  position: absolute !important;
}
.relative{
  position: relative !important;
}
.bottom-0{
  bottom: 0px !important;
}
.left-1\/2{
  left: 50% !important;
}
.left-\[-5\.277vw\]{
  left: -5.277vw !important;
}
.left-\[2\.222vw\]{
  left: 2.222vw !important;
}
.left-\[27\.777vw\]{
  left: 27.777vw !important;
}
.left-\[37\.777vw\]{
  left: 37.777vw !important;
}
.left-\[5\.833vw\]{
  left: 5.833vw !important;
}
.left-\[8\.055vw\]{
  left: 8.055vw !important;
}
.right-0{
  right: 0px !important;
}
.right-4{
  right: 1rem !important;
}
.right-\[-1vw\]{
  right: -1vw !important;
}
.top-0{
  top: 0px !important;
}
.top-1\/2{
  top: 50% !important;
}
.top-4{
  top: 1rem !important;
}
.top-\[-12\.986vw\]{
  top: -12.986vw !important;
}
.top-\[-8\.819vw\]{
  top: -8.819vw !important;
}
.top-\[10\.555vw\]{
  top: 10.555vw !important;
}
.top-\[3\.472vw\]{
  top: 3.472vw !important;
}
.top-full{
  top: 100% !important;
}
.z-10{
  z-index: 10 !important;
}
.col-span-full{
  grid-column: 1 / -1 !important;
}
.-m-1{
  margin: -0.25rem !important;
}
.-mx-2{
  margin-left: -0.5rem !important;
  margin-right: -0.5rem !important;
}
.-mx-2\.5{
  margin-left: -0.625rem !important;
  margin-right: -0.625rem !important;
}
.mx-6{
  margin-left: 1.5rem !important;
  margin-right: 1.5rem !important;
}
.mx-\[calc\(10\%-\(var\(--mug-size\)\/2\)\)\]{
  margin-left: calc(10% - var(--mug-size)/2) !important;
  margin-right: calc(10% - var(--mug-size)/2) !important;
}
.mx-auto{
  margin-left: auto !important;
  margin-right: auto !important;
}
.my-0{
  margin-top: 0px !important;
  margin-bottom: 0px !important;
}
.my-lg{
  margin-top: 32px !important;
  margin-bottom: 32px !important;
}
.my-max{
  margin-top: 120px !important;
  margin-bottom: 120px !important;
}
.my-md{
  margin-top: 16px !important;
  margin-bottom: 16px !important;
}
.my-sm{
  margin-top: 8px !important;
  margin-bottom: 8px !important;
}
.my-xl{
  margin-top: 64px !important;
  margin-bottom: 64px !important;
}
.my-xxl{
  margin-top: 80px !important;
  margin-bottom: 80px !important;
}
.-mr-\[--mug-size\]{
  margin-right: calc(var(--mug-size)*-1) !important;
}
.mb-0{
  margin-bottom: 0px !important;
}
.mb-1{
  margin-bottom: 0.25rem !important;
}
.mb-4{
  margin-bottom: 1rem !important;
}
.mb-5{
  margin-bottom: 1.25rem !important;
}
.mb-\[24px\]{
  margin-bottom: 24px !important;
}
.mb-lg{
  margin-bottom: 32px !important;
}
.mb-max{
  margin-bottom: 120px !important;
}
.mb-md{
  margin-bottom: 16px !important;
}
.mb-sm{
  margin-bottom: 8px !important;
}
.mb-xl{
  margin-bottom: 64px !important;
}
.mb-xxl{
  margin-bottom: 80px !important;
}
.ml-\[5\.833vw\]{
  margin-left: 5.833vw !important;
}
.ml-\[calc\(var\(--mug-size\)\/2-var\(--bar-height\)\/2\)\]{
  margin-left: calc(var(--mug-size)/2 - var(--bar-height)/2) !important;
}
.mr-\[--mug-size\]{
  margin-right: var(--mug-size) !important;
}
.mt-0{
  margin-top: 0px !important;
}
.mt-\[8px\]{
  margin-top: 8px !important;
}
.mt-auto{
  margin-top: auto !important;
}
.mt-lg{
  margin-top: 32px !important;
}
.mt-max{
  margin-top: 120px !important;
}
.mt-md{
  margin-top: 16px !important;
}
.mt-sm{
  margin-top: 8px !important;
}
.mt-xl{
  margin-top: 64px !important;
}
.mt-xxl{
  margin-top: 80px !important;
}
.block{
  display: block !important;
}
.inline-block{
  display: inline-block !important;
}
.inline{
  display: inline !important;
}
.flex{
  display: flex !important;
}
.inline-flex{
  display: inline-flex !important;
}
.table{
  display: table !important;
}
.grid{
  display: grid !important;
}
.contents{
  display: contents !important;
}
.hidden{
  display: none !important;
}
.aspect-\[1\.6\/1\]{
  aspect-ratio: 1.6/1 !important;
}
.aspect-\[2\/1\]{
  aspect-ratio: 2/1 !important;
}
.aspect-square{
  aspect-ratio: 1 / 1 !important;
}
.h-5{
  height: 1.25rem !important;
}
.h-7{
  height: 1.75rem !important;
}
.h-\[--bar-height\]{
  height: var(--bar-height) !important;
}
.h-\[--mug-size\]{
  height: var(--mug-size) !important;
}
.h-\[11px\]{
  height: 11px !important;
}
.h-\[23\.125vw\]{
  height: 23.125vw !important;
}
.h-\[24\.027vw\]{
  height: 24.027vw !important;
}
.h-\[26px\]{
  height: 26px !important;
}
.h-\[42\.430vw\]{
  height: 42.430vw !important;
}
.h-full{
  height: 100% !important;
}
.w-1\/3{
  width: 33.333333% !important;
}
.w-3\/4{
  width: 75% !important;
}
.w-5{
  width: 1.25rem !important;
}
.w-7{
  width: 1.75rem !important;
}
.w-\[--mug-size\]{
  width: var(--mug-size) !important;
}
.w-\[25\.833vw\]{
  width: 25.833vw !important;
}
.w-\[27\.916vw\]{
  width: 27.916vw !important;
}
.w-\[34\.722vw\]{
  width: 34.722vw !important;
}
.w-\[36\.111vw\]{
  width: 36.111vw !important;
}
.w-\[36\.666vw\]{
  width: 36.666vw !important;
}
.w-\[39\.444vw\]{
  width: 39.444vw !important;
}
.w-\[43\.055vw\]{
  width: 43.055vw !important;
}
.w-\[44\.444vw\]{
  width: 44.444vw !important;
}
.w-\[54\.166vw\]{
  width: 54.166vw !important;
}
.w-\[54\.444vw\]{
  width: 54.444vw !important;
}
.w-\[61\.111vw\]{
  width: 61.111vw !important;
}
.w-\[66\.666vw\]{
  width: 66.666vw !important;
}
.w-\[668px\]{
  width: 668px !important;
}
.w-\[calc\(100\%\+\(var\(--mug-size\)\)\)\]{
  width: calc(100% + var(--mug-size)) !important;
}
.w-\[calc\(100\%\+var\(--bar-height\)\)\]{
  width: calc(100% + var(--bar-height)) !important;
}
.w-full{
  width: 100% !important;
}
.max-w-\[126px\]{
  max-width: 126px !important;
}
.max-w-\[510px\]{
  max-width: 510px !important;
}
.max-w-max{
  max-width: -moz-max-content !important;
  max-width: max-content !important;
}
.max-w-none{
  max-width: none !important;
}
.flex-\[1_0_46\%\]{
  flex: 1 0 46% !important;
}
.flex-auto{
  flex: 1 1 auto !important;
}
.grow{
  flex-grow: 1 !important;
}
.grow-0{
  flex-grow: 0 !important;
}
.-translate-x-1\/2{
  --tw-translate-x: -50% !important;
  transform: translate(var(--tw-translate-x), 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)) !important;
}
.-translate-y-1\/2{
  --tw-translate-y: -50% !important;
  transform: translate(var(--tw-translate-x), 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)) !important;
}
.translate-x-1{
  --tw-translate-x: 0.25rem !important;
  transform: translate(var(--tw-translate-x), 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)) !important;
}
.translate-x-1\.5{
  --tw-translate-x: 0.375rem !important;
  transform: translate(var(--tw-translate-x), 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)) !important;
}
.translate-y-\[-3px\]{
  --tw-translate-y: -3px !important;
  transform: translate(var(--tw-translate-x), 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)) !important;
}
.translate-y-\[3\.298vw\]{
  --tw-translate-y: 3.298vw !important;
  transform: translate(var(--tw-translate-x), 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)) !important;
}
.transform{
  transform: translate(var(--tw-translate-x), 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)) !important;
}
.cursor-pointer{
  cursor: pointer !important;
}
.grid-cols-1{
  grid-template-columns: repeat(1, minmax(0, 1fr)) !important;
}
.grid-cols-2{
  grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
}
.grid-cols-\[repeat\(5\2c auto\)\]{
  grid-template-columns: repeat(5,auto) !important;
}
.flex-row{
  flex-direction: row !important;
}
.flex-col{
  flex-direction: column !important;
}
.flex-wrap{
  flex-wrap: wrap !important;
}
.items-start{
  align-items: flex-start !important;
}
.items-center{
  align-items: center !important;
}
.justify-end{
  justify-content: flex-end !important;
}
.justify-center{
  justify-content: center !important;
}
.justify-between{
  justify-content: space-between !important;
}
.justify-items-center{
  justify-items: center !important;
}
.gap-1{
  gap: 0.25rem !important;
}
.gap-10{
  gap: 2.5rem !important;
}
.gap-16{
  gap: 4rem !important;
}
.gap-2{
  gap: 0.5rem !important;
}
.gap-5{
  gap: 1.25rem !important;
}
.gap-8{
  gap: 2rem !important;
}
.gap-x-3{
  -moz-column-gap: 0.75rem !important;
       column-gap: 0.75rem !important;
}
.overflow-hidden{
  overflow: hidden !important;
}
.truncate{
  overflow: hidden !important;
  text-overflow: ellipsis !important;
  white-space: nowrap !important;
}
.whitespace-nowrap{
  white-space: nowrap !important;
}
.rounded{
  border-radius: 0.25rem !important;
}
.rounded-\[--border-radius\]{
  border-radius: var(--border-radius) !important;
}
.rounded-\[--image-radius\]{
  border-radius: var(--image-radius) !important;
}
.rounded-\[25px\]{
  border-radius: 25px !important;
}
.rounded-full{
  border-radius: 9999px !important;
}
.border-0{
  border-width: 0px !important;
}
.border-b-4{
  border-bottom-width: 4px !important;
}
.border-black{
  --tw-border-opacity: 1 !important;
  border-color: rgb(31 31 29 / var(--tw-border-opacity)) !important;
}
.border-orange{
  --tw-border-opacity: 1 !important;
  border-color: rgb(243 112 36 / var(--tw-border-opacity)) !important;
}
.border-purple{
  --tw-border-opacity: 1 !important;
  border-color: rgb(125 81 159 / var(--tw-border-opacity)) !important;
}
.border-secondary{
  --tw-border-opacity: 1 !important;
  border-color: rgb(251 225 0 / var(--tw-border-opacity)) !important;
}
.bg-\[--bg-color\]{
  background-color: var(--bg-color) !important;
}
.bg-black{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(31 31 29 / var(--tw-bg-opacity)) !important;
}
.bg-blue{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(5 133 200 / var(--tw-bg-opacity)) !important;
}
.bg-cyan{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(24 183 245 / var(--tw-bg-opacity)) !important;
}
.bg-orange{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(243 112 36 / var(--tw-bg-opacity)) !important;
}
.bg-primary{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(238 49 36 / var(--tw-bg-opacity)) !important;
}
.bg-purple{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(125 81 159 / var(--tw-bg-opacity)) !important;
}
.bg-secondary{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(251 225 0 / var(--tw-bg-opacity)) !important;
}
.bg-soft-yellow{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(255 249 224 / var(--tw-bg-opacity)) !important;
}
.bg-transparent{
  background-color: transparent !important;
}
.bg-white{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity)) !important;
}
.fill-\[\#F0EBE3\]{
  fill: #F0EBE3 !important;
}
.fill-current{
  fill: currentColor !important;
}
.stroke-\[\#1F1F1D\]{
  stroke: #1F1F1D !important;
}
.object-cover{
  -o-object-fit: cover !important;
     object-fit: cover !important;
}
.p-0{
  padding: 0px !important;
}
.p-1{
  padding: 0.25rem !important;
}
.p-11{
  padding: 2.75rem !important;
}
.px-2{
  padding-left: 0.5rem !important;
  padding-right: 0.5rem !important;
}
.px-2\.5{
  padding-left: 0.625rem !important;
  padding-right: 0.625rem !important;
}
.px-4{
  padding-left: 1rem !important;
  padding-right: 1rem !important;
}
.px-5{
  padding-left: 1.25rem !important;
  padding-right: 1.25rem !important;
}
.px-6{
  padding-left: 1.5rem !important;
  padding-right: 1.5rem !important;
}
.py-0{
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}
.py-2{
  padding-top: 0.5rem !important;
  padding-bottom: 0.5rem !important;
}
.py-2\.5{
  padding-top: 0.625rem !important;
  padding-bottom: 0.625rem !important;
}
.py-3{
  padding-top: 0.75rem !important;
  padding-bottom: 0.75rem !important;
}
.py-3\.5{
  padding-top: 0.875rem !important;
  padding-bottom: 0.875rem !important;
}
.py-4{
  padding-top: 1rem !important;
  padding-bottom: 1rem !important;
}
.py-8{
  padding-top: 2rem !important;
  padding-bottom: 2rem !important;
}
.py-9{
  padding-top: 2.25rem !important;
  padding-bottom: 2.25rem !important;
}
.py-lg{
  padding-top: 32px !important;
  padding-bottom: 32px !important;
}
.py-max{
  padding-top: 120px !important;
  padding-bottom: 120px !important;
}
.py-md{
  padding-top: 16px !important;
  padding-bottom: 16px !important;
}
.py-sm{
  padding-top: 8px !important;
  padding-bottom: 8px !important;
}
.py-xl{
  padding-top: 64px !important;
  padding-bottom: 64px !important;
}
.py-xxl{
  padding-top: 80px !important;
  padding-bottom: 80px !important;
}
.pb-0{
  padding-bottom: 0px !important;
}
.pb-12{
  padding-bottom: 3rem !important;
}
.pb-4{
  padding-bottom: 1rem !important;
}
.pb-9{
  padding-bottom: 2.25rem !important;
}
.pb-lg{
  padding-bottom: 32px !important;
}
.pb-max{
  padding-bottom: 120px !important;
}
.pb-md{
  padding-bottom: 16px !important;
}
.pb-sm{
  padding-bottom: 8px !important;
}
.pb-xl{
  padding-bottom: 64px !important;
}
.pb-xxl{
  padding-bottom: 80px !important;
}
.pt-0{
  padding-top: 0px !important;
}
.pt-16{
  padding-top: 4rem !important;
}
.pt-2{
  padding-top: 0.5rem !important;
}
.pt-3{
  padding-top: 0.75rem !important;
}
.pt-6{
  padding-top: 1.5rem !important;
}
.pt-lg{
  padding-top: 32px !important;
}
.pt-max{
  padding-top: 120px !important;
}
.pt-md{
  padding-top: 16px !important;
}
.pt-sm{
  padding-top: 8px !important;
}
.pt-xl{
  padding-top: 64px !important;
}
.pt-xxl{
  padding-top: 80px !important;
}
.text-center{
  text-align: center !important;
}
.text-right{
  text-align: right !important;
}
.align-top{
  vertical-align: top !important;
}
.align-middle{
  vertical-align: middle !important;
}
.\!font-display{
  font-family: var(--font-display) !important;
}
.font-display{
  font-family: var(--font-display) !important;
}
.text-\[10\.416vw\]{
  font-size: 10.416vw !important;
}
.font-bold{
  font-weight: 700 !important;
}
.font-semibold{
  font-weight: 600 !important;
}
.uppercase{
  text-transform: uppercase !important;
}
.lowercase{
  text-transform: lowercase !important;
}
.capitalize{
  text-transform: capitalize !important;
}
.normal-case{
  text-transform: none !important;
}
.leading-\[\.95\]{
  line-height: .95 !important;
}
.leading-\[0\.75\]{
  line-height: 0.75 !important;
}
.text-\[--text-color\]{
  color: var(--text-color) !important;
}
.text-black{
  --tw-text-opacity: 1 !important;
  color: rgb(31 31 29 / var(--tw-text-opacity)) !important;
}
.text-current{
  color: currentColor !important;
}
.text-secondary{
  --tw-text-opacity: 1 !important;
  color: rgb(251 225 0 / var(--tw-text-opacity)) !important;
}
.text-soft-yellow{
  --tw-text-opacity: 1 !important;
  color: rgb(255 249 224 / var(--tw-text-opacity)) !important;
}
.underline{
  text-decoration-line: underline !important;
}
.invert{
  --tw-invert: invert(100%) !important;
  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) !important;
}
.sepia{
  --tw-sepia: sepia(100%) !important;
  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) !important;
}
.filter{
  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) !important;
}
.transition{
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter !important;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;
  transition-duration: 150ms !important;
}
.transition-colors{
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke !important;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;
  transition-duration: 150ms !important;
}
.label{
  margin-bottom: 8px;
  display: block;
  font-weight: 500;
    font-size: var(--body-medium) !important;
}
.input{
  font-weight: 400;
  --tw-text-opacity: 1;
  color: rgb(31 31 29 / var(--tw-text-opacity));
    font-size: var(--body-medium) !important;
}
.field{
  display: block;
  width: 100%;
  border-width: 1px;
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
  padding: 16px;
  line-height: 1.5 !important;
  outline: 2px solid transparent;
  outline-offset: 2px;
}
.field:hover{
  --tw-border-opacity: 1;
  border-color: rgb(31 31 29 / var(--tw-border-opacity));
}
.field:focus{
  --tw-border-opacity: 1;
  border-color: rgb(31 31 29 / var(--tw-border-opacity));
}
.field {
    border-radius: var(--form-radius) !important;
    border-color: transparent !important;
    border-width: var(--form-border-width) !important;
  }
.select{
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
    background-image: url("data:image/svg+xml,%3Csvg aria-hidden='true' focusable='false' data-prefix='far' data-icon='angle-down' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512' class='svg-inline--fa fa-angle-down fa-w-10 fa-3x'%3E%3Cpath fill='currentColor' d='M151.5 347.8L3.5 201c-4.7-4.7-4.7-12.3 0-17l19.8-19.8c4.7-4.7 12.3-4.7 17 0L160 282.7l119.7-118.5c4.7-4.7 12.3-4.7 17 0l19.8 19.8c4.7 4.7 4.7 12.3 0 17l-148 146.8c-4.7 4.7-12.3 4.7-17 0z' class=''%3E%3C/path%3E%3C/svg%3E") !important;
    background-size: 0.625em !important;
    background-repeat: no-repeat !important;
    background-position: right 0.5em center !important;
}
.\[border-width\:--border-width\]{
  border-width: var(--border-width);
}
.\[word-spacing\:9999px\]{
  word-spacing: 9999px;
}
/* from Addons plugin*/
@use '../../../node_modules/sal.js/dist/sal.css';
/* spacing */
.mt-0 {
  margin-top: 0 !important;
}
.mb-0 {
  margin-bottom: 0 !important;
}
/* headings */
h1.is-display,
h2.is-display,
h3.is-display,
h4.is-display,
h5.is-display,
h6.is-display {
  font-size: 100px;
}
/* buttons */
.entry .entry-content .wp-block-button.is-large .wp-block-button__link,
.wp-block-button.is-large .wp-block-button__link {
  font-size: 1.25rem;
  padding: 1rem 2rem;
}
/*VENDOR*/
/**
 * Swiper 9.4.1
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2023 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: June 13, 2023
 */
@font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, 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');font-weight:400;font-style:normal}
:root{--swiper-theme-color:#007aff}
.swiper,swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}
.swiper-vertical>.swiper-wrapper{flex-direction:column}
.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}
.swiper-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}
.swiper-horizontal{touch-action:pan-y}
.swiper-vertical{touch-action:pan-x}
.swiper-slide,swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}
.swiper-slide-invisible-blank{visibility:hidden}
.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}
.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}
.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}
.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}
.swiper-3d .swiper-wrapper{transform-style:preserve-3d}
.swiper-3d{perspective:1200px}
.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{transform-style:preserve-3d}
.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}
.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}
.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}
.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}
.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}
.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}
.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}
.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}
.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}
.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}
.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}
.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}
.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}
.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}
.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}
.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}
.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}
.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}
.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}
.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}
.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,swiper-container:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}
.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}
.swiper-lazy-preloader-black{--swiper-preloader-color:#000}
@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}
/*THEME*/
:root {
  /* sizes*/
  --site-padding: 16px;
}
@media (min-width: 480px) {
:root {
    --site-padding: 24px
}
  }
@media (min-width: 1080px) {
:root {
    --site-padding: 32px
}
  }
@media (min-width: 1280px) {
:root {
    --site-padding: 64px
}
  }
:root{

  --alignfull-offset: 0px;
  --alignfull-padding: calc(var(--site-padding) + var(--alignfull-offset));

  --border-width: 2px;
  --border-radius: 12px;
  --button-height: 40px;
}
/* SEE: src/js/theme/alignFull.js*/
@media (min-width: 1080px) {
:root {
    --border-width: 4px;
    --border-radius: 25px;
    --button-height: 70px
}
  }
html{
  --tw-bg-opacity: 1;
  background-color: rgb(238 49 36 / var(--tw-bg-opacity));
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
body {
  font-family: var(--font-body);
  font-size: var(--body-medium);
  --tw-bg-opacity: 1;
  background-color: rgb(255 249 224 / var(--tw-bg-opacity));
  line-height: 1.5;
  --tw-text-opacity: 1;
  color: rgb(31 31 29 / var(--tw-text-opacity));

  min-width: 320px;
}
body.menu-open {
    overflow: hidden;
  }
/* colors: primary, secondary, soft-white, black, beige, off-white, sky-blue, soft-yellow, orange, purple, pink, blue, cyan, teal, brown*/
/* BGs*/
.has-primary-background-color{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(238 49 36 / var(--tw-bg-opacity)) !important;
}
.has-secondary-background-color{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(251 225 0 / var(--tw-bg-opacity)) !important;
}
.has-soft-white-background-color{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(247 247 245 / var(--tw-bg-opacity)) !important;
}
.has-black-background-color{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(31 31 29 / var(--tw-bg-opacity)) !important;
}
.has-beige-background-color{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(250 248 240 / var(--tw-bg-opacity)) !important;
}
.has-off-white-background-color{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(253 252 251 / var(--tw-bg-opacity)) !important;
}
.has-sky-blue-background-color{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(242 248 250 / var(--tw-bg-opacity)) !important;
}
.has-soft-yellow-background-color{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(255 249 224 / var(--tw-bg-opacity)) !important;
}
.has-orange-background-color{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(243 112 36 / var(--tw-bg-opacity)) !important;
}
.has-purple-background-color{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(125 81 159 / var(--tw-bg-opacity)) !important;
}
.has-pink-background-color{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(244 78 166 / var(--tw-bg-opacity)) !important;
}
.has-blue-background-color{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(5 133 200 / var(--tw-bg-opacity)) !important;
}
.has-cyan-background-color{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(24 183 245 / var(--tw-bg-opacity)) !important;
}
.has-teal-background-color{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(20 205 191 / var(--tw-bg-opacity)) !important;
}
.has-brown-background-color{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(65 26 25 / var(--tw-bg-opacity)) !important;
}
.has-white-background-color{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity)) !important;
}
.has-gray-background-color{
  background-color: rgba(31, 31, 29, 0.50) !important;
}
.has-error-background-color{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(220 38 38 / var(--tw-bg-opacity)) !important;
}
.has-warning-background-color{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(217 119 6 / var(--tw-bg-opacity)) !important;
}
.has-success-background-color{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(5 150 105 / var(--tw-bg-opacity)) !important;
}
/* Type*/
.has-primary-color{
  --tw-text-opacity: 1 !important;
  color: rgb(238 49 36 / var(--tw-text-opacity)) !important;
}
.has-secondary-color{
  --tw-text-opacity: 1 !important;
  color: rgb(251 225 0 / var(--tw-text-opacity)) !important;
}
.has-soft-white-color{
  --tw-text-opacity: 1 !important;
  color: rgb(247 247 245 / var(--tw-text-opacity)) !important;
}
.has-black-color{
  --tw-text-opacity: 1 !important;
  color: rgb(31 31 29 / var(--tw-text-opacity)) !important;
}
.has-beige-color{
  --tw-text-opacity: 1 !important;
  color: rgb(250 248 240 / var(--tw-text-opacity)) !important;
}
.has-off-white-color{
  --tw-text-opacity: 1 !important;
  color: rgb(253 252 251 / var(--tw-text-opacity)) !important;
}
.has-sky-blue-color{
  --tw-text-opacity: 1 !important;
  color: rgb(242 248 250 / var(--tw-text-opacity)) !important;
}
.has-soft-yellow-color{
  --tw-text-opacity: 1 !important;
  color: rgb(255 249 224 / var(--tw-text-opacity)) !important;
}
.has-orange-color{
  --tw-text-opacity: 1 !important;
  color: rgb(243 112 36 / var(--tw-text-opacity)) !important;
}
.has-purple-color{
  --tw-text-opacity: 1 !important;
  color: rgb(125 81 159 / var(--tw-text-opacity)) !important;
}
.has-pink-color{
  --tw-text-opacity: 1 !important;
  color: rgb(244 78 166 / var(--tw-text-opacity)) !important;
}
.has-blue-color{
  --tw-text-opacity: 1 !important;
  color: rgb(5 133 200 / var(--tw-text-opacity)) !important;
}
.has-cyan-color{
  --tw-text-opacity: 1 !important;
  color: rgb(24 183 245 / var(--tw-text-opacity)) !important;
}
.has-teal-color{
  --tw-text-opacity: 1 !important;
  color: rgb(20 205 191 / var(--tw-text-opacity)) !important;
}
.has-brown-color{
  --tw-text-opacity: 1 !important;
  color: rgb(65 26 25 / var(--tw-text-opacity)) !important;
}
.has-white-color{
  --tw-text-opacity: 1 !important;
  color: rgb(255 255 255 / var(--tw-text-opacity)) !important;
}
.has-gray-color{
  color: rgba(31, 31, 29, 0.50) !important;
}
.has-error-color{
  --tw-text-opacity: 1 !important;
  color: rgb(220 38 38 / var(--tw-text-opacity)) !important;
}
.has-warning-color{
  --tw-text-opacity: 1 !important;
  color: rgb(217 119 6 / var(--tw-text-opacity)) !important;
}
.has-success-color{
  --tw-text-opacity: 1 !important;
  color: rgb(5 150 105 / var(--tw-text-opacity)) !important;
}
/* SWATCH */
.swatch{
  position: relative;
  border-width: 1px;
  border-style: dotted;
  border-color: rgba(0,0,0,.125);
  padding: 0px;
  padding-top: 100%;
}
.swatch > p{
  position: absolute;
  left: 0px;
  top: 0px;
  padding: 32px;
}
/*NOTE: !important used for easy gravity forms override*/
:root {
  --form-border-width: 2px;
  --form-radius: var(--border-radius);
}
label,
legend{
  margin-bottom: 8px;
  display: block;
  font-weight: 500;
    font-size: var(--body-medium);
}
/*
  * BASIC FORM FIELDS
  *
  */
input,
select,
textarea{
  font-weight: 400;
  --tw-text-opacity: 1;
  color: rgb(31 31 29 / var(--tw-text-opacity));
    font-size: var(--body-medium);
}
input::-moz-placeholder, select::-moz-placeholder, textarea::-moz-placeholder{
  color: rgb(31 31 29 / 0.8);
}
input::placeholder, select::placeholder, textarea::placeholder{
  color: rgb(31 31 29 / 0.8);
}
.theme .gform_wrapper.gravity-theme input, .theme .gform_wrapper.gravity-theme select, .theme .gform_wrapper.gravity-theme textarea{
  font-weight: 400;
  --tw-text-opacity: 1;
  color: rgb(31 31 29 / var(--tw-text-opacity));
    font-size: var(--body-medium);
}
input,
select{
  height: var(--button-height);
}
/*text inputs and dropdowns*/
[type='color'],
[type='date'],
[type='datetime'],
[type='datetime-local'],
[type='email'],
[type='month'],
[type='number'],
[type='password'],
[type='search'],
[type='tel'],
[type='text'],
[type='time'],
[type='url'],
[type='week'],
input:not([type]),
textarea,
select{
  font-weight: 400;
  --tw-text-opacity: 1;
  color: rgb(31 31 29 / var(--tw-text-opacity));
    font-size: var(--body-medium);
    display: block;
    width: 100%;
    border-width: 1px;
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255 / var(--tw-bg-opacity));
    padding: 16px;
    line-height: 1.5 !important;
    outline: 2px solid transparent;
    outline-offset: 2px;
}
[type='color']:hover,
[type='date']:hover,
[type='datetime']:hover,
[type='datetime-local']:hover,
[type='email']:hover,
[type='month']:hover,
[type='number']:hover,
[type='password']:hover,
[type='search']:hover,
[type='tel']:hover,
[type='text']:hover,
[type='time']:hover,
[type='url']:hover,
[type='week']:hover,
input:not([type]):hover,
textarea:hover,
select:hover{
  --tw-border-opacity: 1;
  border-color: rgb(31 31 29 / var(--tw-border-opacity));
}
[type='color']:focus,
[type='date']:focus,
[type='datetime']:focus,
[type='datetime-local']:focus,
[type='email']:focus,
[type='month']:focus,
[type='number']:focus,
[type='password']:focus,
[type='search']:focus,
[type='tel']:focus,
[type='text']:focus,
[type='time']:focus,
[type='url']:focus,
[type='week']:focus,
input:not([type]):focus,
textarea:focus,
select:focus{
  --tw-border-opacity: 1;
  border-color: rgb(31 31 29 / var(--tw-border-opacity));
}
[type='color'],
[type='date'],
[type='datetime'],
[type='datetime-local'],
[type='email'],
[type='month'],
[type='number'],
[type='password'],
[type='search'],
[type='tel'],
[type='text'],
[type='time'],
[type='url'],
[type='week'],
input:not([type]),
textarea,
select {
    border-radius: var(--form-radius);
    border-color: transparent;
    border-width: var(--form-border-width);
  }
.theme .gform_wrapper.gravity-theme [type='color'], .theme .gform_wrapper.gravity-theme [type='date'], .theme .gform_wrapper.gravity-theme [type='datetime'], .theme .gform_wrapper.gravity-theme [type='datetime-local'], .theme .gform_wrapper.gravity-theme [type='email'], .theme .gform_wrapper.gravity-theme [type='month'], .theme .gform_wrapper.gravity-theme [type='number'], .theme .gform_wrapper.gravity-theme [type='password'], .theme .gform_wrapper.gravity-theme [type='search'], .theme .gform_wrapper.gravity-theme [type='tel'], .theme .gform_wrapper.gravity-theme [type='text'], .theme .gform_wrapper.gravity-theme [type='time'], .theme .gform_wrapper.gravity-theme [type='url'], .theme .gform_wrapper.gravity-theme [type='week'], .theme .gform_wrapper.gravity-theme input:not([type]), .theme .gform_wrapper.gravity-theme textarea, .theme .gform_wrapper.gravity-theme select{
  font-weight: 400;
  --tw-text-opacity: 1;
  color: rgb(31 31 29 / var(--tw-text-opacity));
    font-size: var(--body-medium);
    display: block;
    width: 100%;
    border-width: 1px;
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255 / var(--tw-bg-opacity));
    padding: 16px;
    line-height: 1.5 !important;
    outline: 2px solid transparent;
    outline-offset: 2px;
}
.theme .gform_wrapper.gravity-theme [type='color']:hover, .theme .gform_wrapper.gravity-theme [type='date']:hover, .theme .gform_wrapper.gravity-theme [type='datetime']:hover, .theme .gform_wrapper.gravity-theme [type='datetime-local']:hover, .theme .gform_wrapper.gravity-theme [type='email']:hover, .theme .gform_wrapper.gravity-theme [type='month']:hover, .theme .gform_wrapper.gravity-theme [type='number']:hover, .theme .gform_wrapper.gravity-theme [type='password']:hover, .theme .gform_wrapper.gravity-theme [type='search']:hover, .theme .gform_wrapper.gravity-theme [type='tel']:hover, .theme .gform_wrapper.gravity-theme [type='text']:hover, .theme .gform_wrapper.gravity-theme [type='time']:hover, .theme .gform_wrapper.gravity-theme [type='url']:hover, .theme .gform_wrapper.gravity-theme [type='week']:hover, .theme .gform_wrapper.gravity-theme input:not([type]):hover, .theme .gform_wrapper.gravity-theme textarea:hover, .theme .gform_wrapper.gravity-theme select:hover{
  --tw-border-opacity: 1;
  border-color: rgb(31 31 29 / var(--tw-border-opacity));
}
.theme .gform_wrapper.gravity-theme [type='color']:focus, .theme .gform_wrapper.gravity-theme [type='date']:focus, .theme .gform_wrapper.gravity-theme [type='datetime']:focus, .theme .gform_wrapper.gravity-theme [type='datetime-local']:focus, .theme .gform_wrapper.gravity-theme [type='email']:focus, .theme .gform_wrapper.gravity-theme [type='month']:focus, .theme .gform_wrapper.gravity-theme [type='number']:focus, .theme .gform_wrapper.gravity-theme [type='password']:focus, .theme .gform_wrapper.gravity-theme [type='search']:focus, .theme .gform_wrapper.gravity-theme [type='tel']:focus, .theme .gform_wrapper.gravity-theme [type='text']:focus, .theme .gform_wrapper.gravity-theme [type='time']:focus, .theme .gform_wrapper.gravity-theme [type='url']:focus, .theme .gform_wrapper.gravity-theme [type='week']:focus, .theme .gform_wrapper.gravity-theme input:not([type]):focus, .theme .gform_wrapper.gravity-theme textarea:focus, .theme .gform_wrapper.gravity-theme select:focus{
  --tw-border-opacity: 1;
  border-color: rgb(31 31 29 / var(--tw-border-opacity));
}
.theme .gform_wrapper.gravity-theme [type='color'], .theme .gform_wrapper.gravity-theme [type='date'], .theme .gform_wrapper.gravity-theme [type='datetime'], .theme .gform_wrapper.gravity-theme [type='datetime-local'], .theme .gform_wrapper.gravity-theme [type='email'], .theme .gform_wrapper.gravity-theme [type='month'], .theme .gform_wrapper.gravity-theme [type='number'], .theme .gform_wrapper.gravity-theme [type='password'], .theme .gform_wrapper.gravity-theme [type='search'], .theme .gform_wrapper.gravity-theme [type='tel'], .theme .gform_wrapper.gravity-theme [type='text'], .theme .gform_wrapper.gravity-theme [type='time'], .theme .gform_wrapper.gravity-theme [type='url'], .theme .gform_wrapper.gravity-theme [type='week'], .theme .gform_wrapper.gravity-theme input:not([type]), .theme .gform_wrapper.gravity-theme textarea, .theme .gform_wrapper.gravity-theme select {
    border-radius: var(--form-radius);
    border-color: transparent;
    border-width: var(--form-border-width);
  }
/*radio and checkbox*/
[type='checkbox'],
[type='radio']{
  position: relative;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  line-height: 0;
  color: inherit;
}
[type='checkbox'] + label, [type='radio'] + label{
  font-weight: 400;
}
[type='checkbox']:before, [type='radio']:before{
  display: inline-block;
  height: 16px;
  width: 16px;
  border-width: 1px;
  --tw-content: '';
  content: var(--tw-content);
    border-color: currentColor;
    border-width: var(--form-border-width);
}
[type='checkbox']:after, [type='radio']:after{
  position: absolute;
  left: 50%;
  top: 50%;
  display: inline-block;
  --tw-translate-x: -50%;
  --tw-translate-y: -50%;
  transform: translate(var(--tw-translate-x), 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-content: '';
  content: var(--tw-content);
    width: calc(12px - var(--form-border-width));
    height: calc(12px - var(--form-border-width));
}
[type='checkbox']:hover:before, [type='radio']:hover:before {
      color: rgba($color-text, 0.5);
    }
[type='checkbox']:checked:after, [type='radio']:checked:after{
  --tw-bg-opacity: 1;
  background-color: rgb(251 225 0 / var(--tw-bg-opacity));
}
[type='checkbox']:before,
  [type='checkbox']:after{
  border-radius: 0.125rem;
}
[type='radio']:before,
  [type='radio']:after{
  border-radius: 9999px;
}
/*prevent horizonatal resize of textareas*/
textarea {
  resize: vertical;
}
/*set custom icon for dropdowns*/
select{
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
    background-image: url("data:image/svg+xml,%3Csvg aria-hidden='true' focusable='false' data-prefix='far' data-icon='angle-down' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512' class='svg-inline--fa fa-angle-down fa-w-10 fa-3x'%3E%3Cpath fill='currentColor' d='M151.5 347.8L3.5 201c-4.7-4.7-4.7-12.3 0-17l19.8-19.8c4.7-4.7 12.3-4.7 17 0L160 282.7l119.7-118.5c4.7-4.7 12.3-4.7 17 0l19.8 19.8c4.7 4.7 4.7 12.3 0 17l-148 146.8c-4.7 4.7-12.3 4.7-17 0z' class=''%3E%3C/path%3E%3C/svg%3E");
    background-size: 0.625em;
    background-repeat: no-repeat;
    background-position: right 0.5em center;
}
.theme .gform_wrapper.gravity-theme select{
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
    background-image: url("data:image/svg+xml,%3Csvg aria-hidden='true' focusable='false' data-prefix='far' data-icon='angle-down' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512' class='svg-inline--fa fa-angle-down fa-w-10 fa-3x'%3E%3Cpath fill='currentColor' d='M151.5 347.8L3.5 201c-4.7-4.7-4.7-12.3 0-17l19.8-19.8c4.7-4.7 12.3-4.7 17 0L160 282.7l119.7-118.5c4.7-4.7 12.3-4.7 17 0l19.8 19.8c4.7 4.7 4.7 12.3 0 17l-148 146.8c-4.7 4.7-12.3 4.7-17 0z' class=''%3E%3C/path%3E%3C/svg%3E");
    background-size: 0.625em;
    background-repeat: no-repeat;
    background-position: right 0.5em center;
}
@-moz-document url-prefix() {
  select {
    background-image: none;
  }
}
[type='file'] {
  cursor: pointer;
}
[type='submit'],
[type='reset'],
[type='button'],
button,
.button{
  display: block;
  width: auto;
  border-radius: var(--button-radius);
  border-width: 3px;
  --tw-border-opacity: 1;
  border-color: rgb(31 31 29 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(251 225 0 / var(--tw-bg-opacity));
  padding-left: var(--button-x-padding);
  padding-right: var(--button-x-padding);
  padding-top: 18px;
  padding-bottom: 18px;
  --tw-text-opacity: 1;
  color: rgb(31 31 29 / var(--tw-text-opacity));
  text-decoration-line: none !important;
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
[type='submit']:hover,
[type='reset']:hover,
[type='button']:hover,
button:hover,
.button:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(251 225 0 / var(--tw-bg-opacity));
}
[type='submit'],
[type='reset'],
[type='button'],
button,
.button{
  font-family: var(--font-display);
  font-size: var(--heading-sm);
  font-weight: 700;
  text-transform: uppercase;
  line-height: 1;
}
[type='submit']:hover,
[type='reset']:hover,
[type='button']:hover,
button:hover,
.button:hover{
  --tw-border-opacity: 1;
  border-color: rgb(31 31 29 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(31 31 29 / var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgb(251 225 0 / var(--tw-text-opacity));
}
[type='submit'],
[type='reset'],
[type='button'],
button,
.button {
  cursor: pointer;
}
.theme .gform_wrapper.gravity-theme .gform_title,
    .theme .gform_wrapper.gravity-theme .gform_description{
  margin-bottom: 32px;
  display: block;
}
.theme .gform_wrapper.gravity-theme .gform_title + .gform_description {
      margin-top: -16px;
    }
.theme .gform_wrapper.gravity-theme .gform_required_legend,
    .theme .gform_wrapper.gravity-theme .gform_validation_errors{
  display: none;
}
.theme .gform_wrapper.gravity-theme .gform_fields{
  gap: 24px;
}
.theme .gform_wrapper.gravity-theme .gfield{
  position: relative;
}
.theme .gform_wrapper.gravity-theme .gfield_label{
  margin-bottom: 8px;
  display: block;
  font-weight: 500;
    font-size: var(--body-medium);
}
.theme .gform_wrapper.gravity-theme .gfield_required {
      color: inherit;
    }
.theme .gform_wrapper.gravity-theme .gfield_description,
    .theme .gform_wrapper.gravity-theme .ginput_complex label,
    .theme .gform_wrapper.gravity-theme .gform_fileupload_rules{
  padding-top: 8px;
  font-weight: 400;
      font-size: var(--body-small);
}
@media (min-width: 640px){
  .theme .gform_wrapper.gravity-theme .ginput_complex{
    margin: 0px;
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    -moz-column-gap: 24px;
         column-gap: 24px;
  }
  .theme .gform_wrapper.gravity-theme .ginput_complex span{
    padding: 0px;
  }
  .theme .gform_wrapper.gravity-theme .ginput_complex span.ginput_full{
    grid-column: 1 / -1;
  }
}
.theme .gform_wrapper.gravity-theme .gform_footer{
  margin-top: 0px;
  padding: 0px;
  margin-top: 0;
}
.theme .gform_wrapper.gravity-theme .gform_footer .gform_button{
  margin-top: 32px;
}
/* errors */
.theme .gform_wrapper.gravity-theme.gform_validation_error .gfield_error label {
          color: #dc2626;
        }
.theme .gform_wrapper.gravity-theme.gform_validation_error .gfield_error input,
        .theme .gform_wrapper.gravity-theme.gform_validation_error .gfield_error textarea,
        .theme .gform_wrapper.gravity-theme.gform_validation_error .gfield_error select,
        .theme .gform_wrapper.gravity-theme.gform_validation_error .gfield_error [type='radio']:before,
        .theme .gform_wrapper.gravity-theme.gform_validation_error .gfield_error [type='checkbox']:before {
          border-color: #dc2626;
        }
.theme .gform_wrapper.gravity-theme.gform_validation_error .gfield_validation_message{
  border-style: none;
  padding: 0px;
        background-color: transparent;
        color: #dc2626;
}
/* enhanced select */
.theme .gform_wrapper.gravity-theme .chosen-container .chosen-search, .theme .gform_wrapper.gravity-theme .chosen-container-single .chosen-search {
        display: none;
      }
.theme .gform_wrapper.gravity-theme .chosen-container .chosen-single, .theme .gform_wrapper.gravity-theme .chosen-container-single .chosen-single{
  font-weight: 400;
  --tw-text-opacity: 1;
  color: rgb(31 31 29 / var(--tw-text-opacity));
    font-size: var(--body-medium);
    display: block;
    width: 100%;
    border-width: 1px;
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255 / var(--tw-bg-opacity));
    padding: 16px;
    line-height: 1.5 !important;
    outline: 2px solid transparent;
    outline-offset: 2px;
}
.theme .gform_wrapper.gravity-theme .chosen-container .chosen-single:hover, .theme .gform_wrapper.gravity-theme .chosen-container-single .chosen-single:hover{
  --tw-border-opacity: 1;
  border-color: rgb(31 31 29 / var(--tw-border-opacity));
}
.theme .gform_wrapper.gravity-theme .chosen-container .chosen-single:focus, .theme .gform_wrapper.gravity-theme .chosen-container-single .chosen-single:focus{
  --tw-border-opacity: 1;
  border-color: rgb(31 31 29 / var(--tw-border-opacity));
}
.theme .gform_wrapper.gravity-theme .chosen-container .chosen-single, .theme .gform_wrapper.gravity-theme .chosen-container-single .chosen-single {
    border-radius: var(--form-radius);
    border-color: transparent;
    border-width: var(--form-border-width);
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
    background-image: url("data:image/svg+xml,%3Csvg aria-hidden='true' focusable='false' data-prefix='far' data-icon='angle-down' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512' class='svg-inline--fa fa-angle-down fa-w-10 fa-3x'%3E%3Cpath fill='currentColor' d='M151.5 347.8L3.5 201c-4.7-4.7-4.7-12.3 0-17l19.8-19.8c4.7-4.7 12.3-4.7 17 0L160 282.7l119.7-118.5c4.7-4.7 12.3-4.7 17 0l19.8 19.8c4.7 4.7 4.7 12.3 0 17l-148 146.8c-4.7 4.7-12.3 4.7-17 0z' class=''%3E%3C/path%3E%3C/svg%3E");
    background-size: 0.625em;
    background-repeat: no-repeat;
    background-position: right 0.5em center;
        border-color: inherit;
        height: auto;
        box-shadow: none !important;
  }
.theme .gform_wrapper.gravity-theme .chosen-container .chosen-single span, .theme .gform_wrapper.gravity-theme .chosen-container-single .chosen-single span {
          line-height: inherit;
          margin: 0 !important;
        }
.theme .gform_wrapper.gravity-theme .chosen-container .chosen-single div, .theme .gform_wrapper.gravity-theme .chosen-container-single .chosen-single div {
          display: none;
        }
.theme .gform_wrapper.gravity-theme .chosen-container .chosen-drop, .theme .gform_wrapper.gravity-theme .chosen-container-single .chosen-drop {
        box-shadow: none;
        padding: 0;
        --tw-border-opacity: 1;
        border-color: rgb(251 225 0 / var(--tw-border-opacity));
        border-radius: var(--form-radius);
        border-width: var(--form-border-width);
        margin-top: calc(var(--form-border-width)*-1);
        border-top-right-radius: 0;
        border-top-left-radius: 0;
      }
.theme .gform_wrapper.gravity-theme .chosen-container .chosen-results, .theme .gform_wrapper.gravity-theme .chosen-container-single .chosen-results {
        margin: 0;
        padding: 0;
      }
.theme .gform_wrapper.gravity-theme .chosen-container .chosen-results li, .theme .gform_wrapper.gravity-theme .chosen-container-single .chosen-results li {
          font-size: var(--body-medium);
          line-height: inherit;
          padding: 5px 8px;
        }
.theme .gform_wrapper.gravity-theme .chosen-container .chosen-results li.highlighted, .theme .gform_wrapper.gravity-theme .chosen-container-single .chosen-results li.highlighted {
            background-image: none;
            --tw-bg-opacity: 1;
            background-color: rgb(251 225 0 / var(--tw-bg-opacity));
          }
.theme .gform_wrapper.gravity-theme .chosen-container.chosen-container-active .chosen-single, .theme .gform_wrapper.gravity-theme .chosen-container-single.chosen-container-active .chosen-single{
  --tw-border-opacity: 1;
  border-color: rgb(251 225 0 / var(--tw-border-opacity));
        border-width: var(--form-border-width);
        background-image: url("data:image/svg+xml,%3Csvg aria-hidden='true' focusable='false' data-prefix='far' data-icon='angle-down' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512' class='svg-inline--fa fa-angle-down fa-w-10 fa-3x'%3E%3Cpath fill='currentColor' d='M151.5 347.8L3.5 201c-4.7-4.7-4.7-12.3 0-17l19.8-19.8c4.7-4.7 12.3-4.7 17 0L160 282.7l119.7-118.5c4.7-4.7 12.3-4.7 17 0l19.8 19.8c4.7 4.7 4.7 12.3 0 17l-148 146.8c-4.7 4.7-12.3 4.7-17 0z' class=''%3E%3C/path%3E%3C/svg%3E") !important;
}
/*inline form*/
.theme .gform_wrapper.gravity-theme .inline-form .gfield_validation_message{
  position: absolute;
}
.theme .gform_wrapper.gravity-theme .inline-form #field_submit {
        display: flex;
      }
.theme .gform_wrapper.gravity-theme .inline-form #field_submit button {
          flex: 1;
        }
/* default form */
.theme .gform_wrapper.gravity-theme form:not(.material-design) [type='color'],
      .theme .gform_wrapper.gravity-theme form:not(.material-design) [type='date'],
      .theme .gform_wrapper.gravity-theme form:not(.material-design) [type='datetime'],
      .theme .gform_wrapper.gravity-theme form:not(.material-design) [type='datetime-local'],
      .theme .gform_wrapper.gravity-theme form:not(.material-design) [type='email'],
      .theme .gform_wrapper.gravity-theme form:not(.material-design) [type='month'],
      .theme .gform_wrapper.gravity-theme form:not(.material-design) [type='number'],
      .theme .gform_wrapper.gravity-theme form:not(.material-design) [type='password'],
      .theme .gform_wrapper.gravity-theme form:not(.material-design) [type='search'],
      .theme .gform_wrapper.gravity-theme form:not(.material-design) [type='tel'],
      .theme .gform_wrapper.gravity-theme form:not(.material-design) [type='text'],
      .theme .gform_wrapper.gravity-theme form:not(.material-design) [type='time'],
      .theme .gform_wrapper.gravity-theme form:not(.material-design) [type='url'],
      .theme .gform_wrapper.gravity-theme form:not(.material-design) [type='week'],
      .theme .gform_wrapper.gravity-theme form:not(.material-design) input:not([type]),
      .theme .gform_wrapper.gravity-theme form:not(.material-design) textarea,
      .theme .gform_wrapper.gravity-theme form:not(.material-design) select{
  --tw-text-opacity: 1;
  color: rgb(31 31 29 / var(--tw-text-opacity));
}
/* material design */
.theme .gform_wrapper.gravity-theme .material-design .gform_fields{
  row-gap: 8px;
}
.theme .gform_wrapper.gravity-theme .material-design .gfield:not(:first-child).has-select,
        .theme .gform_wrapper.gravity-theme .material-design .gfield:not(:first-child).has-textarea{
  padding-top: 32px;
}
.theme .gform_wrapper.gravity-theme .material-design [type='color'],
      .theme .gform_wrapper.gravity-theme .material-design [type='date'],
      .theme .gform_wrapper.gravity-theme .material-design [type='datetime'],
      .theme .gform_wrapper.gravity-theme .material-design [type='datetime-local'],
      .theme .gform_wrapper.gravity-theme .material-design [type='email'],
      .theme .gform_wrapper.gravity-theme .material-design [type='month'],
      .theme .gform_wrapper.gravity-theme .material-design [type='number'],
      .theme .gform_wrapper.gravity-theme .material-design [type='password'],
      .theme .gform_wrapper.gravity-theme .material-design [type='search'],
      .theme .gform_wrapper.gravity-theme .material-design [type='tel'],
      .theme .gform_wrapper.gravity-theme .material-design [type='text'],
      .theme .gform_wrapper.gravity-theme .material-design [type='time'],
      .theme .gform_wrapper.gravity-theme .material-design [type='url'],
      .theme .gform_wrapper.gravity-theme .material-design [type='week'],
      .theme .gform_wrapper.gravity-theme .material-design input:not([type]) select{
  border-radius: 0px;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px !important;
        background-color: transparent;
}
.theme .gform_wrapper.gravity-theme .material-design .has-textarea {
        padding-top: $space * 1.5;
      }
.theme .gform_wrapper.gravity-theme .material-design .has-textarea textarea {
          background-color: transparent;
        }
.theme .gform_wrapper.gravity-theme .material-design select {
        background-position: right 4px center;
      }
.theme .gform_wrapper.gravity-theme .material-design .chosen-single{
  border-radius: 0px;
  border-left-width: 0px !important;
  border-right-width: 0px !important;
  border-top-width: 0px !important;
  padding-left: 0px;
  padding-right: 0px;
        background-position: right 4px center;
        background-color: transparent;
        border-color: currentColor;
        color: inherit;
}
.theme .gform_wrapper.gravity-theme .material-design .chosen-container-active.chosen-with-drop .chosen-single {
        border-bottom-color: transparent !important;
      }
.theme .gform_wrapper.gravity-theme .material-design .chosen-drop {
        border-radius: var(--form-radius);
        border-top: var(--form-border-width) solid #FBE100 !important;
      }
.theme .gform_wrapper.gravity-theme .material-design .gfield.has-text-input:not(.has-select) .gfield_label{
  font-weight: 400;
          pointer-events: none;
          padding: 5px 0;
          margin: 0;
          transform: translateY(100%) scale(1);
          will-change: transform;
          transform-origin: left;
          transition: transform 100ms ease;
}
.theme .gform_wrapper.gravity-theme .material-design .gfield.has-text-input:not(.has-select):focus-within .gfield_label, .theme .gform_wrapper.gravity-theme .material-design .gfield.has-text-input:not(.has-select).has_value .gfield_label{
  font-weight: 500;
            transform: translateY(5px) scale(0.8);
}
/*INLINE FORM ERRORS*/
.gform_validation_error .inline-form{
  margin-bottom: 32px;
}
body.modal-open {
  overflow: hidden;
}
.site-modal{
  pointer-events: none;
  position: fixed;
  inset: 0px;
  z-index: 999;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 2rem;
  opacity: 0;
}
.site-modal.is-active{
  pointer-events: auto;
  opacity: 1;
}
.site-modal .site-modal__background{
  position: absolute;
  inset: 0px;
  background-color: rgb(31 31 29 / 0.25);
}
.site-modal .gform_wrapper.gravity-theme{
  display: grid;
  grid-template-columns: repeat(1, minmax(0, 1fr));
}
.recipe-next-card .site-modal .gform_wrapper.gravity-theme{
  margin-top: 32px;
  border-top-width: 4px;
  border-style: dashed;
  border-top-color: currentColor;
  width: 100%;
  max-width: 100% !important;
}
.recipe-next-card .site-modal .gform_wrapper.gravity-theme:after,
    .recipe-next-card .site-modal .gform_wrapper.gravity-theme *:after{
  display: none !important;
}
.recipe-overview .wp-block-column:first-child .site-modal .gform_wrapper.gravity-theme{
  display: flex !important;
  flex-direction: column !important;
  align-items: center !important;
  justify-content: center !important;
  gap: 32px !important;
}
.recipe-overview .wp-block-column:first-child .site-modal .gform_wrapper.gravity-theme p{
  --tw-text-opacity: 1;
  color: rgb(251 225 0 / var(--tw-text-opacity));
}
.recipe-overview .wp-block-column:first-child .site-modal .gform_wrapper.gravity-theme svg{
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 8px;
  --tw-text-opacity: 1;
  color: rgb(251 225 0 / var(--tw-text-opacity));
}
.recipe-overview .wp-block-column:first-child .site-modal .gform_wrapper.gravity-theme div{
  display: block !important;
  padding: 0px !important;
}
.site-modal .gform_wrapper.gravity-theme .gform_anchor{
  position: absolute;
}
.site-modal .gform_wrapper.gravity-theme form,
    .site-modal .gform_wrapper.gravity-theme form .gform_fields{
  margin-left: auto;
  margin-right: auto;
  display: grid;
  width: 100%;
  row-gap: 0.75rem !important;
}
.recipe-next-card .site-modal .gform_wrapper.gravity-theme form,.recipe-next-card 
    .site-modal .gform_wrapper.gravity-theme form .gform_fields{
  margin-top: 32px;
  border-top-width: 4px;
  border-style: dashed;
  border-top-color: currentColor;
  width: 100%;
  max-width: 100% !important;
}
.recipe-next-card .site-modal .gform_wrapper.gravity-theme form:after,
    .recipe-next-card .site-modal .gform_wrapper.gravity-theme form *:after,.recipe-next-card 
    .site-modal .gform_wrapper.gravity-theme form .gform_fields:after,
    .recipe-next-card 
    .site-modal .gform_wrapper.gravity-theme form .gform_fields *:after{
  display: none !important;
}
.recipe-overview .wp-block-column:first-child .site-modal .gform_wrapper.gravity-theme form,.recipe-overview .wp-block-column:first-child 
    .site-modal .gform_wrapper.gravity-theme form .gform_fields{
  display: flex !important;
  flex-direction: column !important;
  align-items: center !important;
  justify-content: center !important;
  gap: 32px !important;
}
.recipe-overview .wp-block-column:first-child .site-modal .gform_wrapper.gravity-theme form p,.recipe-overview .wp-block-column:first-child 
    .site-modal .gform_wrapper.gravity-theme form .gform_fields p{
  --tw-text-opacity: 1;
  color: rgb(251 225 0 / var(--tw-text-opacity));
}
.recipe-overview .wp-block-column:first-child .site-modal .gform_wrapper.gravity-theme form svg,.recipe-overview .wp-block-column:first-child 
    .site-modal .gform_wrapper.gravity-theme form .gform_fields svg{
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 8px;
  --tw-text-opacity: 1;
  color: rgb(251 225 0 / var(--tw-text-opacity));
}
.recipe-overview .wp-block-column:first-child .site-modal .gform_wrapper.gravity-theme form div,.recipe-overview .wp-block-column:first-child 
    .site-modal .gform_wrapper.gravity-theme form .gform_fields div{
  display: block !important;
  padding: 0px !important;
}
.site-modal .gform_wrapper.gravity-theme input,
    .site-modal .gform_wrapper.gravity-theme button[type='submit'],
    .site-modal .gform_wrapper.gravity-theme button[type='button']{
  margin: 0px !important;
  display: flex;
  height: 45px;
  width: 100%;
  align-items: center;
  justify-content: center;
  padding-top: 6px !important;
  padding-bottom: 6px !important;
  text-align: center;
}
.site-modal .gform_wrapper.gravity-theme input::-moz-placeholder{
  color: rgb(31 31 29 / 0.5);
}
.site-modal .gform_wrapper.gravity-theme input::placeholder{
  color: rgb(31 31 29 / 0.5);
}
.site-modal .gform_wrapper.gravity-theme .gform_page_footer{
  margin-top: 2rem !important;
  padding: 0px !important;
}
#text-us-modal {

  z-index: 9;

}
#text-us-modal .site-modal__background{
  pointer-events: none;
  position: absolute;
  inset: 0px;
  background-color: rgb(31 31 29 / 0.25);
}
#text-us-modal .site-modal__container{
  --tw-bg-opacity: 1;
  background-color: rgb(238 49 36 / var(--tw-bg-opacity));
}
#text-us-modal .site-modal__container > div {
      position: relative;
      z-index: 9;
    }
@media ( min-width: 425px ) {

    #text-us-modal .site-modal__container:before{
    aspect-ratio: 1 / 1;
      content: "";
      position: absolute;
      top: 0;
      right: 0;
      bottom: 50%;
      left: 0;
      background-image: url('../images/frame-a.gif.webp');
      background-size: 100%;
      background-position: top;
      background-repeat: no-repeat;
      clip-path: inset( 0px 0px 21px );
  }

    #text-us-modal .site-modal__container:after {
      content: "";
      position: absolute;
      top: 50%;
      right: 0;
      bottom: 0;
      left: 0;
      background-image: url('../images/frame-a.gif.webp');
      background-size: 100%;
      background-position: bottom;
      background-repeat: no-repeat;
      clip-path: inset( 21px 0px 0 );
    }

  }
@media ( min-width: 570px ) {
    #text-us-modal .site-modal__container{
    aspect-ratio: 1 / 1;
      background-image: url('../images/frame-a.gif.webp');
      background-image: url('../images/frame-a.gif.webp'), url('../images/frame-a.gif.webp');
      background-size: 100%, 100%;
      background-position: top, bottom;
      background-repeat: no-repeat;
  }
      #text-us-modal .site-modal__container:before, #text-us-modal .site-modal__container:after {
        display: none;
      }
  }
#text-us-modal .gform_description{
  margin-bottom: 20px;
  font-family: var(--font-display);
  font-size: var(--heading-5);
  font-weight: 900;
  text-transform: uppercase;
  line-height: 1;
}
#text-us-modal .gform_footer {
    padding: 0 0 16px;
  }
#text-us-modal form{
  max-width: 440px;
}
#text-us-modal .gfield_description{
  font-size: 12px;
}
#newsletter-modal .gform_description,
  #newsletter-modal .gfield--type-html,
  #newsletter-modal .gfield_description{
  padding: 0px;
  font-family: var(--font-display);
  font-size: var(--heading-sm);
  font-weight: 700;
  text-transform: uppercase;
  line-height: 1;
}
#newsletter-modal .gform_description,
  #newsletter-modal .gfield--type-html{
  margin-bottom: 2rem;
}
#newsletter-modal .gfield_description{
  margin-bottom: 1rem;
}
#newsletter-modal .gfield_radio{
  display: block;
  -moz-columns: 2;
       columns: 2;
}
@media (min-width: 768px) {
      .wp-block-gallery[class*='wp-container']#newsletter-modal .gfield_radio {
        -moz-column-count: 2;
             column-count: 2;
      }
        .wp-block-gallery[class*='wp-container'].is-cropped#newsletter-modal .gfield_radio {
          grid-template-columns: repeat(2, minmax(0, 1fr));
        }
          .wp-block-gallery[class*='wp-container'].is-style-logo-cloud#newsletter-modal .gfield_radio .wp-block-image {
            flex-basis: 50%;
          }
        .wp-block-post-template.is-flex-container#newsletter-modal .gfield_radio {
          grid-template-columns: repeat(2, minmax(0, 1fr));
        }
  }
#newsletter-modal .gfield_radio .gchoice{
  display: flex;
  align-items: baseline;
  gap: 0.5rem;
  text-align: left;
}
#newsletter-modal .gfield_radio .gchoice input{
  z-index: 0;
  height: auto;
  width: 1rem;
  cursor: pointer;
  padding: 0px !important;
}
#newsletter-modal .gfield_radio .gchoice input:before{
  --tw-border-opacity: 1;
  border-color: rgb(238 49 36 / var(--tw-border-opacity));
}
#newsletter-modal .gfield_radio .gchoice input:after{
  z-index: -1;
  height: 100%;
  width: 100%;
}
/* is checked*/
#newsletter-modal .gfield_radio .gchoice input:checked:before{
  --tw-border-opacity: 1;
  border-color: rgb(31 31 29 / var(--tw-border-opacity));
}
#newsletter-modal .gfield_radio .gchoice label{
  cursor: pointer;
  font-family: var(--font-alt);
  line-height: 1.32;
        font-size: var(--heading-sm);
}
#newsletter-modal .gform_heading,
  #newsletter-modal .gf_progressbar_wrapper,
  #newsletter-modal .gform_previous_button {
    display: none;
  }
.site-modal__container{
  aspect-ratio: auto;
}
#newsletter-modal .site-modal__container{
  aspect-ratio: auto;
}
#newsletter-modal .gform_validation_errors, #text-us-modal .gform_validation_errors {
    display: none;
  }
#newsletter-modal .gform_wrapper.gravity-theme .gfield_validation_message, #newsletter-modal .gform_wrapper.gravity-theme .gfield_validation_message, #text-us-modal .gform_wrapper.gravity-theme .gfield_validation_message, #text-us-modal .gform_wrapper.gravity-theme .gfield_validation_message {
    background: transparent;
    border: none;
  }
#newsletter-modal .disclaimer,
#text-us-modal .disclaimer,
.disclaimer{
  text-align: justify;
  font-family: var(--font-body);
  font-size: 12px;
  font-weight: 400;
  text-transform: none;
  line-height: 1rem;
}
#newsletter-modal .disclaimer a, #text-us-modal .disclaimer a, .disclaimer a{
  --tw-text-opacity: 1;
  color: rgb(31 31 29 / var(--tw-text-opacity));
  text-decoration-line: underline;
  text-underline-offset: 0px;
}
#newsletter-modal .disclaimer{
  margin-top: 20px;
  margin-bottom: 0px;
  margin-bottom: 0;
}
a{
  cursor: pointer;
  --tw-text-opacity: 1;
  color: rgb(251 225 0 / var(--tw-text-opacity));
  text-decoration-line: none;
  text-decoration-thickness: 2px;
  text-underline-offset: 2px;
}
a:hover{
  text-decoration-line: underline;
}
/* SWIPER.JS */
.swiper-pagination{
  z-index: 10;
  margin-top: 16px;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
  justify-content: center;
}
.swiper-pagination-bullet{
  margin-right: 8px;
  display: block;
  height: 8px;
  width: 8px;
  border-radius: 50%;
  --tw-bg-opacity: 1;
  background-color: rgb(247 247 245 / var(--tw-bg-opacity));
}
.swiper-pagination-bullet-active{
  --tw-bg-opacity: 1;
  background-color: rgb(251 225 0 / var(--tw-bg-opacity));
}
.swiper-button{
  position: absolute;
  bottom: 100%;
  z-index: 10;
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;

  /* adjust by half the swiper-pagination height */

  --tw-translate-y: calc(-50% - 12px);

  transform: translate(var(--tw-translate-x), 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));
}
.swiper-button svg{
  height: 60px;
  width: 60px;
}
.swiper-button-prev{
  right: 50px;
}
.swiper-button-next{
  right: -10px;
}
#sb_instagram .sbi_photo {
    background-position: top center !important;
/*    max-width: calc(100% - 40px);*/
  }
#sb_instagram .sbi-owl-nav {

    position: absolute;
    top: -50px;
    right: 50px;
    transform: translateY(-100%);

  }
#sb_instagram .sbi-owl-nav .sbi-owl-prev,
    #sb_instagram .sbi-owl-nav .sbi-owl-next {
      box-shadow: none;
      top: 0 !important;
      height: 60px;
      width: 60px;
    }
#sb_instagram .sbi-owl-nav .sbi-owl-prev svg, #sb_instagram .sbi-owl-nav .sbi-owl-next svg {
        display: none;
      }
#sb_instagram .sbi-owl-nav .sbi-owl-prev {
      background-image: url("data:image/svg+xml, %3Csvg%20xmlns=%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width=%2263%22%20height=%2262%22%20viewBox=%220%200%2063%2062%22%20fill=%22none%22%3E%3Cpath%20d=%22M55.2262%2037.5353C48.9865%2049.9891%2039.0564%2056.2365%2025.071%2054.6696C14.0225%2053.4461%203.45866%2038.4532%207.14467%2028.6065C10.8475%2018.7121%2015.9505%209.62283%2025.302%207.94742C37.2235%203.91247%2043.639%205.55937%2049.7909%2013.2341C56.7024%2021.8396%2058.8356%2030.3263%2055.2262%2037.5353Z%22%20fill=%22%231F1F1D%22%2F%3E%3Cpath%20d=%22M43.0039%2032.8604C44.1085%2032.8604%2045.0039%2031.9649%2045.0039%2030.8604C45.0039%2029.7558%2044.1085%2028.8604%2043.0039%2028.8604L43.0039%2032.8604ZM18.3882%2029.4461C17.6071%2030.2272%2017.6071%2031.4935%2018.3882%2032.2746L31.1161%2045.0025C31.8971%2045.7835%2033.1635%2045.7835%2033.9445%2045.0025C34.7256%2044.2214%2034.7256%2042.9551%2033.9445%2042.1741L22.6308%2030.8603L33.9445%2019.5466C34.7256%2018.7656%2034.7256%2017.4993%2033.9445%2016.7182C33.1635%2015.9372%2031.8972%2015.9372%2031.1161%2016.7182L18.3882%2029.4461ZM43.0039%2028.8604L19.8024%2028.8603L19.8024%2032.8603L43.0039%2032.8604L43.0039%2028.8604Z%22%20fill=%22%23FFF9E0%22%2F%3E%3C%2Fsvg%3E");
      background-repeat: no-repeat;
      right: 0;
      left: auto;
    }
#sb_instagram .sbi-owl-nav .sbi-owl-next {
      background-image: url("data:image/svg+xml, %3Csvg%20xmlns=%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width=%2264%22%20height=%2262%22%20viewBox=%220%200%2064%2062%22%20fill=%22none%22%3E%3Cpath%20d=%22M8.7152%2023.9647C14.955%2011.5109%2024.885%205.26349%2038.8704%206.83041C49.9189%208.05391%2060.4828%2023.0468%2056.7967%2032.8935C53.0939%2042.7879%2047.9909%2051.8772%2038.6394%2053.5526C26.7179%2057.5875%2020.3025%2055.9406%2014.1505%2048.2659C7.23898%2039.6604%205.1058%2031.1737%208.7152%2023.9647Z%22%20fill=%22%231F1F1D%22%2F%3E%3Cpath%20d=%22M20.9375%2028.6396C19.8329%2028.6396%2018.9375%2029.5351%2018.9375%2030.6396C18.9375%2031.7442%2019.8329%2032.6396%2020.9375%2032.6396L20.9375%2028.6396ZM45.5532%2032.0539C46.3343%2031.2728%2046.3343%2030.0065%2045.5532%2029.2254L32.8253%2016.4975C32.0443%2015.7165%2030.7779%2015.7165%2029.9969%2016.4975C29.2158%2017.2786%2029.2158%2018.5449%2029.9969%2019.3259L41.3106%2030.6397L29.9969%2041.9534C29.2158%2042.7344%2029.2158%2044.0007%2029.9969%2044.7818C30.7779%2045.5628%2032.0443%2045.5628%2032.8253%2044.7818L45.5532%2032.0539ZM20.9375%2032.6396L44.139%2032.6397L44.139%2028.6397L20.9375%2028.6396L20.9375%2032.6396Z%22%20fill=%22%23FFF9E0%22%2F%3E%3C%2Fsvg%3E");
      background-repeat: no-repeat;
      right: auto;
      left: 0;
    }
/* Type */
:root {
  /* theme fonts*/
  --font-display: 'henderson-sans-basic', sans-serif;
  --font-alt: 'diazo-mvb-ex-cond', sans-serif;
  --font-body: 'DM Sans', sans-serif;

  /* font sizes*/
  --heading-1: 54px;
  --heading-2: 36px;
  --heading-3: 32px;
  --heading-4: 32px;
  --heading-5: 28px;
  --heading-6: 16px;
  --heading-sm: 14px;

  --body-lg-medium: 24px;
  --body-sm-medium: 16px;

  --body-lg: clamp(14px, 3.75vw, 18px);
  --body-sm: clamp(12px, 3.333333333vw, 16px);
  --body-xs: clamp(10px, 2.777777778vw, 12px);

  --eyebrow-lg: 48px;
  --eyebrow-md: 32px;
}
@media (min-width: 768px) {
:root {
    --body-lg-medium: 28px;
    --body-sm-medium: 20px
}
  }
@media (min-width: 1080px) {
:root {
    --heading-1: min(180px, 12.5vw);
    --heading-2: min(80px, 5.555555556vw);
    --heading-3: min(54px, 3.75vw);
    --heading-4: 56px;
    --heading-5: 40px;
    --heading-6: 32px;
    --heading-sm: 20px;

    --body-lg-medium: 32px;
    --body-sm-medium: 24px
}
  }
strong{
  font-weight: 700;
}
/* Heading sizes*/
h1,
.has-heading-1-font-size{
  font-family: var(--font-display);
  font-size: var(--heading-1);
  font-weight: 900;
  text-transform: uppercase;
  line-height: 1;
}
h2,
.has-heading-2-font-size{
  margin-bottom: 6px;
  font-family: var(--font-display);
  font-weight: 900;
  text-transform: uppercase;
  line-height: 87%;
}
@media (min-width: 768px){
  h2,
.has-heading-2-font-size{
    margin-bottom: 10px;
  }
}
h2,
.has-heading-2-font-size {
  font-size: clamp(35px, 5.6vw, 80px);
}
h3,
.has-heading-3-font-size{
  font-family: var(--font-display);
  font-weight: 900;
  text-transform: uppercase;
  line-height: 94%;
  font-size: clamp(30px, 5.6vw, 54px);
}
h4,
.has-heading-4-font-size{
  font-family: var(--font-alt);
  font-size: var(--heading-4);
  font-weight: 400;
  text-transform: uppercase;
  line-height: 116%;
}
h5,
.has-heading-5-font-size{
  font-family: var(--font-alt);
  font-size: var(--heading-5);
  font-weight: 400;
  text-transform: uppercase;
  line-height: 116%;
}
h6,
.has-heading-6-font-size{
  font-family: var(--font-alt);
  font-size: var(--heading-6);
  font-weight: 400;
  text-transform: uppercase;
  line-height: 116%;
}
h2.is-style-eyebrow,
.has-eyebrow-lg-font-size,
.eyebrow-lg{
  margin-bottom: 0.75rem;
  font-family: var(--font-alt);
  font-size: var(--eyebrow-lg);
  font-weight: 400;
  text-transform: uppercase;
  line-height: 1;
}
h3.is-style-eyebrow,
.has-eyebrow-md-font-size,
.eyebrow-md{
  margin-bottom: 0.75rem;
  font-family: var(--font-alt);
  font-size: var(--eyebrow-md);
  font-weight: 400;
  text-transform: uppercase;
  line-height: 1;
}
.blocks h2.is-style-eyebrow{
  margin-bottom: 25px;
}
.hentry > h2{
  margin-bottom: 20px;
}
@media (min-width: 768px){
  .hentry > h2{
    margin-bottom: 50px;
  }
}
/* Flag + Heading Small + Menu Items + Buttons*/
.has-heading-sm-font-size,
.menu-item,
.wp-block-button,
.is-style-flag,
.is-style-eyebrow{
  font-family: var(--font-display);
  font-size: var(--heading-sm);
  font-weight: 700;
  text-transform: uppercase;
  line-height: 1;
}
/* Flag margins*/
.is-style-flag,
[class*='wp-block'].is-style-eyebrow{
  margin-bottom: 8px;
  margin-top: 64px;
}
.is-style-flag + *, [class*='wp-block'].is-style-eyebrow + * {
    margin-top: 0 !important;
  }
/* Body sizes*/
p,
.has-body-sm-font-size{
  font-family: var(--font-body);
  font-size: var(--body-sm);
  line-height: 148%;
}
.has-body-sm-medium-font-size{
  font-family: var(--font-body);
  font-size: var(--body-sm-medium);
  font-weight: 500;
  line-height: 131.5%;
}
.has-body-lg-font-size{
  font-family: var(--font-body);
  font-size: var(--body-lg);
  line-height: 148%;
}
.has-body-lg-medium-font-size{
  font-family: var(--font-body);
  font-size: var(--body-lg-medium);
  font-weight: 500;
  line-height: 111%;
}
.has-body-xs-font-size{
  font-family: var(--font-body);
  font-size: var(--body-xs);
  line-height: 148%;
}
.has-body-xs-medium-font-size{
  font-family: var(--font-body);
  font-size: var(--body-xs);
  font-weight: 500;
  line-height: 148%;
}
/* Families*/
.has-display-font-family{
  font-family: var(--font-display) !important;
}
.has-alt-font-family{
  font-family: var(--font-alt) !important;
}
.has-body-font-family{
  font-family: var(--font-body) !important;
}
cite{
  font-size: var(--body-sm);
  font-weight: 700;
  font-style: normal;
  line-height: 1.5;
  letter-spacing: 0em;
}
figcaption{
  font-size: var(--body-xs);
}
/* BASE BLOCK */
[class*='wp-block']{
  margin-left: auto;
  margin-right: auto;
}
/* BASE X ALIGNMENT */
.layout-left :where([class*='wp-block']){
  margin-left: 0px;
}
.layout-center :where([class*='wp-block']){
  margin-left: auto;
  margin-right: auto;
}
.layout-right :where([class*='wp-block']){
  margin-right: 0px;
}
/* BLOCK INNER CONTAINERS */
[class*='__']{
  margin: 0px;
  max-width: 100%;
}
/* BLOCK WIDE/FULL WIDTHS */
.alignwide{
  max-width: 100%;
}
.alignfull {
  /* @apply max-w-[100vw] px-[--alignfull-offset]; */
  /* margin-left: calc(-50vw + 50% - var(--alignfull-offset)); */
  /* margin-right: calc(-50vw + 50% - var(--alignfull-offset)); */
  margin-left: calc(var(--site-padding)*-1);
  margin-right: calc(var(--site-padding)*-1);
}
.aligncustom{
  max-width: 940px;
}
/* TEMP */
:where(.has-background){
  padding: 16px;
}
@media (min-width: 1080px){
  :where(.has-background).alignwide,
  :where(.has-background).aligncustom{
    padding: 32px;
  }
}
:where(.has-background).alignfull{
  padding: 32px;
}
@media (min-width: 1080px){
  :where(.has-background).alignfull{
    padding: 64px;
  }
}
.wp-block-audio audio {
    width: 100%;
  }
.wp-block-audio figcaption{
  padding-top: 8px;
}
:root {
  --button-x-padding: 16px;
  --button-t-padding: 12px;
  --button-b-padding: 8px;
  --outline-width: 2px;
  --button-radius: 20px;
}
@media (min-width: 1080px) {
:root {
    --button-x-padding: 36px;
    --button-t-padding: 24px;
    --button-b-padding: 20px
}
  }
.wp-block-buttons{
  margin-top: 32px;
  margin-bottom: 32px;
  display: flex;
  align-items: center;
  gap: 8px;
}
@media not all and (min-width: 768px){
  .wp-block-buttons{
    flex-wrap: wrap;
  }
}
@media (min-width: 1080px){
  .wp-block-buttons{
    gap: 16px;
  }
}
.wp-block-buttons.is-vertical{
  flex-direction: column;
}
.wp-block-buttons.is-vertical .wp-block-button{
  width: 100%;
}
@media (min-width: 768px){
  .wp-block-buttons.is-vertical .wp-block-button{
    width: auto;
  }
}
.wp-block-button{
  margin: 0px;
  flex-grow: 1;
  text-align: center;
}
@media not all and (min-width: 768px){
  .wp-block-button{
    flex: 0 1 auto;
  }
}
@media (min-width: 768px){
  .wp-block-button{
    flex-grow: 0;
  }
}
/* DEFAULT (SOLID BUTTON)*/
.wp-block-button__link{
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 10px;
  border-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgb(31 31 29 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(251 225 0 / var(--tw-bg-opacity));
  padding-left: var(--button-x-padding);
  padding-right: var(--button-x-padding);
  padding-bottom: var(--button-b-padding);
  padding-top: var(--button-t-padding);
  font-weight: 900;
  --tw-text-opacity: 1;
  color: rgb(31 31 29 / var(--tw-text-opacity));
  text-decoration-line: none !important;
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.wp-block-button__link:hover{
  --tw-border-opacity: 1;
  border-color: rgb(31 31 29 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(31 31 29 / var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgb(251 225 0 / var(--tw-text-opacity));
}
@media (min-width: 1080px){
  .wp-block-button__link{
    height: var(--button-height);
    border-radius: var(--button-radius);
    border-width: 3px;
  }
}
/* OUTLINE BUTTON*/
[class*='is-style-outline'] .wp-block-button__link{
  border-width: 2px;
  border-color: currentColor;
  background-color: transparent;
  padding-left: calc(var(--button-x-padding) - var(--outline-width));
  padding-right: calc(var(--button-x-padding) - var(--outline-width));
  padding-bottom: calc(var(--button-b-padding) - var(--outline-width));
  padding-top: calc(var(--button-t-padding) - var(--outline-width));
}
[class*='is-style-outline'] .wp-block-button__link:hover{
  --tw-border-opacity: 1;
  border-color: rgb(31 31 29 / var(--tw-border-opacity));
  --tw-text-opacity: 1 !important;
  color: rgb(31 31 29 / var(--tw-text-opacity)) !important;
}
@media not all and (min-width: 1080px){
  [class*='is-style-outline'] .wp-block-button__link{
    height: 35px;
  }
}
@media (min-width: 1080px){
  [class*='is-style-outline'] .wp-block-button__link{
    border-width: 3px;
  }
}
[class*='is-style-outline'] .wp-block-button__link:not(.has-text-color){
  --tw-text-opacity: 1;
  color: rgb(31 31 29 / var(--tw-text-opacity));
}
[class*='is-style-outline'] .wp-block-button__link:not(.has-text-color):hover{
  --tw-border-opacity: 1;
  border-color: rgb(31 31 29 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(31 31 29 / var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgb(247 247 245 / var(--tw-text-opacity));
}
/* LINK BUTTON*/
[class*='is-style-link'] .wp-block-button__link{
  position: relative;
  border-radius: 0px;
  border-width: 0px !important;
  background-color: transparent;
  padding: 0px;
  font-family: var(--font-body);
  --tw-text-opacity: 1;
  color: rgb(31 31 29 / var(--tw-text-opacity));
  text-decoration-color: #1F1F1D;
  text-underline-offset: 4px;
}
[class*='is-style-link'] .wp-block-button__link:hover{
  --tw-text-opacity: 1;
  color: rgb(31 31 29 / var(--tw-text-opacity));
  text-decoration-line: underline !important;
}
[class*='is-style-link'] .wp-block-button__link {
  font-size: var(--body-medium);
}
/* Amazon Button*/
[class*='is-style-amazon'] .wp-block-button__link{
  height: var(--button-height);
  flex-direction: column;
  white-space: nowrap;
  border-width: 0px;
  padding-left: 18px;
  padding-right: 18px;
  padding-bottom: 8px;
  padding-top: 12px;
  font-size: 10px;
  font-weight: 800;
}
@media (min-width: 640px){
  [class*='is-style-amazon'] .wp-block-button__link{
    padding-left: 18px;
    padding-right: 18px;
    padding-bottom: 12px;
    padding-top: 16px;
    font-size: 14px;
  }
  @media not all and (min-width: 1080px){
    [class*='is-style-amazon'] .wp-block-button__link{
      height: auto;
    }
  }
}
@media (min-width: 1080px){
  [class*='is-style-amazon'] .wp-block-button__link{
    padding-left: 18px;
    padding-right: 18px;
    padding-bottom: 11.745px;
    padding-top: 20px;
    font-size: 20px;
  }
}
[class*='is-style-amazon'] .wp-block-button__link svg{
  margin-left: auto;
  margin-right: auto;
  margin-top: -4.5px;
  height: 14px;
  width: 48px;
  --tw-translate-x: 0px;
  transform: translate(var(--tw-translate-x), 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));
}
@media (min-width: 640px){
  [class*='is-style-amazon'] .wp-block-button__link svg{
    margin-top: -6.5px;
    height: 20px;
    width: 66px;
    --tw-translate-x: -1px;
    transform: translate(var(--tw-translate-x), 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));
  }
}
@media (min-width: 1080px){
  [class*='is-style-amazon'] .wp-block-button__link svg{
    margin-top: -7.75px;
    height: 26px;
    width: 93px;
    --tw-translate-x: -2.75px;
    transform: translate(var(--tw-translate-x), 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));
  }
}
[class*='is-style-amazon'] .wp-block-button__link svg > *:nth-child(1),
  [class*='is-style-amazon'] .wp-block-button__link svg > *:nth-child(2){
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
[class*='is-style-amazon'] .wp-block-button__link:hover {
    --bg-color: #1F1F1D;
    --tw-bg-opacity: 1 !important;
    background-color: rgb(31 31 29 / var(--tw-bg-opacity)) !important;
    --tw-text-opacity: 1 !important;
    color: rgb(251 225 0 / var(--tw-text-opacity)) !important;
  }
[class*='is-style-amazon'] .wp-block-button__link:hover svg {
      --bg-color: #1F1F1D !important;
    }
:root {
  --column-radius: var(--border-radius);
}
/* COLUMNS BLOCK */
.wp-block-columns[class*='wp-container']{
  margin-top: 32px;
  margin-bottom: 32px;
  display: flex;
  flex-direction: column;
  gap: 16px;
}
@media (min-width: 768px){
  .wp-block-columns[class*='wp-container']{
    flex-direction: row;
  }
}
.wp-block-columns[class*='wp-container'].alignwide,
  .wp-block-columns[class*='wp-container'].alignfull{
  gap: 32px;
}
@media (min-width: 1080px){
  .wp-block-columns[class*='wp-container'].alignwide,
  .wp-block-columns[class*='wp-container'].alignfull{
    -moz-column-gap: 64px;
         column-gap: 64px;
  }
}
.wp-block-columns[class*='wp-container'].alignfull{
  padding-left: var(--alignfull-offset);
  padding-right: var(--alignfull-offset);
}
.wp-block-columns[class*='wp-container'].alignfull.has-background{
  padding-left: calc(var(--alignfull-offset) + 64px);
  padding-right: calc(var(--alignfull-offset) + 64px);
}
.wp-block-columns[class*='wp-container'].is-style-tight{
  flex-wrap: wrap;
  gap: 16px;
}
@media (min-width: 1080px){
  .wp-block-columns[class*='wp-container'].is-style-tight{
    flex-wrap: nowrap;
  }
}
.wp-block-columns[class*='wp-container'].is-style-perfect,
  .wp-block-columns[class*='wp-container'].is-style-cards {
    align-items: unset;
  }
.is-not-stacked-on-mobile{
  display: flex;
}
/* COLUMN BLOCK */
.wp-block-column{
  width: 100%;
}
@media (min-width: 1080px){
  .wp-block-column{
    margin: 0px;
  }
}
.wp-block-column {
  flex: 1;
  max-width: unset;
}
.wp-block-column > :first-child{
  margin-top: 0px;
  margin-top: 0;
}
.wp-block-column > :last-child{
  margin-bottom: 0px;
  margin-bottom: 0;
}
.wp-block-column:only-child{
  width: 100%;
  flex-basis: 100%;
}
.is-style-perfect .wp-block-column,
  .is-style-cards .wp-block-column{
  display: flex;
  flex-direction: column;
}
.is-style-perfect .wp-block-column > :last-child, .is-style-cards .wp-block-column > :last-child{
  margin-top: auto !important;
}
.is-style-tight .wp-block-column {
    flex-basis: calc(50% - 8px);
  }
/* @apply lg:gap-x-lg; */
.wp-block-columns[class*='wp-container'].is-style-cards :where(.wp-block-column){
  --tw-bg-opacity: 1;
  background-color: rgb(247 247 245 / var(--tw-bg-opacity));
}
.wp-block-columns[class*='wp-container'].is-style-cards .wp-block-column{
  overflow: hidden;
  padding: 32px;
    border-radius: var(--column-radius);
}
.wp-block-columns[class*='wp-container'].is-style-cards .wp-block-column > .wp-block-image {
      margin-left: -32px;
      margin-right: -32px;
    }
.wp-block-columns[class*='wp-container'].is-style-cards .wp-block-column > .wp-block-image:first-child {
        margin-top: -32px;
      }
.wp-block-columns[class*='wp-container'].is-style-cards .wp-block-column > .wp-block-image img{
  border-radius: 0px;
}
:root {
  --cover-radius: var(--border-radius);
}
.wp-block-cover{
  position: relative;
  margin-top: 32px;
  margin-bottom: 32px;
  display: flex;
  align-items: center;
  background-size: cover;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  padding-top: 32px;
  padding-bottom: 32px;
}
@media (min-width: 1080px){
  .wp-block-cover{
    padding-left: 32px;
    padding-right: 32px;
  }
}
.wp-block-cover.alignwide,
  .wp-block-cover.aligncustom{
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
@media (min-width: 1080px){
  .wp-block-cover.alignwide,
  .wp-block-cover.aligncustom{
    padding-left: 64px;
    padding-right: 64px;
  }
}
/* ALIGNFULL FIXES */
.wp-block-cover.alignfull{
  padding-left: var(--alignfull-padding);
  padding-right: var(--alignfull-padding);
}
@media (min-width: 1080px){
  .wp-block-cover.is-style-medium{
    min-height: 360px;
  }
}
/* BANNER */
@media (min-width: 1080px){
  .wp-block-cover.is-style-banner,
  .wp-block-cover.is-style-large{
    min-height: 540px;
    padding-top: 120px;
    padding-bottom: 120px;
  }
}
/* HERO */
.wp-block-cover.is-style-hero,
  .wp-block-cover.is-style-xlarge,
  .wp-block-cover[style*='100vh']{
  min-height: 50vw;
}
@media (min-width: 1080px){
  .wp-block-cover.is-style-hero,
  .wp-block-cover.is-style-xlarge,
  .wp-block-cover[style*='100vh']{
    min-height: 720px;
    padding-top: 120px;
    padding-bottom: 120px;
  }
}
.wp-block-cover.is-style-hero,
  .wp-block-cover.is-style-xlarge,
  .wp-block-cover[style*='100vh']{
  margin-top: 0px;
  margin-bottom: 0px;
}
/* OVERLAY */
.wp-block-cover > .wp-block-cover__background{
  position: absolute;
  left: 0px;
  top: 0px;
  z-index: 1;
  height: 100%;
  width: 100%;
}
/* IMAGE/VIDEO */
.wp-block-cover > .wp-block-cover__image-background,
  .wp-block-cover > .wp-block-cover__video-background{
  position: absolute;
  left: 0px;
  top: 0px;
  height: 100%;
  width: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
/*HIDE VIDEO BKGD ON MOBILE*/
.wp-block-cover > .wp-block-cover__video-background{
  display: block;
}
/* BORDER RADIUS */
.wp-block-cover:not(.alignfull).has-parallax,
    .wp-block-cover:not(.alignfull).is-repeated,
    .wp-block-cover:not(.alignfull) > .wp-block-cover__background
    /* > .wp-block-cover__image-background */
    /* > .wp-block-cover__video-background */ {
      border-radius: var(--cover-radius);
      overflow: hidden;
    }
/* CONTENT */
.wp-block-cover > .wp-block-cover__inner-container{
  position: relative;
  z-index: 2;
  margin-left: auto;
  margin-right: auto;
  width: 100%;
}
@media (min-width: 768px){
  .wp-block-cover > .wp-block-cover__inner-container{
    width: 100%;
  }
  @media (min-width: 480px){
    .wp-block-cover > .wp-block-cover__inner-container{
      max-width: 480px;
    }
  }
  @media (min-width: 640px){
    .wp-block-cover > .wp-block-cover__inner-container{
      max-width: 640px;
    }
  }
  @media (min-width: 768px){
    .wp-block-cover > .wp-block-cover__inner-container{
      max-width: 768px;
    }
  }
  @media (min-width: 769px){
    .wp-block-cover > .wp-block-cover__inner-container{
      max-width: 769px;
    }
  }
  @media (min-width: 1024px){
    .wp-block-cover > .wp-block-cover__inner-container{
      max-width: 1024px;
    }
  }
  @media (min-width: 1080px){
    .wp-block-cover > .wp-block-cover__inner-container{
      max-width: 1080px;
    }
  }
  @media (min-width: 1280px){
    .wp-block-cover > .wp-block-cover__inner-container{
      max-width: 1280px;
    }
  }
  @media (min-width: 1440px){
    .wp-block-cover > .wp-block-cover__inner-container{
      max-width: 1440px;
    }
  }
}
.wp-block-cover > .wp-block-cover__inner-container > *{
  margin-left: auto;
  margin-right: auto;
}
.wp-block-cover > .wp-block-cover__inner-container > :first-child{
  margin-top: 0px;
  margin-top: 0;
}
.wp-block-cover > .wp-block-cover__inner-container > :last-child{
  margin-bottom: 0px;
  margin-bottom: 0;
}
@media (min-width: 1080px) {
    .wp-block-cover.alignfull > .wp-block-cover__inner-container {
    }
  }
.has-parallax{
  background-attachment: fixed;
}
.is-repeated{
  background-size: auto;
}
/* COVER CONTENT POSITION */
.is-position-top-left{
  align-items: flex-start;
}
.is-position-top-left > .wp-block-cover__inner-container > *{
  margin-left: 0px;
}
.is-position-top-center{
  align-items: flex-start;
}
.is-position-top-right{
  align-items: flex-start;
}
.is-position-top-right > .wp-block-cover__inner-container > *{
  margin-right: 0px;
}
.is-position-center-left > .wp-block-cover__inner-container > *{
  margin-left: 0px;
}
.is-position-center-right > .wp-block-cover__inner-container > *{
  margin-right: 0px;
}
.is-position-bottom-left{
  align-items: flex-end;
}
.is-position-bottom-left > .wp-block-cover__inner-container > *{
  margin-left: 0px;
}
.is-position-bottom-center{
  align-items: flex-end;
}
.is-position-bottom-right{
  align-items: flex-end;
}
.is-position-bottom-right > .wp-block-cover__inner-container > *{
  margin-right: 0px;
}
/* DEFAULT OVERLAY (DARK) */
:where(.has-background-dim){
  --tw-bg-opacity: 1;
  background-color: rgb(31 31 29 / var(--tw-bg-opacity));
}
.has-background-dim {
  /* @apply bg-black/50; */
  opacity: 0.5;
}
.has-background-dim-0 {
      /* @apply bg-black/0; */
      opacity: .0;
    }
.has-background-dim-10 {
      /* @apply bg-black/10; */
      opacity: .10;
    }
.has-background-dim-20 {
      /* @apply bg-black/20; */
      opacity: .20;
    }
.has-background-dim-30 {
      /* @apply bg-black/30; */
      opacity: .30;
    }
.has-background-dim-40 {
      /* @apply bg-black/40; */
      opacity: .40;
    }
.has-background-dim-50 {
      /* @apply bg-black/50; */
      opacity: .50;
    }
.has-background-dim-60 {
      /* @apply bg-black/60; */
      opacity: .60;
    }
.has-background-dim-70 {
      /* @apply bg-black/70; */
      opacity: .70;
    }
.has-background-dim-80 {
      /* @apply bg-black/80; */
      opacity: .80;
    }
.has-background-dim-90 {
      /* @apply bg-black/90; */
      opacity: .90;
    }
.has-background-dim-100 {
    opacity: 1;
  }
/* TILE COVERS */
.is-style-tile{
  padding-left: 32px;
  padding-right: 32px;
  padding-bottom: 0px;
  padding-top: 100%;
}
.is-style-tile > .wp-block-cover__inner-container{
  position: absolute;
  top: 50%;
  --tw-translate-y: -50%;
  transform: translate(var(--tw-translate-x), 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));
    width: calc(100% - 64px);
}
.is-style-tile[class*='is-position-top'] > .wp-block-cover__inner-container{
  top: 32px;
  --tw-translate-y: 0;
  transform: translate(var(--tw-translate-x), 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));
}
.is-style-tile[class*='is-position-bottom'] > .wp-block-cover__inner-container{
  bottom: 32px;
  top: auto;
  --tw-translate-y: 0;
  transform: translate(var(--tw-translate-x), 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));
}
:root {
  --embed-radius: var(--border-radius);
}
.wp-block-embed{
  margin-top: 32px;
  margin-bottom: 32px;
}
.wp-block-embed iframe{
  width: 100%;
}
.wp-block-embed:not(.alignfull) iframe {
      border-radius: var(--embed-radius);
    }
.wp-block-embed figcaption{
  padding-top: 8px;
}
:root {
  --gallery-radius: var(--border-radius);
}
.wp-block-gallery[class*='wp-container']{
  position: relative;
  margin-top: 32px;
  margin-bottom: 32px;
  display: block;
  gap: 16px;
}
.wp-block-gallery[class*='wp-container'].has-caption{
  margin-bottom: 64px;
}
.wp-block-gallery[class*='wp-container']{

  -moz-column-count: 2;

       column-count: 2;
}
@media (min-width: 768px) {
      .wp-block-gallery[class*='wp-container'].columns-1 {
        -moz-column-count: 1;
             column-count: 1;
      }

      .wp-block-gallery[class*='wp-container'] > figure {
        -moz-column-break-inside: avoid;
             break-inside: avoid;
      }
      .wp-block-gallery[class*='wp-container'].columns-2 {
        -moz-column-count: 2;
             column-count: 2;
      }

      .wp-block-gallery[class*='wp-container'] > figure {
        -moz-column-break-inside: avoid;
             break-inside: avoid;
      }
      .wp-block-gallery[class*='wp-container'].columns-3 {
        -moz-column-count: 3;
             column-count: 3;
      }

      .wp-block-gallery[class*='wp-container'] > figure {
        -moz-column-break-inside: avoid;
             break-inside: avoid;
      }
      .wp-block-gallery[class*='wp-container'].columns-4 {
        -moz-column-count: 4;
             column-count: 4;
      }

      .wp-block-gallery[class*='wp-container'] > figure {
        -moz-column-break-inside: avoid;
             break-inside: avoid;
      }
      .wp-block-gallery[class*='wp-container'].columns-5 {
        -moz-column-count: 5;
             column-count: 5;
      }

      .wp-block-gallery[class*='wp-container'] > figure {
        -moz-column-break-inside: avoid;
             break-inside: avoid;
      }
      .wp-block-gallery[class*='wp-container'].columns-6 {
        -moz-column-count: 6;
             column-count: 6;
      }

      .wp-block-gallery[class*='wp-container'] > figure {
        -moz-column-break-inside: avoid;
             break-inside: avoid;
      }
      .wp-block-gallery[class*='wp-container'].columns-7 {
        -moz-column-count: 7;
             column-count: 7;
      }

      .wp-block-gallery[class*='wp-container'] > figure {
        -moz-column-break-inside: avoid;
             break-inside: avoid;
      }
      .wp-block-gallery[class*='wp-container'].columns-8 {
        -moz-column-count: 8;
             column-count: 8;
      }

      .wp-block-gallery[class*='wp-container'] > figure {
        -moz-column-break-inside: avoid;
             break-inside: avoid;
      }
  }
.wp-block-gallery[class*='wp-container'] > figcaption{
  position: absolute;
  left: 0px;
  top: 100%;
  width: 100%;
  padding-top: 16px;
  padding-bottom: 16px;
}
.wp-block-gallery[class*='wp-container'].alignfull > figcaption{
  padding-left: var(--alignfull-padding);
  padding-right: var(--alignfull-padding);
}
.wp-block-gallery[class*='wp-container'].is-cropped{
  display: grid;
  gap: 16px;
}
.recipe-next-card .wp-block-gallery[class*='wp-container'].is-cropped{
  margin-top: 32px;
  border-top-width: 4px;
  border-style: dashed;
  border-top-color: currentColor;
  width: 100%;
  max-width: 100% !important;
}
.recipe-next-card .wp-block-gallery[class*='wp-container'].is-cropped:after,
    .recipe-next-card .wp-block-gallery[class*='wp-container'].is-cropped *:after{
  display: none !important;
}
.recipe-overview .wp-block-column:first-child .wp-block-gallery[class*='wp-container'].is-cropped{
  display: flex !important;
  flex-direction: column !important;
  align-items: center !important;
  justify-content: center !important;
  gap: 32px !important;
}
.recipe-overview .wp-block-column:first-child .wp-block-gallery[class*='wp-container'].is-cropped p{
  --tw-text-opacity: 1;
  color: rgb(251 225 0 / var(--tw-text-opacity));
}
.recipe-overview .wp-block-column:first-child .wp-block-gallery[class*='wp-container'].is-cropped svg{
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 8px;
  --tw-text-opacity: 1;
  color: rgb(251 225 0 / var(--tw-text-opacity));
}
.recipe-overview .wp-block-column:first-child .wp-block-gallery[class*='wp-container'].is-cropped div{
  display: block !important;
  padding: 0px !important;
}
.wp-block-gallery[class*='wp-container'].is-cropped {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
@media (min-width: 768px) {
        .wp-block-gallery[class*='wp-container'].is-cropped.columns-1 {
          grid-template-columns: repeat(1, minmax(0, 1fr));
        }
        .wp-block-gallery[class*='wp-container'].is-cropped.columns-2 {
          grid-template-columns: repeat(2, minmax(0, 1fr));
        }
        .wp-block-gallery[class*='wp-container'].is-cropped.columns-3 {
          grid-template-columns: repeat(3, minmax(0, 1fr));
        }
        .wp-block-gallery[class*='wp-container'].is-cropped.columns-4 {
          grid-template-columns: repeat(4, minmax(0, 1fr));
        }
        .wp-block-gallery[class*='wp-container'].is-cropped.columns-5 {
          grid-template-columns: repeat(5, minmax(0, 1fr));
        }
        .wp-block-gallery[class*='wp-container'].is-cropped.columns-6 {
          grid-template-columns: repeat(6, minmax(0, 1fr));
        }
        .wp-block-gallery[class*='wp-container'].is-cropped.columns-7 {
          grid-template-columns: repeat(7, minmax(0, 1fr));
        }
        .wp-block-gallery[class*='wp-container'].is-cropped.columns-8 {
          grid-template-columns: repeat(8, minmax(0, 1fr));
        }
    }
.wp-block-gallery[class*='wp-container'].is-cropped .wp-block-image{
  margin-bottom: 0px;
  padding-top: 100%;
  margin-bottom: 0;
}
.wp-block-gallery[class*='wp-container'].is-cropped .wp-block-image > img{
  position: absolute;
  left: 0px;
  top: 0px;
  height: 100%;
  width: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.wp-block-gallery[class*='wp-container'].is-style-logo-cloud{
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  align-items: center;
  gap: 0px;
}
@media (min-width: 768px){
  .wp-block-gallery[class*='wp-container'].is-style-logo-cloud{
    justify-content: center;
  }
}
/* e.g. when nested in a column block by itself */
.wp-block-gallery[class*='wp-container'].is-style-logo-cloud:only-child{
  margin-bottom: 0px;
  margin-top: 0px;
  margin-top: 0;
  margin-bottom: 0;
}
.wp-block-gallery[class*='wp-container'].is-style-logo-cloud .wp-block-image{
  margin-bottom: 0px;
  display: flex;
  justify-content: center;
  padding: 8px;
  margin-bottom: 0;
}
@media (min-width: 768px){
  .wp-block-gallery[class*='wp-container'].is-style-logo-cloud .wp-block-image{
    align-items: center;
  }
}
.wp-block-gallery[class*='wp-container'].is-style-logo-cloud .wp-block-image {
      flex-basis: calc(50% - 8px);
    }
@media (min-width: 768px) {
          .wp-block-gallery[class*='wp-container'].is-style-logo-cloud.columns-1 .wp-block-image {
            flex-basis: 100%;
          }
          .wp-block-gallery[class*='wp-container'].is-style-logo-cloud.columns-2 .wp-block-image {
            flex-basis: 50%;
          }
          .wp-block-gallery[class*='wp-container'].is-style-logo-cloud.columns-3 .wp-block-image {
            flex-basis: 33.33333%;
          }
          .wp-block-gallery[class*='wp-container'].is-style-logo-cloud.columns-4 .wp-block-image {
            flex-basis: 25%;
          }
          .wp-block-gallery[class*='wp-container'].is-style-logo-cloud.columns-5 .wp-block-image {
            flex-basis: 20%;
          }
          .wp-block-gallery[class*='wp-container'].is-style-logo-cloud.columns-6 .wp-block-image {
            flex-basis: 16.66667%;
          }
          .wp-block-gallery[class*='wp-container'].is-style-logo-cloud.columns-7 .wp-block-image {
            flex-basis: 14.28571%;
          }
          .wp-block-gallery[class*='wp-container'].is-style-logo-cloud.columns-8 .wp-block-image {
            flex-basis: 12.5%;
          }
    }
/*SHOW IMAGE CAPTIONS ON HOVER*/
.wp-block-gallery .wp-block-image{
  position: relative;
  margin-bottom: 16px;
  margin-top: 0px;
  overflow: hidden;
  margin-top: 0;
}
.wp-block-gallery .wp-block-image figcaption{
  position: absolute;
  bottom: 0px;
  left: 0px;
  width: 100%;
  --tw-translate-y: 100%;
  transform: translate(var(--tw-translate-x), 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));
  padding: 16px;
  --tw-text-opacity: 1;
  color: rgb(247 247 245 / var(--tw-text-opacity));
  --tw-drop-shadow: drop-shadow(0 4px 3px rgb(0 0 0 / 0.07)) drop-shadow(0 2px 2px rgb(0 0 0 / 0.06));
  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);
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.wp-block-gallery .wp-block-image:hover figcaption{
  --tw-translate-y: 0px;
  transform: translate(var(--tw-translate-x), 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));
}
/*SLIDER GALLERY*/
.wp-block-gallery.is-style-slider:not(.alignfull) {
    border-radius: var(--gallery-radius);
  }
.wp-block-gallery.is-style-slider.alignfull .wp-block-image img{
  border-radius: 0px;
}
.wp-block-gallery.is-style-slider .wp-block-image {
    border-radius: 25px;
    position: relative;
    margin-right: 16px;
    max-width: 100%;
  }
.wp-block-gallery.is-style-slider .wp-block-image:before {
      content: '';
      position: absolute;
      left: 0px;
      top: 0px;
      display: block;
      height: 100%;
      width: 100%;
      background-size: contain;
      background-repeat: no-repeat;
      background-image: url('../images/frame-a.gif.webp');
      aspect-ratio: 1 / 1;
    }
.wp-block-gallery.is-style-slider .wp-block-image img{
  width: 100%;
  -o-object-fit: cover;
     object-fit: cover;
      aspect-ratio: 1 / 1;
}
.wp-block-gallery.is-style-slider .wp-block-image:nth-child(even) {
    overflow: hidden;
  }
.wp-block-gallery.is-style-slider .wp-block-image:nth-child(even):before {
      background-image: url('../images/frame-b.gif.webp');
    }
.sbi_photo_wrap {
  border-radius: 25px !important;
  position: relative;
  margin-right: 16px;
  max-width: 100%;
}
.sbi_photo_wrap:before {
    content: '';
    position: absolute;
    left: 0px;
    top: 0px;
    display: block;
    height: 100%;
    width: 100%;
    background-size: contain;
    background-repeat: no-repeat;
    background-image: url('../images/frame-a.gif.webp');
    aspect-ratio: 1 / 1;
  }
.sbi_photo_wrap img{
  width: 100%;
  -o-object-fit: cover;
     object-fit: cover;
    aspect-ratio: 1 / 1;
}
.wp-block-group{
  margin-top: 0px;
  margin-bottom: 0px;
}
.wp-block-group.alignfull{
  padding-left: var(--alignfull-padding);
  padding-right: var(--alignfull-padding);
}
.wp-block-group > :first-child{
  margin-top: 0px;
  margin-top: 0;
}
.wp-block-group > :last-child{
  margin-bottom: 0px;
  margin-bottom: 0;
}
.wp-block-group.is-nowrap{
  -moz-column-gap: 64px;
       column-gap: 64px;
}
.wp-block-group.is-style-rounded{
  margin-bottom: 120px;
  margin-top: 0px;
  gap: 1.5rem;
  border-radius: var(--border-radius);
  padding-left: 4rem;
  padding-right: 4rem;
  padding-top: 3.5rem;
  padding-bottom: 3.5rem;
  margin-top: 0;
}
.wp-block-group.is-style-rounded .wp-block-columns .wp-block-image img{
  height: 100%;
  width: 100%;
  border-radius: var(--border-radius);
  --tw-border-opacity: 1;
  border-color: rgb(31 31 29 / var(--tw-border-opacity));
  -o-object-fit: contain;
     object-fit: contain;
  border-width: var(--border-width);
}
:root {
  --image-radius: var(--border-radius);
}
.wp-block-image{
  margin-top: 32px;
  margin-bottom: 32px;
}
.wp-block-image img {
    border-radius: var(--image-radius);
  }
.wp-block-image.alignfull img, .wp-block-image.alignwide img {
      width: 100%;
    }
.wp-block-image.alignfull img{
  border-radius: 0px;
}
.wp-block-image figcaption{
  padding-top: 16px;
}
.wp-block-image.alignfull > figcaption{
  padding-left: 1.5rem;
}
.wp-block-image .alignleft{
  float: left;
  margin: 0px;
}
@media (min-width: 768px){
  .wp-block-image .alignleft{
    margin-bottom: 16px;
    margin-right: 32px;
  }
}
.wp-block-image .alignright{
  float: right;
  margin: 0px;
}
@media (min-width: 768px){
  .wp-block-image .alignright{
    margin-bottom: 16px;
    margin-left: 32px;
  }
}
.wp-block-image .aligncenter{
  margin: 0px;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.wp-block-list,
  .wp-block-list ul,
  .wp-block-list ol {
    padding-left: 1em;
  }
.wp-block-list:is(ul){
  position: relative;
  text-transform: none;
}
@media not all and (min-width: 1080px){
  .wp-block-list:is(ul){
    font-size: 16px;
  }
}
.wp-block-list:is(ul) li{
  list-style-position: outside;
  list-style-type: none;
}
.wp-block-list:is(ul) li:before {
        content: '';
        position: absolute;
        left: 0px;
        height: 0.5rem;
        width: 0.5rem;
        --tw-translate-y: 0.4em;
        transform: translate(var(--tw-translate-x), 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));
        border-radius: 9999px;
        background-color: currentColor;
      }
.wp-block-list:is(ol) li{
  list-style-position: outside;
  list-style-type: decimal;
}
.wp-block-list:is(ol) li li {
        list-style-type: lower-alpha;
      }
:root {
  --media-text-radius: var(--border-radius);
}
@media (min-width: 768px) {
:root {
    --alignfull-content-pad: 16px;
    --alignfull-content-offset: 768px
}
  }
@media (min-width: 1080px) {
:root {
    --alignfull-content-pad: 32px;
    --alignfull-content-offset: 1080px
}
  }
/* DEFAULTS */
.wp-block-media-text{
  align-items: center;
}
@media (min-width: 768px){
  .wp-block-media-text{
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}
/* ICON */
.wp-block-media-text.is-style-icon{
  grid-template-columns: 40px auto !important;
  gap: 32px;
}
.wp-block-media-text.is-style-icon.has-media-on-the-right{
  grid-template-columns: auto 40px !important;
}
.wp-block-media-text.is-style-icon .wp-block-media-text__content{
  z-index: 999;
  padding: 0px !important;
}
.wp-block-media-text.is-style-icon .wp-block-media-text__content > :first-child{
  padding-top: 12px !important;
}
.wp-block-media-text.has-background:not(.alignfull){
  overflow: hidden;
      border-radius: var(--media-text-radius);
}
.wp-block-media-text.has-background.alignfull:not(.is-image-fill) .wp-block-media-text__media img {
        border-radius: var(--media-text-radius);
      }
.wp-block-media-text__content{
  padding-top: 32px;
}
@media (min-width: 768px){
  .wp-block-media-text__content{
    padding-left: 32px;
    padding-top: 0px;
  }
}
.wp-block-media-text__content > :first-child{
  margin-top: 0px;
  margin-top: 0;
}
.wp-block-media-text__content > :last-child{
  margin-bottom: 0px;
  margin-bottom: 0;
}
.wp-block-media-text__media > img,
  .wp-block-media-text__media > video{
  width: 100%;
    border-radius: var(--media-text-radius);
}
.wp-block-media-text__media > video{
  overflow: hidden;
    -o-object-fit: fill;
       object-fit: fill;
}
.alignfull > .wp-block-media-text__media > img,
    .alignfull > .wp-block-media-text__media > video{
  border-radius: 0px;
}
.has-media-on-the-right .wp-block-media-text__media{
  order: 9999;
}
.has-media-on-the-right .wp-block-media-text__content{
  padding-left: 0px;
  padding-right: 32px;
}
/* ALIGNWIDE/FULL */
@media (min-width: 1080px){
  .wp-block-media-text.alignwide .wp-block-media-text__content, .wp-block-media-text.aligncustom .wp-block-media-text__content{
    padding-left: 64px;
    padding-right: 0px;
  }
  .wp-block-media-text.alignwide.has-media-on-the-right .wp-block-media-text__content, .wp-block-media-text.aligncustom.has-media-on-the-right .wp-block-media-text__content{
    padding-left: 0px;
    padding-right: 64px;
  }
}
.wp-block-media-text.alignfull .wp-block-media-text__content{
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
@media (min-width: 1080px){
  .wp-block-media-text.alignfull .wp-block-media-text__content{
    padding-left: 64px;
    padding-right: 0px;
  }
  .wp-block-media-text.alignfull.has-media-on-the-right .wp-block-media-text__content{
    padding-left: 0px;
    padding-right: 64px;
  }
}
.is-image-fill .wp-block-media-text__media{
  height: 100%;
  background-size: cover;
    border-radius: var(--media-text-radius);
}
@media (min-width: 768px){
  .is-image-fill .wp-block-media-text__media > img{
    display: none;
  }
}
.is-image-fill.alignfull .wp-block-media-text__media, .is-image-fill.has-background .wp-block-media-text__media{
  border-radius: 0px;
}
@media (min-width: 768px){
  .is-image-fill .wp-block-media-text__content{
    padding-top: 64px;
    padding-bottom: 64px;
  }
}
/* .wp-block-media-text.alignfull {*/
/*   .wp-block-media-text__content {*/
/*     // > * {*/
/*     //   margin-right: max(*/
/*     //     var(--alignfull-content-pad),*/
/*     //     calc((100vw - var(--alignfull-content-offset)) / 2) - var(--alignfull-offset)*/
/*     //   );*/
/*     // }*/
/*   }*/
/*   &.has-media-on-the-right {*/
/*     .wp-block-media-text__content {*/
/*       // > * {*/
/*       //   @apply mr-0;*/
/*       //   margin-left: max(*/
/*       //     calc(var(--alignfull-content-pad)),*/
/*       //     calc((100vw - var(--alignfull-content-offset)) / 2) - var(--alignfull-offset)*/
/*       //   );*/
/*       // }*/
/*     }*/
/*   }*/
/* }*/
.wp-block-media-text.has-background.is-image-fill{
  padding: 0px;
}
.wp-block-media-text.has-background.is-image-fill .wp-block-media-text__content{
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  padding-top: 32px;
  padding-bottom: 32px;
}
@media (min-width: 768px){
  .wp-block-media-text.has-background.is-image-fill .wp-block-media-text__content{
    padding-left: 32px;
    padding-right: 32px;
  }
  .wp-block-media-text.has-background.is-image-fill.alignwide .wp-block-media-text__content, .wp-block-media-text.has-background.is-image-fill.aligncustom .wp-block-media-text__content{
    padding-top: 120px;
    padding-bottom: 120px;
  }
}
@media (min-width: 1080px){
  .wp-block-media-text.has-background.is-image-fill.alignwide .wp-block-media-text__content, .wp-block-media-text.has-background.is-image-fill.aligncustom .wp-block-media-text__content{
    padding-left: 64px;
    padding-right: 64px;
  }
}
.wp-block-media-text.has-background.alignfull{
  padding-left: var(--alignfull-offset);
  padding-right: var(--alignfull-offset);
}
.wp-block-media-text.has-background.alignfull .wp-block-media-text__content{
  padding-left: 1.5rem;
}
@media (min-width: 1080px){
  .wp-block-media-text.has-background.alignfull .wp-block-media-text__content{
    padding-left: 64px;
    padding-right: 0px;
  }
  .wp-block-media-text.has-background.alignfull.has-media-on-the-right .wp-block-media-text__content{
    padding-left: 0px;
    padding-right: 64px;
  }
}
@media (min-width: 768px){
  .wp-block-media-text.has-background.alignfull.is-image-fill .wp-block-media-text__content{
    padding-top: 120px;
    padding-bottom: 120px;
  }
  .wp-block-media-text.has-background.alignfull:not(.is-image-fill) .wp-block-media-text__media{
    padding-left: 32px;
  }
}
@media (min-width: 1080px){
  .wp-block-media-text.has-background.alignfull:not(.is-image-fill) .wp-block-media-text__media{
    padding-left: 64px;
  }
}
.wp-block-media-text.has-background.alignfull:not(.is-image-fill).has-media-on-the-right .wp-block-media-text__media{
  padding-left: 0px;
}
@media (min-width: 768px){
  .wp-block-media-text.has-background.alignfull:not(.is-image-fill).has-media-on-the-right .wp-block-media-text__media{
    padding-right: 32px;
  }
}
@media (min-width: 1080px){
  .wp-block-media-text.has-background.alignfull:not(.is-image-fill).has-media-on-the-right .wp-block-media-text__media{
    padding-right: 64px;
  }
}
:where(.wp-block-media-text):not(.is-stacked-on-mobile){
  display: grid;
  gap: 16px;
  overflow: hidden;
}
.recipe-next-card :where(.wp-block-media-text):not(.is-stacked-on-mobile){
  margin-top: 32px;
  border-top-width: 4px;
  border-style: dashed;
  border-top-color: currentColor;
  width: 100%;
  max-width: 100% !important;
}
.recipe-next-card :where(.wp-block-media-text):not(.is-stacked-on-mobile):after,
    .recipe-next-card :where(.wp-block-media-text):not(.is-stacked-on-mobile) *:after{
  display: none !important;
}
.recipe-overview .wp-block-column:first-child :where(.wp-block-media-text):not(.is-stacked-on-mobile){
  display: flex !important;
  flex-direction: column !important;
  align-items: center !important;
  justify-content: center !important;
  gap: 32px !important;
}
.recipe-overview .wp-block-column:first-child :where(.wp-block-media-text):not(.is-stacked-on-mobile) p{
  --tw-text-opacity: 1;
  color: rgb(251 225 0 / var(--tw-text-opacity));
}
.recipe-overview .wp-block-column:first-child :where(.wp-block-media-text):not(.is-stacked-on-mobile) svg{
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 8px;
  --tw-text-opacity: 1;
  color: rgb(251 225 0 / var(--tw-text-opacity));
}
.recipe-overview .wp-block-column:first-child :where(.wp-block-media-text):not(.is-stacked-on-mobile) div{
  display: block !important;
  padding: 0px !important;
}
@media (min-width: 768px){
  :where(.wp-block-media-text):not(.is-stacked-on-mobile){
    gap: 0px;
  }
}
/*BORDERED*/
.wp-block-media-text.has-borders{
  border-bottom-width: 4px;
  --tw-border-opacity: 1;
  border-color: rgb(31 31 29 / var(--tw-border-opacity));
}
.wp-block-media-text.has-borders > :first-child{
  border-right-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgb(31 31 29 / var(--tw-border-opacity));
}
.wp-block-media-text.has-borders > :last-child{
  border-left-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgb(31 31 29 / var(--tw-border-opacity));
}
/* HERO*/
.wp-block-media-text.is-style-hero{
  position: relative;
  --tw-border-opacity: 1;
  border-color: rgb(31 31 29 / var(--tw-border-opacity));
  border-bottom-width: var(--border-width);
}
@media (min-width: 1080px){
  .wp-block-media-text.is-style-hero{
    min-height: 720px;
  }
}
@media (min-width: 640px) {
.wp-block-media-text.is-style-hero {
    --heading-2: 80px
}
  }
@media (min-width: 1080px) {
.wp-block-media-text.is-style-hero {
    --heading-2: min(80px, 5.555555556vw)
}
  }
.wp-block-media-text.is-style-hero .wp-block-media-text__content{
  z-index: 999;
  margin-left: 0px !important;
  margin-right: 0px !important;
  align-content: center;
  justify-content: center;
  padding-top: 100px !important;
  padding-bottom: 100px !important;
  padding-left: 30px !important;
  padding-right: 30px !important;
}
@media (min-width: 768px){
  .wp-block-media-text.is-style-hero .wp-block-media-text__content{
    margin-left: auto !important;
    margin-right: auto !important;
    display: grid;
    max-width: -moz-max-content;
    max-width: max-content;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
    padding-left: 32px !important;
    padding-right: 32px !important;
  }
}
@media (min-width: 1080px){
  .wp-block-media-text.is-style-hero .wp-block-media-text__content{
    padding-left: 64px !important;
    padding-right: 64px !important;
  }
}
/* @apply max-md:aspect-square; */
.wp-block-media-text.is-style-hero .wp-block-media-text__content > *{
  margin-left: 0px;
  margin-right: 0px;
}
@media not all and (min-width: 768px) {
.wp-block-media-text.is-style-hero .wp-block-media-text__content{
    --tw-border-opacity: 1;
    border-color: rgb(31 31 29 / var(--tw-border-opacity));
    border-bottom-width: var(--border-width);
  }
    }
.wp-block-media-text.is-style-hero .wp-block-media-text__media{
  aspect-ratio: 1 / 1;
}
/* center border*/
.wp-block-media-text.is-style-hero .wp-block-media-text__media{
  position: relative;
}
.wp-block-media-text.is-style-hero .wp-block-media-text__media:after {
      content: '';
      position: absolute;
      bottom: 0px;
      right: -2px;
      top: 0px;
      z-index: 1;
      --tw-border-opacity: 1;
      border-color: rgb(31 31 29 / var(--tw-border-opacity));
      border-right-width: var(--border-width);
    }
.wp-block-media-text.is-style-hero.has-media-on-the-right .wp-block-media-text__media:after{
  left: -2px;
  right: unset;
}
.wp-block-media-text.is-style-hero .wp-block-heading{
  position: relative;
}
/* specific pages*/
.wp-block-media-text.is-style-hero.recipes h2{
  max-width: 500px;
}
.wp-block-media-text.is-style-hero.recipes .wp-block-heading img{
  position: absolute;
  left: 110px;
  top: -55px;
}
@media not all and (min-width: 640px){
  .wp-block-media-text.is-style-hero.recipes .wp-block-heading img{
    width: 140px !important;
  }
}
@media (min-width: 640px){
  .wp-block-media-text.is-style-hero.recipes .wp-block-heading img{
    left: 220px;
    top: -96px;
  }
}
.wp-block-query{
  margin-top: 32px;
  margin-bottom: 32px;
}
.wp-block-post-template{
  width: 100%;
  max-width: 100%;
}
.wp-block-post-template.is-flex-container{
  display: grid;
  gap: 32px;
}
.recipe-next-card .wp-block-post-template.is-flex-container{
  margin-top: 32px;
  border-top-width: 4px;
  border-style: dashed;
  border-top-color: currentColor;
  width: 100%;
  max-width: 100% !important;
}
.recipe-next-card .wp-block-post-template.is-flex-container:after,
    .recipe-next-card .wp-block-post-template.is-flex-container *:after{
  display: none !important;
}
.recipe-overview .wp-block-column:first-child .wp-block-post-template.is-flex-container{
  display: flex !important;
  flex-direction: column !important;
  align-items: center !important;
  justify-content: center !important;
  gap: 32px !important;
}
.recipe-overview .wp-block-column:first-child .wp-block-post-template.is-flex-container p{
  --tw-text-opacity: 1;
  color: rgb(251 225 0 / var(--tw-text-opacity));
}
.recipe-overview .wp-block-column:first-child .wp-block-post-template.is-flex-container svg{
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 8px;
  --tw-text-opacity: 1;
  color: rgb(251 225 0 / var(--tw-text-opacity));
}
.recipe-overview .wp-block-column:first-child .wp-block-post-template.is-flex-container div{
  display: block !important;
  padding: 0px !important;
}
@media (min-width: 1080px){
  .wp-block-post-template.is-flex-container{
    -moz-column-gap: 64px;
         column-gap: 64px;
  }
}
.wp-block-post-template.is-flex-container {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
@media (min-width: 768px) {
        .wp-block-post-template.is-flex-container.columns-1 {
          grid-template-columns: repeat(1, minmax(0, 1fr));
        }
        .wp-block-post-template.is-flex-container.columns-2 {
          grid-template-columns: repeat(2, minmax(0, 1fr));
        }
        .wp-block-post-template.is-flex-container.columns-3 {
          grid-template-columns: repeat(3, minmax(0, 1fr));
        }
        .wp-block-post-template.is-flex-container.columns-4 {
          grid-template-columns: repeat(4, minmax(0, 1fr));
        }
        .wp-block-post-template.is-flex-container.columns-5 {
          grid-template-columns: repeat(5, minmax(0, 1fr));
        }
        .wp-block-post-template.is-flex-container.columns-6 {
          grid-template-columns: repeat(6, minmax(0, 1fr));
        }
        .wp-block-post-template.is-flex-container.columns-7 {
          grid-template-columns: repeat(7, minmax(0, 1fr));
        }
        .wp-block-post-template.is-flex-container.columns-8 {
          grid-template-columns: repeat(8, minmax(0, 1fr));
        }
    }
.wp-block-post-date,
.wp-block-post-author,
.wp-block-post-terms{
  margin-top: 0px;
  margin-top: 0;
}
.wp-block-post{
  margin-bottom: 32px;
}
.is-flex-container .wp-block-post{
  display: flex;
  flex-direction: column;
}
.wp-block-post > :first-child{
  margin-top: 0px;
  margin-top: 0;
}
.wp-block-post > :last-child{
  margin-bottom: 0px;
  margin-bottom: 0;
}
.wp-block-post :where(.wp-block-post-title){
  margin-top: 0px;
  margin-top: 0;
}
:where(.wp-block-post-title) {
  font-size: var(--heading-medium);
}
.wp-block-post-title a {
    color: inherit;
    text-decoration-line: none;
  }
.wp-block-post-title a:hover{
  --tw-text-opacity: 1;
  color: rgb(251 225 0 / var(--tw-text-opacity));
}
.wp-block-post-excerpt{
  display: flex;
  flex: 1 1 0%;
  flex-direction: column;
}
.wp-block-post-excerpt__excerpt{
  margin-bottom: 16px;
}
.wp-block-post-excerpt__more-text{
  margin-top: auto;
}
.wp-block-post-excerpt__more-text > a{
  position: relative;
  border-radius: 0px;
  padding: 0px;
  font-weight: 600;
  text-decoration-line: underline;
  text-decoration-color: #FBE100;
  text-underline-offset: 8px;
}
.wp-block-post-excerpt__more-text > a:hover{
  --tw-text-opacity: 1;
  color: rgb(251 225 0 / var(--tw-text-opacity));
}
.wp-block-post-excerpt__more-text > a {
      color: inherit;
    }
.wp-block-post-featured-image{
  margin-top: 32px;
  margin-bottom: 32px;
}
.wp-block-post-featured-image:not(.alignfull) img {
      border-radius: var(--image-radius);
    }
.wp-block-query-pagination{
  margin-left: 0px;
  margin-right: 0px;
  line-height: normal;
}
.wp-block-query-pagination a{
  text-decoration-line: none;
    color: inherit;
}
.wp-block-query-pagination a,
  .wp-block-query-pagination span {
    font-size: var(--body-small);
  }
.wp-block-query-pagination .wp-block-query-pagination-previous,
  .wp-block-query-pagination .wp-block-query-pagination-next{
  display: inline-flex;
  align-items: baseline;
}
.wp-block-query-pagination .wp-block-query-pagination-previous:hover,
  .wp-block-query-pagination .wp-block-query-pagination-next:hover{
  --tw-text-opacity: 1;
  color: rgb(251 225 0 / var(--tw-text-opacity));
}
.wp-block-query-pagination .wp-block-query-pagination-previous > span, .wp-block-query-pagination .wp-block-query-pagination-next > span{
  margin-bottom: 0px;
  display: block;
  margin-bottom: 0;
}
.wp-block-query-pagination .wp-block-query-pagination-previous{
  margin-right: 1.5em;
}
.wp-block-query-pagination .wp-block-query-pagination-previous-arrow{
  margin-right: .25em;
}
.wp-block-query-pagination .wp-block-query-pagination-next{
  margin-left: 1.5em;
}
.wp-block-query-pagination .wp-block-query-pagination-next-arrow{
  margin-left: .25em;
}
.wp-block-query-pagination .wp-block-query-pagination-numbers{
  display: flex;
}
.wp-block-query-pagination .page-numbers:not(:first-child){
  margin-left: 8px;
}
.wp-block-query-pagination .page-numbers.current{
  font-weight: 600;
}
.wp-block-query-pagination .page-numbers:is(a):hover{
  text-decoration-line: underline;
}
.wp-block-query-pagination.is-style-load-more .wp-block-query-pagination-numbers{
  display: none;
}
.wp-block-query-pagination.is-style-load-more .wp-block-query-pagination-next{
  margin: 0px;
  display: block;
  --tw-bg-opacity: 1;
  background-color: rgb(251 225 0 / var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgb(247 247 245 / var(--tw-text-opacity));
  text-decoration-line: none !important;
}
.wp-block-query-pagination.is-style-load-more .wp-block-query-pagination-next:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(31 31 29 / var(--tw-bg-opacity));
}
.wp-block-query-pagination.is-style-load-more .wp-block-query-pagination-next {
      border-radius: var(--button-radius);
      font-size: 0;
    }
.wp-block-query-pagination.is-style-load-more .wp-block-query-pagination-next:before{
  display: block;
  padding-left: var(--button-x-padding);
  padding-right: var(--button-x-padding);
  padding-top: var(--button-y-padding);
  padding-bottom: var(--button-y-padding);
        content: 'Load More';
        font-size: var(--body-medium);
}
blockquote,
.wp-block-quote{
  margin-top: 32px;
  margin-bottom: 32px;
}
blockquote p:first-of-type, .wp-block-quote p:first-of-type{
  position: relative;
}
blockquote p:first-of-type:before, .wp-block-quote p:first-of-type:before {
      content: open-quote;
      position: absolute;
      right: 100%;
      margin-right: 4px;
      --tw-text-opacity: 1;
      color: rgb(251 225 0 / var(--tw-text-opacity));
    }
@media (min-width: 1080px){
  blockquote p:first-of-type:before, .wp-block-quote p:first-of-type:before{
    margin-right: 8px;
  }
}
blockquote p:first-of-type:before, .wp-block-quote p:first-of-type:before {
      /* font-family: var(--font-serif); */
      /* @apply absolute right-full mr-md scale-150 font-bold origin-[50%_10%]; */
    }
hr,
.wp-block-separator{
  margin-top: 3.5rem !important;
  margin-bottom: 3.5rem !important;
  width: 100% !important;
  border-width: 0px;
  border-style: dashed;
  --tw-border-opacity: 1;
  border-color: rgb(31 31 29 / var(--tw-border-opacity));
  border-bottom-width: var(--border-width);
}
@media (min-width: 1080px){
  hr,
.wp-block-separator{
    margin-top: 4rem !important;
    margin-bottom: 4rem !important;
  }
}
:root {
  --wp--preset--spacing--10: 10px;
  --wp--preset--spacing--20: 20px;
  --wp--preset--spacing--30: 30px;
  --wp--preset--spacing--40: 40px;
  --wp--preset--spacing--50: 50px;
  --wp--preset--spacing--60: 60px;
  --wp--preset--spacing--70: 70px;
  --wp--preset--spacing--80: 80px;
  --section-gap: 80px;
}
@media (min-width: 768px) {
:root {
    --section-gap: 120px
}
  }
.wp-block-spacer{
  margin-top: 0px;
  margin-bottom: 0px;
}
.wp-block-spacer.is-style-section-gap{
  height: var(--section-gap) !important;
}
.wp-block-table table{
  width: 100%;
}
.wp-block-table td,
  .wp-block-table th{
  border-bottom-color: rgb(31 31 29 / 0.8);
  padding-top: 8px;
  padding-bottom: 8px;
  text-align: left;
}
.wp-block-table td{
  border-bottom-width: 1px;
  border-style: dotted;
}
.wp-block-table th{
  border-bottom-width: 1px;
}
.wp-block-table tfoot td{
  border-style: none;
}
.wp-block-table figcaption{
  padding-top: 16px;
}
.wp-block-table.is-style-stripes td{
  border-style: none;
}
.wp-block-table.is-style-stripes th{
  border-style: dotted;
}
.wp-block-table.is-style-stripes tfoot td{
  border-bottom-width: 0px;
  border-top-width: 1px;
  border-style: dotted;
  border-top-color: rgb(31 31 29 / 0.8);
}
.wp-block-table.is-style-stripes td,
    .wp-block-table.is-style-stripes th,
    .wp-block-table.is-style-stripes figcaption{
  padding-left: 8px;
  padding-right: 8px;
}
.wp-block-table.is-style-stripes tbody tr:nth-child(odd){
  background-color: rgb(247 247 245 / 0.2);
}
.wp-block-video,
.has-video .wp-block-media-text__media {
  position: relative;
}
.wp-block-video:before, .has-video .wp-block-media-text__media:before {
    content: '';
    display: block;
    width: 40%;
    height: 40%;
    max-width: 200px;
    max-height: 200px;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='1200pt' height='1200pt' version='1.1' viewBox='0 0 1200 1200' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m600 312.83c-158.6 0-287.17 128.57-287.17 287.17 0 158.6 128.57 287.17 287.17 287.17s287.17-128.57 287.17-287.17c0-158.6-128.57-287.17-287.17-287.17zm-83.129 151.14 226.71 136.03-226.71 136.03z' fill='%23fff'/%3E%3C/svg%3E%0A");
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    filter: drop-shadow(2px 2px 6px rgb(0 0 0 / 0.5));
    box-shadow: none;
  }
.wp-block-video.playing:before, .has-video .wp-block-media-text__media.playing:before {
    display: none;
  }
/*video*/
.wp-block-video:not(.playing) video::-webkit-media-controls, .has-video .wp-block-media-text__media:not(.playing) video::-webkit-media-controls {
    opacity: 0;
  }
.wp-block-video.playing video:focus-within::-webkit-media-controls, .has-video .wp-block-media-text__media.playing video:focus-within::-webkit-media-controls {
    opacity: 1;
  }
.wp-block-video figcaption, .has-video .wp-block-media-text__media figcaption{
  position: absolute;
  top: 100%;
  width: 100%;
  padding-top: 8px;
}
.wp-block-video{
  margin-top: 32px;
  margin-bottom: 32px;
}
.wp-block-video:not(.alignfull) > video {
      border-radius: var(--image-radius);
    }
.wp-block-video.has-caption{
  margin-bottom: 64px;
}
:root {
  --admin-bar-height: 46px;
}
@media (min-width: 783px) {
:root {
    --admin-bar-height: 32px
}
  }
.wp-block-coffee-hero{
  position: relative;

  height: calc(200vw + var(--scroll-distance) + var(--border-width));
}
@media (min-width: 640px) {
.wp-block-coffee-hero {
    --heading-2: 80px
}
  }
@media (min-width: 768px) {
.wp-block-coffee-hero {
    height: calc(100vw + 768px + var(--scroll-distance) + var(--border-width))
}
  }
@media (min-width: 1080px) {
.wp-block-coffee-hero {
    --heading-2: min(80px, 5.555555556vw);
    height: calc(100vh + var(--scroll-distance) + var(--border-width) - var(--header-height))
}
  }
.admin-bar .wp-block-coffee-hero {
    height: calc(200vw + var(--scroll-distance) + var(--border-width) - var(--admin-bar-height));
  }
@media (min-width: 768px) {
.admin-bar .wp-block-coffee-hero {
      height: calc(100vw + 768px + var(--scroll-distance) + var(--border-width) - var(--admin-bar-height))
  }
    }
@media (min-width: 1080px) {
.admin-bar .wp-block-coffee-hero {
      height: calc(100vh + var(--scroll-distance) + var(--border-width) - var(--header-height) - var(--admin-bar-height))
  }
    }
.wp-block-coffee-hero .wp-block-cover__inner-container{
  max-width: -moz-max-content;
  max-width: max-content;
}
.wp-block-coffee-hero .content-media{
  position: sticky;
  top: var(--header-height);
  display: flex;
  flex-direction: column;
  --tw-border-opacity: 1;
  border-color: rgb(31 31 29 / var(--tw-border-opacity));
  border-bottom-width: var(--border-width);
}
@media (min-width: 1080px){
  .wp-block-coffee-hero .content-media{
    flex-direction: row;
  }
}
@media not all and (min-width: 1080px){
  .wp-block-coffee-hero .content,
  .wp-block-coffee-hero .media{
    max-height: 768px;
  }
}
.wp-block-coffee-hero .content{
  position: relative;
  z-index: 1;
  margin: 0px !important;
  display: flex;
  align-items: center;
  --tw-border-opacity: 1;
  border-color: rgb(31 31 29 / var(--tw-border-opacity));
  padding-left: 1.5rem !important;
  padding-right: 1.5rem !important;
}
@media not all and (min-width: 1080px){
  .wp-block-coffee-hero .content{
    overflow: hidden;
    border-top-width: var(--border-width);
  }
}
@media not all and (min-width: 768px){
  .wp-block-coffee-hero .content{
    min-height: 100vw;
  }
}
@media (min-width: 768px){
  @media not all and (min-width: 1080px){
    .wp-block-coffee-hero .content{
      aspect-ratio: 1 / 1;
    }
  }
}
@media (min-width: 1080px){
  .wp-block-coffee-hero .content{
    display: grid;
    padding: 80px !important;
  }
}
.wp-block-coffee-hero .content .wp-block-cover__background{
  z-index: -1;
  border-radius: 0px;
}
.wp-block-coffee-hero .content .wp-block-heading{
  margin-bottom: 0.5rem;
}
@media (min-width: 1080px){
  .wp-block-coffee-hero .content .wp-block-heading{
    position: relative;
    margin-bottom: 2rem;
  }
}
.wp-block-coffee-hero .content .wp-block-buttons{
  margin: 0px;
  width: 100%;
}
.wp-block-coffee-hero .content .wp-block-buttons .wp-block-button{
  max-width: -moz-max-content;
  max-width: max-content;
}
.wp-block-coffee-hero .content.home .wp-block-heading img{
  position: absolute;
  left: 66.111vw;
  top: max(-40.555vw,-311.467px);
  width: min(23.611vw,114px) !important;
}
@media (min-width: 1080px){
  .wp-block-coffee-hero .content.home .wp-block-heading img{
    left: 2.8em;
    top: -.75em;
    height: 1.6285714286em !important;
    width: 1.6285714286em !important;
    --tw-translate-y: -50%;
    transform: translate(var(--tw-translate-x), 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));
  }
}
@media not all and (min-width: 1080px) {
        .wp-block-coffee-hero .content.home .centered-image{
    left: 63.055vw;
    top: 85%;
    --tw-translate-y: calc(-50% - 34px);
    --tw-rotate: 16.8deg;
    transform: translate(var(--tw-translate-x), 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));
  }
          .wp-block-coffee-hero .content.home .centered-image img{
    width: 117px;
  }
      }
@media not all and (min-width: 360px) {
        .wp-block-coffee-hero .content.home .wp-block-heading,
        .wp-block-coffee-hero .content.home .wp-block-buttons{
    width: calc(100vw - 48px);
  }
      }
@media (min-width: 360px) {
        .wp-block-coffee-hero .content.home .wp-block-heading,
        .wp-block-coffee-hero .content.home .wp-block-buttons{
    min-width: 312px;
  }
      }
.wp-block-coffee-hero .content.shop .wp-block-heading img{
  position: absolute;
  left: 193px;
  top: -76px;
}
@media not all and (min-width: 1080px){
  .wp-block-coffee-hero .content.shop .wp-block-heading img{
    width: 160px !important;
  }
}
@media (min-width: 1080px){
  .wp-block-coffee-hero .content.shop .wp-block-heading img{
    left: 313px;
    top: -128px;
  }
}
.wp-block-coffee-hero .content .centered-image{
  position: absolute;
  z-index: 50;
  margin: 0px !important;
  width: 216px;
}
@media (min-width: 1080px){
  .wp-block-coffee-hero .content .centered-image{
    bottom: 106px;
    left: 100%;
    --tw-translate-x: -50%;
    transform: translate(var(--tw-translate-x), 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));
  }
}
.wp-block-coffee-hero .media{
  position: relative;
  overflow: hidden;
}
@media not all and (min-width: 1080px){
  .wp-block-coffee-hero .media{
    order: -9999;
    aspect-ratio: 1 / 1;
  }
}
@media (min-width: 1080px) {
    .wp-block-coffee-hero .media,
    .wp-block-coffee-hero .content{
    height: calc(100vh - var(--header-height));
    width: 50vw;
  }

    .wp-block-coffee-hero .content:after {
      content: '';
      position: absolute;
      bottom: 0px;
      right: -2px;
      top: 0px;
      z-index: 1;
      border-right-width: 4px;
      --tw-border-opacity: 1;
      border-color: rgb(31 31 29 / var(--tw-border-opacity));
    }
  }
.wp-block-coffee-hero .lottie-wrapper{
  position: absolute;
  left: 50%;
  top: 50%;
  display: block;
  aspect-ratio: 1 / 1;
  min-height: 100%;
  min-width: 100%;
  --tw-translate-x: -50%;
  --tw-translate-y: -50%;
  transform: translate(var(--tw-translate-x), 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));
  overflow: hidden;
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  text-align: center;
  opacity: 1;
}
/* background image while lottie loads*/
.wp-block-coffee-hero[data-name='hero-a'] .lottie-wrapper {
    background-image: url('/wp-content/themes/sello-rojo-theme/dist/lottie/hero-a/img_0.jpg');
  }
.wp-block-coffee-hero[data-name='hero-b'] .lottie-wrapper {
    background-image: url('/wp-content/themes/sello-rojo-theme/dist/lottie/hero-b/img_0.jpg');
  }
.wp-block-coffee-hero[data-name='hero-c'] .lottie-wrapper {
    background-image: url('/wp-content/themes/sello-rojo-theme/dist/lottie/hero-c/img_0.jpg');
  }
.wp-block-coffee-hero[data-name='hero-d'] .lottie-wrapper {
    background-image: url('/wp-content/themes/sello-rojo-theme/dist/lottie/hero-d/img_0.jpg');
  }
.wp-block-coffee-hero[data-name='hero-e'] .lottie-wrapper {
    background-image: url('/wp-content/themes/sello-rojo-theme/dist/lottie/hero-e/img_0.jpg');
  }
:root {
  --mug-size: clamp(58px, 16.111vw, 128px);
  --bar-height: clamp(10px, 2.777vw, 23px);
}
.wp-block-coffee-slider {
  --text-color: #FBE100;
  --bg-color: #F37024;
}
.wp-block-coffee-slider input[type='range'] {
    /* -webkit-appearance: none;*/
    height: var(--mug-size);
    cursor: pointer;
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
    border-radius: 9999px;
    background-color: transparent;
    outline: 2px solid transparent;
    outline-offset: 2px;
  }
.wp-block-coffee-slider input[type='range']::-webkit-slider-thumb {
    /* -webkit-appearance: none;*/
    height: var(--mug-size);
    width: var(--mug-size);
    -webkit-appearance: none;
            appearance: none;
    border-radius: 9999px;
    background-color: transparent;
  }
.wp-block-coffee-slider .coffee-slide__info-wrapper{
  left: 0px;
  top: 0px;
  display: flex;
}
@media not all and (min-width: 1080px){
  .wp-block-coffee-slider .coffee-slide__info-wrapper{
    width: 100%;
  }
}
@media (min-width: 1080px){
  .wp-block-coffee-slider .coffee-slide__info-wrapper{
    position: absolute;
  }
}
.wp-block-coffee-slider .coffee-slide__info{
  display: flex;
  width: 100%;
  flex-direction: column;
  justify-content: center;
  border-left-width: 15px;
  border-right-width: 15px;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-bottom: 4rem;
  padding-top: 5rem;
  text-align: center;
}
@media (min-width: 1080px){
  .wp-block-coffee-slider .coffee-slide__info{
    min-height: 26.180vw;
    min-width: max(521.5px,37.638vw);
  }
}
.wp-block-coffee-slider .coffee-slider{
  position: relative;
  display: grid;
  grid-template-columns: repeat(1, minmax(0, 1fr));
}
.recipe-next-card .wp-block-coffee-slider .coffee-slider{
  margin-top: 32px;
  border-top-width: 4px;
  border-style: dashed;
  border-top-color: currentColor;
  width: 100%;
  max-width: 100% !important;
}
.recipe-next-card .wp-block-coffee-slider .coffee-slider:after,
    .recipe-next-card .wp-block-coffee-slider .coffee-slider *:after{
  display: none !important;
}
.recipe-overview .wp-block-column:first-child .wp-block-coffee-slider .coffee-slider{
  display: flex !important;
  flex-direction: column !important;
  align-items: center !important;
  justify-content: center !important;
  gap: 32px !important;
}
.recipe-overview .wp-block-column:first-child .wp-block-coffee-slider .coffee-slider p{
  --tw-text-opacity: 1;
  color: rgb(251 225 0 / var(--tw-text-opacity));
}
.recipe-overview .wp-block-column:first-child .wp-block-coffee-slider .coffee-slider svg{
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 8px;
  --tw-text-opacity: 1;
  color: rgb(251 225 0 / var(--tw-text-opacity));
}
.recipe-overview .wp-block-column:first-child .wp-block-coffee-slider .coffee-slider div{
  display: block !important;
  padding: 0px !important;
}
.wp-block-coffee-slider .coffee-slider {
    grid-template-areas: 'slides';
  }
@media not all and (min-width: 768px) {
.wp-block-coffee-slider .coffee-slider__label {
      font-size: clamp(10px, 2.777vw, 20px)
  }
    }
.wp-block-coffee-slider .coffee-slide{
  position: absolute;
  left: 0px;
  right: 0px;
  top: 0px;
  z-index: 0;
  height: auto;
  min-height: 237.222vw;
  --tw-bg-opacity: 1;
  background-color: rgb(255 249 224 / var(--tw-bg-opacity));
  background-repeat: no-repeat;
  opacity: 0;
  transition-property: opacity;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
  transition-delay: 150ms;
}
@media (min-width: 768px){
  .wp-block-coffee-slider .coffee-slide{
    min-height: 147.361vw;
    padding-bottom: 13.888vw;
  }
}
@media (min-width: 1080px){
  .wp-block-coffee-slider .coffee-slide{
    padding-top: max(150px,6.944vw);
    padding-bottom: max(150px,6.944vw);
  }
}
.wp-block-coffee-slider .coffee-slide {
    grid-area: slides;

    /* default bg*/
    background-image: url('../images/bg-medium-bold.png.webp');
    background-size: 144% auto;
    background-position: 30% bottom;
  }
@media (min-width: 1080px) {
.wp-block-coffee-slider .coffee-slide{
    background-size: cover;
    background-position: center;
  }
    }
.wp-block-coffee-slider .coffee-slide.is-active{
  position: relative;
  z-index: 10;
  opacity: 1;
  transition-delay: 0s;
}
.wp-block-coffee-slider .coffee-slide.is-animating{
  z-index: 20;
}
.wp-block-coffee-slider .coffee-slide__grid{
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  -moz-column-gap: 4.166vw;
       column-gap: 4.166vw;
  padding-left: 4.166vw;
  padding-right: 4.166vw;
}
.recipe-next-card .wp-block-coffee-slider .coffee-slide__grid{
  margin-top: 32px;
  border-top-width: 4px;
  border-style: dashed;
  border-top-color: currentColor;
  width: 100%;
  max-width: 100% !important;
}
.recipe-next-card .wp-block-coffee-slider .coffee-slide__grid:after,
    .recipe-next-card .wp-block-coffee-slider .coffee-slide__grid *:after{
  display: none !important;
}
.recipe-overview .wp-block-column:first-child .wp-block-coffee-slider .coffee-slide__grid{
  display: flex !important;
  flex-direction: column !important;
  align-items: center !important;
  justify-content: center !important;
  gap: 32px !important;
}
.recipe-overview .wp-block-column:first-child .wp-block-coffee-slider .coffee-slide__grid p{
  --tw-text-opacity: 1;
  color: rgb(251 225 0 / var(--tw-text-opacity));
}
.recipe-overview .wp-block-column:first-child .wp-block-coffee-slider .coffee-slide__grid svg{
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 8px;
  --tw-text-opacity: 1;
  color: rgb(251 225 0 / var(--tw-text-opacity));
}
.recipe-overview .wp-block-column:first-child .wp-block-coffee-slider .coffee-slide__grid div{
  display: block !important;
  padding: 0px !important;
}
@media (min-width: 1280px){
  .wp-block-coffee-slider .coffee-slide__grid{
    gap: 0px;
    padding-left: 8.333vw;
    padding-right: 8.333vw;
  }
}
.wp-block-coffee-slider .coffee-slide__grid { /* max-md:gap-y-[4.166vw];*/

    grid-template-rows: repeat(5, auto);
  }
@media (min-width: 768px) {
.wp-block-coffee-slider .coffee-slide__grid {
      grid-template-rows: repeat(20, 6.597vw)
  }
    }
.wp-block-coffee-slider .spotify iframe{
  height: max(152px,16.666vw);
  width: min(77.5vw,420px);
  --tw-translate-x: 5.138vw;
  transform: translate(var(--tw-translate-x), 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));
}
@media not all and (min-width: 768px){
  .wp-block-coffee-slider .spotify iframe{
    margin-bottom: 2rem;
    margin-top: 22.222vw;
  }
}
@media (min-width: 768px){
  .wp-block-coffee-slider .spotify iframe{
    position: absolute;
    height: 16.319vw;
    width: 38.888vw;
  }
}
.wp-block-coffee-slider [data-shift]{
  position: relative;
  transition-property: transform;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 25ms;
  transition-timing-function: linear;
    transform: translate3d(var(--tx, 0), calc(var(--ty, 0) + var(--top, 0)), 0);
}
@media not all and (min-width: 768px) {
      .wp-block-coffee-slider [data-shift][style*='--mobile-top'] {
        transform: translate3d(var(--tx, 0), calc(var(--ty, 0) + var(--mobile-top, 0)), 0);
      }
    }
.wp-block-coffee-slider .amazon {
    z-index: 10;
  }
.wp-block-coffee-slider .amazon [class*='is-style-amazon'] .wp-block-button__link svg > *:nth-child(1),
      .wp-block-coffee-slider .amazon [class*='is-style-amazon'] .wp-block-button__link svg > *:nth-child(2){
  transition-property: none;
}
/* individual slides*/
.wp-block-coffee-slider #tradicional .beans, .wp-block-coffee-slider #fuerte .beans, .wp-block-coffee-slider #intenso .beans, .wp-block-coffee-slider #espresso .beans {
      grid-column: 1;
      grid-row: 1;
    }
.wp-block-coffee-slider #tradicional .media1, .wp-block-coffee-slider #fuerte .media1, .wp-block-coffee-slider #intenso .media1, .wp-block-coffee-slider #espresso .media1 {
      grid-column: 2;
      grid-row: 1;
    }
.wp-block-coffee-slider #tradicional .amazon, .wp-block-coffee-slider #fuerte .amazon, .wp-block-coffee-slider #intenso .amazon, .wp-block-coffee-slider #espresso .amazon {
      grid-column: 1 / -1;
      grid-row: 2;
    }
.wp-block-coffee-slider #tradicional .mug, .wp-block-coffee-slider #fuerte .mug, .wp-block-coffee-slider #intenso .mug, .wp-block-coffee-slider #espresso .mug {
      grid-column: 1;
      grid-row: 3;
    }
.wp-block-coffee-slider #tradicional .recipes, .wp-block-coffee-slider #fuerte .recipes, .wp-block-coffee-slider #intenso .recipes, .wp-block-coffee-slider #espresso .recipes {
      grid-column: 2;
      grid-row: 3; /* start 15.5*/
    }
.wp-block-coffee-slider #tradicional .spotify, .wp-block-coffee-slider #fuerte .spotify, .wp-block-coffee-slider #intenso .spotify, .wp-block-coffee-slider #espresso .spotify {
      grid-column: 1 / -1;
      grid-row: 4; /* start 9.5 span 2.5*/
    }
.wp-block-coffee-slider #tradicional .media2, .wp-block-coffee-slider #fuerte .media2, .wp-block-coffee-slider #intenso .media2, .wp-block-coffee-slider #espresso .media2 {
      grid-column: 2;
      grid-row: 5;
    }
.wp-block-coffee-slider #intenso .media1b {
      grid-column: 2;
      grid-row: 1;
    }
.wp-block-coffee-slider #fiesta {
    background-image: url('/wp-content/uploads/2023/06/bg-fiesta.gif');
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
  }
@media not all and (min-width: 768px){
  .wp-block-coffee-slider #fiesta{
    row-gap: 12.222vw;
  }
}
.wp-block-coffee-slider #fiesta .mug {
      grid-column: 1;
      grid-row: 1;
    }
.wp-block-coffee-slider #fiesta .title {
      grid-column: 1 / -1;
      grid-row: 2;
      transform: translateY(-3.298vw);
    }
.wp-block-coffee-slider #fiesta .spotify {
      grid-column: 1 / -1;
      grid-row: 3;
    }
.wp-block-coffee-slider #fiesta .img1 {
      grid-column: 1;
      grid-row: 4;
    }
.wp-block-coffee-slider #fiesta .img2 {
      grid-column: 2;
      grid-row: 4;
    }
.wp-block-coffee-slider #fiesta .img3 {
      grid-column: 1;
      grid-row: 5;
    }
.wp-block-coffee-slider #fiesta .img4 {
      grid-column: 2;
      grid-row: 6;
    }
@media (min-width: 768px) {
      .wp-block-coffee-slider #tradicional .beans {
        grid-column: 1;
        grid-row: 3 / span 4;
      }
      .wp-block-coffee-slider #tradicional .media1,
      .wp-block-coffee-slider #tradicional .mug {
        grid-column: 2;
        grid-row: 1 / span 7;
      }
      .wp-block-coffee-slider #tradicional .amazon {
        grid-column: 1;
        grid-row: 8 / span 7;
      }
      .wp-block-coffee-slider #tradicional .spotify {
        grid-column: 2;
        grid-row: 10 / span 3; /* start 9.5 span 2.5*/
      }
      .wp-block-coffee-slider #tradicional .recipes {
        grid-column: 1;
        grid-row: 16 / span 5; /* start 15.5*/
      }
      .wp-block-coffee-slider #tradicional .media2 {
        grid-column: 2;
        grid-row: 17 / span 4;
      }
      .wp-block-coffee-slider #fuerte .beans {
        grid-column: 1;
        grid-row: 3 / span 4;
      }
      .wp-block-coffee-slider #fuerte .media1,
      .wp-block-coffee-slider #fuerte .mug {
        grid-column: 2;
        grid-row: 3 / span 7;
      }
      .wp-block-coffee-slider #fuerte .amazon {
        grid-column: 1;
        grid-row: 8 / span 7;
      }
      .wp-block-coffee-slider #fuerte .spotify {
        grid-column: 2;
        grid-row: 11 / span 3; /* start 9.5 span 2.5*/
      }
      .wp-block-coffee-slider #fuerte .recipes {
        grid-column: 1;
        grid-row: 16 / span 5; /* start 15.5*/
      }
      .wp-block-coffee-slider #fuerte .media2 {
        grid-column: 2;
        grid-row: 17 / span 4;
      }
      .wp-block-coffee-slider #intenso .beans {
        grid-column: 1;
        grid-row: 3 / span 4;
      }
      .wp-block-coffee-slider #intenso .media1,
      .wp-block-coffee-slider #intenso .media1b,
      .wp-block-coffee-slider #intenso .mug {
        grid-column: 2;
        grid-row: 3 / span 7;
      }
      .wp-block-coffee-slider #intenso .amazon {
        grid-column: 1;
        grid-row: 8 / span 7;
      }
      .wp-block-coffee-slider #intenso .spotify {
        grid-column: 2;
        grid-row: 12 / span 3; /* start 9.5 span 2.5*/
      }
      .wp-block-coffee-slider #intenso .recipes {
        grid-column: 1;
        grid-row: 16 / span 5; /* start 15.5*/
      }
      .wp-block-coffee-slider #intenso .media2 {
        grid-column: 2;
        grid-row: 17 / span 4;
      }
      .wp-block-coffee-slider #espresso .beans {
        grid-column: 1;
        grid-row: 3 / span 4;
      }
      .wp-block-coffee-slider #espresso .media1,
      .wp-block-coffee-slider #espresso .mug {
        grid-column: 2;
        grid-row: 2 / span 7;
      }
      .wp-block-coffee-slider #espresso .amazon {
        grid-column: 1;
        grid-row: 7 / span 7;
      }
      .wp-block-coffee-slider #espresso .spotify {
        grid-column: 2;
        grid-row: 11 / span 3; /* start 9.5 span 2.5*/
      }
      .wp-block-coffee-slider #espresso .recipes {
        grid-column: 1;
        grid-row: 16 / span 5; /* start 15.5*/
      }
      .wp-block-coffee-slider #espresso .media2 {
        grid-column: 2;
        grid-row: 17 / span 4;
      }
      .wp-block-coffee-slider #fiesta .mug {
        grid-column: 1;
        grid-row: 1 / span 3;
      }

      .wp-block-coffee-slider #fiesta .spotify {
        grid-column: 2;
        grid-row: 3 / span 2;
      }

      .wp-block-coffee-slider #fiesta .title {
        grid-column: 1 / -1;
        grid-row: 6 / span 4;
        transform: translateY(-3.298vw);
      }

      .wp-block-coffee-slider #fiesta .img1 {
        grid-column: 1;
        grid-row: 9 / span 5;
      }
      .wp-block-coffee-slider #fiesta .img2 {
        grid-column: 2;
        grid-row: 11 / span 4;
      }
      .wp-block-coffee-slider #fiesta .img3 {
        grid-column: 1 / span 2;
        grid-row: 16 / span 4;
        margin-left: 10vw;
      }
      .wp-block-coffee-slider #fiesta .img4 {
        grid-column: 2;
        grid-row: 16 / span 5;
        position: relative;
        top: 8vw;
      }
  }
/* https://codepen.io/lccst/pen/jazVjg*/
/*FAQ BLOCK*/
.block-acf-faq h3{
  font-family: var(--font-alt);
  font-size: var(--heading-5);
  font-weight: 400;
  text-transform: uppercase;
  line-height: 116%;
  margin-bottom: 32px;
  border-bottom-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgb(31 31 29 / var(--tw-border-opacity));
  background-position: 60px;
  background-repeat: no-repeat;
  padding-top: 32px;
  padding-bottom: 32px;
    background-position: right center;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='61' height='62' viewBox='0 0 61 62' fill='none'%3E%3Cpath d='M23.3197 54.3938C11.0531 48.2479 4.89964 38.4671 6.44301 24.692C7.64811 13.8096 22.4156 3.40453 32.1143 7.03513C41.8599 10.6823 50.8125 15.7086 52.4628 24.9195C56.4371 36.6617 54.8149 42.9808 47.2556 49.0402C38.7794 55.8478 30.4204 57.949 23.3197 54.3938Z' fill='%231F1F1D'/%3E%3Cpath d='M31.8942 19.5029C31.8942 18.3984 30.9988 17.5029 29.8942 17.5029C28.7897 17.5029 27.8942 18.3984 27.8942 19.5029L31.8942 19.5029ZM28.48 43.7698C29.2611 44.5509 30.5274 44.5509 31.3084 43.7698L44.0364 31.0419C44.8174 30.2609 44.8174 28.9945 44.0364 28.2135C43.2553 27.4324 41.989 27.4324 41.2079 28.2135L29.8942 39.5272L18.5805 28.2135C17.7995 27.4324 16.5331 27.4324 15.7521 28.2135C14.971 28.9945 14.971 30.2609 15.7521 31.0419L28.48 43.7698ZM27.8942 19.5029L27.8942 42.3556L31.8942 42.3556L31.8942 19.5029L27.8942 19.5029Z' fill='%23FBE100'/%3E%3C/svg%3E");
}
.block-acf-faq .faq-item{
  margin-bottom: 16px;
}
.block-acf-faq .faq-item h4 {
      text-transform: none;
      font-family: var(--font-body);
      font-size: var(--body-lg);
      font-weight: 500;
      line-height: 111%;
    }
.block-acf-faq .faq-item h4 a{
  --tw-text-opacity: 1;
  color: rgb(31 31 29 / var(--tw-text-opacity));
}
.block-acf-faq .faq-item .faq-content{
  margin-bottom: 32px;
  margin-top: 16px;
}
.block-acf-faq .faq-item .faq-content p{
  margin-bottom: 16px;
}
.block-acf-faq .faq-item .faq-content p a{
  --tw-text-opacity: 1;
  color: rgb(238 49 36 / var(--tw-text-opacity));
}
.block-acf-faq{
  width: 100%;
}
.block-acf-faq .faq-content {
    display: none;
  }
.block-acf-faq .is-active .faq-content {
    display: block;
  }
.has-frame .wp-block-media-text__media{
  position: relative;
}
.has-frame .wp-block-media-text__media:before {
      content:'';
      background-image: url(../images/red-frame.gif.webp);
      position: absolute;
      top: 0px;
      left: 0px;
      aspect-ratio: 1 / 1;
      height: 100%;
      width: 100%;
      background-repeat: no-repeat;
      background-size: 100% 100%;
    }
.has-frame.has-red-frame .wp-block-media-text__media:before {
        background-image: url(../images/red-frame.gif.webp);
      }
.has-frame.has-orange-frame .wp-block-media-text__media:before {
        background-image: url(../images/orange-frame.gif.webp);
      }
.has-frame.has-pink-frame .wp-block-media-text__media:before {
        background-image: url(../images/pink-frame.gif.webp);
      }
.is-style-marquee {
  overflow: hidden;
  padding-bottom: 0.093em;
  padding-top: 0.059em;
  white-space: nowrap;
  max-width: 100%;
}
.is-style-marquee:not(.has-text-color) {
    /*stuff*/
  }
.marquee-wrap {
  display: flex;
  flex-flow: row nowrap;
  width: var(--width);
  max-width: 100%;
  will-change: transform;
  animation: loop calc(var(--speed, 10)*20s) infinite linear;
}
/*animation-delay: calc(var(--scroll) * -.25s);*/
/* animation-delay: calc(var(--scroll) * -10s); */
@keyframes loop {
    from {
      transform: translateX(0);
    }
    to {
      transform: translateX(-100%);
    }
  }
.wp-block-posts-list .wp-block-posts-list__inner{
  padding-top: 120px;
  padding-bottom: 120px;
}
.wp-block-posts-list .filters{
  padding-bottom: 120px;
}
@media not all and (min-width: 768px){
  .wp-block-posts-list .filters > div{
    margin-left: -16px;
    margin-right: -16px;
    width: 100vw;
    -moz-column-gap: .75rem !important;
         column-gap: .75rem !important;
    overflow: scroll;
    padding-left: 16px;
    padding-right: 16px;
    padding-bottom: 20px;
  }
}
.wp-block-posts-list .button,
  .wp-block-posts-list button{
  background-color: transparent;
}
.wp-block-posts-list .button:hover, .wp-block-posts-list button:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(31 31 29 / var(--tw-bg-opacity));
}
.wp-block-posts-list .button.active, .wp-block-posts-list button.active{
  --tw-bg-opacity: 1;
  background-color: rgb(251 225 0 / var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgb(31 31 29 / var(--tw-text-opacity));
}
.wp-block-posts-list .layout{
  display: grid;
  align-items: flex-start;
  gap: 3.5rem;
}
.recipe-next-card .wp-block-posts-list .layout{
  margin-top: 32px;
  border-top-width: 4px;
  border-style: dashed;
  border-top-color: currentColor;
  width: 100%;
  max-width: 100% !important;
}
.recipe-next-card .wp-block-posts-list .layout:after,
    .recipe-next-card .wp-block-posts-list .layout *:after{
  display: none !important;
}
.recipe-overview .wp-block-column:first-child .wp-block-posts-list .layout{
  display: flex !important;
  flex-direction: column !important;
  align-items: center !important;
  justify-content: center !important;
  gap: 32px !important;
}
.recipe-overview .wp-block-column:first-child .wp-block-posts-list .layout p{
  --tw-text-opacity: 1;
  color: rgb(251 225 0 / var(--tw-text-opacity));
}
.recipe-overview .wp-block-column:first-child .wp-block-posts-list .layout svg{
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 8px;
  --tw-text-opacity: 1;
  color: rgb(251 225 0 / var(--tw-text-opacity));
}
.recipe-overview .wp-block-column:first-child .wp-block-posts-list .layout div{
  display: block !important;
  padding: 0px !important;
}
@media (min-width: 768px) {
.wp-block-posts-list .layout {
      grid-template-columns: minmax(0, 3fr) minmax(0, 2fr)
  }
    }
.wp-block-posts-list .posts{
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  -moz-column-gap: 3.5rem;
       column-gap: 3.5rem;
  row-gap: 5rem;
}
.recipe-next-card .wp-block-posts-list .posts{
  margin-top: 32px;
  border-top-width: 4px;
  border-style: dashed;
  border-top-color: currentColor;
  width: 100%;
  max-width: 100% !important;
}
.recipe-next-card .wp-block-posts-list .posts:after,
    .recipe-next-card .wp-block-posts-list .posts *:after{
  display: none !important;
}
.recipe-overview .wp-block-column:first-child .wp-block-posts-list .posts{
  display: flex !important;
  flex-direction: column !important;
  align-items: center !important;
  justify-content: center !important;
  gap: 32px !important;
}
.recipe-overview .wp-block-column:first-child .wp-block-posts-list .posts p{
  --tw-text-opacity: 1;
  color: rgb(251 225 0 / var(--tw-text-opacity));
}
.recipe-overview .wp-block-column:first-child .wp-block-posts-list .posts svg{
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 8px;
  --tw-text-opacity: 1;
  color: rgb(251 225 0 / var(--tw-text-opacity));
}
.recipe-overview .wp-block-column:first-child .wp-block-posts-list .posts div{
  display: block !important;
  padding: 0px !important;
}
.wp-block-posts-list .post-thumbnail{
  position: relative;
  margin-bottom: 0.5rem;
  display: flex;
  overflow: hidden;
  border-radius: var(--image-radius);
  padding-top: 100%;
}
.wp-block-posts-list .post-thumbnail img{
  position: absolute;
  inset: 0px;
  height: 100%;
  width: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.wp-block-posts-list .post-category{
  margin-top: 10px;
  margin-bottom: 10px;
  font-family: var(--font-alt);
  font-size: var(--heading-sm);
  font-weight: 400;
  text-transform: uppercase;
  line-height: 1;
}
.wp-block-posts-list .post-title{
  font-family: var(--font-body);
  font-size: var(--body-lg-medium);
  font-weight: 700;
  text-transform: none;
  line-height: 111%;
  --tw-text-opacity: 1;
  color: rgb(238 49 36 / var(--tw-text-opacity));
}
.wp-block-posts-list li:nth-child(3n){
  grid-column: span 2 / span 2;
}
.wp-block-posts-list li:nth-child(3n) .post-thumbnail {
      padding-top: calc(50% - 28px);
    }
.wp-block-posts-list .pagination .button{
  margin-top: 5rem;
}
.wp-block-posts-list .history{
  height: 100%;
  text-align: center;
}
@media (min-width: 768px){
  .wp-block-posts-list .history{
    border-left-width: 4px;
    border-style: dashed;
    --tw-border-opacity: 1;
    border-color: rgb(238 49 36 / var(--tw-border-opacity));
    padding-left: 3.5rem;
  }
}
.wp-block-posts-list .history h2{
  margin-bottom: 2rem;
  font-size: 35px;
}
@media (min-width: 1080px){
  .wp-block-posts-list .history h2{
    font-size: 54px;
  }
}
.wp-block-posts-list .history ul{
  margin-bottom: 5rem;
}
.wp-block-posts-list .history ul:last-child{
  margin-bottom: 0px;
}
.bean-wrapper.wp-block-group{
  position: relative;
  margin-left: 0px;
  margin-right: 0px;
  padding-left: 0px;
  padding-right: 0px;
}
.bean-wrapper.wp-block-group:before,
  .bean-wrapper.wp-block-group:after {
    content: '';
    position: absolute;
    background-size: contain;
    background-repeat: no-repeat;
    pointer-events: none;
  }
.bean-wrapper.wp-block-group:before {
    background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Layer_1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 236.04 725.99'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23fbe100;%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='m95.86,31.27c-4.31,11.52-15.37,19.63-25.38,17.53-11.57-2.44-23.31-5.62-33.31-11.32-4.63-2.64-8.08-12.12-7.17-18.3C32.67,1.29,62.78-7.24,87.21,7.59c1.23,1.23,2.48,2.47,3.73,3.72,3.45,5.55,8.2,11.22,4.94,19.98l-.02-.02Z'/%3E%3Cpath class='cls-1' d='m88.25,471.11c-18.16-21.78-35.41-53.25-11.83-74.78,12.92-11.81,55.52,28.16,64.35,41.58,8.47,12.89.6,37.38-12.84,40.97-14.59,3.92-30.09,3.7-39.65-7.79l-.03.03Z'/%3E%3Cpath class='cls-1' d='m163.34,193.52c5.83-1.1,14.89,2.34,17.48,7.15,5.6,10.45,8.9,22.78,11.45,34.94,2.23,10.55-5.22,22.43-16.03,27.24-9.33,4.13-15.11-2.7-21.17-6.1-16.57-25.83-9.17-59.87,8.26-63.24l.02.02Z'/%3E%3Cpath class='cls-1' d='m111.86,344.52c4.63,10.14-2.83,26.95-13.21,28.84-10.42,1.91-20.87,2.19-27.13-4.99-9.61-8.18-11.49-14.55-8.05-23.8,3.85-10.38,10.06-16.58,18.12-17.18,13.93-1.04,24.42,4.29,30.27,17.14Z'/%3E%3Cpath class='cls-1' d='m72.4,569.51c-7.75-1.31-10.37-9.48-8.49-18.11,2.82-12.92,5.89-25.89,9.9-38.57,9.01-28.5,44.79,7.2,15.99,49.94-5.86,2.46-12.4,7.58-17.38,6.76l-.02-.02Z'/%3E%3Cpath class='cls-1' d='m194.06,383.99c-12.86-12.13-1.39-27.74,3.55-29.57,9.94-3.71,20.55-4.6,30.87-6.06,1.95-.27,3.9,2.06,7.53,4.2-.2,4.29.56,9.31-.82,13.91-2.54,8.64-35.39,22.92-41.12,17.53l-.02-.02Z'/%3E%3Cpath class='cls-1' d='m61.91,723.93c-23.22-12.18-37.15-38.27-31.08-76.87,2.51-15.91,17.91-23.59,28.68-16.04,14.05,9.86,18.5,26.96,24.83,42.03,5.26,12.49,2.13,27.75-3.42,41.92-4.13,10.51-10.32,13.53-19.03,8.94l.02.02Z'/%3E%3Cpath class='cls-1' d='m193.76,280.35c5.84,9.59,4.83,21.05-1.28,30.53-8.69,13.46-19.2,25.98-30.07,37.65-7.83,8.41-18.36,8.31-24.14,2.17-10.51-11.15-12.77-24.55-5.14-34.19,11.59-14.67,24.44-29.51,40.53-40.16,9.04-5.98,14.9-4.51,20.06,4.02l.03-.03Z'/%3E%3Cpath class='cls-1' d='m172.96,435.6c-.48-13.13,6.25-20.79,16.31-27.32,6.76-4.39,12.4-4.23,18.93,2.93,26.01,56.62-21.9,100.37-34.97,65.41-4.37-11.67.47-21.82-.27-41.02Z'/%3E%3Cpath class='cls-1' d='m.02,388.33c-.33-4.38,2.98-26.93,3.12-30.11.49-12.6,19.18-13.07,24.1-7.84C84.48,406.05,10.19,516.6.02,388.33Z'/%3E%3Cpath class='cls-1' d='m148.39,86.09c18.69,16.92-15.23,93.45-62.71,80.57-9.76-2.63-13.21-9.51-9.97-19.61,4.63-14.49,9.56-29.08,16.14-42.89,9.52-20.02,42.18-31.07,56.56-18.1l-.03.03Z'/%3E%3Cpath class='cls-1' d='m35.58,292.9c3.24-15.43,7.24-30.89,12.18-46.01,7.1-21.81,22.48-11.64,25.52-6.51,5.56,9.45,9.13,20.43,12.78,31.14,2.68,7.91-2.4,14.61-14.98,38.15-20.86,26.24-38.96-.33-35.49-16.78Z'/%3E%3Cpath class='cls-1' d='m107.17,578.64c26.04,6.34,41.77,11.49,44.13,21.89,1.22,5.47-.36,13.99-3.89,18.58-7.86,10.19-31.42-5.1-47.56-13.64-8.69-4.57-9.78-13.6-1.04-24.57,1.37-.4,5.41-3.01,8.38-2.29l-.03.03Z'/%3E%3C/svg%3E");
    top: 20%;
    height: 45vw;
    width: 25vw;
    background-position: left -40px top;
    left: calc(var(--site-padding)*-1);
  }
.bean-wrapper.wp-block-group:after {
    background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Layer_1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 218.2 622.84'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23ee3124;%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='m174.94,326.01c-39.56-3.38-54-36.1-41.67-46.61,8.75-7.43,14.9-.77,56.78,18.26,13.1,5.95-10.16,28.77-15.11,28.35Z'/%3E%3Cpath class='cls-1' d='m79.64,307.74c-4.71-8.08-4.58-15.96,1.44-23.24,4.74-5.76,17.05-6.19,21.23-.51,4.2,5.71,7.44,11.92,4.95,17.79-2.11,8.18-5.39,11.18-11.96,11.82-7.38.73-12.93-1.19-15.66-5.87Z'/%3E%3Cpath class='cls-1' d='m63.13,270.58c-2.68,10.41-6.85,14.22-15.23,15.07-9.41.93-16.46-1.52-19.93-7.48-5.99-10.27-5.81-20.29,1.83-29.59,6.03-7.33,21.71-7.89,27.03-.65,5.37,7.29,9.48,15.19,6.29,22.65Z'/%3E%3Cpath class='cls-1' d='m132.55,218.85c-9.24.2-15.78-1.57-42.01-21.16-2.16-1.61-3.35-5.77-2.85-8.37,1.7-8.64,15.97-13.17,25.07-7.86,8.25,4.83,15.88,10.52,23.79,15.81-.18.27-.4.56-.58.83,1.66,1.9,3.52,3.71,4.96,5.7,5.77,7.98,2.24,14.81-8.37,15.04v.02Z'/%3E%3Cpath class='cls-1' d='m102.14,261.69c-12.07.49-22.83-7.66-23.83-18.24-.23-2.38,1.29-4.82,1.55-5.8,10.85-13.07,21.21-6.88,40.17.39,6.41,2.45,8.54,7.39,7.91,12.75-1.13,9.43-11.34,10.32-25.8,10.9Z'/%3E%3Cpath class='cls-1' d='m73.81,213.27c-27.5,27.11-53.71,20.45-48.19,1.28,8.61-6.8,14.01-13.96,34.47-18.34,4.87-1.05,9.86-1.88,13.73,2.24,3.86,4.1,4.14,10.71-.02,14.81Z'/%3E%3Cpath class='cls-1' d='m214.84,245.55c-3.26,14.24-26.5,27.87-45.13,23.11-8.66-1.85-12.48-9.82-7.8-16.18,4.5-6.1,9.98-18.64,26.71-20.85,4.47-.58,12.02-7.56,25.3.71,6.91,4.32,1.95,8.73.95,13.18h-.03Z'/%3E%3Cpath class='cls-1' d='m30.61,140.29c8.2-.78,16.32,3.49,17.99,10.14,1.92,7.68,3.45,15.68,2.95,23.37-.23,3.56-4.93,8.41-8.91,9.68-11.55,3.64-25.51-11.98-23.75-31.04.38-1.1.76-2.22,1.15-3.34,2.33-3.71,4.35-8.23,10.58-8.83v.02Z'/%3E%3Cpath class='cls-1' d='m161.54,171.3c-1.97,2.88-7.37,4.56-11.59,5.34-2.37.44-18.84-33.15-10.93-44.05,3.31-4.56,8.08-7.01,14.14-6.14,5.87.84,12.47,2.7,13.4,8.67,1.93,12.44,2.56,25.13-5.01,36.16v.02Z'/%3E%3Cpath class='cls-1' d='m108.48,52.11c-2.38-3.19-2.95-9.65-.82-12.61,4.65-6.43,11.1-12.03,17.67-17.13,5.7-4.43,15.03-3.43,21.1,1.66,5.22,4.4,2.81,9.89,2.53,14.53-10.68,17.55-33.35,23.07-40.48,13.57v-.02Z'/%3E%3Cpath class='cls-1' d='m151.82,8.35c4.06-6.33,11.25-9.08,18.75-8.18,10.65,1.29,21.26,3.94,31.48,7.06,7.36,2.25,10.38,8.61,8.39,13.89-3.63,9.6-11.03,14.88-19.07,13.11-12.23-2.68-24.93-6.06-36.06-12.62-6.25-3.69-7.08-7.64-3.46-13.26h-.03Z'/%3E%3Cpath class='cls-1' d='m118.07,133.05c4.2,5.71,7.44,11.92,4.95,17.79-2.11,8.18-5.39,11.18-11.96,11.82-7.38.73-12.93-1.19-15.65-5.87-4.71-8.08-4.57-15.96,1.44-23.24,4.74-5.76,17.05-6.2,21.23-.51Z'/%3E%3Cpath class='cls-1' d='m48.2,92.61c4.71-16.21,60.71-18.23,66.88,14.12,1.28,6.65-1.85,10.74-8.88,11.75-10.08,1.46-20.31,2.77-30.54,2.86-14.84.14-31.07-16.28-27.48-28.74h.03Z'/%3E%3Cpath class='cls-1' d='m205.75,99.88c-10.24,2.57-20.71,4.7-31.26,6.16-15.21,2.12-13.6-10.12-11.4-13.45,4.06-6.12,9.62-11.49,15-16.82,3.98-3.93,9.5-2.84,27.36-2.17,21.91,4.86,11.22,23.55.3,26.28Z'/%3E%3Cpath class='cls-1' d='m118.61,329.33c6.64,7.63,11.05,17.03,6.94,26.15-7.79,17.32-21.67,36.93-41.54,29.05-10.9-4.31.67-41.67,6.16-50.92,5.27-8.88,22.32-11.32,28.42-4.28h.03Z'/%3E%3Cpath class='cls-1' d='m180.29,488.35c1.93,12.44,2.56,25.13-5.01,36.16-1.97,2.88-7.37,4.56-11.59,5.34-2.37.44-18.84-33.16-10.93-44.05,3.31-4.56,8.08-7.01,14.14-6.14,5.87.84,12.47,2.7,13.4,8.67v.02Z'/%3E%3Cpath class='cls-1' d='m54.95,328.86c-3.26,14.24-26.5,27.87-45.13,23.11-8.66-1.85-12.48-9.82-7.8-16.18,4.5-6.1,9.98-18.64,26.71-20.84,4.47-.58,12.02-7.56,25.3.71,6.91,4.32,1.95,8.73.95,13.18h-.03Z'/%3E%3Cpath class='cls-1' d='m154.07,441.1c-1.97,2.88-7.37,4.56-11.59,5.34-2.37.44-18.84-33.16-10.94-44.05,3.31-4.56,8.09-7.01,14.14-6.14,5.87.84,12.47,2.7,13.4,8.67,1.93,12.44,2.56,25.13-5.01,36.16v.02Z'/%3E%3Cpath class='cls-1' d='m128.49,467.91c1.66,1.9,3.51,3.71,4.96,5.7,5.77,7.98,2.24,14.81-8.37,15.04-9.24.2-15.78-1.57-42.01-21.16-2.16-1.61-3.35-5.77-2.85-8.38,1.7-8.63,15.94-13.18,25.07-7.86,8.25,4.83,15.89,10.52,23.79,15.81-.18.27-.4.56-.58.83v.02Z'/%3E%3Cpath class='cls-1' d='m211.69,449.06c-4.81,11.94-30.25,25.02-44.67,21.8-4.44-1-8.86-5.57-11.22-9.44-3.28-5.32,12.6-18.26,14.44-19.93,17.24-15.62,46.81-5.7,41.45,7.55v.02Z'/%3E%3Cpath class='cls-1' d='m7.74,380.51c1.9-15.61,19.18-14.89,23.12-12.14,7.92,5.53,14.17,12.95,20.72,19.9,1.24,1.3.59,3.93.97,7.7-3.18,2-6.42,5.05-10.41,6.34-7.55,2.42-35.24-14.84-34.37-21.8h-.03Z'/%3E%3Cpath class='cls-1' d='m71.76,436.78c-2.54,1.48-17.08,6.1-19.03,6.95-7.72,3.38-13.49-7.71-11.79-12.21,16.72-50.77,105.05-38.47,30.79,5.25h.03Z'/%3E%3Cpath class='cls-1' d='m198.28,369.67c-10.24,2.58-20.71,4.7-31.26,6.16-15.21,2.12-13.6-10.12-11.4-13.45,4.06-6.12,9.62-11.49,15-16.82,3.98-3.93,9.5-2.84,27.35-2.17,21.91,4.86,11.22,23.57.31,26.28Z'/%3E%3Cpath class='cls-1' d='m185.32,616.43c-10.24,2.58-20.71,4.68-31.26,6.16-15.21,2.12-13.6-10.12-11.4-13.45,4.06-6.12,9.62-11.49,15-16.82,3.98-3.93,9.5-2.84,27.35-2.17,21.91,4.86,11.22,23.57.31,26.28Z'/%3E%3Cpath class='cls-1' d='m73.54,495.16c.73-4.71,11.37-12.09,16.52-5.76,1.3,1.59,11.89,11.91,13.41,14.33,44.03,70.61-40.41,43.63-29.94-8.56v-.02Z'/%3E%3Cpath class='cls-1' d='m133.83,544.55c1.7-8.63,15.94-13.18,25.07-7.86,8.25,4.83,15.89,10.52,23.79,15.81-.18.27-.4.56-.58.83,1.66,1.9,3.52,3.71,4.96,5.7,5.77,7.98,2.24,14.81-8.37,15.04-9.24.21-15.78-1.57-42-21.16-2.16-1.61-3.35-5.77-2.85-8.38v.02Z'/%3E%3Cpath class='cls-1' d='m130.71,584.02c.56,8.3-5.17,14.5-14.62,14.69-7.25.14-7.67-30.59-6.17-32.74,9.35-13.49,21.54-4.24,21,6.29-.21,3.91-.43,7.84-.17,11.75h-.03Z'/%3E%3C/svg%3E");
    bottom: 0px;
    height: 35vw;
    width: 15vw;
    background-position: right -40px top;
    right: calc(var(--site-padding)*-1);

  }
.bean-wrapper.wp-block-group .wp-block-posts-list{
  position: relative;
  z-index: 10;
  margin-left: auto;
  margin-right: auto;
  max-width: 1440px;
}
/* Products */
.pattern-4-col-products{
  margin-top: 3rem !important;
  margin-bottom: 3rem !important;
}
@media (min-width: 1080px){
  .pattern-4-col-products{
    margin-top: 120px !important;
    margin-bottom: 120px !important;
  }
}
.pattern-4-col-products .wp-block-columns{
  display: grid;
  grid-template-columns: repeat(4, minmax(0, 1fr)) !important;
  gap: min(2.222vw,48px);
}
.recipe-next-card .pattern-4-col-products .wp-block-columns{
  margin-top: 32px;
  border-top-width: 4px;
  border-style: dashed;
  border-top-color: currentColor;
  width: 100%;
  max-width: 100% !important;
}
.recipe-next-card .pattern-4-col-products .wp-block-columns:after,
    .recipe-next-card .pattern-4-col-products .wp-block-columns *:after{
  display: none !important;
}
.recipe-overview .wp-block-column:first-child .pattern-4-col-products .wp-block-columns{
  display: flex !important;
  flex-direction: column !important;
  align-items: center !important;
  justify-content: center !important;
  gap: 32px !important;
}
.recipe-overview .wp-block-column:first-child .pattern-4-col-products .wp-block-columns p{
  --tw-text-opacity: 1;
  color: rgb(251 225 0 / var(--tw-text-opacity));
}
.recipe-overview .wp-block-column:first-child .pattern-4-col-products .wp-block-columns svg{
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 8px;
  --tw-text-opacity: 1;
  color: rgb(251 225 0 / var(--tw-text-opacity));
}
.recipe-overview .wp-block-column:first-child .pattern-4-col-products .wp-block-columns div{
  display: block !important;
  padding: 0px !important;
}
@media not all and (min-width: 1080px){
  .pattern-4-col-products .wp-block-columns{
    margin-bottom: 1.25rem;
  }
}
@media (min-width: 1080px){
  .pattern-4-col-products .wp-block-columns{
    -moz-column-gap: 3rem;
         column-gap: 3rem;
  }
}
.pattern-4-col-products .pattern-single-product .wp-block-image{
  min-height: -moz-fit-content;
  min-height: fit-content;
  background-color: transparent;
}
.pattern-4-col-products .pattern-single-product .wp-block-image img{
  width: 100%;
}
@media not all and (min-width: 1080px){
  .pattern-4-col-products .pattern-single-product .is-style-amazon{
    display: none !important;
  }
}
.pattern-4-col-products .wp-block-buttons{
  margin-top: 0px !important;
  margin-bottom: 0px !important;
}
@media (min-width: 1080px){
  .pattern-4-col-products .mobile-button{
    display: none !important;
  }
}
/* Recipes */
.pattern-4-col-recipes{
  position: relative;
  margin-left: var(--site-padding) !important;
  margin-right: var(--site-padding) !important;
  margin-top: 4rem !important;
  max-width: 1440px !important;
  border-width: 0px;
  padding-left: var(--site-padding) !important;
  padding-right: var(--site-padding) !important;
}
@media not all and (min-width: 768px){
  .pattern-4-col-recipes{
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
}
@media (min-width: 768px){
  @media not all and (min-width: 1080px){
    .pattern-4-col-recipes{
      padding-top: 2rem !important;
      padding-bottom: 2rem !important;
    }
  }
}
@media (min-width: 1080px){
  .pattern-4-col-recipes{
    margin-top: 216px !important;
  }
}
.pattern-4-col-recipes .wp-block-columns{
  margin-left: 0px;
  margin-right: 0px;
  margin-bottom: 0px !important;
  margin-top: 1rem !important;
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: clamp(20px,5.555555556vw,48px);
}
.recipe-next-card .pattern-4-col-recipes .wp-block-columns{
  margin-top: 32px;
  border-top-width: 4px;
  border-style: dashed;
  border-top-color: currentColor;
  width: 100%;
  max-width: 100% !important;
}
.recipe-next-card .pattern-4-col-recipes .wp-block-columns:after,
    .recipe-next-card .pattern-4-col-recipes .wp-block-columns *:after{
  display: none !important;
}
.recipe-overview .wp-block-column:first-child .pattern-4-col-recipes .wp-block-columns{
  display: flex !important;
  flex-direction: column !important;
  align-items: center !important;
  justify-content: center !important;
  gap: 32px !important;
}
.recipe-overview .wp-block-column:first-child .pattern-4-col-recipes .wp-block-columns p{
  --tw-text-opacity: 1;
  color: rgb(251 225 0 / var(--tw-text-opacity));
}
.recipe-overview .wp-block-column:first-child .pattern-4-col-recipes .wp-block-columns svg{
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 8px;
  --tw-text-opacity: 1;
  color: rgb(251 225 0 / var(--tw-text-opacity));
}
.recipe-overview .wp-block-column:first-child .pattern-4-col-recipes .wp-block-columns div{
  display: block !important;
  padding: 0px !important;
}
@media (min-width: 1080px){
  .pattern-4-col-recipes .wp-block-columns{
    margin-top: 2rem !important;
    grid-template-columns: repeat(4, minmax(0, 1fr)) !important;
    gap: min(2.222vw,48px);
    -moz-column-gap: 3rem;
         column-gap: 3rem;
  }
}
.pattern-4-col-recipes .wp-block-columns .wp-block-image{
  margin-bottom: 0.75rem;
  min-height: -moz-fit-content;
  min-height: fit-content;
  min-width: 100%;
  background-color: transparent;
}
.pattern-4-col-recipes .wp-block-columns .wp-block-image img{
  width: 100%;
  max-width: 100%;
}
@media not all and (min-width: 1080px){
  .pattern-4-col-recipes .has-heading-sm-font-size{
    margin-bottom: 0.25rem;
    font-size: clamp(16px,4.444444444vw,20px);
  }
  .pattern-4-col-recipes .has-body-sm-medium-font-size{
    font-size: clamp(12px,3.333333333vw,24px);
  }
}
.featured-post{
  position: relative;
  padding-top: 80px;
  padding-bottom: 80px;
}
.featured-post:after {
    background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Layer_1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 434.62 299.87'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23f37024;%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='m327.12,48.11c7.88-3.06,12.23-2.14,16.58,2.83,4.89,5.57,6.57,11.2,4.36,16.14-3.82,8.54-10.3,13.02-19.72,12.38-7.45-.5-14.97-10.24-12.79-16.95,2.19-6.74,5.35-12.99,11.57-14.39Z'/%3E%3Cpath class='cls-1' d='m405.9,157.26c5.55,7.39,7.92,13.73,7.3,46.46-.05,2.69-2.73,6.09-5.14,7.2-8.01,3.65-20.01-5.3-21-15.78-.89-9.52-.71-19.04-1.02-28.55.33,0,.69,0,1.02,0,.58-2.46.96-5.02,1.74-7.35,3.12-9.34,10.73-10.45,17.1-1.97h.02Z'/%3E%3Cpath class='cls-1' d='m379.62,74.83c13.47-5.65,38.09,5.29,45.09,23.19,3.55,8.11-.7,15.86-8.6,15.77-7.58-.1-20.96,2.76-32.51-9.55-3.08-3.29-13.15-5.36-14.17-20.97-.52-8.14,5.96-6.67,10.16-8.46l.03.02Z'/%3E%3Cpath class='cls-1' d='m401.51,285.88c-5.42-6.2-6.68-15.3-2.25-20.53,5.12-6.04,10.72-11.94,17.26-16.02,3.03-1.89,9.71-.9,13.06,1.6,9.69,7.26,5.14,27.71-11.38,37.39-1.11.33-2.25.67-3.38,1.02-4.37.27-9.22,1.26-13.34-3.45h.02Z'/%3E%3Cpath class='cls-1' d='m350.37,161.42c3.49-.08,8.01,3.33,11.1,6.3,1.74,1.67-15.96,34.63-29.42,34.57-5.63-.03-10.41-2.48-13.23-7.91-2.74-5.26-5.08-11.7-.77-15.94,8.98-8.82,18.92-16.73,32.3-17.01h.02Z'/%3E%3Cpath class='cls-1' d='m144.82,141.48c18.61-3.77,42.63-3.92,47.82,16.82,2.85,11.37-34.25,23.75-44.96,24.68-10.29.89-22.21-11.53-20.05-20.6,2.33-9.84,7.39-18.9,17.2-20.88v-.02Z'/%3E%3Cpath class='cls-1' d='m284.46,274.02c-1.21,3.79-6.12,8.02-9.77,8.02-7.93-.03-16.25-2-24.22-4.37-6.92-2.04-11.55-10.21-10.95-18.11.53-6.81,6.4-8.04,10.33-10.53,20.49-1.55,38.19,13.64,34.63,24.98h-.02Z'/%3E%3Cpath class='cls-1' d='m211.89,195.66c-7.45-.5-14.97-10.24-12.79-16.95,2.19-6.74,5.35-12.99,11.57-14.39,7.88-3.06,12.23-2.14,16.58,2.83,4.89,5.57,6.57,11.2,4.36,16.14-3.82,8.54-10.3,13.02-19.72,12.38Z'/%3E%3Cpath class='cls-1' d='m91.89,100.84c3.24-4.15,8.88-3.09,13.37.76,6.71,5.77,13.38,11.71,19.57,18.1,13.92,14.37-18.49,24.1-34.51-6.47.42-4.24-.52-9.72,1.55-12.39h.02Z'/%3E%3Cpath class='cls-1' d='m162.49,231.52c11.24-3.72,16.79,8.01,16.29,11.5-.98,7.03-3.83,13.57-6.25,20.11-.46,1.24-2.46,1.64-4.87,3.1-2.46-1.48-5.66-2.63-7.94-4.91-4.28-4.25-2.25-28.14,2.75-29.8h.02Z'/%3E%3Cpath class='cls-1' d='m4.26,45.54c14.56-9.8,34.36-9.71,55.17,6.14,8.57,6.54,8.2,18.05.33,22-10.28,5.14-21.77,2.32-32.66,1.25-9.03-.88-17.02-7.57-23.6-15.35-4.88-5.78-4.69-10.39.79-14.06h-.02Z'/%3E%3Cpath class='cls-1' d='m223.64,264.32c-7.51.39-13.94-3.85-17.58-10.47-5.16-9.4-9.2-19.57-12.61-29.69-2.46-7.29.95-13.46,6.4-14.91,9.91-2.65,18.52.28,21.77,7.85,4.95,11.49,9.61,23.79,10.77,36.65.64,7.23-2.08,10.21-8.75,10.54v.02Z'/%3E%3Cpath class='cls-1' d='m138.79,202.68c7.89,3.89,10.26,10.3,10.9,18.3.44,5.38-1.45,8.65-7.74,10.22-41.63-2.69-52.16-44.83-27.41-41.41,8.26,1.14,12.7,7.22,24.25,12.89Z'/%3E%3Cpath class='cls-1' d='m161.41,62.16c6.96,12.89,3.57,41.12-6.9,48.66-3.22,2.31-9.34,1.77-13.74.36-6.06-1.94-7.8-23.38-8.12-25.99-3.14-24.53,21.04-37.35,28.76-23.03Z'/%3E%3Cpath class='cls-1' d='m242.79,40.29c1.8-.1,14.2-3.43,15.51,8.72,2.29,21.09-15.09,30.89-32.15,24.33-1.66-.64,2.47-26.27,16.63-33.08v.03Z'/%3E%3Cpath class='cls-1' d='m344.63,219.04c2.19-6.74,5.35-12.99,11.57-14.39,7.88-3.06,12.23-2.14,16.58,2.83,4.89,5.57,6.57,11.2,4.36,16.14-3.82,8.54-10.3,13.02-19.72,12.38-7.45-.5-14.97-10.24-12.79-16.95Z'/%3E%3Cpath class='cls-1' d='m327.49,102.16c10.02-3.89,15.55-2.73,21.12,3.59,6.24,7.1,8.36,14.26,5.54,20.55-4.85,10.85-13.1,16.55-25.11,15.76-9.46-.62-19.06-13.04-16.28-21.58,2.8-8.61,6.81-16.56,14.74-18.31Z'/%3E%3Cpath class='cls-1' d='m299.87,134.21c3.47,6.91,1.07,13.7-4,16.1-9.22,4.37-17.99,2.88-22.27-4.19-6.52-10.73-12.83-22.28-15.87-35.04-1.7-7.14.49-10.61,6.92-12.12,7.22-1.69,14.08,1.47,18.57,7.51,6.39,8.56,11.81,18.1,16.63,27.72l.03.02Z'/%3E%3Cpath class='cls-1' d='m221.65,115.84c2.69,1.2,14.91,10.32,16.74,11.41,7.26,4.3,1.6,15.46-3.05,16.69-51,16.01-92.49-62.92-13.7-28.11Z'/%3E%3Cpath class='cls-1' d='m352.51,299.39c-15.92,5.63-50.21-38.7-27.51-62.57,4.65-4.92,9.8-4.76,14.72.37,7.06,7.34,14.09,14.88,20.13,23.15,8.77,11.98,4.88,34.73-7.33,39.08v-.03Z'/%3E%3Cpath class='cls-1' d='m266.56,167.14c8.06,6.82,15.89,14.09,23.23,21.81,10.59,11.12-.29,16.95-4.29,17.1-7.34.27-14.94-1.12-22.41-2.38-5.51-.94-7.84-6.06-17.71-20.96-8.82-20.64,12.59-22.85,21.18-15.57Z'/%3E%3Cpath class='cls-1' d='m75.46,118.42c-12.02,13.32-20.05,20.95-26.93,19.03-3.62-1.02-8.13-4.66-9.71-8.2-3.5-7.87,13-16.88,23.17-23.68,5.46-3.67,11.12-1.44,14.8,7.2-.2.94.06,4.14-1.32,5.67v-.02Z'/%3E%3Cpath class='cls-1' d='m287.01,26.09c15.43-18.72,38.4,18.67,10.25,47.96-5.69,2.98-9.43,1.86-13.02-2.3-5.33-6.21-8.28-12.39-5.39-20.4,4.23-11.68,3.01-19.01,8.17-25.23v-.02Z'/%3E%3Cpath class='cls-1' d='m407.9,18.74c2.85,11.37-34.25,23.75-44.96,24.68-10.29.89-22.21-11.54-20.05-20.6,2.33-9.84,7.39-18.9,17.2-20.88,18.61-3.77,42.63-3.92,47.82,16.82v-.02Z'/%3E%3Cpath class='cls-1' d='m117.16,64.13c4.2,11.89-13.74,22.31-24.86,8.26-3.98-5.05-6.89-11.05-11.59-18.76-1.22-6.81-2.44-12.58-3.33-17.51,10.08.91,20.06,1.72,29.94,2.33,4.1,9.17,7.45,18.94,9.84,25.68Z'/%3E%3C/svg%3E");
    position: absolute;
    right: 0px;
    top: 50%;
    z-index: 20;
    height: 25vw;
    width: 35vw;
    background-size: contain;
    background-repeat: no-repeat;

  }
@media not all and (min-width: 1080px){
  .featured-post:after{
    top: 90%;
    height: 30vw;
    width: 45vw;
  }
}
.featured-post:after {
    pointer-events: none;
    background-position: right -5vw top;
    content: "";

  }
.featured-post figure{
  position: relative;
  padding-top: 75%;
}
.featured-post figure img{
  position: absolute;
  inset: 0px;
  height: 100%;
  width: 100%;
  --tw-translate-x: -10px;
  --tw-translate-y: 10px;
  transform: translate(var(--tw-translate-x), 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));
  border-width: 4px;
  --tw-border-opacity: 1;
  border-color: rgb(31 31 29 / var(--tw-border-opacity));
  -o-object-fit: cover;
     object-fit: cover;
}
@media (min-width: 768px){
  .featured-post figure img{
    --tw-translate-x: -30px;
    --tw-translate-y: 30px;
    transform: translate(var(--tw-translate-x), 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));
  }
}
.featured-post figure:before{
  position: absolute;
  inset: 0px;
  border-width: 4px;
  --tw-border-opacity: 1;
  border-color: rgb(31 31 29 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(238 49 36 / var(--tw-bg-opacity));
}
@media not all and (min-width: 768px){
  .featured-post figure:before{
    --tw-translate-x: 10px;
    --tw-translate-y: -10px;
    transform: translate(var(--tw-translate-x), 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));
  }
}
.featured-post figure:before {
      border-radius: var(--image-radius);
      content: "";
    }
.featured-post .has-eyebrow-md-font-size{
  margin-bottom: 32px;
}
.featured-post .wp-block-button__link:hover{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(31 31 29 / var(--tw-bg-opacity)) !important;
}
.pattern-find-us{
  margin-top: 4rem;
  margin-bottom: 4rem;
  display: grid;
  border-radius: var(--border-radius);
  padding: 0px;
}
.recipe-next-card .pattern-find-us{
  margin-top: 32px;
  border-top-width: 4px;
  border-style: dashed;
  border-top-color: currentColor;
  width: 100%;
  max-width: 100% !important;
}
.recipe-next-card .pattern-find-us:after,
    .recipe-next-card .pattern-find-us *:after{
  display: none !important;
}
.recipe-overview .wp-block-column:first-child .pattern-find-us{
  display: flex !important;
  flex-direction: column !important;
  align-items: center !important;
  justify-content: center !important;
  gap: 32px !important;
}
.recipe-overview .wp-block-column:first-child .pattern-find-us p{
  --tw-text-opacity: 1;
  color: rgb(251 225 0 / var(--tw-text-opacity));
}
.recipe-overview .wp-block-column:first-child .pattern-find-us svg{
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 8px;
  --tw-text-opacity: 1;
  color: rgb(251 225 0 / var(--tw-text-opacity));
}
.recipe-overview .wp-block-column:first-child .pattern-find-us div{
  display: block !important;
  padding: 0px !important;
}
@media (min-width: 768px){
  .pattern-find-us{
    grid-template-columns: auto 1fr;
  }
}
@media (min-width: 1080px){
  .pattern-find-us{
    margin-top: 120px;
    margin-bottom: 120px;
  }
}
.pattern-find-us .wp-block-media-text__media{
  position: relative;
}
@media (min-width: 1080px) {
      .pattern-find-us .wp-block-media-text__media:before {
        content: '';
        position: absolute;
        inset: 0px;
        background-size: contain;
        background-repeat: no-repeat;
        background-image: url('../images/frame-a.gif.webp');
      }
    }
.pattern-find-us .wp-block-media-text__media img{
  aspect-ratio: 1 / 1;
  max-width: 500px;
}
.pattern-find-us .wp-block-media-text__content{
  padding-left: 6rem !important;
  padding-right: 6rem !important;
}
.pattern-find-us .wp-block-heading{
  margin-bottom: 1rem;
  text-align: left;
}
.pattern-find-us .find-us-input-group{
  position: relative;
  max-width: 438px;
}
.pattern-find-us .find-us-input-group input {
      /**/
      height: var(--button-height);
      width: 100%;
      padding-right: var(--button-height);
    }
@media not all and (min-width: 768px){
  .pattern-find-us .find-us-input-group input{
    font-size: var(--body-xs);
  }
}
.pattern-find-us .find-us-input-group button{
  position: absolute;
  right: 0.125rem;
  top: 0.125rem;
  display: flex;
  height: calc(var(--button-height) - 4px);
  width: calc(var(--button-height) - 4px);
  align-items: center;
  justify-content: center;
  border-width: 0px;
  --tw-bg-opacity: 1;
  background-color: rgb(238 49 36 / var(--tw-bg-opacity));
  padding: 0px;
}
@media (min-width: 768px){
  .pattern-find-us .find-us-input-group button{
    right: 0.25rem;
    top: 0.25rem;
    height: calc(var(--button-height) - 8px);
    width: calc(var(--button-height) - 8px);
  }
}
/* max md*/
@media not all and (min-width: 1080px) {
.pattern-find-us{
    position: relative;
    background-color: transparent !important;
  }

    .pattern-find-us .wp-block-media-text__media{
    position: absolute;
    inset: 0px;
    height: 100%;
    width: 100%;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
      background-image: url('../images/find-us-mobile.jpeg');
  }

      .pattern-find-us .wp-block-media-text__media img{
    display: none;
  }
    .pattern-find-us .wp-block-media-text__content{
    z-index: 1;
    padding: 1.25rem !important;
    --tw-text-opacity: 1;
    color: rgb(31 31 29 / var(--tw-text-opacity));
  }

      .pattern-find-us .wp-block-media-text__content .wp-block-heading{
    font-size: clamp(16px,4.444444444vw,54px);
  }
        .pattern-find-us .wp-block-media-text__content button svg{
    width: 18px;
  }
  }
.pattern-origin{
  position: relative;
  z-index: 1;
  margin-top: 0px;
  margin-bottom: 0px;
  display: flex;
  flex-direction: column;
  align-items: center;
  padding-left: 0px !important;
  padding-right: 0px !important;
  padding-top: 3rem;
}
@media (min-width: 1080px){
  .pattern-origin{
    padding-top: 216px;
  }
}
.pattern-origin:before {
    content: '';
    pointer-events: none;
    position: absolute;
    left: 10.416vw;
    right: 0px;
    top: -25vw;
    display: block;
    height: 166.859vw;
    background-size: contain;
    background-repeat: no-repeat;
  }
@media (min-width: 768px){
  .pattern-origin:before{
    top: -50vw;
  }
}
.pattern-origin:before {
    background-image: url('../images/steam-top.png.webp');
  }
.pattern-origin:after {
    content: '';
    pointer-events: none;
    position: absolute;
    bottom: -4.305vw;
    left: 10.416vw;
    right: 0px;
    z-index: -1;
    display: block;
    height: 126.180vw;
    background-size: contain;
    background-repeat: no-repeat;
    background-image: url('../images/steam-bot.png.webp');
  }
.pattern-origin .group1,
  .pattern-origin .group2,
  .pattern-origin .group3{
  position: relative;
  z-index: 1;
  margin-right: auto;
  margin-top: 0px;
  border-radius: var(--border-radius);
  --tw-border-opacity: 1;
  border-color: rgb(238 49 36 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(255 249 224 / var(--tw-bg-opacity));
  padding: 1.5rem;
  border-width: var(--border-width);
  margin-top: 0;
}
@media (min-width: 1080px){
  .pattern-origin .group1,
  .pattern-origin .group2,
  .pattern-origin .group3{
    padding: 54px;
    padding-right: 36px;
  }
}
@media not all and (min-width: 1080px) {
      .pattern-origin .group1 .wp-block-heading, .pattern-origin .group2 .wp-block-heading, .pattern-origin .group3 .wp-block-heading {
        font-size: var(--body-sm) !important;
      }
      .pattern-origin .group1 .wp-block-paragraph, .pattern-origin .group2 .wp-block-paragraph, .pattern-origin .group3 .wp-block-paragraph {
        font-size: var(--body-xs) !important;
      }
    }
.pattern-origin .wp-block-image{
  z-index: 0;
  margin-bottom: 0px;
  margin-right: auto;
  margin-top: 0px;
  max-width: -moz-max-content;
  max-width: max-content;
  margin-top: 0;
  margin-bottom: 0;
}
@media (min-width: 768px){
  .pattern-origin .wp-block-image{
    position: relative;
  }
}
.pattern-origin .wp-block-image img{
  border-radius: var(--border-radius);
  --tw-border-opacity: 1;
  border-color: rgb(238 49 36 / var(--tw-border-opacity));
  border-width: var(--border-width);
}
/* badge*/
.pattern-origin .image1:after {
    content: '';
    background-image: url('../images/badge-red-no1.png.webp');
    position: absolute;
    left: 50%;
    top: 0;
    display: block;
    aspect-ratio: 1 / 1;
    height: clamp(85px,23.611vw,230px);
    width: clamp(85px,23.611vw,230px);
    background-size: contain;
    background-repeat: no-repeat;
  }
@media not all and (min-width: 768px){
  .pattern-origin .image1:after{
    --tw-translate-x: -50%;
    --tw-translate-y: -44%;
    transform: translate(var(--tw-translate-x), 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));
  }
}
@media (min-width: 768px){
  .pattern-origin .image1:after{
    left: -104px;
    top: -140px;
    height: 230px;
    width: 230px;
  }
}
/* content*/
.pattern-origin .image1{
  z-index: 2;
  max-width: 38.888vw;
}
@media (min-width: 1080px){
  .pattern-origin .image1{
    max-width: 538px;
  }
}
.pattern-origin .image1 {

    margin-left: 53.61111111%;
    margin-bottom: -5.555555556vw;
  }
@media (min-width: 1080px) {
.pattern-origin .image1 {
      margin-left: 41.31944444%;
      margin-bottom: -60px
  }
    }
.pattern-origin .group1{
  max-width: 75.277vw;
}
@media (min-width: 1080px){
  .pattern-origin .group1{
    max-width: 762px;
  }
}
.pattern-origin .group1 {

    margin-left: 12.22222222%;
    margin-bottom: 5.555555556vw;
  }
@media (min-width: 1080px) {
.pattern-origin .group1 {
      margin-left: 7.013888889%;
      margin-bottom: -69px
  }
    }
.pattern-origin .image2{
  max-width: 51.944vw;
}
@media (min-width: 1080px){
  .pattern-origin .image2{
    max-width: 785px;
  }
}
.pattern-origin .image2 {

    margin-left: 5.833333333%;
    margin-bottom: -8.888888889vw;
  }
@media (min-width: 1080px) {
.pattern-origin .image2 {
      margin-left: 41.31944444%;
      margin-bottom: -83px
  }
    }
.pattern-origin .group2{
  max-width: 75.277vw;
}
@media (min-width: 1080px){
  .pattern-origin .group2{
    max-width: 762px;
  }
}
.pattern-origin .group2 {

    margin-left: 12.22222222%;
    margin-bottom: -5.555555556vw;
  }
@media (min-width: 1080px) {
.pattern-origin .group2 {
      margin-left: 34.09722222%;
      margin-bottom: -59px
  }
    }
.pattern-origin .image3{
  max-width: 41.111vw;
}
@media not all and (min-width: 1080px){
  .pattern-origin .image3{
    z-index: 1;
  }
}
@media (min-width: 1080px){
  .pattern-origin .image3{
    max-width: 694px;
  }
}
.pattern-origin .image3 {

    margin-left: 55.55555556%;
    margin-bottom: -5.555555556vw;
  }
@media (min-width: 1080px) {
.pattern-origin .image3 {
      margin-left: 16.59722222%;
      margin-bottom: -92px
  }
    }
.pattern-origin .group3{
  width: -moz-fit-content;
  width: fit-content;
}
@media not all and (min-width: 1080px){
  .pattern-origin .group3{
    z-index: 2;
  }
}
.pattern-origin .group3 {

    margin-left: 12.22222222%;
  }
@media (min-width: 1080px) {
.pattern-origin .group3 {
      margin-left: 50.48611111%
  }
    }
.pattern-4-col-recipes a{
  color: currentColor;
}
.pattern-4-col-recipes a:hover{
  --tw-text-opacity: 1;
  color: rgb(238 49 36 / var(--tw-text-opacity));
}
.post-hero,
.wp-block-post-hero{
  position: relative;
  margin-bottom: var(--section-gap);
  display: flex;
  height: 520px;
  align-items: center;
  justify-content: center;
  overflow: hidden;
  border-bottom-width: 4px;
  --tw-border-opacity: 1;
  border-color: rgb(31 31 29 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(238 49 36 / var(--tw-bg-opacity));
  padding-left: var(--site-padding);
  padding-right: var(--site-padding);
  padding-top: 2.75rem;
  padding-bottom: 2.75rem;
}
.post-hero .post-hero__background,
  .post-hero img,
  .wp-block-post-hero .post-hero__background,
  .wp-block-post-hero img{
  position: absolute;
  inset: 0px;
  height: 100%;
  width: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
@media not all and (min-width: 1080px){
  .post-hero .post-hero__background,
  .post-hero img,
  .wp-block-post-hero .post-hero__background,
  .wp-block-post-hero img{
    display: none;
  }
}
.post-hero .post-hero__inner, .wp-block-post-hero .post-hero__inner{
  position: relative;
  z-index: 10;
  display: flex;
  flex-direction: column;
  justify-content: center;
  overflow: hidden;
  border-radius: 0.75rem;
  border-width: 4px;
  --tw-border-opacity: 1;
  border-color: rgb(31 31 29 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(238 49 36 / var(--tw-bg-opacity));
}
@media not all and (min-width: 1080px){
  .post-hero .post-hero__inner, .wp-block-post-hero .post-hero__inner{
    --tw-scale-x: .9;
    --tw-scale-y: .9;
    transform: translate(var(--tw-translate-x), 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));
  }
}
@media (min-width: 1080px){
  .post-hero .post-hero__inner, .wp-block-post-hero .post-hero__inner{
    width: 770px;
  }
}
.post-hero .post-hero__inner, .wp-block-post-hero .post-hero__inner {
    box-shadow: 24px 24px 0 0 #000;
  }
.post-hero .post-category, .wp-block-post-hero .post-category{
  display: flex;
  align-items: center;
  justify-content: center;
  border-bottom-width: 4px;
  --tw-border-opacity: 1;
  border-color: rgb(31 31 29 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(255 249 224 / var(--tw-bg-opacity));
}
.post-hero .post-category p, .wp-block-post-hero .post-category p{
  font-family: var(--font-alt);
      font-size: clamp(26px, 5.6vw, 48px);
}
.post-hero .post-title, .wp-block-post-hero .post-title{
  display: flex;
  align-items: center;
  justify-content: center;
  padding-left: 2.75rem;
  padding-right: 2.75rem;
  padding-top: 2rem;
  padding-bottom: 2rem;
}
.post-hero .post-title h1, .wp-block-post-hero .post-title h1{
  text-align: center;
  --tw-text-opacity: 1;
  color: rgb(251 225 0 / var(--tw-text-opacity));
      font-size: clamp(30px, 5.6vw, 54px);
}
/*@apply pb-[--section-gap];*/
.post.blocks .has-eyebrow-lg-font-size + h2{
  font-size: var(--heading-3);
}
@media (min-width: 1080px){
  .post.blocks .has-eyebrow-lg-font-size + h2{
    font-size: min(54px,3.125vw);
  }
}
.post.blocks p,
  .post.blocks ul,
  .post.blocks ol{
  margin-bottom: 20px;
}
.post.blocks p:last-child,
  .post.blocks ul:last-child,
  .post.blocks ol:last-child{
  margin-bottom: 0px;
}
.post.blocks .wp-block-heading + p,
  .post.blocks ul,
  .post.blocks ol{
  margin-top: 0.5rem;
}
.post.blocks ul,
  .post.blocks ol{
  margin-left: 2.75rem;
}
.post.blocks > .wp-block-media-text.has-background figure{
  height: 100%;
}
.post.blocks > .wp-block-media-text.has-background img{
  height: 100%;
  border-width: 4px;
  --tw-border-opacity: 1;
  border-color: rgb(31 31 29 / var(--tw-border-opacity));
  -o-object-fit: cover;
     object-fit: cover;
}
.post.blocks > .wp-block-media-text.has-media-on-the-right.has-background .wp-block-media-text__content{
  padding-top: 2.75rem;
  padding-bottom: 2.75rem;
  padding-left: 2.75rem;
}
.post.blocks > .wp-block-media-text.has-media-on-the-right.has-background.has-background figure{
  padding-top: 1rem;
  padding-bottom: 1rem;
}
@media (min-width: 768px){
  .post.blocks > .wp-block-media-text.has-media-on-the-right.has-background.has-background figure{
    padding-right: 1rem;
  }
  .post.blocks > .wp-block-media-text:not(.has-media-on-the-right){
    text-align: right;
  }
}
.post.blocks > .wp-block-media-text:not(.has-media-on-the-right).has-background .wp-block-media-text__content{
  padding-top: 2.75rem;
  padding-bottom: 2.75rem;
  padding-right: 2.75rem;
}
.post.blocks > .wp-block-media-text:not(.has-media-on-the-right).has-background.has-background figure{
  padding-top: 1rem;
  padding-bottom: 1rem;
}
@media (min-width: 768px){
  .post.blocks > .wp-block-media-text:not(.has-media-on-the-right).has-background.has-background figure{
    padding-left: 1rem;
  }
}
.pattern-media-text-background .wp-block-media-text__content{
  height: 100%;
  padding-top: 0px;
  padding-bottom: 0px;
}
@media not all and (min-width: 768px){
  .pattern-media-text-background .wp-block-media-text__content{
    margin-bottom: 32px;
    padding-left: 0px;
    padding-right: 0px;
  }
}
.pattern-media-text-background .wp-block-group{
  display: flex;
  height: 100%;
  flex-direction: column;
  justify-content: center;
  border-radius: var(--border-radius);
  padding: 2.75rem;
}
.pattern-media-text-background .wp-block-group p,
    .pattern-media-text-background .wp-block-group ul,
    .pattern-media-text-background .wp-block-group ol{
  margin-left: 0px;
  margin-right: 0px;
}
.wp-block-group.step-text{
  margin-bottom: 80px;
}
.wp-block-group.step-text > *{
  margin-left: 0px;
}
.wp-block-group.step-text h2 {
    /* @apply min-w-[60px] lg:min-w-[200px] m-0; */
    margin: 0px;
    min-width: 60px;
  }
.rounded-box{
  margin-top: 32px;
  margin-bottom: 32px;
  display: flex;
  height: 100%;
  flex-direction: column;
  justify-content: center;
  border-radius: var(--border-radius);
  padding: 2.75rem;
}
.rounded-box p,
  .rounded-box ul,
  .rounded-box ol{
  margin-left: 0px;
  margin-right: 0px;
}
.wp-block-group.is-style-large-list,
  .wp-block-group.is-style-alternating-list,
  ol.wp-block-list.is-style-large-list,
  ol.wp-block-list.is-style-alternating-list{
  margin-left: 0px;
  display: grid;
  grid-template-columns: repeat(1, minmax(0, 1fr));
  gap: var(--section-gap);
  padding-left: 0px;
}
.recipe-next-card .wp-block-group.is-style-large-list,.recipe-next-card 
  .wp-block-group.is-style-alternating-list,.recipe-next-card 
  ol.wp-block-list.is-style-large-list,.recipe-next-card 
  ol.wp-block-list.is-style-alternating-list{
  margin-top: 32px;
  border-top-width: 4px;
  border-style: dashed;
  border-top-color: currentColor;
  width: 100%;
  max-width: 100% !important;
}
.recipe-next-card .wp-block-group.is-style-large-list:after,
    .recipe-next-card .wp-block-group.is-style-large-list *:after,.recipe-next-card 
  .wp-block-group.is-style-alternating-list:after,
    .recipe-next-card 
  .wp-block-group.is-style-alternating-list *:after,.recipe-next-card 
  ol.wp-block-list.is-style-large-list:after,
    .recipe-next-card 
  ol.wp-block-list.is-style-large-list *:after,.recipe-next-card 
  ol.wp-block-list.is-style-alternating-list:after,
    .recipe-next-card 
  ol.wp-block-list.is-style-alternating-list *:after{
  display: none !important;
}
.recipe-overview .wp-block-column:first-child .wp-block-group.is-style-large-list,.recipe-overview .wp-block-column:first-child 
  .wp-block-group.is-style-alternating-list,.recipe-overview .wp-block-column:first-child 
  ol.wp-block-list.is-style-large-list,.recipe-overview .wp-block-column:first-child 
  ol.wp-block-list.is-style-alternating-list{
  display: flex !important;
  flex-direction: column !important;
  align-items: center !important;
  justify-content: center !important;
  gap: 32px !important;
}
.recipe-overview .wp-block-column:first-child .wp-block-group.is-style-large-list p,.recipe-overview .wp-block-column:first-child 
  .wp-block-group.is-style-alternating-list p,.recipe-overview .wp-block-column:first-child 
  ol.wp-block-list.is-style-large-list p,.recipe-overview .wp-block-column:first-child 
  ol.wp-block-list.is-style-alternating-list p{
  --tw-text-opacity: 1;
  color: rgb(251 225 0 / var(--tw-text-opacity));
}
.recipe-overview .wp-block-column:first-child .wp-block-group.is-style-large-list svg,.recipe-overview .wp-block-column:first-child 
  .wp-block-group.is-style-alternating-list svg,.recipe-overview .wp-block-column:first-child 
  ol.wp-block-list.is-style-large-list svg,.recipe-overview .wp-block-column:first-child 
  ol.wp-block-list.is-style-alternating-list svg{
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 8px;
  --tw-text-opacity: 1;
  color: rgb(251 225 0 / var(--tw-text-opacity));
}
.recipe-overview .wp-block-column:first-child .wp-block-group.is-style-large-list div,.recipe-overview .wp-block-column:first-child 
  .wp-block-group.is-style-alternating-list div,.recipe-overview .wp-block-column:first-child 
  ol.wp-block-list.is-style-large-list div,.recipe-overview .wp-block-column:first-child 
  ol.wp-block-list.is-style-alternating-list div{
  display: block !important;
  padding: 0px !important;
}
.wp-block-group.is-style-large-list,
  .wp-block-group.is-style-alternating-list,
  ol.wp-block-list.is-style-large-list,
  ol.wp-block-list.is-style-alternating-list {

    counter-reset: counter;
  }
.wp-block-group.is-style-large-list .wp-block-media-text,
    .wp-block-group.is-style-large-list li,
    .wp-block-group.is-style-alternating-list .wp-block-media-text,
    .wp-block-group.is-style-alternating-list li,
    ol.wp-block-list.is-style-large-list .wp-block-media-text,
    ol.wp-block-list.is-style-large-list li,
    ol.wp-block-list.is-style-alternating-list .wp-block-media-text,
    ol.wp-block-list.is-style-alternating-list li{
  position: relative;
  isolation: isolate;
  list-style-type: none;
  padding-left: 64px;
  font-family: var(--font-body);
  font-size: var(--body-lg-medium);
  font-weight: 500;
  line-height: 111%;
}
@media (min-width: 768px){
  .wp-block-group.is-style-large-list .wp-block-media-text,
    .wp-block-group.is-style-large-list li,
    .wp-block-group.is-style-alternating-list .wp-block-media-text,
    .wp-block-group.is-style-alternating-list li,
    ol.wp-block-list.is-style-large-list .wp-block-media-text,
    ol.wp-block-list.is-style-large-list li,
    ol.wp-block-list.is-style-alternating-list .wp-block-media-text,
    ol.wp-block-list.is-style-alternating-list li{
    padding-left: 128px;
  }
}
.wp-block-group.is-style-large-list .wp-block-media-text,
    .wp-block-group.is-style-large-list li,
    .wp-block-group.is-style-alternating-list .wp-block-media-text,
    .wp-block-group.is-style-alternating-list li,
    ol.wp-block-list.is-style-large-list .wp-block-media-text,
    ol.wp-block-list.is-style-large-list li,
    ol.wp-block-list.is-style-alternating-list .wp-block-media-text,
    ol.wp-block-list.is-style-alternating-list li {
      counter-increment: counter;
    }
.wp-block-group.is-style-large-list .wp-block-media-text:before, .wp-block-group.is-style-large-list li:before, .wp-block-group.is-style-alternating-list .wp-block-media-text:before, .wp-block-group.is-style-alternating-list li:before, ol.wp-block-list.is-style-large-list .wp-block-media-text:before, ol.wp-block-list.is-style-large-list li:before, ol.wp-block-list.is-style-alternating-list .wp-block-media-text:before, ol.wp-block-list.is-style-alternating-list li:before {
        content: counter(counter) '.';
        top: 1rem;
        z-index: -1;
        font-family: var(--font-display);
        font-size: var(--heading-1);
        font-weight: 900;
      }
.wp-block-group.is-style-large-list .wp-block-media-text:nth-child(3n-2):before, .wp-block-group.is-style-large-list li:nth-child(3n-2):before, .wp-block-group.is-style-alternating-list .wp-block-media-text:nth-child(3n-2):before, .wp-block-group.is-style-alternating-list li:nth-child(3n-2):before, ol.wp-block-list.is-style-large-list .wp-block-media-text:nth-child(3n-2):before, ol.wp-block-list.is-style-large-list li:nth-child(3n-2):before, ol.wp-block-list.is-style-alternating-list .wp-block-media-text:nth-child(3n-2):before, ol.wp-block-list.is-style-alternating-list li:nth-child(3n-2):before{
  position: absolute;
  left: 0px;
  --tw-text-opacity: 1;
  color: rgb(251 225 0 / var(--tw-text-opacity));
}
.wp-block-group.is-style-large-list .wp-block-media-text:nth-child(3n-1):before, .wp-block-group.is-style-large-list li:nth-child(3n-1):before, .wp-block-group.is-style-alternating-list .wp-block-media-text:nth-child(3n-1):before, .wp-block-group.is-style-alternating-list li:nth-child(3n-1):before, ol.wp-block-list.is-style-large-list .wp-block-media-text:nth-child(3n-1):before, ol.wp-block-list.is-style-large-list li:nth-child(3n-1):before, ol.wp-block-list.is-style-alternating-list .wp-block-media-text:nth-child(3n-1):before, ol.wp-block-list.is-style-alternating-list li:nth-child(3n-1):before{
  position: absolute;
  left: 0px;
  --tw-text-opacity: 1;
  color: rgb(20 205 191 / var(--tw-text-opacity));
}
.wp-block-group.is-style-large-list .wp-block-media-text:nth-child(3n):before, .wp-block-group.is-style-large-list li:nth-child(3n):before, .wp-block-group.is-style-alternating-list .wp-block-media-text:nth-child(3n):before, .wp-block-group.is-style-alternating-list li:nth-child(3n):before, ol.wp-block-list.is-style-large-list .wp-block-media-text:nth-child(3n):before, ol.wp-block-list.is-style-large-list li:nth-child(3n):before, ol.wp-block-list.is-style-alternating-list .wp-block-media-text:nth-child(3n):before, ol.wp-block-list.is-style-alternating-list li:nth-child(3n):before{
  position: absolute;
  left: 0px;
  --tw-text-opacity: 1;
  color: rgb(243 112 36 / var(--tw-text-opacity));
}
@media not all and (min-width: 768px){
  .wp-block-group.is-style-large-list figure, .wp-block-group.is-style-alternating-list figure, ol.wp-block-list.is-style-large-list figure, ol.wp-block-list.is-style-alternating-list figure{
    margin-top: 32px;
  }
}
.wp-block-group.is-style-alternating-list li:nth-child(even), ol.wp-block-list.is-style-alternating-list li:nth-child(even){
  padding-left: 0px;
  padding-right: 64px;
}
@media (min-width: 768px){
  .wp-block-group.is-style-alternating-list li:nth-child(even), ol.wp-block-list.is-style-alternating-list li:nth-child(even){
    padding-right: 128px;
  }
}
.wp-block-group.is-style-alternating-list li:nth-child(even):before, ol.wp-block-list.is-style-alternating-list li:nth-child(even):before{
  left: auto;
  right: 0px;
  text-align: right;
}
@media (min-width: 768px){
  .wp-block-group.is-style-large-list .wp-block-media-text, .wp-block-group.is-style-alternating-list .wp-block-media-text{
    padding-top: 80px;
  }
}
.wp-block-group.is-style-large-list .wp-block-media-text:before, .wp-block-group.is-style-alternating-list .wp-block-media-text:before{
  top: 88px;
}
.wp-block-group.is-style-large-list p, .wp-block-group.is-style-alternating-list p{
  font-family: var(--font-body);
  font-size: var(--body-lg-medium);
  font-weight: 500;
  line-height: 111%;
}
.wp-block-quote.is-style-large,
  .wp-block-quote.is-style-xlarge{
  position: relative;
  isolation: isolate;
  text-align: center;
}
.wp-block-quote.is-style-large p, .wp-block-quote.is-style-xlarge p{
  font-family: var(--font-display);
  font-size: var(--heading-3);
  font-weight: 700;
  text-transform: uppercase;
  font-style: normal !important;
  line-height: 1;
  --tw-text-opacity: 1;
  color: rgb(31 31 29 / var(--tw-text-opacity));
}
.wp-block-quote.is-style-large cite, .wp-block-quote.is-style-xlarge cite{
  position: relative;
  display: inline-flex;
  align-items: center;
  font-size: var(--body-lg-medium);
  --tw-text-opacity: 1;
  color: rgb(31 31 29 / var(--tw-text-opacity));
}
.wp-block-quote.is-style-large cite:before, .wp-block-quote.is-style-xlarge cite:before {
        content: '';
        margin-right: 0.625rem;
        display: block;
        height: 4px;
        width: 34px;
        --tw-bg-opacity: 1;
        background-color: rgb(31 31 29 / var(--tw-bg-opacity));
      }
.wp-block-quote.is-style-large{
  padding-bottom: 90px;
  padding-top: 133px;
}
.wp-block-quote.is-style-large p:before {
        content: none !important;
      }
.wp-block-quote.is-style-large:before,
    .wp-block-quote.is-style-large:after{
  position: absolute;
  z-index: -1;
  display: block;
  font-family: var(--font-display);
  font-size: 200px;
  font-weight: 900;
}
@media (min-width: 768px){
  .wp-block-quote.is-style-large:before,
    .wp-block-quote.is-style-large:after{
    font-size: 400px;
  }
}
.wp-block-quote.is-style-large:before,
    .wp-block-quote.is-style-large:after {
      line-height: 0px;
      quotes: '“' '”';
    }
.wp-block-quote.is-style-large:before {
      content: open-quote;
      left: -10px;
      top: 208px;
    }
@media (min-width: 768px){
  .wp-block-quote.is-style-large:before{
    left: -35px;
  }
}
.wp-block-quote.is-style-large:after {
      content: close-quote;
      bottom: 55px;
      right: -10px;
    }
@media (min-width: 768px){
  .wp-block-quote.is-style-large:after{
    right: -75px;
  }
}
.wp-block-quote.is-style-xlarge{
  --tw-bg-opacity: 1;
  background-color: rgb(238 49 36 / var(--tw-bg-opacity));
  padding-top: 152px;
  padding-bottom: 152px;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
@media (min-width: 768px){
  .wp-block-quote.is-style-xlarge{
    padding-left: 160px;
    padding-right: 160px;
    padding-top: 252px;
    padding-bottom: 252px;
  }
}
.wp-block-quote.is-style-xlarge p,
    .wp-block-quote.is-style-xlarge cite{
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.wp-block-quote.is-style-xlarge cite:before{
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
.wp-block-quote.is-style-xlarge p{
  position: static !important;
}
.wp-block-quote.is-style-xlarge p:before,
      .wp-block-quote.is-style-xlarge p:after{
  position: absolute;
  right: auto !important;
  left: 50%;
  z-index: -1;
  margin: 0px !important;
  display: block;
  --tw-translate-x: -50%;
  transform: translate(var(--tw-translate-x), 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));
  font-family: var(--font-display);
  font-weight: 900;
  --tw-text-opacity: 1 !important;
  color: rgb(255 255 255 / var(--tw-text-opacity)) !important;
        font-size: 180px;
        line-height: 0px;
        quotes: '“' '”';
}
.wp-block-quote.is-style-xlarge p:before {
        content: open-quote;
        top: 120px;
      }
@media (min-width: 768px){
  .wp-block-quote.is-style-xlarge p:before{
    top: 180px;
  }
}
.wp-block-quote.is-style-xlarge p:after {
        content: close-quote;
        bottom: 40px;
      }
@media (min-width: 768px){
  .wp-block-quote.is-style-xlarge p:after{
    bottom: 92px;
  }
}
.wp-block-quote.is-style-xlarge:after {
      content: '';
      pointer-events: none;
      position: absolute;
      left: 0px;
      top: 0px;
      display: block;
      height: 100%;
      width: 100%;
      background-repeat: no-repeat;
      background-image: url('../images/frame-a.gif.webp');
      background-size: 100% 100%;
    }
.prefooter{
  display: flex;
  gap: 0px !important;
  padding-left: 0px;
  padding-right: 0px;
}
@media (min-width: 768px){
  .prefooter{
    flex-direction: row !important;
  }
}
.prefooter .wp-block-column{
  padding: 0px !important;
}
@media (min-width: 768px){
  .prefooter .wp-block-column{
    max-width: 50% !important;
  }
}
.prefooter .wp-block-column:first-child{
  border-right-width: 2px !important;
  --tw-border-opacity: 1 !important;
  border-right-color: rgb(31 31 29 / var(--tw-border-opacity)) !important;
}
@media (min-width: 768px){
  .prefooter .wp-block-column:first-child{
    border-right-width: 4px !important;
  }
}
.prefooter .wp-block-column > *{
  width: 100%;
}
.prefooter .contents{
  overflow: hidden;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
}
@media (min-width: 768px){
  .prefooter .contents{
    padding: 64px;
  }
}
.prefooter .contents h3{
  margin: 0px !important;
      font-size: clamp(30px, 4vw, 48px);
}
@media not all and (min-width: 768px) {
      .prefooter .contents .wp-block-paragraph{
    margin: 0px !important;
    margin-bottom: 0.125rem !important;
    font-size: var(--body-xs);
  }
      .prefooter .contents .wp-block-button{
    text-align: left;
    font-size: var(--body-xs);
  }
        .prefooter .contents .wp-block-button a{
    justify-content: flex-start;
  }
        .prefooter .recipe-image{
    margin-bottom: 10px;
  }
    }
.prefooter .recipe-image img{
  --tw-border-opacity: 1;
  border-color: rgb(31 31 29 / var(--tw-border-opacity));
  -o-object-fit: cover;
     object-fit: cover;
  border-width: var(--border-width);
}
@media not all and (min-width: 768px){
  .prefooter .recipe-image img{
    height: 19.166vw;
    width: 41.111vw;
  }
}
.prefooter .is-style-marquee{
  border-top-width: 2px;
  border-bottom-width: 2px;
  --tw-border-opacity: 1;
  border-top-color: rgb(31 31 29 / var(--tw-border-opacity));
  border-bottom-color: rgb(31 31 29 / var(--tw-border-opacity));
  padding-bottom: 3px;
  padding-top: 6px;
}
@media not all and (min-width: 768px){
  .prefooter .is-style-marquee{
    font-size: var(--body-xs);
  }
}
@media (min-width: 480px){
  .prefooter .is-style-marquee{
    padding-bottom: 6px;
    padding-top: 10px;
  }
}
@media (min-width: 768px){
  .prefooter .is-style-marquee{
    border-top-width: 4px;
    border-bottom-width: 4px;
    padding-bottom: 16px;
    padding-top: 26px;
  }
}
.prefooter .wp-block-gallery{
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0.75rem;
  max-width: 66%;
  overflow: visible;
}
@media (min-width: 768px){
  .prefooter .wp-block-gallery{
    margin-top: 32px;
  }
}
.prefooter .wp-block-gallery .wp-block-image{
  margin-bottom: 0px;
  margin-bottom: 0;
}
.prefooter .swiper-button{
  position: absolute;
  bottom: 100%;
  --tw-translate-x: 15vw;
  --tw-translate-y: -32px;
  transform: translate(var(--tw-translate-x), 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));
}
@media not all and (min-width: 1080px){
  .prefooter .swiper-button{
    display: none;
  }
}
.pattern-product-overview{
  margin-top: 2rem;
  margin-bottom: 2rem;
  overflow: hidden;
  border-radius: var(--border-radius);
  --tw-border-opacity: 1;
  border-color: rgb(31 31 29 / var(--tw-border-opacity));
  border-width: var(--border-width);
}
@media (min-width: 1080px){
  .pattern-product-overview{
    margin-top: 120px;
    margin-bottom: 120px;
  }
}
.pattern-product-overview > .wp-block-columns{
  margin: 0px;
  -moz-column-gap: 5rem;
       column-gap: 5rem;
  row-gap: 0px;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  padding-top: 3rem;
  padding-bottom: 3rem;
}
@media (min-width: 1080px){
  .pattern-product-overview > .wp-block-columns{
    padding-left: 5rem;
    padding-right: 5rem;
    padding-top: 5rem;
    padding-bottom: 5rem;
  }
}
.pattern-product-overview > .wp-block-columns:first-child > .wp-block-column:first-child .wp-block-heading{
  margin-bottom: 1.5rem;
}
.pattern-product-overview > .wp-block-columns:first-child > .wp-block-column:first-child .wp-block-paragraph{
  margin-bottom: 1.5rem;
  max-width: 623px;
}
.pattern-product-overview > .wp-block-columns:first-child > .wp-block-column:first-child .wp-block-paragraph:last-child{
  margin-bottom: 0px;
}
.pattern-product-overview > .wp-block-columns:first-child > .wp-block-column:first-child .wp-block-buttons{
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
}
@media (min-width: 1080px){
  .pattern-product-overview > .wp-block-columns:first-child > .wp-block-column:first-child .wp-block-buttons{
    margin-bottom: 3rem;
    margin-top: 2.5rem;
  }
}
.pattern-product-overview > .wp-block-columns:first-child > .wp-block-column:last-child{
  margin-top: 60px;
}
.pattern-product-overview > .wp-block-group{
  padding-left: 5rem;
  padding-right: 5rem;
  padding-bottom: 3.5rem;
  padding-top: 5rem;
}
.pattern-product-overview .wp-block-cover{
  margin: 0px;
  aspect-ratio: 13/7;
}
.pattern-product-overview .wp-block-cover .wp-block-cover__background,
    .pattern-product-overview .wp-block-cover .wp-block-cover__image-background{
  height: 100%;
  border-radius: 0px !important;
}
@media not all and (min-width: 1080px) {
      .pattern-product-overview .wp-block-columns:first-child{
    padding-bottom: 0px;
  }
      @media not all and (min-width: 1024px){
    .pattern-product-overview .wp-block-columns:first-child{
      padding-bottom: 2em;
    }
  }
          .pattern-product-overview .wp-block-columns:first-child > .wp-block-column:first-child .wp-block-heading{
    font-size: clamp(24px,6.666vw,80px);
  }
          .pattern-product-overview .wp-block-columns:first-child > .wp-block-column:first-child .wp-block-paragraph{
    font-size: var(--body-sm);
  }

      .pattern-product-overview .wp-block-columns:last-child{
    padding-top: 0px;
  }

        .pattern-product-overview .wp-block-columns:last-child .wp-block-column > *:not(.pattern-single-product) {
          /* @apply hidden; */
        }

        @media not all and (min-width: 1080px){
    .pattern-product-overview .wp-block-columns:last-child figure:only-child{
      margin-top: 80px;
    }
    .pattern-product-overview .wp-block-columns:last-child .wp-block-heading{
      padding-top: 2em;
    }
  }

        .pattern-product-overview .wp-block-columns:last-child .pattern-single-product{
    margin-top: 3.5rem;
  }

      .pattern-product-overview .wp-block-columns{
    flex-direction: column;
  }

      /* apply bg color to sibling*/
      .pattern-product-overview .wp-block-columns.has-orange-background-color + *{
    --tw-bg-opacity: 1;
    background-color: rgb(243 112 36 / var(--tw-bg-opacity));
  }

        /* fix amazon button*/
        .pattern-product-overview .wp-block-columns.has-orange-background-color + * .is-style-amazon .wp-block-button__link{
    --tw-bg-opacity: 1 !important;
    background-color: rgb(251 225 0 / var(--tw-bg-opacity)) !important;
    --tw-text-opacity: 1 !important;
    color: rgb(243 112 36 / var(--tw-text-opacity)) !important;
  }
          .pattern-product-overview .wp-block-columns.has-orange-background-color + * .is-style-amazon .wp-block-button__link svg {
            --bg-color: #FBE100 !important;
          }
          .pattern-product-overview .wp-block-columns.has-orange-background-color + * .is-style-amazon .wp-block-button__link:hover{
    --tw-bg-opacity: 1 !important;
    background-color: rgb(31 31 29 / var(--tw-bg-opacity)) !important;
    --tw-text-opacity: 1 !important;
    color: rgb(251 225 0 / var(--tw-text-opacity)) !important;
  }
            .pattern-product-overview .wp-block-columns.has-orange-background-color + * .is-style-amazon .wp-block-button__link:hover svg {
              --bg-color: #1F1F1D !important;
            }
      .pattern-product-overview .wp-block-columns.has-purple-background-color + *{
    --tw-bg-opacity: 1;
    background-color: rgb(125 81 159 / var(--tw-bg-opacity));
  }

        /* fix amazon button*/
        .pattern-product-overview .wp-block-columns.has-purple-background-color + * .is-style-amazon .wp-block-button__link{
    --tw-bg-opacity: 1 !important;
    background-color: rgb(251 225 0 / var(--tw-bg-opacity)) !important;
    --tw-text-opacity: 1 !important;
    color: rgb(125 81 159 / var(--tw-text-opacity)) !important;
  }
          .pattern-product-overview .wp-block-columns.has-purple-background-color + * .is-style-amazon .wp-block-button__link svg {
            --bg-color: #7D519F !important;
          }
          .pattern-product-overview .wp-block-columns.has-purple-background-color + * .is-style-amazon .wp-block-button__link:hover{
    --tw-bg-opacity: 1 !important;
    background-color: rgb(31 31 29 / var(--tw-bg-opacity)) !important;
    --tw-text-opacity: 1 !important;
    color: rgb(251 225 0 / var(--tw-text-opacity)) !important;
  }
            .pattern-product-overview .wp-block-columns.has-purple-background-color + * .is-style-amazon .wp-block-button__link:hover svg {
              --bg-color: #1F1F1D !important;
            }
      .pattern-product-overview .wp-block-columns.has-black-background-color + *{
    --tw-bg-opacity: 1;
    background-color: rgb(31 31 29 / var(--tw-bg-opacity));
  }

        /* fix amazon button*/
        .pattern-product-overview .wp-block-columns.has-black-background-color + * .is-style-amazon .wp-block-button__link{
    --tw-bg-opacity: 1 !important;
    background-color: rgb(251 225 0 / var(--tw-bg-opacity)) !important;
    --tw-text-opacity: 1 !important;
    color: rgb(31 31 29 / var(--tw-text-opacity)) !important;
  }
          .pattern-product-overview .wp-block-columns.has-black-background-color + * .is-style-amazon .wp-block-button__link svg {
            --bg-color: #1F1F1D !important;
          }
          .pattern-product-overview .wp-block-columns.has-black-background-color + * .is-style-amazon .wp-block-button__link:hover{
    --tw-bg-opacity: 1 !important;
    background-color: rgb(31 31 29 / var(--tw-bg-opacity)) !important;
    --tw-text-opacity: 1 !important;
    color: rgb(251 225 0 / var(--tw-text-opacity)) !important;
  }
            .pattern-product-overview .wp-block-columns.has-black-background-color + * .is-style-amazon .wp-block-button__link:hover svg {
              --bg-color: #1F1F1D !important;
            }
      .pattern-product-overview .wp-block-columns.has-secondary-background-color + *{
    --tw-bg-opacity: 1;
    background-color: rgb(251 225 0 / var(--tw-bg-opacity));
  }

        /* fix amazon button*/
        .pattern-product-overview .wp-block-columns.has-secondary-background-color + * .is-style-amazon .wp-block-button__link{
    --tw-bg-opacity: 1 !important;
    background-color: rgb(31 31 29 / var(--tw-bg-opacity)) !important;
    --tw-text-opacity: 1 !important;
    color: rgb(251 225 0 / var(--tw-text-opacity)) !important;
  }
          .pattern-product-overview .wp-block-columns.has-secondary-background-color + * .is-style-amazon .wp-block-button__link svg {
            --bg-color: #1F1F1D !important;
          }
          .pattern-product-overview .wp-block-columns.has-secondary-background-color + * .is-style-amazon .wp-block-button__link:hover{
    --tw-bg-opacity: 1 !important;
    background-color: rgb(31 31 29 / var(--tw-bg-opacity)) !important;
    --tw-text-opacity: 1 !important;
    color: rgb(251 225 0 / var(--tw-text-opacity)) !important;
  }
            .pattern-product-overview .wp-block-columns.has-secondary-background-color + * .is-style-amazon .wp-block-button__link:hover svg {
              --bg-color: #1F1F1D !important;
            }
    .pattern-product-overview .wp-block-cover{
    height: 0px;
    width: 100%;
    padding: 0px;
    padding-bottom: 3rem;
  }

      .pattern-product-overview .wp-block-cover > *{
    display: none;
  }
  }
.recipe-card,
.recipe-title{
  border-radius: var(--border-radius);
  --tw-border-opacity: 1;
  border-color: rgb(31 31 29 / var(--tw-border-opacity));
  border-width: var(--border-width);
}
.recipe-card{
  overflow: hidden;
  padding-top: 3rem;
  padding-bottom: 3rem;
}
@media not all and (min-width: 768px){
  .recipe-card{
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }
}
.recipe-title{
  max-width: 629px;
  padding: 32px;
}
.recipe-ingredients{
  margin-bottom: 64px !important;
  border-bottom-width: 4px;
  border-style: dashed;
  --tw-border-opacity: 1;
  border-bottom-color: rgb(31 31 29 / var(--tw-border-opacity));
}
/* recipe page*/
.pattern-recipe-ingredients{
  display: grid;
  grid-template-columns: repeat(1, minmax(0, 1fr));
  flex-wrap: wrap !important;
  gap: 2rem;
}
.recipe-next-card .pattern-recipe-ingredients{
  margin-top: 32px;
  border-top-width: 4px;
  border-style: dashed;
  border-top-color: currentColor;
  width: 100%;
  max-width: 100% !important;
}
.recipe-next-card .pattern-recipe-ingredients:after,
    .recipe-next-card .pattern-recipe-ingredients *:after{
  display: none !important;
}
.recipe-overview .wp-block-column:first-child .pattern-recipe-ingredients{
  display: flex !important;
  flex-direction: column !important;
  align-items: center !important;
  justify-content: center !important;
  gap: 32px !important;
}
.recipe-overview .wp-block-column:first-child .pattern-recipe-ingredients p{
  --tw-text-opacity: 1;
  color: rgb(251 225 0 / var(--tw-text-opacity));
}
.recipe-overview .wp-block-column:first-child .pattern-recipe-ingredients svg{
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 8px;
  --tw-text-opacity: 1;
  color: rgb(251 225 0 / var(--tw-text-opacity));
}
.recipe-overview .wp-block-column:first-child .pattern-recipe-ingredients div{
  display: block !important;
  padding: 0px !important;
}
@media (min-width: 768px){
  .pattern-recipe-ingredients{
    grid-template-columns: auto 1fr;
  }
}
@media (min-width: 1080px){
  .pattern-recipe-ingredients{
    flex-wrap: nowrap !important;
  }
}
.pattern-recipe-ingredients .has-heading-3-font-size{
  margin-bottom: 0.75rem;
}
.pattern-recipe-ingredients .wp-block-media-text{
  display: flex;
  grid-template-columns: auto 1fr;
  gap: 1.25rem;
  padding: 2rem;
}
@media not all and (min-width: 1080px){
  .pattern-recipe-ingredients .wp-block-media-text{
    text-align: center;
  }
}
@media (min-width: 768px){
  .pattern-recipe-ingredients .wp-block-media-text{
    gap: 2rem;
  }
}
@media (min-width: 1080px){
  .pattern-recipe-ingredients .wp-block-media-text{
    display: grid;
  }
}
.pattern-recipe-ingredients .wp-block-media-text .wp-block-media-text__media{
  max-width: -moz-max-content;
  max-width: max-content;
  padding-right: 0.75rem !important;
}
@media not all and (min-width: 1080px){
  .pattern-recipe-ingredients .wp-block-media-text .wp-block-media-text__media{
    margin-left: auto !important;
    margin-right: auto !important;
    padding-left: 0px !important;
    padding-right: 0px !important;
  }
}
@media (min-width: 768px){
  .pattern-recipe-ingredients .wp-block-media-text .wp-block-media-text__media{
    padding-right: 1.5rem !important;
  }
}
.pattern-recipe-ingredients .wp-block-media-text .wp-block-media-text__media {
      /* border-right: var(--border-width) dashed currentColor; */
    }
.pattern-recipe-ingredients .wp-block-media-text img{
  max-height: 215px;
  width: auto;
}
.pattern-recipe-ingredients .wp-block-media-text .wp-block-media-text__content{
  padding: 0px !important;
  padding-left: 0.5rem;
}
.pattern-recipe-ingredients .wp-block-media-text .wp-block-buttons{
  margin: 0px !important;
}
@media not all and (min-width: 1080px){
  .pattern-recipe-ingredients .wp-block-media-text .wp-block-buttons{
    justify-content: center;
  }
}
.instructions-heading{
  margin-bottom: 1.5rem;
}
@media (min-width: 1080px){
  .instructions-heading{
    margin-bottom: 3rem;
  }
}
/*specific recipes*/
.is-post-cuban-colada .pattern-recipe-ingredients .wp-block-media-text .wp-block-button__link{
  border-width: 3px;
  --tw-border-opacity: 1;
  border-color: rgb(31 31 29 / var(--tw-border-opacity));
}
@media not all and (min-width: 1080px){
  .is-post-cuban-colada .pattern-recipe-ingredients .wp-block-media-text img{
    max-height: 150px;
  }
}
.recipe-next-card{
  margin-top: 15px !important;
  margin-bottom: 15px !important;
}
@media (min-width: 768px){
  .recipe-next-card{
    margin-top: 0px !important;
    margin-bottom: 0px !important;
  }
  .recipe-next-card.first{
    --tw-rotate: -5deg;
    transform: translate(var(--tw-translate-x), 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));
  }
  .recipe-next-card.first + .recipe-next-card{
    --tw-rotate: 5deg;
    transform: translate(var(--tw-translate-x), 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));
  }
  .recipe-next-card.first + .recipe-next-card + .recipe-next-card{
    --tw-rotate: -5deg;
    transform: translate(var(--tw-translate-x), 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));
  }
}
.recipe-next-card:not(.has-secondary-background-color){
  --tw-text-opacity: 1;
  color: rgb(251 225 0 / var(--tw-text-opacity));
}
.recipe-next-card:not(.has-secondary-background-color) img{
  --tw-border-opacity: 1 !important;
  border-color: rgb(251 225 0 / var(--tw-border-opacity)) !important;
}
.recipe-next-card img{
  width: 100%;
}
.recipe-next-card a {
    color: inherit !important;
  }
@media (min-width: 1080px){
  .recipe-next-card .wp-block-column:nth-child(2){
    border-left-width: 4px;
    border-style: dashed;
    border-left-color: currentColor;
    padding-left: 64px;
  }
}
.recipe-next-card .grid{
  margin-top: 32px;
  border-top-width: 4px;
  border-style: dashed;
  border-top-color: currentColor;
  width: 100%;
  max-width: 100% !important;
}
.recipe-next-card .grid:after,
    .recipe-next-card .grid *:after{
  display: none !important;
}
.recipe-overview{
  position: relative;
  z-index: 1;
  margin-top: -80px !important;
}
/*recipe title and roast gfx*/
.recipe-overview .wp-block-column:first-child *:after{
  display: none !important;
}
.recipe-overview .wp-block-column:first-child .grid{
  display: flex !important;
  flex-direction: column !important;
  align-items: center !important;
  justify-content: center !important;
  gap: 32px !important;
}
.recipe-overview .wp-block-column:first-child .grid p{
  --tw-text-opacity: 1;
  color: rgb(251 225 0 / var(--tw-text-opacity));
}
.recipe-overview .wp-block-column:first-child .grid svg{
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 8px;
  --tw-text-opacity: 1;
  color: rgb(251 225 0 / var(--tw-text-opacity));
}
.recipe-overview .wp-block-column:first-child .grid div{
  display: block !important;
  padding: 0px !important;
}
/*recipe overview*/
.recipe-overview .wp-block-column:nth-child(2){
  border-left-width: 4px;
  border-style: dashed;
  --tw-border-opacity: 1;
  border-left-color: rgb(251 225 0 / var(--tw-border-opacity));
  padding-left: 80px;
  padding-right: 80px;
}
/* on recipe page*/
.pattern-recipe-overview{
  position: relative;
  z-index: 1;
  margin-top: -3rem !important;
  margin-bottom: 3rem !important;
  padding-left: 0.75rem !important;
  padding-right: 0.75rem !important;
}
@media (min-width: 768px){
  .pattern-recipe-overview{
    padding-left: var(--site-padding) !important;
    padding-right: var(--site-padding) !important;
  }
}
@media (min-width: 1080px){
  .pattern-recipe-overview{
    margin-bottom: 4rem !important;
    margin-top: -110px !important;
  }
}
.pattern-recipe-overview > .wp-block-columns{
  gap: 0.75rem !important;
}
@media (min-width: 640px){
  .pattern-recipe-overview > .wp-block-columns{
    gap: 2rem !important;
  }
}
@media (min-width: 768px){
  .pattern-recipe-overview > .wp-block-columns{
    gap: 4rem !important;
  }
}
@media (min-width: 1080px){
  .pattern-recipe-overview > .wp-block-columns{
    flex-direction: row;
  }
}
.pattern-recipe-overview > .wp-block-columns .wp-block-column:first-child {
      /* border-right: var(--border-width) dashed currentColor; */
      max-width: 500px;
      text-align: center;
    }
.pattern-recipe-overview .wp-block-coffee-info{
  grid-template-columns: repeat(1, minmax(0, 1fr)) !important;
  justify-items: center;
  gap: 0px !important;
}
.pattern-recipe-overview .wp-block-coffee-info:after,
    .pattern-recipe-overview .wp-block-coffee-info .col-1:after {
      content: none !important;
    }
.pattern-recipe-overview .col-1,
  .pattern-recipe-overview .col-2{
  display: grid !important;
  max-width: -moz-max-content;
  max-width: max-content;
  grid-template-columns: repeat(1, minmax(0, 1fr)) !important;
  place-items: center !important;
}
@media not all and (min-width: 1024px){
  .recipe .is-style-hero .wp-block-media-text__media img{
    display: none;
  }
}
@media (min-width: 1280px){
  .recipe .is-style-hero .wp-block-media-text__content{
    max-width: 100px;
  }
  .recipe .is-style-hero .wp-block-media-text__content > *{
    width: 580px;
    max-width: 580px;
  }
}
@media not all and (min-width: 1024px){
  .is-page-stories .recipes.is-style-hero .wp-block-media-text__media img{
    display: none;
  }
}
@media (min-width: 1280px){
  .is-page-stories .recipes.is-style-hero .wp-block-media-text__content{
    max-width: 100px;
  }
  .is-page-stories .recipes.is-style-hero .wp-block-media-text__content > *{
    width: 720px;
    max-width: 720px;
  }
}
.is-page-stories .recipes.is-style-hero .wp-block-heading img{
  position: absolute;
}
@media (min-width: 1280px){
  .is-page-stories .recipes.is-style-hero .wp-block-heading img{
    left: 500px;
    top: -175px;
  }
}
.recipe-product{
  display: flex;
}
.recipe-product .product-image{
  margin-bottom: 0px;
  flex-basis: 25%;
  margin-bottom: 0;
}
.recipe-product .product-title{
  margin-top: 0px;
  display: flex;
  flex-direction: column;
  align-items: stretch;
  justify-content: center;
  border-left-width: 4px;
  border-style: dashed;
  --tw-border-opacity: 1;
  border-left-color: rgb(251 225 0 / var(--tw-border-opacity));
  padding-left: 64px;
  margin-top: 0;
}
.recipe-product .product-title > *{
  width: 100%;
}
@media not all and (min-width: 768px) {
.recipe-step{
    margin-bottom: 2rem;
    display: grid;
    grid-template-columns: repeat(1, minmax(0, 1fr)) !important;
  }
.recipe-next-card .recipe-step{
    margin-top: 32px;
    border-top-width: 4px;
    border-style: dashed;
    border-top-color: currentColor;
    width: 100%;
    max-width: 100% !important;
  }
.recipe-next-card .recipe-step:after,
    .recipe-next-card .recipe-step *:after{
    display: none !important;
  }
.recipe-overview .wp-block-column:first-child .recipe-step{
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 32px !important;
  }
.recipe-overview .wp-block-column:first-child .recipe-step p{
    --tw-text-opacity: 1;
    color: rgb(251 225 0 / var(--tw-text-opacity));
  }
.recipe-overview .wp-block-column:first-child .recipe-step svg{
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 8px;
    --tw-text-opacity: 1;
    color: rgb(251 225 0 / var(--tw-text-opacity));
  }
.recipe-overview .wp-block-column:first-child .recipe-step div{
    display: block !important;
    padding: 0px !important;
  }
.recipe-step:last-child{
    margin-bottom: 0px;
  }
  }
/* image*/
@media not all and (min-width: 768px){
  .recipe-step .wp-block-media-text__media{
    order: -9999;
  }
}
.recipe-step .wp-block-media-text__media img{
  --tw-border-opacity: 1;
  border-color: rgb(31 31 29 / var(--tw-border-opacity));
  -o-object-fit: cover;
     object-fit: cover;
  border-width: var(--border-width);
}
@media not all and (min-width: 768px){
  .recipe-step .wp-block-media-text__media img{
    aspect-ratio: 12/7;
  }
}
/* text*/
@media not all and (min-width: 768px){
  .recipe-step .wp-block-media-text__content{
    padding-top: 1.5rem;
  }
}
.recipe-step .step-text{
  margin-bottom: 20px;
  display: flex;
}
@media not all and (min-width: 768px){
  .recipe-step .step-text{
    gap: 0.75rem;
  }
}
@media (min-width: 768px){
  .recipe-step .step-text{
    margin-bottom: 80px;
  }
}
.recipe-step .step-text .wp-block-heading{
  padding-top: 0.2em;
}
@media not all and (min-width: 1080px){
  .recipe-step .step-text .wp-block-paragraph{
    font-size: 16px;
  }
  .recipe-step .step-text .wp-block-paragraph.has-eyebrow-lg-font-size{
    font-size: 24px;
  }
}
.recipe-step .wp-block-heading.is-style-instructions-number{
  flex-shrink: 1;
}
@media (min-width: 1080px){
  .recipe-step .wp-block-heading.is-style-instructions-number{
    flex-shrink: 0;
  }
}
.pattern-sayoh{
  overflow: hidden;
  border-top-width: 2px;
  --tw-border-opacity: 1;
  border-top-color: rgb(31 31 29 / var(--tw-border-opacity));
  padding-top: 0px;
  padding-bottom: 0px;
}
@media (min-width: 480px){
  .pattern-sayoh{
    border-top-width: 4px;
  }
}
.pattern-sayoh {
  /* using vw:*/
  position: relative;
  min-height: 50.277vw;
}
.pattern-sayoh .wp-block-cover__inner-container{
  position: static;
  padding-bottom: 17.777vw;
  padding-top: 13.333vw;
}
@media (min-width: 768px){
  .pattern-sayoh .wp-block-cover__inner-container{
    padding-bottom: 4rem;
  }
}
@media (min-width: 1080px){
  .pattern-sayoh .wp-block-cover__inner-container{
    padding-top: 3rem;
  }
}
.pattern-sayoh .steam{
  position: absolute;
  inset: 0px;
  top: 0px;
  margin: 0px;
  height: auto;
  width: 100%;
  --tw-translate-y: -2px;
  transform: translate(var(--tw-translate-x), 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));
    z-index: -1;
}
.pattern-sayoh .steam img{
  position: absolute;
  inset: 0px;
  top: 0px;
  margin: 0px;
  height: auto;
  width: 100%;
      z-index: -1;
}
/* using vw:*/
.pattern-sayoh .wp-block-image.steam{
  position: absolute;
  left: 10vw;
  top: -30.833vw;
  margin: 0px;
  height: 40.555vw;
  width: 26.666vw;
}
@media (min-width: 1080px){
  .pattern-sayoh .wp-block-image.steam{
    left: 3.555vw;
    top: 0px;
    width: 21.361vw;
  }
}
.pattern-sayoh .wp-block-image.steam {
    pointer-events: none;
  }
.pattern-sayoh .wp-block-image.cup{
  position: absolute;
  left: 2.777vw;
  top: 2.777vw;
  margin: 0px;
  width: 32.222vw;
}
@media (min-width: 1080px){
  .pattern-sayoh .wp-block-image.cup{
    top: 27.083vw;
    width: 21.666vw;
  }
}
.pattern-sayoh .wp-block-image.cup {
    pointer-events: none;
  }
/* audio button*/
.pattern-sayoh .wp-block-buttons{
  margin: 0px;
}
.pattern-sayoh .wp-block-buttons .play-audio{
  display: flex;
  align-items: center;
  justify-content: center;
}
.pattern-sayoh .wp-block-buttons .play-audio .wp-block-button__link {
        font-size: 0 !important;
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='46' height='34' viewBox='0 0 46 34' fill='none'%3E%3Cg clip-path='url(%23clip0_4698_1893)'%3E%3Cpath d='M19.922 0.329798L8.62803 9.57205L2.32666 10.1527C1.01791 10.2979 0 11.3624 0 12.7173V21.2821C0 22.5886 1.01791 23.7016 2.32666 23.8467L8.62803 24.4274L19.922 33.6696C20.843 34.4439 22.2487 33.7664 22.2487 32.5567V1.44274C22.2002 0.23302 20.843 -0.444422 19.922 0.329798Z' fill='black'/%3E%3Cpath d='M30.8293 11.6533C30.1991 10.5888 28.745 10.3468 27.7755 11.1694L27.6301 11.2662C26.9515 11.8469 26.7576 12.863 27.1939 13.6373C27.7271 14.605 28.0664 15.718 28.0664 16.9277C28.0664 18.1374 27.7271 19.2504 27.1939 20.2181C26.7576 20.9923 26.9515 22.0085 27.6301 22.5892L27.7755 22.686C28.6965 23.5086 30.1991 23.315 30.8293 22.2021C31.7018 20.6536 32.235 18.8149 32.235 16.8793C32.235 15.0414 31.7018 13.2502 30.8293 11.6533Z' fill='black'/%3E%3Cpath d='M35.9183 6.86252C35.2397 5.89475 33.834 5.74958 32.9615 6.5238L32.8646 6.62058C32.1375 7.29802 31.9921 8.41096 32.5738 9.23357C34.1249 11.4111 34.9974 14.1208 34.9974 16.9758C34.9974 19.8307 34.0764 22.5405 32.5738 24.718C31.9921 25.5406 32.1375 26.6535 32.8646 27.331L32.9615 27.4277C33.834 28.202 35.2397 28.0568 35.9183 27.089C37.9542 24.2341 39.1175 20.7501 39.1175 16.9758C39.1175 13.2014 37.9542 9.71746 35.9183 6.86252Z' fill='black'/%3E%3Cpath d='M41.0066 2.16866C40.2795 1.24927 38.9708 1.10411 38.0983 1.87833L37.9529 1.9751C37.1773 2.65255 37.0804 3.81388 37.7105 4.63648C40.328 8.07208 41.8306 12.3303 41.8306 16.9272C41.8306 21.5242 40.2795 25.8307 37.7105 29.218C37.0804 30.0406 37.1773 31.2019 37.9529 31.8793L38.0983 31.9761C38.9708 32.7503 40.2795 32.6052 41.0066 31.6858C44.1573 27.5727 45.9992 22.4435 45.9992 16.8788C45.9992 11.3141 44.1573 6.2817 41.0066 2.16866Z' fill='black'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_4698_1893'%3E%3Crect width='46' height='34' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
        height: 34px;
        width: 46px;
        border-width: 0px;
        background-color: transparent;
        background-size: contain;
        background-position: center;
        background-repeat: no-repeat;
        padding: 0px;
      }
/* "say it with us"*/
.pattern-sayoh .has-heading-5-font-size{
  margin-bottom: 1.75rem !important;
  margin-top: 0.75rem !important;
}
@media not all and (min-width: 640px){
  .pattern-sayoh .has-heading-5-font-size{
    font-size: 20px;
  }
}
.pattern-sayoh .wp-block-heading.has-heading-1-font-size {
    font-size: min(15vw, 180px);
  }
/* content*/
.pattern-sayoh .has-body-sm-medium-font-size{
  margin-left: auto;
  margin-right: auto;
  max-width: 69.444vw;
  font-size: var(--body-xs);
}
@media (min-width: 480px){
  .pattern-sayoh .has-body-sm-medium-font-size{
    font-size: var(--body-sm);
  }
}
@media (min-width: 768px){
  .pattern-sayoh .has-body-sm-medium-font-size{
    max-width: 737px;
  }
}
.pattern-shop-amazon{
  position: relative;
  z-index: 0;
  margin-top: 4rem !important;
  margin-bottom: 4rem !important;
  display: grid !important;
  grid-template-columns: auto 1fr !important;
  gap: 1.5rem;
  overflow: hidden;
  border-radius: var(--border-radius);
  padding-left: calc(4vw + var(--site-padding));
  padding-right: calc(4vw + var(--site-padding));
  padding-top: max(18px,4vw);
  padding-bottom: max(18px,4vw);
}
@media (min-width: 1080px){
  .pattern-shop-amazon{
    margin-top: 120px !important;
    margin-bottom: 120px !important;
    padding-left: calc(4vw + 48px);
    padding-right: calc(4vw + 48px);
  }
}
.pattern-shop-amazon:before {
    content: '';
    position: absolute;
    inset: 0px;
    z-index: -1;
    display: block;
    height: 100%;
    width: 100%;
    background-repeat: no-repeat;
    background-image: url('../images/frame-a.gif.webp'), url('../images/frame-a.gif.webp');
    background-size: 100%, 100%;
    background-position: top, bottom;
  }
@media (min-width: 1080px){
  .pattern-shop-amazon .wp-block-image{
    padding-top: 3rem;
    padding-bottom: 3rem;
  }
}
@media not all and (min-width: 1080px){
  .pattern-shop-amazon .wp-block-image img{
    width: 15.83333333vw;
  }
}
.pattern-shop-amazon .wp-block-heading{
  position: relative;
  white-space: nowrap;
  font-size: 5.555vw;
}
.pattern-shop-amazon .wp-block-heading:after {
      content: '';
      position: absolute;
      left: 12.152vw;
      top: 3.263vw;
      height: 7.083vw;
      width: 26.944vw;
      background-size: contain;
      background-repeat: no-repeat;
      background-image: url('/wp-content/themes/sello-rojo-theme/dist/images/amazon-logo-image.svg');
    }
@media (min-width: 1568px) {
.pattern-shop-amazon .wp-block-heading{
    font-size: 87.111111111px;
  }

      .pattern-shop-amazon .wp-block-heading:after{
    left: 190.556px;
    top: 51.1778px;
    height: 111.062px;
    width: 422.484px;
  }
    }
.pattern-single-product{
  position: relative;
  display: flex;
  height: 100%;
  max-width: 333px;
  flex-direction: column;
  gap: 0.5rem;
}
@media (min-width: 1080px){
  .pattern-single-product{
    gap: 1rem;
  }
}
.pattern-single-product > .wp-block-image{
  margin-bottom: 0px;
  display: flex;
  height: 100%;
  min-height: 292px;
  width: 100%;
  align-items: center;
  justify-content: center;
  border-radius: var(--border-radius);
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
  margin-bottom: 0;
}
@media not all and (min-width: 1080px){
  .pattern-single-product > .wp-block-image{
    aspect-ratio: 5/6;
  }
}
@media (min-width: 1080px){
  .pattern-single-product > .wp-block-image{
    min-height: 394px;
  }
}
.pattern-single-product > .wp-block-image img {
      max-height: 100%;
      -o-object-fit: contain;
         object-fit: contain;
    }
.pattern-single-product .wp-block-buttons{
  margin-top: 0px;
  margin-top: 0;
}
.pattern-single-product.has-badge:after {
      content: '';
      position: absolute;
      right: 1.5rem;
      top: 0px;
      height: clamp(85px,23.611vw,145px);
      width: clamp(85px,23.611vw,145px);
      --tw-translate-y: -48%;
      --tw-translate-x: 38%;
      transform: translate(var(--tw-translate-x), 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));
      background-size: contain;
      background-position: center;
      background-repeat: no-repeat;
    }
@media (min-width: 1080px){
  .pattern-single-product.has-badge:after{
    right: 0px;
  }
}
/**/
.pattern-single-product.has-badge.travel-size:after {
        background-image: url('/wp-content/themes/sello-rojo-theme/dist/images/badge-travel-size.png.webp');
      }
.pattern-single-product.has-badge.plant-based:after {
        background-image: url('/wp-content/themes/sello-rojo-theme/dist/images/badge-plant-based.png.webp');
      }
.pattern-single-product.has-badge.no1-brand :after {
        background-image: url('/wp-content/themes/sello-rojo-theme/dist/images/badge-no1.png.webp');
      }
.site-header,
.site-content,
.site-footer,
.comments{
  padding-left: var(--site-padding);
  padding-right: var(--site-padding);
}
.site-header__inner,
.site-footer__inner,
.site-content__inner{
  margin-left: auto;
  margin-right: auto;
}
@media (min-width: 768px){
  .site-header__inner,
.site-footer__inner,
.site-content__inner{
    width: 100%;
  }
  @media (min-width: 480px){
    .site-header__inner,
.site-footer__inner,
.site-content__inner{
      max-width: 480px;
    }
  }
  @media (min-width: 640px){
    .site-header__inner,
.site-footer__inner,
.site-content__inner{
      max-width: 640px;
    }
  }
  @media (min-width: 768px){
    .site-header__inner,
.site-footer__inner,
.site-content__inner{
      max-width: 768px;
    }
  }
  @media (min-width: 769px){
    .site-header__inner,
.site-footer__inner,
.site-content__inner{
      max-width: 769px;
    }
  }
  @media (min-width: 1024px){
    .site-header__inner,
.site-footer__inner,
.site-content__inner{
      max-width: 1024px;
    }
  }
  @media (min-width: 1080px){
    .site-header__inner,
.site-footer__inner,
.site-content__inner{
      max-width: 1080px;
    }
  }
  @media (min-width: 1280px){
    .site-header__inner,
.site-footer__inner,
.site-content__inner{
      max-width: 1280px;
    }
  }
  @media (min-width: 1440px){
    .site-header__inner,
.site-footer__inner,
.site-content__inner{
      max-width: 1440px;
    }
  }
}
.site-content__inner{
  max-width: 100% !important;
}
@media (min-width: 768px){
  .blocks > .is-layout-constrained:not(.alignfull){
    width: 100% !important;
  }
  @media (min-width: 480px){
    .blocks > .is-layout-constrained:not(.alignfull){
      max-width: 480px !important;
    }
  }
  @media (min-width: 640px){
    .blocks > .is-layout-constrained:not(.alignfull){
      max-width: 640px !important;
    }
  }
  @media (min-width: 768px){
    .blocks > .is-layout-constrained:not(.alignfull){
      max-width: 768px !important;
    }
  }
  @media (min-width: 769px){
    .blocks > .is-layout-constrained:not(.alignfull){
      max-width: 769px !important;
    }
  }
  @media (min-width: 1024px){
    .blocks > .is-layout-constrained:not(.alignfull){
      max-width: 1024px !important;
    }
  }
  @media (min-width: 1080px){
    .blocks > .is-layout-constrained:not(.alignfull){
      max-width: 1080px !important;
    }
  }
  @media (min-width: 1280px){
    .blocks > .is-layout-constrained:not(.alignfull){
      max-width: 1280px !important;
    }
  }
  @media (min-width: 1440px){
    .blocks > .is-layout-constrained:not(.alignfull){
      max-width: 1440px !important;
    }
  }
}
.site-footer{
  position: relative;
  min-height: 720px;
  overflow: hidden;
  --tw-bg-opacity: 1;
  background-color: rgb(238 49 36 / var(--tw-bg-opacity));
  background-repeat: no-repeat;
  padding-bottom: 38.333vw;
  padding-top: 4rem;
  --tw-text-opacity: 1;
  color: rgb(251 225 0 / var(--tw-text-opacity));
}
@media (min-width: 768px){
  .site-footer{
    padding-bottom: 27.569vw;
    padding-top: 120px;
  }
}
.site-footer {
  background-size: 110%;
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 1515 466.77'%3E%3Cdefs%3E%3Cstyle%3E.cls-1,.cls-2%7Bfill:none;%7D.cls-3%7Bfill:%23fee700;stroke:%23fee700;stroke-miterlimit:10;stroke-width:.68px;%7D.cls-2%7Bclip-path:url(%23clippath);%7D%3C/style%3E%3CclipPath id='clippath'%3E%3Crect class='cls-1' width='1515' height='414'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg class='cls-2'%3E%3Cpath class='cls-3' d='m1275.07,309.7c.64-12.94,5.42-27.68,7.95-41.2-6.76,10.51-16.77,20.44-26.38,29.16-3.07,2.8-7.82,4.01-14.11,7.08.58-8.45.1-14.36,1.48-19.86,6.81-27.93,12.73-56.13,21.45-83.54,12.15-38.13,26.47-75.67,39.89-113.43,4.17-11.72-2.17-22.97-15.59-27.46-10.46-3.54-16.27-.26-21.34,12.99-7.98,20.75-15.48,41.61-23.2,62.42-5.23,14.21-10.41,28.36-15.8,43.04-2.53-1.53-3.96-2.32-5.33-3.22-19.81-12.67-34.03-12.73-53.52.79-26.84,18.64-44.33,43.99-54.42,73.4-6.34,18.48-17.07,34.01-29.75,48.69-3.17,3.64-7.13,6.87-11.25,9.56-2.28,1.48-5.71,1.48-8.56,2.17-.58-2.69-2.06-5.55-1.59-8.08,3.59-17.69,5.81-35.86,11.73-52.91,17.81-51.49,37.09-102.5,55.85-153.72,4.38-11.88-.85-22.02-14.32-27.09-11.1-4.17-16.43-1.27-22.3,12.3-.1.26-.21.48-.31.74-25.42,58.03-48.45,116.81-64.62,177.75-3.01,11.3-18.49,23.45-29.32,21.7,1.9-5.81,3.96-11.51,5.71-17.32,5.44-18.22,10.3-36.44,4.7-55.55-4.76-16.11-15.11-26.35-32.6-29.62-35.72-6.65-63.67,7.76-76.93,39.76-2.06,4.91-3.75,8.66-10.25,9.82-2.91.53-5.81,4.8-7.4,7.97-4.54,9.14-9.62,18.27-12.31,27.94-3.38,12.2-6.39,24.92-6.45,37.39-.11,28.2,20.39,46.2,50.35,46.47s52.15-12.94,69.27-35.17c1.74-2.27,3.65-5.23,6.18-6.07,9.67-3.27,19.6-5.76,29.69-8.66-.37,6.81-1.43,13.73-.95,20.49.32,4.22,1.85,9.03,4.54,12.3,11.47,13.78,32.81,17.69,47.66,7.08,11.51-8.18,20.71-19.27,30.85-29.15,1.8-1.74,3.12-3.91,5.13-6.44,2.48,6.18,4.07,11.3,6.55,16,11.25,21.44,35.03,25.88,53.63,9.61,6.97-6.07,12.68-13.52,18.49-20.7,4.23-5.23,7.61-10.98,12.57-18.27-.74,6.86-1.05,11.62-1.79,16.26-1.75,10.83,3.01,18.43,12.36,24.13,15.59,9.45,30.8,8.87,45.97-2.8,6.92-5.33,13-11.56,18.38-16.69v-.05Zm-301-70.71c-1.8,13.1-6.45,25.66-11.31,38.07-.16.42-.32.85-.53,1.27-6.13,15.42-11.62,30.31-23.09,43.14-3.12,3.49-6.98,6.97-11.78,7.02-2.85.05-5.55-1.11-7.92-2.54-7.5-4.44-13.1-11.51-15.53-19.59-4.23-14.1,3.7-27.2,7.5-40.55,6.55-23.13,11.99-57.35,36.98-69.44,4.02-1.95,8.77-3.27,13-1.79,3.54,1.27,6.02,4.33,7.77,7.55,5.76,10.67,6.5,25.03,4.86,36.75l.05.11Zm246.8-33.64c-10.52,31.95-24.73,62.21-47.03,88.61-4.01,4.75-8.5,9.29-13.47,13.15-6.5,5.07-9.72,3.7-11.31-4.17-.53-2.59-.63-5.28-.9-7.92-.35-3.52,0-6.64,0-10.14,1.57-16.5,4.34-18.85,9.46-32.42,7.98-21.18,19.76-40.66,36.88-56.66,3.7-3.43,9.46-6.65,14.37-6.81,9.99-.32,14.9,7.5,12.05,16.32l-.05.05Zm159.35,39.55c4.8.21,6.92,3.64,6.76,7.66-.05,1.79-.63,3.7-1.59,5.49-27.31,48-57,76.09-78.3,75.19-15.53-.63-32.38-14.2-31.85-26.14,1.58-37.55,42.1-141.56,91.93-236.56,4.12-7.82,6.39-14.9,14.37-14.53,8.45.37,22.77,10.19,22.24,22.76-.1,2.64-.42,4.49-1.58,6.71-41.85,80.85-83.06,183.5-84.22,211.28-.16,3.8,1.37,4.23,2.48,4.28,14.11.58,39.1-32.63,49.88-50.85,2.37-3.7,6.44-5.44,9.88-5.28Zm86.86,75.67c-27.58,102.87-41.53,148.38-103.56,145.74-18.91-.79-37.51-18.27-37.04-29.68.21-4.7,1.32-8.4,7.56-8.13,7.61.32,5.71,9.03,20.18,9.61,47.55,2.01,60.66-74.77,76.45-128.64.59-1.48,1.22-3.38,1.43-4.91-17.33,18.32-35.4,30.89-46.44,30.42-15.53-.63-33.02-14.36-32.49-26.3,1.26-30.15,34.92-97.27,39.52-132.33,1.11-8.34,4.12-13.94,12.1-13.57,8.5.37,27.68,10.56,27.15,23.29-1.21,28.67-31.91,85.7-35.4,112.37,0,.32-.05.58-.05.85-.11,3.01,1.53,3.43,2.59,3.43,9.14.37,32.7-14.15,50.35-48.53,8.56-16.69,19.97-58.24,26.89-73.56,4.07-7.82,6.77-13.84,14.75-13.47,8.45.37,22.77,10.19,22.24,22.76-.11,2.69-.79,4.38-1.59,6.71-14.21,29.89-35.29,89.14-44.59,123.88l-.05.05Z'/%3E%3Cpath class='cls-3' d='m799.98,222.67c1.16.85,1.74,1.48,2.48,1.74,40.26,14.1,48.08,48.05,38.78,82.43-10.41,38.6-39.84,61.47-77.14,75.99-32.02,12.51-65.67,17.95-100.12,12.62-31.97-4.96-48.5-25.24-46.6-55.39.21-3.48,1.43-7.55,3.7-10.19,4.23-4.86,13.05-2.64,13.52,3.54.95,12.78,10.2,17.85,20.87,21.07,10.36,3.12,21.19,4.75,32.34,5.54-1-.63-1.9-1.32-2.96-1.79-13.42-6.18-18.91-13.2-16.54-27.2,4.6-26.67,9.25-53.44,16.64-79.53,16.17-56.77,37.78-111.79,63.83-165.28.69-1.43,1.11-2.96,2.59-7.02-13.53,5.28-25.36,9.19-36.56,14.36-24.36,11.19-45.97,26.03-62.82,46.31-9.3,11.14-15.74,23.18-13.63,38.13.95,6.97-3.38,9.51-11.47,7.71-18.91-4.22-31.59-25.03-25.94-42.93,4.54-14.47,14.11-25.98,25.36-36.22,42.22-38.34,92.89-53.92,150.74-49.74,22.67,1.64,44.49,6.28,64.35,17.21,42.9,23.6,52.25,69.7,21.71,106.93-12.89,15.74-29.53,26.88-48.4,35.38-4.76,2.17-9.62,4.12-14.79,6.34h.05Zm-96.37,138.09c40.16-2.85,76.24-16.58,103.66-47.26,5.49-6.18,9.83-13.78,12.73-21.39,7.03-18.54,1.06-31.89-17.44-40.98-20.45-10.03-42.8-12.41-65.41-13.2-2.06-.05-5.6,2.64-6.18,4.65-9.99,33.74-19.71,67.59-22.35,102.76-.37,5.07-3.17,9.98-4.97,15.37l-.05.05Zm36.99-149.28c.69.74,1.37,1.43,2.11,2.16,9.46-3.06,19.23-5.44,28.37-9.24,32.97-13.62,58.81-34.32,71.28-67.22,6.13-16.21,4.81-31.58-8.35-44.3-14.64-14.2-33.29-17.74-56.48-16.48,14,10.61,10.14,20.81,4.65,31.95-7.34,14.89-13.74,30.21-19.87,45.62-7.61,19.06-14.53,38.34-21.71,57.51Z'/%3E%3Cpath class='cls-3' d='m192.27,136.81c11.1-14.89,26-29.15,40.47-42.46,4.33-3.96,1.37-10.83-4.65-10.83-11.1,0-23.46-.53-26.26-.32-27.79,2.01-47.76,28.52-63.03,47.79-19.13,24.13-35.03,50.48-48.08,77.94-26.36,55.66-41.16,115.86-48.34,176.21-.74,6.12-1.48,12.46-4.65,17.85-9.03,15.31-35.61,19.96-35.98,38.07,0,1.16.32,2.32,1.06,3.27,2.38,2.9,6.66,1.21,9.72-.53,22.45-12.78,39.73-21.65,66.15-24.08,23.51-2.22,47.39-.42,70.64,2.96,16.43,2.43,32.6,7.71,48.24,13.36,5.71,2.06,10.46,8.4,13.79,13.83,3.96,6.44,5.97,7.82,12.84,3.75,16.06-9.51,20.92-32.21,8.24-45.2-6.97-7.13-16.17-13.36-25.68-17.11-39.57-15.58-82.26-7.13-123.16-1.69,9.99-10.93,21.24-32.85,24.15-46.73,4.02-19.22,9.62-38.76,13.84-57.93,11.68-52.97,37.67-103.87,70.69-148.17Z'/%3E%3Cpath class='cls-3' d='m326.94,352.36c3.59-3.17,7.77-5.91,10.62-9.61,32.71-42.19,54.42-88.55,61.02-140.73.69-5.44-.21-12.88,6.82-13.94,5.34-.79,12.1,1.48,16.96,4.33,11.99,6.97,15.69,17.69,13.31,30.89-3.43,19.12-10.72,36.86-20.39,53.76-16.22,28.25-36.46,53.76-61.08,76.04-6.29,5.7-13.1,10.98-20.29,15.63-15.48,9.98-26.74,7.82-36.99-7.02-3.43-5.02-5.65-10.83-8.77-16.85-1.64,1.95-3.17,4.07-5.12,5.86-8.56,8.08-16.59,16.69-25.94,23.82-10.88,8.29-23.41,8.08-35.82,2.53-14.53-6.49-20.45-14.47-16.43-29.15,9.25-34.11,19.92-67.96,30.43-101.81,3.01-9.66,7.08-19.06,11.1-28.41,3.96-9.29,9.72-11.41,19.5-7.87,14.53,5.18,19.23,15.58,14.48,29.78-10.62,31.9-20.87,63.9-30.91,95.95-1.16,3.7-.11,8.03-.11,12.09,4.44-1.74,10.04-2.48,13.21-5.49,17.49-16.53,32.49-34.75,36.77-58.67,3.91-21.7,7.77-43.41,11.31-65.16,1.85-11.3,7.03-15,18.49-11.83,14.42,3.96,27,11.88,21.98,31.47-7.87,30.68-15.59,61.41-23.2,92.15-1.69,6.86-2.64,13.89-3.91,20.8,1,.48,2.01.9,3.01,1.37l-.05.05Z'/%3E%3Cpath class='cls-3' d='m430.08,312.86c2.17-38.65,21.87-77.47,60.97-106.83,16.75-12.57,41.42-12.46,59.65-1.85,14,8.18,19.23,21.44,14.32,38.86-7.87,27.99-29.22,44.73-55.64,56.45-8.82,3.91-18.49,6.28-28,8.77-4.39,1.16-6.45,2.8-5.55,7.08.11.53.11,1.06.16,1.58,2.01,22.13,11.15,27.93,33.5,20.86,27.74-8.82,46.18-27.72,61.02-50.48,2.38-3.59,3.86-8.24,7.19-10.67,2.96-2.17,8.51-3.49,11.73-2.38,2.11.74,4.07,7.55,2.75,10.09-21.71,42.03-51.57,75.83-103.51,84.96-35.72,6.28-56.53-11.35-58.49-56.5l-.11.05Zm48.19-21.91c23.14-7.45,40.26-18.9,52.83-35.91,3.33-4.49,5.81-9.77,7.4-15.05,2.17-7.18,2.11-15-5.6-19.17-7.66-4.12-13.42,1.43-18.23,6.28-17.43,17.64-27.63,39.02-36.46,63.84h.05Z'/%3E%3Cpath class='cls-3' d='m284.84,197.43c-6.87-1.27-11.94-1.8-16.7-3.22-7.61-2.32-11.73-7.76-10.41-15.26,2.01-11.46,4.6-22.92,7.61-34.22,1.96-7.29,7.98-11.3,15.8-10.72,6.87.53,14.27,1.43,20.08,4.49,4.07,2.17,7.87,8.08,8.14,12.57.9,14.1-3.65,27.41-12.89,38.65-2.96,3.59-8.19,5.55-11.68,7.71h.05Z'/%3E%3C/g%3E%3C/svg%3E");
  background-position: center 103%;


}
@media (min-width: 768px) {
.site-footer {
    background-position: center 105%


}
  }
@media (min-width: 1080px) {
.site-footer {
    background-position: center 108%


}
  }
/* top form*/
.footer-form{
  --tw-text-opacity: 1;
  color: rgb(247 247 245 / var(--tw-text-opacity));
}
.footer-form .gform_heading{
  margin-bottom: 0.875rem;
  font-size: 16px;
}
@media (min-width: 768px){
  .footer-form .gform_heading{
    margin-bottom: 2.5rem;
  }
}
@media (min-width: 1080px){
  .footer-form .gform_heading{
    font-size: 32px;
  }
}
.footer-form .gform_heading h3{
  margin-bottom: 0.375rem;
  font-size: 24px;
}
@media (min-width: 768px){
  .footer-form .gform_heading h3{
    margin-bottom: 0.625rem;
  }
}
@media (min-width: 1080px){
  .footer-form .gform_heading h3{
    font-size: 40px;
  }
}
@media not all and (min-width: 1080px){
  .footer-form .gform_fields{
    grid-template-columns: repeat(1, minmax(0, 1fr)) !important;
  }
}
.footer-form .gform_footer.top_label{
  position: absolute;
}
.footer-form .gform_wrapper.gravity-theme .gform_body{
  position: relative;
}
@media (min-width: 1080px){
  .footer-form .gform_wrapper.gravity-theme .gform_body{
    padding-bottom: 20px;
  }
}
.footer-form .gform_wrapper.gravity-theme .gform_body .gfield_description{
  left: 0px;
  font-family: var(--font-body);
  font-size: 12px;
  font-weight: 400;
  text-transform: none;
  line-height: 1rem;
}
@media (min-width: 1080px){
  .footer-form .gform_wrapper.gravity-theme .gform_body .gfield_description{
    position: absolute;
    max-width: 65%;
  }
}
.footer-form input,
  .footer-form button{
  height: var(--button-height);
}
.footer-form input:last-child,
  .footer-form button:last-child{
  margin-bottom: 0px !important;
}
@media not all and (min-width: 768px){
  .footer-form input,
  .footer-form button{
    margin-bottom: 1rem;
  }
}
.footer-form input[type='email'],
  .footer-form input[type='text']{
  padding-left: 1.5rem;
  font-size: 14px;
}
@media (min-width: 768px){
  .footer-form input[type='email'],
  .footer-form input[type='text']{
    padding-left: 2rem;
    font-size: 16px;
  }
}
.footer-form button{
  border-radius: var(--button-radius);
  border-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgb(31 31 29 / var(--tw-border-opacity));
  padding-left: var(--button-x-padding);
  padding-right: var(--button-x-padding);
  padding-bottom: var(--button-b-padding) !important;
  padding-top: calc(var(--button-t-padding) - 2px) !important;
}
@media (min-width: 768px){
  .footer-form button{
    border-width: 3px;
  }
}
.footer-branding{
  margin-bottom: 2.5rem;
  margin-top: 2rem;
}
@media (min-width: 768px){
  .footer-branding{
    margin-top: 4rem;
    margin-bottom: 4rem;
  }
}
.footer-navigation{
  position: relative;
  display: flex;
  flex-wrap: nowrap;
  justify-content: space-between;
}
@media not all and (min-width: 768px){
  .footer-navigation{
    flex-direction: column;
  }
}
@media (min-width: 768px){
  .footer-navigation{
    -moz-column-gap: 1rem;
         column-gap: 1rem;
  }
}
.footer-navigation h3 {
    font-size: 24px;
  }
@media (min-width: 1080px) {
.footer-navigation h3 {
      font-size: 40px
  }
    }
.footer-navigation .menu{
  display: flex;
  flex-direction: column;
  row-gap: 0.125rem;
}
@media not all and (min-width: 768px){
  .footer-navigation .menu{
    margin-bottom: 1.25rem;
  }
}
@media (min-width: 768px){
  .footer-navigation .menu{
    row-gap: 1rem;
  }
}
.footer-navigation .menu li a {
      font-family: var(--font-body);
      font-size: 16px;
      text-transform: none;
      --tw-text-opacity: 1;
      color: rgb(247 247 245 / var(--tw-text-opacity));
      text-decoration-line: none;
    }
.footer-navigation .menu li a:hover{
  --tw-text-opacity: 1;
  color: rgb(251 225 0 / var(--tw-text-opacity));
}
@media (min-width: 768px) {
.footer-navigation .menu li a {
        font-size: var(--body-medium)
    }
      }
.social-links{
  right: 0px;
  top: 0px;
  display: flex;
  gap: 0.5rem;
}
@media not all and (min-width: 768px){
  .social-links{
    position: absolute;
  }
}
@media (min-width: 768px){
  .social-links{
    gap: 1rem;
  }
}
.social-links a{
  display: inline-block;
  height: 52px;
  width: 52px;
  background-size: contain;
  background-repeat: no-repeat;
}
@media (min-width: 768px){
  .social-links a{
    height: 80px;
    width: 80px;
  }
}
.social-links a[href*='facebook'] {
      background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Layer_1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 74.96 72.78'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23fbe100;%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='m64.34,11C55.21-.38,45.7-2.82,28.03,3.16,14.16,5.65,6.6,19.12,1.11,33.79c-5.46,14.6,10.2,36.83,26.58,38.64,20.73,2.32,35.46-6.94,44.71-25.4,5.35-10.69,2.19-23.27-8.06-36.03Zm-19.65,15.61h-2.41c-2.37,0-3.11,1.54-3.11,3.12v3.75h5.3l-.85,5.78h-4.45v13.98h-5.97v-13.98h-4.85v-5.78h4.85v-4.41c0-5.01,2.85-7.78,7.22-7.78,2.09,0,4.28.39,4.28.39v4.92Z'/%3E%3C/svg%3E");
    }
.social-links a[href*='instagram'] {
      background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Layer_1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 75.94 70.7'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23fbe100;%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='m51.13,27.13c-.29-.74-.63-1.28-1.19-1.84-.52-.53-1.14-.94-1.84-1.19-.56-.22-1.41-.48-2.97-.55-1.68-.08-2.19-.09-6.46-.09s-4.77.02-6.46.09c-1.56.07-2.4.33-2.97.55-.74.29-1.28.63-1.84,1.19-.53.52-.94,1.14-1.19,1.84-.22.56-.48,1.41-.55,2.97-.08,1.68-.09,2.19-.09,6.46s.02,4.77.09,6.46c.07,1.56.33,2.4.55,2.97.26.69.66,1.32,1.19,1.84.52.53,1.14.94,1.84,1.19.56.22,1.41.48,2.97.55,1.68.08,2.19.09,6.46.09s4.77-.02,6.46-.09c1.56-.07,2.4-.33,2.97-.55.75-.29,1.28-.63,1.84-1.19.53-.52.94-1.14,1.19-1.84.22-.56.48-1.41.55-2.97.08-1.68.09-2.19.09-6.46s-.02-4.77-.09-6.46c-.07-1.56-.33-2.4-.55-2.97Zm-4.87,12.56c-.41,1-1.02,1.9-1.78,2.66-1.54,1.54-3.63,2.41-5.81,2.41s-4.27-.87-5.81-2.41c-1.54-1.54-2.4-3.63-2.4-5.81s.87-4.27,2.4-5.81c.76-.76,1.67-1.37,2.66-1.78,1-.41,2.06-.63,3.14-.63s2.15.21,3.14.63c1,.41,1.9,1.02,2.66,1.78.76.76,1.37,1.67,1.78,2.66.41,1,.62,2.06.62,3.14s-.21,2.15-.62,3.14Zm2.89-10.76c-.1.24-.26.45-.44.63-.37.35-.86.54-1.36.53-.51,0-.99-.21-1.34-.57-.36-.36-.56-.84-.57-1.34,0-.51.18-.99.53-1.36.18-.19.39-.34.63-.44.24-.1.49-.16.75-.16s.52.04.76.14c.24.1.46.24.64.43.18.18.33.4.43.64.1.24.15.5.14.76,0,.26-.06.52-.16.75Z'/%3E%3Cpath class='cls-1' d='m42.44,32.78c-.56-.56-1.23-.98-1.97-1.25s-1.53-.36-2.32-.29c-.78.08-1.54.33-2.22.73-.68.41-1.25.95-1.69,1.61-.44.66-.72,1.4-.84,2.18-.12.78-.06,1.57.17,2.33.23.75.62,1.45,1.15,2.03.53.58,1.18,1.04,1.91,1.35,1.14.47,2.41.54,3.59.18,1.18-.36,2.2-1.11,2.89-2.14.69-1.03.99-2.26.87-3.49-.12-1.23-.67-2.38-1.54-3.25Z'/%3E%3Cpath class='cls-1' d='m74.86,30.24C68.41,10.4,53.89.82,33.25.02,21.31-.44,11.16,7.64,3.77,22.24c-6.59,13.01-4.89,22.68,7.86,36.3,7.99,11.6,23.39,12.92,39.01,11.86,15.55-1.05,29.33-24.5,24.21-40.17Zm-20.3,12.9c-.08,1.7-.35,2.86-.74,3.88-.4,1.07-1.03,2.03-1.84,2.83-.8.81-1.76,1.44-2.83,1.84-1.02.4-2.18.67-3.88.74-1.7.08-2.25.1-6.59.1s-4.88-.02-6.59-.1c-1.7-.08-2.86-.35-3.88-.74-1.07-.4-2.03-1.03-2.83-1.84-.81-.8-1.44-1.76-1.84-2.83-.39-1.02-.66-2.18-.74-3.88-.08-1.71-.1-2.25-.1-6.59s.02-4.88.1-6.58c.08-1.7.35-2.86.74-3.88.4-1.07,1.03-2.03,1.84-2.83.8-.81,1.76-1.44,2.83-1.84,1.02-.39,2.18-.66,3.88-.74h0c1.7-.08,2.25-.1,6.59-.1s4.88.02,6.58.1c1.7.08,2.86.35,3.88.74,1.06.4,2.03,1.03,2.83,1.84.81.8,1.44,1.76,1.84,2.83.4,1.02.67,2.18.74,3.88.08,1.71.1,2.25.1,6.59s-.02,4.88-.1,6.59Z'/%3E%3C/svg%3E");
    }
.social-links a[href*='youtube'] {
      background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Layer_1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 74.96 72.78'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23fbe100;%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='m64.34,11C55.21-.38,45.7-2.82,28.03,3.16,14.16,5.65,6.6,19.12,1.11,33.79c-5.46,14.6,10.2,36.83,26.58,38.64,20.73,2.32,35.46-6.94,44.71-25.4,5.35-10.69,2.19-23.27-8.06-36.03Zm-7.46,26.33s0,6.26-.77,9.28c-.21.81-.63,1.56-1.2,2.15-.57.6-1.28,1.03-2.06,1.25-2.88.79-14.42.78-14.42.78,0,0-11.51-.01-14.42-.84-1.58-.45-2.82-1.75-3.25-3.41-.76-2.99-.75-9.29-.75-9.29,0,0,0-6.27.77-9.29.22-.82.63-1.56,1.2-2.16.57-.6,1.28-1.04,2.05-1.27,2.89-.79,14.42-.78,14.42-.78,0,0,11.54.01,14.42.84.78.22,1.49.65,2.06,1.25.57.6.98,1.34,1.19,2.16.79,3.02.75,9.32.75,9.32Z'/%3E%3Cpolygon class='cls-1' points='34.77 43.06 44.37 37.28 34.78 31.49 34.77 43.06'/%3E%3C/svg%3E");
    }
.social-links a[href*='spotify']{
  height: 65px;
  width: 65px;
  --tw-translate-y: -.5em;
  transform: translate(var(--tw-translate-x), 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));
}
@media (min-width: 768px){
  .social-links a[href*='spotify']{
    height: 100px;
    width: 100px;
  }
}
.social-links a[href*='spotify'] {
      background-image: url("data:image/svg+xml,%3Csvg width='94' height='92' viewBox='0 0 94 92' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cpath d='M82.5527 56.0384C73.3018 74.502 58.5797 83.7642 37.8455 81.4411C21.4653 79.6272 5.80361 57.3992 11.2684 42.8008C16.7581 28.1317 24.3237 14.6562 38.1879 12.1722C55.8623 6.19015 65.3737 8.63179 74.4944 20.0101C84.7413 32.7684 87.9038 45.3505 82.5527 56.0384Z' fill='%23FBE100'/%3E%3Crect x='31' y='29' width='34' height='34' fill='url(%23pattern0)'/%3E%3Cdefs%3E%3Cpattern id='pattern0' patternContentUnits='objectBoundingBox' width='1' height='1'%3E%3Cuse xlink:href='%23image0_6334_2491' transform='scale(0.000488281)'/%3E%3C/pattern%3E%3Cimage id='image0_6334_2491' width='2048' height='2048' xlink:href='data:image/png;base64,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'/%3E%3C/defs%3E%3C/svg%3E%0A");
    }
.footer-cta{
  --tw-text-opacity: 1;
  color: rgb(247 247 245 / var(--tw-text-opacity));
}
@media (min-width: 768px){
  .footer-cta{
    text-align: center;
  }
}
.footer-cta h6{
  margin-bottom: 0.5rem;
}
@media (min-width: 1080px){
  .footer-cta h6{
    margin-bottom: 1.25rem;
  }
}
.footer-cta .wp-block-buttons{
  margin: 0px;
}
@media (min-width: 768px){
  .footer-cta .wp-block-buttons{
    justify-content: center;
  }
}
@media not all and (min-width: 768px){
  .footer-cta .wp-block-buttons .wp-block-button{
    max-width: -moz-max-content;
    max-width: max-content;
  }
}
.footer-cta .wp-block-buttons .wp-block-button__link{
  height: var(--button-height);
}
.footer-legal {
  font-size: clamp(8px, 1.388888889vw, 16px);
  position: absolute;
  bottom: 0.5rem;
  left: 0px;
  right: 0px;
  padding-right: 8vw;
  text-align: right;
  --tw-text-opacity: 1;
  color: rgb(247 247 245 / var(--tw-text-opacity));
}
@media (min-width: 768px){
  .footer-legal{
    padding-right: 4rem;
  }
}
@media (min-width: 1080px){
  .footer-legal{
    bottom: 2rem;
  }
}
.footer-legal a{
  margin-left: 20px;
  display: inline-block;
  --tw-text-opacity: 1;
  color: rgb(247 247 245 / var(--tw-text-opacity));
  text-decoration-line: none;
}
.footer-legal a:hover{
  --tw-text-opacity: 1;
  color: rgb(251 225 0 / var(--tw-text-opacity));
}
:root {
  --header-height: 122px;
}
@media (min-width: 1280px) {
:root {
    --header-height: 83px
}
  }
/* Layout controlled in markup; keep selector to avoid purge */
.site-header{
  --tw-bg-opacity: 1;
  background-color: rgb(238 49 36 / var(--tw-bg-opacity));
  padding-left: 0px;
  padding-right: 0px;
  --tw-text-opacity: 1;
  color: rgb(251 225 0 / var(--tw-text-opacity));
}
.site-header__inner{
  align-items: center;
  justify-content: space-between;
}
@media (min-width: 1080px){
  .site-header__inner{
    display: flex;
  }
}
.site-branding{
  position: absolute;
  left: 50%;
  z-index: 20;
  --tw-translate-x: -50%;
  transform: translate(var(--tw-translate-x), 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));
}
.menu-toggle{
  position: absolute;
  left: 1rem;
  top: 50%;
  --tw-translate-y: -50%;
  transform: translate(var(--tw-translate-x), 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));
  border-width: 0px;
  background-color: transparent;
  padding: 5px;
}
.menu-toggle:hover{
  background-color: transparent;
}
.menu-close{
  position: absolute;
  left: 1rem;
  top: 1rem;
  border-width: 0px;
  background-color: transparent;
  padding: 5px;
  --tw-text-opacity: 1;
  color: rgb(31 31 29 / var(--tw-text-opacity));
}
.menu-close:hover{
  background-color: transparent;
}
/* Removed desktop grid nav; split-nav is handled in markup */
.site-navigation .menu li{
  line-height: 1;
}
@media (min-width: 1080px){
  .site-navigation .menu li.current-menu-item > a{
    --tw-text-opacity: 1;
    color: rgb(247 247 245 / var(--tw-text-opacity));
  }
}
.site-navigation .menu a{
  white-space: nowrap;
  text-decoration-line: none;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.site-navigation .menu a:hover{
  --tw-text-opacity: 1;
  color: rgb(247 247 245 / var(--tw-text-opacity));
}
@media (min-width: 1280px) {
.site-navigation .menu {
      /* Text Us button*/
  }
        /* @apply absolute right-4 top-1/2 -translate-y-1/2; */

        .site-navigation .menu .menu-text-button a{
    --tw-text-opacity: 1;
    color: rgb(247 247 245 / var(--tw-text-opacity));
  }
    }
.site-branding a{
  text-decoration-line: none;
}
.site-branding a:hover{
  text-decoration-line: underline;
}
/* mobile nav*/
@media not all and (min-width: 1280px) {
  /* Slide-over drawer above content */
  .site-navigation{
    position: fixed;
    left: 0px;
    top: 0px;
    z-index: 9999;
    width: 58.333333%;
    overflow: hidden;
    border-bottom-width: 2px;
    border-right-width: 2px;
    --tw-border-opacity: 1;
    border-color: rgb(31 31 29 / var(--tw-border-opacity));
    --tw-bg-opacity: 1;
    background-color: rgb(255 249 224 / var(--tw-bg-opacity));
    padding-left: 1rem;
    padding-right: 1rem;
    padding-bottom: 1.75rem;
    padding-top: 5rem;
    height: 100vh;
    transform: translateX(-100%);
    transition: transform 300ms ease-in-out;
  }

    @supports (height: 100dvh) {
  .site-navigation {
      height: 100dvh
  }
    }

    .site-navigation .menu{
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    gap: 0.75rem;
  }

      .site-navigation .menu li,
      .site-navigation .menu a{
    font-size: 22px;
    font-weight: 900;
    --tw-text-opacity: 1;
    color: rgb(31 31 29 / var(--tw-text-opacity));
  }
      .site-navigation .menu .menu-text-button,
      .site-navigation .menu .menu-text-button a{
    font-family: var(--font-display);
    font-size: 22px;
    font-weight: 900;
    text-transform: uppercase;
    line-height: 1;
    --tw-text-opacity: 1;
    color: rgb(31 31 29 / var(--tw-text-opacity));
  }
      .site-navigation .menu:last-child{
    margin-top: 1.5rem;
    gap: 0px;
  }
        .site-navigation .menu:last-child li,
        .site-navigation .menu:last-child a {
          font-family: 'DM Sans', system-ui, -apple-system, 'Segoe UI', Roboto, Arial, sans-serif;
          font-size: 15px;
          font-weight: 500;
          line-height: 21px;
        }

  body.menu-open .site-navigation {
    transform: translateX(0);
    z-index: 9999;
  }
}
/* Dim overlay behind mobile menu */
.mobile-menu-overlay{
  pointer-events: none;
  position: fixed;
  inset: 0px;
  z-index: 1;
  background-color: rgb(31 31 29 / 0);
  opacity: 0;
  transition-property: opacity;
  transition-duration: 300ms;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
body.menu-open .mobile-menu-overlay{
  pointer-events: auto;
  background-color: rgb(31 31 29 / 0.75);
  opacity: 1;
}
/*TRANSLATION*/
.menu-item font,
.menu-text-button font{
  white-space: normal !important;
}
.gt_switcher_wrapper select {
  background-color: transparent !important;
  background-image: url("data:image/svg+xml,%3Csvg aria-hidden='true' focusable='false' data-prefix='far' data-icon='angle-down' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512' class='svg-inline--fa fa-angle-down fa-w-10 fa-3x'%3E%3Cpath fill='rgba(255,255,255,1)' d='M151.5 347.8L3.5 201c-4.7-4.7-4.7-12.3 0-17l19.8-19.8c4.7-4.7 12.3-4.7 17 0L160 282.7l119.7-118.5c4.7-4.7 12.3-4.7 17 0l19.8 19.8c4.7 4.7 4.7 12.3 0 17l-148 146.8c-4.7 4.7-12.3 4.7-17 0z' class=''%3E%3C/path%3E%3C/svg%3E");
  border: none !important;
  outline: none !important;
  padding: 0 !important;
  font-family: var(--font-body);
  font-size: 18px;
  font-weight: 500;
  --tw-text-opacity: 1;
  color: rgb(247 247 245 / var(--tw-text-opacity));
}
.gt_switcher_wrapper {
  top: 5px !important;
}
@media (max-width: 1280px) {
.gt_switcher_wrapper {
    position: absolute;
    right: 10px !important;
    left: auto !important;
    top: 50px !important;
    max-width: 100px
}
  }
/* Removed translation-specific desktop grid overrides */
/* Shopify parity: header-scoped nav spacing, typography, hover/active colors */
.site-header nav > ul {
  gap: 4rem;
}
.site-header nav > ul > li > a,
.site-header nav button {
  font-family: var(--heading-font-stack, var(--font-display));
  color: black;
  font-weight: 700;
  letter-spacing: 0.01em;
  text-transform: uppercase;
}
.site-header nav a:hover,
.site-header nav button:hover {
  color: #fff9e0;
}
.site-header nav [aria-current='page'],
.site-header nav a[aria-current='page'] {
  color: #fff9e0;
}
/* Mobile menu typography */
@media (max-width: 1279px) {
  .site-header nav ul li a {
    font-family: var(--heading-font-stack, var(--font-display));
    font-weight: 900;
    font-size: 24px;
    line-height: 1;
    color: #fbe100;
  }
}
/* Desktop split-nav grid layout */
@media (min-width: 1280px) {
  .split-nav-enabled [data-split-nav] {
    -moz-column-gap: 68px;
         column-gap: 68px;
    align-items: center;
  }
  .split-nav-enabled [data-split-nav] > ul {
    gap: 93px;
  }
  .split-nav-enabled [data-split-nav] > div {
    width: 126px;
  }
  .split-nav-enabled [data-split-nav] a {
    color: #fbe100;
    font-family: var(--heading-font-stack, var(--font-display));
    font-weight: 700;
    letter-spacing: 0.01em;
    font-size: 20px;
    text-transform: uppercase;
    white-space: nowrap;
  }
}
/* Logo width to match Shopify header */
.site-header .custom-logo {
  max-width: 126px;
}
/* Shopify header typography shims (scoped to header only) */
.site-header .font-heading{
  font-family: var(--font-display);
}
.site-header .h1{
  font-family: var(--font-display);
}
/* text-l is not standard Tailwind; define header-scoped size */
.site-header .text-l {
  font-size: 1.125rem; /* 18px */
  line-height: 1.75rem; /* 28px */
}
@media (min-width: 768px) {
  .site-header .md\:text-xl {
    font-size: 1.25rem; /* 20px */
    line-height: 1.75rem; /* 28px */
  }
}
@media (min-width: 1080px) {
  .site-header .lg\:text-3xl {
    font-size: 1.875rem; /* 30px */
    line-height: 2.25rem; /* 36px */
  }
}
/* Shopify utility equivalents (scoped to header) */
.site-header {
  /* Match Shopify computed padding (37.5px) */
  --section-x-padding: 37.5px;
  --section-vertical-spacing: 2rem;
}
.site-header .px-section {
  padding-left: var(--section-x-padding);
  padding-right: var(--section-x-padding);
}
.site-header .py-section-vertical-spacing {
  padding-top: var(--section-vertical-spacing);
  padding-bottom: var(--section-vertical-spacing);
}
/* Map Shopify font utility names to WP font tokens */
.site-header .font-main{
  font-family: var(--font-body);
}
.site-header .visually-hidden{
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border-width: 0;
}
.search-open{
  overflow: hidden;
}
.search-open .site-header{
  --tw-bg-opacity: 1;
  background-color: rgb(247 247 245 / var(--tw-bg-opacity));
}
/* button*/
.search-toggle{
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.search-toggle svg{
  margin-left: 8px;
}
/* modal*/
.search-container{
  position: fixed;
  inset: 0px;
  z-index: 99;
  display: none;
  flex-direction: column;
  overflow: auto;
  --tw-bg-opacity: 1;
  background-color: rgb(247 247 245 / var(--tw-bg-opacity));
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  padding-bottom: 32px;
  padding-top: 16px;
}
.search-container.is-active{
  display: flex;
}
.search-header{
  --tw-bg-opacity: 1;
  background-color: rgb(247 247 245 / var(--tw-bg-opacity));
}
.search-input{
  padding-bottom: 8px;
  padding-top: 16px;
}
.search-container {
  padding-top: 136px;
}
/* header height*/
/* fix admin position*/
.admin-bar .search-container {
    top: 32px;
  }
@media (max-width: 782px) {
.admin-bar .search-container {
      top: 46px
  }
    }
.search-container > *{
  margin-left: auto;
  margin-right: auto;
}
@media (min-width: 768px){
  .search-container > *{
    width: 100%;
  }
  @media (min-width: 480px){
    .search-container > *{
      max-width: 480px;
    }
  }
  @media (min-width: 640px){
    .search-container > *{
      max-width: 640px;
    }
  }
  @media (min-width: 768px){
    .search-container > *{
      max-width: 768px;
    }
  }
  @media (min-width: 769px){
    .search-container > *{
      max-width: 769px;
    }
  }
  @media (min-width: 1024px){
    .search-container > *{
      max-width: 1024px;
    }
  }
  @media (min-width: 1080px){
    .search-container > *{
      max-width: 1080px;
    }
  }
  @media (min-width: 1280px){
    .search-container > *{
      max-width: 1280px;
    }
  }
  @media (min-width: 1440px){
    .search-container > *{
      max-width: 1440px;
    }
  }
}
.search-input{
  width: 100%;
  border-width: 0px;
  border-bottom-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgb(238 49 36 / var(--tw-border-opacity));
  background-image: none;
}
.search-input:focus{
  --tw-border-opacity: 1;
  border-color: rgb(251 225 0 / var(--tw-border-opacity));
  outline: 2px solid transparent;
  outline-offset: 2px;
}
.search-footer{
  margin-top: 32px;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
.is-page-contact .is-style-hero .wp-block-media-text__content{
  position: relative;
}
@media (min-width: 768px){
  .is-page-contact .is-style-hero .wp-block-media-text__content{
    position: static;
  }
}
.is-page-contact .is-style-hero .newsletter-signup-badge{
  left: auto;
  right: 20%;
  bottom: -80px;
  margin-top: 180px;
  max-width: 150px;
  --tw-translate-x: 0;
  --tw-rotate: 25deg;
  transform: translate(var(--tw-translate-x), 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));
}
@media (min-width: 768px){
  .is-page-contact .is-style-hero .newsletter-signup-badge{
    left: 50%;
    right: auto;
    bottom: 10%;
    --tw-translate-x: -50%;
    transform: translate(var(--tw-translate-x), 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));
  }
}
@media (min-width: 1080px){
  .is-page-contact .is-style-hero .newsletter-signup-badge{
    max-width: 300px;
  }
}
.is-page-contact .is-style-hero .newsletter-signup-badge {
      position: absolute;
      transform-origin: center;
    }
/* Store finder*/
.is-page-find-us .hentry > h2 {
    margin: 60px auto;
  }
.is-page-find-us .wp-block-group{
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0px;
}
.is-page-find-us #wpsl-wrap{
  margin-left: auto;
  margin-right: auto;
  margin-top: 0px;
  margin-bottom: 0px;
  display: flex;
  flex-direction: column-reverse;
  justify-content: center;
  gap: 2.5rem;
  border-top-width: 4px;
  border-bottom-width: 4px;
  --tw-border-opacity: 1;
  border-color: rgb(31 31 29 / var(--tw-border-opacity));
  padding-top: 130px;
  padding-bottom: 130px;
  margin-bottom: 0;
}
@media (min-width: 768px){
  .is-page-find-us #wpsl-wrap{
    height: 860px;
    flex-direction: row;
  }
}
.is-page-find-us .wpsl-search {
    background-color: #fff9e0;
    border: 4px solid #1f1f1d;
    border-radius: 20px;
    padding: 0;
    margin: 0 auto;
    max-width: 90%;
    width: 100%;
    z-index: 2;
    top: 120px;
    max-height: 90vh;
    overflow: hidden;
  }
@media (min-width: 769px) {
.is-page-find-us .wpsl-search {
      /* position: absolute; */
      margin: 0;
      /* left: 10vw; */
      max-width: 440px;
      max-height: 830px
  }
    }
.is-page-find-us .wpsl-search #wpsl-search-wrap,
    .is-page-find-us .wpsl-search #wpsl-search-wrap div {
      float: none;
    }
.is-page-find-us .wpsl-search #wpsl-search-wrap form, .is-page-find-us .wpsl-search #wpsl-search-wrap div form {
        display: flex;
        width: 100%;
      }
.is-page-find-us .wpsl-search #wpsl-search-wrap .wpsl-input, .is-page-find-us .wpsl-search #wpsl-search-wrap div .wpsl-input {
        flex: 1;
        margin: 0;
      }
.is-page-find-us .wpsl-search #wpsl-search-wrap .wpsl-input label, .is-page-find-us .wpsl-search #wpsl-search-wrap div .wpsl-input label {
          display: none;
        }
.is-page-find-us .wpsl-search #wpsl-search-wrap .wpsl-input input, .is-page-find-us .wpsl-search #wpsl-search-wrap div .wpsl-input input{
  --tw-bg-opacity: 1;
  background-color: rgb(255 249 224 / var(--tw-bg-opacity));
  text-transform: uppercase;
          border-top: none;
          border-left: none;
          border-right: none;
          border-bottom: 4px solid #1f1f1d;
          border-radius: 20px 20px 0 0;
          padding: 18px 18px 13.5px 18px !important;
          line-height: 1.6 !important;
          width: calc(100% + 4px);
}
.is-page-find-us .wpsl-search #wpsl-search-wrap .wpsl-search-btn-wrap, .is-page-find-us .wpsl-search #wpsl-search-wrap div .wpsl-search-btn-wrap {
        margin: 0;
      }
.is-page-find-us .wpsl-search #wpsl-search-wrap #wpsl-search-btn, .is-page-find-us .wpsl-search #wpsl-search-wrap div #wpsl-search-btn {
        box-sizing: inherit;
        /* appearance: none;*/
        /* outline: none;*/
        box-shadow: none;
        padding: 17px 17px 8px 17px !important;
        border-top-left-radius: 0 !important;
        border-bottom-left-radius: 0 !important;
        border-bottom-right-radius: 0 !important;
        display: inline-block;
        font-size: 0.875rem;
        font-weight: 600;
        letter-spacing: 0.05em;
        line-height: 1;
        text-transform: uppercase;
        text-decoration: none !important;
        border: 4px solid #1f1f1d;
        border-radius: 20px;
        color: white;
        background-color: #ee3124;
        background-image: none;
        margin: 0;
        position: relative;
        top: -4px;
        right: -4px;
      }
.is-page-find-us .wpsl-search #wpsl-search-wrap #wpsl-search-btn:before, .is-page-find-us .wpsl-search #wpsl-search-wrap div #wpsl-search-btn:before {
          content: '';
          background-image: url("data:image/svg+xml,%3Csvg width='35' height='30' viewBox='0 0 35 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath id='Arrow 7' d='M2 13C0.895431 13 2.15774e-07 13.8954 0 15C-9.65643e-08 16.1046 0.89543 17 2 17L2 13ZM34.4142 16.4142C35.1953 15.6332 35.1953 14.3668 34.4142 13.5858L21.6863 0.857865C20.9052 0.0768163 19.6389 0.0768162 18.8579 0.857865C18.0768 1.63891 18.0768 2.90524 18.8579 3.68629L30.1716 15L18.8579 26.3137C18.0768 27.0948 18.0768 28.3611 18.8579 29.1421C19.6389 29.9232 20.9052 29.9232 21.6863 29.1421L34.4142 16.4142ZM2 17L33 17L33 13L2 13L2 17Z' fill='%23FFF9E0'/%3E%3C/svg%3E%0A");
          display: inline-block;
          height: 30px;
          width: 30px;
          background-size: contain;
          background-repeat: no-repeat;
        }
.is-page-find-us .wpsl-search #wpsl-search-wrap #wpsl-search-btn i, .is-page-find-us .wpsl-search #wpsl-search-wrap div #wpsl-search-btn i{
  display: none !important;
}
.is-page-find-us #wpsl-result-list {
    width: 100%;
  }
.is-page-find-us #wpsl-result-list #wpsl-stores ul {
        padding: 40px 40px 100px;
      }
.is-page-find-us #wpsl-result-list #wpsl-stores li {
        border-bottom: none;
        display: flex;
        justify-content: space-between;
        margin-bottom: 0;
      }
.is-page-find-us #wpsl-gmap {
    height: 100% !important;
    border: 4px solid #1f1f1d;
    border-radius: 20px;
    /* position: absolute; */
    float: none;
    max-width: 830px;
    /* width: 100vw; */
    z-index: 1;
  }
@media not all and (min-width: 768px){
  .is-page-find-us #wpsl-gmap{
    margin-left: auto;
    margin-right: auto;
    height: 320px !important;
    max-width: 90%;
  }
}
.wpsl-store-location{
  position: relative;
  width: 100%;
  border-bottom-width: 4px;
  border-style: dashed;
  --tw-border-opacity: 1;
  border-bottom-color: rgb(31 31 29 / var(--tw-border-opacity));
  padding-left: 3rem;
}
.wpsl-store-location:before {
    content: '';
    position: absolute;
    top: 0px;
    left: 0px;
    height: 3rem;
    width: 3rem;
    background-size: contain;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%3Csvg width='42' height='64' viewBox='0 0 42 64' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg id='Group 512'%3E%3Cg id='Group 511'%3E%3Crect id='Rectangle 1' x='41.1748' y='41.1748' width='41.1748' height='41.1748' rx='20.5874' transform='rotate(-180 41.1748 41.1748)' fill='%23EE3124'/%3E%3Cpath id='Vector 15' d='M38.4897 30.8809L21.0352 63.9997L2.68555 30.8809H38.4897Z' fill='%23EE3124'/%3E%3Cg id='Ellipse 244'%3E%3Ccircle cx='20.5871' cy='20.5871' r='12.5315' fill='%23FFF9E0'/%3E%3Ccircle cx='20.5871' cy='20.5871' r='12.5315' stroke='%23FBE100'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
  }
.wpsl-store-location *{
  --tw-text-opacity: 1 !important;
  color: rgb(31 31 29 / var(--tw-text-opacity)) !important;
}
.wpsl-store-location strong{
  margin-bottom: 0.75rem;
  display: block;
  font-family: var(--font-alt);
  font-size: var(--eyebrow-md);
  font-weight: 400;
  text-transform: uppercase;
  line-height: 1;
}
.wpsl-store-location span {
    font-size: 18px;
    text-transform: uppercase;
    line-height: 23px;
  }
.wpsl-store-location + .wpsl-direction-wrap{
  display: none !important;
}
.home {
  /*styles*/
}
.page:not(.home, .is-page-shop, .is-page-stories, .is-page-find-us, .is-page-contact, .is-page-origin) .blocks > .wp-block-group{
  padding-top: 80px;
  padding-bottom: 80px;
}
.page:not(.home, .is-page-shop, .is-page-stories, .is-page-find-us, .is-page-contact, .is-page-origin) .blocks > .wp-block-group p{
  padding-bottom: 20px;
}
.page:not(.home, .is-page-shop, .is-page-stories, .is-page-find-us, .is-page-contact, .is-page-origin) .blocks > .wp-block-group a{
  --tw-text-opacity: 1;
  color: rgb(238 49 36 / var(--tw-text-opacity));
  text-decoration-line: underline;
  text-underline-offset: 1px;
}
.single-post .hentry.blocks.type-post {

    font-size: 10px;
    margin: 0 auto;
    max-width: 1280px;

  }
.single-post .hentry.blocks.type-post .post-hero, .single-post .hentry.blocks.type-post .wp-block-post-hero {
      margin-bottom: 0;
    }
.single-post .hentry.blocks.type-post .wp-block-image {
      width: -moz-fit-content;
      width: fit-content;
    }
.single-post .hentry.blocks.type-post .alignfull {
      box-sizing: border-box;
      margin-left: calc(-50vw + 50% - var(--alignfull-offset));
      margin-right: calc(-50vw + 50% - var(--alignfull-offset));
      max-width: 100vw;
      overflow-x: hidden;
      width: 100vw;
    }
.single-post .hentry.blocks.type-post > .wp-block-columns:not(.prefooter) h1, .single-post .hentry.blocks.type-post > .wp-block-columns:not(.prefooter) h2, .single-post .hentry.blocks.type-post > .wp-block-columns:not(.prefooter) h3, .single-post .hentry.blocks.type-post > .wp-block-columns:not(.prefooter) h4, .single-post .hentry.blocks.type-post > .wp-block-columns:not(.prefooter) h5, .single-post .hentry.blocks.type-post > .wp-block-columns:not(.prefooter) h6, .single-post .hentry.blocks.type-post > .wp-block-columns:not(.prefooter) .has-heading-1-font-size, .single-post .hentry.blocks.type-post > .wp-block-columns:not(.prefooter) .has-heading-2-font-size, .single-post .hentry.blocks.type-post > .wp-block-columns:not(.prefooter) .has-heading-3-font-size, .single-post .hentry.blocks.type-post > .wp-block-columns:not(.prefooter) .has-heading-4-font-size, .single-post .hentry.blocks.type-post > .wp-block-columns:not(.prefooter) .has-heading-5-font-size, .single-post .hentry.blocks.type-post > .wp-block-columns:not(.prefooter) .has-heading-6-font-size, .single-post .hentry.blocks.type-post > .wp-block-group h1, .single-post .hentry.blocks.type-post > .wp-block-group h2, .single-post .hentry.blocks.type-post > .wp-block-group h3, .single-post .hentry.blocks.type-post > .wp-block-group h4, .single-post .hentry.blocks.type-post > .wp-block-group h5, .single-post .hentry.blocks.type-post > .wp-block-group h6, .single-post .hentry.blocks.type-post > .wp-block-group .has-heading-1-font-size, .single-post .hentry.blocks.type-post > .wp-block-group .has-heading-2-font-size, .single-post .hentry.blocks.type-post > .wp-block-group .has-heading-3-font-size, .single-post .hentry.blocks.type-post > .wp-block-group .has-heading-4-font-size, .single-post .hentry.blocks.type-post > .wp-block-group .has-heading-5-font-size, .single-post .hentry.blocks.type-post > .wp-block-group .has-heading-6-font-size
      {
        margin: 1em 0 0.5em;
        line-height: 1;
      }
.single-post .hentry.blocks.type-post > .wp-block-columns:not(.prefooter) p, .single-post .hentry.blocks.type-post > .wp-block-group p {
        margin: 0 0 1.5em;
      }
.single-post .hentry.blocks.type-post > .wp-block-columns:not(.prefooter) a, .single-post .hentry.blocks.type-post > .wp-block-group a {
        color: #0073aa;
        text-decoration: none;
      }
.single-post .hentry.blocks.type-post > .wp-block-columns:not(.prefooter) a:hover, .single-post .hentry.blocks.type-post > .wp-block-columns:not(.prefooter) a:focus, .single-post .hentry.blocks.type-post > .wp-block-group a:hover, .single-post .hentry.blocks.type-post > .wp-block-group a:focus {
        text-decoration: underline;
      }
/* Lists */
.single-post .hentry.blocks.type-post > .wp-block-columns:not(.prefooter) ul, .single-post .hentry.blocks.type-post > .wp-block-columns:not(.prefooter) ol, .single-post .hentry.blocks.type-post > .wp-block-group ul, .single-post .hentry.blocks.type-post > .wp-block-group ol {
        margin: 0 0 1.5em 1.5em;
      }
.single-post .hentry.blocks.type-post > .wp-block-columns:not(.prefooter) li, .single-post .hentry.blocks.type-post > .wp-block-group li {
        margin-bottom: 0.5em;
      }
/* Images */
.single-post .hentry.blocks.type-post > .wp-block-columns:not(.prefooter) img, .single-post .hentry.blocks.type-post > .wp-block-group img {
        max-width: 100%;
        height: auto;
        display: block;
        margin: 1.5em 0;
      }
/* Blockquotes */
.single-post .hentry.blocks.type-post > .wp-block-columns:not(.prefooter) blockquote, .single-post .hentry.blocks.type-post > .wp-block-group blockquote {
        margin: 1.5em 0;
        padding: 0.5em 1em;
        background-color: #f9f9f9;
        border-left: 5px solid #0073aa;
      }
/* Code */
.single-post .hentry.blocks.type-post > .wp-block-columns:not(.prefooter) pre, .single-post .hentry.blocks.type-post > .wp-block-columns:not(.prefooter) code, .single-post .hentry.blocks.type-post > .wp-block-group pre, .single-post .hentry.blocks.type-post > .wp-block-group code {
        font-family: monospace;
        background-color: #f4f4f4;
        padding: 0.5em;
        border-radius: 4px;
        margin: 1.5em 0;
        display: block;
      }
.single-post .hentry.blocks.type-post > .wp-block-columns:not(.prefooter) pre, .single-post .hentry.blocks.type-post > .wp-block-group pre {
        overflow-x: auto;
      }
/* Layout */
.single-post .hentry.blocks.type-post > .wp-block-columns:not(.prefooter) .container, .single-post .hentry.blocks.type-post > .wp-block-group .container {
        width: 100%;
        max-width: 1200px;
        margin: 0 auto;
        padding: 0 20px;
      }
/* Tables */
.single-post .hentry.blocks.type-post > .wp-block-columns:not(.prefooter) table, .single-post .hentry.blocks.type-post > .wp-block-group table {
        width: 100%;
        border-collapse: collapse;
        margin: 1.5em 0;
      }
.single-post .hentry.blocks.type-post > .wp-block-columns:not(.prefooter) th, .single-post .hentry.blocks.type-post > .wp-block-columns:not(.prefooter) td, .single-post .hentry.blocks.type-post > .wp-block-group th, .single-post .hentry.blocks.type-post > .wp-block-group td {
        padding: 0.75em;
        border: 1px solid #ddd;
      }
.single-post .hentry.blocks.type-post > .wp-block-columns:not(.prefooter) th, .single-post .hentry.blocks.type-post > .wp-block-group th {
        background-color: #f4f4f4;
        font-weight: bold;
      }
/* Forms */
.single-post .hentry.blocks.type-post > .wp-block-columns:not(.prefooter) input, .single-post .hentry.blocks.type-post > .wp-block-columns:not(.prefooter) textarea, .single-post .hentry.blocks.type-post > .wp-block-columns:not(.prefooter) select, .single-post .hentry.blocks.type-post > .wp-block-group input, .single-post .hentry.blocks.type-post > .wp-block-group textarea, .single-post .hentry.blocks.type-post > .wp-block-group select {
        width: 100%;
        padding: 10px;
        margin-bottom: 1em;
        border: 1px solid #ddd;
        border-radius: 4px;
      }
.single-post .hentry.blocks.type-post > .wp-block-columns:not(.prefooter) button, .single-post .hentry.blocks.type-post > .wp-block-group button {
        background-color: #0073aa;
        color: white;
        border: none;
        padding: 10px 20px;
        cursor: pointer;
        border-radius: 4px;
      }
.single-post .hentry.blocks.type-post > .wp-block-columns:not(.prefooter) button:hover, .single-post .hentry.blocks.type-post > .wp-block-group button:hover {
        background-color: #005b88;
      }
.amazon-placeholder img{
  width: 100%;
}
.is-page-stories .is-style-hero .wp-block-media-text__content{
  max-width: 100% !important;
}
.is-page-stories .is-style-hero .wp-block-media-text__content .wp-block-group {
        position: relative;
      }
.is-page-stories .is-style-hero .wp-block-media-text__content .wp-block-image{
  position: absolute;
  top: -19vw;
  right: -40px;
  min-width: 140px;
  max-width: 20vw;
}
@media (min-width: 768px){
  .is-page-stories .is-style-hero .wp-block-media-text__content .wp-block-image{
    margin-top: 10vw;
  }
}
@media (min-width: 1080px){
  .is-page-stories .is-style-hero .wp-block-media-text__content .wp-block-image{
    right: 10%;
  }
}
.is-page-stories .is-style-hero .wp-block-media-text__content h1{
  margin-left: 30px;
  margin-right: 30px;
  max-width: 100% !important;
}
@media (min-width: 1080px){
  .is-page-stories .is-style-hero .wp-block-media-text__content h1{
    margin-left: 80px;
    margin-right: 80px;
  }
}
.is-page-stories .is-style-hero .wp-block-media-text__content h1 br{
  display: none;
}
@media (min-width: 768px){
  .is-page-stories .is-style-hero .wp-block-media-text__content h1 br{
    display: block;
  }
}
.is-page-stories .is-style-hero .wp-block-media-text__content h2{
  margin-left: 30px;
  margin-right: 30px;
  max-width: 100% !important;
}
@media (min-width: 1080px){
  .is-page-stories .is-style-hero .wp-block-media-text__content h2{
    margin-left: 80px;
    margin-right: 80px;
  }
}
.is-page-stories .is-style-hero .wp-block-media-text__content .wp-block-buttons{
  margin-left: 30px;
  margin-right: 30px;
  max-width: 100% !important;
}
@media (min-width: 1080px){
  .is-page-stories .is-style-hero .wp-block-media-text__content .wp-block-buttons{
    margin-left: 80px;
    margin-right: 80px;
  }
}
.has-text-align-left{
  text-align: left;
}
.has-text-align-center{
  text-align: center;
}
.has-text-align-right{
  text-align: right;
}
.is-vertically-aligned-top{
  align-items: flex-start;
  align-self: flex-start;
}
.is-vertically-aligned-bottom{
  align-items: flex-end;
  align-self: flex-end;
}
.is-vertically-aligned-center{
  align-items: center;
  align-self: center;
}
.are-vertically-aligned-top{
  align-items: flex-start;
}
.are-vertically-aligned-center{
  align-items: center;
}
.are-vertically-aligned-bottom{
  align-items: flex-end;
}
.landing .site-content {
    background-color: rgb(238 49 36);
  }
.landing .hero{
  max-width: 513px;
  padding-top: 60px;
    flex-direction: row;
    margin: 0 auto 100px;
    transform: translateX(70px);
}
.landing .hero .wp-block-column:first-child {
      /* @apply md:ml-[113px]; */
    }
.landing .hero .wp-block-column:last-child .wp-block-image {
        margin-top: 228px;
        margin-left: -99px;
        max-width: 290px;
      }
.landing .blocks > .wp-block-group h2, .landing .blocks > .wp-block-group p{
  text-align: center;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.landing .blocks > .wp-block-group h2 {
      max-width: 1060px;
    }
.landing .blocks > .wp-block-group p{
  margin-top: 10px;
  max-width: 700px;
}
@media (min-width: 769px) {
.landing .site-footer {
      background-position: center 113%
  }
    }
.landing .footer-form{
  padding-bottom: 110px;
}
@media (min-width: 768px){
  .landing .footer-form{
    padding-bottom: 210px;
  }
}
.landing .footer-form .gform_heading{
  text-align: center;
}
.landing .footer-form .gform_wrapper.gravity-theme .gform_fields {
      grid-template-columns: repeat(10, 1fr);
    }
.landing .footer-form .gform_wrapper.gravity-theme .gfield.gfield--width-third:last-child {
      grid-column: span 2;
    }
.after\:absolute::after{
  content: var(--tw-content) !important;
  position: absolute !important;
}
.after\:bottom-0::after{
  content: var(--tw-content) !important;
  bottom: 0px !important;
}
.after\:left-1\/2::after{
  content: var(--tw-content) !important;
  left: 50% !important;
}
.after\:right-\[-21px\]::after{
  content: var(--tw-content) !important;
  right: -21px !important;
}
.after\:right-\[-34px\]::after{
  content: var(--tw-content) !important;
  right: -34px !important;
}
.after\:top-0::after{
  content: var(--tw-content) !important;
  top: 0px !important;
}
.after\:block::after{
  content: var(--tw-content) !important;
  display: block !important;
}
.after\:h-1::after{
  content: var(--tw-content) !important;
  height: 0.25rem !important;
}
.after\:h-\[--border-width\]::after{
  content: var(--tw-content) !important;
  height: var(--border-width) !important;
}
.after\:h-full::after{
  content: var(--tw-content) !important;
  height: 100% !important;
}
.after\:w-1::after{
  content: var(--tw-content) !important;
  width: 0.25rem !important;
}
.after\:w-\[--border-width\]::after{
  content: var(--tw-content) !important;
  width: var(--border-width) !important;
}
.after\:w-full::after{
  content: var(--tw-content) !important;
  width: 100% !important;
}
.after\:max-w-\[456px\]::after{
  content: var(--tw-content) !important;
  max-width: 456px !important;
}
.after\:-translate-x-1\/2::after{
  content: var(--tw-content) !important;
  --tw-translate-x: -50% !important;
  transform: translate(var(--tw-translate-x), 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)) !important;
}
.after\:rounded-full::after{
  content: var(--tw-content) !important;
  border-radius: 9999px !important;
}
.after\:border-r-4::after{
  content: var(--tw-content) !important;
  border-right-width: 4px !important;
}
.after\:bg-\[--text-color\]::after{
  content: var(--tw-content) !important;
  background-color: var(--text-color) !important;
}
.after\:bg-current::after{
  content: var(--tw-content) !important;
  background-color: currentColor !important;
}
.group:hover .group-hover\:fill-black{
  fill: #1F1F1D !important;
}
.group:hover .group-hover\:stroke-white{
  stroke: #ffffff !important;
}
@media not all and (min-width: 1080px){
  .max-lg\:absolute{
    position: absolute !important;
  }
  .max-lg\:right-6{
    right: 1.5rem !important;
  }
  .max-lg\:top-1\/2{
    top: 50% !important;
  }
  .max-lg\:-translate-y-1\/2{
    --tw-translate-y: -50% !important;
    transform: translate(var(--tw-translate-x), 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)) !important;
  }
  .max-lg\:text-\[10px\]{
    font-size: 10px !important;
  }
}
@media not all and (min-width: 768px){
  .max-md\:left-\[54\.166vw\]{
    left: 54.166vw !important;
  }
  .max-md\:top-\[-10\.555vw\]{
    top: -10.555vw !important;
  }
  .max-md\:top-\[27\.5vw\]{
    top: 27.5vw !important;
  }
  .max-md\:top-\[28\.888vw\]{
    top: 28.888vw !important;
  }
  .max-md\:top-\[31\.388vw\]{
    top: 31.388vw !important;
  }
  .max-md\:top-\[40vw\]{
    top: 40vw !important;
  }
  .max-md\:mb-\[10\.555vw\]{
    margin-bottom: 10.555vw !important;
  }
  .max-md\:mb-\[5vw\]{
    margin-bottom: 5vw !important;
  }
  .max-md\:ml-\[-5\.2vw\]{
    margin-left: -5.2vw !important;
  }
  .max-md\:ml-\[9\.166vw\]{
    margin-left: 9.166vw !important;
  }
  .max-md\:mt-\[12\.222vw\]{
    margin-top: 12.222vw !important;
  }
  .max-md\:hidden{
    display: none !important;
  }
  .max-md\:h-\[52\.777vw\]{
    height: 52.777vw !important;
  }
  .max-md\:w-\[34\.722vw\]{
    width: 34.722vw !important;
  }
  .max-md\:w-\[45\.833vw\]{
    width: 45.833vw !important;
  }
  .max-md\:translate-x-\[-60px\]{
    --tw-translate-x: -60px !important;
    transform: translate(var(--tw-translate-x), 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)) !important;
  }
  .max-md\:gap-3{
    gap: 0.75rem !important;
  }
  .max-md\:text-\[min\(11\.11111111vw\2c 80px\)\]{
    font-size: min(11.11111111vw,80px) !important;
  }
}
@media (min-width: 640px){
  .sm\:grid-cols-5{
    grid-template-columns: repeat(5, minmax(0, 1fr)) !important;
  }
}
@media (min-width: 768px){
  .md\:absolute{
    position: absolute !important;
  }
  .md\:bottom-0{
    bottom: 0px !important;
  }
  .md\:bottom-\[13\.680vw\]{
    bottom: 13.680vw !important;
  }
  .md\:left-\[15\.277vw\]{
    left: 15.277vw !important;
  }
  .md\:left-\[16\.458vw\]{
    left: 16.458vw !important;
  }
  .md\:left-\[19\.236vw\]{
    left: 19.236vw !important;
  }
  .md\:left-\[7\.916vw\]{
    left: 7.916vw !important;
  }
  .md\:right-0{
    right: 0px !important;
  }
  .md\:top-\[-16\.597vw\]{
    top: -16.597vw !important;
  }
  .md\:flex{
    display: flex !important;
  }
  .md\:h-\[14px\]{
    height: 14px !important;
  }
  .md\:h-\[33px\]{
    height: 33px !important;
  }
  .md\:w-\[20\.763vw\]{
    width: 20.763vw !important;
  }
  .md\:w-\[21\.666vw\]{
    width: 21.666vw !important;
  }
  .md\:w-\[23\.333vw\]{
    width: 23.333vw !important;
  }
  .md\:w-\[29\.166vw\]{
    width: 29.166vw !important;
  }
  .md\:w-\[31\.25vw\]{
    width: 31.25vw !important;
  }
  .md\:w-\[34\.513vw\]{
    width: 34.513vw !important;
  }
  .md\:w-\[34\.930vw\]{
    width: 34.930vw !important;
  }
  .md\:w-\[35\.208vw\]{
    width: 35.208vw !important;
  }
  .md\:w-\[53\.472vw\]{
    width: 53.472vw !important;
  }
  .md\:items-center{
    align-items: center !important;
  }
  .md\:border-r-4{
    border-right-width: 4px !important;
  }
}
@media (min-width: 1080px){
  .lg\:block{
    display: block !important;
  }
  .lg\:flex{
    display: flex !important;
  }
  .lg\:inline-flex{
    display: inline-flex !important;
  }
  .lg\:hidden{
    display: none !important;
  }
  .lg\:gap-16{
    gap: 4rem !important;
  }
  .lg\:gap-x-5{
    -moz-column-gap: 1.25rem !important;
         column-gap: 1.25rem !important;
  }
  .lg\:py-0{
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }
  .lg\:pl-16{
    padding-left: 4rem !important;
  }
  .lg\:pr-8{
    padding-right: 2rem !important;
  }
  .lg\:pt-6{
    padding-top: 1.5rem !important;
  }
  .lg\:after\:right-\[-34px\]::after{
    content: var(--tw-content) !important;
    right: -34px !important;
  }
}
@media (min-width: 1280px){
  .xl\:flex{
    display: flex !important;
  }
  .xl\:w-4\/5{
    width: 80% !important;
  }
  .xl\:grid-cols-\[2fr_1fr\]{
    grid-template-columns: 2fr 1fr !important;
  }
  .xl\:border-r-4{
    border-right-width: 4px !important;
  }
}

/*# sourceMappingURL=theme.css.map*/