﻿.btn,.btn-small,.btn-caret,.btn-outline,.btn-underline{--height: 45px;--outline: var(--border-width);--t-duration: 0.3s;--transition: background-color var(--t-duration), color var(--t-duration), border-color var(--t-duration);--tone: var(--cr-blue-1);position:relative;display:inline-flex;justify-content:center;align-items:center;white-space:nowrap;text-align:center;box-shadow:unset;border:unset;outline:unset;cursor:pointer;user-select:none;height:var(--height);font:var(--t-cta-1);line-height:1;isolation:isolate;will-change:transform}.btn,.btn-small,.btn-caret,.btn-outline{padding:0 var(--s-32) .25em;border-radius:var(--b-r-16);overflow:visible;transition:var(--transition)}.btn:before,.btn-small:before,.btn-caret:before{content:"";position:absolute;top:50%;left:50%;width:100%;height:100%;pointer-events:none;border-radius:inherit;transition:var(--transition);filter:url("#grain-btn");transform:translate(-50%, -50%);z-index:-1;background-color:var(--tone)}.btn,.btn-small{color:var(--cr-white)}.btn[disabled],.btn-small[disabled]{--tone: var(--cr-blue-inactive)}.btn[disabled]>*,.btn-small[disabled]>*{opacity:.5}@media(hover: hover){.btn:not([disabled]):hover,.btn-small:not([disabled]):hover{color:var(--cr-blue-1)}.btn:not([disabled]):hover::before,.btn-small:not([disabled]):hover::before{background-color:var(--cr-accent)}}.btn-small{--height: 32px;--tone: var(--cr-blue-2);font:var(--t-l-2)}.btn-caret{--height: 32px;padding:0 var(--s-50) .25em;color:var(--cr-white);font:var(--t-l-2);line-height:var(--height)}.btn-caret span{display:block;transition:transform .2s}.btn-caret .svg-caret-top{opacity:0;pointer-events:none;transition:.2s;position:absolute;width:8px;top:calc(50% + 1px);right:12px;transform:translate(-4px, -50%) rotate(90deg);transition:opacity .2s,color .2s,transform .3s}@media screen and (max-width: 600px){.btn-caret{--height: 44px}}@media(hover: hover){.btn-caret:hover span{transform:translateX(-2px)}.btn-caret:hover .svg-caret-top{opacity:1;transform:translate(0, -50%) rotate(90deg)}}.btn-outline{color:var(--tone)}@media(hover: hover){.btn-outline:not([disabled]):hover{color:var(--cr-white)}.btn-outline:not([disabled]):hover::before{background-color:var(--tone)}}.btn-outline:before{content:"";position:absolute;top:50%;left:50%;width:calc(100% - var(--border-width)*2);height:calc(100% - var(--border-width)*2);pointer-events:none;border-radius:inherit;transition:.2s;filter:url("#grain-btn");transform:translate(-50%, -50%);z-index:-1;border:var(--outline) solid;border-color:var(--tone)}.btn-underline{--height: 24px;font:var(--t-cta-1)}.btn-underline:after{content:"";position:absolute;display:block;width:100%;top:110%;left:0;border-top:var(--outline) solid;transform-origin:right;filter:url(#grain)}.btn-underline:after{clip-path:inset(0 100% 0 0);transition:clip-path var(--t-duration)}@media(hover: hover){.btn-underline:not([disabled]):hover:after{clip-path:inset(0 0 0 0)}}.c-field{--height: 45px;--line-height: 20px;--padding-h: 16px;--floating-label-focus-offset: 5px;position:relative;line-height:1;position:relative}.c-field::after{content:"";position:absolute;top:50%;left:50%;width:100%;height:100%;pointer-events:none;border-radius:inherit;transition:.2s;filter:url("#grain-light");transform:translate(-50%, -50%);z-index:-1;top:50%;left:50%;transform:translate(-50%, -50%);z-index:0;border-bottom:var(--border-width) solid}.c-field:not(.is-floating-label){display:grid;grid-template-areas:"label input";grid-template-columns:max-content auto;align-items:center;gap:var(--s-8);width:100%}.c-field:not(.is-floating-label) input[type=text],.c-field:not(.is-floating-label) input[type=email],.c-field:not(.is-floating-label) input[type=tel],.c-field:not(.is-floating-label) input[type=url],.c-field:not(.is-floating-label) input[type=password],.c-field:not(.is-floating-label) input[type=number],.c-field:not(.is-floating-label) input[type=date],.c-field:not(.is-floating-label) input[type=datetime-local],.c-field:not(.is-floating-label) input[type=month],.c-field:not(.is-floating-label) input[type=week],.c-field:not(.is-floating-label) input[type=time],.c-field:not(.is-floating-label) input[type=search],.c-field:not(.is-floating-label) select,.c-field:not(.is-floating-label) textarea{grid-area:input}.c-field:not(.is-floating-label) label{grid-area:label}.c-field:not(.is-floating-label):has(textarea){position:relative;grid-template-areas:"label" "input";grid-template-columns:1fr;grid-template-rows:1fr}.c-field:not(.is-floating-label):has(textarea)::after{content:"";position:absolute;top:50%;left:50%;width:100%;height:100%;pointer-events:none;border-radius:inherit;transition:.2s;filter:url("#grain-light");transform:translate(-50%, -50%);z-index:-1;top:50%;left:50%;transform:translate(-50%, -50%);z-index:0;border:var(--border-width) solid}.c-field:not(.is-floating-label):has(textarea)::after{height:calc(100% - 24px);top:unset;bottom:0;transform:translate(-50%, 0)}.c-field input[type=text],.c-field input[type=email],.c-field input[type=tel],.c-field input[type=url],.c-field input[type=password],.c-field input[type=number],.c-field input[type=date],.c-field input[type=datetime-local],.c-field input[type=month],.c-field input[type=week],.c-field input[type=time],.c-field input[type=search],.c-field select,.c-field textarea{height:var(--height);padding:calc((var(--height) - var(--line-height))/2) var(--padding-h);font:var(--t-b-1);line-height:var(--line-height);position:relative;display:block;width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;border:unset;outline-offset:3px;outline-style:dashed;outline-color:rgba(0,0,0,0);color:inherit;transition:.2s}.c-field.is-floating-label input[type=text]~label,.c-field.is-floating-label input[type=email]~label,.c-field.is-floating-label input[type=tel]~label,.c-field.is-floating-label input[type=url]~label,.c-field.is-floating-label input[type=password]~label,.c-field.is-floating-label input[type=number]~label,.c-field.is-floating-label input[type=date]~label,.c-field.is-floating-label input[type=datetime-local]~label,.c-field.is-floating-label input[type=month]~label,.c-field.is-floating-label input[type=week]~label,.c-field.is-floating-label input[type=time]~label,.c-field.is-floating-label input[type=search]~label,.c-field.is-floating-label select~label,.c-field.is-floating-label textarea~label{height:var(--height);padding:calc((var(--height) - var(--line-height))/2) var(--padding-h);font:var(--t-b-1);line-height:var(--line-height);position:absolute;top:0;left:0;pointer-events:none;transition:.2s}.c-field.is-floating-label input[type=text]:not(select):focus,.c-field.is-floating-label input[type=text]:placeholder-shown,.c-field.is-floating-label input[type=text].is-contain-value,.c-field.is-floating-label input[type=email]:not(select):focus,.c-field.is-floating-label input[type=email]:placeholder-shown,.c-field.is-floating-label input[type=email].is-contain-value,.c-field.is-floating-label input[type=tel]:not(select):focus,.c-field.is-floating-label input[type=tel]:placeholder-shown,.c-field.is-floating-label input[type=tel].is-contain-value,.c-field.is-floating-label input[type=url]:not(select):focus,.c-field.is-floating-label input[type=url]:placeholder-shown,.c-field.is-floating-label input[type=url].is-contain-value,.c-field.is-floating-label input[type=password]:not(select):focus,.c-field.is-floating-label input[type=password]:placeholder-shown,.c-field.is-floating-label input[type=password].is-contain-value,.c-field.is-floating-label input[type=number]:not(select):focus,.c-field.is-floating-label input[type=number]:placeholder-shown,.c-field.is-floating-label input[type=number].is-contain-value,.c-field.is-floating-label input[type=date]:not(select):focus,.c-field.is-floating-label input[type=date]:placeholder-shown,.c-field.is-floating-label input[type=date].is-contain-value,.c-field.is-floating-label input[type=datetime-local]:not(select):focus,.c-field.is-floating-label input[type=datetime-local]:placeholder-shown,.c-field.is-floating-label input[type=datetime-local].is-contain-value,.c-field.is-floating-label input[type=month]:not(select):focus,.c-field.is-floating-label input[type=month]:placeholder-shown,.c-field.is-floating-label input[type=month].is-contain-value,.c-field.is-floating-label input[type=week]:not(select):focus,.c-field.is-floating-label input[type=week]:placeholder-shown,.c-field.is-floating-label input[type=week].is-contain-value,.c-field.is-floating-label input[type=time]:not(select):focus,.c-field.is-floating-label input[type=time]:placeholder-shown,.c-field.is-floating-label input[type=time].is-contain-value,.c-field.is-floating-label input[type=search]:not(select):focus,.c-field.is-floating-label input[type=search]:placeholder-shown,.c-field.is-floating-label input[type=search].is-contain-value,.c-field.is-floating-label select:not(select):focus,.c-field.is-floating-label select:placeholder-shown,.c-field.is-floating-label select.is-contain-value,.c-field.is-floating-label textarea:not(select):focus,.c-field.is-floating-label textarea:placeholder-shown,.c-field.is-floating-label textarea.is-contain-value{padding-top:calc((var(--height) - var(--line-height))/2 + var(--floating-label-focus-offset));padding-bottom:calc((var(--height) - var(--line-height))/2 - var(--floating-label-focus-offset))}.c-field.is-floating-label input[type=text]:not(select):focus~label,.c-field.is-floating-label input[type=text]:placeholder-shown~label,.c-field.is-floating-label input[type=text].is-contain-value~label,.c-field.is-floating-label input[type=email]:not(select):focus~label,.c-field.is-floating-label input[type=email]:placeholder-shown~label,.c-field.is-floating-label input[type=email].is-contain-value~label,.c-field.is-floating-label input[type=tel]:not(select):focus~label,.c-field.is-floating-label input[type=tel]:placeholder-shown~label,.c-field.is-floating-label input[type=tel].is-contain-value~label,.c-field.is-floating-label input[type=url]:not(select):focus~label,.c-field.is-floating-label input[type=url]:placeholder-shown~label,.c-field.is-floating-label input[type=url].is-contain-value~label,.c-field.is-floating-label input[type=password]:not(select):focus~label,.c-field.is-floating-label input[type=password]:placeholder-shown~label,.c-field.is-floating-label input[type=password].is-contain-value~label,.c-field.is-floating-label input[type=number]:not(select):focus~label,.c-field.is-floating-label input[type=number]:placeholder-shown~label,.c-field.is-floating-label input[type=number].is-contain-value~label,.c-field.is-floating-label input[type=date]:not(select):focus~label,.c-field.is-floating-label input[type=date]:placeholder-shown~label,.c-field.is-floating-label input[type=date].is-contain-value~label,.c-field.is-floating-label input[type=datetime-local]:not(select):focus~label,.c-field.is-floating-label input[type=datetime-local]:placeholder-shown~label,.c-field.is-floating-label input[type=datetime-local].is-contain-value~label,.c-field.is-floating-label input[type=month]:not(select):focus~label,.c-field.is-floating-label input[type=month]:placeholder-shown~label,.c-field.is-floating-label input[type=month].is-contain-value~label,.c-field.is-floating-label input[type=week]:not(select):focus~label,.c-field.is-floating-label input[type=week]:placeholder-shown~label,.c-field.is-floating-label input[type=week].is-contain-value~label,.c-field.is-floating-label input[type=time]:not(select):focus~label,.c-field.is-floating-label input[type=time]:placeholder-shown~label,.c-field.is-floating-label input[type=time].is-contain-value~label,.c-field.is-floating-label input[type=search]:not(select):focus~label,.c-field.is-floating-label input[type=search]:placeholder-shown~label,.c-field.is-floating-label input[type=search].is-contain-value~label,.c-field.is-floating-label select:not(select):focus~label,.c-field.is-floating-label select:placeholder-shown~label,.c-field.is-floating-label select.is-contain-value~label,.c-field.is-floating-label textarea:not(select):focus~label,.c-field.is-floating-label textarea:placeholder-shown~label,.c-field.is-floating-label textarea.is-contain-value~label{top:var(--floating-label-focus-offset);padding-block:0;line-height:1;font-size:11px;color:var(--cr-subtle-5)}.c-field label{display:block}.c-field select{padding-right:calc(var(--padding-h) + 8px + var(--padding-h));background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 269.42 154.9'%3E%3Cpath d='M5.9 5.7C9.24 2.44 15.38.43 20.03.27c3.31-.11 11.54.65 14.92 1.15 7.8 1.15 9.76 6.62 15.11 10.89 12.88 10.3 13.77 13.21 23.96 25.04 6.51 7.55 16.7 14.38 22.49 21.51 4.69 5.77 7.22 13.2 12.51 19.49 8.03 9.53 19.34 17.9 28.15 26.83 1.02.2 6.64-2.86 8.03-3.67 14.66-8.59 33.45-39.22 45.31-52.7 7.26-8.26 14.47-9.92 21.05-15.95 3.95-3.62 5.87-9.15 10.48-12.52 3.82-2.78 8.27-2.95 11.54-5.46 4.79-3.66 6.02-18.6 15.94-14.03 5 2.31 16.67 20.91 18.49 26.51 8.51 26.2-23.51 33.52-40.79 44.16-7.88 4.85-13.38 10.5-20.36 15.64-4.65 3.42-11.2 5.85-15.35 9.65-7.27 6.65-15.49 23.38-23.01 31.99-4.27 4.89-22.58 19.61-28.27 22.73-9.12 5.02-14.64 4.19-23.4-1.01-5.77-3.42-8.45-14.35-13.79-20.21-10.71-11.75-25.12-22.49-35.56-33.44-5.25-5.51-7.77-13.07-12.56-18.44-11.4-12.79-21.72-26-32.88-39.12-5.26-6.18-9.73-8.06-15.45-12.55C-2.06 19.98-2.1 13.49 5.9 5.7Z' style='fill:%230033a0'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right center;background-position:right calc(50% + .2rem);background-size:10px;cursor:pointer;user-select:none}.c-field select:has(option[disabled][value]){color:currentColor;border-color:inherit}.c-field textarea{height:calc(var(--height)*3)}.c-form{container-type:inline-size;container-name:form}.c-form__fields{--gap: 15px;display:grid;grid-template-columns:repeat(6, 1fr);gap:var(--gap) calc(var(--gap)/1.5)}@container form (max-width: 768px){.c-form__fields{gap:10px}}.c-form .c-field{grid-column:1/-1}.c-form .c-field[data-size="1/2"]{grid-column:span 3}.c-form .c-field[data-size="1/3"]{grid-column:span 2}@container form (max-width: 768px){.c-form .c-field[data-size="1/3"]{grid-column:1/-1}}@container form (max-width: 400px){.c-form .c-field[data-size="1/2"]{grid-column:1/-1}}@font-face{font-family:"Roboto";font-weight:400;font-style:normal;font-display:block;src:url(../assets/font-roboto-regular.woff2) format("woff2");font-feature-settings:"lnum" 1}@font-face{font-family:"Roboto";font-weight:400;font-style:italic;font-display:block;src:url(../assets/font-roboto-regular-italic.woff2) format("woff2");font-feature-settings:"lnum" 1}@font-face{font-family:"Roboto";font-weight:700;font-style:normal;font-display:block;src:url(../assets/font-roboto-bold.woff2) format("woff2");font-feature-settings:"lnum" 1}@font-face{font-family:"Roboto";font-weight:700;font-style:italic;font-display:block;src:url(../assets/font-roboto-bold-italic.woff2) format("woff2");font-feature-settings:"lnum" 1}@font-face{font-family:"Roboto";font-weight:800;font-style:normal;font-display:block;src:url(../assets/font-roboto-extra-bold.woff2) format("woff2");font-feature-settings:"lnum" 1}@font-face{font-family:"Roboto";font-weight:800;font-style:italic;font-display:block;src:url(../assets/font-roboto-extra-bold-italic.woff2) format("woff2");font-feature-settings:"lnum" 1}@font-face{font-family:"Texturina";font-weight:300;font-style:normal;font-display:block;src:url(../assets/font-texturina-light.woff2) format("woff2");font-feature-settings:"lnum" 1}@font-face{font-family:"Texturina";font-weight:300;font-style:italic;font-display:block;src:url(../assets/font-texturina-light-italic.woff2) format("woff2");font-feature-settings:"lnum" 1}@font-face{font-family:"Texturina";font-weight:400;font-style:normal;font-display:block;src:url(../assets/font-texturina-regular.woff2) format("woff2");font-feature-settings:"lnum" 1}@font-face{font-family:"Texturina";font-weight:400;font-style:italic;font-display:block;src:url(../assets/font-texturina-regular-italic.woff2) format("woff2");font-feature-settings:"lnum" 1}@font-face{font-family:"Texturina";font-weight:500;font-style:normal;font-display:block;src:url(../assets/font-texturina-medium.woff2) format("woff2");font-feature-settings:"lnum" 1}@font-face{font-family:"Texturina";font-weight:500;font-style:italic;font-display:block;src:url(../assets/font-texturina-medium-italic.woff2) format("woff2");font-feature-settings:"lnum" 1}@font-face{font-family:"Texturina";font-weight:600;font-style:normal;font-display:block;src:url(../assets/font-texturina-semi-bold.woff2) format("woff2");font-feature-settings:"lnum" 1}@font-face{font-family:"Texturina";font-weight:600;font-style:italic;font-display:block;src:url(../assets/font-texturina-semi-bold-italic.woff2) format("woff2");font-feature-settings:"lnum" 1}@font-face{font-family:"Texturina";font-weight:700;font-style:normal;font-display:block;src:url(../assets/font-texturina-bold.woff2) format("woff2");font-feature-settings:"lnum" 1}@font-face{font-family:"Texturina";font-weight:700;font-style:italic;font-display:block;src:url(../assets/font-texturina-bold-italic.woff2) format("woff2");font-feature-settings:"lnum" 1}@font-face{font-family:"Texturina";font-weight:800;font-style:normal;font-display:block;src:url(../assets/font-texturina-extra-bold.woff2) format("woff2");font-feature-settings:"lnum" 1}@font-face{font-family:"Texturina";font-weight:800;font-style:italic;font-display:block;src:url(../assets/font-texturina-extra-bold-italic.woff2) format("woff2");font-feature-settings:"lnum" 1}:root{--t-h-1: 500 64px/1.1 "Texturina", Arial, sans-serif;--t-h-2: 500 40px/1.1 "Texturina", Arial, sans-serif;--t-h-3: 500 32px/1.1 "Texturina", Arial, sans-serif;--t-h-4: 500 24px/1.1 "Texturina", Arial, sans-serif;--t-h-5: 500 12px/1.1 "Texturina", Arial, sans-serif;--t-b-1: 400 16px/1.2 "Roboto", Arial, sans-serif;--t-b-2: 400 13px/1.2 "Roboto", Arial, sans-serif;--t-b-3: 400 10.4px/1.1 "Roboto", Arial, sans-serif;--t-l-1: 700 13px/1.2 "Roboto", Arial, sans-serif;--t-l-2: 500 14px/0.9 "Texturina", Arial, sans-serif;--t-l-3: 600 13px/1.3 "Texturina", Arial, sans-serif;--t-cta-1: 500 16px/0.9 "Texturina", Arial, sans-serif;--t-cta-2: 400 16px/1.2 "Texturina", Arial, sans-serif}@media screen and (max-width: 1024px){:root{--t-h-1: 500 48px/1.1 "Texturina", Arial, sans-serif}}@media screen and (max-width: 600px){:root{--t-h-1: 500 32px/1.1 "Texturina", Arial, sans-serif;--t-h-2: 500 24px/1.1 "Texturina", Arial, sans-serif;--t-h-3: 500 18px/1.1 "Texturina", Arial, sans-serif;--t-h-4: var(--t-h-3);--t-b-1: 400 14px/1.3 "Roboto", Arial, sans-serif;--t-b-2: 400 13px/1.3 "Roboto", Arial, sans-serif;--t-l-3: 600 14px/1.2 "Texturina", Arial, sans-serif}}body{font:var(--t-b-2);-webkit-font-smoothing:antialiased}.t-h-1{font:var(--t-h-1)}.t-h-2{font:var(--t-h-2)}.t-h-3{font:var(--t-h-3)}h1,h2,h3,h4,h5,h6,.t-h-4{font:var(--t-h-4)}.t-h-5{font:var(--t-h-5)}h1,h2,h3,h4,h5,h6{text-wrap:balance}.t-b-1{font:var(--t-b-1)}.t-b-2{font:var(--t-b-2)}.t-b-3{font:var(--t-b-3)}.t-l-1{font:var(--t-l-1);text-transform:uppercase}.t-l-2{font:var(--t-l-2)}.t-l-3{font:var(--t-l-3);text-transform:uppercase}.t-cta-1{font:var(--t-cta-1)}.t-cta-2{font:var(--t-cta-2)}p,ol,ul{text-wrap:pretty}.wysiwyg>*:not(:last-child),.wysiwyg-page>*:not(:last-child){margin-bottom:var(--s-16)}.wysiwyg h1:not(:first-child),.wysiwyg h2:not(:first-child),.wysiwyg h3:not(:first-child),.wysiwyg h4:not(:first-child),.wysiwyg h5:not(:first-child),.wysiwyg h6:not(:first-child),.wysiwyg .t-h-1:not(:first-child),.wysiwyg .t-h-2:not(:first-child),.wysiwyg .t-h-3:not(:first-child),.wysiwyg .t-h-4:not(:first-child),.wysiwyg .t-h-5:not(:first-child),.wysiwyg .t-h-6:not(:first-child),.wysiwyg-page h1:not(:first-child),.wysiwyg-page h2:not(:first-child),.wysiwyg-page h3:not(:first-child),.wysiwyg-page h4:not(:first-child),.wysiwyg-page h5:not(:first-child),.wysiwyg-page h6:not(:first-child),.wysiwyg-page .t-h-1:not(:first-child),.wysiwyg-page .t-h-2:not(:first-child),.wysiwyg-page .t-h-3:not(:first-child),.wysiwyg-page .t-h-4:not(:first-child),.wysiwyg-page .t-h-5:not(:first-child),.wysiwyg-page .t-h-6:not(:first-child){margin-top:var(--s-40)}.wysiwyg h1 a,.wysiwyg h2 a,.wysiwyg h3 a,.wysiwyg h4 a,.wysiwyg h5 a,.wysiwyg h6 a,.wysiwyg .t-h-1 a,.wysiwyg .t-h-2 a,.wysiwyg .t-h-3 a,.wysiwyg .t-h-4 a,.wysiwyg .t-h-5 a,.wysiwyg .t-h-6 a,.wysiwyg-page h1 a,.wysiwyg-page h2 a,.wysiwyg-page h3 a,.wysiwyg-page h4 a,.wysiwyg-page h5 a,.wysiwyg-page h6 a,.wysiwyg-page .t-h-1 a,.wysiwyg-page .t-h-2 a,.wysiwyg-page .t-h-3 a,.wysiwyg-page .t-h-4 a,.wysiwyg-page .t-h-5 a,.wysiwyg-page .t-h-6 a{text-decoration:underline}.wysiwyg .btn,.wysiwyg .btn-outline,.wysiwyg .btn-underline,.wysiwyg-page .btn,.wysiwyg-page .btn-outline,.wysiwyg-page .btn-underline{text-decoration:unset}.wysiwyg .btn:not(:first-child),.wysiwyg .btn-outline:not(:first-child),.wysiwyg .btn-underline:not(:first-child),.wysiwyg-page .btn:not(:first-child),.wysiwyg-page .btn-outline:not(:first-child),.wysiwyg-page .btn-underline:not(:first-child){margin-top:var(--s-16)}.wysiwyg p,.wysiwyg ol,.wysiwyg ul,.wysiwyg-page p,.wysiwyg-page ol,.wysiwyg-page ul{font:var(--t-b-2)}.wysiwyg p a,.wysiwyg ol a,.wysiwyg ul a,.wysiwyg-page p a,.wysiwyg-page ol a,.wysiwyg-page ul a{text-decoration:underline}.wysiwyg p.t-h-1,.wysiwyg ol.t-h-1,.wysiwyg ul.t-h-1,.wysiwyg-page p.t-h-1,.wysiwyg-page ol.t-h-1,.wysiwyg-page ul.t-h-1{font:var(--t-h-1)}.wysiwyg p.t-h-2,.wysiwyg ol.t-h-2,.wysiwyg ul.t-h-2,.wysiwyg-page p.t-h-2,.wysiwyg-page ol.t-h-2,.wysiwyg-page ul.t-h-2{font:var(--t-h-3)}.wysiwyg p.t-h-3,.wysiwyg ol.t-h-3,.wysiwyg ul.t-h-3,.wysiwyg-page p.t-h-3,.wysiwyg-page ol.t-h-3,.wysiwyg-page ul.t-h-3{font:var(--t-h-3)}.wysiwyg p.t-h-4,.wysiwyg ol.t-h-4,.wysiwyg ul.t-h-4,.wysiwyg-page p.t-h-4,.wysiwyg-page ol.t-h-4,.wysiwyg-page ul.t-h-4{font:var(--t-h-4)}.wysiwyg p.t-h-5,.wysiwyg ol.t-h-5,.wysiwyg ul.t-h-5,.wysiwyg-page p.t-h-5,.wysiwyg-page ol.t-h-5,.wysiwyg-page ul.t-h-5{font:var(--t-h-5)}.wysiwyg p.t-l-1,.wysiwyg ol.t-l-1,.wysiwyg ul.t-l-1,.wysiwyg-page p.t-l-1,.wysiwyg-page ol.t-l-1,.wysiwyg-page ul.t-l-1{font:var(--t-l-1);text-transform:uppercase}.wysiwyg p.t-l-2,.wysiwyg ol.t-l-2,.wysiwyg ul.t-l-2,.wysiwyg-page p.t-l-2,.wysiwyg-page ol.t-l-2,.wysiwyg-page ul.t-l-2{font:var(--t-l-2)}.wysiwyg p.t-l-3,.wysiwyg ol.t-l-3,.wysiwyg ul.t-l-3,.wysiwyg-page p.t-l-3,.wysiwyg-page ol.t-l-3,.wysiwyg-page ul.t-l-3{font:var(--t-l-3);text-transform:uppercase}.wysiwyg p.t-b-1,.wysiwyg ol.t-b-1,.wysiwyg ul.t-b-1,.wysiwyg-page p.t-b-1,.wysiwyg-page ol.t-b-1,.wysiwyg-page ul.t-b-1{font:var(--t-b-1)}.wysiwyg p.t-cta-1,.wysiwyg ol.t-cta-1,.wysiwyg ul.t-cta-1,.wysiwyg-page p.t-cta-1,.wysiwyg-page ol.t-cta-1,.wysiwyg-page ul.t-cta-1{font:var(--t-cta-1)}.wysiwyg p.t-cta-2,.wysiwyg ol.t-cta-2,.wysiwyg ul.t-cta-2,.wysiwyg-page p.t-cta-2,.wysiwyg-page ol.t-cta-2,.wysiwyg-page ul.t-cta-2{font:var(--t-cta-2)}.wysiwyg ul,.wysiwyg ol,.wysiwyg-page ul,.wysiwyg-page ol{padding-left:1.2em}.wysiwyg ul li:not(:last-child),.wysiwyg ol li:not(:last-child),.wysiwyg-page ul li:not(:last-child),.wysiwyg-page ol li:not(:last-child){margin-bottom:.4em}.wysiwyg ul ul,.wysiwyg ul li,.wysiwyg ol ul,.wysiwyg ol li,.wysiwyg-page ul ul,.wysiwyg-page ul li,.wysiwyg-page ol ul,.wysiwyg-page ol li{margin-top:.4em}.wysiwyg ol,.wysiwyg-page ol{list-style-type:decimal}.wysiwyg ul,.wysiwyg-page ul{list-style-type:disc}.wysiwyg blockquote,.wysiwyg-page blockquote{margin:30px auto;quotes:"“" "”" "‘" "’"}.wysiwyg blockquote,.wysiwyg blockquote p,.wysiwyg-page blockquote,.wysiwyg-page blockquote p{font:var(--t-h-2)}.wysiwyg blockquote p,.wysiwyg-page blockquote p{display:inline;margin:0}.wysiwyg blockquote:before,.wysiwyg-page blockquote:before{content:open-quote;display:inline}.wysiwyg blockquote:after,.wysiwyg-page blockquote:after{content:close-quote;display:inline}.wysiwyg table,.wysiwyg-page table{width:100%;font:var(--t-b-2);border-collapse:collapse;border-spacing:0}.wysiwyg table th,.wysiwyg table td,.wysiwyg-page table th,.wysiwyg-page table td{font-weight:400;text-align:left;padding:5px;border:1px solid var(--cr-subtle)}.wysiwyg table th,.wysiwyg-page table th{background-color:var(--cr-subtle)}.wysiwyg table p,.wysiwyg-page table p{font:inherit}.wysiwyg>*:has(img),.wysiwyg-page>*:has(img){-webkit-clip-path:url(#svg-mask-grainy-horz);clip-path:url(#svg-mask-grainy-horz);margin-block:var(--s-40)}.wysiwyg>*:has(img):not(:last-child),.wysiwyg-page>*:has(img):not(:last-child){margin-bottom:var(--s-40)}.wysiwyg-page h1,.wysiwyg-page h2{font:var(--t-h-3)}.wysiwyg-page p,.wysiwyg-page ol,.wysiwyg-page ul{font:var(--t-b-1)}.c-loader{position:absolute;width:100%;height:3px;top:0;left:0;transform:scaleX(0);transform-origin:left center;transition:transform .4s var(--e-inOut-circ);background-color:var(--cr-accent);z-index:500}.c-loader[data-progress="101"]{transform-origin:right center;transform:scaleX(0) !important;transition-duration:.8s}.c-loader:where(html)>.c-loader{position:fixed}.iframe-frontrow-sticky{display:none !important}.product-reviews,#yotpo-modal.yotpo-modal,#yotpo-app{--primary-font-family: "Roboto";--primary-font-weight: 400;--secondary-font-family: "Texturina";--secondary-font-weight: 500;--yotpo-focused-blue: var(--cr-accent) !important}.product-reviews svg,#yotpo-modal.yotpo-modal svg,#yotpo-app svg{filter:url(#grain)}.product-hero .yotpo-widget-instance{height:28px;margin:-10px 0}.product-hero .yotpo-reviews-star-ratings-widget{margin:0 !important}.product-sticky .yotpo-reviews-star-ratings-widget{margin:-4px var(--padding) !important}#yotpo-headline-reviews{font:var(--t-h-2) !important}.yotpo-reviews-star-ratings-widget .yotpo-sr-bottom-line-text{padding-top:0 !important;color:var(--cr-blue-label) !important;font:var(--t-b-2) !important;line-height:28px !important}.yotpo-reviews-star-ratings-widget .yotpo-sr-bottom-line-score{display:flex;flex-direction:row;padding:0 !important;color:var(--cr-blue-2) !important;font:var(--t-l-2) !important}.yotpo-reviews-star-ratings-widget .yotpo-sr-bottom-line-score::after{content:"/5"}.yotpo-reviews-star-ratings-widget .yotpo-sr-vertical-border{display:none !important}.yotpo-reviews-star-ratings-widget .yotpo-sr-bottom-line-right-panel{align-items:center;color:var(--cr-blue-label);transform:translateY(0.1rem)}.yotpo-reviews-star-ratings-widget .yotpo-sr-bottom-line-right-panel::before{content:"("}.yotpo-reviews-star-ratings-widget .yotpo-sr-bottom-line-right-panel::after{content:")"}.yotpo-reviews-main-widget .yotpo-review-border-smooth,.product-reviews #yotpo-app .yotpo-review-border-smooth{display:none !important}.yotpo-reviews-main-widget .yotpo-widget-instance .yotpo-headline,.product-reviews #yotpo-app .yotpo-widget-instance .yotpo-headline{font:var(--t-h-1) !important}.yotpo-reviews-main-widget .yotpo-widget-instance .yotpo-empty-state svg,.product-reviews #yotpo-app .yotpo-widget-instance .yotpo-empty-state svg{margin:auto;filter:url(#grain)}.yotpo-reviews-main-widget .yotpo-body-text,.product-reviews #yotpo-app .yotpo-body-text{font:var(--t-b-1)}.yotpo-reviews-main-widget .yotpo-new-review-btn,.product-reviews #yotpo-app .yotpo-new-review-btn{position:relative;padding-inline:var(--s-16);padding-bottom:.2em;background-color:rgba(0,0,0,0) !important;user-select:none}.yotpo-reviews-main-widget .yotpo-new-review-btn::before,.product-reviews #yotpo-app .yotpo-new-review-btn::before{content:"";position:absolute;top:50%;left:50%;width:calc(100% - var(--border-width)*2);height:calc(100% - var(--border-width)*2);pointer-events:none;border-radius:inherit;transition:.2s;filter:url("#grain-btn");transform:translate(-50%, -50%);z-index:-1;background-color:var(--cr-blue-2)}.yotpo-reviews-main-widget .yotpo-new-review-btn,.product-reviews #yotpo-app .yotpo-new-review-btn{outline-style:dashed !important;--yotpo-focused-blue: var(--cr-accent) !important}.yotpo-reviews-main-widget .yotpo-base-layout,.product-reviews #yotpo-app .yotpo-base-layout{width:var(--width-md) !important}.yotpo-reviews-main-widget .yotpo-summary-section,.product-reviews #yotpo-app .yotpo-summary-section{margin-block:auto}.yotpo-reviews-main-widget .yotpo-bottom-line-left-panel,.product-reviews #yotpo-app .yotpo-bottom-line-left-panel{height:fit-content;line-height:1;transform:translateY(-0.5rem)}.yotpo-reviews-main-widget .yotpo-bottom-line-right-panel,.product-reviews #yotpo-app .yotpo-bottom-line-right-panel{padding-block:0;margin-block:auto}.yotpo-reviews-main-widget .yotpo-vertical-border,.yotpo-reviews-main-widget .yotpo-search-filter,.product-reviews #yotpo-app .yotpo-vertical-border,.product-reviews #yotpo-app .yotpo-search-filter{border-color:var(--cr-subtle-1) !important}.yotpo-reviews-main-widget .yotpo-progress-bar,.product-reviews #yotpo-app .yotpo-progress-bar{background-color:var(--cr-subtle-1)}.yotpo-reviews-main-widget .yotpo-search-filter::after,.yotpo-reviews-main-widget .yotpo-media-select::after,.product-reviews #yotpo-app .yotpo-search-filter::after,.product-reviews #yotpo-app .yotpo-media-select::after{display:none}.yotpo-reviews-main-widget .yotpo-search-filter #searchInput,.product-reviews #yotpo-app .yotpo-search-filter #searchInput{margin:0;padding-bottom:2px;border-radius:200px;color:var(--cr-blue-2)}.yotpo-reviews-main-widget .yotpo-search-filter .yotpo-icon-button,.product-reviews #yotpo-app .yotpo-search-filter .yotpo-icon-button{--background: var(--cr-blue-2) !important;--color: var(--cr-white) !important;margin:0}.yotpo-reviews-main-widget .yotpo-search-filter .yotpo-icon-button__container,.product-reviews #yotpo-app .yotpo-search-filter .yotpo-icon-button__container{position:absolute;right:1px;border-radius:100%;overflow:hidden}.yotpo-reviews-main-widget .yotpo-dropdown-base,.product-reviews #yotpo-app .yotpo-dropdown-base{outline:none !important;transition:.2s}.yotpo-reviews-main-widget .yotpo-dropdown-wrapper .yotpo-dropdown-label,.product-reviews #yotpo-app .yotpo-dropdown-wrapper .yotpo-dropdown-label{line-height:1;transform:translateY(0.1em)}.yotpo-reviews-main-widget .yotpo-dropdown-wrapper .yotpo-selected-value .yotpo-selected-value__value,.product-reviews #yotpo-app .yotpo-dropdown-wrapper .yotpo-selected-value .yotpo-selected-value__value{line-height:1;transform:translateY(-0.1em);overflow:visible}.yotpo-reviews-main-widget .yotpo-dropdown-wrapper .yotpo-selected-value__label--inside,.yotpo-reviews-main-widget .yotpo-dropdown-wrapper .yotpo-dropdown-label,.yotpo-reviews-main-widget .yotpo-dropdown-wrapper .yotpo-selected-value__value,.yotpo-reviews-main-widget .yotpo-dropdown-wrapper svg,.product-reviews #yotpo-app .yotpo-dropdown-wrapper .yotpo-selected-value__label--inside,.product-reviews #yotpo-app .yotpo-dropdown-wrapper .yotpo-dropdown-label,.product-reviews #yotpo-app .yotpo-dropdown-wrapper .yotpo-selected-value__value,.product-reviews #yotpo-app .yotpo-dropdown-wrapper svg{color:var(--cr-blue-2) !important}.yotpo-reviews-main-widget .yotpo-dropdown-wrapper svg.yotpo-star-rating-icon path,.product-reviews #yotpo-app .yotpo-dropdown-wrapper svg.yotpo-star-rating-icon path{fill:currentColor;stroke:unset !important}.yotpo-reviews-main-widget .yotpo-dropdown-wrapper .yotpo-dropdown-content-wrapper,.product-reviews #yotpo-app .yotpo-dropdown-wrapper .yotpo-dropdown-content-wrapper{padding:8px;margin-bottom:0}.yotpo-reviews-main-widget .yotpo-dropdown-wrapper .yotpo-dropdown-option,.product-reviews #yotpo-app .yotpo-dropdown-wrapper .yotpo-dropdown-option{margin-bottom:0;color:var(--cr-blue-2);transition:.2s}.yotpo-reviews-main-widget .yotpo-dropdown-wrapper .yotpo-dropdown-option:not(:last-child),.product-reviews #yotpo-app .yotpo-dropdown-wrapper .yotpo-dropdown-option:not(:last-child){margin-bottom:4px}.yotpo-reviews-main-widget .yotpo-dropdown-wrapper .yotpo-dropdown-option--hover,.product-reviews #yotpo-app .yotpo-dropdown-wrapper .yotpo-dropdown-option--hover{background-color:var(--cr-blue-4);color:var(--cr-blue-2)}.yotpo-reviews-main-widget .yotpo-dropdown-wrapper .yotpo-dropdown-option--selected,.product-reviews #yotpo-app .yotpo-dropdown-wrapper .yotpo-dropdown-option--selected{color:var(--cr-white);pointer-events:none}.yotpo-reviews-main-widget .yotpo-dropdown-wrapper .yotpo-dropdown-option--selected svg,.product-reviews #yotpo-app .yotpo-dropdown-wrapper .yotpo-dropdown-option--selected svg{color:var(--cr-white) !important}.yotpo-reviews-main-widget .yotpo-dropdown-wrapper .yotpo-dropdown-option .formated-value,.product-reviews #yotpo-app .yotpo-dropdown-wrapper .yotpo-dropdown-option .formated-value{transform:translateY(-0.1rem)}.yotpo-reviews-main-widget .yotpo-media-filter-label,.yotpo-reviews-main-widget .yotpo-mobile-filters-popup-field-wrapper,.yotpo-reviews-main-widget .yotpo-media-filter,.product-reviews #yotpo-app .yotpo-media-filter-label,.product-reviews #yotpo-app .yotpo-mobile-filters-popup-field-wrapper,.product-reviews #yotpo-app .yotpo-media-filter{display:none}.yotpo-reviews-main-widget .yotpo-verified-image-icon,.product-reviews #yotpo-app .yotpo-verified-image-icon{display:none}.yotpo-reviews-main-widget .yotpo-clear-filters,.yotpo-reviews-main-widget .yotpo-no-matching-reviews-primary,.yotpo-reviews-main-widget .yotpo-no-matching-reviews-secondary,.yotpo-reviews-main-widget .yotpo-matched-reviews,.yotpo-reviews-main-widget .yotpo-reviewer-verified-buyer-text,.product-reviews #yotpo-app .yotpo-clear-filters,.product-reviews #yotpo-app .yotpo-no-matching-reviews-primary,.product-reviews #yotpo-app .yotpo-no-matching-reviews-secondary,.product-reviews #yotpo-app .yotpo-matched-reviews,.product-reviews #yotpo-app .yotpo-reviewer-verified-buyer-text{color:var(--cr-subtle-3)}.yotpo-reviews-main-widget .yotpo-review,.product-reviews #yotpo-app .yotpo-review{margin-bottom:0}.yotpo-reviews-main-widget .yotpo-review-rating-title,.product-reviews #yotpo-app .yotpo-review-rating-title{align-items:center}.yotpo-reviews-main-widget .yotpo-review-title,.product-reviews #yotpo-app .yotpo-review-title{font-weight:600}.yotpo-reviews-main-widget .yotpo-review-content .yotpo-read-more-text,.yotpo-reviews-main-widget .yotpo-review-content p,.product-reviews #yotpo-app .yotpo-review-content .yotpo-read-more-text,.product-reviews #yotpo-app .yotpo-review-content p{font:var(--t-b-1) !important}.yotpo-reviews-main-widget .yotpo-read-more,.yotpo-reviews-main-widget .yotpo-review-votes-wrapper,.product-reviews #yotpo-app .yotpo-read-more,.product-reviews #yotpo-app .yotpo-review-votes-wrapper{color:var(--cr-subtle-3)}.yotpo-reviews-main-widget .yotpo-read-more svg path,.yotpo-reviews-main-widget .yotpo-review-votes-wrapper svg path,.product-reviews #yotpo-app .yotpo-read-more svg path,.product-reviews #yotpo-app .yotpo-review-votes-wrapper svg path{fill:var(--cr-subtle-3)}.yotpo-reviews-main-widget .yotpo-review-votes-wrapper,.product-reviews #yotpo-app .yotpo-review-votes-wrapper{border-bottom:1px solid var(--cr-subtle-1);padding-bottom:var(--s-12)}.yotpo-reviews-main-widget .yotpo-review-votes-icons,.product-reviews #yotpo-app .yotpo-review-votes-icons{align-items:center}.yotpo-reviews-main-widget .yotpo-horizontal-pagination,.product-reviews #yotpo-app .yotpo-horizontal-pagination{align-items:center}.yotpo-reviews-main-widget .yotpo-reviews-pagination-item,.product-reviews #yotpo-app .yotpo-reviews-pagination-item{display:flex;align-items:normal;justify-content:center;min-width:35px;min-height:35px;border-radius:100%;transition:.2s}.yotpo-display-s .yotpo-search-filter{height:39px}.yotpo-display-s .yotpo-dropdown-wrapper .yotpo-dropdown-option .formated-value{transform:unset}.yotpo-display-s .yotpo-dropdown-wrapper .yotpo-selected-value .yotpo-selected-value__value{transform:translateY(0.05rem)}.yotpo-display-s .yotpo-dropdown-content-wrapper .yotpo-dropdown-option{width:100% !important;margin-bottom:0 !important}.yotpo-display-s .yotpo-filtering-pills__pill-title,.yotpo-display-s .yotpo-close-icon,.yotpo-display-s #mobileFiltersPopupTitle,.yotpo-display-s .yotpo-mobile-filters-popup-clear{color:var(--cr-blue-2) !important}.yotpo-display-s .yotpo-clear-filters-container-pills svg{color:var(--cr-blue-2)}.yotpo-display-s .yotpo-clear-filters-container-pills svg path{fill:currentColor;stroke:unset !important}.yotpo-display-s .yotpo-mobile-filters-btn-badge{background-color:var(--cr-blue-2) !important}.yotpo-display-s .yotpo-filtering-pills__pill-title,.yotpo-display-s [data-testid=filter-pill-value]{color:var(--cr-blue-2);transform:translateY(-0.1rem)}.yotpo-display-s .yotpo-mobile-filters-popup-clear{right:var(--s-contain) !important}.yotpo-display-s .yotpo-mobile-filters-btn{color:var(--cr-blue-2)}.yotpo-display-s .yotpo-mobile-filters-btn svg path{fill:var(--cr-blue-2) !important}#yotpo-modal.yotpo-modal{height:fit-content;max-height:750px;padding:var(--s-24) 0}@media screen and (max-width: 1024px){#yotpo-modal.yotpo-modal{padding:var(--s-12) 0}}#yotpo-modal.yotpo-modal .yotpo-modal-header,#yotpo-modal.yotpo-modal .yotpo-form-label,#yotpo-modal.yotpo-modal .yotpo-new-input-message,#yotpo-modal.yotpo-modal .yotpo-review-form-footer-container p{display:block;margin-bottom:8px;color:var(--cr-blue-2) !important;font-weight:700 !important;font-family:"Roboto" !important;letter-spacing:unset !important}#yotpo-modal.yotpo-modal .yotpo-new-input-message{font:var(--t-b-2) !important;margin-top:10px}@media screen and (max-width: 1024px){#yotpo-modal.yotpo-modal .yotpo-modal-header,#yotpo-modal.yotpo-modal .yotpo-form-label{font-size:14px !important}#yotpo-modal.yotpo-modal .yotpo-input-wrapper{width:100%}}#yotpo-modal.yotpo-modal .yotpo-star-rating-error,#yotpo-modal.yotpo-modal .yotpo-new-input-validation{margin-top:5px;color:var(--cr-red-1);font-family:"Roboto" !important}#yotpo-modal.yotpo-modal .yotpo-icon-button{outline-width:2px !important}#yotpo-modal.yotpo-modal .yotpo-close-icon{color:var(--cr-blue-2)}#yotpo-modal.yotpo-modal .yotpo-simple-tooltip{background-color:var(--cr-blue-label);font-family:"roboto"}#yotpo-modal.yotpo-modal .yotpo-modal-header{height:70px}@media screen and (max-width: 1024px){#yotpo-modal.yotpo-modal .yotpo-modal-header{height:50px}}#yotpo-modal.yotpo-modal .yotpo-modal-header-heading{color:var(--cr-blue-2) !important;font:var(--t-h-3) !important}@media screen and (max-width: 1024px){#yotpo-modal.yotpo-modal .yotpo-modal-header-heading{font:var(--t-h-2) !important}}#yotpo-modal.yotpo-modal .yotpo-modal-body{height:fit-content}#yotpo-modal.yotpo-modal .yotpo-review-form>*:not(:last-child),#yotpo-modal.yotpo-modal .yotpo-name-email-wrapper>*:not(:last-child){margin-bottom:var(--s-16)}#yotpo-modal.yotpo-modal .yotpo-star-rating-icon{width:18px;height:18px;margin:0 4px 0 0;stroke-width:var(--border-width);filter:url(#grain-light)}#yotpo-modal.yotpo-modal .yotpo-star-rating-text{margin-block:0;color:var(--cr-blue-2);line-height:1}#yotpo-modal.yotpo-modal .yotpo-new-review-content textarea{width:100%;height:unset;min-height:unset}@media screen and (max-width: 600px){#yotpo-modal.yotpo-modal .yotpo-new-review-content textarea{height:100px !important}}#yotpo-modal.yotpo-modal .yotpo-input-wrapper input,#yotpo-modal.yotpo-modal .yotpo-input-wrapper textarea{border:1px solid var(--cr-subtle-1) !important;border-radius:var(--b-r-8);font:var(--t-b-1) !important}@media screen and (max-width: 1024px){#yotpo-modal.yotpo-modal .yotpo-input-wrapper input,#yotpo-modal.yotpo-modal .yotpo-input-wrapper textarea{font:var(--t-b-2) !important}}#yotpo-modal.yotpo-modal .yotpo-new-review-headline,#yotpo-modal.yotpo-modal .yotpo-star-rating-wrapper,#yotpo-modal.yotpo-modal .yotpo-new-review-name,#yotpo-modal.yotpo-modal .yotpo-new-review-content{height:unset !important;min-height:unset !important;min-width:unset !important}#yotpo-modal.yotpo-modal .form-footer{padding:0}#yotpo-modal.yotpo-modal .form-footer .yotpo-review-form-footer-container p{margin:0}#yotpo-modal.yotpo-modal .yotpo-new-review-submit{padding-bottom:.1em;background-color:var(--cr-blue-2);border-radius:var(--b-r-24)}.mcforms-wrapper{position:inherit;z-index:2147483648}.c-postcard-divider{--dash: 32px;position:relative;flex:none;width:1px;background:repeating-linear-gradient(to bottom, var(--cr-blue-1) 0 var(--dash), transparent var(--dash) calc(var(--dash) * 2)) 0 calc(var(--dash)*-0.5)}@media screen and (max-width: 600px){.c-postcard-divider{width:100%;height:1px;margin-block:var(--s-16);background:repeating-linear-gradient(to right, var(--cr-blue-1) 0 var(--dash), transparent var(--dash) calc(var(--dash) * 2)) 0 calc(var(--dash)*-0.5)}}.c-postcard{gap:var(--s-24);position:relative;padding:var(--s-24);color:var(--cr-blue-1);overflow:hidden;z-index:1}@media screen and (min-width: 601px){.c-postcard{margin-inline:var(--padding-max);margin-block:var(--s-section) var(--s-40)}}@media screen and (max-width: 600px){.c-postcard{grid-area:2/1;flex-direction:column-reverse;gap:var(--s-16);padding-top:var(--s-40)}}.c-postcard__left,.c-postcard__right{flex:50%;position:relative}.c-postcard__right .c-logo-stamp{--size: clamp(80px, 10vw, 100px);flex:none;width:var(--size);height:var(--size);margin-left:auto;margin-right:var(--s-40);transform:rotate(-13deg);z-index:1}@media screen and (max-width: 1024px){.c-postcard__right .c-logo-stamp{right:unset;left:var(--s-12);margin-top:var(--s-4);background-position:top center}}.c-postcard__stamp-block{position:relative;width:clamp(100px,12vw,120px)}@media screen and (min-width: 601px){.c-postcard__stamp-block{margin:var(--s-16) var(--s-16) 0 0}}.c-postcard__stamp-block::after{content:"";display:block;width:100%;padding-top:135%;border:1px solid;outline:1px solid;outline-offset:6px}.c-postcard__postage-stamp{position:absolute;top:-24px;left:-4px;width:120%;transform:rotate(-2deg);z-index:1}@media screen and (max-width: 600px){.c-postcard__postage-stamp{top:-12px;left:50%;width:115%;transform:translateX(-50%) rotate(-2deg)}}.c-postcard .c-postcard-house{position:absolute;bottom:var(--s-24);left:var(--s-12);width:33vw;z-index:-1}@media screen and (max-width: 600px){.c-postcard .c-postcard-house{width:90vw;left:50%;transform:translate(-50%, 0) scaleX(-1)}}.c-postcard-bg{position:absolute;inset:0;background:gray url("jpg-texture-bg.jpg") no-repeat bottom left;background-size:cover;pointer-events:none;user-select:none;z-index:-2}@media screen and (max-width: 600px){.c-postcard-bg{background:gray url("jpg-texture-bg-mobile.jpg") no-repeat bottom center;background-size:cover}}.c-postcard-house{background:url("png-house.png") no-repeat center center;background-size:contain;min-width:420px;pointer-events:none;user-select:none;mix-blend-mode:darken}.c-postcard-house::after{content:"";display:block;padding-top:52%}.c-accordion{--padding-v: var(--s-16);--padding-h: 0;display:block;width:100%;overflow:hidden}.c-accordion__trigger{font:var(--t-h-4);width:100%;padding:var(--padding-v) var(--padding-h);border-top:var(--border-width) solid;text-align:left}.c-accordion__trigger__icons{display:grid;padding:8px;border-radius:100%;font-size:70%;transition:.4s}.c-accordion__trigger__icons>*{grid-area:1/1/2/2}.c-accordion__trigger .icon-plus,.c-accordion__trigger .icon-minus,.c-accordion__trigger .svg-caret-top{pointer-events:none;transition:.2s transform,.2s opacity}.c-accordion__trigger .svg-caret-top{overflow:visible;transform:rotate(180deg)}.c-accordion__trigger .icon-plus:before{transition:transform .2s;transform:scaleY(1) translate3d(-50%, -50%, 0) rotate(90deg)}.is-active>.c-accordion__trigger .svg-caret-top,.c-accordion__trigger.is-active .svg-caret-top{transform:rotate(0deg)}.is-active>.c-accordion__trigger .icon-plus:before,.c-accordion__trigger.is-active .icon-plus:before{transform:scaleY(0) translate3d(-50%, -50%, 0) rotate(90deg)}.c-accordion__target{display:grid;grid-template-rows:0fr;opacity:0;transition:.4s .2s,grid-template-rows .4s .2s cubic-bezier(0, 1, 0.8, 1),opacity .4s;animation:unset !important;width:100%}.c-accordion__target>*{overflow:hidden}.is-active>.c-accordion__target,.c-accordion__target.is-active{grid-template-rows:1fr;opacity:1;transition:.4s,grid-template-rows .4s,opacity .4s .3s;padding:0 var(--padding-h) var(--padding-v)}.is-active>.c-accordion__target>*,.c-accordion__target.is-active>*{animation:modifyOverflow .5s forwards}@keyframes modifyOverflow{0%,99.9%{overflow:hidden}100%{overflow:visible}}.c-logo-stamp{--size: 100px;width:var(--size);height:var(--size);-webkit-mask-image:url("png-logo-stamp.png");-webkit-mask-repeat:no-repeat;-webkit-mask-size:cover;mask-image:url("png-logo-stamp.png");mask-repeat:no-repeat;mask-size:cover;background-color:var(--color, var(--cr-red-1))}.c-breadcrumb{--gap: 5px}.c-breadcrumb ul{display:flex;flex-wrap:wrap;list-style:none;gap:var(--gap);white-space:nowrap}.c-breadcrumb ul li:not(:last-child):after{content:"/";margin-left:var(--gap)}.c-feature-flag{--bg-color: var(--cr-blue-3);--text-color: var(--cr-white);--text-scale: 1;position:relative;width:fit-content;color:var(--text-color);font-weight:600;text-transform:uppercase;rotate:-15deg;z-index:1}.c-feature-flag__text{width:125px;height:40px;padding-inline:var(--s-12);font-size:calc(20px*var(--text-scale));font-style:italic}.c-feature-flag__text--highlight{--text-scale: 1}.c-feature-flag__text:first-child{position:relative;translate:13% -20%}.c-feature-flag__text:first-child::before{content:"";position:absolute;inset:0;background-color:var(--bg-color);clip-path:polygon(100% 0, 100% 100%, 0% 100%, 10% 50%, 0% 0%);filter:url(#grain);z-index:-1}.c-feature-flag__text:nth-child(2){position:relative;z-index:-1}.c-feature-flag__text:nth-child(2)::before{content:"";position:absolute;inset:0;background-color:var(--bg-color);clip-path:polygon(100% 0%, 90% 50%, 100% 100%, 0 100%, 0 0);filter:url(#grain);z-index:-1}.c-feature-flag__text:nth-child(2)::after{content:"";position:absolute;top:0;left:0;width:13%;height:100%;background:rgba(0,0,0,.6);clip-path:polygon(0% 0%, 100% 0, 100% 80%, 0% 100%)}.c-item-variants__pills{margin:0;padding:0;border:0}.c-item-variants__pills__selected{position:relative}.c-item-variants__pills__selected:before{content:attr(data-label-current)}.c-item-variants__pills__selected:after{content:attr(data-label)}.c-item-variants__pills__selected[data-label=""]:after,.c-item-variants__pills__selected:not([data-label=""]):before{display:none}.c-item-variants__pills__title{width:100%;padding:0 var(--s-16) var(--s-12)}.c-item-variants__pills__content{-webkit-mask-image:linear-gradient(to right, transparent 0%, black 5%, black 95%, transparent 100%);mask-image:linear-gradient(to right, transparent 0%, black 5%, black 95%, transparent 100%);gap:var(--s-4);max-width:var(--content-width);padding:0 var(--s-16);flex-wrap:wrap}.c-item-variants__pills__content::-webkit-scrollbar{display:none}.c-item-variants__pills__item{position:relative}.c-item-variants__pills__item:has(.is-disabled){cursor:not-allowed}.c-item-variants__pills__item input[type=radio]{width:100%;height:100%;opacity:0;pointer-events:none;z-index:1}.c-item-variants__pills__item label{white-space:nowrap;padding:5px 15px;transition:.2s}.c-item-variants__pills__item input[type=radio]~label{--tone: transparent;display:block;padding:0 20px;border-radius:unset;color:var(--cr-blue-2);font:var(--t-l-3);line-height:calc(var(--height) - .2rem)}.c-item-variants__pills__item input[type=radio]~label::before{top:50%;left:50%;width:calc(100% - 2px);height:calc(100% - 2px);border:var(--border-width) solid;border-radius:var(--b-r-8);filter:url(#grain-light);transform:translate(-50%, -50%)}.c-item-variants__pills__item input[type=radio]~label::after{content:"";display:block;position:absolute;top:50%;left:50%;width:calc(100% - 8px);height:calc(100% - 8px);background:linear-gradient(to bottom right, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) calc(50% - 1px), var(--cr-blue-inactive) 50%, rgba(0, 0, 0, 0) calc(50% + 1px), rgba(0, 0, 0, 0) 100%);opacity:0;transform:translate(-50%, -50%);filter:url(#grain-light);transition:inherit}@media(hover: hover){.c-item-variants__pills__item input[type=radio]:not(.is-disabled)~label:hover::before{border:var(--border-width) solid;border-color:var(--cr-accent)}}.c-item-variants__pills__item input[type=radio]:checked~label{--tone: var(--cr-accent)}.c-item-variants__pills__item input[type=radio]:checked~label::before{border-color:var(--cr-accent)}.c-item-variants__pills__item input[type=radio].is-disabled~label{color:var(--cr-blue-inactive)}.c-item-variants__pills__item input[type=radio].is-disabled~label::before{background-color:rgba(0,0,0,0)}.c-item-variants__pills__item input[type=radio].is-disabled~label::after{opacity:1}.c-item-variants__pills__item input[type=radio]:checked.is-disabled~label::before{border-color:var(--cr-accent)}.c-item-variants__pills__item input[type=radio]:checked.is-disabled~label::after{background:linear-gradient(to bottom right, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) calc(50% - 1px), var(--cr-accent) 50%, rgba(0, 0, 0, 0) calc(50% + 1px), rgba(0, 0, 0, 0) 100%)}.c-item-variants select{font:var(--t-h-5);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 269.42 154.9'%3E%3Cpath d='M5.9 5.7C9.24 2.44 15.38.43 20.03.27c3.31-.11 11.54.65 14.92 1.15 7.8 1.15 9.76 6.62 15.11 10.89 12.88 10.3 13.77 13.21 23.96 25.04 6.51 7.55 16.7 14.38 22.49 21.51 4.69 5.77 7.22 13.2 12.51 19.49 8.03 9.53 19.34 17.9 28.15 26.83 1.02.2 6.64-2.86 8.03-3.67 14.66-8.59 33.45-39.22 45.31-52.7 7.26-8.26 14.47-9.92 21.05-15.95 3.95-3.62 5.87-9.15 10.48-12.52 3.82-2.78 8.27-2.95 11.54-5.46 4.79-3.66 6.02-18.6 15.94-14.03 5 2.31 16.67 20.91 18.49 26.51 8.51 26.2-23.51 33.52-40.79 44.16-7.88 4.85-13.38 10.5-20.36 15.64-4.65 3.42-11.2 5.85-15.35 9.65-7.27 6.65-15.49 23.38-23.01 31.99-4.27 4.89-22.58 19.61-28.27 22.73-9.12 5.02-14.64 4.19-23.4-1.01-5.77-3.42-8.45-14.35-13.79-20.21-10.71-11.75-25.12-22.49-35.56-33.44-5.25-5.51-7.77-13.07-12.56-18.44-11.4-12.79-21.72-26-32.88-39.12-5.26-6.18-9.73-8.06-15.45-12.55C-2.06 19.98-2.1 13.49 5.9 5.7Z' style='fill:%230033a0'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right center;background-position:right calc(50% + .2rem);background-size:10px;font-size:18px;line-height:30px;font-style:italic;position:relative;padding-right:var(--s-16)}.c-item-selling-plan__option{gap:10px}.c-item-selling-plan__option label{flex:1;margin-left:0;white-space:nowrap}.c-item-selling-plan__option input[id*=-subscription]:not(:checked)~.c-item-selling-plan__option__frequency{display:none}.c-item-selling-plan__option__frequency{width:100%;gap:10px}.c-item-price--regular:empty,.c-item-price--compare:empty{display:none}.c-item-price--compare:not(:empty){margin-left:.4em}.c-item-price__decimals{translate:0 5%}.c-item-quantity{--height: 40px}.c-item-quantity input[name=quantity]{flex:1;min-width:var(--height);text-align:center;pointer-events:none;-moz-appearance:textfield}.c-item-quantity input[name=quantity]::-webkit-inner-spin-button,.c-item-quantity input[name=quantity]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.c-item-quantity button[data-trigger]{position:relative;width:var(--height);height:var(--height);transition:background-color .4s,color .4s}.c-item-quantity button[data-trigger][disabled]{cursor:not-allowed;background-color:inherit;color:var(--cr-blue-inactive)}.c-item-quantity button[data-trigger] svg,.c-item-quantity button[data-trigger] .svg-border{pointer-events:none;transition:.2s}@media(hover: hover){.c-item-quantity button[data-trigger]:not([disabled]):hover svg{fill:var(--cr-accent);color:var(--cr-blue-1)}.c-item-quantity button[data-trigger]:not([disabled]):hover .svg-border{color:var(--cr-accent)}}.c-item-card{--transition: 0.3s ease;position:relative}.c-item-card__promotion-badge{position:absolute;top:0;left:0;translate:-22% 140%}.c-item-card__promotion-badge--offset{translate:-42% 140%}.c-item-card__thumbnail{position:relative;overflow:hidden}@media(hover: hover){.c-item-card__thumbnail:hover .c-item-card__thumbnail__image-container--hover{opacity:1;pointer-events:auto}.c-item-card__thumbnail:hover .c-item-card__cta{pointer-events:auto;translate:0 0;border-radius:50% 50% 0% 0%/10% 10% 0% 0%}}.c-item-card__thumbnail:after{content:"";display:block;padding-top:100%}@media screen and (max-width: 1024px){.c-item-card__thumbnail:after{padding-top:130%}}.c-item-card__thumbnail__image-container{height:70%}@media screen and (max-width: 600px){.c-item-card__thumbnail__image-container{height:80%}}.c-item-card__thumbnail__image-container--hover{opacity:0;pointer-events:none;transition:var(--transition);height:100%}.c-item-card__content{gap:var(--s-16);margin-top:var(--s-16)}.c-item-card__cta{position:absolute;left:0;bottom:0;width:100%;padding:var(--s-32) var(--s-24) var(--s-24) var(--s-24);z-index:1;color:var(--cr-white);background-color:var(--cr-blue-1);border-top:2px solid;border-color:var(--cr-blue-2)}@media(hover: hover){.c-item-card__cta{border-radius:50% 50% 0% 0%/0% 0% 0% 0%;translate:0 120%;pointer-events:none;transition:var(--transition)}}@media(hover: none){.c-item-card__cta{border-radius:50% 50% 0% 0%/10% 10% 0% 0%}}@media screen and (max-width: 600px){.c-item-card__cta{display:flex;flex-direction:column;align-items:center;gap:var(--s-16);padding:var(--s-24) var(--s-16) var(--s-16) var(--s-16)}}@media screen and (max-width: 600px){.c-item-card__cta .c-product-form{display:flex;gap:var(--s-16);justify-content:center;align-items:center;width:100%}}@media screen and (max-width: 600px){.c-item-card__cta .c-product-form__quantity{display:none}}.c-item-card__cta .c-product-form__quantity button[data-trigger][disabled]{opacity:.4}.c-item-card__cta .c-product-form__footer{margin:unset;padding:unset}@media screen and (min-width: 601px){.c-item-card__cta .c-product-form__footer{justify-content:center}}@media screen and (max-width: 600px){.c-item-card__cta .c-product-form__footer{flex:1}}.c-item-card__cta .c-product-form__footer::before{display:none}.c-item-card__cta .c-product-form__submit{--tone: var(--cr-white);color:var(--cr-blue-1)}.c-item-card__cta .c-product-form__submit .form-state-sold-out,.c-item-card__cta .c-product-form__submit .form-state-available{font:var(--t-cta-1);line-height:calc(var(--height) - .1em);text-transform:initial}@media screen and (min-width: 601px){.c-item-card__cta .c-product-form__submit{justify-content:center;flex:unset}}@media screen and (min-width: 601px){.c-item-card__cta .c-product-form__submit__price{display:none}}.c-item-card__cta .c-product-form__variants label{display:none}.c-item-card__cta .c-product-form__variants select{max-width:var(--s-80);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 269.42 154.9'%3E%3Cpath d='M5.9 5.7C9.24 2.44 15.38.43 20.03.27c3.31-.11 11.54.65 14.92 1.15 7.8 1.15 9.76 6.62 15.11 10.89 12.88 10.3 13.77 13.21 23.96 25.04 6.51 7.55 16.7 14.38 22.49 21.51 4.69 5.77 7.22 13.2 12.51 19.49 8.03 9.53 19.34 17.9 28.15 26.83 1.02.2 6.64-2.86 8.03-3.67 14.66-8.59 33.45-39.22 45.31-52.7 7.26-8.26 14.47-9.92 21.05-15.95 3.95-3.62 5.87-9.15 10.48-12.52 3.82-2.78 8.27-2.95 11.54-5.46 4.79-3.66 6.02-18.6 15.94-14.03 5 2.31 16.67 20.91 18.49 26.51 8.51 26.2-23.51 33.52-40.79 44.16-7.88 4.85-13.38 10.5-20.36 15.64-4.65 3.42-11.2 5.85-15.35 9.65-7.27 6.65-15.49 23.38-23.01 31.99-4.27 4.89-22.58 19.61-28.27 22.73-9.12 5.02-14.64 4.19-23.4-1.01-5.77-3.42-8.45-14.35-13.79-20.21-10.71-11.75-25.12-22.49-35.56-33.44-5.25-5.51-7.77-13.07-12.56-18.44-11.4-12.79-21.72-26-32.88-39.12-5.26-6.18-9.73-8.06-15.45-12.55C-2.06 19.98-2.1 13.49 5.9 5.7Z' style='fill:%23ffffff'/%3E%3C/svg%3E")}.c-item-card .c-product-form__variants{display:none}html.is-cart-empty .c-cart__empty~*{display:none !important}html:not(.is-cart-empty) .c-cart__empty{display:none}.c-cart{--padding-v: 20px;--padding-h: 0;--gap: 16px}.c-cart__empty{padding:var(--padding-v) var(--padding-h);gap:var(--gap)}.c-cart__empty__collection-list{gap:var(--gap);margin-top:var(--gap)}.c-cart__header{padding:var(--padding-v) var(--padding-h)}.c-cart__header__interior{gap:var(--gap)}.c-cart__header__interior>*:not(.c-cart__title):last-child{margin-left:auto}.c-cart__header__interior .c-cart__minicart-close{align-items:baseline}.c-cart__header__interior .c-cart__minicart-close .svg-caret-left{width:auto;height:10px}.c-cart__header__interior .c-spoon-animation{width:40px}.c-cart__announcement{margin-top:var(--gap);padding:10px;text-align:center}.c-cart__freeshipping{padding:var(--padding-v) var(--padding-h);text-align:center}.c-cart__freeshipping.is-freeshipping .c-cart__freeshipping__message--in-progress{opacity:0;pointer-events:none}.c-cart__freeshipping.is-freeshipping .c-cart__freeshipping__message--success{opacity:1;pointer-events:auto}.c-cart__freeshipping__progress-bar{border-radius:var(--b-r-16);overflow:hidden}.c-cart__freeshipping__progress-bar__progress{height:var(--s-12);transition:width .4s;border-radius:inherit}.c-cart__freeshipping__messages{display:grid;align-self:flex-start;font-weight:600}.c-cart__freeshipping__message--in-progress,.c-cart__freeshipping__message--success{grid-area:1/1/2/2}.c-cart__freeshipping__message--success{opacity:0;pointer-events:none}.c-cart__items{transition:.4s opacity}.is-content-updating .c-cart__items{opacity:0;pointer-events:none;transition-duration:.2s}.c-cart__items .c-line-item{--thumb: 150px}.c-cart__items .c-line-item__info{flex:1}.c-cart__items .c-item-quantity{--height: 36px}.c-cart__items .c-item-variants .c-field{--height: var(--s-24);--padding-h: 0}.c-cart__items .c-item-variants .c-field select{width:fit-content;padding:unset;font:var(--t-cta-2);border:unset}.c-cart__upsell{--dot-size: 10px;gap:var(--gap);padding:var(--padding-v) var(--padding-h);display:none}.c-cart__upsell.has-upsell-items{animation:fade-in .4s forwards linear;display:block}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}.is-content-updating .c-cart__upsell{animation:fade-out .4s forwards linear}@keyframes fade-out{0%{opacity:1}100%{opacity:0}}.c-cart__upsell.is-only-one-upsell-item .c-cart__upsell__arrow,.c-cart__upsell.is-only-one-upsell-item .c-cart__upsell__dot-group{display:none}.c-cart__upsell__item-list{display:grid}.c-cart__upsell .c-upsell-item{grid-area:1/1/2/2;--thumb: 100px}.c-cart__upsell__arrow,.c-cart__upsell__dot-group{margin-top:var(--gap)}.c-cart__upsell__arrow .icon-arrow-left,.c-cart__upsell__arrow .icon-arrow-right{width:1.25em;height:1.25em}.c-cart__upsell__dot-group{display:flex;gap:var(--gap)}.c-cart__upsell__dot{width:var(--dot-size);height:var(--dot-size);border:1px solid;border-radius:100%}.c-cart__upsell__dot.is-active{background-color:currentColor}.c-cart__options{position:relative;gap:var(--s-12);padding:var(--padding-v) var(--padding-h)}.c-cart__discount{--height: 40px}.c-cart__discount__input{flex:1;height:var(--height);border:1px solid;padding-left:var(--s-8)}.c-cart__discount__pill{padding:.2em .4em;white-space:nowrap}.c-cart__discount__submit{height:var(--height);padding-inline:var(--s-16)}.c-cart__note__text{--height: 60px;width:100%;border:1px solid rgba(0,0,0,0);resize:none;height:0;max-height:var(--height);min-height:unset;transition:height .2s ease,padding .2s ease,border .2s ease,margin-top .2s ease}.c-cart__note__text.is-active{height:var(--height);margin-top:8px;padding:var(--s-8);border-color:var(--cr-subtle-3)}.c-cart__summary{--padding-v: var(--s-16);position:relative;padding:var(--padding-v) var(--padding-h);gap:.2em}.c-cart__summary__subtotal{gap:var(--gap)}.c-cart__submit{margin-top:var(--gap);align-items:baseline}.c-cart__submit__text{font-size:16px;line-height:var(--height)}.c-line-item{--thumb: 100px;--product-ratio: 3 / 5;gap:var(--s-16);padding:var(--padding-v) var(--padding-h);transition:opacity .2s}.c-line-item:not(:last-child){position:relative}.c-line-item:not(:last-child)::after{content:"";position:absolute;top:50%;left:50%;width:100%;height:100%;pointer-events:none;border-radius:inherit;transition:.2s;filter:url("#grain-light");transform:translate(-50%, -50%);z-index:-1;top:50%;left:50%;transform:translate(-50%, -50%);z-index:0;border-bottom:var(--border-width) solid}.c-line-item:not(:last-child)::after{border-color:var(--cr-subtle-1)}.c-line-item.is-removed{display:none}.c-line-item.is-variant-updating{opacity:.4;pointer-events:none}.c-line-item__thumb{position:relative;width:calc(var(--thumb)*var(--product-ratio));height:var(--thumb)}.c-line-item__info{gap:8px}.c-line-item__properties{white-space:pre-line}.c-line-item__quantity{margin-top:auto;gap:10px}.c-line-item__quantity button .svg-remove{width:var(--s-32);height:auto;transition:fill .2s,color .2s}@media(hover: hover){.c-line-item__quantity button:not([disabled]):hover .svg-remove{fill:var(--cr-subtle)}}.c-upsell-item{--thumb: 100px;--product-ratio: 3 / 5;gap:var(--s-24);opacity:0;pointer-events:none;transition:.2s}.c-upsell-item *{pointer-events:none !important}.c-upsell-item.is-active{opacity:1;pointer-events:auto;transition-delay:.2s}.c-upsell-item.is-active *{pointer-events:auto !important}.c-upsell-item .c-item-quantity{--height: 25px}.c-upsell-item__item{gap:20px;width:100%}.c-upsell-item__thumb{position:relative;width:calc(var(--thumb)*var(--product-ratio));height:var(--thumb)}.c-upsell-item__info{flex:1;gap:8px}.c-upsell-item__title{width:100%}.c-upsell-item__variant select{font:var(--t-h-5);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 269.42 154.9'%3E%3Cpath d='M5.9 5.7C9.24 2.44 15.38.43 20.03.27c3.31-.11 11.54.65 14.92 1.15 7.8 1.15 9.76 6.62 15.11 10.89 12.88 10.3 13.77 13.21 23.96 25.04 6.51 7.55 16.7 14.38 22.49 21.51 4.69 5.77 7.22 13.2 12.51 19.49 8.03 9.53 19.34 17.9 28.15 26.83 1.02.2 6.64-2.86 8.03-3.67 14.66-8.59 33.45-39.22 45.31-52.7 7.26-8.26 14.47-9.92 21.05-15.95 3.95-3.62 5.87-9.15 10.48-12.52 3.82-2.78 8.27-2.95 11.54-5.46 4.79-3.66 6.02-18.6 15.94-14.03 5 2.31 16.67 20.91 18.49 26.51 8.51 26.2-23.51 33.52-40.79 44.16-7.88 4.85-13.38 10.5-20.36 15.64-4.65 3.42-11.2 5.85-15.35 9.65-7.27 6.65-15.49 23.38-23.01 31.99-4.27 4.89-22.58 19.61-28.27 22.73-9.12 5.02-14.64 4.19-23.4-1.01-5.77-3.42-8.45-14.35-13.79-20.21-10.71-11.75-25.12-22.49-35.56-33.44-5.25-5.51-7.77-13.07-12.56-18.44-11.4-12.79-21.72-26-32.88-39.12-5.26-6.18-9.73-8.06-15.45-12.55C-2.06 19.98-2.1 13.49 5.9 5.7Z' style='fill:%230033a0'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right center;background-position:right calc(50% + .2rem);font-size:18px;line-height:30px;font-style:italic;position:relative;padding-right:var(--s-16);background-size:10px}.c-article-card{--padding: var(--s-16);--easing: ease;position:relative;min-height:400px;overflow:hidden}.c-article-card.grainy-border::after{z-index:10}.c-article-card.is-image-block{--bg-block-size: 200vw;text-align:left}.c-article-card.is-image-block .c-article-card__header{margin-bottom:var(--s-8)}.c-article-card.is-image-block .c-article-card__text::before{content:"";display:block;position:absolute;top:calc(var(--padding)*-1);left:50%;width:var(--bg-block-size);height:var(--bg-block-size);background-color:var(--cr-white);border-radius:0vw;transform:translate(-50%, 0);transition:2s;filter:url(#grain);z-index:-1}.c-article-card.is-image-block .btn{transition-delay:0s}@media(hover: hover){.c-article-card.is-image-block:hover .c-article-card__text::before{border-radius:calc(var(--bg-block-size)/2);transition:.4s var(--easing)}}@media screen and (max-width: 1024px){.c-article-card.is-image-block{--bg-block-size: 300vw}}.c-article-card.is-text-block{text-align:center}.c-article-card.is-text-block svg{width:70px;height:70px;margin:var(--s-60) auto var(--s-40)}.c-article-card.is-text-block .c-article-card__header{margin-bottom:var(--s-60)}.c-article-card.is-text-block .c-article-card__title{margin:0 auto}.c-article-card__thumbnail{position:relative;margin-bottom:-5%}.c-article-card__thumbnail:after{content:"";display:block;padding-top:85%}.c-article-card__text{position:relative;height:100%;padding:var(--padding);z-index:1}.c-article-card__title{max-width:70%}.c-article-card__url{z-index:1}.c-article-card__btn{margin-left:auto;opacity:0;translate:0 var(--s-4);transition:.2s var(--easing)}.c-article-card:has(.c-article-card__url:hover) .c-article-card__btn{opacity:1;translate:0 0;transition-delay:.2s}.c-article-card-recipe{position:relative;overflow:hidden}.c-article-card-recipe__thumbnail{position:relative}.c-article-card-recipe__thumbnail::after{content:"";display:block;padding-top:100%}.c-article-card-recipe__thumbnail img{padding:2px 2px 0 2px;border-radius:var(--b-r-24) var(--b-r-24) 0 0}.c-article-card-recipe__url{z-index:1}.c-article-card-recipe__content{position:relative;padding:var(--s-16) var(--s-16) var(--s-24)}.c-article-card-recipe__content__btn{padding:var(--s-8) var(--s-16);border-radius:var(--b-r-24)}.c-article-card-recipe__content__btn .svg-clock,.c-article-card-recipe__content__btn .svg-cutlery{width:13px}.c-article-info-block__level{width:var(--s-40)}.c-article-info-block__level .svg-food-cover{width:100%}.c-article-info-dl{width:100%;max-width:280px}.c-article-info-dl__group{position:relative;display:grid;grid-template-areas:"label description";gap:var(--s-8);padding:var(--s-8) 0}.c-article-info-dl__group:not(:last-child)::after{content:"";position:absolute;top:50%;left:50%;width:100%;height:100%;pointer-events:none;border-radius:inherit;transition:.2s;filter:url("#grain-btn");transform:translate(-50%, -50%);z-index:-1;opacity:unset;bottom:0;border-bottom:1px solid;filter:url(#grain-light)}.c-article-info-dl__label{grid-area:label}.c-article-info-dl__label svg{width:var(--s-12)}.c-article-info-dl__description{grid-area:description;text-align:right;text-transform:uppercase}.c-article-info-dl__description p{text-wrap:balance}.c-search-form{position:relative;--size: 45px}.c-search-form .c-field{--height: var(--size);width:100%;margin-bottom:0}.c-search-form .c-field input{padding-right:calc(var(--size) + 5px)}.c-search-form [type=submit]{position:absolute;height:var(--size);width:var(--size);right:0;top:50%;transform:translate3d(0, -50%, 0)}.c-search-form [type=submit] svg{display:block;height:calc(var(--size)*.8);width:calc(var(--size)*.8);max-width:24px;max-height:24px}.c-pagination__viewed{font-style:italic}.c-pagination__part{width:1em;height:1em}.c-pagination__part.is-active{background-color:var(--cr-accent)}.c-pagination__progress{height:3px;width:178px;margin:16px auto}.c-pagination__progress__bar{transition:width .3s}.c-pagination__load-more{position:relative}.c-pagination__end-message{opacity:0;pointer-events:none;white-space:nowrap;transition:.4s .4s ease-in-out}.c-pagination__btn{--tone: var(--cr-blue-2);transition:.4s ease-in-out}.c-pagination.is-max-items .c-pagination__end-message{opacity:1;pointer-events:auto}.c-pagination.is-max-items .c-pagination__btn{opacity:0;pointer-events:none}.c-product-form{--space: var(--padding, var(--s-16));--line-height: var(--height, 45px)}.c-product-form[data-available=false] [type=submit],.c-product-form[data-available=false] .c-product-form__quantity{display:none}.c-product-form[data-available=true] .form-state-sold-out{display:none}.c-product-form .form-state-sold-out,.c-product-form .form-state-available{font-weight:700;text-transform:uppercase;line-height:var(--line-height)}@media screen and (max-width: 600px){.c-product-form .form-state-sold-out,.c-product-form .form-state-available{font-size:12px}}.c-product-form__footer{gap:var(--s-16);position:relative;margin:calc(var(--space)*1) auto 0;padding:var(--space)}.c-product-form__submit{flex:1;justify-content:space-between;align-items:baseline;gap:var(--s-8)}.c-product-form__submit__price{font-size:18px}@media screen and (max-width: 600px){.c-product-form__submit__price{font-size:16px}}.gift-card-form input[type=date]::after{content:"";display:block;position:absolute;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='currentColor' viewBox='0 -960 960 960'%3E%3Cpath d='M200-80q-33 0-56.5-23.5T120-160v-560q0-33 23.5-56.5T200-800h40v-80h80v80h320v-80h80v80h40q33 0 56.5 23.5T840-720v560q0 33-23.5 56.5T760-80H200Zm0-80h560v-400H200v400Zm0-480h560v-80H200v80Zm0 0v-80 80Z'/%3E%3C/svg%3E");top:50%;right:var(--space-h);width:24px;height:24px;transform:translateY(-50%)}.gift-card-form input[type=date]::-webkit-calendar-picker-indicator{position:absolute;top:0;bottom:0;left:0;right:0;width:auto;height:auto;background:rgba(0,0,0,0);color:rgba(0,0,0,0);cursor:pointer}.gift-card-form__toggle{padding:16px 0;gap:8px}.gift-card-form__fields{max-height:0px;opacity:0;transition:max-height .5s .3s,opacity .3s;overflow:hidden}.gift-card-form__fields.is-active{max-height:500px;opacity:1;overflow:visible;transition:max-height .5s,opacity .3s .3s}.gift-card-form__fields__message{resize:none}.c-filters-sort .c-field{margin-bottom:0}.c-filters-sort__title{gap:var(--s-12);align-items:baseline;transform:translateY(-0.1rem)}.c-filters-sort__title::after{content:"";display:block;width:53px;height:4px;margin-bottom:calc(.2rem - 3px);border-top:var(--border-width) solid;filter:url(#grain-light);pointer-events:none}.c-filters-sort__selection{position:relative;padding-block:20px}.c-filters-sort__selection::after{content:"";position:absolute;top:50%;left:50%;width:100%;height:100%;pointer-events:none;border-radius:inherit;transition:.2s;filter:url("#grain-light");transform:translate(-50%, -50%);z-index:-1;top:50%;left:50%;transform:translate(-50%, -50%);z-index:0;border-top:var(--border-width) solid}.c-filters-sort__selection::after{border-color:var(--cr-blue-inactive)}@media screen and (max-width: 1024px){.c-filters-sort__selection{padding-block:10px}}.c-filters-sort__dropdown{position:relative}.c-filters-sort__dropdown__toggle{gap:.2em}.c-filters-sort__dropdown__toggle .icon-caret-up{transition:.2s transform}.is-dropdown-active .c-filters-sort__dropdown__toggle .icon-caret-up{transform:scaleY(-1)}.c-filters-sort__dropdown__content{position:absolute;top:calc(100% + 5px);left:0;padding:4px 0;border:1px solid;opacity:0;pointer-events:none;z-index:100;transition:opacity .2s}.is-dropdown-active .c-filters-sort__dropdown__content{opacity:1;pointer-events:auto}.c-filters-sort__dropdown__content__label{padding:4px 8px;gap:.5em;white-space:nowrap;cursor:pointer;transition:background .2s}@media(hover: hover){.c-filters-sort__dropdown__content__label:hover{background-color:var(--cr-subtle)}}.c-filters-sort__dropdown__content__label.is-disabled,.c-filters-sort__dropdown__content__label input[disabled]{cursor:not-allowed;color:var(--cr-subtle-3)}.c-filters-sort__dropdown__price-range{display:flex;align-items:center;gap:8px;padding:4px 8px}.c-filters-sort__dropdown__price-range .c-field{display:flex;align-items:center;gap:4px}.c-filters-sort__dropdown__price-range .c-field input{--height: 30px;--padding-h: 4px;--line-height: 20px;min-width:80px;border:1px solid}.c-filters-sort__dropdown__price-range [type=submit]{width:fit-content;display:block;border-bottom:1px solid}.c-filters-sort__dropdown--sort{margin-left:auto}.c-filters-sort__dropdown--sort select{opacity:0;cursor:pointer}.c-filters-sort__dropdown--sort .c-filters-sort__dropdown__toggle:before{content:attr(data-current)}@media screen and (max-width: 1024px){.c-filters-sort__dropdown--sort{flex:1}.c-filters-sort__dropdown--sort button{justify-content:flex-end;width:100%}}.c-filters-sort__active{position:relative;position:relative;gap:5px;width:100%;height:fit-content;margin-bottom:20px;padding:10px 0;transition:height .2s,margin .2s,padding-top .2s,padding-bottom .2s,border .2s;overflow:hidden}.c-filters-sort__active::after{content:"";position:absolute;top:50%;left:50%;width:100%;height:100%;pointer-events:none;border-radius:inherit;transition:.2s;filter:url("#grain-light");transform:translate(-50%, -50%);z-index:-1;top:50%;left:50%;transform:translate(-50%, -50%);z-index:0;border-top:var(--border-width) solid}.c-filters-sort__active::after{content:"";position:absolute;top:50%;left:50%;width:100%;height:100%;pointer-events:none;border-radius:inherit;transition:.2s;filter:url("#grain-light");transform:translate(-50%, -50%);z-index:-1;top:50%;left:50%;transform:translate(-50%, -50%);z-index:0;border-bottom:var(--border-width) solid}.c-filters-sort__active::after{border-color:var(--cr-subtle-1);opacity:.5}.c-filters-sort__active:empty{height:0;margin-bottom:0;padding:0;border-color:rgba(0,0,0,0)}.c-filters-sort__active button{gap:.4em;padding:.4em .6em;white-space:nowrap;background-color:var(--cr-subtle)}.c-filters-sort__active button .icon-close{margin-left:.2em}@media screen and (max-width: 1024px){.c-filters-sort__active--panel{margin-bottom:0;padding:20px var(--padding-h)}}.c-filters-sort__panel{--padding-h: 20px;position:fixed;z-index:100}.c-filters-sort__panel__overlay{position:fixed;top:0;bottom:0;left:0;right:0;background:var(--cr-subtle-2);transition:.4s;z-index:calc(var(--z-index-overlay) - 1)}.c-filters-sort__panel__content{position:fixed;height:100%;width:90%;max-width:420px;top:0;right:0;background-color:var(--cr-white);transition:.6s var(--e-inOut-expo);z-index:calc(var(--z-index-overlay) + 1)}.c-filters-sort__panel__content__header{padding:20px var(--padding-h)}.c-filters-sort__panel__content__body{flex:1;overflow-y:auto;overflow-x:hidden;padding:20px var(--padding-h)}.c-filters-sort__panel__content__footer{padding:20px var(--padding-h)}.c-filters-sort__panel__content__footer .btn{width:100%}.c-filters-sort__panel .c-filters-sort__dropdown{position:relative}.c-filters-sort__panel .c-filters-sort__dropdown::after{content:"";position:absolute;top:50%;left:50%;width:100%;height:100%;pointer-events:none;border-radius:inherit;transition:.2s;filter:url("#grain-light");transform:translate(-50%, -50%);z-index:-1;top:50%;left:50%;transform:translate(-50%, -50%);z-index:0;border-top:var(--border-width) solid}.c-filters-sort__panel .c-filters-sort__dropdown::after{border-color:var(--cr-blue-inactive)}.c-filters-sort__panel .c-filters-sort__dropdown__toggle{width:100%;padding:10px 0}.c-filters-sort__panel .c-filters-sort__dropdown__content{position:relative;height:fit-content;top:unset;left:unset;padding:0 0 10px;border:unset;transition:unset}.c-filters-sort__panel .c-filters-sort__dropdown:not(.is-dropdown-active) .c-filters-sort__dropdown__content{display:none}html:not(.is-filters-sort-panel-active) .c-filters-sort__panel{pointer-events:none}html:not(.is-filters-sort-panel-active) .c-filters-sort__panel__overlay{opacity:0;transition-delay:.4s}html:not(.is-filters-sort-panel-active) .c-filters-sort__panel__content{transform:translate3d(100%, 0, 0)}.c-filters-sort .color-swatch{display:block;width:18px;height:18px;border:1px solid;border-radius:50%}.collection-products.js-filters-sort-update,.collection-products-pagination.js-filters-sort-update{transition:opacity .2s}html.is-filters-sort-updating .js-filters-sort-update{pointer-events:none}html.is-filters-sort-updating .collection-products.js-filters-sort-update,html.is-filters-sort-updating .collection-products-pagination.js-filters-sort-update{opacity:0}.c-product-dl{gap:var(--s-8);width:100%}.c-product-dl__group{display:grid;grid-template-areas:"label description"}.c-product-dl__label{grid-area:label}.c-product-dl__description{grid-area:description;text-align:right}.c-product-dl__description svg{height:25px;margin-left:auto;pointer-events:none}.c-nutrition-facts{width:fit-content;min-width:290px;padding:var(--s-32) var(--s-40);z-index:1}.c-nutrition-facts .c-deco-border{--deco-offset: -16px}.c-nutrition-facts__title{width:fit-content;margin:0 auto var(--s-8);padding-inline:var(--s-16)}.c-nutrition-facts__divider{height:1px;border:1px solid;color:var(--cr-blue-2);background:currentColor}.c-nutrition-facts__divider.is-thin{height:unset;border:unset;border-bottom:1px solid;background:unset}.c-nutrition-facts__item{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:var(--s-24);width:100%;padding-block:var(--s-4);margin:0 auto;line-height:1}.c-nutrition-facts__item,.c-nutrition-facts__item *{text-transform:initial}.c-nutrition-facts__item.amount-per-serving{font-size:10px}.c-nutrition-facts__item.calories{font-size:40px}.c-nutrition-facts__item__label{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:var(--s-8)}.c-nutrition-facts__item .paragraph,.c-nutrition-facts__item.paragraph{width:fit-content;max-width:220px}.c-nutrition-facts__item__footer{width:fit-content;margin:auto;padding:var(--s-8) 0 var(--s-4);text-align:center}.c-nutrition-facts__item__footer .distributor{margin-bottom:var(--s-6)}.c-account-address-form{position:fixed;display:grid;inset:0;overflow-y:auto;overflow-x:hidden;opacity:0;pointer-events:none;transition:.4s;z-index:200}.c-account-address-form__overlay{position:relative;background:var(--cr-subtle-2);z-index:210}.c-account-address-form__overlay,.c-account-address-form .address-form{grid-area:1/1/2/2}.c-account-address-form__checkbox{white-space:nowrap}.c-account-address-form__checkbox label{transform:translateY(-0.15em)}.c-account-address-form .address-form{position:relative;width:100%;max-width:var(--width-sm);margin:40px auto;padding:40px;background-color:var(--cr-white);transition:opacity .4s;z-index:220}.c-account-address-form .address-form:not(.is-active){display:none}.c-account-address-form .address-form .account-header{margin-bottom:40px}.c-account-address-form .address-form [type=submit]{position:sticky;bottom:20px;width:100%;margin-top:40px}@media screen and (max-width: 600px){.c-account-address-form .address-form{max-width:unset;min-height:100%;margin:0;padding:40px var(--s-contain);overflow-x:hidden;overflow-y:auto}}html.is-address-form-active .c-account-address-form{opacity:1;pointer-events:auto}.c-video{--button-padding: 40px;position:relative;width:100%;height:100%;overflow:hidden}.c-video video{position:absolute;top:50%;left:50%;height:100%;width:100%;object-fit:cover;transform:translate(-50%, -50%)}.c-video>iframe{position:relative;width:100%;height:100%;top:50%;left:50%;transform:translate(-50%, -50%);aspect-ratio:var(--aspect-ratio);pointer-events:none;z-index:0}.c-video.is-portrait iframe{height:unset}.c-video.is-landscape iframe{width:unset}.c-video__reframe{top:50%;transform:translate(0, -50%)}.c-video:has(.play) iframe,.c-video:has(.pause) iframe,.c-video:has(.unmute) iframe,.c-video:has(.mute) iframe{pointer-events:none}.c-video__control{gap:5px;position:absolute;bottom:10px;right:10px;z-index:10}@media(hover: hover){.c-video__control:hover:has(.play:hover)>.pause,.c-video__control:hover:has(.pause:hover)>.play,.c-video__control:hover:has(.unmute:hover)>.mute,.c-video__control:hover:has(.mute:hover)>.unmute{background-color:rgba(var(--color), 1)}}.c-video__trigger{--color: 5, 35, 86;width:var(--button-padding);height:var(--button-padding);background-color:rgba(var(--color), 0.4);backdrop-filter:blur(1px);border-radius:50%;transition:.3s}.c-video__trigger.expand-clickable-area::after{left:50%;width:100%;transform:translateX(-50%)}.c-video__trigger:not(.is-active){display:none}.c-video__trigger svg{display:block;margin:auto;width:min(22px,75%)}@media(hover: hover){.c-video__trigger:hover:hover{background-color:rgba(var(--color), 1)}}@media screen and (max-width: 1024px){.c-video{--button-padding: 35px}}/*! Embla Carousel
https://www.embla-carousel.com/
---------------------------------------------- */.embla{--slider-direction: row;--slider-touch-action: pan-y pinch-zoom;--slide-size: 100%;--slide-gap: 0px}.embla.is-inactive .embla__container{justify-content:center;gap:var(--slide-gap)}.embla.is-inactive .embla__slide{margin-right:0}.embla__viewport{position:relative;width:100%;height:100%;overflow:hidden}.embla__viewport.is-draggable{cursor:grab}.embla__viewport.is-dragging{cursor:grabbing}.embla__container{height:100%;display:flex;flex-direction:var(--slider-direction);align-items:flex-start;-webkit-tap-highlight-color:rgba(0,0,0,0);will-change:transform;backface-visibility:hidden;touch-action:var(--slider-touch-action);user-select:none;transition:height .2s}.embla__slide{position:relative;flex:0 0 var(--slide-size);margin-right:var(--slide-gap);min-width:0;min-height:0}.c-slider{position:relative;display:block;height:100%}.c-slider.is-inactive .embla__thumbs,.c-slider.is-inactive .c-slider__buttons,.c-slider.is-inactive .c-slider__dots{display:none}.c-slider__buttons{gap:var(--s-16);position:absolute;top:50%;left:50%;width:100%;padding-inline:var(--s-4);translate:-50% -50%;pointer-events:none}.c-slider__button{pointer-events:auto}.c-slider__button:disabled{opacity:.3}.c-slider__button .svg-caret-right,.c-slider__button .svg-caret-left{width:var(--s-16)}.c-slider__button .svg-caret-right-bg,.c-slider__button .svg-caret-left-bg{width:var(--s-32)}.c-slider__dots{gap:var(--s-6);position:absolute;bottom:var(--s-60);left:50%;transform:translate(-50%, 0);z-index:1}.c-slider__dots:has(.c-slider__dot:nth-of-type(10)) .c-slider__dot:nth-of-type(1),.c-slider__dots:has(.c-slider__dot:nth-of-type(10)) .c-slider__dot:nth-last-of-type(1){transform:translateY(-1.2em) rotate(120deg)}.c-slider__dots:has(.c-slider__dot:nth-of-type(10)) .c-slider__dot:nth-of-type(2),.c-slider__dots:has(.c-slider__dot:nth-of-type(10)) .c-slider__dot:nth-last-of-type(2){transform:translateY(-0.8em) rotate(-75deg)}.c-slider__dots:has(.c-slider__dot:nth-of-type(10)) .c-slider__dot:nth-of-type(3),.c-slider__dots:has(.c-slider__dot:nth-of-type(10)) .c-slider__dot:nth-last-of-type(3){transform:translateY(-0.4em) rotate(0deg)}.c-slider__dot{width:18px;height:18px}.c-slider__dot .svg-slider-dot{scale:.67;width:100%;height:100%;pointer-events:none;transition:.2s}.c-slider__dot.is-selected .svg-slider-dot{scale:1}.c-slider__dot.is-selected .svg-slider-dot path{fill:currentColor;transition:.2s}.c-slider__dot:nth-of-type(1),.c-slider__dot:nth-last-of-type(1){transform:translateY(-1em) rotate(120deg)}.c-slider__dot:nth-of-type(2),.c-slider__dot:nth-last-of-type(2){transform:translateY(-0.4em) rotate(-75deg)}.c-slider__dot:nth-of-type(1):not(:nth-of-type(1)):not(:nth-of-type(2)):not(:nth-of-type(3)):not(:nth-last-of-type(1)):not(:nth-last-of-type(2)):not(:nth-last-of-type(3)){transform:rotate(274deg)}.c-slider__dot:nth-of-type(2):not(:nth-of-type(1)):not(:nth-of-type(2)):not(:nth-of-type(3)):not(:nth-last-of-type(1)):not(:nth-last-of-type(2)):not(:nth-last-of-type(3)){transform:rotate(154deg)}.c-slider__dot:nth-of-type(3):not(:nth-of-type(1)):not(:nth-of-type(2)):not(:nth-of-type(3)):not(:nth-last-of-type(1)):not(:nth-last-of-type(2)):not(:nth-last-of-type(3)){transform:rotate(148deg)}.c-slider__dot:nth-of-type(4):not(:nth-of-type(1)):not(:nth-of-type(2)):not(:nth-of-type(3)):not(:nth-last-of-type(1)):not(:nth-last-of-type(2)):not(:nth-last-of-type(3)){transform:rotate(121deg)}.c-slider__dot:nth-of-type(5):not(:nth-of-type(1)):not(:nth-of-type(2)):not(:nth-of-type(3)):not(:nth-last-of-type(1)):not(:nth-last-of-type(2)):not(:nth-last-of-type(3)){transform:rotate(352deg)}.c-slider__dot:nth-of-type(6):not(:nth-of-type(1)):not(:nth-of-type(2)):not(:nth-of-type(3)):not(:nth-last-of-type(1)):not(:nth-last-of-type(2)):not(:nth-last-of-type(3)){transform:rotate(165deg)}.c-slider__dot:nth-of-type(7):not(:nth-of-type(1)):not(:nth-of-type(2)):not(:nth-of-type(3)):not(:nth-last-of-type(1)):not(:nth-last-of-type(2)):not(:nth-last-of-type(3)){transform:rotate(179deg)}.c-slider__dot:nth-of-type(8):not(:nth-of-type(1)):not(:nth-of-type(2)):not(:nth-of-type(3)):not(:nth-last-of-type(1)):not(:nth-last-of-type(2)):not(:nth-last-of-type(3)){transform:rotate(311deg)}.c-slider__dot:nth-of-type(9):not(:nth-of-type(1)):not(:nth-of-type(2)):not(:nth-of-type(3)):not(:nth-last-of-type(1)):not(:nth-last-of-type(2)):not(:nth-last-of-type(3)){transform:rotate(21deg)}.c-slider__dot:nth-of-type(10):not(:nth-of-type(1)):not(:nth-of-type(2)):not(:nth-of-type(3)):not(:nth-last-of-type(1)):not(:nth-last-of-type(2)):not(:nth-last-of-type(3)){transform:rotate(116deg)}.c-slider__dot:nth-of-type(11):not(:nth-of-type(1)):not(:nth-of-type(2)):not(:nth-of-type(3)):not(:nth-last-of-type(1)):not(:nth-last-of-type(2)):not(:nth-last-of-type(3)){transform:rotate(47deg)}.c-slider__dot:nth-of-type(12):not(:nth-of-type(1)):not(:nth-of-type(2)):not(:nth-of-type(3)):not(:nth-last-of-type(1)):not(:nth-last-of-type(2)):not(:nth-last-of-type(3)){transform:rotate(287deg)}.c-slider__dot:nth-of-type(13):not(:nth-of-type(1)):not(:nth-of-type(2)):not(:nth-of-type(3)):not(:nth-last-of-type(1)):not(:nth-last-of-type(2)):not(:nth-last-of-type(3)){transform:rotate(5deg)}.c-slider__dot:nth-of-type(14):not(:nth-of-type(1)):not(:nth-of-type(2)):not(:nth-of-type(3)):not(:nth-last-of-type(1)):not(:nth-last-of-type(2)):not(:nth-last-of-type(3)){transform:rotate(3deg)}.c-slider__dot:nth-of-type(15):not(:nth-of-type(1)):not(:nth-of-type(2)):not(:nth-of-type(3)):not(:nth-last-of-type(1)):not(:nth-last-of-type(2)):not(:nth-last-of-type(3)){transform:rotate(316deg)}.c-slider__dot:nth-of-type(16):not(:nth-of-type(1)):not(:nth-of-type(2)):not(:nth-of-type(3)):not(:nth-last-of-type(1)):not(:nth-last-of-type(2)):not(:nth-last-of-type(3)){transform:rotate(203deg)}.c-slider__dot:nth-of-type(17):not(:nth-of-type(1)):not(:nth-of-type(2)):not(:nth-of-type(3)):not(:nth-last-of-type(1)):not(:nth-last-of-type(2)):not(:nth-last-of-type(3)){transform:rotate(326deg)}.c-slider__dot:nth-of-type(18):not(:nth-of-type(1)):not(:nth-of-type(2)):not(:nth-of-type(3)):not(:nth-last-of-type(1)):not(:nth-last-of-type(2)):not(:nth-last-of-type(3)){transform:rotate(182deg)}.c-slider__dot:nth-of-type(19):not(:nth-of-type(1)):not(:nth-of-type(2)):not(:nth-of-type(3)):not(:nth-last-of-type(1)):not(:nth-last-of-type(2)):not(:nth-last-of-type(3)){transform:rotate(211deg)}.c-slider__dot:nth-of-type(20):not(:nth-of-type(1)):not(:nth-of-type(2)):not(:nth-of-type(3)):not(:nth-last-of-type(1)):not(:nth-last-of-type(2)):not(:nth-last-of-type(3)){transform:rotate(309deg)}.c-slider__thumbs{position:absolute;bottom:var(--s-section);left:calc(var(--s-contain)*2);height:100%}.c-slider__thumbs__viewport{height:inherit}.c-slider__thumbs__container{gap:var(--s-4);height:inherit}.c-slider__thumb{--size: max(80px, 5.5vw);position:relative;width:var(--size);height:var(--size);flex-shrink:0}@media screen and (max-width: 1024px){.c-slider__thumb{--size: max(100px, 10vw)}}@media screen and (max-width: 600px){.c-slider__thumb{--size: max(60px, 5vw)}}.c-slider__thumb::before{transform:translate3D(-50%, -50%, 0) scale(0.8);transition:transform .2s,opacity .2s;--border-width: 1.5px;position:absolute;content:"";top:50%;left:50%;width:calc(100% + var(--border-width)*2);height:calc(100% + var(--border-width)*2);background-color:var(--cr-blue-1);-webkit-clip-path:url(#svg-mask-dot);clip-path:url(#svg-mask-dot);opacity:0;z-index:-1;pointer-events:none}.c-slider__thumb button{transform:translate3D(-50%, -50%, 0) scale(0.8);transition:transform .2s,opacity .2s;background-color:var(--cr-blue-4);-webkit-clip-path:url(#svg-mask-dot);clip-path:url(#svg-mask-dot)}.c-slider__thumb button img[data-src]{width:80% !important}.c-slider__thumb.is-selected{pointer-events:none}.c-slider__thumb.is-selected::before{transform:translate3D(-50%, -50%, 0) scale(1);opacity:1}.c-slider__thumb.is-selected button{transform:translate3D(-50%, -50%, 0) scale(1)}.c-marquee{position:relative;width:100%}@media(hover: hover){.c-marquee:hover .c-marquee__content{animation-play-state:paused}}.c-marquee,.c-marquee__content{flex:none;display:flex;align-items:center;overflow:hidden;white-space:nowrap}.c-marquee__content{animation:marquee 40s .5s linear infinite}@keyframes marquee{0%{transform:translate3d(0, 0, 0)}100%{transform:translate3d(-100%, 0, 0)}}.c-heading-divider{--gap: var(--s-16)}.c-heading-divider__image>*{width:max(20%,80px)}.c-heading-divider__text{font:var(--t-l-2)}.c-heading-divider>*:last-child{position:relative;display:flex;flex-direction:row;align-items:flex-end;justify-content:center;gap:var(--gap)}.c-heading-divider>*:last-child::before,.c-heading-divider>*:last-child::after{content:"";display:block;width:53px;height:4px;margin-bottom:calc(.2rem - 3px);border-top:var(--border-width) solid;filter:url(#grain-light);pointer-events:none}.c-heading-divider.is-single-divider{width:fit-content;margin-right:auto}.c-heading-divider.is-single-divider>*:last-child::after{display:none}.combobox-selector{--selector-padding-v: 16px;--selector-padding-h: 16px;--selector-bg: var(--cr-white);position:relative;display:flex;align-items:center;justify-content:space-between;gap:var(--s-40);user-select:none;z-index:10}.combobox-selector:not(.c-combobox-product) .combobox{font:var(--t-l-3);text-transform:uppercase}.combobox-selector:not(.c-combobox-product) .combobox-input{position:relative;border-radius:6px}.combobox-selector:not(.c-combobox-product) .combobox-input::after{content:"";position:absolute;top:50%;left:50%;width:100%;height:100%;pointer-events:none;border-radius:inherit;transition:.2s;filter:url("#grain-light");transform:translate(-50%, -50%);z-index:-1;top:50%;left:50%;transform:translate(-50%, -50%);z-index:0;border:var(--border-width) solid}.combobox-selector:not(.c-combobox-product) .combobox-menu{right:0;width:max-content;border-radius:6px}.combobox-selector.c-combobox-product{--selector-padding-v: 6px;--selector-padding-h: 16px}.combobox-selector.c-combobox-product.is-menu-top .combobox-menu{top:unset;bottom:calc(100% - 20px);border-radius:unset;border-top-left-radius:var(--b-r-16);border-top-right-radius:var(--b-r-16)}.combobox-selector.c-combobox-product.is-menu-top .combobox-input{border-radius:var(--b-r-16)}.combobox-selector.c-combobox-product.is-menu-top.is-open .combobox-menu{padding-bottom:32px;box-shadow:0 -12px 20px -2px var(--cr-subtle)}.combobox-selector.c-combobox-product .combobox{font:var(--t-h-3)}@media screen and (max-width: 1024px){.combobox-selector.c-combobox-product .combobox{font:var(--t-h-2)}}.combobox-selector.c-combobox-product .combobox-input{border-top-left-radius:var(--b-r-16);border-top-right-radius:var(--b-r-16)}.combobox-selector.c-combobox-product .combobox-menu{width:100%;border-bottom-left-radius:var(--b-r-16);border-bottom-right-radius:var(--b-r-16)}.combobox-selector.c-combobox-product .combobox-option{color:var(--cr-blue-1);opacity:.4}.combobox-selector.c-combobox-product .combobox-option[aria-selected=true]{color:var(--cr-blue-2);opacity:1}@media(hover: hover){.combobox-selector.c-combobox-product .combobox-option:hover{color:var(--cr-blue-2);opacity:1}}.combobox-selector .combobox{width:100%}.combobox-selector .combobox.is-disabled{pointer-events:none}.combobox-selector .combobox:not(.is-disabled)::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 269.42 154.9'%3E%3Cpath d='M5.9 5.7C9.24 2.44 15.38.43 20.03.27c3.31-.11 11.54.65 14.92 1.15 7.8 1.15 9.76 6.62 15.11 10.89 12.88 10.3 13.77 13.21 23.96 25.04 6.51 7.55 16.7 14.38 22.49 21.51 4.69 5.77 7.22 13.2 12.51 19.49 8.03 9.53 19.34 17.9 28.15 26.83 1.02.2 6.64-2.86 8.03-3.67 14.66-8.59 33.45-39.22 45.31-52.7 7.26-8.26 14.47-9.92 21.05-15.95 3.95-3.62 5.87-9.15 10.48-12.52 3.82-2.78 8.27-2.95 11.54-5.46 4.79-3.66 6.02-18.6 15.94-14.03 5 2.31 16.67 20.91 18.49 26.51 8.51 26.2-23.51 33.52-40.79 44.16-7.88 4.85-13.38 10.5-20.36 15.64-4.65 3.42-11.2 5.85-15.35 9.65-7.27 6.65-15.49 23.38-23.01 31.99-4.27 4.89-22.58 19.61-28.27 22.73-9.12 5.02-14.64 4.19-23.4-1.01-5.77-3.42-8.45-14.35-13.79-20.21-10.71-11.75-25.12-22.49-35.56-33.44-5.25-5.51-7.77-13.07-12.56-18.44-11.4-12.79-21.72-26-32.88-39.12-5.26-6.18-9.73-8.06-15.45-12.55C-2.06 19.98-2.1 13.49 5.9 5.7Z' style='fill:%230033a0'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right center;content:"";display:block;position:absolute;height:100%;width:10px;right:var(--selector-padding-h);top:0;pointer-events:none;transition:transform .2s;z-index:10}.combobox-selector .combobox-input{position:relative;padding:var(--selector-padding-v) var(--selector-padding-h) calc(var(--selector-padding-v)*1);padding-right:calc(var(--selector-padding-h)*2);background-color:var(--selector-bg);cursor:pointer;z-index:1}.combobox-selector .combobox-label{flex:none}.combobox-selector .combobox-menu{position:absolute;top:100%;max-height:0;background-color:var(--selector-bg);overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;transition:.4s}.combobox-selector .combobox-option{position:relative;padding:var(--selector-padding-v) var(--selector-padding-h);cursor:pointer;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;transition:color .2s,opacity .2s}.combobox-selector .combobox-option.is-option-current{display:none}.combobox-selector .combobox-option.is-disabled{color:var(--cr-blue-inactive)}.combobox-selector.is-open .combobox::after{transform:rotate(180deg)}.combobox-selector.is-open .combobox-menu{max-height:500px;padding-block:var(--s-12);box-shadow:0 12px 20px -2px var(--cr-subtle)}.combobox-selector select{position:absolute;width:100%;height:100%;top:0;left:0;opacity:0}.combobox-selector:not(.is-select-hidden) .combobox-input,.combobox-selector:not(.is-select-hidden) .combobox-menu{pointer-events:none}.combobox-selector.is-select-hidden select{display:none}.c-grainy-overlay{--border-radius: 50%;display:flex;align-items:flex-end;position:absolute;top:0;left:50%;width:100%;height:50vw;z-index:-1;transform:translate(-50%, -50%);pointer-events:none;overflow:hidden}@media screen and (max-width: 1024px){.c-grainy-overlay{--border-radius: 20%;height:60vw}}@media screen and (max-width: 600px){.c-grainy-overlay{height:55%}}.c-grainy-overlay::before{content:"";display:block;position:absolute;left:50%;top:12%;width:1000vw;height:1000vw;background-color:var(--cr-white);border-radius:100%;transform:translate(-50%, 0);filter:url(#grain-strong)}.c-grainy-overlay img[data-src]{position:absolute;top:0;left:50%;width:120%;height:100%;max-width:unset;transform:translateX(-50%)}@media screen and (max-width: 600px){.c-grainy-overlay img[data-src]{top:-5%}}.c-deco-border{position:absolute;inset:0;pointer-events:none;z-index:1;--deco-size: 60px;--deco-offset: var(--s-4);--deco-offset-x: var(--deco-offset);--deco-offset-y: var(--deco-offset)}.c-deco-border--with-border{--deco-offset: 0px}.c-deco-border--with-border .c-deco-border__corner{background-image:var(--img-tl, url("png-deco-border-transparent.png"))}.c-deco-border__edge{position:absolute;inset:0;filter:url(#grain-light);top:50%;left:50%;translate:-50% -50%}.c-deco-border__edge--vertical{width:calc(100% - var(--deco-offset-x)*2 - var(--deco-size)/10);height:calc(100% - var(--deco-size)*2 - var(--deco-offset-y)*2);border-inline:1.2px solid}.c-deco-border__edge--horizontal{width:calc(100% - var(--deco-size)*2 - var(--deco-offset-x)*2);height:calc(100% - var(--deco-offset-y)*2 - var(--deco-size)/10);border-block:1.2px solid}.c-deco-border__corner{position:absolute;width:var(--deco-size);height:var(--deco-size);background-size:contain;background-repeat:no-repeat;background-position:center;pointer-events:none;background-image:var(--img-tl, url("png-deco-border.png"))}.c-deco-border__corner--tl{top:calc(var(--deco-offset-y)*-1);left:calc(var(--deco-offset-x)*-1)}.c-deco-border__corner--tr{top:calc(var(--deco-offset-y)*-1);right:calc(var(--deco-offset-x)*-1);scale:-1 1}.c-deco-border__corner--br{bottom:calc(var(--deco-offset-y)*-1);right:calc(var(--deco-offset-x)*-1);rotate:180deg}.c-deco-border__corner--bl{bottom:calc(var(--deco-offset-y)*-1);left:calc(var(--deco-offset-x)*-1);rotate:270deg}.c-deco-border[data-corners] .c-deco-border__corner{display:none}.c-deco-border[data-corners~=tl] .c-deco-border__corner--tl{display:block}.c-deco-border[data-corners~=tr] .c-deco-border__corner--tr{display:block}.c-deco-border[data-corners~=br] .c-deco-border__corner--br{display:block}.c-deco-border[data-corners~=bl] .c-deco-border__corner--bl{display:block}.c-spoon-animation{position:relative;width:33px;height:22px}.c-spoon-animation svg{position:absolute}.c-sandy-wave{--wave-scale: 1.2;position:absolute;inset:0}.c-sandy-wave__bg{mix-blend-mode:multiply}.s-product-value-marquee{overflow:hidden}.s-product-value-marquee::after{border-left:unset;border-right:unset}.s-product-value-marquee .c-marquee{padding-block:var(--s-24)}.s-product-value-marquee__block{flex:none;padding:0 20px}.s-product-value-marquee__block__image{width:70px}.s-product-value-marquee__block__text{font-style:italic}@media screen and (max-width: 1024px){.s-product-value-marquee .c-marquee{padding-block:var(--s-8)}.s-product-value-marquee__block__image{width:52px}}.s-product-info__bg-image{flex:1;position:sticky;top:0;max-height:var(--s-vp-height-js)}@media screen and (max-width: 1024px){.s-product-info__bg-image{position:relative;top:unset;max-height:unset}}.s-product-info__content{flex:42% 0 0;position:relative;padding:var(--s-section) var(--s-contain)}.s-product-info__badge{width:130px;margin-bottom:var(--s-16)}.s-product-info__title{margin-bottom:var(--s-32)}.s-product-info__icons{gap:var(--s-24) var(--s-8);max-width:400px}.s-product-info__icon-block{--size: 50px;position:relative;padding:0 var(--s-16);padding-bottom:var(--s-40);text-align:center}.s-product-info__icon-block__icon{width:var(--size)}.s-product-info__icon-block__title{position:absolute;top:calc(var(--size) + 8px)}.s-product-info .c-product-dl{gap:var(--s-12);max-width:335px;padding-block:var(--s-40);margin-block:var(--s-24)}.s-product-info .c-product-dl::after{border-left:unset;border-right:unset}.s-product-info__description{max-width:335px}@media screen and (max-width: 1024px){.s-product-info{flex-direction:column}.s-product-info__bg-image{padding:40vh var(--s-contain)}.s-product-info__content{padding-top:100px}.s-product-info__badge{position:absolute;top:0;width:60%;max-width:300px;transform:translate(0, -50%)}.s-product-info__title{font:var(--t-h-1)}}.s-purchase-slider{--section-padding-bottom: var(--s-section);position:relative;padding:calc(var(--section-padding-bottom)*.5) 0 var(--section-padding-bottom);isolation:isolate}.s-purchase-slider__background{margin-inline:var(--padding-lg);pointer-events:none;z-index:-1}.s-purchase-slider__decorations-wrapper{position:absolute;inset:0;pointer-events:none;overflow:hidden}.s-purchase-slider__decorations{position:relative;width:100%;height:100%}.s-purchase-slider__decorations__deco{position:absolute}.s-purchase-slider__decorations__deco[data-dup="1"]{width:40%;left:-14%;bottom:10%;rotate:34deg}@media screen and (max-width: 1024px){.s-purchase-slider__decorations__deco[data-dup="1"]{width:45%;left:-18%;bottom:32%}}@media screen and (max-width: 600px){.s-purchase-slider__decorations__deco[data-dup="1"]{width:50%;left:-26%;bottom:42%}}.s-purchase-slider__decorations__deco[data-dup="2"]{width:40%;bottom:24%;right:-13%;scale:-1 -1;rotate:90deg}@media screen and (max-width: 1024px){.s-purchase-slider__decorations__deco[data-dup="2"]{width:65%;right:-40%;bottom:10%}}@media screen and (max-width: 600px){.s-purchase-slider__decorations__deco[data-dup="2"]{width:70%;bottom:19%}}.s-purchase-slider__decorations__deco[data-dup="3"]{width:32%;bottom:35%;left:-13%;rotate:-10deg}@media screen and (max-width: 1024px){.s-purchase-slider__decorations__deco[data-dup="3"]{width:42%;left:-20%;bottom:45%}}@media screen and (max-width: 600px){.s-purchase-slider__decorations__deco[data-dup="3"]{width:48%;left:-25%;bottom:51%}}.s-purchase-slider__main{position:relative;padding-inline:var(--padding-md);gap:var(--s-16)}@media screen and (max-width: 600px){.s-purchase-slider__main{gap:var(--s-12)}}.s-purchase-slider__main .embla__container{align-items:center}.s-purchase-slider__main .embla__viewport{-webkit-mask-image:linear-gradient(to right, transparent 0%, black 10%, black 90%, transparent 100%);mask-image:linear-gradient(to right, transparent 0%, black 10%, black 90%, transparent 100%)}.s-purchase-slider__main .embla__slide{opacity:0;transition:opacity .2s}.s-purchase-slider__main .embla__slide::before{content:"";display:block;width:100%;padding-top:100%}.s-purchase-slider__main .embla__slide.is-snapped{opacity:1}.s-purchase-slider__main .embla__slide img[data-src]{width:60%}@media screen and (max-width: 600px){.s-purchase-slider__main .embla__slide img[data-src]{width:50%}}.s-purchase-slider__value-badges{position:absolute;inset:0;pointer-events:none}.s-purchase-slider__value-badges__badge{position:absolute;width:25%}.s-purchase-slider__value-badges__badge:nth-child(1){bottom:79%;right:0%;rotate:10deg}@media screen and (max-width: 600px){.s-purchase-slider__value-badges__badge:nth-child(1){bottom:71%;right:5%}}.s-purchase-slider__value-badges__badge:nth-child(2){bottom:2%;left:3%;rotate:-16deg}@media screen and (max-width: 600px){.s-purchase-slider__value-badges__badge:nth-child(2){bottom:4%;left:8%}}.s-purchase-slider__value-badges__badge:nth-child(3){bottom:9%;right:5%;rotate:5deg}@media screen and (max-width: 600px){.s-purchase-slider__value-badges__badge:nth-child(3){bottom:11%;right:8%}}.s-purchase-slider__header,.s-purchase-slider__paragraph{text-align:center}@media screen and (max-width: 1024px){.s-purchase-slider__header,.s-purchase-slider__paragraph{padding-inline:var(--s-contain)}}.s-purchase-slider__paragraph{max-width:500px;text-wrap:balance}.s-purchase-slider__slider-container{position:relative;width:100%}@media screen and (min-width: 601px){.s-purchase-slider__slider-container{width:60%;max-width:640px}}@media screen and (min-width: 1025px){.s-purchase-slider__slider-container{width:35%}}.s-purchase-slider__slider-container:not(:first-child){margin-top:var(--s-32)}@media screen and (max-width: 1280px){.s-purchase-slider__slider-container:not(:first-child){margin-top:var(--s-50)}}@media screen and (max-width: 600px){.s-purchase-slider__slider-container:not(:first-child){margin-top:unset}}@media screen and (max-width: 1024px){.s-purchase-slider__slider .c-slider__buttons{display:none}}.s-purchase-slider__slider .c-slider__dots{bottom:calc(var(--s-50)*-1)}@media screen and (max-width: 1024px){.s-purchase-slider__slider .c-slider__dots{bottom:calc(var(--s-40)*-1)}}@media screen and (max-width: 600px){.s-purchase-slider__slider .c-slider__dots{bottom:calc(var(--s-24)*-1)}}.s-purchase-slider__actions{width:100%;pointer-events:none}@media screen and (min-width: 1025px){.s-purchase-slider__actions{position:absolute;bottom:var(--section-padding-bottom)}}.s-purchase-slider__nav{width:100%;z-index:1;margin-top:var(--s-16)}.s-purchase-slider__nav__item{position:relative;flex:1;font-weight:500;border-radius:var(--b-r-16)}@media(hover: hover){.s-purchase-slider__nav__item:hover>.s-purchase-slider__nav__link-container{opacity:1;translate:0 0;pointer-events:auto}}.s-purchase-slider__nav__item-inner{position:relative;height:0;padding-top:30%;z-index:1;border-radius:inherit;transition:color var(--t-duration-nav-link) var(--t-ease-nav-link)}.s-purchase-slider__nav__item-inner::after{transition:opacity var(--t-duration-nav-link) var(--t-ease-nav-link)}.s-purchase-slider__nav__item-inner.is-active{color:var(--cr-white)}.s-purchase-slider__nav__item-inner.is-active::before{background-color:var(--cr-blue-1)}.s-purchase-slider__nav__item-inner.is-active::after{opacity:0}.s-purchase-slider__nav__item-inner.is-active .s-purchase-slider__nav__btn::after{opacity:1;translate:0}.s-purchase-slider__nav__item-inner.is-active .s-purchase-slider__nav__stamp{translate:-10% -10%;opacity:0}.s-purchase-slider__nav__btn{position:absolute;inset:0;width:100%;height:100%;padding-inline:var(--s-16);padding-block:var(--s-32) var(--s-12);text-align:left;overflow:hidden}.s-purchase-slider__nav__btn::after{content:"";position:absolute;inset:0;background-image:url(png-logo-stamp-simple.png);background-size:contain;background-repeat:no-repeat;background-position:bottom right;opacity:0;pointer-events:none;translate:2% 5%;transition-property:translate,opacity;transition-duration:var(--t-duration-nav-link);transition-timing-function:var(--t-ease-nav-link)}.s-purchase-slider__nav__link-container{--offset: var(--s-4);position:absolute;width:100%;padding-top:var(--offset);translate:0 -100%;opacity:0;pointer-events:none;transition-property:translate,opacity;transition-duration:var(--t-duration-nav-link);transition-timing-function:var(--t-ease-nav-link)}.s-purchase-slider__nav__link{--tone: var(--cr-blue-1);width:100%;padding:0 0 .25em}.s-purchase-slider__nav__link::before{background-color:var(--cr-white)}.s-purchase-slider__nav__stamp{--size: 36px;--offset: var(--s-8);position:absolute;right:var(--offset);top:var(--offset);rotate:30deg;width:var(--size);height:var(--size);transition-property:translate,opacity;transition-duration:calc(var(--t-duration-nav-link) - .1s);transition-timing-function:var(--t-ease-nav-link)}.s-purchase-slider__nav__title{max-width:60%}.s-purchase-slider__ctas{--content-width: 420px;display:grid;align-items:end;pointer-events:auto}@media screen and (min-width: 1025px){.s-purchase-slider__ctas{max-width:var(--content-width);justify-self:end}}@media screen and (max-width: 1280px){.s-purchase-slider__ctas{--content-width: 315px}}@media screen and (max-width: 1024px){.s-purchase-slider__ctas{align-items:start;margin-top:var(--s-50)}}.s-purchase-slider__buttons-mobile[data-available=false] [type=submit]>span:not(.form-state-sold-out),.s-purchase-slider__buttons-mobile[data-available=true] [type=submit]>span:not(.form-state-available){display:none}.s-purchase-slider__buttons-mobile__link:before{background-color:var(--cr-white)}.s-purchase-slider__cta{--cta-padding: var(--s-24);padding-block:var(--cta-padding) var(--s-16);border-radius:var(--b-r-24);grid-area:1/1}@media screen and (max-width: 1024px){.s-purchase-slider__cta{--cta-padding: var(--s-16);padding-block:unset;background-color:rgba(0,0,0,0)}.s-purchase-slider__cta::before{background-color:rgba(0,0,0,0)}}.s-purchase-slider__cta:not(.is-active){opacity:0;visibility:hidden}.s-purchase-slider__cta__review,.s-purchase-slider__cta__title,.s-purchase-slider__cta__description{padding-inline:var(--cta-padding)}.s-purchase-slider__cta__title:not(:last-child){margin-bottom:var(--s-16)}@media screen and (max-width: 600px){.s-purchase-slider__cta__title:not(:last-child){margin-bottom:var(--s-12)}}@media screen and (max-width: 1280px){.s-purchase-slider__cta__title{font:var(--t-h-4)}}@media screen and (max-width: 1024px){.s-purchase-slider__cta__title{justify-content:center;font:var(--t-h-2)}}.s-purchase-slider__cta__description{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}.s-purchase-slider__cta__description:not(:last-child){margin-bottom:var(--s-16)}@media screen and (max-width: 1024px){.s-purchase-slider__cta__description{max-width:512px;max-height:none;margin-inline:auto;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis}}.s-purchase-slider__cta .c-product-form{--padding: 0}.s-purchase-slider__cta .c-product-form .c-item-variants__pills__title,.s-purchase-slider__cta .c-product-form .c-item-variants__pills__content,.s-purchase-slider__cta .c-product-form .c-product-form__footer{padding-left:var(--cta-padding);padding-right:var(--cta-padding)}.s-purchase-slider__cta .c-product-form .c-product-form__variants{margin-bottom:var(--s-24)}.s-purchase-slider__cta .c-product-form .c-product-form__submit{padding:0 var(--s-4) .25em;justify-content:center}.s-purchase-slider__cta .c-product-form .c-product-form__submit__price{display:none}.s-editorial-col-3{background:url("../assets/jpg-texture-bg.jpg") center no-repeat;background-size:cover;padding-block:130px;overflow:hidden}.s-editorial-col-3:empty{display:none}@media screen and (max-width: 1024px){.s-editorial-col-3__blocks{flex-direction:column;gap:var(--s-60)}}.s-editorial-col-3__block,.s-editorial-col-3__recipe-block{flex:33%;position:relative;z-index:1}@media screen and (max-width: 1024px){.s-editorial-col-3__block,.s-editorial-col-3__recipe-block{flex:1}}.s-editorial-col-3__block::after{content:"";display:block;padding-top:133%}.s-editorial-col-3__block__inner{overflow:hidden}.s-editorial-col-3__block__badges{position:absolute;top:0;left:50%;transform:translate(-50%, -50%) rotate(-6deg);z-index:1}.s-editorial-col-3__block__badge{--height: 30px;--bg: var(--cr-accent);position:relative;width:fit-content;height:var(--height);line-height:var(--height);padding-inline:var(--s-12);letter-spacing:-0.03rem;font-style:italic;font-size:16px;background-color:var(--bg)}.s-editorial-col-3__block__badge:nth-of-type(odd){margin-right:var(--s-32)}.s-editorial-col-3__block__badge:nth-of-type(even){margin-left:var(--s-32)}.s-editorial-col-3__block__badge:only-child{margin-inline:0}.s-editorial-col-3__block__badge__flag-tail{position:relative;pointer-events:none;z-index:-1}.s-editorial-col-3__block__badge__flag-tail::before,.s-editorial-col-3__block__badge__flag-tail::after{content:"";position:absolute;left:calc(-1*var(--height) + 1px);top:0;bottom:0;width:0;filter:url(#grain-light)}.s-editorial-col-3__block__badge__flag-tail::before{border-bottom:var(--height) solid rgba(0,0,0,0);border-right:var(--height) solid var(--bg)}.s-editorial-col-3__block__badge__flag-tail::after{border-top:var(--height) solid rgba(0,0,0,0);border-right:var(--height) solid var(--bg)}.s-editorial-col-3__block__badge__flag-tail:last-child::before,.s-editorial-col-3__block__badge__flag-tail:last-child::after{right:calc(-1*var(--height) + 1px);left:unset;transform:rotate(180deg)}.s-editorial-col-3__block__badge:not(:only-child):nth-of-type(odd) .s-editorial-col-3__block__badge__flag-tail:last-child,.s-editorial-col-3__block__badge:not(:only-child):nth-of-type(even) .s-editorial-col-3__block__badge__flag-tail:first-child{display:none}.s-editorial-col-3__block__badge>*{white-space:nowrap}@media screen and (max-width: 1024px){.s-editorial-col-3__block__deco-image{position:absolute}.s-editorial-col-3__block__deco-image:nth-of-type(1){transform:scaleX(-1) rotate(-105deg) translate(-30%, 25%);transform-origin:top}.s-editorial-col-3__block__deco-image:nth-of-type(2){transform:scaleX(-1) rotate(45deg) translate(40%, 100%);transform-origin:top}}.s-editorial-col-3__recipe-block{padding:var(--s-50) var(--s-40) var(--s-40);text-align:center;transform:translate(-30px, 0) rotate(6deg);transition:.4s cubic-bezier(0.28, 0, 0, 1);z-index:10}@media screen and (min-width: 1025px)and (hover: hover){.s-editorial-col-3__recipe-block:hover{transform:translate(-30px, 0) rotate(2deg)}}.s-editorial-col-3__recipe-block .svg-flag-featured-recipe{position:absolute;top:0;left:50%;width:220px;transform:translate(-50%, -50%) rotate(-3deg);z-index:1}.s-editorial-col-3__recipe-block .c-article-info-block__dl{width:70%}.s-editorial-col-3__recipe-block .c-article-info-block{margin-top:var(--s-24)}@media screen and (max-width: 1024px){.s-editorial-col-3__recipe-block{order:-1;width:calc(100% - var(--s-contain)*2);margin:auto;transform:rotate(-2deg)}.s-editorial-col-3__recipe-block .c-article-info-block__dl{width:100%}.s-editorial-col-3__recipe-block .c-article-info-block{max-width:500px}.s-editorial-col-3__recipe-block__deco-image{position:absolute}.s-editorial-col-3__recipe-block__deco-image:nth-of-type(1){transform:scale(-1) rotate(-45deg) translate(120%, 20%);transform-origin:top right;z-index:-10}.s-editorial-col-3__recipe-block__deco-image:nth-of-type(2){transform:translate(70%, 100%);z-index:10}}.s-editorial-col-3 .c-video{position:absolute}.s-editorial-col-3 .c-video>*{width:100%}.s-editorial-col-3 .btn-caret{--tone: var(--cr-blue-2)}.s-testimonial{text-align:center;overflow:hidden}.s-testimonial__heading{margin-bottom:var(--s-80)}.s-testimonial__block{position:relative;width:100%;background-color:var(--cr-subtle)}.s-testimonial__block::after{content:"";display:block;padding-top:134%}.s-testimonial__block.is-media-block{-webkit-clip-path:url(#svg-mask-stamp);clip-path:url(#svg-mask-stamp)}.s-testimonial__block.is-text-block .s-testimonial__block__inner{gap:var(--s-16);padding:3.5vw var(--s-50)}@media screen and (max-width: 1024px){.s-testimonial__block.is-text-block .s-testimonial__block__inner{padding:var(--s-40)}}.s-testimonial__block.is-text-block .s-testimonial__block__inner .svg-quote-top{width:22px}@media screen and (min-width: 1025px){.s-testimonial__block.is-text-block .s-testimonial__block__inner .svg-quote-top{width:1.8vw}}.s-testimonial__block.is-text-block .s-testimonial__block__inner .svg-stamp{position:absolute;inset:0;width:100%;pointer-events:none}.s-testimonial__block__quote{margin:0}@media screen and (min-width: 1025px){.s-testimonial__block__quote{font-size:1vw}}@media screen and (min-width: 1025px){.s-testimonial__block .c-heading-divider__text{gap:1vw}}@media screen and (min-width: 1025px){.s-testimonial__block .c-heading-divider__text::before,.s-testimonial__block .c-heading-divider__text::after{width:3vw;height:.3vw}}@media screen and (min-width: 1025px){.s-testimonial__block__cite{font-size:1vw}}.s-testimonial a{cursor:pointer;z-index:1}.s-testimonial .embla__slide{min-width:303px}@media screen and (max-width: 1024px){.s-testimonial .embla__slide{--slide-gap: var(--s-24)}}@media screen and (max-width: 600px){.s-testimonial .embla__slide{--slide-gap: var(--s-12)}}.s-landing{opacity:0;pointer-events:none;transition:.2s;--mask-scaler: 4;--offset-v: 10vh;position:relative;height:calc(var(--s-vp-height)*1.2);padding-bottom:calc(var(--offset-v)*2);overflow:hidden}@media screen and (max-width: 1024px){.s-landing{--mask-scaler: 5;--offset-v: 0px;height:calc(var(--s-vp-height)*1)}}@media screen and (max-width: 600px){.s-landing{--offset-v: clamp(0px, calc((600px - 100vh) * 0.75), 100px);height:calc(var(--s-vp-height)*.9);min-height:650px}}.s-landing.is-ready{opacity:1;pointer-events:auto}.s-landing__deco{--aspect-ratio: calc(1 / 2);width:55%;max-width:calc(var(--s-lg)*1);position:absolute;pointer-events:none}@media screen and (max-width: 1024px){.s-landing__deco{width:80%}}@media screen and (max-width: 600px){.s-landing__deco{width:90%}}.s-landing__deco::before{content:"";display:block;width:100%;padding-top:calc(var(--aspect-ratio)*100%)}.s-landing__deco img[data-src]{width:100%}.s-landing__deco--left{position:absolute;bottom:0%;left:0%}@media screen and (max-width: 1024px){.s-landing__deco--left{bottom:-5%}}.s-landing__deco--right{position:absolute;bottom:0%;right:0%}@media screen and (max-width: 1024px){.s-landing__deco--right{bottom:-5%}}.s-landing__mask{--scaler: var(--mask-scaler);position:absolute;left:50%;top:calc(50% - var(--offset-v));width:calc(100%*var(--scaler));height:calc(100%*var(--scaler));transform:translate(-50%, -50%);pointer-events:none;will-change:width,height,transform;mix-blend-mode:lighten;pointer-events:none}.s-landing__mask img[src]{width:55%;max-width:calc(var(--s-lg)*var(--scaler))}@media screen and (max-width: 1024px){.s-landing__mask img[src]{width:80%}}@media screen and (max-width: 600px){.s-landing__mask img[src]{width:90%}}.s-landing__mask-top{--scaler: var(--mask-scaler);position:absolute;left:50%;top:calc(50% - var(--offset-v));width:calc(100%*var(--scaler));height:calc(100%*var(--scaler));transform:translate(-50%, -50%);pointer-events:none;will-change:width,height,transform}.s-landing__mask-top img[src]{width:55%;max-width:calc(var(--s-lg)*var(--scaler))}@media screen and (max-width: 1024px){.s-landing__mask-top img[src]{width:80%}}@media screen and (max-width: 600px){.s-landing__mask-top img[src]{width:90%}}.s-landing__mask-top img[data-src]{translate:0 -5%}.s-landing__background-media{position:absolute;inset:0;top:-20%;width:100%;height:100%;transform-origin:top center;z-index:-1;pointer-events:none}@media screen and (max-width: 1024px){.s-landing__background-media{top:-5%}}@media screen and (max-width: 600px){.s-landing__background-media{top:-12%}}.s-landing__logo{width:55%;max-width:calc(var(--s-lg)*1)}@media screen and (max-width: 1024px){.s-landing__logo{width:80%}}@media screen and (max-width: 600px){.s-landing__logo{width:90%}}.s-landing__intro{position:absolute;bottom:max(0px,30% - 216px);width:clamp(200px,90%,500px);padding:var(--s-12) var(--s-12) var(--s-40);isolation:isolate;overflow:hidden;z-index:1}@media screen and (max-width: 1024px){.s-landing__intro{bottom:max(var(--s-24)*-1,20% - 200px)}}.s-landing__content{position:relative;padding:var(--s-24) var(--s-16) var(--s-50);text-align:center}@media screen and (max-width: 600px){.s-landing__content{gap:var(--s-12);padding:var(--s-16) var(--s-12) var(--s-40)}}.s-landing__content:after{z-index:-1}.s-landing__cta{--tone: var(--cr-blue-2);position:absolute;bottom:0;transform:translateY(35%)}.s-competitor-table{padding-block:var(--s-section);background:var(--cr-blue-1) url("jpg-table-bg.jpg") no-repeat bottom;background-size:contain}.s-competitor-table:empty{display:none}.s-competitor-table__container{width:100%;height:100%}.s-competitor-table__logo{position:relative}.s-competitor-table .svg-logo-default{width:109px;margin:0 auto}@media screen and (max-width: 600px){.s-competitor-table .svg-logo-default{width:100px;position:absolute;top:calc(var(--s-8)*-1);left:-20%}}.s-competitor-table .check-icon,.s-competitor-table .cross-icon{width:34px;height:34px;margin-inline:auto;background-repeat:no-repeat;background-size:cover}.s-competitor-table .check-icon{background-image:url("png-check.png")}.s-competitor-table .cross-icon{background-image:url("png-cross.png")}.s-competitor-table__table__title{font-style:italic}.s-competitor-table__table th{padding:0 var(--s-24) var(--s-24) var(--s-40)}.s-competitor-table__table tbody tr{height:76px}.s-competitor-table__table tbody tr:nth-child(odd){background-color:var(--cr-blue-1-dark)}.s-competitor-table__table tbody td{padding-inline:var(--s-24)}.s-competitor-table__table tbody td:first-child{border-radius:var(--b-r-16) 0 0 var(--b-r-16)}.s-competitor-table__table tbody td:last-child{border-radius:0 var(--b-r-16) var(--b-r-16) 0}@media screen and (max-width: 600px){.s-competitor-table__table th{padding:var(--s-24);padding-top:0}.s-competitor-table__table tbody tr{height:56px}.s-competitor-table__table tbody tr:nth-child(odd){background-color:unset}.s-competitor-table__table tbody tr:first-child td:nth-child(even){border-radius:var(--b-r-16) var(--b-r-16) 0 0}.s-competitor-table__table tbody tr:last-child td:nth-child(even){border-radius:0 0 var(--b-r-16) var(--b-r-16)}.s-competitor-table__table tbody td{padding-inline:var(--s-16)}.s-competitor-table__table tbody td:nth-child(even){background-color:var(--cr-blue-1-dark)}}.c-scroll-story{position:relative}.s-scroll-story{--text-gap: var(--s-60);position:relative}@media screen and (max-width: 600px){.s-scroll-story{--text-gap: var(--s-24)}}.s-scroll-story__background{position:absolute;inset:0;pointer-events:none}.s-scroll-story__background__media{position:sticky;bottom:0;width:100%;height:var(--s-vp-height)}.s-scroll-story__background__media picture{opacity:.3}.s-scroll-story__intro{position:relative;padding-block:var(--s-section);isolation:isolate;overflow:hidden}@media screen and (min-width: 601px){.s-scroll-story__intro{min-height:60vh;gap:var(--s-60)}}@media screen and (max-width: 600px){.s-scroll-story__intro{flex-direction:column-reverse;align-items:center}}@media screen and (max-width: 600px)and (max-width: 600px){.s-scroll-story__intro{padding-block-end:calc(var(--s-section)*3.5)}}.s-scroll-story__intro::before{content:"";position:absolute;width:105%;height:100%;top:-5%;left:50%;transform:translateX(-50%);z-index:-1;background-image:url("png-wave-background.png");background-size:cover;background-position:left bottom;background-repeat:no-repeat}@media screen and (max-width: 600px){.s-scroll-story__intro::before{width:110%;background-image:url("png-wave-background-mobile.png");background-position:right bottom}}.s-scroll-story__intro__inner{max-width:900px;text-align:right;text-wrap:balance}@media screen and (min-width: 601px){.s-scroll-story__intro__inner{margin-right:var(--s-40)}}@media screen and (max-width: 600px){.s-scroll-story__intro__inner{align-items:center;text-align:center}}.s-scroll-story__intro-description{max-width:75%}.s-scroll-story__intro-description:not(:first-child){margin-top:var(--s-24)}.s-scroll-story__intro-cta:not(:first-child){margin-top:var(--s-16)}.s-scroll-story__intro-badge{width:240px}.s-scroll-story__story-label{font-style:italic}.s-scroll-story__story-label::before{content:"";display:inline-block;width:var(--s-50);height:1px;background-color:currentColor;filter:url(#grain);transform-origin:left center;transform:scaleX(var(--deco-progress, 0));will-change:transform}.s-scroll-story__story-main-wrapper{position:sticky;top:calc(var(--s-nav) + 5%)}.s-scroll-story__story-main{font:var(--t-h-1);font-size:min(5vh,56px);font-weight:300;max-width:min(75%,var(--s-md))}@media screen and (max-width: 1024px){.s-scroll-story__story-main{font-size:min(6vh,20px)}}.s-scroll-story__story-footer{font:var(--t-h-1);font-size:min(5vh,56px);font-weight:300;position:sticky;max-width:var(--s-md);margin-top:50vh;margin-left:calc(var(--s-24) + 10%)}@media screen and (max-width: 1024px){.s-scroll-story__story-footer{font-size:min(6vh,20px)}}@media screen and (max-width: 600px){.s-scroll-story__story-footer{margin-left:unset;gap:var(--s-16)}}.s-scroll-story__story-footer .svg-irregular-line-lb{width:120px;height:auto;transform:translateY(-75%);flex-shrink:0}@media screen and (max-width: 600px){.s-scroll-story__story-footer .svg-irregular-line-lb{width:52px}}.s-scroll-story__story-image-wrapper{height:calc(var(--num-images)*100vh);margin-top:var(--s-vp-height)}@media screen and (max-width: 600px){.s-scroll-story__story-image-wrapper{height:calc(var(--num-images)*50vh)}}.s-scroll-story__story-image{position:sticky;width:45%;height:auto;transition:transform .3s ease}.s-scroll-story__story-image:nth-child(1),.s-scroll-story__story-image:nth-child(8n+1){--rotation: 2deg}.s-scroll-story__story-image:nth-child(2),.s-scroll-story__story-image:nth-child(8n+2){--rotation: -1.5deg}.s-scroll-story__story-image:nth-child(3),.s-scroll-story__story-image:nth-child(8n+3){--rotation: 2.2deg}.s-scroll-story__story-image:nth-child(4),.s-scroll-story__story-image:nth-child(8n+4){--rotation: -1.2deg}.s-scroll-story__story-image:nth-child(5),.s-scroll-story__story-image:nth-child(8n+5){--rotation: 3deg}.s-scroll-story__story-image:nth-child(6),.s-scroll-story__story-image:nth-child(8n+6){--rotation: -1.8deg}.s-scroll-story__story-image:nth-child(7),.s-scroll-story__story-image:nth-child(8n+7){--rotation: 2.1deg}.s-scroll-story__story-image:nth-child(8),.s-scroll-story__story-image:nth-child(8n+8){--rotation: -1deg}@media screen and (max-width: 600px){.s-scroll-story__story-image{width:80%}}.s-scroll-story__story-image.is-in-view{transform:rotate(var(--rotation)) scale(1.05)}.s-article-card-col-3{position:relative;margin-block:-3px;overflow:hidden;z-index:1}.s-article-card-col-3:empty,.s-article-card-col-3:has(.embla__slide:empty){display:none}.s-article-card-col-3__bg-image{width:calc(100% + 6px);filter:url(#grain-strong);z-index:-1}.s-article-card-col-3__subtitle__text{padding-bottom:.2rem}.s-article-card-col-3__subtitle hr{width:60px}.s-article-card-col-3__container{width:100%;height:100%;padding-block:var(--s-section)}.s-article-card-col-3 .c-logo-stamp{--size: 63px;--color: var(--cr-blue-2)}.s-article-card-col-3__slider{margin-top:var(--s-40)}@media screen and (max-width: 600px){.s-article-card-col-3__slider{margin-top:var(--s-12)}}.s-article-card-col-3 .c-slider__dots{position:relative;bottom:unset;width:fit-content;margin-top:20px;padding-block:var(--s-8)}.s-article-card-col-3 .embla{--slide-gap: var(--s-40)}.s-article-card-col-3 .embla__slide{flex:25% 0 0;min-width:330px}.s-article-card-col-3 .embla__viewport{padding-block:var(--ani-stagger-up-offset)}@media screen and (max-width: 600px){.s-article-card-col-3 .embla{--slide-gap: var(--s-24)}.s-article-card-col-3 .embla__viewport{padding-inline:unset}.s-article-card-col-3 .embla__slide{flex:80% 0 0;min-width:unset}}.s-purchase-explorer{margin-bottom:calc(var(--s-section)*2)}.s-purchase-explorer .btn-outline{--tone: var(--cr-blue-2)}@media screen and (min-width: 1025px){.s-purchase-explorer .btn-outline{margin-left:auto}}.s-purchase-explorer__title{flex:none;max-width:500px}.s-purchase-explorer__paragraph{max-width:500px}.s-purchase-explorer__content{--padding-h: var(--s-24);--padding-v: clamp( 32px, calc(32px + (100 - 32) * ((100vw - 1280px) / (3840 - 1280))), 100px );flex:1;gap:var(--s-24)}.s-purchase-explorer__info,.s-purchase-explorer__photos{display:grid}.s-purchase-explorer__info__block,.s-purchase-explorer__photos__block{grid-area:1/1/2/2;pointer-events:none}.s-purchase-explorer__info__block.is-active,.s-purchase-explorer__photos__block.is-active{pointer-events:auto}.s-purchase-explorer__photos__block{opacity:0;pointer-events:none;transition:.4s}.s-purchase-explorer__photos__block.is-active{opacity:1;pointer-events:auto}.s-purchase-explorer__info__block>*{opacity:0;pointer-events:none;transition:.2s;transform:translateY(5px)}.s-purchase-explorer__info__block .p-fill.bg-white{pointer-events:none !important;z-index:-1}.s-purchase-explorer__info__block>*:nth-child(1){transition-delay:.05s}.s-purchase-explorer__info__block>*:nth-child(2){transition-delay:.1s}.s-purchase-explorer__info__block>*:nth-child(3){transition-delay:.15s}.s-purchase-explorer__info__block>*:nth-child(4){transition-delay:.2s}.s-purchase-explorer__info__block>*:nth-child(5){transition-delay:.25s}.s-purchase-explorer__info__block>*:nth-child(6){transition-delay:.3s}.s-purchase-explorer__info__block>*:nth-child(7){transition-delay:.35s}.s-purchase-explorer__info__block>*:nth-child(8){transition-delay:.4s}.s-purchase-explorer__info__block>*:nth-child(9){transition-delay:.45s}.s-purchase-explorer__info__block>*:nth-child(10){transition-delay:.5s}.s-purchase-explorer__info__block.is-active>*{opacity:1;pointer-events:auto;transform:translateY(0px)}.s-purchase-explorer__info__block.is-active>*:nth-child(1){transition-delay:.25s}.s-purchase-explorer__info__block.is-active>*:nth-child(2){transition-delay:.3s}.s-purchase-explorer__info__block.is-active>*:nth-child(3){transition-delay:.35s}.s-purchase-explorer__info__block.is-active>*:nth-child(4){transition-delay:.4s}.s-purchase-explorer__info__block.is-active>*:nth-child(5){transition-delay:.45s}.s-purchase-explorer__info__block.is-active>*:nth-child(6){transition-delay:.5s}.s-purchase-explorer__info__block.is-active>*:nth-child(7){transition-delay:.55s}.s-purchase-explorer__info__block.is-active>*:nth-child(8){transition-delay:.6s}.s-purchase-explorer__info__block.is-active>*:nth-child(9){transition-delay:.65s}.s-purchase-explorer__info__block.is-active>*:nth-child(10){transition-delay:.7s}.s-purchase-explorer__info{--content-width: 440px;flex:none;width:var(--content-width);padding-block:var(--padding-v)}.s-purchase-explorer__info__block__title,.s-purchase-explorer__info__block__description,.s-purchase-explorer__info__block .c-product-dl{padding-inline:var(--padding-h)}.s-purchase-explorer__info__block__title{width:100%;max-width:calc(270px + var(--padding-h)*2)}.s-purchase-explorer__info__block__description{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;overflow:hidden}.s-purchase-explorer__info__block .c-product-dl{gap:var(--s-12);margin:0}.s-purchase-explorer__info__block .c-product-form{width:100%}.s-purchase-explorer__info__block .c-product-form__footer{padding-block:0}.s-purchase-explorer__gallery{flex:1;padding:0 var(--s-16) var(--s-24)}.s-purchase-explorer__photos__block__image{width:clamp(250px,40%,450px);margin:var(--s-section-sm) auto calc(var(--s-section-sm)*.5)}.s-purchase-explorer__selectors{width:fit-content;max-width:800px;margin-inline:auto}.s-purchase-explorer__selectors__block{padding:var(--s-16) var(--s-8) var(--s-16) var(--s-24);text-align:left;-webkit-clip-path:url(#svg-mask-dot);clip-path:url(#svg-mask-dot);transition:background-color .2s ease-out,color .2s ease-out}.s-purchase-explorer__selectors__block__inner{max-width:8vw}.s-purchase-explorer__selectors__block *{pointer-events:none}.s-purchase-explorer__selectors__block.is-active{--color: var(--cr-white) !important;color:var(--cr-white);background-color:var(--cr-blue-2);pointer-events:none;z-index:1}@media(hover: hover){.s-purchase-explorer__selectors__block:hover{--color: var(--cr-white) !important;color:var(--cr-white);background-color:var(--cr-blue-2);z-index:1}}.s-purchase-explorer__selectors__block:nth-of-type(6n+1),.s-purchase-explorer__selectors__block:nth-of-type(6n){transform:translateY(-50%)}.s-purchase-explorer__selectors__block:nth-of-type(6n+2),.s-purchase-explorer__selectors__block:nth-of-type(6n-1){transform:translateY(-25%)}.s-purchase-explorer__selectors__block__image{width:100%;height:50px;transition:.2s;mask-position:40%}.s-purchase-explorer__purchase-btn:not(:disabled) .sold-out,.s-purchase-explorer__purchase-btn:disabled .available{display:none}@media screen and (max-width: 1024px){.s-purchase-explorer{text-align:center;padding-inline:var(--s-24)}.s-purchase-explorer__header{flex-direction:column;gap:var(--s-16)}.s-purchase-explorer__slider{position:relative;padding:var(--s-24) 0}.s-purchase-explorer .c-slider{-webkit-mask-image:linear-gradient(to right, transparent 0%, black 5%, black 95%, transparent 100%);mask-image:linear-gradient(to right, transparent 0%, black 5%, black 95%, transparent 100%);width:100%}.s-purchase-explorer .c-slider__dots{position:relative;bottom:unset;width:fit-content;padding:var(--s-24) 0}.s-purchase-explorer__info__block__title{width:100%;max-width:unset;margin:0}.s-purchase-explorer__info__block__title,.s-purchase-explorer__info__block__description{transition:.4s}.s-purchase-explorer__photos__block__image{width:80%;min-width:unset;max-width:200px;margin:var(--s-32) auto}.s-purchase-explorer .embla__slide{max-width:500px}.s-purchase-explorer .embla__slide:not(.is-snapped) .s-purchase-explorer__info__block__title,.s-purchase-explorer .embla__slide:not(.is-snapped) .s-purchase-explorer__info__block__description{opacity:0}.s-purchase-explorer ul,.s-purchase-explorer ol{width:fit-content;margin:auto;text-align:left}}.s-hero__container{position:relative;height:var(--s-vp-height);padding:var(--s-nav) var(--s-24) var(--s-60) var(--s-24)}.s-hero__container--short{height:calc(var(--s-vp-height)*2/3)}@media screen and (max-width: 600px){.s-hero__container--short .s-hero__paragraph-container{position:relative;bottom:unset}}.s-hero__bg-media{z-index:-1;pointer-events:none}.s-hero__black-overlay{background:linear-gradient(to top, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.3) 15%, rgba(0, 0, 0, 0) 30%, rgba(0, 0, 0, 0) 100%);pointer-events:none}.s-hero__black-overlay--active{background:var(--cr-black);opacity:.3}.s-hero__content{position:relative}@media screen and (max-width: 600px){.s-hero__content{height:100%;gap:var(--s-24)}}.s-hero__heading{position:relative;text-transform:uppercase;line-height:1}.s-hero__heading__stamp{position:absolute;right:calc(-1*(var(--size) + var(--s-16)));top:calc(-1*var(--size)/1.4);rotate:15deg}@media screen and (max-width: 600px){.s-hero__heading__stamp{top:calc(-1*var(--size)*.8)}}.s-hero__heading__top{position:relative}.s-hero__heading__top:not(:only-child){left:-25%}.s-hero__heading__center{font-style:italic}.s-hero__heading__bottom{position:relative;right:-15%}@media screen and (max-width: 1024px){.s-hero__heading__bottom{right:-10%}}@media screen and (max-width: 600px){.s-hero__heading__bottom{right:-5%}}@media screen and (max-width: 600px){.s-hero__paragraph-container{position:absolute;bottom:0;gap:var(--s-24)}}.s-hero__divider{width:var(--s-80);border-top:2px solid;filter:url(#grain-light)}.s-hero__paragraph{max-width:600px;text-align:center}.s-envelope{--overlap: max(3vw, 24px);position:relative;height:100vh;text-align:center;overflow:hidden;z-index:calc(var(--z-index-header) - 1)}.s-envelope.is-disabled{pointer-events:none}.s-envelope__top,.s-envelope__bottom{position:absolute;left:0;width:100vw;height:calc(50vh + var(--overlap))}.s-envelope__top{bottom:50%;transform:translate(0, var(--overlap));z-index:1}.s-envelope__top img{object-position:center bottom}.s-envelope__bottom{transform:translate(0, calc(-1 * var(--overlap)));top:50%}.s-envelope__bottom img{object-position:center top}.s-envelope__paragraph{max-width:450px}.s-envelope .btn-outline::before{background-color:var(--cr-white)}@media(min-aspect-ratio: 1/1){.s-envelope .vert-only{display:none !important}.s-envelope__content{margin-bottom:max(var(--s-section),6vw)}}@media(max-aspect-ratio: 1/1){.s-envelope{--overlap: max(6vw, 24px)}.s-envelope .horz-only{display:none !important}.s-envelope__content{margin-bottom:max(10vh,var(--s-section))}}.s-chapter{-webkit-mask-image:linear-gradient(to bottom, transparent 0%, black 10%, black 90%, transparent 100%);mask-image:linear-gradient(to bottom, transparent 0%, black 10%, black 90%, transparent 100%);--gap: var(--s-24);--illu-width: 200px;--content-top-space: 50vh;--section-padding: max(var(--s-section), var(--padding-lg));position:absolute;inset:0;height:100vh;overflow:hidden}.s-chapter:not(.is-active){opacity:0;pointer-events:none;transition:.2s}.s-chapter .svg-ellipse{position:absolute;top:60vh;left:50%;width:max(2000px,100%);pointer-events:none;transform:translate(-50%, 0)}.s-chapter__bg-image,.s-chapter .svg-wrapper,.s-chapter__section__image-wrapper,.s-chapter__section__content{grid-area:1/1/2/2}.s-chapter__spinners{position:absolute;top:calc(var(--content-top-space) + var(--gap)/2);left:50%;z-index:1}.s-chapter__spinner{position:relative;width:var(--width);text-align:left;transform-origin:left}.s-chapter__spinner::after{content:attr(data-content);position:absolute;left:0;padding:var(--gap);margin-block:calc(-1*var(--gap));transform:translate(-50%, 0)}.s-chapter__section{display:grid;position:absolute;width:100%;height:100%;padding:var(--section-padding);text-align:center;pointer-events:none}.s-chapter__section.is-active{pointer-events:auto}.s-chapter__section__content{gap:var(--gap);max-width:max(400px,30vw);margin:calc(var(--content-top-space) - var(--illu-width) - var(--s-section)) auto auto}.s-chapter__section__illu{width:var(--illu-width);height:var(--illu-width)}.s-chapter__section__title,.s-chapter__section__paragraph{position:relative;z-index:1}.s-chapter__section__paragraph{-webkit-mask-image:linear-gradient(to bottom, transparent 0%, black 8%, black 92%, transparent 100%);mask-image:linear-gradient(to bottom, transparent 0%, black 8%, black 92%, transparent 100%);max-height:18vh;overflow:auto;padding:.8rem 0;margin-block:-0.8rem}.s-chapter__section__action{flex:none;position:relative;white-space:nowrap;height:45px;padding-bottom:.25em;font:var(--t-cta-1);border-radius:var(--b-r-16);line-height:1;z-index:1}.s-chapter__section__action:before{content:"";position:absolute;top:50%;left:50%;width:calc(100% - var(--border-width)*2);height:calc(100% - var(--border-width)*2);pointer-events:none;border-radius:inherit;transition:.2s;filter:url("#grain-btn");transform:translate(-50%, -50%);z-index:-1;background:var(--cr-white);border:var(--border-width) solid;border-color:currentColor}.s-chapter__section__action svg{width:14px;height:14px;padding-top:.2rem;transition:.2s}@media(hover: hover){.s-chapter__section__action>*:has(svg):hover{opacity:.6}}.s-chapter__section__action .button-prev,.s-chapter__section__action .button-next{height:100%;transition:.2s}.s-chapter__section__action .button-prev.is-disabled,.s-chapter__section__action .button-next.is-disabled{pointer-events:none}.s-chapter__section__action .button-prev.is-disabled svg,.s-chapter__section__action .button-next.is-disabled svg{opacity:0}.s-chapter__section__action .button-prev:has(svg),.s-chapter__section__action .button-next:has(svg){padding-inline:var(--s-24)}.s-chapter__section__action .button-next svg{transform:scaleX(-1)}.s-chapter__section__image-wrapper{--img-max-width: min(25vw, 400px);--img-max-height: 30vh;position:relative;margin:var(--s-24) calc(var(--img-max-width)/2) calc(var(--img-max-height)/2) 0;pointer-events:none}.s-chapter__section__img{position:absolute;top:var(--top);left:var(--left);width:calc(var(--width-desktop)/2);max-width:var(--img-max-width);max-height:var(--img-max-height)}.s-chapter__section__img>*{max-height:inherit;max-width:inherit}@media screen and (max-width: 1024px){.s-chapter__section__img{width:calc(var(--width-mobile)/2)}}.s-chapter__slider{width:60vw;max-width:300px;height:fit-content;margin:var(--s-12) auto var(--s-24)}.s-chapter__slider__img{width:100%}.s-chapter__slider__img img{width:80%;max-height:110px;margin:auto}.s-chapter__slider .embla__viewport{-webkit-mask-image:linear-gradient(to right, transparent 0%, black 10%, black 90%, transparent 100%);mask-image:linear-gradient(to right, transparent 0%, black 10%, black 90%, transparent 100%);height:fit-content}.s-chapter__slider .c-slider__dots{position:relative;width:fit-content;margin-top:var(--s-12);bottom:0;transform:translate(-50%, 0) scaleY(-1)}.s-chapter .wysiwyg ul,.s-chapter .wysiwyg ol{text-align:left}@media screen and (max-width: 600px){.s-chapter{--gap: var(--s-12)}}@media(min-aspect-ratio: 1/1){.s-chapter .vert-only{display:none !important}.s-chapter__section__title{margin-top:var(--gap)}}@media(max-aspect-ratio: 1/1){.s-chapter{--illu-width: 110px}.s-chapter .horz-only{display:none !important}.s-chapter .svg-ellipse{top:calc(var(--illu-width) + var(--s-40));width:max(100%,550px)}.s-chapter__section{padding:var(--s-header) var(--s-contain) var(--s-24)}.s-chapter__section__content{height:100%;margin:0 auto}.s-chapter__section__title,.s-chapter__section__paragraph{max-width:calc(100% - var(--s-contain)*6)}.s-chapter__section__paragraph{margin-block:0}}.s-heading-text-split__content{display:grid;grid-template-columns:repeat(4, 1fr);gap:var(--s-24);margin-block:var(--s-section)}.s-heading-text-split__content--small{margin-block:var(--s-section) var(--s-section-sm)}@media screen and (max-width: 1024px){.s-heading-text-split__content{display:flex;flex-direction:column;align-items:center;text-align:center}}.s-heading-text-split__heading-wrapper{position:relative;width:fit-content;justify-content:start}@media screen and (max-width: 1024px){.s-heading-text-split__heading-wrapper{flex-direction:column-reverse;align-items:center;gap:var(--s-16)}}.s-heading-text-split__heading-wrapper--full{grid-column:1/span 2}.s-heading-text-split__stamp{z-index:-1}@media screen and (min-width: 1025px){.s-heading-text-split__stamp{position:absolute;top:0;right:0;transform:translate(85%, -40%) rotate(-30deg)}}@media screen and (max-width: 1024px){.s-heading-text-split__stamp{position:relative;transform:translate(0, 0) rotate(-30deg)}}.s-heading-text-split__stamp--small{--size: var(--s-80)}.s-heading-text-split__paragraph{max-width:450px}.s-heading-text-split__paragraph--full{grid-column:3/span 2}.s-text-image-fill{position:relative;height:var(--s-vp-height);padding:calc(var(--s-section)*2) var(--s-contain) var(--s-section)}.s-text-image-fill__media{pointer-events:none}.s-text-image-fill__media.is-overlay-active::after{content:"";display:block;position:absolute;inset:0;width:100%;height:100%;background:var(--cr-blue-1);opacity:.2}.s-text-image-fill__text{position:relative;z-index:1}.s-text-image-fill__label{font-size:16px;font-style:italic;text-transform:initial}.s-text-image-fill__paragraph{margin-bottom:var(--s-24)}.s-text-image-fill__paragraph p{font-size:40px;line-height:1}.s-text-image-fill__paragraph em,.s-text-image-fill__paragraph i{font-family:"Texturina"}.s-text-image-fill .c-heading-divider{width:fit-content;margin-bottom:var(--s-24)}.s-text-image-fill .btn{--tone: var(--cr-blue-2)}@media screen and (max-width: 1024px){.s-text-image-fill__label{font-size:14px}.s-text-image-fill__paragraph p{font-size:32px}}.s-text-table{--padding: var(--s-16);gap:var(--s-32)}@media screen and (max-width: 600px){.s-text-table{flex-direction:column;align-items:stretch;gap:var(--s-16)}}.s-text-table__content{flex:1}.s-text-table__paragraph{max-width:350px}.s-text-table__wrapper{flex:0 0 60%}.s-text-table__table{position:relative;overflow:hidden}.s-text-table__table::before{content:"";position:absolute;inset:0;z-index:-1;filter:url(#grain)}.s-text-table__table::before{border:1px solid;border-radius:inherit}@media screen and (max-width: 1024px){.s-text-table__table--columns{flex-direction:column}}.s-text-table__header{position:relative;padding:var(--padding)}.s-text-table__header::before{content:"";position:absolute;inset:0;z-index:-1;filter:url(#grain)}.s-text-table__header::before{background-color:var(--cr-blue-2)}.s-text-table__row-cell{padding:var(--padding)}.s-text-table__row-cell:not(:last-child){position:relative}.s-text-table__row-cell:not(:last-child)::before{content:"";position:absolute;inset:0;z-index:-1;filter:url(#grain)}.s-text-table__row-cell:not(:last-child)::before{border-bottom:1px solid}.s-text-table__column-cell{display:flex;flex-direction:column;flex:1}@media screen and (max-width: 1024px){.s-text-table__column-cell{flex-direction:row}}.s-text-table__column-cell:not(:last-child) .s-text-table__column-name{position:relative}.s-text-table__column-cell:not(:last-child) .s-text-table__column-name::before{content:"";position:absolute;inset:0;z-index:-1;filter:url(#grain)}@media screen and (max-width: 1024px){.s-text-table__column-cell:not(:last-child) .s-text-table__column-name::before{border-bottom:1px solid}}.s-text-table__column-cell:not(:last-child) .s-text-table__column-data{position:relative}.s-text-table__column-cell:not(:last-child) .s-text-table__column-data::before{content:"";position:absolute;inset:0;z-index:-1;filter:url(#grain)}@media screen and (min-width: 1025px){.s-text-table__column-cell:not(:last-child) .s-text-table__column-data::before{border-right:1px solid}}@media screen and (max-width: 1024px){.s-text-table__column-cell:not(:last-child) .s-text-table__column-data::before{border-bottom:1px solid}}.s-text-table__column-name{position:relative;padding:var(--padding)}.s-text-table__column-name::before{content:"";position:absolute;inset:0;z-index:-1;filter:url(#grain)}@media screen and (max-width: 1024px){.s-text-table__column-name{flex:1}}.s-text-table__column-name::before{background-color:var(--cr-blue-2)}.s-text-table__column-data{padding:var(--padding);flex:1}@media screen and (max-width: 1024px){.s-text-table__column-data{text-align:end}}.s-text-table__notes{line-height:1.2}.s-text-table__notes:not(:first-child){margin-top:var(--s-16)}.s-data-list{--padding-x: var(--s-8);--padding-y: var(--s-16);--transition: 0.3s ease;--border-size: 1px;--grid-gap: var(--s-16)}.s-data-list .c-data-list{margin-block:var(--s-section-sm) var(--s-section)}.s-data-list__header{display:grid;grid-template-columns:2fr 1fr 1fr;gap:var(--grid-gap);padding-inline:var(--padding-x);padding-bottom:var(--padding-y)}@media screen and (max-width: 600px){.s-data-list__header{grid-template-columns:2fr 1fr 2fr}}.s-data-list__body{overflow:hidden;transition:max-height .4s ease-out}.s-data-list__cell:nth-child(3){justify-self:flex-end}.s-data-list__cell__name,.s-data-list__cell__year{transition:var(--transition)}.s-data-list__cell__type,.s-data-list__cell__year{text-transform:capitalize}.s-data-list__row{display:grid;grid-template-columns:2fr 1fr 1fr;gap:var(--grid-gap);position:relative;opacity:0;pointer-events:none;transition:.2s;padding:var(--padding-y) var(--padding-x);transition:var(--transition)}@media screen and (max-width: 600px){.s-data-list__row{grid-template-columns:2fr 1fr 2fr}}.s-data-list__row::after{content:"";position:absolute;inset:0;border-top:var(--border-size) solid var(--cr-blue-2);border-bottom:var(--border-size) solid var(--cr-blue-2);z-index:-1;filter:url(#grain)}.s-data-list__row:not(:first-child){margin-top:calc(var(--border-size)*-1)}.s-data-list__row.is-visible{opacity:1;pointer-events:auto}@media(hover: hover){.s-data-list__row:hover{color:var(--cr-white)}.s-data-list__row:hover::before{background-color:var(--cr-blue-2)}.s-data-list__row:hover::after{border-radius:var(--b-r-8);border-bottom-color:var(--cr-blue-2)}.s-data-list__row:hover+.s-data-list__row::after{border-top-color:rgba(0,0,0,0)}.s-data-list__row:hover[href] .s-data-list__cell__name{text-decoration:underline}.s-data-list__row:hover .s-data-list__cell__name{transform:translate(calc(var(--grid-gap) / 2), 0)}.s-data-list__row:hover .s-data-list__cell__year{transform:translate(calc(var(--grid-gap) / 2 * -1), 0)}}.s-data-list__row::before,.s-data-list__row::after{transition:var(--transition)}.s-data-list__row.is-visible:not(.is-last-visible):not(:hover)::after{border-bottom-color:rgba(0,0,0,0)}.s-data-list__footer{width:fit-content;margin-top:var(--s-24)}.s-data-list__btn [data-text-less],.s-data-list__btn [data-text-more]{opacity:0;pointer-events:none;transition:.2s;transition-property:opacity}.s-data-list__btn [data-text-less].is-visible,.s-data-list__btn [data-text-more].is-visible{opacity:1;pointer-events:auto;transition-delay:.1s}.s-data-list__btn [data-text-less]{position:absolute}.s-dynamic-grid{margin-top:calc(var(--s-header) + var(--s-section) + var(--s-40));text-align:center}.s-dynamic-grid__title{margin-block:var(--s-section)}.s-dynamic-grid__grid{margin-block:var(--s-section)}@media screen and (max-width: 1024px){.s-dynamic-grid__grid{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 600px){.s-dynamic-grid__grid{grid-template-columns:repeat(1, 1fr)}}.s-dynamic-grid__block{--padding-h: var(--s-32);--padding-v: var(--s-16);position:relative;grid-row:span var(--row-span, 1);min-height:230px;padding:var(--s-8);overflow:hidden}.s-dynamic-grid__block .is-paragraph-block{--padding-h: var(--s-24)}.s-dynamic-grid__block__inner{position:relative;width:100%;height:100%;padding:var(--padding-v) var(--padding-h);overflow:hidden}.s-dynamic-grid__block__content{flex:1}.s-dynamic-grid__block__content.wysiwyg{text-align:left}.is-paragraph-block .s-dynamic-grid__block__content{margin-top:var(--s-24)}.is-split-block .s-dynamic-grid__block__content{overflow-x:hidden;overflow-y:auto}.is-split-block .s-dynamic-grid__block__content.wysiwyg{text-align:center}.is-split-block .s-dynamic-grid__block__image{flex:1;width:calc(100% + var(--padding-h)*2);margin:calc(-1*var(--padding-v)) 0 0;max-height:58%}.s-dynamic-grid__block__footer{width:100%}.s-dynamic-grid__block__footer>*:only-child{margin:auto}.s-dynamic-grid__block__footer.f-v{flex-direction:column-reverse}.is-split-block .s-dynamic-grid__block__footer{margin-top:auto}.s-dynamic-grid__block__stars{gap:2px}.s-dynamic-grid__block__stars svg{width:15px;height:15px}.s-dynamic-grid__block__stars svg.empty path{fill:none}.s-dynamic-grid__block .c-feature-flag{position:absolute;top:48px;left:-110px}.s-dynamic-grid__block .c-heading-divider__image>*{height:20px;transform:translateY(6px)}.s-dynamic-grid__block .c-heading-divider__text{padding-top:var(--s-8)}.s-dynamic-grid__block.is-paragraph-block .c-heading-divider{margin-right:auto}.s-dynamic-grid__block.is-paragraph-block .c-heading-divider__text::after{display:none}.s-dynamic-grid__block .c-logo-stamp{--size: 60px;position:absolute;top:var(--s-24);right:var(--s-24);transform:rotate(40deg)}@media screen and (max-width: 600px){.s-dynamic-grid__block{min-height:270px}.s-dynamic-grid__block.is-media-block{min-height:540px}}.s-dynamic-grid .c-video:has(video) .c-video__control{display:none}.s-contact{position:relative;min-height:var(--s-main-min-height);padding-block:var(--s-section);overflow:hidden}.s-contact__image{pointer-events:none;z-index:-10}.s-contact__header{width:80%;max-width:600px;margin:var(--s-section) auto 0;text-align:center}.s-contact__header__title{margin-bottom:var(--s-section-sm)}.s-contact__postcard{margin-top:var(--s-section-sm)}.s-contact__postcard .c-postcard-house{left:max(50% - 33vw - 24px,150px)}.s-contact__postcard__left{padding-bottom:max(15vw,200px)}.s-contact__postcard__left a[href^=mailto]{font-size:18px}.s-contact__postcard__service__title{opacity:.4;margin-bottom:var(--s-8)}.s-contact__postcard__right{padding-bottom:var(--s-section-sm)}.s-contact__postcard__right__header{width:100%}.s-contact__postcard__right__header__content{flex:45% 0 0;text-wrap:balance}.s-contact__postcard .wysiwyg h1:not(:first-child),.s-contact__postcard .wysiwyg h2:not(:first-child),.s-contact__postcard .wysiwyg h3:not(:first-child),.s-contact__postcard .wysiwyg h4:not(:first-child),.s-contact__postcard .wysiwyg h5:not(:first-child),.s-contact__postcard .wysiwyg h6:not(:first-child),.s-contact__postcard .wysiwyg .t-h-1:not(:first-child),.s-contact__postcard .wysiwyg .t-h-2:not(:first-child),.s-contact__postcard .wysiwyg .t-h-3:not(:first-child),.s-contact__postcard .wysiwyg .t-h-4:not(:first-child),.s-contact__postcard .wysiwyg .t-h-5:not(:first-child),.s-contact__postcard .wysiwyg .t-h-6:not(:first-child){margin-top:var(--s-16)}@media screen and (max-width: 1024px){.s-contact__postcard .c-postcard-house{left:50%;transform:translate(-50%, 0)}.s-contact__postcard__right__header{flex-wrap:wrap}.s-contact__postcard__right__header__content{flex:none;order:1;width:100%;margin-top:var(--s-40)}}.s-contact__form{width:100%}.s-contact__form .c-field:has(textarea){max-width:unset;margin-top:var(--s-16)}.s-contact__form__footer{margin-top:var(--s-16)}.s-contact__form [type=submit]{width:fit-content;margin-left:auto}@media screen and (max-width: 1024px){.s-contact__form{gap:0}.s-contact__form .c-field__col{flex-direction:column;gap:0}}@media screen and (max-width: 600px){.s-contact__form [type=submit]{width:100%}}.s-contact .svg-logo-border{position:absolute;bottom:var(--s-24);left:var(--s-24);width:90px}@media screen and (max-width: 600px){.s-contact{padding-bottom:0}.s-contact .svg-logo-border{bottom:max(20vw,140px)}}html.template-page-contact .g-footer{display:none}.s-relative-ranking__content{position:relative}@media screen and (min-width: 1025px){.s-relative-ranking__content{gap:var(--s-40)}}@media screen and (max-width: 1024px){.s-relative-ranking__content{flex-direction:column;align-items:stretch;padding-inline:unset}}.s-relative-ranking__content__background{flex:1}@media screen and (min-width: 1025px){.s-relative-ranking__content__background img[data-srcset]{width:110%;max-width:unset}}.s-relative-ranking__content__stamp{position:absolute;left:calc(var(--padding-lg) + 3%);bottom:0;width:15%;max-width:300px}@media screen and (max-width: 1024px){.s-relative-ranking__content__stamp{left:var(--padding-lg);width:30%}}@media screen and (max-width: 600px){.s-relative-ranking__content__stamp{display:none}}.s-relative-ranking__content__text-block{flex-shrink:0}@media screen and (max-width: 1024px){.s-relative-ranking__content__text-block{gap:var(--s-8);padding-inline:var(--padding-lg);align-items:center;text-align:center}}@media screen and (min-width: 1025px){.s-relative-ranking__content__heading{max-width:60%}}.s-relative-ranking__content__paragraph{max-width:320px}@media screen and (max-width: 1024px){.s-relative-ranking__content__paragraph{max-width:450px}}.s-relative-ranking__product-highlights{--size: var(--s-50)}.s-relative-ranking__product-highlights:not(:first-child){margin-top:var(--s-8)}.s-relative-ranking__product-highlights__image{width:var(--size)}.s-relative-ranking__table{display:grid;row-gap:var(--s-16)}@media screen and (min-width: 1025px){.s-relative-ranking__table{grid-template-columns:auto auto auto auto auto;column-gap:var(--s-32)}}@media screen and (max-width: 1024px){.s-relative-ranking__table{row-gap:var(--s-8)}}.s-relative-ranking__table__note{grid-column:4/-1}@media screen and (max-width: 1024px){.s-relative-ranking__table__note{grid-column:1/-1;justify-self:end}}.s-relative-ranking__table__row{position:relative;grid-column:1/-1;display:grid;padding-inline:var(--s-8)}@media screen and (min-width: 1025px){.s-relative-ranking__table__row{grid-template-columns:subgrid;align-items:center}}@media screen and (max-width: 1024px){.s-relative-ranking__table__row{grid-template-areas:"name name name amount" "description description description amount" "size concentration . .";grid-template-columns:auto 1fr 1fr 1fr;padding-block:var(--s-16) var(--s-24);column-gap:var(--s-12)}}@media screen and (max-width: 1024px){.s-relative-ranking__table__row:not(:last-child)::before{content:"";position:absolute;inset:0;border-bottom:1px solid var(--cr-blue-inactive);z-index:-1;filter:url(#grain)}}.s-relative-ranking__table__row:first-of-type{padding-top:var(--s-16)}.s-relative-ranking__table__row:first-of-type::before{content:"";position:absolute;inset:0;border-top:1px solid;z-index:-1;filter:url(#grain)}.s-relative-ranking__table__row:last-of-type .s-relative-ranking__table__row__name{font:var(--t-h-2)}.s-relative-ranking__table__row:last-of-type .s-relative-ranking__table__row__amount{padding-block:var(--s-4) var(--s-12);color:var(--cr-white);background-color:var(--cr-green-1);border:unset;border-radius:var(--b-r-8)}.s-relative-ranking__table__row:last-of-type .s-relative-ranking__table__row__amount span:first-child{font:var(--t-h-2)}@media screen and (max-width: 1024px){.s-relative-ranking__table__row__name{grid-area:name}}@media screen and (max-width: 1024px){.s-relative-ranking__table__row__size{grid-area:size}}.s-relative-ranking__table__row__description{max-width:350px}@media screen and (max-width: 1024px){.s-relative-ranking__table__row__description{grid-area:description;margin-block:var(--s-16) var(--s-8)}}@media screen and (min-width: 1025px){.s-relative-ranking__table__row__concentration{grid-column-start:4;padding-top:var(--s-4)}}@media screen and (max-width: 1024px){.s-relative-ranking__table__row__concentration{grid-area:concentration;align-self:end}}.s-relative-ranking__table__row__amount{width:fit-content;height:fit-content;padding-inline:var(--s-24);justify-self:end}@media screen and (max-width: 1024px){.s-relative-ranking__table__row__amount{grid-area:amount;flex-direction:column;padding-block:0 var(--s-8);border:1.2px solid;border-radius:var(--b-r-8)}.s-relative-ranking__table__row__amount span:first-child{font:var(--t-h-2)}.s-relative-ranking__table__row__amount span:nth-child(2){font-size:12px}}@media screen and (max-width: 600px){.s-relative-ranking__table__row__amount span:nth-child(2){font-size:10px}}.s-circular-slider{--circular-radius: 500px;--circular-size: calc(var(--circular-radius) * 2);--padding-bottom: var(--s-section);--indicator-scaler: 0.6;--indicator-size: calc(var(--s-section) * var(--indicator-scaler));--adjusted-radius: calc(var(--circular-radius) - var(--indicator-size) / 2);--transition-duration: 0.3s;--transition-ease: ease-out;position:relative;padding-block:var(--s-section) var(--padding-bottom);overflow:hidden}@media screen and (max-width: 600px){.s-circular-slider{--padding-bottom: calc(var(--s-section) * 3);--indicator-scaler: 1}}.s-circular-slider__background-container{z-index:-1;pointer-events:none}.s-circular-slider .svg-ellipse{position:absolute;left:50%;bottom:10%;width:140%;height:auto;max-width:var(--s-lg);transform:translate(-50%, 0)}@media screen and (max-width: 1024px){.s-circular-slider .svg-ellipse{width:200%}}@media screen and (max-width: 600px){.s-circular-slider .svg-ellipse{bottom:var(--s-section);width:760px}}.s-circular-slider__circular-indicator{position:absolute;left:calc(50% - var(--circular-size)/2);bottom:calc(var(--circular-size)*-1 + var(--s-section));width:var(--circular-size);height:var(--circular-size);display:grid;justify-content:center;align-items:center;transition:transform var(--transition-duration) var(--transition-ease)}@media screen and (max-width: 600px){.s-circular-slider__circular-indicator{bottom:calc(var(--circular-size)*-1 + var(--s-section)*2)}}.s-circular-slider__circular-indicator span{display:block;grid-area:1/1;width:1.5px;height:calc(var(--s-section)*var(--indicator-scaler));background-color:currentColor;filter:url(#grain-light)}.s-circular-slider__heading,.s-circular-slider__paragraph{text-align:center}.s-circular-slider__heading{max-width:800px}.s-circular-slider__paragraph{max-width:450px}.s-circular-slider__slider{--content-offset: var(--s-32);--slider-padding: var(--s-50);--illustration-offset: var(--s-24);--deco-border-size: calc(100% - var(--slider-padding) * 2);width:40%;max-width:520px}@media screen and (max-width: 1024px){.s-circular-slider__slider{width:80%}}@media screen and (max-width: 600px){.s-circular-slider__slider{--slider-padding: var(--s-24);width:100%}}.s-circular-slider__slider::after{width:var(--deco-border-size);height:var(--deco-border-size)}.s-circular-slider__slider .c-deco-border{width:var(--deco-border-size);height:var(--deco-border-size);left:50%;top:50%;transform:translate(-50%, -50%)}.s-circular-slider__slider .embla__viewport{overflow:visible}.s-circular-slider__slider .embla__container.is-clone{position:absolute;top:0;width:100%;height:100%;pointer-events:none}@media screen and (min-width: 601px){.s-circular-slider__slider .c-slider__dots{display:none}}@media screen and (max-width: 600px){.s-circular-slider__slider .c-slider__dots{gap:var(--s-16);bottom:calc(-1*var(--s-section)/3);transform:translate(-50%, 0) scale(1, -1)}}@media screen and (max-width: 600px){.s-circular-slider__slider .c-slider__buttons{display:none}}.s-circular-slider__mineral-card{position:relative;padding:0}.s-circular-slider__mineral-card::before{content:"";display:block;padding-top:133%}.s-circular-slider__mineral-card--static{pointer-events:none;position:absolute;inset:0;opacity:0;pointer-events:none;transition:.2s}.s-circular-slider__mineral-card--static.is-active{opacity:1;pointer-events:auto}.s-circular-slider__mineral-card__inner{position:absolute;inset:0;padding:calc(var(--slider-padding) + var(--content-offset))}.s-circular-slider__mineral-card__symbols{width:50%;text-transform:unset}.s-circular-slider__mineral-card__illustration{position:relative;top:var(--illustration-offset)}@media screen and (max-width: 600px){.s-circular-slider__mineral-card__illustration{--illustration-offset: var(--s-12)}}.s-circular-slider__mineral-card__bottom{text-align:center}@media screen and (max-width: 600px){.s-circular-slider__mineral-card__bottom{gap:var(--s-12)}}.s-nav-accordions{position:relative;--gap: var(--s-16)}@media screen and (min-width: 1025px){.s-nav-accordions{padding-inline:var(--padding-md)}}.s-nav-accordions__background{position:absolute;width:100%;left:0;top:0;z-index:-1;overflow:hidden}.s-nav-accordions__background img[data-src]{width:110%;height:110%;filter:url(#grain-wave);position:relative;max-width:unset;left:50%;top:50%;transform:translate(-50%, -50%);object-position:top center}.s-nav-accordions__content{gap:var(--s-section);margin-block:var(--s-section)}.s-nav-accordions__content.has-background{margin-block:unset;padding-block:var(--s-section)}@media screen and (min-width: 1025px){.s-nav-accordions__content.has-larger-gap{display:grid;grid-template-columns:repeat(4, 1fr);gap:var(--s-24)}.s-nav-accordions__content.has-larger-gap .s-nav-accordions__aside{grid-column:1/span 2}.s-nav-accordions__content.has-larger-gap .s-nav-accordions__main{grid-column:3/span 2}}.s-nav-accordions__aside{position:sticky;top:calc(var(--s-nav) + var(--gap)*2);margin-top:115px}.s-nav-accordions__aside.has-search-bar{margin-top:182px}.s-nav-accordions__aside__heading:not(:last-child){margin-bottom:var(--s-24)}@media screen and (max-width: 1024px){.s-nav-accordions__aside__heading:not(:last-child){margin-bottom:var(--s-8)}}.s-nav-accordions__aside__links{gap:var(--gap);justify-content:start}@media screen and (max-width: 1024px){.s-nav-accordions__aside__links{--gap: var(--s-24);width:100vw;padding-inline:var(--padding-max);margin-top:var(--s-24);padding-bottom:var(--s-16);overflow:scroll}}@media screen and (max-width: 1024px){.s-nav-accordions__aside__links>li{flex-shrink:0}}.s-nav-accordions__aside__link span:first-child{--size: var(--s-40);--transition: 0.2s ease;position:relative;display:inline-flex;justify-content:center;align-items:center;width:var(--size);height:var(--size);transition:var(--transition)}.s-nav-accordions__aside__link span:first-child svg{position:absolute;inset:0;z-index:-1;fill:rgba(0,0,0,0);transition:var(--transition)}.s-nav-accordions__aside__link.is-active span:first-child{color:var(--cr-white)}.s-nav-accordions__aside__link.is-active span:first-child svg{fill:var(--cr-blue-2)}.s-nav-accordions__main{flex:1;padding-top:var(--s-60)}@media screen and (max-width: 1024px){.s-nav-accordions__main{max-width:100%}}@media screen and (max-width: 1024px){.s-nav-accordions__main__top{padding-inline:var(--padding-max)}}@media screen and (max-width: 1024px){.s-nav-accordions__main__bottom{display:grid;padding-inline:var(--padding-max)}}.s-nav-accordions__search{--icon-size: 20px;--left-offset: var(--s-16);--gap: var(--s-12);position:relative;width:50%}@media screen and (max-width: 600px){.s-nav-accordions__search{width:100%}}.s-nav-accordions__search:not(:first-child){margin-top:var(--s-24)}@media screen and (max-width: 1024px){.s-nav-accordions__search:not(:first-child){margin-top:var(--s-16)}}.s-nav-accordions__search__text-input{flex:1;padding:var(--gap) 0;padding-inline:calc(var(--left-offset)*2 + var(--icon-size))}.s-nav-accordions__search__button,.s-nav-accordions__search__clear-button{position:absolute;left:var(--left-offset);pointer-events:none;color:var(--cr-subtle-2)}.s-nav-accordions__search__button svg,.s-nav-accordions__search__clear-button svg{width:var(--icon-size);height:var(--icon-size)}.s-nav-accordions__search__clear-button{opacity:0;pointer-events:none;transition:.2s;--icon-size: var(--s-24);left:auto;right:var(--left-offset);pointer-events:auto}@media(hover: hover){.s-nav-accordions__search__clear-button:not([disabled]):hover svg{fill:var(--cr-subtle)}}.s-nav-accordions__search__clear-button.is-active{opacity:1;pointer-events:auto}.s-nav-accordions__search__clear-button svg{transition:fill .2s,color .2s}.s-nav-accordions__group{display:block;margin-top:var(--s-24)}@media screen and (max-width: 1024px){.s-nav-accordions__group{--border-width: 4px;position:relative;opacity:0;pointer-events:none;transition:.2s;margin-top:unset;grid-area:1/1}.s-nav-accordions__group::after{content:"";position:absolute;top:50%;left:50%;width:100%;height:100%;pointer-events:none;border-radius:inherit;transition:.2s;filter:url("#grain-light");transform:translate(-50%, -50%);z-index:-1;top:50%;left:50%;transform:translate(-50%, -50%);z-index:0;border-top:var(--border-width) solid}}@media screen and (min-width: 1025px){.s-nav-accordions__group:not(:first-of-type){margin-top:var(--s-40)}}@media screen and (max-width: 1024px){.s-nav-accordions__group.is-active{opacity:1;pointer-events:auto}}.s-nav-accordions__empty{margin-top:var(--s-24)}.s-nav-accordions__group-title{--border-width: 4px;padding-bottom:var(--gap)}.s-nav-accordions__faq-item{--inline-offset: var(--s-8);--border-width: 1.2px}.s-nav-accordions__trigger{padding:var(--gap) var(--inline-offset);width:100%;border:unset}.s-nav-accordions__trigger span:first-child{font-weight:700;text-transform:uppercase}.s-nav-accordions__trigger svg{--size: var(--s-16);width:var(--size);height:var(--size)}.s-nav-accordions__target.is-active{padding-inline:var(--inline-offset);padding-block:0 var(--s-40)}.s-featured-products{margin-block:var(--s-section)}@media screen and (max-width: 1024px){.s-featured-products{gap:var(--s-60)}}@media screen and (max-width: 600px){.s-featured-products{gap:var(--s-40)}}.s-featured-products__slider{--slide-size: 30%;--slide-gap: var(--s-24);width:100%;overflow:hidden;padding-inline:var(--padding-lg)}@media screen and (max-width: 1024px){.s-featured-products__slider{--slide-size: 50%}}@media screen and (max-width: 600px){.s-featured-products__slider{--slide-size: 100%}}.s-featured-products__slider .embla__viewport{overflow:visible}.s-featured-products__slider .c-slider__dots{position:relative;width:fit-content;margin-top:var(--s-40);bottom:unset}@media screen and (min-width: 601px){.s-featured-products__slider .c-slider__dots{display:none}}.s-table{--padding-x: var(--s-8);--padding-y: var(--s-16);--grid-gap: var(--s-8);display:grid;margin-block:var(--s-section-sm);overflow:scroll}@media screen and (max-width: 600px){.s-table{padding-bottom:var(--s-8)}}.s-table__header,.s-table__row{display:grid;grid-template-columns:repeat(var(--col-count), 1fr);gap:var(--grid-gap)}.s-table__header{padding:0 var(--padding-x) var(--padding-y) var(--padding-x);min-width:520px}.s-table__row{position:relative;padding:var(--padding-y) var(--padding-x)}.s-table__row::after{content:"";position:absolute;top:50%;left:50%;width:100%;height:100%;pointer-events:none;border-radius:inherit;transition:.2s;filter:url("#grain-light");transform:translate(-50%, -50%);z-index:-1;top:50%;left:50%;transform:translate(-50%, -50%);z-index:0;border-top:var(--border-width) solid}.s-table__row:last-child::after{border-bottom:var(--border-width) solid}.s-table__cell:not(:first-child){text-align:right;justify-self:flex-end}#main{min-height:var(--s-main-min-height);padding:.1px 0}.shopify-challenge__container{display:flex;flex-direction:column;justify-content:center;gap:40px;min-height:var(--s-main-min-height);padding:var(--s-section) var(--s-contain)}.shopify-challenge__container .shopify-challenge__button{width:100%;margin-top:40px !important}.g-ada-skip{position:fixed;top:calc(var(--s-announcement-dynamic, var(--s-announcement, 0px)) + var(--s-header) + var(--s-header-top-offset) + 10px);left:var(--s-contain);transform:translateY(-100vh);z-index:1000}.g-ada-skip:focus{transform:translateY(0)}.g-overlay{opacity:0;pointer-events:none;transition:.2s;position:fixed;top:0;bottom:0;left:0;right:0;background:var(--cr-subtle-2);transition:.4s;z-index:calc(var(--z-index-header) - 1)}html.is-megamenu-active .g-overlay,html.is-mobile-menu-active .g-overlay{opacity:1;pointer-events:auto;transition-delay:.1s}.g-announcement{--dot-size: 10px;--dot-gap: 8px;position:fixed;width:100%;text-align:center;color:var(--color);background-color:var(--background);z-index:var(--z-index-announcement)}.g-announcement:empty{display:none}.g-announcement__blocks{position:relative;transition:height .4s .2s}.g-announcement__blocks__item{position:relative;width:100%;top:0;left:0;padding:10px;transition:opacity .4s .4s}.g-announcement__blocks__item b,.g-announcement__blocks__item strong{color:var(--emphasize)}.g-announcement__blocks__item:not(.is-active){position:absolute;opacity:0;pointer-events:none;transition-delay:0s}.g-announcement__dots{padding:0 var(--padding-max) 6px;gap:var(--dot-gap)}.g-announcement__dots button{position:relative;width:var(--dot-size);height:var(--dot-size);border:1px solid;border-radius:100%;transition:background .2s,border .2s}.g-announcement__dots button:after{content:"";position:absolute;top:50%;left:50%;width:calc(var(--dot-size) + var(--dot-gap));height:calc(var(--dot-size) + var(--dot-gap));transform:translate3d(-50%, -50%, 0)}.g-announcement__dots button.is-active{color:var(--emphasize);background-color:var(--emphasize)}@media(hover: hover){.g-announcement__dots button:hover{color:var(--emphasize)}}.g-minicart{position:fixed;z-index:var(--z-index-cart)}.g-minicart__overlay{position:fixed;top:0;bottom:0;left:0;right:0;background:var(--cr-subtle-2);transition:.4s;z-index:calc(var(--z-index-cart) - 1)}.g-minicart__content{position:fixed;width:100%;max-width:470px;height:100%;top:0;right:0;background-color:var(--cr-white);transition:.6s var(--e-inOut-expo);z-index:calc(var(--z-index-cart) + 1)}.g-minicart .c-cart{--padding-v: var(--s-24);--padding-h: var(--s-32);display:flex;flex-direction:column;height:100%}@media screen and (max-width: 600px){.g-minicart .c-cart{--padding-h: var(--s-16)}}.g-minicart .c-cart__empty{margin:auto 0}.g-minicart .c-cart__wrapper{min-height:100%;overflow-y:auto}.g-minicart .c-cart__header{position:sticky;top:0;padding-top:calc(env(safe-area-inset-top, 0px) + var(--padding-v));z-index:20}.g-minicart .c-cart__footer{position:sticky;bottom:0;padding-bottom:calc(env(safe-area-inset-bottom, 0px));z-index:20}.g-minicart .c-cart__items{flex:1;display:flex;flex-direction:column;gap:10px}html:not(.is-minicart-active) .g-minicart{pointer-events:none}html:not(.is-minicart-active) .g-minicart__overlay{opacity:0;transition-delay:.4s}html:not(.is-minicart-active) .g-minicart__content{transform:translate3d(100%, 0, 0)}.g-footer{position:relative;display:grid;align-items:flex-end;overflow:hidden}@media screen and (min-width: 601px){.g-footer>*{grid-area:1/1}}.g-footer__bg-image{width:100vw}.g-footer__postcard .c-postcard-house{transform:scaleX(-1)}@media screen and (max-width: 600px){.g-footer__postcard .c-postcard-house{transform:translate(-50%, 0) scaleX(-1)}}@media screen and (max-width: 600px){.g-footer__postcard .c-postcard-divider{margin-block:var(--s-80) var(--s-16)}}.g-footer__postcard a[href="#"]{pointer-events:none}.g-footer__postcard__right{display:flex;flex-direction:column}@media screen and (max-width: 1024px){.g-footer__postcard__right__top{align-self:flex-end}}@media screen and (max-width: 600px){.g-footer__postcard__left{padding-bottom:150px}}.g-footer__postcard__left .c-logo-stamp{--size: clamp(130px, 12vw, 180px);position:absolute;left:25vw;bottom:5vw;width:var(--size);height:var(--size);transform:rotate(23deg);z-index:-1}@media screen and (max-width: 1024px){.g-footer__postcard__left .c-logo-stamp{left:0;bottom:20vw}}@media screen and (max-width: 600px){.g-footer__postcard__left .c-logo-stamp{--size: 80px;left:unset}}@media screen and (max-width: 1024px){.g-footer__postcard__right{height:fit-content;padding-bottom:300px}}@media screen and (max-width: 600px){.g-footer__postcard__right{padding-bottom:unset}}.g-footer__postcard__right .g-footer__linklist__childlinks{column-count:2;column-gap:var(--s-40)}.g-footer__postcard__right .g-footer__linklist__childlinks>*{margin-bottom:8px}.g-footer__postcard__row{--row-height: var(--s-50);--padding: var(--s-6);display:grid;grid-template-columns:16% auto;align-items:baseline;align-content:end;gap:var(--s-4);position:relative;grid-template-areas:"label input";width:100%}@media screen and (max-width: 1024px){.g-footer__postcard__row{grid-template-columns:25% auto}}@media screen and (max-width: 600px){.g-footer__postcard__row{grid-template-columns:auto 1fr;gap:var(--s-24)}}.g-footer__postcard__row::before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:repeating-linear-gradient(to bottom, transparent 0, transparent calc(var(--row-height) - 1px), currentColor calc(var(--row-height) - 1px), currentColor var(--row-height));filter:url(#grain)}@media screen and (max-width: 600px){.g-footer__postcard__row{--row-height: var(--s-40)}}@media(hover: hover){.g-footer__postcard__row input[type=email]:focus-visible{outline:unset !important}.g-footer__postcard__row:has(input[type=email]:focus-visible){outline-offset:3px !important;outline-style:dashed !important;outline-color:var(--cr-accent) !important}}@media screen and (max-width: 1024px){.g-footer__postcard__row:first-child{margin-top:var(--s-24)}}.g-footer__postcard__row:empty,.g-footer__postcard__row--email{--row-height: var(--s-40);height:var(--row-height);background:none}.g-footer__postcard__row:empty{border-bottom:1px solid;filter:url(#grain)}@media screen and (max-width: 1024px){.g-footer__postcard__row:empty{display:none}}.g-footer__postcard__row--email{grid-template-columns:1fr;gap:unset;padding-bottom:var(--padding)}.g-footer__postcard__row--email label{color:var(--cr-blue-label)}.g-footer__postcard__label{grid-area:label}.g-footer__postcard__input{grid-area:input;line-height:var(--row-height)}@media screen and (max-width: 1024px){.g-footer__postcard__input{font:var(--t-h-4);line-height:var(--row-height)}}.g-footer__postcard__note{margin:var(--s-24) 0 var(--s-6);font-style:italic}@media screen and (max-width: 600px){.g-footer__postcard__note{margin-top:var(--s-32)}}.g-footer__postcard__footer{width:fit-content;margin-left:auto;text-align:right}.g-footer__postcard__footer--desktop{margin-top:var(--s-80)}.g-footer__postcard__footer--mobile{margin-top:var(--s-40)}.g-footer__postcard__footer .svg-logo-border{width:90px;margin-bottom:var(--s-12)}.g-footer__linklist{gap:var(--s-40)}@media screen and (min-width: 1025px){.g-footer__linklist{display:flex;flex-wrap:wrap}}@media screen and (max-width: 1024px){.g-footer__linklist{columns:2}}.g-footer__linklist__item{break-inside:avoid-column}@media screen and (max-width: 1024px){.g-footer__linklist__item:not(:last-child){margin-bottom:var(--s-32)}}.g-footer__linklist__item .g-footer__postcard__label{display:block;margin-bottom:var(--s-12)}.g-footer__linklist__childlinks{gap:8px}.g-footer__linklist__childlinks__item{transition:.2s}@media(hover: hover){.g-footer__linklist__childlinks__item:hover{opacity:.6}}.g-footer__copyright{font-size:12px;row-gap:var(--s-8)}@media screen and (max-width: 1024px){.g-footer__copyright{flex-direction:column;align-items:flex-end;gap:var(--s-4)}}.g-footer__copyright__linklist{row-gap:var(--s-8)}@media screen and (max-width: 1024px){.g-footer__copyright__linklist{flex-direction:column;align-items:flex-end;gap:var(--s-4)}}.g-footer__copyright__nav{width:100%}@media screen and (max-width: 1024px){.g-footer__copyright__nav:not(:last-child){margin-bottom:var(--s-12)}}.g-footer .is-social{flex:none}@media screen and (max-width: 1024px){.g-footer .is-social{margin-top:var(--s-32)}}.g-footer .is-social .g-footer__linklist__childlinks{gap:12px}.g-footer .svg-wrapper{--size: 20px;display:block;width:var(--size);height:var(--size)}.g-footer .svg-wrapper svg{width:100%;height:100%}.g-footer .c-field{display:grid;grid-template-columns:16% auto;align-items:baseline;align-content:end;gap:var(--s-4)}@media screen and (max-width: 1024px){.g-footer .c-field{grid-template-columns:25% auto}}@media screen and (max-width: 600px){.g-footer .c-field{grid-template-columns:auto 1fr;gap:var(--s-24)}}.g-footer .c-field::after{display:none}.g-footer .c-field label{font:var(--t-l-1);text-transform:uppercase}.g-footer .c-field label:not(:last-child){margin-bottom:unset}.g-footer .c-field input[type=email]{font:var(--t-b-1);padding:0;height:fit-content;border:unset}.g-footer .c-field input[type=email]::placeholder{font:var(--t-b-1);text-transform:lowercase}.g-footer .c-field input[type=email]::-webkit-input-placeholder{font:var(--t-b-1);text-transform:lowercase}.g-footer .c-field input[type=email]::-moz-placeholder{font:var(--t-b-1);text-transform:lowercase}.g-footer .c-field input[type=email]:-ms-input-placeholder{font:var(--t-b-1);text-transform:lowercase}.g-footer .c-email-capture-shopify__message{font:var(--t-b-1);position:absolute;left:0;bottom:calc((var(--row-height)*.5 + var(--s-4))*-1)}.g-footer .c-email-capture-shopify__submit{position:absolute;left:0;margin-top:var(--s-24)}@media screen and (max-width: 600px){.g-footer .c-email-capture-shopify__submit{width:100%}}.g-footer .c-email-capture-shopify:has(.c-email-capture-shopify__message) .c-email-capture-shopify__submit{margin-top:var(--s-40)}.p-404{--mask-scaler: 4;position:relative;min-height:var(--s-vp-height);padding-inline:var(--padding-max);padding-block:var(--s-nav) var(--s-section);text-align:center}@media screen and (max-width: 1024px){.p-404{--mask-scaler: 5}}.p-404__background-media{z-index:-1;pointer-events:none}.p-404__mask-extra-backdrop{--mask-scaler: 1;--scaler: var(--mask-scaler);position:absolute;inset:0;transform:translate(-50%, -50%) scale(var(--scaler));filter:invert(1)}.p-404__mask-extra-backdrop img[data-src]{width:70%;max-width:calc(var(--s-lg)*var(--scaler))}@media screen and (max-width: 1024px){.p-404__mask-extra-backdrop img[data-src]{width:75%}}@media screen and (max-width: 600px){.p-404__mask-extra-backdrop img[data-src]{width:90%}}.p-404__mask-group{position:absolute;inset:0;overflow:hidden;mix-blend-mode:darken;pointer-events:none}.p-404__mask-group__title{position:absolute;transform:translate(-50%, -60%);font-weight:300;font-size:min(20vw,512px)}@media screen and (max-width: 1024px){.p-404__mask-group__title{font-size:22vw}}@media screen and (max-width: 600px){.p-404__mask-group__title{font-size:28vw}}.p-404__mask-group__decos{position:absolute;inset:0}.p-404__mask-group__deco{position:absolute;width:100%;bottom:var(--offset-y);scale:-1 1}.p-404__mask-group__deco[data-layer="1"]{--offset-x: -90%;--offset-y: -68vw;width:120%;filter:blur(10px) brightness(0.2) hue-rotate(-10deg)}@media screen and (max-width: 1024px){.p-404__mask-group__deco[data-layer="1"]{--offset-y: 2vw}}@media screen and (max-width: 600px){.p-404__mask-group__deco[data-layer="1"]{--offset-y: 10vw;filter:blur(6px) brightness(0.2) hue-rotate(-10deg)}}.p-404__mask-group__deco[data-layer="2"]{--offset-x: -62%;--offset-y: -58vw;width:100%;filter:blur(8px) brightness(0.3) hue-rotate(-8deg)}@media screen and (max-width: 1024px){.p-404__mask-group__deco[data-layer="2"]{--offset-x: -110%;--offset-y: -50vw;width:150%}}@media screen and (max-width: 600px){.p-404__mask-group__deco[data-layer="2"]{--offset-x: -100%;--offset-y: -42vw;filter:blur(4px) brightness(0.2) hue-rotate(-10deg)}}.p-404__mask-group__deco[data-layer="3"]{--offset-x: -130%;--offset-y: -170vw;width:200%;filter:blur(6px) brightness(0.4) hue-rotate(-6deg)}@media screen and (max-width: 1024px){.p-404__mask-group__deco[data-layer="3"]{--offset-x: -218%;--offset-y: -225vw;width:300%}}@media screen and (max-width: 600px){.p-404__mask-group__deco[data-layer="3"]{filter:blur(3px) brightness(0.3) hue-rotate(-10deg)}}.p-404__mask-group__deco--left{left:var(--offset-x)}.p-404__mask-group__deco--right{right:var(--offset-x);rotate:-90deg}.p-404__mask-group__mask{--scaler: var(--mask-scaler);position:absolute;inset:0;transform:translate(-50%, -50%) scale(var(--scaler));position:relative;mix-blend-mode:lighten}.p-404__mask-group__mask img[data-src]{width:70%;max-width:calc(var(--s-lg)*var(--scaler))}@media screen and (max-width: 1024px){.p-404__mask-group__mask img[data-src]{width:75%}}@media screen and (max-width: 600px){.p-404__mask-group__mask img[data-src]{width:90%}}.p-404__mask-group__mask-top{--scaler: var(--mask-scaler);position:absolute;inset:0;transform:translate(-50%, -50%) scale(var(--scaler))}.p-404__mask-group__mask-top img[data-src]{width:70%;max-width:calc(var(--s-lg)*var(--scaler))}@media screen and (max-width: 1024px){.p-404__mask-group__mask-top img[data-src]{width:75%}}@media screen and (max-width: 600px){.p-404__mask-group__mask-top img[data-src]{width:90%}}.p-404__mask-group__mask-top img[data-src]{translate:0 -5%}.p-404__content{position:relative;max-width:520px}.p-general{margin:var(--s-nav) auto var(--s-section)}.p-general__title{margin-bottom:var(--s-section)}.shopify-policy__container{width:calc(100vw - var(--s-contain)*2);max-width:900px !important;margin:calc(var(--s-nav) + var(--s-section-sm)) auto !important;padding:0 !important}.shopify-policy__title{margin-bottom:var(--s-section);text-align:left}.shopify-policy__title h1{font:var(--t-h-1)}.account-header{display:flex;justify-content:space-between;align-items:flex-end;gap:10px}@media(hover: hover){.account-header a:hover,.account-header button:hover{text-decoration:underline}}.account-table table{width:100%;font:var(--t-b-2);border-collapse:collapse;border-spacing:0}.account-table table th,.account-table table td{position:relative;font-weight:400;text-align:left;padding:5px 10px;border:1px solid var(--cr-subtle);border-left:0;border-right:0}.account-table table th{font-weight:bold;background-color:var(--cr-subtle)}.account-table table tr{position:relative}.account-table table p{font:inherit}@media(hover: hover){.account-table table a:hover{text-decoration:underline}}@media screen and (max-width: 600px){.account-table{width:100vw;overflow-x:auto;padding:0 var(--s-contain) 20px;margin:0 calc(-1*var(--s-contain))}.account-table table{min-width:600px}.account-table::-webkit-scrollbar{height:5px;border-radius:5px}.account-table::-webkit-scrollbar-track{margin:0 var(--s-contain);background-color:var(--cr-subtle)}.account-table::-webkit-scrollbar-thumb{height:5px;border-radius:5px;background-color:var(--cr-subtle-5)}}.address-list{grid-template-columns:repeat(3, 1fr);gap:20px}.address-list__item{padding:20px;gap:20px;border:1px solid var(--cr-subtle)}.address-list__item__actions{margin-top:auto;gap:10px}@media(hover: hover){.address-list__item__actions button:hover{text-decoration:underline}}@media screen and (max-width: 1024px){.address-list{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 600px){.address-list{grid-template-columns:repeat(1, 1fr);gap:10px}}.account-dashboard{margin:calc(var(--s-header) + var(--s-24)) auto var(--s-section)}.account-dashboard>*:not(:last-child){padding-bottom:40px;margin-bottom:40px;border-bottom:1px solid var(--cr-subtle)}.account-order{margin:calc(var(--s-header) + var(--s-24)) auto var(--s-section)}.account-order>*:not(:last-child){margin-bottom:40px}.account-order__header{padding-bottom:40px;border-bottom:1px solid var(--cr-subtle)}.account-order__details{gap:24px}.account-order__details__col{flex:1}.account-order__details p:not(:first-child){margin-top:6px}.account-order__details p:not(:last-child){margin-bottom:12px}@media screen and (max-width: 600px){.account-order__details__col{flex:unset;width:100%}}.account-order__items .item-thumbnail{width:33.33%}.account-order__items .item-thumbnail .item-thumbnail-interior{position:relative;width:150px;height:150px}.account-order__items .item-thumbnail .item-thumbnail-interior>*{object-position:center left}.account-order__summary__row{width:calc(66.66% - 10px);margin-left:auto;gap:10px}.account-order__summary__row:not(:last-child){margin-bottom:6px;padding-bottom:6px;border-bottom:1px solid var(--cr-subtle)}@media screen and (max-width: 600px){.account-order__summary__row{width:100%}}.account-gate{min-height:calc(100svh - var(--s-announcement, 0px) - var(--s-header, 0px));padding:calc(var(--s-header) + var(--s-announcement, 0px) + var(--s-24)) var(--padding-sm) var(--s-section)}.account-gate__wrapper{gap:40px}.account-gate__wrapper>*{flex:1}.account-gate__wrapper__divider{flex:none;height:unset;align-self:stretch}.account-gate__wrapper__divider::after{border-top:unset;border-bottom:unset;border-left:unset}@media screen and (max-width: 1024px){.account-gate__wrapper{flex-direction:column}.account-gate__wrapper>*{width:100%}}html.is-account-recover-active .account-gate__wrapper{display:none}.account-gate__form{gap:30px}.account-gate__form__footer{gap:20px}.account-gate__form__footer [type=submit]{width:100%}.account-gate__form__footer__recover{width:fit-content;margin:auto}.account-gate__form__tnc input[type=checkbox]{flex:none}.account-gate__form__tnc input[type=checkbox]~label{font:var(--t-b-2);text-wrap:pretty;transform:translateY(-0.15rem)}.account-gate__form__tnc input[type=checkbox]~label a{text-decoration:underline;transition:.2s}@media(hover: hover){.account-gate__form__tnc input[type=checkbox]~label a:hover{opacity:.7}}.account-gate__form .errors{padding:10px;background-color:var(--cr-subtle)}.account-gate .account-recover{padding:0 var(--padding-sm)}html:not(.is-account-recover-active) .account-recover{display:none}.collection-content{overflow:hidden}.collection-content__filters{--gap: var(--s-12);text-align:center}.collection-content__filters>*:not(:last-child){margin-bottom:var(--s-24)}@media screen and (max-width: 1024px){.collection-content__filters{--gap: var(--s-8)}.collection-content__filters>*:not(:last-child){margin-bottom:var(--s-16)}}.collection-content__filters .btn-outline{flex:calc((100% - var(--gap)*5)/6)}.collection-content__filters .btn-outline.is-active{color:var(--cr-white)}.collection-content__filters .btn-outline.is-active::before{background-color:var(--cr-blue-1)}@media screen and (max-width: 1024px){.collection-content__filters .btn-outline{min-width:170px}}.collection-content__filters__collections,.collection-content__filters__products{-webkit-mask-image:linear-gradient(to right, transparent 0%, black 3.5%, black 96.5%, transparent 100%);mask-image:linear-gradient(to right, transparent 0%, black 3.5%, black 96.5%, transparent 100%);gap:var(--gap);width:fit-content;max-width:100vw;margin:auto;overflow-x:auto;overflow-y:hidden}@media screen and (max-width: 1024px){.collection-content__filters__collections,.collection-content__filters__products{justify-content:flex-start}}.collection-content__filters__product{--height: fit-content;justify-content:space-between;align-items:flex-end;height:auto;padding:var(--s-40) 72px var(--s-12) var(--s-12);text-wrap:balance;text-align:left;white-space:normal}.collection-content__filters__product .c-logo-stamp{--size: 42px;position:absolute;top:10px;right:10px;transform:rotate(30deg);transition:.2s;pointer-events:none}.collection-content__filters__product::after{content:"";position:absolute;inset:0;background-image:url(png-logo-stamp-simple.png);background-size:contain;background-repeat:no-repeat;background-position:bottom right;opacity:0;pointer-events:none;translate:2% 5%;transition-property:translate,opacity;transition-duration:var(--t-duration-nav-link);transition-timing-function:var(--t-ease-nav-link)}.collection-content__filters__product.is-active::after{opacity:1;translate:0}.collection-content__filters__product.is-active .c-logo-stamp{opacity:0;pointer-events:none;transition:.2s}@media(hover: hover){.collection-content__filters__product:hover::after{opacity:1;translate:0}.collection-content__filters__product:hover .c-logo-stamp{opacity:0;pointer-events:none;transition:.2s}}@media screen and (max-width: 1024px){.collection-content__filters__product{padding:var(--s-32) 72px var(--s-12) var(--s-12)}}.collection-content__empty:empty,.collection-content__products:empty,.collection-content__pagination:empty{display:none}.collection-content__empty{text-align:center}.collection-content__products{grid-template-columns:repeat(3, 1fr);gap:var(--s-50) var(--s-24);margin-top:var(--s-24)}@media screen and (min-width: 2200px){.collection-content__products{grid-template-columns:repeat(6, 1fr)}}@media screen and (min-width: 1800px){.collection-content__products{grid-template-columns:repeat(4, 1fr)}}@media screen and (max-width: 1024px){.collection-content__products{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 600px){.collection-content__products{grid-template-columns:repeat(1, 1fr);gap:var(--s-16)}}.collection-content__pagination{margin:var(--s-section) auto;text-align:center;gap:10px}.collection-content__pagination a.is-inactive{cursor:not-allowed;color:var(--cr-subtle-3)}.product-hero{--padding: var(--s-16);--content-width: 440px;position:relative;z-index:calc(var(--z-index-footer) - 1)}.product-hero__gallery{position:relative;display:grid;width:100%;height:var(--s-vp-height);min-height:700px;padding:15vh 0;overflow:hidden;z-index:0}.product-hero__gallery__bg-deco{top:0;width:60vw;filter:drop-shadow(0 -20vh 15px var(--cr-subtle-1)) blur(5px);mix-blend-mode:multiply;opacity:.9;pointer-events:none}.product-hero__gallery__bg-deco:nth-of-type(1){right:80%;left:unset;transform:translate(0%, 0%)}.product-hero__gallery__bg-deco:nth-of-type(2){left:80%;transform:translate(0%, 0%)}.product-hero__gallery__bg-deco:nth-of-type(2)>*{transform:translate(-50%, -50%) scaleX(-1)}.product-hero__gallery__slider{opacity:0;pointer-events:none;transition:.8s;grid-area:1/1/2/2}@media screen and (min-width: 1025px){.product-hero__gallery__slider{width:calc(100% - var(--content-width) - var(--s-section));height:100%;margin-top:auto;margin-bottom:auto}}.product-hero__gallery__slider>*{opacity:0;transition:.8s}.product-hero__gallery__slider *{pointer-events:none !important}.product-hero__gallery__slider.is-active{opacity:1;pointer-events:auto}.product-hero__gallery__slider.is-active>*{opacity:1}.product-hero__gallery__slider.is-active *{pointer-events:auto !important}.product-hero__gallery .c-slider__dots{bottom:calc(-1*var(--s-40))}.product-hero__gallery .c-slider__thumbs{bottom:unset;top:0;left:var(--padding-max);padding-block:var(--s-section-sm)}@media screen and (max-width: 600px){.product-hero__gallery .c-slider__thumbs{padding-block:calc(var(--s-section-sm)/2 + var(--s-nav)) calc(var(--s-section-sm)/2)}}.product-hero__gallery .c-slider__thumbs__container{flex-direction:column}.product-hero__gallery .embla{width:100%}.product-hero__gallery .embla__slide{height:100%}.product-hero__gallery .is-dot-mask{width:calc(50vw - var(--s-40));height:calc(50vw - var(--s-40));max-width:70vh;max-height:70vh;-webkit-clip-path:url(#svg-mask-dot);clip-path:url(#svg-mask-dot)}@media screen and (max-width: 1024px){.product-hero__gallery{height:calc(var(--s-vp-height)*.8);min-height:400px;padding:var(--s-header) 0 0}.product-hero__gallery .embla__viewport::after{content:"";display:block;position:absolute;left:0;right:0;bottom:0;width:100%;height:var(--s-80);background:linear-gradient(0deg, var(--cr-white) 10%, transparent 100%);pointer-events:none}}@media screen and (max-width: 600px){.product-hero__gallery{padding:0}.product-hero__gallery .c-slider__dots{bottom:var(--s-32)}.product-hero__gallery .is-dot-mask{width:calc(100vw - var(--s-contain)*4);height:calc(100vw - var(--s-contain)*4)}}.product-hero__sticky{position:relative;top:50%;transform:translate(0, -50%);margin-top:var(--s-section-sm)}@media screen and (min-width: 1025px){.product-hero__content{position:absolute;top:0;right:var(--s-80);width:var(--content-width);height:100%;z-index:1}}.product-hero__content__top{position:relative;margin:auto;overflow:hidden}.product-hero__content__top__inner{position:relative;padding:var(--padding);max-height:40vh;overflow-x:hidden;overflow-y:auto}.product-hero__content__top__inner::-webkit-scrollbar{width:8px}.product-hero__content__top__inner::-webkit-scrollbar-track{margin-block:2px;background-color:var(--cr-subtle);border-radius:4px}.product-hero__content__top__inner::-webkit-scrollbar-thumb{background-color:var(--cr-blue-1);border-radius:4px}.product-hero__content__top__inner::after{content:"";display:block;position:sticky;bottom:calc(-1*var(--padding));width:100%;height:var(--s-24);background:linear-gradient(0deg, var(--cr-white) 0%, rgba(255, 255, 255, 0) 100%)}.product-hero__content__bg{position:absolute;width:100%;height:100%}@media screen and (max-width: 1024px){.product-hero__content{padding:var(--s-section) var(--s-contain)}}.product-hero__content__top__content__top,.product-hero .c-product-form__variants__content__top{border-bottom-left-radius:unset;border-bottom-right-radius:unset}.product-hero__content__top.c-product-form__variants,.product-hero .c-product-form__variants.c-product-form__variants{border-top-left-radius:unset;border-top-right-radius:unset}.product-hero__review{margin-bottom:var(--s-16)}.product-hero__review.frontrow-badge,.product-hero__review .frontrow-badge{height:120px}.product-hero__review.frontrow-badge iframe,.product-hero__review .frontrow-badge iframe{height:100% !important}.product-hero__title-group{position:relative;display:grid;border-bottom-left-radius:0;border-bottom-right-radius:0;z-index:10}.product-hero__title-group>*{grid-area:1/1/2/2}.product-hero__title-group h1{padding:var(--s-8) var(--s-16)}@media screen and (min-width: 1025px){.product-hero__title-group{margin-bottom:-2px}}.product-hero__title{width:100%}.product-hero__title.combobox-selector{z-index:1}@media screen and (max-width: 1024px){.product-hero__title.combobox-selector{width:100%;margin:auto}}.product-hero .c-product-dl{margin:var(--s-24) 0 0}@media screen and (max-width: 1024px){.product-hero .c-product-dl{margin:var(--s-24) 0 var(--s-32)}}.product-hero .c-product-form{width:100%}.product-hero .c-product-form:has(.c-item-variants)::before{content:"";display:block;position:relative;width:calc(100% - var(--padding)*2);height:3px;margin:0 auto var(--padding);border-top:1px solid var(--cr-blue-inactive);filter:url(#grain-light);pointer-events:none;z-index:1}.product-hero .c-product-form__variants{margin:calc(-2*var(--padding)) auto 0;padding:calc(var(--padding)*2) 0 var(--padding)}.product-hero .c-product-form__variants:not(:has(.combobox)){overflow:hidden}@media screen and (max-width: 1024px){.product-hero .c-product-form:has(.c-item-variants)::before{width:100%}.product-hero .c-product-form .combobox-selector .combobox,.product-hero .c-product-form .combobox-selector .combobox-menu{width:fit-content;min-width:150px}.product-hero .c-product-form__footer{padding:0}.product-hero .c-product-form .c-item-variants__group{width:100%}}.product-related::after{border:unset;border-block:1px solid;z-index:1}.product-related__heading{text-align:center;margin-block:var(--s-section-sm)}.product-related__divider{position:absolute;top:0;bottom:0;left:0;width:4px;pointer-events:none}.product-related__divider::after{border:unset;border-left:1px solid}.product-related__products .embla__container{align-items:stretch}.product-related__products .c-slider__buttons{padding-inline:var(--s-contain)}@media screen and (max-width: 1024px){.product-related__products .c-slider__buttons{display:none}}.product-related__product{flex:1 0 0;min-width:500px;position:relative;padding:var(--s-section) var(--s-contain) var(--s-50);overflow:hidden}@media screen and (max-width: 1024px){.product-related__product{padding:var(--s-section-sm) var(--s-contain)}}@media screen and (max-width: 600px){.product-related__product{min-width:250px}}.product-related__product::before{content:"";display:block;position:absolute;inset:0;background:url("../assets/png-watercolor-bg.png") no-repeat;background-size:cover;z-index:-1;opacity:0}.product-related__product__bg-deco,.product-related__product .c-logo-stamp,.product-related__product__image img[data-src],.product-related__product::before{transition:opacity .3s,transform .4s}.product-related__product__image,.product-related__product__title,.product-related__product .c-item-price{z-index:2}@media(hover: hover){.product-related__product:hover::before{opacity:1}.product-related__product:hover .c-logo-stamp{opacity:1;transform:scale(1) rotate(45deg)}.product-related__product:hover .product-related__product__image>img[data-src]{transform:scale(1.1)}.product-related__product:hover .product-related__product__bg-deco{opacity:1}.product-related__product:hover .product-related__product__bg-deco:nth-of-type(1){transform:rotate(10deg) translate(-125%, -40%) scaleX(-1);transition-delay:.1s}.product-related__product:hover .product-related__product__bg-deco:nth-of-type(2){transform:rotate(175deg) translate(-10%, 55%) scale(-1);transition-delay:.2s}}.product-related__product__link{z-index:2}.product-related__product__bg-docos{pointer-events:none}.product-related__product__bg-deco{left:50%;width:80%;opacity:0}.product-related__product__bg-deco:nth-of-type(1){transform:rotate(40deg) translate(-90%, -15%) scaleX(-1);transition-delay:0s}.product-related__product__bg-deco:nth-of-type(2){transform:rotate(150deg) translate(0%, 55%) scale(-1);transition-delay:0s}.product-related__product__image{--max-w: 520px;position:relative;width:100%;max-width:var(--max-w);padding-bottom:min(100%,var(--max-w));margin:0 auto calc(var(--s-section-sm))}.product-related__product__image>img[data-src]{position:absolute}.product-related__product__title{margin-bottom:var(--s-8)}.product-related__product .c-logo-stamp{--size: min(8vw, 150px);position:absolute;bottom:-20%;right:0;transform:scale(0.9) rotate(40deg);opacity:0;pointer-events:none}.product-related__product .c-item-price{font:var(--t-h-4)}.product-sticky{--padding: var(--s-16);position:sticky;bottom:var(--padding);margin:auto;padding:var(--padding) 0;z-index:calc(var(--z-index-footer) - 1)}.product-sticky .c-product-form__variants,.product-sticky .c-product-form__quantity{display:none}.product-sticky .c-product-form__footer{margin:0}.product-sticky [data-oke-star-rating]{padding-inline:var(--padding)}.blog-hero{position:relative;height:calc(var(--s-vp-height)*.85);padding-bottom:var(--s-section-sm);overflow:hidden}.blog-hero .c-grainy-overlay{top:unset;bottom:0;height:calc(var(--s-section)*3);transform:translate(-50%, 5em);z-index:1}.blog-hero__intro{position:relative;width:clamp(300px,80%,340px);padding:var(--s-12) var(--s-12) var(--s-40);text-align:center;overflow:hidden;z-index:2}@media screen and (max-width: 600px){.blog-hero__intro{padding:var(--s-12) var(--s-12) var(--s-24)}}.blog-hero__intro__content{padding:var(--s-40) var(--s-24)}.blog-hero__intro .c-heading-divider>*:last-child::before{margin-right:-30px}.blog-hero__intro .c-heading-divider>*:last-child::after{margin-left:-30px}.blog-hero__link{width:16px;z-index:1}.blog-hero__link svg{width:100%;pointer-events:none;transform:scaleY(-1)}.blog-content__empty:empty,.blog-content__articles:empty,.blog-content__articles-pagination:empty{display:none}.blog-content__header{margin-bottom:var(--s-40)}.blog-content__tags{width:100%;margin-block:var(--s-16);overflow-x:scroll;overflow-y:hidden}.blog-content__main-tag,.blog-content__tag{--border-width: 2px;flex:none;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--s-8);width:90px;white-space:nowrap}.blog-content__main-tag,.blog-content__main-tag>*,.blog-content__tag,.blog-content__tag>*{transition:.2s}.blog-content__main-tag .c-logo-stamp,.blog-content__tag .c-logo-stamp{--color: var(--cr-blue-2)}.blog-content__main-tag .c-logo-stamp,.blog-content__main-tag [class*=c-article-cat-icon__wrapper-],.blog-content__tag .c-logo-stamp,.blog-content__tag [class*=c-article-cat-icon__wrapper-]{--size: 50px}@media(hover: hover){.blog-content__main-tag:hover .c-logo-stamp,.blog-content__tag:hover .c-logo-stamp{--color: var(--cr-accent)}}@media(hover: hover){.blog-content__tag:hover [class*=c-article-cat-icon__wrapper-]::before{background-color:var(--color)}.blog-content__tag:hover [class*=c-article-cat-icon__icon-]{--color: var(--cr-white)}}.blog-content__tag.is-active [class*=c-article-cat-icon__wrapper-]::before{background-color:var(--color)}.blog-content__tag.is-active [class*=c-article-cat-icon__icon-]{--color: var(--cr-white)}.blog-content__tag.is-active [class*=blog-content__tag__title]{position:relative;line-height:1.5}.blog-content__tag.is-active [class*=blog-content__tag__title]::after{position:absolute;content:"";inset:0;border-bottom:1.5px solid;filter:url(#grain-light);z-index:-1;pointer-events:none}.blog-content__count{align-self:flex-end;padding-right:var(--s-8);font-style:italic}.blog-content__divider{width:100%;padding-block:2px;filter:url(#grain-light);color:var(--cr-blue-2)}.blog-content__articles{grid-template-columns:repeat(3, 1fr);gap:20px}@media screen and (max-width: 1024px){.blog-content__articles{grid-template-columns:repeat(2, 1fr);gap:20px 10px}}@media screen and (max-width: 600px){.blog-content__articles{grid-template-columns:repeat(1, 1fr)}}.blog-content__articles__pagination{margin:var(--s-section) auto;text-align:center;gap:10px}.blog-content__articles__pagination a.is-inactive{cursor:not-allowed;color:var(--cr-subtle-3)}.article-hero .c-grainy-overlay,.article-recipe-hero .c-grainy-overlay{top:unset;bottom:0;height:min(40vh,300px);transform:translate(-50%, min(25vh, 200px))}@media screen and (max-width: 1024px){.article-hero .c-grainy-overlay,.article-recipe-hero .c-grainy-overlay{height:min(50vw,250px);transform:translate(-50%, min(25vw, 125px))}}.article-hero{position:relative;padding-top:var(--s-section-sm);text-align:center;text-wrap:balance;overflow:hidden}@media screen and (max-width: 1024px){.article-hero{padding-top:calc(var(--s-section-sm)*2)}}.article-hero.is-white-text{color:var(--cr-white)}.article-hero.is-white-text .article-hero__image{filter:brightness(0.85)}.article-hero__image{z-index:-1}.article-hero__content{height:min(45vw,720px);margin-bottom:var(--s-40)}@media screen and (max-width: 1024px){.article-hero__content{height:min(100vw,500px);padding-bottom:var(--s-section)}}.article-hero__author{font-style:italic}@media screen and (max-width: 600px){.article-hero .c-grainy-overlay img[data-src]{top:0}}.article-content{position:relative;display:grid;grid-template-areas:"date content .";grid-template-columns:1fr 3fr .5fr;gap:var(--s-16);margin-block:var(--s-section)}.article-content__date{grid-area:date;margin-top:var(--s-24)}.article-content__date__date{font-style:italic}.article-content__content{grid-area:content}@media screen and (max-width: 1024px){.article-content{display:flex;flex-direction:column-reverse}}.article-recipe-hero{position:relative;padding-top:calc(var(--s-header) + var(--s-section-sm));padding-bottom:var(--s-section);text-align:center;overflow:hidden}@media screen and (max-width: 1024px){.article-recipe-hero{padding-bottom:var(--s-section-sm)}}.article-recipe-hero__background-image{filter:brightness(0.8);z-index:-1}.article-recipe-hero__title{max-width:600px;margin-bottom:var(--s-24)}.article-recipe-hero__intro{position:relative;width:clamp(200px,90%,500px);padding:var(--s-12) var(--s-12) var(--s-40);text-align:center;z-index:2}.article-recipe-hero__content{width:100%;height:100%;padding:var(--s-40) var(--s-24)}.article-recipe-hero__content__level,.article-recipe-hero__content__description{margin:0 0 var(--s-12)}.article-recipe-hero__content__description{max-width:80%}.article-recipe-hero__content__level{width:var(--s-40)}.article-recipe-hero__content__level .svg-food-cover{width:100%}.article-recipe-hero__content .c-article-info-dl{margin:0}.article-recipe-hero__link{--tone: var(--cr-blue-2);position:absolute;bottom:var(--s-16);background:var(--cr-white)}.article-recipe-hero .c-grainy-overlay{transform:translate(-50%, var(--s-section))}@media screen and (max-width: 1024px){.article-recipe-hero .c-grainy-overlay{transform:translate(-50%, var(--s-section-sm))}}.article-recipe-content{display:grid;grid-template-areas:"ing recipe" "prod recipe";grid-template-columns:1fr 2.5fr}.article-recipe-content__ingredient,.article-recipe-content__recipe{padding-top:var(--s-16)}.article-recipe-content__ingredient,.article-recipe-content__product{padding-right:var(--s-40)}.article-recipe-content__ingredient{grid-area:ing}.article-recipe-content__ingredient__title{width:fit-content;margin:auto}.article-recipe-content__ingredient__dl{position:relative;position:relative}.article-recipe-content__ingredient__dl::after{content:"";position:absolute;top:50%;left:50%;width:100%;height:100%;pointer-events:none;border-radius:inherit;transition:.2s;filter:url("#grain-light");transform:translate(-50%, -50%);z-index:-1;top:50%;left:50%;transform:translate(-50%, -50%);z-index:0;border-top:var(--border-width) solid}.article-recipe-content__ingredient__dl::after{content:"";position:absolute;top:50%;left:50%;width:100%;height:100%;pointer-events:none;border-radius:inherit;transition:.2s;filter:url("#grain-light");transform:translate(-50%, -50%);z-index:-1;top:50%;left:50%;transform:translate(-50%, -50%);z-index:0;border-bottom:var(--border-width) solid}.article-recipe-content__ingredient__dl::after{border-width:4px}.article-recipe-content__ingredient__dl__group{padding-block:var(--s-8)}.article-recipe-content__ingredient__dl__group:not(:last-child){position:relative}.article-recipe-content__ingredient__dl__group:not(:last-child)::after{content:"";position:absolute;top:50%;left:50%;width:100%;height:100%;pointer-events:none;border-radius:inherit;transition:.2s;filter:url("#grain-light");transform:translate(-50%, -50%);z-index:-1;top:50%;left:50%;transform:translate(-50%, -50%);z-index:0;border-bottom:var(--border-width) solid}.article-recipe-content__ingredient__dl__description{flex:none;padding-top:.1rem;text-align:right}.article-recipe-content__ingredient__dl .title{font-weight:700}.article-recipe-content__ingredient__dl .note{font-style:italic}.article-recipe-content__product{grid-area:prod;position:relative;padding-top:var(--s-section-sm);overflow:hidden}.article-recipe-content__product__image{width:100%;max-width:250px;max-height:250px;margin:auto}.article-recipe-content__product__deco-image{position:absolute;right:0;top:0;max-width:400px;transform:translate(50%, 0) rotate(-25deg) scaleX(-1);pointer-events:none}.article-recipe-content__product__badge{padding:var(--s-4) var(--s-12);font-size:10px;margin-bottom:-12px}.article-recipe-content__product .btn{--tone: var(--cr-blue-2)}.article-recipe-content__recipe{position:relative;--gap: var(--s-24);grid-area:recipe;padding-left:var(--s-40)}.article-recipe-content__recipe::after{content:"";position:absolute;top:50%;left:50%;width:100%;height:100%;pointer-events:none;border-radius:inherit;transition:.2s;filter:url("#grain-light");transform:translate(-50%, -50%);z-index:-1;top:50%;left:50%;transform:translate(-50%, -50%);z-index:0;border-left:var(--border-width) solid}.article-recipe-content__recipe__title{margin-bottom:var(--gap)}.article-recipe-content__recipe__title,.article-recipe-content__recipe__steps,.article-recipe-content__recipe__step{gap:var(--gap)}.article-recipe-content__recipe__title svg,.article-recipe-content__recipe__steps svg,.article-recipe-content__recipe__step svg{flex:none;width:var(--s-40)}.article-recipe-content__recipe__step__count{flex:none;width:35px;height:35px;border-radius:100%}.article-recipe-content__recipe__step__count::before{filter:url(#grain-btn);background-color:var(--cr-blue-2)}.article-recipe-content__recipe__content{margin-top:calc(var(--gap)*2)}@media screen and (max-width: 1024px){.article-recipe-content{display:flex;flex-direction:column;text-align:left}.article-recipe-content .svg-caret-top{width:var(--s-12);margin-left:auto}.article-recipe-content .c-accordion__trigger{gap:var(--gap)}.article-recipe-content .svg-served{width:28px;height:28px}.article-recipe-content__ingredient,.article-recipe-content__product,.article-recipe-content__recipe{padding:0}.article-recipe-content__ingredient__title{margin:0}.article-recipe-content__ingredient__dl{margin:0}.article-recipe-content__ingredient__dl::after{display:none}.article-recipe-content__ingredient .c-accordion__trigger{--border-width: 4px}.article-recipe-content__recipe{--gap: var(--s-8);border-top:3px solid}.article-recipe-content__recipe::after{display:none}.article-recipe-content__recipe__step{width:100%;padding:var(--padding-v) var(--padding-h);border-top:var(--border-width) solid;text-align:left}.article-recipe-content__recipe__step__title{padding-bottom:.2rem}.article-recipe-content__recipe__step__count{width:20px;height:20px;padding-bottom:.2em;font-size:12px}.article-recipe-content__product{align-items:center;margin:var(--s-section) calc(-1*var(--s-contain)) 0 0;text-align:center}.article-recipe-content__product__image{margin:auto auto calc(-1*var(--s-12))}.article-recipe-content__product__deco-image{transform:translate(70%, 30%) rotate(-5deg) scaleX(-1)}}.article-related{gap:var(--s-24) 100px;margin-block:var(--s-section);overflow:hidden}.article-related__title{margin-left:var(--s-contain)}.article-related__btn{--tone: var(--cr-blue-2);margin-left:auto;margin-right:var(--s-contain)}.article-related__slider{flex:none;width:100%}.article-related .embla{--slide-size: 26%;--slide-gap: var(--s-contain);width:100%}.article-related .embla__viewport{padding-inline:var(--s-contain)}.article-related .embla__container{align-items:stretch}.article-related .embla__slide{min-width:330px}.article-related .embla__slide>*{height:100%}@media screen and (max-width: 1024px){.article-related .embla__viewport{padding-inline:unset}}@media screen and (max-width: 600px){.article-related .embla{--slide-gap: var(--s-24)}.article-related .embla__slide{flex:85% 0 0;min-width:unset}}.article-related .c-slider__buttons{top:0;left:50vw;width:fit-content;translate:-50% calc(-1*(var(--s-24) + 100% + var(--s-32)*.25))}@media screen and (max-width: 1024px){.article-related__title{flex:100% 0 0;text-align:center;font:var(--t-h-1)}.article-related__btn{order:1}.article-related .c-slider__buttons{margin-left:auto}.article-related .c-slider__buttons{top:unset;bottom:0;left:var(--s-contain);translate:0 calc(100% + var(--s-32)*1)}}.search-content__hero{margin:40px auto}.search-content__results{grid-template-columns:repeat(3, 1fr);gap:20px}@media screen and (min-width: 2200px){.search-content__results{grid-template-columns:repeat(6, 1fr);gap:20px 10px}}@media screen and (min-width: 1800px){.search-content__results{grid-template-columns:repeat(4, 1fr);gap:20px 10px}}@media screen and (max-width: 1024px){.search-content__results{grid-template-columns:repeat(2, 1fr);gap:20px 10px}}.wholesale-content{position:relative;gap:var(--s-60);padding-block:calc(var(--s-nav) + var(--s-60)) var(--s-60);padding-inline:var(--padding-lg);overflow:hidden}@media screen and (max-width: 1024px){.wholesale-content{flex-direction:column-reverse;align-items:stretch}}.wholesale-content>*{flex:1}.wholesale-content__background{z-index:-1;pointer-events:none}.wholesale-content__products{--transition-duration: 0.5s;--transition-ease: ease-in-out;position:relative;display:grid;isolation:isolate}.wholesale-content__products__decoration{opacity:0;pointer-events:none;transition:.2s;position:absolute;bottom:0;width:50%;transition-duration:var(--transition-duration);transition-delay:.4s;transition-timing-function:var(--transition-ease);z-index:-3}.wholesale-content__products__decoration.is-active{opacity:1;pointer-events:auto;pointer-events:none}.wholesale-content__products__decoration--left{left:0}.wholesale-content__products__decoration--left.is-active{translate:-33% -20%}.wholesale-content__products__decoration--right{right:0;scale:-1 1;rotate:60deg}.wholesale-content__products__decoration--right.is-active{translate:5% 3%}.wholesale-content__product{position:relative;grid-area:1/1;width:35%;margin-inline:auto}@media screen and (max-width: 600px){.wholesale-content__product{width:42%}}.wholesale-content__product:nth-child(1){z-index:-2;transition-duration:var(--transition-duration);transition-delay:.3s;transition-timing-function:var(--transition-ease)}.wholesale-content__product:nth-child(1).is-active{translate:-70%;scale:.8;rotate:-3deg}.wholesale-content__product:nth-child(2){z-index:-1;transition-duration:var(--transition-duration);transition-delay:.3s;transition-timing-function:var(--transition-ease)}.wholesale-content__product:nth-child(2).is-active{translate:-40%;scale:.9;rotate:-3deg}.wholesale-content__product:nth-child(3){z-index:0;transition-duration:var(--transition-duration);transition-delay:.1s;transition-timing-function:var(--transition-ease)}.wholesale-content__product:nth-child(3).is-active{translate:0%;scale:1;rotate:0deg}.wholesale-content__product:nth-child(4){z-index:-1;transition-duration:var(--transition-duration);transition-delay:.3s;transition-timing-function:var(--transition-ease)}.wholesale-content__product:nth-child(4).is-active{translate:40%;scale:.9;rotate:3deg}.wholesale-content__product:nth-child(5){z-index:-2;transition-duration:var(--transition-duration);transition-delay:.3s;transition-timing-function:var(--transition-ease)}.wholesale-content__product:nth-child(5).is-active{translate:70%;scale:.8;rotate:3deg}.wholesale-content__label__icon .c-logo-stamp{--size: var(--s-100)}@media screen and (max-width: 600px){.wholesale-content__label__icon .c-logo-stamp{--size: var(--s-80)}}.wholesale-content__main{max-width:520px}@media screen and (max-width: 1024px){.wholesale-content__main{align-items:center;max-width:480px;margin-inline:auto;text-align:center}}@media screen and (max-width: 600px){.wholesale-content__main{max-width:300px}}@media screen and (max-width: 1024px){.wholesale-content__cta-group{align-items:center;width:100%}}@media screen and (max-width: 1024px){.wholesale-content__cta{width:60%}}@media screen and (max-width: 600px){.wholesale-content__cta{width:80%}}.wholesale-content__cta-note__image{--size: var(--s-16);width:var(--size);height:var(--size)}.wholesale-content__paragraph-3{text-align:left}.shipping-and-returns-content{--gap: var(--s-16);margin:var(--s-nav) auto var(--s-section);gap:calc(var(--gap)*4)}@media screen and (min-width: 1025px){.shipping-and-returns-content{padding-inline:var(--padding-md)}}@media screen and (max-width: 1024px){.shipping-and-returns-content{gap:calc(var(--gap)*2)}}@media screen and (min-width: 1025px){.shipping-and-returns-content__main{gap:var(--s-section)}}@media screen and (max-width: 1024px){.shipping-and-returns-content__main{flex-direction:column}}@media screen and (min-width: 1025px){.shipping-and-returns-content__nav{position:sticky;top:calc(var(--s-nav) + var(--gap)*2)}}.shipping-and-returns-content__nav__links{gap:var(--gap)}@media screen and (max-width: 1024px){.shipping-and-returns-content__nav__links{width:100vw;flex-direction:row;justify-content:flex-start;padding-inline:var(--padding-max);padding-bottom:var(--gap);overflow:scroll}}.shipping-and-returns-content__nav__link span:first-child{--size: var(--s-40);--transition: 0.2s ease;position:relative;display:inline-flex;justify-content:center;align-items:center;width:var(--size);height:var(--size);transition:var(--transition)}.shipping-and-returns-content__nav__link span:first-child svg{position:absolute;inset:0;z-index:-1;fill:rgba(0,0,0,0);transition:var(--transition)}.shipping-and-returns-content__nav__link.is-active span:first-child{color:var(--cr-white)}.shipping-and-returns-content__nav__link.is-active span:first-child svg{fill:var(--cr-blue-2)}@media screen and (max-width: 1024px){.shipping-and-returns-content__policies{display:grid;padding-inline:var(--padding-max)}}@media screen and (max-width: 1024px){.shipping-and-returns-content__policy{--border-width: 4px;position:relative;opacity:0;pointer-events:none;transition:.2s;grid-area:1/1}.shipping-and-returns-content__policy::after{content:"";position:absolute;top:50%;left:50%;width:100%;height:100%;pointer-events:none;border-radius:inherit;transition:.2s;filter:url("#grain-light");transform:translate(-50%, -50%);z-index:-1;top:50%;left:50%;transform:translate(-50%, -50%);z-index:0;border-top:var(--border-width) solid}}@media screen and (min-width: 1025px){.shipping-and-returns-content__policy:not(:first-of-type){margin-top:var(--s-40)}}@media screen and (max-width: 1024px){.shipping-and-returns-content__policy.is-active{opacity:1;pointer-events:auto}}.shipping-and-returns-content__policy__title{--border-width: 4px;padding-bottom:var(--gap)}.shipping-and-returns-content__policy__body{margin-top:calc(var(--gap))}