/*!
 * @license
 * © CROUIN 2021-2026. All rights reserved.
 * Powered by MaxDesign.
 * ⚠ FR : CONTENU PROTÉGÉ PAR LES DROITS D'AUTEURS (article L. 111-1 du code de la propriété intellectuelle). Cette ressource ne peut pas être utilisée, diffusée ou exploitée sans l'approbation de ses auteurs. Pour plus d'informations, veuillez contacter hello(at)maxdesign.fr
 * ⚠ EN : CONTENT PROTECTED WITH AUTHOR COPYRIGHTS (section L. 111-1 of the intellectual property code). This resource may not be used, distributed or exploited without the approval of its authors. For any information request, please contact hello(at)maxdesign.fr
 */.grid-maxdesign{padding:0!important;--slide-cursor-arrow-left:url("data:image/svg+xml;utf8,<svg width='40' height='40' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'><defs><filter id='s' x='-50%' y='-50%' width='200%' height='200%'><feDropShadow dx='0' dy='0' stdDeviation='0.8'/></filter></defs><path d='M20 8L12 16L20 24' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round' filter='url(%23s)'/></svg>") 4 16, auto;--slide-cursor-arrow-right:url("data:image/svg+xml;utf8,<svg width='40' height='40' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'><defs><filter id='s' x='-50%' y='-50%' width='200%' height='200%'><feDropShadow dx='0' dy='0' stdDeviation='0.8'/></filter></defs><path d='M12 8L20 16L12 24' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round' filter='url(%23s)'/></svg>") 28 16, auto;--mask-underline:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='none' viewBox='0 0 217 11'%3E%3Cpath fill='black' d='M108.147 2.82c-33.629.381-67.258.768-100.887 1.148-.92.012-1.83.012-2.75.024-2.122.024-4.667.209-4.502-2.064C.047 1.393 2.805.572 4.329.566 35.342.346 66.362.167 97.375.108 133.1.036 168.837.072 204.564.096c3.268 0 6.545.154 9.79.446.896.083 1.681.91 2.514 1.398-.903.56-1.76 1.529-2.719 1.594-3.119.202-6.27.066-9.413.066h-96.589zM169.113 7.11c-7.291 0-14.583.083-21.867-.013-36.12-.5-72.169.554-108.187 2.54-4.423.244-8.886.286-13.325.173-1.273-.036-2.507-.946-3.764-1.457 1.265-.625 2.506-1.755 3.803-1.791 13.067-.357 26.141-.708 39.215-.726 31.508-.053 63.008.048 94.515.143 3.222.012 6.436.38 9.65.583-.017.184-.024.369-.04.553z'/%3E%3C/svg%3E");--mask-circle:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 163 63' preserveAspectRatio='none'%3E%3Cpath fill='black' fill-rule='evenodd' d='M160.963 24.506c2.714 5.455-1.245 11.485-11.91 17.78-21.516 12.699-55.67 16.17-85.327 14.74-14.877-.717-28.768-2.673-39.571-5.384-5.4-1.355-10.075-2.91-13.727-4.615-3.628-1.694-6.384-3.6-7.736-5.696-2.56-3.965-2.238-7.958.804-11.702 2.996-3.687 8.556-7.05 16.267-9.985C33.803 14.3 55.472 10.182 83.68 8.176c-16.054-.56-33.67-.296-51.788.892-.978.064-1.827-.424-1.897-1.09s.666-1.258 1.644-1.322c42.165-2.767 81.987-.588 106.104 5.473 11.963 3.007 20.596 7.102 23.22 12.377M94.072 8.666c16.727 1.002 31.313 2.96 42.374 5.74 11.806 2.967 19.067 6.738 21.152 10.93 1.996 4.011-.522 9.049-10.829 15.132-20.426 12.056-53.39 15.554-82.707 14.14-14.609-.704-28.168-2.623-38.611-5.244-5.223-1.31-9.621-2.785-12.97-4.349-3.375-1.575-5.548-3.178-6.535-4.706-2.117-3.282-1.848-6.476.645-9.544 2.538-3.125 7.456-6.198 14.842-9.01 14.77-5.623 38.81-9.969 70.974-11.694.98-.052 1.73-.636 1.677-1.303a1 1 0 0 0-.012-.092' clip-rule='evenodd'/%3E%3C/svg%3E")}.grid-maxdesign:has(>.gmd__track:not([data-size="1"])){--track-navigation-space:85px}.gmd__track{container:grid-track / inline-size;position:relative;display:block;width:100%;overflow:clip}.gmd__track-viewport{display:block;width:100%;max-width:100%}.gmd__track:not([data-size="1"]) .gmd__track-viewport{display:flex;align-items:stretch;overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;scrollbar-width:none}.gmd__track:not([data-size="1"]) .gmd__track-viewport::-webkit-scrollbar{display:none}.gmd__track-nav{position:absolute;z-index:5;bottom:7px;left:50%;display:flex;flex-direction:column;align-items:center;width:max-content;max-width:min(var(--section-width, 100%),calc(100% - 32px));color:rgb(var(--track-navigation-color));filter:drop-shadow(0 1px 3px rgb(0 0 0 / 42%));transform:translate(-50%);cursor:default}.gmd__track-nav button{position:relative;flex:0 0 auto;height:28px;padding:1em;border:0;color:inherit;background:transparent;appearance:none;-webkit-appearance:none;cursor:pointer;transition:opacity .2s ease}.gmd__track-nav button[hidden]{display:none}.gmd__track-nav>button:hover{opacity:.72}.gmd__track-nav button:focus-visible{outline:2px solid currentColor;outline-offset:3px}.gmd__track-cta{display:inline-flex;align-items:center;gap:5px;max-width:min(90vw,600px);font:inherit;font-size:clamp(13px,1vw,15px);font-weight:650;line-height:1.2;letter-spacing:.01em;white-space:nowrap}.gmd__track-cta [data-next-cta]{overflow:hidden;text-overflow:ellipsis}.gmd__track-swipe{position:relative;flex:0 0 16px;width:16px;height:11px}.gmd__track-swipe:before,.gmd__track-swipe:after{content:"";position:absolute;top:50%;width:6px;height:6px;border-top:1.5px solid currentColor;border-right:1.5px solid currentColor;transform:translateY(-50%) rotate(45deg)}.gmd__track-swipe:before{left:0;opacity:.55}.gmd__track-swipe:after{right:0}.gmd__track[data-autoplay-state=playing] .gmd__track-swipe{animation:md-track-swipe-cue 1.8s ease-in-out infinite}.gmd__track-progress{display:grid;flex:none;grid-auto-flow:column;grid-auto-columns:minmax(28px,1fr);gap:7px;width:clamp(120px,18vw,200px)}.gmd__track-progress button{min-width:28px;height:28px;padding:0}.gmd__track-progress button:before,.gmd__track-progress button:after{content:"";position:absolute;top:50%;right:0;left:0;height:4px;border-radius:4px;background:currentColor;transform:translateY(-50%)}.gmd__track-progress button:before{opacity:.28;transition:opacity .2s ease}.gmd__track-progress button:after{opacity:0;transform:translateY(-50%) scaleX(0);transform-origin:left}.gmd__track-progress button:hover:before{opacity:.65}.gmd__track-progress button[aria-current]:after{opacity:1;transform:translateY(-50%) scaleX(1)}.gmd__track[data-autoplay-state=playing] .gmd__track-progress button[aria-current]:after{transform:translateY(-50%) scaleX(0)}.gmd__track-progress button[data-progressing]:after{opacity:1;animation:md-track-autoplay-progress var(--track-autoplay-duration) linear both}.gmd__body{display:grid;grid-column:edge-left-start / edge-right-end;grid-row:edge-top-start / edge-bottom-end;grid-template-columns:subgrid;grid-template-rows:subgrid;align-self:stretch;justify-self:stretch}:where(.gmd__item),:where(.gmd) .shopify-app-block{--block-alignment:var(--alignment-mobile);--block-margin-top:var(--margin-top-mobile);--block-margin-bottom:var(--margin-bottom-mobile);--block-margin-left:var(--margin-left-mobile);--block-margin-right:var(--margin-right-mobile);grid-area:content var(--content-index, 1) / content;margin-top:var(--block-margin-top, 0px);margin-right:var(--block-margin-right, 0px);margin-bottom:var(--block-margin-bottom, 0px);margin-left:var(--block-margin-left, 0px);justify-content:var(--block-alignment);justify-self:var(--block-alignment);align-self:var(--block-alignment);text-align:var(--block-alignment);text-transform:none;text-wrap:balance;font-family:var(--font-family, inherit);font-size:var(--font-size, inherit);line-height:var(--line-height, inherit);color:var(--color);z-index:2}.gmd :is(.gmd__item,.shopify-app-block):empty,.gmd__item:has(.gmd__read-more-content:empty){display:none}.gmd .gmd__item:has(iframe),.gmd .shopify-app-block{width:100%}.gmd__item a{text-decoration:underline color-mix(in oklab,currentColor 20%,transparent);text-decoration-color:color-mix(in oklab,currentColor 20%,transparent)!important;-webkit-text-decoration:underline;-webkit-text-decoration-color:color-mix(in oklab,currentColor 20%,transparent)!important}:where(.gmd__item>*:not(style,script,:empty)){display:block}.gmd__group-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3}.gmd__text{--size:var(--size-mobile);--width:var(--width-mobile, auto);--text-alignment:var(--text-alignment-mobile, left);width:min(100%,var(--width));max-width:100%;text-align:var(--text-alignment)}:is(.gmd__body,.gmd__region-content)>.gmd__text{--text-width-fallback:100%}.gmd__item[style*=--color-effect-bg]:has(em){padding:.25em 0;line-height:calc(var(--line-height) + .2em)}.gmd__item:is([style*=--color-effect-text],[style*=--color-effect-bg],[style*=--font-family-italic],[style*=--font-size-italic]) em{font-style:normal!important}.gmd__item[style*=--color-effect-text] em{color:var(--color-effect-text, inherit)!important}.gmd__item[style*=--font-family-italic] em{font-family:var(--font-family-italic)!important}.gmd__item[style*=--font-size-italic] em{font-size:var(--font-size-italic)!important}.gmd__item[style*=--color-effect-bg] em{--thickness:max(.1em, 2px);position:relative;display:inline;letter-spacing:-.3px;padding:var(--thickness) .3em;border-radius:max(var(--btn-radius),4px);background:var(--color-effect-bg, none);-webkit-box-decoration-break:clone;box-decoration-break:clone}.gmd__item[style*=--effect-type] span[style="text-decoration:underline"]{position:relative;display:inline-block;text-decoration:none!important}.gmd__item[style*=--effect-type] span[style="text-decoration:underline"]:after{color:var(--effect-color, currentColor);background:currentColor;pointer-events:none;z-index:-1}.gmd__item[style*="--effect-type:underline"] span[style="text-decoration:underline"]{margin-bottom:.2em;line-height:1em}:is(.gmd:not(:has(>.gmd__region[data-region=footer]))>.gmd__body>.gmd__item[style*="--effect-type:underline"]:last-child,.gmd:not(:has(>.gmd__region[data-region=footer]))>.gmd__body>.gmd__group:last-child>.gmd__item[style*="--effect-type:underline"],.gmd>.gmd__region[data-region=footer]>.gmd__region-content>.gmd__item[style*="--effect-type:underline"]:last-child,.gmd>.gmd__region[data-region=footer]>.gmd__region-content>.gmd__group:last-child>.gmd__item[style*="--effect-type:underline"]){margin-bottom:calc(var(--block-margin-bottom, 0px) + .2em)}.gmd__item[style*="--effect-type:underline"] span[style="text-decoration:underline"]:after{content:"";position:absolute;inset:auto 0 -.38em;height:.38em;-webkit-mask:var(--mask-underline) center/100% 100% no-repeat;mask:var(--mask-underline) center/100% 100% no-repeat}.gmd__item[style*="--effect-type:circle"] span[style="text-decoration:underline"]{margin-inline:.2em}.gmd__item[style*="--effect-type:circle"] span[style="text-decoration:underline"]:after{content:"";position:absolute;top:-.3em;right:-.3em;bottom:-.3em;left:-.3em;-webkit-mask:var(--mask-circle) center/100% 100% no-repeat;mask:var(--mask-circle) center/100% 100% no-repeat}.gmd__icon--inline{display:inline-block;width:var(--size, 1.3em);height:auto;vertical-align:middle}.gmd__item[data-font-size]{--rte-base-weight:var(--font-weight-body);--rte-h1-size:var(--font-size);--rte-h2-size:var(--font-size);--rte-hn-size:var(--font-size);--rte-heading-weight:initial;--rte-heading-line-height:initial}.gmd__item[data-font-family]{--rte-heading-family:var(--font-family)}.gmd__item[data-font-size=adaptive]{--rte-h1-size:var(--font-size-large-heading);--rte-h2-size:var(--font-size-heading);--rte-hn-size:clamp( min(calc(var(--font-size-body) * 1.2), calc(var(--font-size-body) + 3px)), calc(var(--font-size-body) * .5 + var(--font-size-heading) * .5), max(calc(var(--font-size-heading) * .8), calc(var(--font-size-heading) - 3px)) );--rte-heading-weight:var(--font-weight-heading);--rte-heading-line-height:var(--heading-line-height);--rte-base-weight:var(--font-weight-body);font-weight:var(--font-weight-body);line-height:var(--body-line-height)}.gmd__item[data-font-size=heading],.gmd__item[data-font-size=large-heading]{--rte-base-weight:var(--font-weight-heading);font-weight:var(--font-weight-heading)}.gmd__item[data-font-size=subheading]{--rte-base-weight:var(--font-weight-subheading);font-weight:var(--font-weight-subheading)}.gmd__item[data-font-size=body]{--rte-base-weight:var(--font-weight-body);font-weight:var(--font-weight-body)}.gmd__item[data-font-family=adaptive]{--rte-heading-family:var(--font-family-heading)}.gmd__rte :is(h1,h2,h3,h4,h5,h6,p,a,li,ul,ol){font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit;text-transform:inherit}.gmd__rte :is(h1,h2,h3,h4,h5,h6){font-family:var(--rte-heading-family, inherit);font-weight:var(--rte-heading-weight, inherit);line-height:var(--rte-heading-line-height, inherit)}.gmd__rte h1{font-size:var(--rte-h1-size, inherit)}.gmd__rte h2{font-size:var(--rte-h2-size, inherit)}.gmd__rte :is(h3,h4,h5,h6){font-size:var(--rte-hn-size, inherit)}.gmd__rte :is(b,strong){font-weight:min(900,var(--rte-base-weight, 400) + 250)}.gmd__rte :is(h1,h2){--rte-base-weight:var(--font-weight-heading)}.gmd__rte :where(h1,h2,h3,h4,h5,h6,p,ul,ol,blockquote)+:where(h1,h2,h3,h4,h5,h6,p,ul,ol,blockquote){margin-top:min(.75em,var(--grid-body-gap))}.gmd__rte>*:empty{display:none}.gmd__rte ul{padding:0;list-style:disc inside}.gmd__rte ol{padding:0;list-style:decimal inside}.gmd__rte :is(ul,ol) li{margin-block:.2em 0}.gmd__rte :is(ul,ol) li>*{display:inline-block}.gmd__icon{--size:var(--size-mobile);grid-column:content;justify-self:center;display:block;width:var(--size);min-width:var(--size);height:auto}.gmd__read-more{display:block;width:100%;text-align:inherit}.gmd__read-more-container{position:relative;overflow:hidden;transition:max-height .5s ease-out}.gmd__read-more-container[data-shorten]{max-height:var(--read-more-height, 300px)!important}.gmd__read-more-area{position:absolute;inset:auto 0 0;display:grid;grid-template-columns:minmax(0,1fr);width:100%;padding:25px 0;opacity:0;transform:translateY(120px);transition:opacity .2s ease-in-out,transform .3s ease-in-out;background:linear-gradient(0deg,color-mix(in oklab,var(--group-background, var(--banner-background, white)) 90%,transparent) 20%,color-mix(in oklab,var(--group-background, var(--banner-background, white)) 20%,transparent));z-index:2}.gmd__read-more-area[data-transition]{opacity:1;transform:translateY(0)}.gmd__read-more-container:not([data-shorten]) .gmd__read-more-area{opacity:0;pointer-events:none;transform:translateY(120px)}.gmd__read-more-area .gmd__item{grid-area:auto}:is(.gmd__group,.gmd__list-item)>.gmd__read-more .gmd__read-more-content{display:flex;flex-direction:var(--direction);align-items:center;gap:var(--grid-gap);flex-wrap:var(--wrap)}.gmd{--grid-use-inline-padding:max(calc(1 - var(--is-inset, 0)), var(--is-bg));--grid-edge-top:max(var(--padding-top-calc, 0px), calc(var(--is-bg) * var(--padding-top, 0px)));--grid-edge-right:max( var(--padding-right-calc, 0px), calc(var(--grid-use-inline-padding) * var(--padding-right, 0px)) );--grid-edge-bottom:calc( max( var(--padding-bottom-calc, 0px), var(--is-bg) * var(--padding-bottom, 0px), var(--track-navigation-space, 0px) ) + var(--padding-bottom-extra, 0px) );--grid-edge-left:max(var(--padding-left-calc, 0px), calc(var(--grid-use-inline-padding) * var(--padding-left, 0px)));--grid-template-columns:[edge-left-start] var(--grid-edge-left, 0px) var(--grid-track-left, [edge-left-end space-left-start]) var(--grid-space-left, 1fr) [space-left-end content-start] var(--grid-content-width, minmax(0px, var(--section-width, 100%))) [content-end space-right-start] var(--grid-space-right, 1fr) var(--grid-track-right, [space-right-end edge-right-start]) var(--grid-edge-right, 0px) [edge-right-end];--grid-template-rows:[edge-top-start] var(--grid-edge-top, 0px) var(--grid-track-header-row, [edge-top-end space-top-start]) var(--grid-space-top, 0fr) [space-top-end content-start] var(--grid-track-content-rows, 0fr) [content-end space-bottom-start] var(--grid-space-bottom, 0fr) var(--grid-track-footer-row, [space-bottom-end edge-bottom-start]) var(--grid-edge-bottom, 0px) [edge-bottom-end];container:gmd / inline-size;position:relative;display:grid;grid-template-columns:var(--grid-template-columns);grid-template-rows:var(--grid-template-rows);align-items:center;justify-content:center;width:100%;min-width:0;scroll-snap-align:start}.gmd:has(>.gmd__banner){--clamp-banner:calc(var(--is-fullscreen, 0) * var(--is-inset, 0) * (1 - var(--is-banner-fill, 0)));--apply-margin:calc((var(--margin-left) + var(--margin-right)) * var(--clamp-banner))}.gmd__track:not([data-size="1"]) .gmd{flex:0 0 100%;max-width:100%;margin-inline:0;view-timeline-name:--gmd-slide-view;view-timeline-axis:inline}.gmd__track:not([data-size="1"]) .gmd>.gmd__banner[data-medium=desktop][data-banner-fill=false][data-background-fill=false]{justify-self:center;width:min(var(--section-width),calc(100% - var(--apply-margin)));border-radius:calc(var(--section-radius) * var(--clamp-banner));overflow:clip}.gmd__banner{position:relative;grid-row:edge-top-start / edge-bottom-end;grid-column:edge-left-start / edge-right-end;align-self:stretch;display:flex;isolation:isolate;background:var(--banner-background, transparent);user-select:none;-webkit-user-select:none}.gmd__banner-item{position:relative;isolation:isolate;flex:1 0 100%;width:100%;min-height:100%;max-height:min(var(--banner-max-height),90svh);aspect-ratio:var(--aspect-ratio)}.gmd__banner-item:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--banner-overlay, none);pointer-events:none;z-index:1}.gmd__banner-picture,.gmd__banner-media{display:block;width:100%;height:100%}.gmd__banner-media{position:relative;object-fit:cover;opacity:var(--banner-opacity, 1);z-index:0}.gmd__banner[data-parallax=true] .gmd__banner-media{--p-shift:var(--parallax-intensity);--p-buffer:.01;--p-scale:calc(1 + (var(--p-shift) * 2) + var(--p-buffer))}.gmd:has(>.gmd__body>.gmd__list){--grid-content-auto-width:var(--grid-available-width)}.gmd__list{container:grid-list / inline-size;--width:var(--width-mobile, auto);--list-bleed-start:max( 0px, var(--margin-left), calc(50cqw - var(--section-width) / 2), calc(var(--grid-use-inline-padding, 0) * var(--padding-left)) );--list-bleed-end:max( 0px, var(--margin-right), calc(50cqw - var(--section-width) / 2), calc(var(--grid-use-inline-padding, 0) * var(--padding-right)) );--grid-gap:var(--grid-gap-mobile);--list-gap:var(--grid-gap);--list-slider-basis:var(--list-slider-basis-mobile);--list-grid-columns:var(--list-grid-columns-mobile);--list-grid-min:var(--list-grid-min-mobile);display:block;width:var(--width);max-width:100%;overflow:clip}.gmd__list[data-shadow=true]{padding:3px}.gmd__list-viewport{box-sizing:border-box;display:flex;align-items:stretch;width:100%;max-width:100%;min-width:0}.gmd__list[data-shadow=true] .gmd__list-viewport{padding-block:3px}.gmd__list[data-size="1"] .gmd__list-viewport{justify-content:center}.gmd__list-item[data-native-snap=start]{scroll-snap-align:start}.gmd__list-item[data-native-snap=center]{scroll-snap-align:center}.gmd__list[data-shadow=true] .gmd__list-item{box-shadow:0 0 5px -3px #0000007f}.gmd__list-nav{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:15px;width:100%;padding-top:max(15px,var(--list-gap));color:rgb(var(--color-nav));cursor:default}.gmd__list-nav[hidden]{display:none!important}.gmd__list-arrows{position:relative;display:grid;grid-template-columns:minmax(80px,1fr) auto auto;align-items:center;gap:10px;width:100%}.gmd__list-arrows:before,.gmd__list-arrows:after{content:"";grid-area:1 / 1;width:calc(100% - 5px);height:2px;background:currentColor}.gmd__list-arrows:before{opacity:.12}.gmd__list-arrows:after{transform:scaleX(var(--scroll-progress, 0));transform-origin:left;transition:transform .15s ease-out}.gmd__list-dots{display:flex;align-items:center;justify-content:center;gap:8px}.gmd__list-nav .gmd__arrow,.gmd__list-dots button{position:relative;width:var(--size, 25px);height:var(--size, 25px);padding:0;border:0;border-radius:50%;color:inherit;background:currentColor;appearance:none;-webkit-appearance:none;cursor:pointer}.gmd__list-dots button{--size:8px;opacity:.25;transition:opacity .2s ease}.gmd__list-dots button:before{content:"";position:absolute;top:-10px;right:-5px;bottom:-10px;left:-5px}.gmd__list-dots button[aria-current]{opacity:1}.gmd__arrow{transition:filter .2s ease-in-out}.gmd__arrow[disabled]{pointer-events:none;filter:opacity(.3)}.gmd__arrow:after{content:"";position:absolute;top:50%;left:50%;width:32%;height:32%;border-top:2px solid currentColor;border-left:2px solid currentColor;border-radius:2px 2px 0;filter:grayscale(1) contrast(100) invert(1)}.gmd__arrow--prev:after{transform:translate(-30%,-50%) rotate(-45deg)}.gmd__arrow--next:after{transform:translate(-70%,-50%) rotate(135deg)}.gmd__list-item{--list-item-position:var(--list-item-position-mobile);grid-area:auto;align-self:var(--list-item-position, stretch);min-width:0;overflow:hidden;user-select:none;-webkit-user-select:none;z-index:1;--direction:var(--direction-mobile);--wrap:var(--wrap-mobile);--grid-gap:var(--grid-gap-mobile);--padding:var(--padding-mobile);position:relative;display:flex;flex-direction:var(--direction);align-items:center;gap:var(--grid-gap);flex-wrap:var(--wrap);width:100%;max-width:100%;padding:var(--padding);border-radius:var(--group-radius, min(var(--section-radius) * .5, 8px));background:var(--color-bg, var(--bg))}@property --margin-left-mobile{syntax:"<length-percentage>";inherits:false;initial-value:0px;}@property --margin-right-mobile{syntax:"<length-percentage>";inherits:false;initial-value:0px;}@property --margin-top-mobile{syntax:"<length-percentage>";inherits:false;initial-value:0px;}@property --margin-bottom-mobile{syntax:"<length-percentage>";inherits:false;initial-value:0px;}@property --margin-left-desktop{syntax:"<length-percentage>";inherits:false;initial-value:0px;}@property --margin-right-desktop{syntax:"<length-percentage>";inherits:false;initial-value:0px;}@property --margin-top-desktop{syntax:"<length-percentage>";inherits:false;initial-value:0px;}@property --margin-bottom-desktop{syntax:"<length-percentage>";inherits:false;initial-value:0px;}@property --list-bleed-start{syntax:"<length>";inherits:true;initial-value:0px;}@property --list-bleed-end{syntax:"<length>";inherits:true;initial-value:0px;}@keyframes md-track-autoplay-progress{0%{transform:translateY(-50%) scaleX(0)}to{transform:translateY(-50%) scaleX(1)}}@keyframes md-track-swipe-cue{0%,to{transform:translate(0)}50%{transform:translate(4px)}}@keyframes gmd-parallax-block{0%{transform:translateY(calc(var(--p-shift) * -100%)) scale(var(--p-scale))}to{transform:translateY(0) scale(1)}}@keyframes gmd-parallax-inline{0%{transform:translate(calc(var(--p-shift) * -100%)) scale(var(--p-scale))}50%{transform:translate(0) scale(1)}to{transform:translate(calc(var(--p-shift) * 100%)) scale(var(--p-scale))}}@supports (animation-timeline: view()){.gmd__track[data-size="1"] .gmd__banner[data-parallax=true] .gmd__banner-media{animation:gmd-parallax-block 1ms linear;animation-timeline:view()}.gmd__track:not([data-size="1"]) .gmd__banner[data-parallax=true] .gmd__banner-media{animation:gmd-parallax-inline 1ms linear;animation-timeline:--gmd-slide-view}}@container grid-list (min-width: 769px) and (max-width:1024px){.gmd__list[data-layout-desktop=grid][data-grid-columns-desktop=auto] .gmd__list-viewport{--list-auto-columns:3}.gmd__list[data-layout-desktop=grid][data-grid-columns-desktop=auto]:is([data-size="1"],[data-size="2"]) .gmd__list-viewport{--list-auto-columns:var(--list-size)}.gmd__list[data-layout-desktop=grid][data-grid-columns-desktop=auto][data-size="4"] .gmd__list-viewport{--list-auto-columns:2}}@container grid-list (min-width: 1025px){.gmd__list[data-layout-desktop=grid][data-grid-columns-desktop=auto]:is([data-size="6"],[data-size="9"]) .gmd__list-viewport{--list-auto-columns:3}.gmd__list[data-layout-desktop=grid][data-grid-columns-desktop=auto]:is([data-size="7"],[data-size="8"],[data-size="11"]) .gmd__list-viewport{--list-auto-columns:4}.gmd__list[data-layout-desktop=grid][data-grid-columns-desktop=auto][data-size="10"] .gmd__list-viewport{--list-auto-columns:5}}@container grid-list (min-width: 769px){@media(max-width:1024px){.gmd__list[data-layout-mobile=grid][data-grid-columns-mobile=auto] .gmd__list-viewport{--list-auto-columns:3}.gmd__list[data-layout-mobile=grid][data-grid-columns-mobile=auto]:is([data-size="1"],[data-size="2"]) .gmd__list-viewport{--list-auto-columns:var(--list-size)}.gmd__list[data-layout-mobile=grid][data-grid-columns-mobile=auto][data-size="4"] .gmd__list-viewport{--list-auto-columns:2}}}@media(max-width:1024px){.gmd__track-nav{bottom:6px;max-width:calc(100% - 24px)}.gmd__track-cta{max-width:90vw;font-size:13px}.gmd__track-progress{width:clamp(110px,34vw,140px)}.gmd__track-progress button:before,.gmd__track-progress button:after{height:3px}.gmd-mobile\:hidden{display:none!important}.gmd__track:not([data-size="1"]) .gmd:has(>.gmd__banner[data-medium=mobile][data-banner-fill=false][data-background-fill=false]){--grid-edge-left:calc( max(0px, calc(var(--section-side-spacing, 0px) * var(--is-fullscreen, 0)), calc(var(--apply-margin, 0px) / 2)) + var(--padding-left, 0px) );--grid-edge-right:calc( max(0px, calc(var(--section-side-spacing, 0px) * var(--is-fullscreen, 0)), calc(var(--apply-margin, 0px) / 2)) + var(--padding-right, 0px) )}.gmd>.gmd__banner[data-medium=mobile][data-banner-fill=false][data-background-fill=true]>.gmd__banner-item{flex:0 0 min(var(--section-width),100%);width:min(var(--section-width),100%);margin-inline:auto;overflow:clip}.gmd[design-mode=true]>.gmd__body>:has(+.gmd__item:not(:empty)):not(:has(+.gmd__item .gmd__read-more-content:empty)),.gmd[design-mode=false]>.gmd__body>:has(+.gmd__item:not(:empty)):not(:has(+.gmd__item .gmd__read-more-content:empty)):not(:has(.gmd__media-placeholder)){margin-bottom:calc(var(--grid-body-gap) + var(--block-margin-bottom, 0px))}.gmd__list[data-layout-mobile=grid],.gmd__list[data-layout-mobile=grid] .gmd__list-viewport{overflow:visible}.gmd>.gmd__body>.gmd__list,.gmd__column>.gmd__list{grid-column:content}.gmd__list[data-layout-mobile=slider]{grid-column:edge-left-start / edge-right-end!important;padding-inline:0!important}.gmd__list[data-layout-mobile=slider] .gmd__list-viewport{gap:var(--list-gap);overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain;padding-inline:var(--list-bleed-start) var(--list-bleed-end);scroll-padding-inline:var(--list-bleed-start) var(--list-bleed-end);scroll-snap-type:inline mandatory;scrollbar-width:none}.gmd__list[data-layout-mobile=slider] .gmd__list-viewport::-webkit-scrollbar{display:none}.gmd__list[data-layout-mobile=slider] .gmd__list-nav{padding-inline:var(--list-bleed-start) var(--list-bleed-end)}.gmd__list[data-layout-mobile=grid][data-grid-columns-mobile=auto]{--list-auto-columns:2}.gmd__list[data-layout-mobile=grid][data-grid-columns-mobile=auto]:is([data-size="1"],[data-size="3"]){--list-auto-columns:1}.gmd__list[data-navigation-mobile=none] .gmd__list-nav,.gmd__list[data-navigation-mobile=arrows] .gmd__list-dots,.gmd__list[data-navigation-mobile=dots] .gmd__list-arrows,.gmd__list[data-layout-mobile=grid] .gmd__list-nav{display:none}.gmd[design-mode=false] .gmd__list-viewport>.gmd__list-item:not(:has(>:not(style,script,[hidden],:empty,.gmd-mobile\:hidden,.gmd__media[data-placeholder=true],.gmd__group-link))),.gmd[design-mode=false] .gmd__list:not(:has(>.gmd__list-viewport>.gmd__list-item>:not(style,script,[hidden],:empty,.gmd-mobile\:hidden,.gmd__media[data-placeholder=true],.gmd__group-link))){display:none!important}.gmd__list[data-layout-mobile=grid]:not([data-grid-columns-mobile=auto]) .gmd__list-viewport{display:grid;gap:var(--list-gap);grid-template-columns:repeat(var(--list-grid-columns),minmax(0,1fr))}.gmd__list[data-layout-mobile=grid][data-grid-columns-mobile=auto] .gmd__list-viewport{display:flex;flex-wrap:wrap;gap:var(--list-gap)}.gmd__list[data-layout-mobile=grid][data-grid-columns-mobile=auto] .gmd__list-item{flex:1 1 max(min(100%,var(--list-grid-min)),calc((100% - var(--list-gap) * (var(--list-auto-columns) - 1)) / var(--list-auto-columns)))}.gmd__list[data-layout-mobile=slider] .gmd__list-item{flex:0 0 min(100%,max(var(--list-slider-basis),calc((100% - var(--list-gap) * (var(--list-size) - 1)) / var(--list-size))));min-width:min-content}}@media(min-width:1025px){.gmd-desktop\:hidden{display:none!important}:where(.gmd__item),:where(.gmd) .shopify-app-block{--block-margin-top:var(--margin-top-desktop);--block-margin-right:var(--margin-right-desktop);--block-margin-bottom:var(--margin-bottom-desktop);--block-margin-left:var(--margin-left-desktop);--block-alignment:var(--alignment-desktop)}.gmd__text{--size:var(--size-desktop);--width:var(--width-desktop, auto);--text-alignment:var(--text-alignment-desktop, left)}.gmd__icon{--size:var(--size-desktop)}.gmd__track:not([data-size="1"]) .gmd:has(>.gmd__banner[data-medium=desktop][data-banner-fill=false][data-background-fill=false]){--grid-edge-left:calc( max(0px, calc(var(--section-side-spacing, 0px) * var(--is-fullscreen, 0)), calc(var(--apply-margin, 0px) / 2)) + var(--padding-left, 0px) );--grid-edge-right:calc( max(0px, calc(var(--section-side-spacing, 0px) * var(--is-fullscreen, 0)), calc(var(--apply-margin, 0px) / 2)) + var(--padding-right, 0px) )}.gmd>.gmd__banner[data-medium=desktop][data-banner-fill=false][data-background-fill=true]>.gmd__banner-item{flex:0 0 min(var(--section-width),100%);width:min(var(--section-width),100%);margin-inline:auto;overflow:clip}.gmd__body>:not(.gmd__column):has(~:not(.gmd__column,:is(.gmd__item,.shopify-app-block):empty)):not(:has(~.gmd__item:not(.gmd__column) .gmd__read-more-content:empty)){margin-bottom:calc(var(--grid-body-gap) + var(--block-margin-bottom, 0px))}.gmd__list{--width:var(--width-desktop, auto);--grid-gap:var(--grid-gap-desktop);--list-slider-basis:var(--list-slider-basis-desktop);--list-grid-columns:var(--list-grid-columns-desktop);--list-grid-min:var(--list-grid-min-desktop)}.gmd__column>.gmd__list{display:flex;flex-direction:column;flex-grow:1}.gmd__column>.gmd__list>.gmd__list-viewport{flex-grow:1;min-height:100%}.gmd__column>.gmd__list[data-layout-desktop=slider]{overflow:visible}.gmd__column--left>.gmd__list[data-layout-desktop=slider]{--list-bleed-end:0px}.gmd__column--right>.gmd__list[data-layout-desktop=slider]{--list-bleed-start:0px}.gmd__list[data-layout-desktop=grid],.gmd__list[data-layout-desktop=grid] .gmd__list-viewport{overflow:visible}.gmd__list[data-layout-desktop=grid][data-grid-columns-desktop=auto]{--list-auto-columns:var(--list-size)}.gmd>.gmd__body:not(:has(>.gmd__column))>.gmd__list{grid-column:content}.gmd>.gmd__body:not(:has(>.gmd__column))>.gmd__list[data-layout-desktop=slider],.gmd>.gmd__region>.gmd__region-content>.gmd__list[data-layout-desktop=slider]{overflow:visible}.gmd__list[data-layout-desktop=slider] .gmd__list-viewport{gap:var(--list-gap);width:calc(100% + var(--list-bleed-start) + var(--list-bleed-end));max-width:none;margin-inline-start:calc(-1 * var(--list-bleed-start));overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain;padding-inline:var(--list-bleed-start) var(--list-bleed-end);scroll-padding-inline:var(--list-bleed-start) var(--list-bleed-end);scroll-snap-type:inline mandatory;scrollbar-width:none}.gmd__list[data-layout-desktop=slider] .gmd__list-viewport::-webkit-scrollbar{display:none}.gmd__list[data-navigation-desktop=none] .gmd__list-nav,.gmd__list[data-navigation-desktop=arrows] .gmd__list-dots,.gmd__list[data-navigation-desktop=dots] .gmd__list-arrows,.gmd__list[data-layout-desktop=grid] .gmd__list-nav{display:none}.gmd__list[data-layout-desktop=grid]:not([data-grid-columns-desktop=auto]) .gmd__list-viewport{display:grid;gap:var(--list-gap);grid-template-columns:repeat(var(--list-grid-columns),minmax(0,1fr))}.gmd__list[data-layout-desktop=grid][data-grid-columns-desktop=auto] .gmd__list-viewport{display:flex;flex-wrap:wrap;gap:var(--list-gap)}.gmd[design-mode=false] .gmd__list-viewport>.gmd__list-item:not(:has(>:not(style,script,[hidden],:empty,.gmd-desktop\:hidden,.gmd__media[data-placeholder=true],.gmd__group-link))),.gmd[design-mode=false] .gmd__list:not(:has(>.gmd__list-viewport>.gmd__list-item>:not(style,script,[hidden],:empty,.gmd-desktop\:hidden,.gmd__media[data-placeholder=true],.gmd__group-link))){display:none!important}.gmd__list-item{--list-item-position:var(--list-item-position-desktop)}.gmd__list[data-layout-desktop=grid][data-grid-columns-desktop=auto] .gmd__list-item{flex:1 1 max(min(100%,var(--list-grid-min)),calc((100% - var(--list-gap) * (var(--list-auto-columns) - 1)) / var(--list-auto-columns)));min-width:min-content}.gmd__list[data-layout-desktop=grid] .gmd__list-item{width:100%}.gmd__list[data-layout-desktop=slider] .gmd__list-item{flex:0 0 min(100%,max(var(--list-slider-basis),calc((100% - var(--list-gap) * (var(--list-size) - 1)) / var(--list-size))));min-width:min-content}.gmd__list-item{--direction:var(--direction-desktop);--wrap:var(--wrap-desktop);--grid-gap:var(--grid-gap-desktop);--padding:var(--padding-desktop)}}@media(prefers-reduced-motion:reduce){.gmd__track-nav button,.gmd__track-swipe{transition:none;animation:none}.gmd__track-progress button[data-progressing]:after{animation:none}.gmd__banner[data-parallax=true] .gmd__banner-media{animation:none!important;transform:none}}.product-section .product__info{min-width:0}.product-section .product-meta{border:0;padding-bottom:0;margin:0 0 12px}.product-section .product-meta__title{margin:0;font-size:32px;line-height:1.08;letter-spacing:-.02em}.product-section .product-meta__price-list-container{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;margin-top:5px}.product-section .product-meta__price-list-container .jdgm-widget{order:-1;flex-basis:100%;font-size:12px;line-height:1.3}.product-section .jdgm-prev-badge__text{text-decoration:underline}.product-section .jdgm-star{font-size:15px}.product-section .price--large{font-size:22px;font-weight:700}.product-section .product-form{display:flex;flex-direction:column;gap:14px}.product-section .product-block{margin:0;min-width:0}.product-section .product-block:empty{display:none}.product-section .product-form__variants,.product-section .product-form__quantity,.product-section .product-form__buy-buttons{margin:0}.product-section .product-form__option-info{font-size:14px}.product-section .product-form:has(.product-conditioning) .product-form__option-selector:first-of-type .product-form__option-info{display:none}.product-section .product-form__quantity-label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.product-section .quantity-selector{width:100%;justify-content:space-between;border:1px solid rgb(var(--text-color));--quantity-selector-height:44px}.product-section .quantity-selector__input{flex:1}.product-section .product-form__payment-container{margin-top:0}.product-section .product__media-list-wrapper{position:relative}@media(min-width:1000px){.product-section .product{align-items:start;gap:60px;margin:24px 0 50px}.product-section .product__info{padding:0;flex:1;max-width:none}.product-section .product__media{flex:1;min-width:0;position:sticky;top:calc(var(--header-height, 0px) + 24px);align-self:start}.product-section .product--thumbnails-left .product__media{padding-left:0}.product-section .product--thumbnails-left .product__thumbnail-list{width:60px}.product-section .product--thumbnails-left .product__thumbnail{width:60px;min-width:60px}.product-section .quantity-selector{width:130px}}@media(max-width:740px){.product-section .product-meta__title{font-size:26px}.product-section .product-meta{margin-bottom:10px}.product-section .product-form{gap:12px}.product-section .product__info{margin-top:18px}.product-section .product-meta__price-list-container{margin-top:4px}.product-section .product-badges--image{inset:10px auto auto 10px}}.gmd__button{--font-size-calc:calc(var(--font-size) - var(--font-size) * 6 / 100 * var(--is-upcase, 0));position:relative;display:inline-flex;align-items:center;gap:.5em;padding:.9em 1.5em;font-size:var(--font-size-calc);border:2px solid var(--color-btn-border, transparent);border-radius:var(--btn-radius);letter-spacing:.5px;line-height:normal;cursor:pointer;box-shadow:1px 1px 5px -2px #0000004d;color:var(--color-btn, currentColor);background-color:var(--color-btn-bg, transparent);transition:background .2s linear;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}:is(.gmd__group,.gmd__list-item):not(:has(>:not(.gmd__button))){align-items:stretch}:is(.gmd__group,.gmd__list-item):not(:has(>:not(.gmd__button))) .gmd__button{align-self:stretch}.gmd__button:is(:hover,:focus-within){color:var(--color-btn, currentColor);background-color:var(--color-btn-bg-hover, color-mix(in oklab, var(--color-btn-bg), black 5%))}.gmd__button :is(a,button){text-decoration:none}.gmd__button :is(a,button):before{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.gmd__button--link{padding:0;border:0;box-shadow:none;text-decoration:underline color-mix(in oklab,currentColor 20%,transparent);-webkit-text-decoration:underline;-webkit-text-decoration-color:color-mix(in oklab,currentColor 20%,transparent);background:none;-webkit-backdrop-filter:none;backdrop-filter:none}.gmd__button strong{font-weight:600}.gmd__button:not(:has(+.gmd__button)):not(.gmd__button+.gmd__button),:is(.gmd__group,.gmd__list-item):has(>.gmd__button):not(:has(>:not(.gmd__button))){margin-top:calc(var(--block-margin-top, 0px) + 10px);margin-bottom:calc(var(--block-margin-bottom, 0px) + 10px)}.gmd__button:not(:has(+.gmd__button)):not(.gmd__button+.gmd__button):nth-last-child(1 of:not(style)),:is(.gmd__group,.gmd__list-item):has(>.gmd__button):not(:has(>:not(.gmd__button))):last-child{margin-bottom:var(--block-margin-bottom, 0px)}.gmd__text--collapsible[style*=--blockquote-color] :is(.gmd__collapsible-content,.gmd__read-more-content){padding-left:1em;border-left:4px solid var(--blockquote-color)}.gmd__collapsible-tab{text-align:left;border-block:1px solid var(--collapsible-border-color, transparent)}.gmd__text--collapsible[data-layout=tab]{justify-self:var(--alignment-mobile)}.gmd__text--collapsible[data-layout=tab]+.gmd__text--collapsible[data-layout=tab] .gmd__collapsible-tab{border-top:0}.gmd__collapsible-summary{display:flex;align-items:center;justify-content:space-between;gap:1em;padding-block:1.25em;cursor:pointer;-webkit-tap-highlight-color:transparent}.gmd__collapsible-summary::-webkit-details-marker{display:none}.gmd__collapsible-arrow{display:grid;flex:0 0 auto;place-items:center;width:1.75em;aspect-ratio:1;border-radius:50%;color:var(--collapsible-arrow-color, currentColor);background:color-mix(in oklab,currentColor 12%,transparent);transition:transform .2s ease}.gmd__collapsible-tab[open] .gmd__collapsible-arrow{transform:rotate(180deg)}.gmd__collapsible-content{padding-bottom:1.25em;text-align:var(--text-alignment)}@media(min-width:1025px){.gmd__text--collapsible[data-layout=tab]{justify-self:var(--alignment-desktop)}}.gmd__column{display:grid;gap:var(--grid-body-gap) 0;z-index:1!important}.gmd__column>:is(.gmd__item,.shopify-app-block){grid-area:auto}@media(max-width:1024px){.gmd[design-mode=false] .gmd__column:not(:has(>:not(style,script,[hidden],:empty,.gmd-mobile\:hidden,.gmd__media[data-placeholder=true],.gmd__list),>.gmd__list:not(.gmd-mobile\:hidden)>.gmd__list-viewport>.gmd__list-item>:not(style,script,[hidden],:empty,.gmd-mobile\:hidden,.gmd__media[data-placeholder=true],.gmd__group-link))){display:none!important}.gmd__column{grid-template-columns:subgrid}.gmd__column:has(>.gmd__media[data-ratio-mobile=fill],>.gmd__group>.gmd__media[data-ratio-mobile=fill]),.gmd__column:has(>.gmd__list[data-layout-mobile=slider]){grid-column:edge-left-start / edge-right-end}}@media(min-width:1025px){.gmd[design-mode=true]>.gmd__body:has(>.gmd__column[data-background-desktop=true]):before,.gmd[design-mode=false]>.gmd__body:has(>.gmd__column[data-background-desktop=true]:not(.gmd-desktop\:hidden)>:not(style,script,[hidden],:empty,.gmd-desktop\:hidden,.gmd__media[data-placeholder=true],.gmd__list),>.gmd__column[data-background-desktop=true]:not(.gmd-desktop\:hidden)>.gmd__list:not(.gmd-desktop\:hidden)>.gmd__list-viewport>.gmd__list-item>:not(style,script,[hidden],:empty,.gmd-desktop\:hidden,.gmd__media[data-placeholder=true],.gmd__group-link)):before{content:"";grid-row:edge-top-start / edge-bottom-end;pointer-events:none;z-index:1}.gmd__body:has(>.gmd__column--left[data-background-desktop=true]):before{grid-column:edge-left-start / column-end}.gmd__body:has(>.gmd__column--right[data-background-desktop=true]):before{grid-column:column-start / edge-right-end}.gmd[design-mode=false] .gmd__column:not(:has(>:not(style,script,[hidden],:empty,.gmd-desktop\:hidden,.gmd__media[data-placeholder=true],.gmd__list),>.gmd__list:not(.gmd-desktop\:hidden)>.gmd__list-viewport>.gmd__list-item>:not(style,script,[hidden],:empty,.gmd-desktop\:hidden,.gmd__media[data-placeholder=true],.gmd__group-link))){display:none!important}.gmd__column{grid-column:column;grid-row:space-top-start / space-bottom-end;gap:var(--grid-gap-desktop, var(--grid-body-gap));align-content:var(--grid-column-alignment, stretch);height:100%}.gmd__column[data-alignment-desktop=start]{--grid-column-sticky-offset:calc( var(--grid-column-gap) + var(--header-height, 0px) * var(--sticky-header-enabled, 0) );position:sticky;top:var(--grid-column-sticky-offset);align-self:start;height:auto;scroll-margin-top:var(--grid-column-sticky-offset)}.gmd__column--left[data-background-desktop=true]{padding-right:var(--grid-column-gap)}.gmd__column--right[data-background-desktop=true]{padding-left:var(--grid-column-gap)}.gmd__column:has(>.gmd__list:not(.gmd-desktop\:hidden)),.gmd__column:has(>.gmd__media[data-ratio-desktop=fill]:not(.gmd-desktop\:hidden)):has(>:not(.gmd__media,style,script,[hidden],:empty,.gmd-desktop\:hidden,.gmd__group-link)){display:flex;flex-direction:column}.gmd__column:not(:has(>:not(.gmd__media,style))):has(>.gmd__media[data-ratio-desktop=fill]:nth-child(1 of.gmd__media):nth-last-child(1 of.gmd__media)){position:static;top:auto;grid-template-rows:minmax(0,1fr);align-content:stretch;align-self:stretch;height:100%}.gmd:not(:has(>.gmd__region[data-region=header]:not(.gmd-desktop\:hidden)))>.gmd__body>.gmd__column:not(:has(>:not(.gmd__media,style))):has(>.gmd__media[data-fill-over-margins-desktop=true]:nth-child(1 of.gmd__media):nth-last-child(1 of.gmd__media)){grid-row-start:edge-top-start}.gmd:has(>.gmd__region[data-region=header]:not(.gmd-desktop\:hidden))>.gmd__body>.gmd__column:not(:has(>:not(.gmd__media,style))):has(>.gmd__media[data-ratio-desktop=fill][data-fill-over-margins-desktop=true]:nth-child(1 of.gmd__media):nth-last-child(1 of.gmd__media)){grid-row-start:header-start}.gmd:not(:has(>.gmd__region[data-region=footer]:not(.gmd-desktop\:hidden)))>.gmd__body>.gmd__column:not(:has(>:not(.gmd__media,style))):has(>.gmd__media[data-fill-over-margins-desktop=true]:nth-child(1 of.gmd__media):nth-last-child(1 of.gmd__media)){grid-row-end:edge-bottom-end}.gmd:has(>.gmd__region[data-region=footer]:not(.gmd-desktop\:hidden))>.gmd__body>.gmd__column:not(:has(>:not(.gmd__media,style))):has(>.gmd__media[data-ratio-desktop=fill][data-fill-over-margins-desktop=true]:nth-child(1 of.gmd__media):nth-last-child(1 of.gmd__media)){grid-row-end:footer-end}.gmd__column--left:not(:has(>:not(.gmd__media,style))):has(>.gmd__media[data-fill-over-margins-desktop=true]:nth-child(1 of.gmd__media):nth-last-child(1 of.gmd__media)){grid-column:edge-left-start / column-end;padding-right:0}.gmd__column--right:not(:has(>:not(.gmd__media,style))):has(>.gmd__media[data-fill-over-margins-desktop=true]:nth-child(1 of.gmd__media):nth-last-child(1 of.gmd__media)){grid-column:column-start / edge-right-end;padding-left:0}}.gmd__discount-field{position:relative;display:inline-flex;font-weight:600}.gmd__discount-code{padding:15px 30px;border:2px dashed rgb(var(--color-btn-bg));border-right:none;border-radius:var(--btn-radius) 0 0 var(--btn-radius);letter-spacing:2px}.gmd__discount-copy{display:inline-flex;align-items:center;padding:15px;font-weight:inherit;color:rgb(var(--color-btn));background:rgb(var(--color-btn-bg));border-radius:0 var(--btn-radius) var(--btn-radius) 0;transition:background .2s ease-in-out}.gmd__discount-copy svg{margin-right:7px}.gmd__discount-copy:hover{background:rgba(var(--color-btn-bg) / .85)}.gmd__discount-copy:before,.gmd__discount-copy:after{position:absolute;visibility:hidden;z-index:1}.gmd__discount-copy:focus:before{content:attr(data-discount-tooltip);left:50%;bottom:calc(100% + 13px);padding:8px 10px;width:max-content;max-width:min(90vw,360px);font-size:.9em;font-weight:500;background:#1c1c1c;color:#fff;border-radius:3px;visibility:visible;transform:translate(-50%)}.gmd__discount-copy:focus:after{content:"";right:50px;bottom:calc(100% + 8px);width:0;height:0;border-width:6px;border-style:solid;border-color:transparent transparent #1c1c1c #1c1c1c;transform:rotate(-45deg);visibility:visible;box-shadow:-1px 1px 1px #0000001a}.gmd__divider[data-divider=true]{--divider-width:var(--divider-width-mobile, 100%);--divider-alignment:var(--divider-alignment-mobile, center);display:flex;justify-content:var(--divider-alignment);width:100%}.gmd__divider-line{width:var(--divider-width);height:var(--divider-height, 2px);margin:0;border:0;background:var(--divider-color)}@media(min-width:1025px){.gmd__divider[data-divider=true]{--divider-width:var(--divider-width-desktop, 100%);--divider-alignment:var(--divider-alignment-desktop, center)}}.gmd__faq{--grid-gap:var(--grid-gap-mobile);--faq-width:var(--faq-width-mobile);display:flex;flex-direction:column;gap:var(--grid-gap);width:min(100%,var(--faq-width));min-width:0;margin-inline:auto;text-align:left}.gmd__faq>.gmd__item,.gmd__faq>.gmd__read-more{flex:none}.gmd__faq .gmd__read-more-content{display:flex;flex-direction:column;gap:var(--grid-gap)}.gmd__faq-item{display:flex;flex-direction:column;gap:var(--grid-gap);width:100%;min-width:0;max-width:100%;text-wrap-style:auto}.gmd__tab{min-width:0;max-width:100%;overflow-wrap:anywhere}.gmd__tab>:not(summary){max-width:100%}.gmd__tab>:not(summary) img{max-width:100%;height:auto}.gmd__tab summary::-webkit-details-marker{display:none}.gmd__tab summary{position:relative;padding-left:1.8em;cursor:pointer;list-style:none;font-weight:500;user-select:none;-webkit-user-select:none}.gmd__tab summary:before{content:"+";position:absolute;left:0;top:50%;transform:translateY(-50%);font-size:1.2em;line-height:1}.gmd__tab[open] summary:before{content:"\2212"}.gmd__tab summary+*{margin-top:.75em}.gmd__faq-search{position:relative;width:min(100%,var(--faq-search-width));margin-inline:auto;align-self:center;color:var(--faq-search-color);text-align:left;z-index:20}.gmd__faq-search-label{display:block;margin-bottom:.55em;font-weight:600}.gmd__faq-search-field{position:relative}.gmd__faq-search-field>svg,.gmd__faq-search-field button{position:absolute;top:50%;width:1.2em;height:1.2em;transform:translateY(-50%)}.gmd__faq-search-field>svg{left:1em;fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:1.7;opacity:.55;pointer-events:none}.gmd__faq-search-field input{width:100%;min-height:3em;padding:.65em .65em .65em 3em;border:1px solid color-mix(in srgb,currentColor 18%,transparent);border-radius:var(--faq-search-radius);outline:0;background:var(--faq-search-bg);box-shadow:0 1px 6px -1px #20212447;color:inherit;font:inherit}.gmd__faq-search-field input::-webkit-search-cancel-button{appearance:none;-webkit-appearance:none}.gmd__faq-search-field input:focus{border:1px solid color-mix(in srgb,currentColor 18%,transparent);outline:0;box-shadow:0 1px 6px -1px #20212447}.gmd__faq-search-field button{right:.9em;display:grid;place-items:center;min-width:0;min-height:0;margin:0;padding:.18em;border:0;border-radius:50%;background:color-mix(in srgb,currentColor 16%,transparent);box-shadow:none;color:inherit;line-height:0;cursor:pointer;opacity:.55}.gmd__faq-search-field button[hidden]{display:none}.gmd__faq-search-field button svg{width:100%;height:100%;fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:1.7}.gmd__faq-search-results{position:absolute;top:calc(100% - 1px);left:0;width:100%;margin:0;padding:0;border:1px solid color-mix(in srgb,currentColor 18%,transparent);border-top:0;border-radius:0 0 var(--faq-search-radius) var(--faq-search-radius);background:var(--faq-search-bg);box-shadow:0 1px 6px -1px #20212480;list-style:none;overflow:hidden;z-index:30}.gmd__faq-search-results:empty{display:none}.gmd__faq-search:has(.gmd__faq-search-results:not(:empty)) .gmd__faq-search-field input{border-bottom-color:transparent;border-radius:var(--faq-search-radius) var(--faq-search-radius) 0 0;box-shadow:0 4px 14px #00000017}.gmd__faq-search-results li+li{border-top:1px solid color-mix(in srgb,currentColor 10%,transparent)}.gmd__faq-search-results button,.gmd__faq-search-results [data-faq-search-empty]{display:block;width:100%;padding:.75em 1em;border:0;background:transparent;color:inherit;font:inherit;text-align:left}.gmd__faq-search-results button{cursor:pointer}.gmd__faq-search-results button:is(:hover,:focus-visible){background:color-mix(in srgb,currentColor 6%,transparent)}.gmd__faq-search-results [data-faq-search-empty]>*{margin:0}@media(min-width:1025px){.gmd__faq{--grid-gap:var(--grid-gap-desktop);--faq-width:var(--faq-width-desktop)}}.gmd__group{--direction:var(--direction-mobile);--wrap:var(--wrap-mobile);--grid-gap:var(--grid-gap-mobile);--width:var(--width-mobile);--padding:var(--padding-mobile);position:relative;display:flex;flex-direction:var(--direction);align-items:center;gap:var(--grid-gap);flex-wrap:var(--wrap);width:min(100%,var(--width));max-width:100%;padding:var(--padding);border:var(--group-border, none);border-radius:var(--group-radius, min(var(--section-radius) * .5, 8px));background:var(--color-bg, var(--bg))}.gmd[design-mode=false] .gmd__group:has(>.gmd__media[data-placeholder=true]:only-child){display:none!important}@media(min-width:1025px){.gmd__group{--direction:var(--direction-desktop);--wrap:var(--wrap-desktop);--grid-gap:var(--grid-gap-desktop);--padding:var(--padding-desktop);--width:var(--width-desktop)}}.gmd__icon-wrap{display:flex;align-items:center;justify-content:center;width:var(--size-mobile);max-width:100%;margin-inline:auto;background:var(--color-bg)}.gmd__icon-wrap .gmd__icon{width:100%;min-width:0;margin:0}.gmd__icon-wrap[data-bg]:not([data-bg=false]) .gmd__icon{aspect-ratio:1;object-fit:contain}.gmd__icon-wrap[data-bg=round]{clip-path:circle()}.gmd__icon-wrap[data-bg=blob]{-webkit-mask:var(--mask-image) center / 100% 100% no-repeat;mask:var(--mask-image) center / 100% 100% no-repeat}.gmd__icon-wrap[data-bg=round][data-padded=true]{padding:calc(var(--size-mobile) / 6)}.gmd__icon-wrap[data-bg=blob][data-padded=true]{padding:calc(var(--size-mobile) / 9)}@media(min-width:1025px){.gmd__icon-wrap{width:var(--size-desktop)}.gmd__icon-wrap[data-bg=round][data-padded=true]{padding:calc(var(--size-desktop) / 6)}.gmd__icon-wrap[data-bg=blob][data-padded=true]{padding:calc(var(--size-desktop) / 9)}}.gmd__media,.gmd__media-container,.gmd__media-frame{position:relative;max-width:100%}.gmd__media{width:min(100%,var(--media-max-width-mobile, 100%),var(--media-max-width-from-height-mobile, 100%));height:fit-content;margin-inline:var(--media-margin-inline-mobile, auto)}.gmd[design-mode=false] .gmd__media[data-placeholder=true]{display:none!important}.gmd__media-container{display:block;overflow:hidden;border-radius:var(--media-radius, 8px)}.gmd__media-frame{overflow:hidden}.gmd__media-frame>picture{display:block}.gmd__media-frame[data-bg]{aspect-ratio:1}.gmd__media-frame[data-bg=round]{border-radius:50%}.gmd__media-frame[data-bg=blob]{-webkit-mask:var(--mask-image) center / 100% 100% no-repeat;mask:var(--mask-image) center / 100% 100% no-repeat}.gmd__media-frame[data-padded=true]{padding:10%;background-color:var(--shape-bg)}.gmd__media-frame:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--bg-img-mobile) center / cover no-repeat;opacity:.7;transition:opacity .15s ease;z-index:-1}.gmd__media-element{--media-fit:var(--media-fit-desktop);--media-ratio:var(--media-ratio-desktop);display:block;width:100%;max-width:100%;height:auto;object-fit:var(--media-fit, cover);aspect-ratio:var(--media-ratio, revert-rule);transform:scale(1);transition:transform .3s ease-in-out}.gmd__media-frame[data-bg]>picture{height:100%}.gmd__media-frame[data-bg] .gmd__media-element{height:100%;aspect-ratio:1}a.gmd__media-container:is(:hover,:focus) .gmd__media-element,:is(.gmd__group,.gmd__list-item):has(>.gmd__group-link:is(:hover,:focus)) .gmd__media-element{transform:scale(1.05)}@media(max-width:1024px){.gmd:not(:has(>.gmd__region:not(.gmd-mobile\:hidden)~.gmd__body)):has(>.gmd__body>.gmd__media[data-ratio-mobile=fill]:not([data-placeholder=true]):nth-child(1 of.gmd__item),>.gmd__body>.gmd__column:first-child>.gmd__media[data-ratio-mobile=fill]:not([data-placeholder=true]):nth-child(1 of.gmd__item)){--grid-edge-top:0px!important}.gmd:not(:has(>.gmd__body~.gmd__region:not(.gmd-mobile\:hidden))):has(>.gmd__body>.gmd__media[data-ratio-mobile=fill]:not([data-placeholder=true]):nth-last-child(1 of.gmd__item),>.gmd__body>.gmd__column:last-child>.gmd__media[data-ratio-mobile=fill]:not([data-placeholder=true]):nth-last-child(1 of.gmd__item)){--grid-edge-bottom:0px!important}.gmd__media-element{--media-fit:var(--media-fit-mobile, cover);--media-ratio:var(--media-ratio-mobile, revert-rule)}.gmd__media[data-ratio-mobile=fill],.gmd__media[data-ratio-mobile=fill] :is(.gmd__media-container,.gmd__media-frame,picture),.gmd__media[data-ratio-mobile=fill] .gmd__media-element{height:100%}.gmd__media[data-ratio-mobile=fill]{width:100%;max-height:var(--media-max-height-mobile, none);margin-inline:0}.gmd__media[data-ratio-mobile=fill]:not(.gmd__list *)>.gmd__media-container{--media-radius:0}.gmd__group:has(>.gmd__media[data-ratio-mobile=fill]){width:100%}:is(.gmd>.gmd__body,.gmd>.gmd__body>.gmd__column)>:is(.gmd__media[data-ratio-mobile=fill],.gmd__group:has(>.gmd__media[data-ratio-mobile=fill])){grid-column:edge-left-start / edge-right-end!important}}@media(min-width:1025px){.gmd__media{width:min(100%,var(--media-max-width-desktop, 100%),var(--media-max-width-from-height-desktop, 100%));margin-inline:var(--media-margin-inline-desktop, auto)}.gmd__media[data-ratio-desktop=fill]{width:100%;height:100%;margin-inline:0}.gmd__media[data-ratio-desktop=fill] :is(.gmd__media-container,.gmd__media-frame,picture){height:100%}.gmd__column>.gmd__media[data-ratio-desktop=fill]{min-height:0}.gmd__column:has(>:not(.gmd__media,style,script,[hidden],:empty,.gmd-desktop\:hidden,.gmd__group-link))>.gmd__media:not(.gmd-desktop\:hidden){flex-grow:1;height:auto}.gmd__column:not(:has(>:not(.gmd__media,style))):has(>.gmd__media[data-ratio-desktop=fill]:nth-child(1 of.gmd__media):nth-last-child(1 of.gmd__media))>.gmd__media[data-ratio-desktop=fill] .gmd__media-element{position:absolute;top:0;right:0;bottom:0;left:0}.gmd__column:not(:has(>:not(.gmd__media,style)))>.gmd__media[data-fill-over-margins-desktop=true]:nth-child(1 of.gmd__media):nth-last-child(1 of.gmd__media)>.gmd__media-container{--media-radius:0}.gmd__media-frame:before{background:var(--bg-img-desktop) center / cover no-repeat}.gmd__media[data-ratio-desktop=fill] .gmd__media-element{height:100%}}.gmd__newsletter{width:-moz-available;width:-webkit-fill-available;width:stretch;max-width:min(100%,350px)}.gmd__newsletter-form label{position:relative;display:flex;align-items:center;flex-wrap:nowrap;border-radius:var(--btn-radius, 0px);overflow:hidden}.gmd__newsletter-form label:before{content:"";position:absolute;left:17px;width:22px;height:13px;z-index:1;background-repeat:no-repeat;background-size:contain;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22.273 13.161'%3E%3Cdefs/%3E%3Cpath fill='%23333' d='M.514 0A.516.516 0 000 .506v12.149a.516.516 0 00.514.506h21.245a.516.516 0 00.514-.506V.506A.516.516 0 0021.759 0zM.506.506h21.261v1.637l-10.63 7.411L.506 2.143zm0 2.254l5.987 4.176-5.987 5.379zm21.26 0v9.554l-5.987-5.378zM6.921 7.229l4.073 2.847a.254.254 0 00.285 0l4.073-2.847 6.043 5.426H.878z'/%3E%3C/svg%3E")}.gmd__newsletter-form input{color:#333;font-size:.92em;max-width:100%;padding:12px 12px 12px 53px;width:100%;height:50px;line-height:50px;border:1px solid #dedede;border-radius:var(--btn-radius, 0px) 0 0 var(--btn-radius, 0px);text-align:left;text-overflow:ellipsis;outline:none;box-shadow:none;box-sizing:border-box}.gmd__newsletter-form input::placeholder{color:#333}.gmd__newsletter-form button{flex:1 0 calc(50px + var(--btn-radius, 0px) / 6);display:flex;align-items:center;justify-content:center;border:solid 1px var(--color-btn-bg);height:50px;line-height:50px;outline:none;background-color:var(--color-btn-bg);cursor:pointer;appearance:none;-webkit-appearance:none;box-sizing:border-box}.gmd__newsletter-form button:hover,.gmd__newsletter-form button:focus{border-color:color-mix(in oklab,var(--color-btn-bg),black 5%);background-color:color-mix(in oklab,var(--color-btn-bg),black 5%)}:is(.gmd__newsletter-success,.gmd__newsletter-error):not([hidden]){display:flex;align-items:center;padding:12px 20px;width:fit-content;box-shadow:0 0 4px -2px #00000080;border-radius:5px;line-height:1.3em}.gmd__newsletter-success:not([hidden]){background:#e7ffe780;color:#55b757}.gmd__newsletter-error:not([hidden]){background:#ffe7e780;color:#ce5050;margin:10px 0}:is(.gmd__newsletter-success,.gmd__newsletter-error) svg{flex:0 0 auto;width:15px;height:15px;margin-right:10px}.gmd__newsletter-success:not([hidden])~:is(.gmd__newsletter-field,.gmd__newsletter-consent){display:none}.gmd__newsletter-consent{margin-top:8px;line-height:1em;text-align:left;font-size:var(--font-size-consent);color:var(--color-consent)}.gmd__region{--grid-gap:var(--grid-gap-mobile);--region-alignment:var(--region-alignment-mobile);--region-width:var(--region-width-mobile);position:relative;display:grid;grid-template-columns:var(--grid-template-columns);align-items:stretch;width:100%;min-width:0;max-width:100%;background:transparent}.gmd__region[data-region=header].gmd__item{grid-column:edge-left-start / edge-right-end;grid-row:header}.gmd__region[data-region=footer].gmd__item{grid-column:edge-left-start / edge-right-end;grid-row:footer}.gmd__region[data-bleed=true]{--bleed-split:50%;--region-padding-top:var(--region-padding-top-mobile);--region-padding-right:var(--region-padding-right-mobile);--region-padding-bottom:var(--region-padding-bottom-mobile);--region-padding-left:var(--region-padding-left-mobile);grid-column:edge-left-start / edge-right-end;justify-self:stretch;isolation:isolate}.gmd__region[data-bleed=true]:before{content:"";position:absolute;z-index:0;pointer-events:none;inset-inline:0}.gmd__region[data-region=header][data-bleed=true]:before{--bleed-radius:var(--radius-top, 0px);top:0;height:calc(var(--bleed-split) + var(--bleed-radius));clip-path:var(--wave-top-bleed-clipping-path, none);background:radial-gradient(circle var(--bleed-radius) at 100% 100%,transparent calc(100% - 1px),var(--bleed-background) 100%) left bottom / var(--bleed-radius) var(--bleed-radius) no-repeat,radial-gradient(circle var(--bleed-radius) at 0 100%,transparent calc(100% - 1px),var(--bleed-background) 100%) right bottom / var(--bleed-radius) var(--bleed-radius) no-repeat,linear-gradient(to bottom,var(--bleed-background) 0 calc(100% - var(--bleed-radius)),transparent calc(100% - var(--bleed-radius)) 100%)}.gmd__region[data-region=footer][data-bleed=true]:before{--bleed-radius:var(--radius-bottom, 0px);bottom:0;height:calc(100% - var(--bleed-split) + var(--bleed-radius));clip-path:var(--wave-bottom-bleed-clipping-path, none);background:radial-gradient(circle var(--bleed-radius) at 100% 0,transparent calc(100% - 1px),var(--bleed-background) 100%) left top / var(--bleed-radius) var(--bleed-radius) no-repeat,radial-gradient(circle var(--bleed-radius) at 0 0,transparent calc(100% - 1px),var(--bleed-background) 100%) right top / var(--bleed-radius) var(--bleed-radius) no-repeat,linear-gradient(to bottom,transparent 0 var(--bleed-radius),var(--bleed-background) var(--bleed-radius) 100%)}.gmd__region-content{position:relative;width:min(100%,var(--region-width),var(--section-width));display:grid;grid-column:edge-left-end / edge-right-start;grid-template-columns:minmax(0,1fr);justify-self:var(--region-alignment);gap:var(--grid-gap);z-index:1}.gmd__region[data-bleed=true]>.gmd__region-content{padding:var(--region-padding-top) var(--region-padding-right) var(--region-padding-bottom) var(--region-padding-left);border:var(--region-border, none);border-radius:var(--region-radius, 0px);background:var(--region-background, none)}.gmd__region-content>:is(.gmd__item,.shopify-app-block){grid-area:auto / 1}@media(max-width:1024px){.gmd:has(>.gmd__region[data-region=header]:not(.gmd-mobile\:hidden)){--grid-track-header-row:[edge-top-end header-start] min-content [header-end space-top-start]}.gmd:has(>.gmd__region[data-region=header][data-bleed=true]:not(.gmd-mobile\:hidden)){--grid-edge-top:0px!important}.gmd:has(>.gmd__region[data-region=footer]:not(.gmd-mobile\:hidden)){--grid-track-footer-row:[space-bottom-end footer-start] min-content [footer-end edge-bottom-start]}.gmd:has(>.gmd__region[data-region=footer][data-bleed=true]:not(.gmd-mobile\:hidden)){--grid-edge-bottom:0px!important}.gmd:has(>.gmd__region[data-region=header][data-bleed=true]:not(.gmd-mobile\:hidden)){--grid-clipping-path:var(--wave-bottom-clipping-path, var(--clipping-default, none))}.gmd:has(>.gmd__region[data-region=footer][data-bleed=true]:not(.gmd-mobile\:hidden)){--grid-clipping-path:var(--wave-top-clipping-path, var(--clipping-default, none))}.gmd:has(>.gmd__region[data-region=header][data-bleed=true]:not(.gmd-mobile\:hidden),>.gmd__region[data-region=footer][data-bleed=true]:not(.gmd-mobile\:hidden)){clip-path:var(--grid-clipping-path)}.gmd:has(>.gmd__region[data-region=header][data-bleed=true]:not(.gmd-mobile\:hidden)):has(>.gmd__region[data-region=footer][data-bleed=true]:not(.gmd-mobile\:hidden)){--grid-clipping-path:var(--clipping-default, none)}}@media(min-width:1025px){.gmd:has(>.gmd__region[data-region=header]:not(.gmd-desktop\:hidden)){--grid-track-header-row:[edge-top-end header-start] min-content [header-end space-top-start]}.gmd:has(>.gmd__region[data-region=header][data-bleed=true]:not(.gmd-desktop\:hidden)){--grid-edge-top:0px!important}.gmd:has(>.gmd__region[data-region=footer]:not(.gmd-desktop\:hidden)){--grid-track-footer-row:[space-bottom-end footer-start] min-content [footer-end edge-bottom-start]}.gmd:has(>.gmd__region[data-region=footer][data-bleed=true]:not(.gmd-desktop\:hidden)){--grid-edge-bottom:0px!important}.gmd:has(>.gmd__region[data-region=header][data-bleed=true]:not(.gmd-desktop\:hidden)){--grid-clipping-path:var(--wave-bottom-clipping-path, var(--clipping-default, none))}.gmd:has(>.gmd__region[data-region=footer][data-bleed=true]:not(.gmd-desktop\:hidden)){--grid-clipping-path:var(--wave-top-clipping-path, var(--clipping-default, none))}.gmd:has(>.gmd__region[data-region=header][data-bleed=true]:not(.gmd-desktop\:hidden),>.gmd__region[data-region=footer][data-bleed=true]:not(.gmd-desktop\:hidden)){clip-path:var(--grid-clipping-path)}.gmd:has(>.gmd__region[data-region=header][data-bleed=true]:not(.gmd-desktop\:hidden)):has(>.gmd__region[data-region=footer][data-bleed=true]:not(.gmd-desktop\:hidden)){--grid-clipping-path:var(--clipping-default, none)}.gmd__region{--grid-gap:var(--grid-gap-desktop);--region-width:var(--region-width-desktop);--region-alignment:var(--region-alignment-desktop)}.gmd__region[data-bleed=true]{--region-padding-top:var(--region-padding-top-desktop);--region-padding-right:var(--region-padding-right-desktop);--region-padding-bottom:var(--region-padding-bottom-desktop);--region-padding-left:var(--region-padding-left-desktop)}}.gmd__review{position:relative;display:grid;align-content:start;gap:15px;width:100%;text-align:var(--block-alignment)}.gmd__review-meta,.gmd__review-author{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;min-width:0;max-width:100%}.gmd__review-stars{display:flex;flex:0 0 auto;line-height:0}.gmd__review-stars--standard svg+svg{margin-left:1px}.gmd__review-stars--trustpilot{width:min(130px,100%)}.gmd__review-stars--trustpilot svg{display:block}.gmd__review-date{color:var(--color-review-date);line-height:1}.gmd__review-product{display:inline-flex;flex:1 1 120px;align-items:center;gap:8px;min-width:0;max-width:100%}.gmd__review-product img{flex:0 0 auto;width:24px;height:24px;object-fit:cover;border-radius:50%}.gmd__review-product span{display:block;flex:1 1 auto;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-decoration:underline;text-underline-offset:.12em}.gmd__review-text{min-width:0;max-width:100%;overflow-wrap:anywhere}.gmd__review-text strong{display:flex;align-items:center;justify-content:space-between;gap:8px}.gmd__review-text strong svg{width:.95em;height:.95em;fill:currentColor}.gmd__review-text p{margin:5px 0}.gmd__review-text>p:first-child{margin-top:0}.gmd__review-text>p:last-child{margin-bottom:0}.gmd__review-author-name{min-width:0;overflow:hidden;font-weight:600;line-height:1;text-overflow:ellipsis;white-space:nowrap}.gmd__review-verified{padding:6px 10px;border-radius:50px;color:#fff;background:var(--color-review-verified);font-size:11px;line-height:1}.gmd__review-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.gmd__stat{--dasharray-origin:314.16px;--dasharray-progress:calc(var(--dasharray-origin) * var(--value, 100) / 100);--color-primary:var(--color-number);grid-column:content;justify-self:center;position:relative;display:flex;flex-direction:column;text-align:center;margin-right:12px;font-size:var(--font-size-number);font-weight:600;line-height:1em;color:var(--color-primary)}.gmd__stat:after{content:attr(data-after);font-size:.5em;font-weight:600;line-height:1em}.gmd__stat[data-wheel-animate]>span{font-family:monospace,sans-serif;padding:1.33ch}.gmd__stat[data-wheel-animate]:not([data-after=""])>span{padding-bottom:0}.gmd__stat[data-wheel-animate]{align-items:center;justify-content:center;aspect-ratio:1 / 1;clip-path:circle();-webkit-clip-path:circle()}.gmd__stat[data-wheel-animate] svg{position:absolute}.gmd__stat[data-wheel-animate] svg circle{width:100%;height:100%;fill:transparent;stroke-width:16%;stroke:color-mix(in oklab,var(--color-primary) 20%,transparent)}.gmd__stat[data-wheel-animate] svg circle+circle{stroke:var(--color-primary);stroke-dasharray:0px var(--dasharray-origin);transform:rotate(-90deg);transform-origin:center}.gmd__stat[data-wheel-animate][data-intersected] svg circle+circle{animation:progress 2s ease-out forwards}@keyframes progress{0%{opacity:.2;stroke-dasharray:0px var(--dasharray-origin)}to{opacity:1;stroke-dasharray:var(--dasharray-progress) var(--dasharray-origin)}}@media(prefers-reduced-motion:reduce){.gmd__stat[data-wheel-animate][data-intersected] svg circle+circle{stroke-dasharray:var(--dasharray-progress) var(--dasharray-origin);animation:none}}.gmd__text[style*=--blockquote-color]:not(.gmd__text--collapsible){padding-left:1em;border-left:4px solid var(--blockquote-color)}.product-introduction ul>li{position:relative;padding-left:22px;margin:0 0 6px}.product-introduction ul{list-style:none;padding:0;margin:0}.product-introduction ul>li:before{content:"\2713";position:absolute;left:0;top:.25em;display:grid;place-items:center;width:14px;height:14px;border-radius:50%;background:rgb(var(--text-color));color:#fff;font-size:10px;line-height:1}.product-introduction__more{display:inline-block;margin-top:2px}.vpmd{display:block;color:var(--vpmd-text, inherit);container-type:inline-size;line-height:1.4}.vpmd[data-vpmd-duplicate]{display:none}.vpmd *,.vpmd *:before,.vpmd *:after{box-sizing:border-box}.vpmd [hidden]{display:none!important}.vpmd .vpmd__sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.vpmd .vpmd__fieldset{min-width:0;margin:0 0 18px;padding:0;border:0}.vpmd .vpmd__legend{margin-bottom:20px;padding:0;font-weight:700}.vpmd .vpmd__offers{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px var(--vpmd-gap, 12px)}.vpmd .vpmd__offer{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);align-content:stretch;min-width:0}.vpmd .vpmd__card{display:flex;grid-row:2;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-width:0;padding:16px 10px;text-align:center;overflow-wrap:anywhere;border:1px solid var(--vpmd-border, #e5e5e5);border-radius:var(--vpmd-radius, 10px);background:var(--vpmd-background, #fff);cursor:pointer}.vpmd .vpmd__offer-input:checked+.vpmd__card{border-color:var(--vpmd-accent);background:var(--vpmd-selected)}.vpmd .vpmd__offer-input:disabled+.vpmd__card{opacity:.55;cursor:not-allowed}.vpmd .vpmd__offer-input:focus-visible+.vpmd__card,.vpmd :is(summary,select,a,input):focus-visible{outline:2px solid currentColor;outline-offset:4px}.vpmd .vpmd__title{font-size:var(--vpmd-title-size, 1.2em)}.vpmd .vpmd__price-line{display:inline-flex;flex-wrap:wrap;align-items:baseline;justify-content:center;gap:5px}.vpmd .vpmd__card .vpmd__price{color:var(--vpmd-accent)}.vpmd .vpmd__price{font-size:1.1em}.vpmd .vpmd__compare{opacity:.65;font-size:.8em;font-weight:400}.vpmd .vpmd__saving{align-self:center;padding:1px 6px;border-radius:99px;color:#fff;background:var(--vpmd-accent);font-size:.85em;font-weight:700;white-space:nowrap}.vpmd .vpmd__unit,.vpmd .vpmd__delivery,.vpmd .vpmd__subtitle{display:block;font-size:.8em;font-weight:400}.vpmd .vpmd__description,.vpmd .vpmd__unavailable{font-size:.8em}.vpmd .vpmd__badge{padding:2px 8px;border-radius:4px;background:var(--vpmd-accent);color:#fff;font-size:.8em}.vpmd .vpmd__image{width:64px;height:64px;object-fit:contain}.vpmd .vpmd__card{position:relative}.vpmd .vpmd__card-label{position:absolute;top:0;right:0;bottom:0;left:0;cursor:inherit}.vpmd .vpmd__card>:not(.vpmd__card-label){pointer-events:none}.vpmd .vpmd__card :is(button,a,input,select,textarea){position:relative;pointer-events:auto;z-index:1}.vpmd .vpmd__card>:empty,.vpmd .vpmd__benefits:empty{display:none}.vpmd .vpmd__information{align-self:center;max-width:100%;padding:2px 5px;border-radius:3px;background:var(--vpmd-banner);font-size:.8em}.vpmd .vpmd__info-button{padding:2px;border:0;background:transparent;color:inherit;font:inherit;cursor:help}.vpmd .vpmd__offer:first-child [maxdesign-tooltip]{--tooltip-left:0;--tooltip-shift:0%}.vpmd .vpmd__offer:last-child [maxdesign-tooltip]{--tooltip-left:auto;--tooltip-right:0;--tooltip-shift:0%}@container (max-width: 539px){.vpmd .vpmd__offer [maxdesign-tooltip]{--tooltip-max-width: calc(50cqw - 24px) }.vpmd .vpmd__offer:nth-child(odd) [maxdesign-tooltip]{--tooltip-left:0;--tooltip-right:auto;--tooltip-shift:0%}.vpmd .vpmd__offer:nth-child(2n) [maxdesign-tooltip]{--tooltip-left:auto;--tooltip-right:0;--tooltip-shift:0%}}.vpmd .vpmd__options{display:flex;flex-wrap:wrap;gap:8px}.vpmd .vpmd__options>div{min-width:0;max-width:100%}.vpmd .vpmd__options .vpmd__card{padding:10px 16px}.vpmd .vpmd__methods{display:grid;gap:16px}.vpmd .vpmd__method{min-width:0;padding:16px;border:1px solid transparent;border-radius:var(--vpmd-radius);background:var(--vpmd-method-background)}.vpmd .vpmd__method:has([data-vpmd-method]:checked){border-color:var(--vpmd-accent);background:var(--vpmd-selected)}.vpmd .vpmd__method-label{display:grid;grid-template-columns:22px minmax(0,1fr) minmax(0,.85fr);align-items:center;gap:10px;cursor:pointer}.vpmd .vpmd__method-label>strong{overflow-wrap:anywhere}.vpmd .vpmd__method-label input{-webkit-appearance:auto;appearance:auto;width:22px;height:22px;margin:0;accent-color:var(--vpmd-accent)}.vpmd .vpmd__method-price{text-align:end;max-width:100%}.vpmd .vpmd__method-price .vpmd__price-line{justify-content:flex-end}.vpmd .vpmd__method-price .vpmd__unit{display:none}.vpmd .vpmd__plan-body{margin-top:12px}.vpmd .vpmd__select-wrap{position:relative}.vpmd .vpmd__select-label{display:block;padding:12px 38px 12px 14px;border:1px solid var(--vpmd-border);border-radius:var(--vpmd-radius);background:var(--vpmd-background);overflow-wrap:anywhere}.vpmd .vpmd__select-wrap:after{content:"";position:absolute;inset-inline-end:16px;top:50%;width:8px;height:8px;border:solid currentColor;border-width:0 1px 1px 0;transform:translateY(-75%) rotate(45deg);pointer-events:none}.vpmd .vpmd__select{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer;font:inherit}.vpmd .vpmd__select-wrap:focus-within{outline:2px solid currentColor;outline-offset:3px;border-radius:var(--vpmd-radius)}.vpmd[data-enhanced] .vpmd__method[data-selected=false] .vpmd__plan-body{display:none}.vpmd [data-vpmd-plan-description],.vpmd .vpmd__benefits{margin-top:8px;font-size:.9em}.vpmd .vpmd__benefits :is(p,ul){margin:0}.vpmd .vpmd__benefits ul{padding:0;list-style:none}.vpmd .vpmd__benefits li{position:relative;padding-inline-start:22px}.vpmd .vpmd__benefits li:before{content:"\2713";position:absolute;inset-inline-start:0;color:#71b64b}.vpmd .vpmd__status:not(:empty){margin:8px 0}.vpmd[aria-busy=true]{opacity:.7}.vpmd__price-summary{container-type:normal}@container (min-width: 540px){.vpmd .vpmd__offers{grid-template-columns:repeat(var(--vpmd-columns, 4),minmax(0,1fr))}}@container (max-width: 300px){.vpmd .vpmd__method-label{grid-template-columns:22px minmax(0,1fr)}.vpmd .vpmd__method-price{grid-column:2;text-align:start}.vpmd .vpmd__method-price .vpmd__price-line{justify-content:flex-start}}.vpmd:not([data-enhanced]),[data-vpmd-native-hidden],[data-vpmd-replaced]{display:none!important}.vpmd .vpmd__method,.vpmd .vpmd__upsell .vpmd__benefits{cursor:pointer}.vpmd .vpmd__extras{display:grid;gap:14px}.vpmd .vpmd__purchase{display:flex;flex-wrap:wrap;align-items:stretch;gap:12px}.vpmd .vpmd__atc{display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px;padding:var(--vpmd-button-padding) 22px;border:1px solid var(--vpmd-button-border);border-radius:var(--vpmd-button-radius);background:var(--vpmd-button-background);color:var(--vpmd-button-color);font:inherit;font-size:var(--vpmd-button-font);font-weight:700;cursor:pointer}.vpmd .vpmd__atc[data-full-width=true]{flex:1 1 auto}.vpmd .vpmd__atc:hover{background:var(--vpmd-button-hover)}.vpmd .vpmd__atc:disabled{opacity:.55;cursor:not-allowed}.vpmd [data-vpmd-atc-total]:not(:empty):before{content:"\b7  "}.vpmd .vpmd__quantity{display:flex;align-items:center;border:1px solid var(--vpmd-border);border-radius:var(--vpmd-button-radius)}.vpmd .vpmd__quantity button,.vpmd .vpmd__quantity input{width:38px;min-height:44px;padding:8px 0;border:0;background:transparent;color:inherit;font:inherit;text-align:center}.vpmd .vpmd__quantity input{-webkit-appearance:textfield;appearance:textfield}.vpmd .vpmd__quantity input::-webkit-inner-spin-button,.vpmd .vpmd__quantity input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.vpmd .vpmd__upsell{padding:14px;border:1px solid var(--vpmd-border);border-radius:var(--vpmd-radius);background:var(--vpmd-background)}.vpmd .vpmd__upsell:has([data-vpmd-extra]:checked){border-color:var(--vpmd-accent);background:var(--vpmd-selected)}.vpmd .vpmd__upsell-label{display:flex;align-items:center;gap:12px;cursor:pointer}.vpmd .vpmd__upsell-copy{flex:1}.vpmd .vpmd__upsell-copy strong{display:block}.vpmd [data-vpmd-extra]{-webkit-appearance:auto;appearance:auto;width:22px;height:22px;accent-color:var(--vpmd-accent)}.vpmd select[data-vpmd-extra-variant]{margin-top:10px;max-width:100%;padding:8px;font:inherit}.gmd__track:has(>.gmd__breadcrumb){--breadcrumb-at-bottom:1;--breadcrumb-height:34px;padding-block-start:calc(var(--breadcrumb-height) / 2 * (1 - var(--breadcrumb-at-bottom)));padding-block-end:calc(var(--breadcrumb-height) / 2 * var(--breadcrumb-at-bottom))}.gmd__track:has(>.gmd__breadcrumb) .gmd{border-radius:var(--radius-top) var(--radius-top) var(--radius-bottom) var(--radius-bottom);overflow:clip}.gmd__breadcrumb{--breadcrumb-inline-offset:clamp(15px, 2vw, 25px);position:absolute;z-index:4;top:calc(var(--breadcrumb-height) / 2 * (1 - var(--breadcrumb-at-bottom)) + (100% - var(--breadcrumb-height) / 2) * var(--breadcrumb-at-bottom));left:calc(var(--breadcrumb-inline-offset) * (1 - var(--breadcrumb-at-bottom)) + 50% * var(--breadcrumb-at-bottom));display:block;width:max-content;max-width:min(calc(100% - var(--breadcrumb-inline-offset) * 2),calc(var(--section-width) / 2.5));transform:translate(calc(-50% * var(--breadcrumb-at-bottom)),-50%)}.gmd__breadcrumb-nav{box-sizing:border-box;display:flex;align-items:center;height:var(--breadcrumb-height);max-width:100%;padding-inline:16px;overflow:hidden;font-size:clamp(13px,1vw,15px);line-height:1.25;background:#fff;border:1px solid color-mix(in oklab,currentColor 18%,transparent);border-radius:999px}.gmd__breadcrumb-list{display:flex;align-items:center;min-width:0;margin:0;padding:0;overflow:hidden;white-space:nowrap;list-style:none}.gmd__breadcrumb-item{display:flex;flex:0 0 auto;align-items:center;min-width:0}.gmd__breadcrumb-item:last-child{flex:1 1 auto}.gmd__breadcrumb-item+.gmd__breadcrumb-item:before{content:"/";flex:0 0 auto;margin-inline:5px;opacity:.6}.gmd__breadcrumb-link{color:inherit;text-decoration:none}.gmd__breadcrumb-item:last-child .gmd__breadcrumb-link{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis}a.gmd__breadcrumb-link{opacity:.72;text-decoration:underline color-mix(in oklab,currentColor 18%,transparent);text-underline-offset:.2em}a.gmd__breadcrumb-link:hover{opacity:1}a.gmd__breadcrumb-link:focus-visible{outline:2px solid currentColor;outline-offset:2px}@media(min-width:1025px){.gmd__track:has(>.gmd__breadcrumb){--breadcrumb-at-bottom:var(--is-first-fullscreen, 0)}}.gvmd{position:relative;display:block}.gvmd:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#0003;opacity:0;transition:opacity .2s ease-out;pointer-events:none}.gvmd[data-playing=false]:after{opacity:1;z-index:0}.gvmd__player{--size:clamp(40px, 33%, 60px);width:var(--size);height:var(--size);display:grid;place-items:center;grid-auto-flow:column;gap:12px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2}.gvmd[data-playing=true] .gvmd__player{--size:clamp(30px, 23%, 45px);top:auto;bottom:15px;left:15px;transform:none}.gvmd__player button{width:100%;background:#fff;color:var(--color-player, currentColor);padding:0;border:none;border-radius:100%;cursor:pointer;box-shadow:2px 2px 7px -4px #000;appearance:none;-webkit-appearance:none}.gvmd__player span{display:flex;align-items:center;justify-content:center;padding:25%;border-radius:100%}.gvmd__player span[data-play]:before{content:"";box-sizing:content-box!important;position:absolute;top:-20%;left:-20%;width:100%;height:100%;padding:20%;border-radius:100%;opacity:.3;background:radial-gradient(circle,var(--color-player, currentColor) 0%,var(--color-player, currentColor) 100%);animation:2s ease-in-out infinite alternate player-ping;z-index:-1}.gvmd__player svg{display:block;width:100%;height:100%;fill:currentColor;stroke:currentColor}.gvmd [data-player-btn],.gvmd [data-play],.gvmd [data-pause],.gvmd [data-muter-btn],.gvmd [data-mute],.gvmd [data-unmute]{opacity:1;visibility:visible;transition:opacity .3s .1s ease-out,visibility 0s}.gvmd[data-controls=none]:not([data-autoplay-rejected]):after,.gvmd[data-controls=none]:not([data-autoplay-rejected]) .gvmd__player{display:none}.gvmd[data-playing=true]:is([data-controls=all],[data-autoplay=true]):not([data-controls=sound]) .gvmd__player{pointer-events:none}.gvmd[data-playing=true]:is([data-controls=all],[data-autoplay=true]) [data-player-btn],.gvmd[data-playing=true] [data-play],.gvmd[data-playing=false] [data-pause],.gvmd:is([data-controls=sound][data-playing=false],[data-autoplay=false]:not([data-playing=true]),:not([data-controls=sound])) [data-muter-btn],.gvmd[data-controls=sound] video[muted]+[data-video-api] [data-mute],.gvmd[data-controls=sound] video:not([muted])+[data-video-api] [data-unmute]{opacity:0;visibility:hidden;position:absolute;transition:opacity 0s ease,visibility 0s ease;pointer-events:none}@keyframes player-ping{0%{transform:scale(1)}to{transform:scale(.8)}}@media(min-width:1025px){.gvmd[data-playing=false]>video{pointer-events:none}}.product-badges{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px;font-size:14px;line-height:1.3}.product-badge{padding:2px 5px;background:var(--product-badge-background,#e9ece5);color:var(--product-badge-color,inherit);border-radius:2px}.product-badges--image{position:absolute;inset:14px auto auto 14px;z-index:2;pointer-events:none;font-size:11px;text-transform:uppercase}.product-badges--image .product-badge{background:var(--product-badge-background,#293400);color:var(--product-badge-color,#fff)}.product-ingredient{display:flex;align-items:flex-start;gap:1em;padding-block:1em}.product-ingredient+.product-ingredient{margin-top:0;border-top:1px solid #e8e8e8}.product-ingredient__image{width:60px;height:60px;flex:0 0 60px;object-fit:contain;border:1px solid #e8e8e8;border-radius:50%}.product-ingredient>div{min-width:0}.product-ingredient strong{display:block;margin-bottom:.25em;color:#171717}.product-ingredient .metafield-rich_text_field>:first-child{margin-top:0}.product-ingredient .metafield-rich_text_field>:last-child{margin-bottom:0}.product-nutrition{display:block}.product-nutrition__buttons{display:flex;flex-wrap:wrap;gap:.5em;margin-bottom:1em}.product-nutrition__buttons .button--pill{border-radius:999px;font-size:.8em;text-transform:uppercase;letter-spacing:0;white-space:normal}.product-nutrition__buttons .button--pill[aria-expanded=false]{border-color:#e8e8e8}.product-nutrition [hidden]{display:none}.product-nutrition__rows{margin:0;padding:.25em 1em;border-radius:8px;background:color-mix(in srgb,rgb(var(--color-green-dark)) 5%,white)}.product-nutrition__rows>div{display:flex;justify-content:space-between;gap:1em;padding-block:.65em}.product-nutrition__rows dt{font-weight:inherit}.product-nutrition__rows dd{margin:0;text-align:right}.product-nutrition-guide{display:grid;gap:1.5em;min-width:0}.product-nutrition-guide__scroll{max-width:100%;overflow-x:auto;border-radius:8px;background:color-mix(in srgb,rgb(var(--color-green-dark)) 5%,white)}.product-nutrition-guide table{width:100%;margin:0;border:0;border-collapse:collapse;font-size:inherit}.product-nutrition-guide :is(th,td){padding:.75em 1em;border:0;text-align:center;min-width:7em}.product-nutrition-guide thead{background:rgb(var(--color-green-dark));color:#fff}.product-nutrition-guide tbody th{font-weight:inherit}.product-nutrition-guide tr>:first-child:nth-last-child(2){text-align:left}.product-nutrition-guide tr>:last-child:nth-child(2){text-align:right}.product-sample{margin-top:14px}.product-conditioning{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;font-size:15px;margin-top:4px}@media(max-width:740px){.product-conditioning{align-items:flex-start;flex-direction:column}}.ration-trigger{position:relative;display:inline-flex;align-items:center;margin:8px 0;padding:7px 18px;border-radius:var(--button-border-radius);font-weight:600;background:rgba(var(--color-contrasting-2) / .08);cursor:pointer;box-shadow:2px 2px 3px #0000001a,0 0 0 2px color-mix(in oklab,rgba(var(--color-contrasting-1-darker) / .8) 95%,black)}.ration-trigger img{width:40px;height:auto;margin-right:12px!important}.ration-trigger--compact{gap:8px;margin:0;padding:4px 8px;border:1px solid currentColor;border-radius:5px;box-shadow:none;background:#f5f5f1;font-size:13px;line-height:1.2;text-decoration:underline;text-underline-offset:2px}.ration-trigger--compact svg{flex:none}.gmd-related-collections{display:flex;flex-wrap:wrap;align-items:center;justify-content:var(--block-alignment, start);gap:var(--gap, 8px);max-width:100%;text-align:start}.gmd-related-collections__pill{flex:0 0 auto;display:inline-flex;align-items:center;gap:.45em;min-width:0;min-height:40px;padding:.2em .8em;border:1px solid rgb(var(--color-green-secondary));border-radius:10em;background:rgb(var(--color-bg-green));text-decoration:none!important;white-space:nowrap}.gmd-related-collections__pill:is(:hover,:focus-visible){color:rgb(var(--color-zanahoria));border-color:rgb(var(--color-zanahoria));background:rgba(var(--color-zanahoria) / .05)}.gmd-related-collections__icon{flex:0 0 auto;display:block;width:1.3em;height:1.3em;background:currentColor;-webkit-mask:var(--icon-mask) center / contain no-repeat;mask:var(--icon-mask) center / contain no-repeat}.gmd-related-collections__title{font-size:.95em;font-weight:600;color:rgb(var(--color-green-dark))}@media(max-width:1024px){.gmd-related-collections{flex-wrap:nowrap;justify-content:flex-start;width:auto;max-width:100vw;padding-inline:var(--padding-left) var(--padding-right);margin-inline:calc(var(--padding-left) * -1) calc(var(--padding-right) * -1);overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-padding-inline:var(--padding-left) var(--padding-right);scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 var(--padding-left),#000 calc(100% - var(--padding-right)),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 var(--padding-left),#000 calc(100% - var(--padding-right)),transparent 100%)}.gmd-related-collections::-webkit-scrollbar{display:none}}.maxdesign-layout{--is-padding-inline: var(--is-fullscreen);--is-margin-inline: calc(1 - var(--is-padding-inline));--is-first-section: 0;--is-last-section: 0;--is-first-fullscreen: calc(var(--is-first-section) * var(--is-fullscreen));--is-last-fullscreen: calc(var(--is-last-section) * var(--is-fullscreen));--section-side-spacing: calc(50% - var(--section-width) / 2);--padding-top-calc: calc(var(--is-bg) * var(--padding-top));--padding-right-calc: max(var(--is-padding-inline) * max(var(--margin-right), var(--section-side-spacing)), var(--is-margin-inline) * var(--is-bg) * var(--padding-right));--padding-bottom-calc: calc(var(--is-bg) * var(--padding-bottom));--padding-bottom-extra: calc(var(--footer-wave-top-overlap, 0px) * var(--is-last-fullscreen));--padding-left-calc: max(var(--is-padding-inline) * max(var(--margin-left), var(--section-side-spacing)), var(--is-margin-inline) * var(--is-bg) * var(--padding-left));--margin-top-calc: calc(var(--margin-top) * (1 - var(--is-first-fullscreen)) * (1 - var(--is-after-last-fullscreen, 0)));--margin-right-calc: calc(var(--is-margin-inline) * max(var(--margin-right), var(--section-side-spacing)));--margin-bottom-calc: calc(var(--margin-bottom) * (1 - var(--is-last-fullscreen)) - var(--padding-bottom-extra));--margin-left-calc: calc(var(--is-margin-inline) * max(var(--margin-left), var(--section-side-spacing)));position:relative;display:flow-root;margin-top:var(--margin-top-calc);margin-bottom:var(--margin-bottom-calc);margin-left:var(--margin-left-calc);margin-right:var(--margin-right-calc);padding-top:var(--padding-top-calc);padding-bottom:calc(var(--padding-bottom-calc) + var(--padding-bottom-extra));padding-left:var(--padding-left-calc);padding-right:var(--padding-right-calc);line-height:var(--body-line-height, normal);border-radius:var(--radius-top) var(--radius-top) var(--radius-bottom) var(--radius-bottom);clip-path:var(--clipping-path);-webkit-clip-path:var(--clipping-path);background:none!important;isolation:isolate;overflow:clip;contain:paint}.maxdesign-layout:not(:has(>*>*:not(script,style,:empty))){display:none!important}.maxdesign-layout:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:var(--bg) center / cover no-repeat;background-position:var(--bg-object-position, center);opacity:var(--bg-opacity);pointer-events:none;z-index:-1}.maxdesign-layout:before{--p-shift: var(--parallax-intensity);--p-buffer: .01;--p-scale: calc(1 + (var(--p-shift) * 2) + var(--p-buffer));animation:var(--bg-parallax) 1ms linear;animation-timeline:view()}.maxdesign-layout:not(.maxdesign-section)>:is([class*=section],[class*=container],[class*=color]),.maxdesign-layout:not(.maxdesign-section)>*>:is([class*=section],[class*=container],[class*=color]),.maxdesign-layout:not(.maxdesign-section)>*>*>:is([class*=section],[class*=container],[class*=color]){margin:0;padding:0;background:none}@keyframes md-parallax{0%{transform:translateY(calc(var(--p-shift) * -100%)) scale(var(--p-scale))}to{transform:translateY(0) scale(1)}}@media(max-width:1024px){.maxdesign-layout:has(>style[data-margin-bottom]:not([data-margin-bottom^="d/"]))+.maxdesign-layout:has(>style[data-margin-top^="d/"],>style[data-margin-top^="0/"]){--margin-top: -1px !important}.maxdesign-layout:has(>style[data-margin-bottom^="d/"],>style[data-margin-bottom^="0/"]):has(+.maxdesign-layout>style[data-margin-top]:not([data-margin-top^="d/"])){--margin-bottom: -1px !important}}@media(min-width:1025px){.maxdesign-layout:has(>style[data-margin-bottom]:not([data-margin-bottom$="/d"]))+.maxdesign-layout:has(>style[data-margin-top$="/d"],>style[data-margin-top$="/0"]){--margin-top: -1px !important}.maxdesign-layout:has(>style[data-margin-bottom$="/d"],>style[data-margin-bottom$="/0"]):has(+.maxdesign-layout>style[data-margin-top]:not([data-margin-top$="/d"])){--margin-bottom: -1px !important}}@media(prefers-reduced-motion:reduce){.maxdesign-layout:before{animation:none!important;transform:none}}.semd{display:block;margin:var(--margin-mobile)}.semd__item{display:flex;align-items:center;justify-content:center;gap:8px}.semd__item>span{font-size:var(--font-size)}.semd__img{margin-right:10px}.semd [data-shipping-flag] img{display:inline-block;vertical-align:middle;width:1em;height:auto;transform:translateY(-1px)}@media(min-width:768px){.semd{margin:var(--margin-desktop)}}.semd__dot{width:8px;height:8px;flex:none;border-radius:50%;background:#08b78a}
/*# sourceMappingURL=/cdn/shop/t/37/compiled_assets/styles.css.map */
