.variant-card[data-v-efc5d4c9]{width:100%;min-height:48px;font:inherit;color:inherit;text-align:inherit;background-color:#fff;border:1px solid #e0e0e0;transition:all .2s}.variant-card[data-v-efc5d4c9]:hover:not(.variant-oos){background-color:#f5f5f5}.variant-card[data-v-efc5d4c9]:focus-visible{outline:2px solid rgb(var(--v-theme-primary));outline-offset:2px}.variant-card .variant-thumbnail[data-v-efc5d4c9]{background-color:#f5f5f5;border:1px solid #00000014;flex:0 0 40px;width:40px;min-width:40px;max-width:40px;height:40px}@media (width>=960px){.variant-card .variant-thumbnail[data-v-efc5d4c9]{flex-basis:48px;width:48px;min-width:48px;max-width:48px;height:48px}}.variant-card .variant-thumbnail-img[data-v-efc5d4c9]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.variant-card .variant-selected .variant-thumbnail[data-v-efc5d4c9]{border-color:rgb(var(--v-theme-primary))}.variant-card .variant-info[data-v-efc5d4c9]{min-width:0}@media (width<960px){.variant-card .product-variant-meta-block[data-v-efc5d4c9]{text-overflow:ellipsis;white-space:nowrap;line-height:1rem;overflow:hidden;letter-spacing:.01em!important;font-size:.65625rem!important}}.variant-oos[data-v-efc5d4c9]{opacity:.6;background-color:#f9f9f9;border-color:#eee;cursor:not-allowed!important}.variant-selected.variant-selected[data-v-efc5d4c9]{border:1.2px solid rgb(var(--v-theme-primary-light-alternative));box-shadow:inset 0 0 25px rgb(var(--v-theme-primary-light-alternative)),inset 0 0 0 1px #0000001a}.variant-selected.variant-selected .variant-price[data-v-efc5d4c9],.variant-selected.variant-selected .variant-title[data-v-efc5d4c9]{color:rgb(var(--v-theme-primary));font-weight:700!important}.is-collapsed[data-v-1a390f53]{max-height:240px;position:relative;overflow:hidden}.is-collapsed[data-v-1a390f53]:after{pointer-events:none;content:"";background:linear-gradient(to bottom,rgb(var(--v-theme-background),0) 0,rgb(var(--v-theme-background)) 100%);height:96px;position:absolute;bottom:0;left:0;right:0}.toggle-btn[data-v-1a390f53]{letter-spacing:normal}.hover-underline[data-v-c910fedb]:hover{text-decoration:underline!important}.leading-tight[data-v-c910fedb]{line-height:1.25}.line-height-1[data-v-c910fedb]{line-height:1}.bg-black-gradient[data-v-c910fedb]{background:linear-gradient(#0000,#000c)}.badge-bucket-left[data-v-c910fedb]{z-index:2;pointer-events:none;flex-flow:wrap;align-items:center;gap:6px;max-width:calc(100% - 24px);display:flex;position:absolute;top:12px;left:12px}.badge[data-v-c910fedb]{text-transform:uppercase;white-space:nowrap;border-radius:4px;padding:4px 12px;font-size:.8rem;font-weight:700}.promo-badge[data-v-c910fedb]{background-color:rgb(var(--v-theme-secondary))}.new-badge[data-v-c910fedb]{background-color:#2e7d32}.preorder-badge[data-v-c910fedb]{background-color:#1976d2}@media (width>=960px){.image-left-column[data-v-c910fedb]{height:max-content;position:sticky;top:100px}}.sticky-top[data-v-c910fedb]{position:sticky;top:100px}.main-image-wrapper[data-v-c910fedb]{aspect-ratio:4/3;position:relative}.main-image-wrapper .gallery-nav-btn[data-v-c910fedb]{z-index:5;opacity:0;transition:opacity .2s,transform .2s}.main-image-wrapper .prev-btn[data-v-c910fedb]{transform:translate(-10px)}.main-image-wrapper .next-btn[data-v-c910fedb]{transform:translate(10px)}.main-image-wrapper:hover .gallery-nav-btn[data-v-c910fedb]{opacity:1;transform:translate(0)}.main-image-wrapper:hover .zoom-hint[data-v-c910fedb]{opacity:1;transition:opacity .2s}.main-image-wrapper .main-image[data-v-c910fedb]{-o-object-fit:contain;object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%}.thumbnail-strip-group[data-v-c910fedb] .v-slide-group__next,.thumbnail-strip-group[data-v-c910fedb] .v-slide-group__prev{background-color:#f5f5f5;border-radius:4px;flex:0 32px;min-width:32px;margin:0 4px}.thumbnail-box[data-v-c910fedb]{width:72px;height:72px;transition:border-color .2s}.thumbnail-box .thumbnail-image[data-v-c910fedb]{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;padding:4px}.thumbnail-box[data-v-c910fedb]:hover{border-color:rgb(var(--v-theme-primary))!important}.buy-action-block[data-v-c910fedb]{border-color:#e0e0e0!important}.categories-container .path-item[data-v-c910fedb]{background-color:#f5f5f5}.categories-container .path-item.is-primary-path[data-v-c910fedb]{border:1.2px solid rgb(var(--v-theme-primary-light-alternative));box-shadow:inset 0 0 25px rgb(var(--v-theme-primary-light-alternative)),inset 0 0 0 1px #0000001a}.brand-logo-sheet[data-v-c910fedb]{width:64px;height:64px}@media (width>=600px){.main-image-wrapper[data-v-c910fedb]{aspect-ratio:1}.brand-logo-sheet[data-v-c910fedb]{width:120px;height:120px}}.sticky-mobile-bar[data-v-c910fedb]{z-index:99;box-sizing:border-box;max-width:100vw;padding-bottom:calc(12px + env(safe-area-inset-bottom))!important;box-shadow:0 -4px 16px #00000014!important}.min-width-0[data-v-c910fedb]{min-width:0}.rich-text-content{color:#000000de;font-size:1rem;line-height:1.4}.rich-text-content p{min-height:1.4em;margin-bottom:1em}.rich-text-content p:last-child{margin-bottom:0}.rich-text-content h2,.rich-text-content h3,.rich-text-content h4,.rich-text-content h5,.rich-text-content h6{font-family:var(--font-heading);color:rgb(var(--v-theme-primary));font-weight:700}.rich-text-content h2{font-size:1.5rem}.rich-text-content h2,.rich-text-content h3{margin-top:1.5em;margin-bottom:.75em;line-height:1.2}.rich-text-content h3{font-size:1.25rem}.rich-text-content h4{margin-top:1.2em;margin-bottom:.5em;font-size:1.125rem;line-height:1.2}.rich-text-content h5,.rich-text-content h6{margin-top:1.2em;margin-bottom:.5em;font-size:1rem;line-height:1.2}.rich-text-content h6{letter-spacing:.05em}.rich-text-content ol,.rich-text-content ul{margin-bottom:1em;padding-left:1.5rem}@media (width<=499.98px){.rich-text-content ol,.rich-text-content ul{padding-left:.9rem}}.rich-text-content ol li p,.rich-text-content ol:last-child,.rich-text-content ul li p,.rich-text-content ul:last-child{margin-bottom:0}.rich-text-content ol li,.rich-text-content ul li{margin-bottom:.25em}.rich-text-content ol li>ol,.rich-text-content ol li>ul,.rich-text-content ul li>ol,.rich-text-content ul li>ul{margin-top:.25em;margin-bottom:0}.rich-text-content a{color:rgb(var(--v-theme-primary));cursor:pointer;font-weight:500;text-decoration:underline}.rich-text-content blockquote{color:#0009;background:rgb(var(--v-theme-primary),.05);border-left:4px solid rgb(var(--v-theme-primary));border-radius:0 4px 4px 0;margin:1.5em 0;padding:.75rem 1rem;font-style:italic}.rich-text-content hr{border:none;border-top:2px solid #0000001a;margin:2rem 0}.rich-text-content [data-youtube-video]{aspect-ratio:16/9;background-color:#000;border-radius:8px;max-width:720px;margin:1.5em 0;overflow:hidden}.rich-text-content [data-youtube-video] iframe{border:0;width:100%;height:100%;display:block}.rich-text-content img{border-radius:8px;max-width:100%;height:auto;margin:1.5em 0}.rich-text-content img.ProseMirror-selectednode{outline:3px solid rgb(var(--v-theme-primary))}.rich-text-content img[containerstyle*="float: right"]{float:right;margin-top:.5rem;margin-bottom:.5rem;margin-left:1.5rem}.rich-text-content img[containerstyle*="float: left"]{float:left;margin-top:.5rem;margin-bottom:.5rem;margin-right:1.5rem}.rich-text-content a[href*="apps.apple.com"] img,.rich-text-content a[href*="play.google.com"] img{vertical-align:middle;border-radius:0;width:auto;height:48px;margin:0 12px 12px 0}
