.outer-container1.svelte-1u02sqa{height:var(--group-height);width:100%;position:relative}.outer-container2.svelte-1u02sqa{position:absolute;inset:0;width:100%;height:100%;overflow:hidden}.grid-animation-container.svelte-1u02sqa{position:relative;display:grid;width:100%;max-width:100%;grid-template-rows:var(--desktop-grid-template-rows, 1fr);grid-template-columns:var(--desktop-grid-template-columns, 1fr);grid-row-gap:var(--desktop-row-gap, 0);grid-column:var(--desktop-column-gap, 0)}@media screen and (min-width:35.5rem){.grid-animation-container.svelte-1u02sqa{grid-template-rows:var(--tablet-grid-template-rows, 1fr);grid-template-columns:var(--tablet-grid-template-columns, 1fr);grid-row-gap:var(--tablet-row-gap, 0);grid-column:var(--tablet-column-gap, 0)}}@media screen and (max-width:47.9375rem){.grid-animation-container.svelte-1u02sqa{grid-template-rows:var(--mobile-grid-template-rows, 1fr);grid-template-columns:var(--mobile-grid-template-columns, 1fr);grid-row-gap:var(--mobile-row-gap, 0);grid-column:var(--mobile-column-gap, 0)}}.grid-animation-container.svelte-1u02sqa>*{z-index:1}.grid-animation-container.svelte-1u02sqa>*:nth-child(1){grid-column:var(--desktop-a-grid-column);grid-row:var(--desktop-a-grid-row);z-index:var(--desktop-a-z-index, 1)}@media screen and (max-width:64rem){.grid-animation-container.svelte-1u02sqa>*:nth-child(1){grid-column:var(--tablet-a-grid-column, var(--desktop-a-grid-column));grid-row:var(--tablet-a-grid-row, var(--desktop-a-grid-row));z-index:var(--tablet-a-z-index, var(--desktop-a-z-index, 0))}}@media screen and (max-width:47.9375rem){.grid-animation-container.svelte-1u02sqa>*:nth-child(1){grid-column:var(--mobile-a-grid-column);grid-row:var(--mobile-a-grid-row);z-index:var(--mobile-a-z-index, 1)}}.grid-animation-container.svelte-1u02sqa>*:nth-child(2){grid-column:var(--desktop-b-grid-column);grid-row:var(--desktop-b-grid-row);z-index:var(--desktop-b-z-index, 1)}@media screen and (max-width:64rem){.grid-animation-container.svelte-1u02sqa>*:nth-child(2){grid-column:var(--tablet-b-grid-column, var(--desktop-b-grid-column));grid-row:var(--tablet-b-grid-row, var(--desktop-b-grid-row));z-index:var(--tablet-b-z-index, var(--desktop-b-z-index, 0))}}@media screen and (max-width:47.9375rem){.grid-animation-container.svelte-1u02sqa>*:nth-child(2){grid-column:var(--mobile-b-grid-column);grid-row:var(--mobile-b-grid-row);z-index:var(--mobile-b-z-index, 1)}}.grid-animation-container.svelte-1u02sqa>*:nth-child(3){grid-column:var(--desktop-c-grid-column);grid-row:var(--desktop-c-grid-row);z-index:var(--desktop-c-z-index, 1)}@media screen and (max-width:64rem){.grid-animation-container.svelte-1u02sqa>*:nth-child(3){grid-column:var(--tablet-c-grid-column, var(--desktop-c-grid-column));grid-row:var(--tablet-c-grid-row, var(--desktop-c-grid-row));z-index:var(--tablet-c-z-index, var(--desktop-c-z-index, 0))}}@media screen and (max-width:47.9375rem){.grid-animation-container.svelte-1u02sqa>*:nth-child(3){grid-column:var(--mobile-c-grid-column);grid-row:var(--mobile-c-grid-row);z-index:var(--mobile-c-z-index, 1)}}.grid-animation-container.svelte-1u02sqa>*:nth-child(4){grid-column:var(--desktop-d-grid-column);grid-row:var(--desktop-d-grid-row);z-index:var(--desktop-d-z-index, 1)}@media screen and (max-width:64rem){.grid-animation-container.svelte-1u02sqa>*:nth-child(4){grid-column:var(--tablet-d-grid-column, var(--desktop-d-grid-column));grid-row:var(--tablet-d-grid-row, var(--desktop-d-grid-row));z-index:var(--tablet-d-z-index, var(--desktop-d-z-index, 0))}}@media screen and (max-width:47.9375rem){.grid-animation-container.svelte-1u02sqa>*:nth-child(4){grid-column:var(--mobile-d-grid-column);grid-row:var(--mobile-d-grid-row);z-index:var(--mobile-d-z-index, 1)}}.grid-animation-container.svelte-1u02sqa>*:nth-child(5){grid-column:var(--desktop-e-grid-column);grid-row:var(--desktop-e-grid-row);z-index:var(--desktop-e-z-index, 1)}@media screen and (max-width:64rem){.grid-animation-container.svelte-1u02sqa>*:nth-child(5){grid-column:var(--tablet-e-grid-column, var(--desktop-e-grid-column));grid-row:var(--tablet-e-grid-row, var(--desktop-e-grid-row));z-index:var(--tablet-e-z-index, var(--desktop-e-z-index, 0))}}@media screen and (max-width:47.9375rem){.grid-animation-container.svelte-1u02sqa>*:nth-child(5){grid-column:var(--mobile-e-grid-column);grid-row:var(--mobile-e-grid-row);z-index:var(--mobile-e-z-index, 1)}}.grid-animation-container.svelte-1u02sqa>*:nth-child(6){grid-column:var(--desktop-f-grid-column);grid-row:var(--desktop-f-grid-row);z-index:var(--desktop-f-z-index, 1)}@media screen and (max-width:64rem){.grid-animation-container.svelte-1u02sqa>*:nth-child(6){grid-column:var(--tablet-f-grid-column, var(--desktop-f-grid-column));grid-row:var(--tablet-f-grid-row, var(--desktop-f-grid-row));z-index:var(--tablet-f-z-index, var(--desktop-f-z-index, 0))}}@media screen and (max-width:47.9375rem){.grid-animation-container.svelte-1u02sqa>*:nth-child(6){grid-column:var(--mobile-f-grid-column);grid-row:var(--mobile-f-grid-row);z-index:var(--mobile-f-z-index, 1)}}.grid-animation-container.svelte-1u02sqa>*:nth-child(7){grid-column:var(--desktop-g-grid-column);grid-row:var(--desktop-g-grid-row);z-index:var(--desktop-g-z-index, 1)}@media screen and (max-width:64rem){.grid-animation-container.svelte-1u02sqa>*:nth-child(7){grid-column:var(--tablet-g-grid-column, var(--desktop-g-grid-column));grid-row:var(--tablet-g-grid-row, var(--desktop-g-grid-row));z-index:var(--tablet-g-z-index, var(--desktop-g-z-index, 0))}}@media screen and (max-width:47.9375rem){.grid-animation-container.svelte-1u02sqa>*:nth-child(7){grid-column:var(--mobile-g-grid-column);grid-row:var(--mobile-g-grid-row);z-index:var(--mobile-g-z-index, 1)}}:root{--custom-btn-width: 100%;--custom-btn-height: 3.5rem;--custom-btn-font-size: .875rem;--custom-btn-line-height: 143%;--custom-btn-border-radius: 1.75rem;--custom-btn-padding: 1.25rem}.card-button.svelte-1mqmwj2{width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden;border-radius:var(--radius);border:none;background:none;padding:0;cursor:pointer}.card-button.svelte-1mqmwj2 .card-indicator:where(.svelte-1mqmwj2){position:absolute;display:flex;align-items:center;justify-content:center;pointer-events:none;z-index:3;bottom:1rem;right:1rem;border-radius:50%;height:2.5rem;width:2.5rem;bottom:.75rem;right:.75rem;background:var(--color-light);color:var(--color-text-darker)}.card-button.svelte-1mqmwj2 .card-indicator.dark:where(.svelte-1mqmwj2){background:var(--color-text-darker);color:var(--color-light)}@media screen and (max-width:64rem){.card-button.svelte-1mqmwj2 .card-indicator:where(.svelte-1mqmwj2){right:.5rem;bottom:.5rem;width:1.5rem;height:1.5rem}.card-button.svelte-1mqmwj2 .card-indicator:where(.svelte-1mqmwj2) svg{width:1rem;height:1rem}}.visual-container.svelte-1mqmwj2{width:100%;height:100%;position:absolute;top:0;left:0;z-index:2;opacity:1;transition:opacity .5s ease-in-out}.visual-container.svelte-1mqmwj2:before{border-radius:var(--radius)}.visual-container.hide.svelte-1mqmwj2{opacity:0;pointer-events:none}.visual-container.svelte-1mqmwj2 .visual-global{height:100%}.content-container.svelte-1mqmwj2{box-sizing:border-box;padding:1.5rem;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;align-items:center;justify-content:center;display:flex;border-radius:var(--radius);pointer-events:none}.content-container.svelte-1mqmwj2 .content:where(.svelte-1mqmwj2){max-width:100%;min-width:55%;width:23.125rem;opacity:0;pointer-events:none}.content-container.svelte-1mqmwj2 .content:where(.svelte-1mqmwj2) .richtext-container{text-align:start}.content-container.svelte-1mqmwj2 .content:where(.svelte-1mqmwj2) .richtext-container h2,.content-container.svelte-1mqmwj2 .content:where(.svelte-1mqmwj2) .richtext-container h3{font-weight:700;margin-top:0;margin-bottom:1rem;font-size:1.5rem!important;line-height:1.45!important}.content-container.svelte-1mqmwj2 .content:where(.svelte-1mqmwj2) .richtext-container h2.h-m,.content-container.svelte-1mqmwj2 .content:where(.svelte-1mqmwj2) .richtext-container h3.h-m{margin-top:0;font-size:1rem!important;line-height:1.5!important}.content-container.svelte-1mqmwj2 .content:where(.svelte-1mqmwj2) .richtext-container h2.h-l,.content-container.svelte-1mqmwj2 .content:where(.svelte-1mqmwj2) .richtext-container h3.h-l{margin-top:0;font-size:1.5rem!important;line-height:1.45!important}.content-container.svelte-1mqmwj2 .content:where(.svelte-1mqmwj2) .richtext-container h2.h-xl,.content-container.svelte-1mqmwj2 .content:where(.svelte-1mqmwj2) .richtext-container h3.h-xl{margin-top:0;font-size:2rem!important;line-height:1.375!important}.content-container.svelte-1mqmwj2 .content:where(.svelte-1mqmwj2) .sub-heading-below{font-weight:400}.content-container.svelte-1mqmwj2 .content:where(.svelte-1mqmwj2) .sub-heading-below{display:block}.content-container.svelte-1mqmwj2 .content:where(.svelte-1mqmwj2) .link,.content-container.svelte-1mqmwj2 .content:where(.svelte-1mqmwj2) button{margin-top:1.5rem;width:100%;background:transparent;color:var(--product-text-color, #ffffff);border:.0625rem solid var(--product-text-color, #ffffff);display:none;padding-right:var(--custom-btn-padding);padding-left:var(--custom-btn-padding)}@media screen and (max-width:64rem){.content-container.svelte-1mqmwj2 .content:where(.svelte-1mqmwj2) .link,.content-container.svelte-1mqmwj2 .content:where(.svelte-1mqmwj2) button{margin-top:.5rem}}.content-container.svelte-1mqmwj2 .content:where(.svelte-1mqmwj2) .link:hover,.content-container.svelte-1mqmwj2 .content:where(.svelte-1mqmwj2) button:hover{box-shadow:0 0 0 .0625rem var(--product-text-color, #ffffff);background:transparent}.content-container.show.svelte-1mqmwj2{background:var(--product-background-color, #d3193c);color:var(--product-text-color, #ffffff)}.content-container.show.svelte-1mqmwj2 .content:where(.svelte-1mqmwj2){opacity:1;pointer-events:initial;transition:opacity .5s;transition-delay:.5s;will-change:opacity}.content-container.show.svelte-1mqmwj2 .content:where(.svelte-1mqmwj2) .link,.content-container.show.svelte-1mqmwj2 .content:where(.svelte-1mqmwj2) button{display:flex}.pd-root.svelte-1ixvnqm{z-index:6;position:absolute;inset:0;pointer-events:none}.pd-overlay.svelte-1ixvnqm{position:absolute;inset:0;display:grid;place-items:center;background:#0000008c;pointer-events:auto;cursor:pointer;z-index:6}dialog.svelte-1ixvnqm{margin:0;padding:0;border:none;background:transparent;max-width:none;max-height:none;width:100%;height:100%;position:absolute;inset:0;display:flex;align-items:center;justify-content:center}dialog.svelte-1ixvnqm::-ms-backdrop{background:#0000008c}dialog.svelte-1ixvnqm::backdrop{background:#0000008c}.pd-panel.svelte-1ixvnqm{position:relative;background:#fff;color:#222;border-radius:.625rem;padding:2.9375rem 2.9375rem 2.9375rem 3.5rem;box-shadow:0 .5rem 1.875rem #00000040;inline-size:min(40rem,55%);cursor:auto}@media screen and (max-width:47.9375rem){.pd-panel.svelte-1ixvnqm{pointer-events:auto;padding:2.9375rem 2.25rem 2.9375rem 3.5rem}}.pd-close.svelte-1ixvnqm{position:absolute;top:.5rem;right:.5rem;border:0;background:transparent;cursor:pointer;padding:.5rem}.pd-info-icon.svelte-1ixvnqm{position:absolute;top:2.75rem;left:1.125rem;border:0;background:transparent}.pd-content.svelte-1ixvnqm{font-size:.875rem;line-height:157.1%;margin:0;font-weight:400;letter-spacing:0}:root{--custom-btn-width: 100%;--custom-btn-height-mobile: 2.5rem;--custom-btn-height: 3.5rem;--custom-btn-font-size: .875rem;--custom-btn-line-height: 143%;--custom-btn-border-radius: 1.75rem;--custom-btn-padding: 1.25rem;--card-indicator-height: 2.5rem;--card-indicator-height-tablet: 2.5rem;--card-indicator-height-mobile: 1.5rem}.card-shell.svelte-qejfr8{position:relative;isolation:isolate;overflow:clip;border-radius:var(--radius)}.product-card-button.svelte-qejfr8{z-index:1;position:absolute;inset:0;border:0;background:none;padding:0}.product-card-button.svelte-qejfr8:focus-visible{z-index:3}.has-product.svelte-qejfr8{cursor:pointer}.card-indicator.svelte-qejfr8{position:absolute;bottom:.75rem;right:.75rem;width:var(--card-indicator-height);height:var(--card-indicator-height);border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--color-light);color:var(--color-text-darker);pointer-events:none;z-index:5}@media screen and (max-width:64rem){.card-indicator.svelte-qejfr8{bottom:.5rem;right:.5rem;width:var(--card-indicator-height-mobile);height:var(--card-indicator-height-mobile)}.card-indicator.svelte-qejfr8 svg{width:1rem;height:1rem}}.card-indicator.dark.svelte-qejfr8{background:var(--color-text-darker);color:var(--color-light)}.img-container.svelte-qejfr8{width:100%;height:100%;opacity:1;transition:opacity .5s ease-in-out}.img-container.hide.svelte-qejfr8{opacity:0;pointer-events:none}.img-container.svelte-qejfr8 img:where(.svelte-qejfr8){width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:var(--position);object-position:var(--position)}.content-container.svelte-qejfr8{z-index:2;position:absolute;inset:0;display:flex;align-items:center;text-align:left;border-radius:var(--radius);pointer-events:none}@media screen and (max-width:64rem){.content-container.svelte-qejfr8{padding:1.5rem;place-items:center start}}.content-container.svelte-qejfr8 .content:where(.svelte-qejfr8){max-width:100%;min-width:55%;width:23.125rem;margin:0 auto;opacity:0;pointer-events:initial}.content-container.svelte-qejfr8 .content:where(.svelte-qejfr8) .link{width:100%;background:transparent;display:none;color:var(--color-light);border:.0625rem solid var(--color-light);padding-right:var(--custom-btn-padding);padding-left:var(--custom-btn-padding)}.content-container.svelte-qejfr8 .content:where(.svelte-qejfr8) .link:hover{box-shadow:0 0 0 .0625rem var(--color-light, #ffffff);background:transparent}@media screen and (max-width:47.9375rem){.content-container.svelte-qejfr8 .content:where(.svelte-qejfr8) .link{height:var(--custom-btn-height-mobile)}}.content-container.show.svelte-qejfr8{background-color:var(--product-background-color)}.content-container.show.svelte-qejfr8 .content:where(.svelte-qejfr8){pointer-events:initial;color:var(--color-light);opacity:1;transition:opacity .5s;transition-delay:.5s;will-change:opacity}.content-container.show.svelte-qejfr8 .content:where(.svelte-qejfr8) .richtext-container{text-align:start}.content-container.show.svelte-qejfr8 .content:where(.svelte-qejfr8) .richtext-container h2{margin:0}.content-container.show.svelte-qejfr8 .content:where(.svelte-qejfr8) .sub-heading-below{font-size:1rem;line-height:162.5%;margin:0 0 1rem;font-weight:400;letter-spacing:0}.content-container.show.svelte-qejfr8 .content:where(.svelte-qejfr8) .sub-heading-below{display:block}.content-container.show.svelte-qejfr8 .content:where(.svelte-qejfr8) .link{pointer-events:all;display:flex;color:var(--color-light);border:.0625rem solid var(--color-light)}.content-container.show.svelte-qejfr8 .content:where(.svelte-qejfr8) .link:hover{box-shadow:0 0 0 .0625rem var(--color-light);background:transparent}.content-container.show.svelte-qejfr8 .content.dark:where(.svelte-qejfr8) .link{color:var(--color-text-darker);border:.0625rem solid var(--color-text-darker)}.content-container.show.svelte-qejfr8 .content.dark:where(.svelte-qejfr8) .link:hover{box-shadow:0 0 0 .0625rem var(--color-text-darker);background:transparent}.content-container.svelte-qejfr8 .product-link:where(.svelte-qejfr8){margin-top:2.5rem;background:transparent}@media screen and (max-width:64rem){.content-container.svelte-qejfr8 .product-link:where(.svelte-qejfr8){margin-top:1.5rem}}.content-container.svelte-qejfr8 .editorial-container:where(.svelte-qejfr8){color:var(--color-light);margin-top:1rem}.content-container.svelte-qejfr8 .editorial-container.dark:where(.svelte-qejfr8){color:var(--color-text-darker)}.animation-container.end-animation.svelte-1bausqy .grid-animation-container>*{transition:initial!important}@media screen and (prefers-reduced-motion:no-preference)and (max-width:47.9375rem){.animation-container.svelte-1bausqy .grid-animation-container>*{transition:transform .5s ease-out}.animation-container.type-a.has-not-animated-mobile.svelte-1bausqy .grid-animation-container>*:nth-child(1){transform:translateY(15%)}.animation-container.type-a.has-not-animated-mobile.svelte-1bausqy .grid-animation-container>*:nth-child(2){transform:translateY(35%)}.animation-container.type-a.has-not-animated-mobile.svelte-1bausqy .grid-animation-container>*:nth-child(3){transform:translateY(60%)}.animation-container.type-a.has-not-animated-mobile.svelte-1bausqy .grid-animation-container>*:nth-child(4){transform:translateY(27.5%)}.animation-container.type-a.has-not-animated-mobile.svelte-1bausqy .grid-animation-container>*:nth-child(5){transform:translateY(100%)}.animation-container.type-a.has-not-animated-mobile.svelte-1bausqy .grid-animation-container>*:nth-child(6){transform:translateY(80%)}.animation-container.type-a.has-not-animated-mobile.svelte-1bausqy .grid-animation-container>*:nth-child(7){transform:translateY(70%)}.animation-container.type-b.has-not-animated-mobile.svelte-1bausqy .grid-animation-container>*:nth-child(1){transform:translateY(5%)}.animation-container.type-b.has-not-animated-mobile.svelte-1bausqy .grid-animation-container>*:nth-child(2){transform:translateY(35%)}.animation-container.type-b.has-not-animated-mobile.svelte-1bausqy .grid-animation-container>*:nth-child(3){transform:translateY(60%)}.animation-container.type-b.has-not-animated-mobile.svelte-1bausqy .grid-animation-container>*:nth-child(4){transform:translateY(32.5%)}.animation-container.type-b.has-not-animated-mobile.svelte-1bausqy .grid-animation-container>*:nth-child(5){transform:translateY(140%)}.animation-container.type-b.has-not-animated-mobile.svelte-1bausqy .grid-animation-container>*:nth-child(6){transform:translateY(90%)}.animation-container.type-b.has-not-animated-mobile.svelte-1bausqy .grid-animation-container>*:nth-child(7){transform:translateY(120%)}}@media screen and (prefers-reduced-motion:no-preference)and (min-width:48rem){.animation-container.svelte-1bausqy .grid-animation-container>*{transition:transform .5s ease-out}.animation-container.type-a.has-not-animated.svelte-1bausqy .grid-animation-container>*:nth-child(1){transform:translateY(20%)}.animation-container.type-a.has-not-animated.svelte-1bausqy .grid-animation-container>*:nth-child(2){transform:unset}.animation-container.type-a.has-not-animated.svelte-1bausqy .grid-animation-container>*:nth-child(3){transform:translateY(10%)}.animation-container.type-a.has-not-animated.svelte-1bausqy .grid-animation-container>*:nth-child(4){transform:translateY(15%)}.animation-container.type-a.has-not-animated.svelte-1bausqy .grid-animation-container>*:nth-child(5){transform:translateY(55%)}.animation-container.type-a.has-not-animated.svelte-1bausqy .grid-animation-container>*:nth-child(6){transform:translateY(75%)}.animation-container.type-a.has-not-animated.svelte-1bausqy .grid-animation-container>*:nth-child(7){transform:translateY(40%)}.animation-container.type-b.has-not-animated.svelte-1bausqy .grid-animation-container>*:nth-child(1){transform:unset}.animation-container.type-b.has-not-animated.svelte-1bausqy .grid-animation-container>*:nth-child(2){transform:translateY(50%)}.animation-container.type-b.has-not-animated.svelte-1bausqy .grid-animation-container>*:nth-child(3){transform:translateY(65%)}.animation-container.type-b.has-not-animated.svelte-1bausqy .grid-animation-container>*:nth-child(4){transform:translateY(12.5%)}.animation-container.type-b.has-not-animated.svelte-1bausqy .grid-animation-container>*:nth-child(5){transform:translateY(75%)}.animation-container.type-b.has-not-animated.svelte-1bausqy .grid-animation-container>*:nth-child(6){transform:translateY(35%)}.animation-container.type-b.has-not-animated.svelte-1bausqy .grid-animation-container>*:nth-child(7){transform:translateY(70%)}}.live-preview.svelte-1bausqy{width:100%;height:100%}
