.canvas-container.svelte-dahwap{border-radius:var(--border-radius);aspect-ratio:1;background-color:#f2f2f2;justify-content:center;align-items:center;width:100%;display:flex;position:relative;overflow:hidden}.canvas-container.svelte-dahwap canvas:where(.svelte-dahwap){aspect-ratio:1;width:100%;display:block}.shimmer-overlay.svelte-dahwap{pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.shimmer.svelte-dahwap{background:linear-gradient(90deg,#fff0 0%,#fff 60%,#fff0 100%);width:100%;height:100%;animation:1.2s ease-in-out infinite svelte-dahwap-shimmer-animation;transform:translate(-100%)}@keyframes svelte-dahwap-shimmer-animation{0%{transform:translate(-100%)}to{transform:translate(100%)}}.patches.svelte-1c9hmtf{--size:90px;width:100%;margin:0 auto}.patch-category.svelte-1c9hmtf{gap:var(--space-xs);grid-template-columns:repeat(4,1fr);display:grid}@media (width>=990px){.patch-category.svelte-1c9hmtf{grid-template-columns:repeat(5,1fr)}}.patch.svelte-1c9hmtf{width:100%;padding:var(--space-xs);justify-content:space-between;gap:var(--space-xs);border-radius:var(--border-radius);background:0 0;border:none;flex-direction:column;display:flex;overflow:hidden}.patch.svelte-1c9hmtf:hover:not(.disabled){cursor:pointer;background-color:var(--color-gray-100)}.patch.disabled.svelte-1c9hmtf{opacity:.2;cursor:not-allowed}.patch.svelte-1c9hmtf picture{aspect-ratio:1;width:100%;max-width:70px;height:100%;max-height:70px;margin:0 auto}.patch.svelte-1c9hmtf img{object-fit:contain;height:100%}.patch-name.svelte-1c9hmtf{white-space:nowrap;text-overflow:ellipsis;text-align:center;margin-bottom:0;padding-bottom:2px;overflow:hidden}.patch-price.svelte-1c9hmtf{font-size:var(--text-base)}.patch-price.discount.svelte-1c9hmtf{color:var(--color-discount)}.patch-price-before-discount.svelte-1c9hmtf{font-size:var(--text-sm);color:var(--color-gray-500);text-decoration:line-through;display:block}dialog.svelte-1bmxau7,button.svelte-1bmxau7,ul.svelte-1bmxau7,li.svelte-1bmxau7{width:100%}dialog.svelte-1bmxau7{z-index:3;margin-top:var(--space-xs);padding:var(--space-sm) 0;border-radius:var(--border-radius);border:none;max-height:370px;display:block;overflow-y:auto}button.svelte-1bmxau7{padding:var(--space-sm) var(--space-sm);text-align:left;border:none;justify-content:space-between;align-items:center;display:flex}button.svelte-1bmxau7>div:where(.svelte-1bmxau7){align-items:center;gap:var(--space-xs);display:flex}.count.svelte-1bmxau7{color:var(--color-gray-600);font-size:var(--text-sm);margin-top:1px}.checkbox.svelte-1bmxau7{border:2px solid var(--color-dark-blue);border-radius:4px;width:16px;height:16px;display:inline-block}.checkbox.checked.svelte-1bmxau7{background-color:var(--color-blue)}.backdrop.svelte-lxdyom{z-index:2;background-color:#00000080;width:100%;height:100%;display:none;position:fixed;inset:0}.backdrop.is-open.svelte-lxdyom{display:block}.facets.svelte-lxdyom{gap:var(--space-base);margin-bottom:var(--space-3xl);display:flex}.facet.svelte-lxdyom{width:100%;position:relative}.facet-button.svelte-lxdyom{z-index:3;width:100%;padding:var(--space-sm);text-align:left;border:2px solid var(--color-gray-900);border-radius:var(--border-radius);justify-content:space-between;align-items:center;display:flex;position:relative}.facet-button.is-open.svelte-lxdyom{background-color:var(--color-gray-100)}.facet-button.svelte-lxdyom svg{margin-top:1px}.facet-button.svelte-lxdyom div:where(.svelte-lxdyom){align-items:center;gap:var(--space-sm);display:flex}.count.svelte-lxdyom{--size:18px;width:var(--size);height:var(--size);color:var(--color-yellow);font-size:var(--text-base);opacity:.75;background-color:var(--color-dark-blue);border-radius:var(--border-radius-round);justify-content:center;align-items:center;display:flex}.products-grid.svelte-cl8jih{gap:var(--space-base);grid-template-columns:repeat(3,1fr);display:grid;position:relative}.product-item.svelte-cl8jih{text-align:left;cursor:pointer;background:#fff;border:none;overflow:hidden}.product-item.svelte-cl8jih picture{width:100%;margin-bottom:var(--space-xs)}.product-name.svelte-cl8jih{margin-bottom:var(--space-xs);color:var(--color-gray-600);font-size:var(--text-lg);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.product-price.svelte-cl8jih{font-size:var(--text-xl);margin:0;font-weight:700}.product-price.discount.svelte-cl8jih{color:var(--color-discount)}.product-price-before-discount.svelte-cl8jih{font-size:var(--text-sm);color:var(--color-gray-500);text-decoration:line-through}.product-grid-spinner.svelte-cl8jih{z-index:1;background-color:#ffffff4d;position:absolute;inset:0}@media (width<=990px){.products-grid.svelte-cl8jih{grid-template-columns:repeat(2,1fr)}}svg.white.svelte-h7pgpg path:where(.svelte-h7pgpg){stroke:#fff}svg.black.svelte-h7pgpg path:where(.svelte-h7pgpg){stroke:var(--color-gray-900)}svg.blue.svelte-h7pgpg path:where(.svelte-h7pgpg){stroke:var(--color-dark-blue)}.views-container.svelte-1eq2sz{z-index:2;gap:var(--space-sm);justify-content:space-between;align-items:center;display:flex;position:relative}@media (width<=990px){.views-container.svelte-1eq2sz{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}}.views.svelte-1eq2sz{gap:var(--space-xs);justify-content:center;align-items:center;display:flex}@media (width<=990px){.views.svelte-1eq2sz{display:none}}.view.svelte-1eq2sz{padding:var(--space-sm);border-radius:var(--border-radius);opacity:.7;cursor:pointer;background:#fff;border:none;display:block;position:relative;overflow:hidden}.view.active.svelte-1eq2sz{opacity:1}.view.active.svelte-1eq2sz:after{content:"";background:var(--color-yellow);width:100%;height:5px;box-shadow:inset 0 -1.5px 0px var(--color-dark-yellow);display:block;position:absolute;bottom:0;left:0}.view.svelte-1eq2sz img:where(.svelte-1eq2sz){--size:44px;width:var(--size);height:var(--size);background-color:var(--color-gray-100);display:block}.view-navigation-button.svelte-1eq2sz{--size:38px;width:var(--size);height:calc(var(--size) - 1px);background:var(--color-yellow);border-radius:var(--border-radius-round);box-shadow:0px 2px 0px var(--color-dark-yellow);border:none;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}@media (width<=990px){.view-navigation-button.svelte-1eq2sz{position:absolute;top:50%;transform:translateY(-50%)}.view-navigation-button.left.svelte-1eq2sz{left:-25px}.view-navigation-button.right.svelte-1eq2sz{right:-25px}}.view-navigation-button.svelte-1eq2sz:after{content:"";width:calc(var(--size) + 10px);height:calc(var(--size) + 20px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}button.svelte-56xh00{border-radius:var(--border-radius-round);border:none;border-bottom:solid 2px var(--button-border-color);background-color:var(--button-background);color:var(--button-color);padding:10px 18px 8px;position:relative}button.svelte-56xh00>span:where(.svelte-56xh00){justify-content:center;align-items:center;gap:var(--space-xs);display:flex}button.svelte-56xh00:hover{filter:brightness(.9)}button.blue.svelte-56xh00{--button-background:var(--color-blue);--button-border-color:var(--color-dark-blue);--button-color:#fff}button.yellow.svelte-56xh00{--button-background:var(--color-yellow);--button-border-color:var(--color-dark-yellow);--button-color:var(--color-dark-blue)}button.gray.svelte-56xh00{--button-background:var(--color-gray-200);--button-border-color:var(--color-gray-300);--button-color:var(--color-dark-blue)}button.svelte-56xh00:disabled{background:var(--color-gray-300);border-color:var(--color-gray-400);color:var(--color-gray-600);cursor:not-allowed}button.svelte-56xh00 .spinner{width:18px!important;height:18px!important}span.loading.svelte-56xh00{visibility:hidden}.add-to-cart.svelte-1pj5hh{justify-content:space-between;gap:var(--space-base);flex-direction:column;height:100%;display:flex}.add-to-cart.svelte-1pj5hh .separator{display:none}.add-to-cart.svelte-1pj5hh .dropdown-content{overflow-y:visible}.add-to-cart.svelte-1pj5hh .size-item{padding:var(--space-sm) 0}.add-to-cart.svelte-1pj5hh .size-item:first-of-type{padding-top:0}.add-to-cart.svelte-1pj5hh .size-item:last-of-type{padding-bottom:0}.view-name.svelte-1pj5hh{color:var(--color-gray-800);margin-bottom:0}.view-name.svelte-1pj5hh:nth-of-type(n+2){margin-top:var(--space-xs)}.patches-overview.svelte-1pj5hh{gap:var(--space-base);flex-direction:column;display:flex}.patches-heading.svelte-1pj5hh{margin:0}.patches-list.svelte-1pj5hh{gap:var(--space-sm);padding:var(--space-sm);background-color:var(--color-gray-100);border-radius:var(--border-radius);max-height:calc(76px * 2 + var(--space-sm) * 3 + 57px);flex-direction:column;display:grid;position:relative;overflow:hidden}.patches-list.expanded.svelte-1pj5hh{max-height:none}.patches-list.expandable.svelte-1pj5hh:after{content:" ";background-image:linear-gradient(#0000,#0000001a 60%,#0000004d);width:100%;height:20px;display:block;position:absolute;bottom:0;left:0;right:0}.patches-expand.svelte-1pj5hh{left:50%;bottom:var(--space-sm);z-index:1;padding:var(--space-xs) var(--space-sm);background:var(--color-blue);border-radius:var(--border-radius-round);color:var(--color-white);font-size:var(--text-sm);cursor:pointer;border:none;display:block;position:absolute;transform:translate(-50%)}.patches-expand.svelte-1pj5hh:after{content:" ";width:200%;height:150%;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.patch-item.svelte-1pj5hh{align-items:center;gap:var(--space-base);padding:var(--space-sm);border-radius:var(--border-radius);cursor:pointer;background-color:#fff;transition:all .2s;display:flex}.patch-item.svelte-1pj5hh:hover{transform:translateY(-2px);box-shadow:0 3px 5px #0000000d}.patch-item.svelte-1pj5hh:nth-child(n+2){padding-top:var(--space-sm)}.patch-image.svelte-1pj5hh{--size:56px;width:var(--size);height:var(--size);object-fit:contain;flex-shrink:0}.patch-name.svelte-1pj5hh{flex:1;margin:0}.patch-price.svelte-1pj5hh{font-size:var(--text-lg);margin:0}.patch-price.discount.svelte-1pj5hh{color:var(--color-discount)}.patch-price-before-discount.svelte-1pj5hh{font-size:var(--text-sm);color:var(--color-gray-500);text-decoration:line-through;display:block}.remove-button.svelte-1pj5hh{margin:calc(var(--space-sm) * -1);padding:var(--space-sm);border-radius:var(--border-radius);cursor:pointer;color:var(--color-gray-600);background:0 0;border:none;margin-left:auto;margin-right:0}.remove-button.svelte-1pj5hh:hover{color:var(--color-error);background-color:#fce9e9}.remove-button.svelte-1pj5hh svg{width:18px;height:18px;display:block}.remove-button.svelte-1pj5hh svg path{fill:currentColor}.add-to-cart-bottom.svelte-1pj5hh{gap:var(--space-lg);flex-direction:column;display:flex}.add-to-cart-price-button.svelte-1pj5hh{justify-content:space-between;align-items:center;display:flex}.add-to-cart-price-button.svelte-1pj5hh button{flex-shrink:0}.error-message.svelte-1pj5hh{color:#9a1d1d;text-align:center;margin:0;font-size:14px;font-weight:600}.handle.svelte-1pj5hh{background-color:var(--color-gray-200);border-radius:var(--border-radius-round);width:46px;height:4px;margin:0 auto;display:block}section.svelte-1dm9ett{z-index:2;gap:var(--space-sm);flex-direction:column;width:100%;display:flex;position:relative}@media (width>=990px){section.svelte-1dm9ett{display:none}}.buttons.svelte-1dm9ett{justify-content:space-between;display:flex}section.svelte-szjdm9{z-index:2;text-align:center;color:var(--color-dark-blue);flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}@media (width>=990px){section.svelte-szjdm9 button{display:none}}p.svelte-szjdm9{margin:3px 0 var(--space-xl) 0;opacity:.75}.character.svelte-geoxsx{opacity:.3}div[role=presentation].svelte-1op9i74{z-index:1;pointer-events:none;width:100vw;height:100dvh;position:absolute;inset:0}div[role=presentation].svelte-1op9i74 .character.paw-patrol-logo-1{position:absolute;top:100px;left:-20px;transform:rotate(-20deg)}div[role=presentation].svelte-1op9i74 .character.chase-2{position:absolute;bottom:-40px;left:-20px;transform:rotate(-15deg)}div[role=presentation].svelte-1op9i74 .character.skye-1{position:absolute;top:50px;right:-80px;transform:rotate(-25deg)}div[role=presentation].svelte-1op9i74 .character.chase-1{display:none;position:absolute;bottom:80px;left:-30px}@media (width>=990px){div[role=presentation].svelte-1op9i74 .character.paw-patrol-logo-1{top:50px;left:10px}div[role=presentation].svelte-1op9i74 .character.chase-2{bottom:0;left:-20px}div[role=presentation].svelte-1op9i74 .character.chase-1{display:block}div[role=presentation].svelte-1op9i74 .character.chase-2,div[role=presentation].svelte-1op9i74 .character.skye-1{display:none}}.static-popover-container.svelte-euwql5{height:calc(100vh - var(--header-bar-height) - var(--desktop-nav-height) - var(--space-2xl) * 2);flex-direction:column;align-items:flex-end;display:flex}.static-popover-container.svelte-euwql5 .character picture{object-fit:contain;width:100%;height:100%;margin-bottom:-50px;position:relative;transform:translate(50px)}.static-popover-above.svelte-euwql5{justify-content:space-between;align-items:flex-end;gap:var(--space-base);width:100%;display:flex}.static-popover-above.svelte-euwql5 button{margin-bottom:var(--space-sm)}.static-popover.svelte-euwql5{width:500px;min-height:0;max-height:700px;padding:var(--space-base);gap:var(--space-lg);border-radius:var(--border-radius-lg);background-color:#fff;flex-direction:column;flex:1;display:flex;position:relative}.static-popover.svelte-euwql5:after{content:"";z-index:-1;border-radius:var(--border-radius-lg);background-color:var(--color-gray-200);pointer-events:none;width:95%;height:100%;display:block;position:absolute;top:12px;left:50%;transform:translate(-50%)}.static-popover-content.svelte-euwql5{height:100%;overflow:auto}.static-popover-actions.svelte-euwql5{justify-content:space-between;align-items:center;gap:var(--space-sm);display:flex}.handle.svelte-euwql5{background-color:var(--color-gray-200);border-radius:var(--border-radius-round);width:46px;height:4px;margin:0 auto;display:block}@media (width<=990px){.static-popover-container.svelte-euwql5{display:none}}@media (height<=600px){.static-popover-container.svelte-euwql5 .character{display:none}}.price-overview.svelte-7rcy3z{margin-right:var(--space-base);align-self:flex-end}.rtl.svelte-7rcy3z .per-patch:where(.svelte-7rcy3z),.rtl.svelte-7rcy3z .total:where(.svelte-7rcy3z){text-align:right}.ltr.svelte-7rcy3z .per-patch:where(.svelte-7rcy3z),.ltr.svelte-7rcy3z .total:where(.svelte-7rcy3z){text-align:left}.per-patch.svelte-7rcy3z{font-size:var(--text-lg);color:var(--color-gray-500);margin-top:2px}.before-discount.svelte-7rcy3z{font-size:var(--text-lg);color:var(--color-gray-400);margin-left:2px;text-decoration:line-through}.per-patch.svelte-7rcy3z .before-discount:where(.svelte-7rcy3z){font-size:var(--text-base)}.total.skeleton.svelte-7rcy3z,.per-patch.skeleton.svelte-7rcy3z{height:var(--text-lg);background-color:var(--color-gray-200);border-radius:4px}.ltr.svelte-7rcy3z .skeleton:where(.svelte-7rcy3z){margin-right:auto}.rtl.svelte-7rcy3z .skeleton:where(.svelte-7rcy3z){margin-left:auto}.total.skeleton.svelte-7rcy3z{width:90px}.per-patch.skeleton.svelte-7rcy3z{width:75px}@media (width>=990px){.per-patch.svelte-7rcy3z{text-align:left}}:root{--color-blue:#003794;--color-dark-blue:#002666;--color-yellow:#ffd209;--color-dark-yellow:#cca700;--color-gray:#e8e8e8;--color-dark-gray:#d9d9d9;--color-background:#f2f2f2;--border-radius:6px;--border-radius-lg:16px;--border-radius-round:999px}main.svelte-1fskxvy{z-index:1;width:100%;height:calc(100dvh - var(--header-bar-height) - var(--desktop-nav-height));padding:var(--space-2xl) var(--space-base);background:var(--color-background);justify-content:center;align-items:center;gap:100px;font-family:Lilita One,sans-serif;display:flex;position:relative;overflow:hidden}.canvas-container.svelte-1fskxvy{flex-direction:column;width:100%;max-width:533px;height:100%;display:flex}.canvas.svelte-1fskxvy{gap:var(--space-base);width:100%;min-height:0;margin:var(--space-xl) auto 0;flex-direction:column;display:flex;position:relative}@media (width<=990px){main.svelte-1fskxvy{height:100%;min-height:calc(100dvh - var(--header-bar-height));padding:var(--space-xl) var(--space-base) var(--space-base);flex-direction:column;justify-content:space-between;gap:0}.canvas.svelte-1fskxvy{width:85%;max-width:500px;margin:var(--space-4xl) auto 0}}@font-face{font-family:Lilita One;font-style:normal;font-weight:400;src:url(lilita-one.ttf)format("truetype")}
