.masonry-section .f-column>*:first-child{margin-block-start:var(--offset-top, 0)}.show-more-button{background:linear-gradient(180deg,rgb(var(--color-background) / 0%),rgb(var(--color-background) / 100%) 60%);height:25svh;z-index:1;padding-inline:var(--page-padding)}.show-more-button--expanded{--padding-block-start-mobile: 2.4rem;--padding-block-start: 6rem;position:relative;background:none;height:auto;padding-bottom:0}.advent-stock{display:flex;flex-direction:column;gap:8px;width:100%}.advent-stock__line{display:flex;align-items:center;flex-wrap:wrap;gap:4px 8px;margin:0}.advent-stock__strong{font-weight:700;color:rgb(var(--color-sale-price))}.advent-stock__note{color:rgb(var(--color-foreground))}.advent-stock__dot{flex:none;width:8px;height:8px;border-radius:50%;background:rgb(var(--color-sale-price))}.advent-stock__bar{display:flex;gap:3px;width:100%}.advent-stock__seg{flex:1 1 0;height:4px;border-radius:2px;background:rgb(var(--color-background-secondary))}.advent-stock__seg.is-filled{background:rgb(var(--color-sale-price))}.advent-stock--sold-out .advent-stock__strong{color:var(--color-foreground-secondary)}.advent-stock--sold-out .advent-stock__dot{background:var(--color-foreground-secondary)}@media(prefers-reduced-motion:no-preference){.advent-stock:not(.advent-stock--sold-out) .advent-stock__dot{animation:advent-stock-pulse 1.8s ease-in-out infinite}}@keyframes advent-stock-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.8)}}.code-cake{--code-cake-ink: #2c2237;display:flex;flex-direction:column;gap:14px;width:100%;padding:18px;border-radius:10px;background:#f3eff8;color:var(--code-cake-ink)}.code-cake__top{display:flex;flex-wrap:wrap;align-items:center;gap:16px}.code-cake__pie{flex:0 0 112px;width:112px;height:112px}.code-cake__pie path{stroke:var(--code-cake-ink);stroke-width:1.5;stroke-linejoin:round}.code-cake__pie .code-cake__rest{fill:#cfc4de}.code-cake__slice path:first-child{fill:#e4037d}.code-cake__pie .code-cake__dots{fill:none;stroke:#fff;stroke-width:3;stroke-linecap:round;stroke-dasharray:1 8}.code-cake__slice{transform:translate(5.4px,-10.7px)}.code-cake__text{flex:1 1 170px;min-width:0}.code-cake__title{margin:0 0 4px;font-family:var(--font-heading--family);font-size:24px;font-weight:300;line-height:1.2}.code-cake__sub{margin:0;font-size:15px}.code-cake__code{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:3px 3px 3px 20px;border-radius:60px;background:#fff}.code-cake__code code{font-family:var(--font-heading--family);font-size:22px;font-weight:500;letter-spacing:.08em;-webkit-user-select:all;user-select:all}.code-cake__copy{display:grid;flex:0 0 auto;min-width:100px;height:44px;padding:0 14px;border:1px solid var(--code-cake-ink);border-radius:60px;background:#fff;color:var(--code-cake-ink);font-family:var(--font-heading--family);font-size:14px;font-weight:400;cursor:pointer}.code-cake__copy-label{grid-area:1 / 1;align-self:center}.code-cake__copy [data-code-done],.code-cake.is-copied .code-cake__copy-label:not([data-code-done]){visibility:hidden}.code-cake.is-copied .code-cake__copy [data-code-done]{visibility:visible}.code-cake .btn{width:100%}.code-cake__status{min-height:20px;margin:0;font-size:14px}.code-cake__copy:focus-visible{outline:2px solid #e4037d;outline-offset:2px}
/*# sourceMappingURL=/cdn/shop/t/60/compiled_assets/styles.css.map */
