.custom-product-results{display:grid;gap:1.5rem 2.5rem;align-items:end}.custom-product-results__bar{position:relative;display:block!important;background-color:rgba(var(--color-custom-light-1) / .5);height:1.3rem;overflow:hidden}.custom-product-results__bar:before{content:"";display:block;width:var(--progress, 100%);height:100%;background-color:rgb(var(--color-custom-red-hover))}.custom-product-results__bar:after{content:attr(data-value);position:absolute;top:50%;left:var(--progress);padding-right:8px;font-size:.875rem;color:#fff;transform:translate(-100%,-50%)}@media(min-width:1025px){.custom-product-results{grid-template-columns:repeat(2,1fr)}}/*!
 * @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;--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");--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}.grid-maxdesign:has(>.gmd__track:not([data-size="1"])){--track-navigation-space: 85px}.gmd{--grid-use-inline-padding: max(calc(1 - var(--is-inset, 0)), var(--is-bg, 0), var(--is-banner, 0));--grid-edge-top: max(var(--padding-top-calc, 0px), calc(var(--is-banner, 0) * 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-banner, 0) * 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%}.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:has(>.gmd__body>.gmd__list){--grid-content-auto-width: var(--grid-available-width)}.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}@media(max-width:1024px){.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:has(>.gmd__region:not(.gmd-mobile\:hidden)[data-region=header][data-bleed=true]){--grid-clipping-path: var(--wave-bottom-clipping-path, var(--clipping-default, none))}.gmd:has(>.gmd__region:not(.gmd-mobile\:hidden)[data-region=footer][data-bleed=true]){--grid-clipping-path: var(--wave-top-clipping-path, var(--clipping-default, none))}.gmd:has(>.gmd__region:not(.gmd-mobile\:hidden)[data-region=header][data-bleed=true],>.gmd__region:not(.gmd-mobile\:hidden)[data-region=footer][data-bleed=true]){clip-path:var(--grid-clipping-path)}.gmd:has(>.gmd__region:not(.gmd-mobile\:hidden)[data-region=header][data-bleed=true]):has(>.gmd__region:not(.gmd-mobile\:hidden)[data-region=footer][data-bleed=true]){--grid-clipping-path: var(--clipping-default, none)}.gmd:not(:has(>.gmd__region:not(.gmd-mobile\:hidden)~.gmd__body)):has(>.gmd__body>.gmd__media[data-ratio-mobile=fill]:nth-child(1 of.gmd__item):not([data-placeholder=true]),>.gmd__body>.gmd__column:first-child>.gmd__media[data-ratio-mobile=fill]:nth-child(1 of.gmd__item):not([data-placeholder=true])){--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]:nth-last-child(1 of.gmd__item):not([data-placeholder=true]),>.gmd__body>.gmd__column:last-child>.gmd__media[data-ratio-mobile=fill]:nth-last-child(1 of.gmd__item):not([data-placeholder=true])){--grid-edge-bottom: 0px !important}.gmd:has(>.gmd__banner[data-medium=mobile]){max-width:min(calc(var(--section-width) + (100% - var(--section-width)) * var(--is-banner-fill, 0)),calc(100% - var(--apply-margin)));border-radius:calc(var(--section-radius) * var(--clamp-banner) * (1 - var(--is-bg, 0)));overflow:clip;margin-inline:auto}}@media(min-width:1025px){.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:has(>.gmd__region:not(.gmd-desktop\:hidden)[data-region=header][data-bleed=true]){--grid-clipping-path: var(--wave-bottom-clipping-path, var(--clipping-default, none))}.gmd:has(>.gmd__region:not(.gmd-desktop\:hidden)[data-region=footer][data-bleed=true]){--grid-clipping-path: var(--wave-top-clipping-path, var(--clipping-default, none))}.gmd:has(>.gmd__region:not(.gmd-desktop\:hidden)[data-region=header][data-bleed=true],>.gmd__region:not(.gmd-desktop\:hidden)[data-region=footer][data-bleed=true]){clip-path:var(--grid-clipping-path)}.gmd:has(>.gmd__region:not(.gmd-desktop\:hidden)[data-region=header][data-bleed=true]):has(>.gmd__region:not(.gmd-desktop\:hidden)[data-region=footer][data-bleed=true]){--grid-clipping-path: var(--clipping-default, none)}.gmd:has(>.gmd__banner[data-medium=desktop]){max-width:min(calc(var(--section-width) + (100% - var(--section-width)) * var(--is-banner-fill, 0)),calc(100% - var(--apply-margin)));border-radius:calc(var(--section-radius) * var(--clamp-banner) * (1 - var(--is-bg, 0)));overflow:clip;margin-inline:auto}.gmd[design-mode=true]>.gmd__body:has(>.gmd__column[data-background-desktop=true]):before,.gmd[design-mode=false]>.gmd__body:has(>.gmd__column:not(.gmd-desktop\:hidden)[data-background-desktop=true]>:not(style,script,[hidden],:empty,.gmd-desktop\:hidden,.gmd__media[data-placeholder=true],.gmd__list),>.gmd__column:not(.gmd-desktop\:hidden)[data-background-desktop=true]>.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__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-viewport>.gmd{width:100%;min-width:0;scroll-snap-align:start}.gmd__track:not([data-size="1"]) .gmd__track-viewport>.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__track-viewport>.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) * (1 - var(--is-bg, 0)));overflow:clip}.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[hidden]{display:none}.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: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}@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}}@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}}@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)}}.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__track-viewport>.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)}}@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;}:is(.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 :is(.gmd__item,.shopify-app-block):has(iframe){width:100%}.gmd__item a{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)}:where(.gmd__item>*:not(style,script)){display:block}@media(max-width:1024px){.gmd-mobile\:hidden{display:none!important}.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__column>:is(.gmd__item,.shopify-app-block){grid-column:content}}@media(min-width:1025px){.gmd-desktop\:hidden{display:none!important}:is(.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__body>:not(.gmd__column):has(~:not(.gmd__column,:is(.gmd__item,.shopify-app-block):empty)):not(:has(~:not(.gmd__column).gmd__item .gmd__read-more-content:empty)){margin-bottom:calc(var(--grid-body-gap) + var(--block-margin-bottom, 0px))}}.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=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-body-gap);align-content:var(--grid-column-alignment, stretch);height:100%}.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)){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)){grid-template-rows:minmax(0,1fr);align-content:stretch}.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}}@property --list-bleed-start{syntax: "<length>"; inherits: true; initial-value: 0px;}@property --list-bleed-end{syntax: "<length>"; inherits: true; initial-value: 0px;}.gmd__list{container:grid-list / inline-size;--width: var(--width-mobile, 100%);--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:min(100%,var(--width));max-width:100%;overflow:clip}.gmd__list[data-shadow=true]{padding:3px}.gmd__list[data-shadow=true] .gmd__list-viewport{padding-block:3px}.gmd__list-viewport{box-sizing:border-box;display:flex;align-items:stretch;width:100%;max-width:100%;min-width:0}.gmd__list[data-size="1"] .gmd__list-viewport{justify-content:center}.gmd__list-viewport>.gmd__list-item[data-native-snap=start]{scroll-snap-align:start}.gmd__list-viewport>.gmd__list-item[data-native-snap=center]{scroll-snap-align:center}.gmd__list-item{--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))}.gmd__list-viewport>.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}.gmd__list[data-shadow=true] .gmd__list-viewport>.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:invert(1)}.gmd__arrow--prev:after{transform:translate(-30%,-50%) rotate(-45deg)}.gmd__arrow--next:after{transform:translate(-70%,-50%) rotate(135deg)}@media(max-width:1024px){.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-viewport>.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-viewport>.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__list{--width: var(--width-desktop, 100%);--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__list-item{--direction: var(--direction-desktop);--wrap: var(--wrap-desktop);--grid-gap: var(--grid-gap-desktop);--padding: var(--padding-desktop)}.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-viewport>.gmd__list-item{--list-item-position: var(--list-item-position-desktop)}.gmd__list[data-layout-desktop=grid][data-grid-columns-desktop=auto] .gmd__list-viewport>.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-viewport>.gmd__list-item{width:100%}.gmd__list[data-layout-desktop=slider] .gmd__list-viewport>.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}}@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}}@media(max-width:1024px){@container grid-list (min-width: 769px){.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}}}.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: max( var(--radius-top, 0px), calc(var(--section-radius) * var(--clamp-banner, 0) * (1 - var(--is-bg, 0))) );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: max( var(--radius-bottom, 0px), calc(var(--section-radius) * var(--clamp-banner, 0) * (1 - var(--is-bg, 0))) );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(min-width:1025px){.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__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}.gmd__group-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3}@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__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:1px;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__text{--size: var(--size-mobile)}.gmd__text :is(h1,h2,h3,h4,h5,h6,p,a):not(.metafield-rich_text_field:not(:has(>:only-child)) *),.gmd__faq-item :is(h1,h2,h3,h4,h5,h6,p,a,li){font-family:inherit!important;font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important;color:inherit!important;text-transform:inherit!important}:is(.gmd__text,.gmd__faq-item)>*+*,.gmd__text .gmd__read-more-content>*+*,:is(.gmd__text,.gmd__faq-item) .metafield-rich_text_field>*+*{margin-top:min(.75em,var(--grid-body-gap))}:is(.gmd__text,.gmd__faq-item) ul{padding:0;list-style:disc inside}:is(.gmd__text,.gmd__faq-item) ol{padding:0;list-style:decimal inside}:is(.gmd__text,.gmd__faq-item) :is(ul,ol) li{margin-block:.2em 0}:is(.gmd__text,.gmd__faq-item) :is(ul,ol) li>*{display:inline-block}.gmd__item[style*=--color-effect-bg]:has(span[style="text-decoration:underline"]){padding:.25em 0;line-height:calc(var(--line-height) + .2em)}.gmd__item[style*=--color-effect-text] span[style="text-decoration:underline"]{text-decoration:none!important;color:var(--color-effect-text, inherit)!important}.gmd__item[style*=--color-effect-bg] span[style="text-decoration:underline"]{--thickness: max(.1em, 2px);position:relative;display:inline;letter-spacing:-.3px;font-style:initial;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] em{position:relative;display:inline-block}.gmd__item[style*=--effect-type] em:after{color:var(--effect-color, currentColor);background:currentColor;pointer-events:none;z-index:-1}.gmd__item[style*="--effect-type:underline"] em{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"] em: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"] em{margin-inline:.2em}.gmd__item[style*="--effect-type:circle"] em: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}@media(min-width:1025px){.gmd__text{--size: var(--size-desktop)}}.gmd__collapsible-tab{text-align:left;border-block:1px solid var(--collapsible-border-color, transparent)}.gmd__collapsible[data-layout=tab]{width:min(100%,var(--collapsible-width, 800px));justify-self:var(--alignment-mobile)}.gmd__collapsible[data-layout=tab]+.gmd__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}.gmd__collapsible-content>*+*{margin-top:min(.75em,var(--grid-body-gap))}@media(min-width:1025px){.gmd__collapsible[data-layout=tab]{justify-self:var(--alignment-desktop)}}.gmd__icon--inline{display:inline-block;width:var(--size, 1.3em);height:auto;vertical-align:middle}.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)}.gmd__icon{--size: var(--size-mobile);grid-column:content;justify-self:center;display:block;width:var(--size);min-width:var(--size);height:auto}@media(min-width:1025px){.gmd__icon{--size: var(--size-desktop)}.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__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}@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}}@keyframes progress{0%{opacity:.2;stroke-dasharray:0px var(--dasharray-origin)}to{opacity:1;stroke-dasharray:var(--dasharray-progress) var(--dasharray-origin)}}.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{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__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 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 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 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__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__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__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__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 strong{display:flex;align-items:center;justify-content:space-between;gap:8px}.gmd__review-text{min-width:0;max-width:100%;overflow-wrap:anywhere}.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[design-mode=false] .gmd__media[data-placeholder=true]{display:none!important}.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__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{display:block;width:100%;max-width:100%;height:auto;object-fit:var(--media-fit-mobile, cover);aspect-ratio:var(--media-ratio-mobile, 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__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: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-element{object-fit:var(--media-fit-desktop, cover);aspect-ratio:var(--media-ratio-desktop, revert-rule)}.gmd__media[data-ratio-desktop=fill] .gmd__media-element{height:100%}}.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}@media(min-width:1025px){.gvmd[data-playing=false]>video{pointer-events:none}}@keyframes player-ping{0%{transform:scale(1)}to{transform:scale(.8)}}.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;flex:1 0 100%;width:100%;min-height:100%;max-height:min(var(--banner-max-height),90svh);aspect-ratio:var(--aspect-ratio);border-image:fill 1 var(--banner-overlay)}.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:-1}.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__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}@media(max-width:1024px){.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}}@media(min-width:1025px){.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}}@media(prefers-reduced-motion:reduce){.gmd__banner[data-parallax=true] .gmd__banner-media{animation:none!important;transform:none}}@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))}}.gmd .shopify-app-block{width:100%}.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}}.maxdesign-wave{--wide-spacing: (100vw - var(--section-width)) / 2 * var(--is-padding-inline);display:block;width:100vw;max-height:130px;margin-left:calc(max(var(--padding-left) * var(--is-margin-inline),var(--margin-left) * var(--is-padding-inline),var(--wide-spacing))*-1);margin-right:calc(max(var(--padding-right) * var(--is-margin-inline),var(--margin-right) * var(--is-padding-inline),var(--wide-spacing))*-1);background:linear-gradient(to bottom,var(--bg-color) 0,var(--bg-color) calc(100% - 1px),transparent calc(100% - 1px),transparent 100%)}.maxdesign-wave[data-position=top]{margin-top:calc(var(--is-bg) * var(--padding-top) * -1)}.maxdesign-section:has(.maxdesign-wave[data-position=top]){--radius-top: 0px !important;--inset-top: 1px !important}.maxdesign-wave[data-position=bottom]{margin-bottom:calc(var(--is-bg) * var(--padding-top) * -1)}.maxdesign-section:has(.maxdesign-wave[data-position=bottom]){--radius-bottom: 0px !important;--inset-bottom: 1px !important}
/*# sourceMappingURL=/cdn/shop/t/54/compiled_assets/styles.css.map */
