.masonry-section .f-column>*:first-child{margin-block-start:var(--offset-top, 0)}.card-badge-zone{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;display:flex;padding:var(--badge-offset, 12px);box-sizing:border-box;pointer-events:none}.card-badge-zone--top{align-items:flex-start}.card-badge-zone--bottom{align-items:flex-end}.card-badge-zone--left{justify-content:flex-start}.card-badge-zone--center{justify-content:center}.card-badge-zone--right{justify-content:flex-end}.card-badge-zone .card-badge--link{pointer-events:auto}.product-card__media:has(.card-badge-zone--hide-theme) .product-card__badges{display:none}.card-badge-zone--fade:before{content:"";position:absolute;left:0;right:0;height:var(--fade-size, 35%);background:linear-gradient(var(--fade-dir),var(--fade-color),transparent);opacity:var(--fade-opacity, .5);z-index:-1}.card-badge-zone--fade.card-badge-zone--top:before{top:0;--fade-dir: to bottom}.card-badge-zone--fade.card-badge-zone--bottom:before{bottom:0;--fade-dir: to top}.card-badges{display:flex;flex-wrap:wrap;gap:6px;max-width:100%;font-size:var(--badge-size, 11px);font-weight:var(--badge-weight, 600);line-height:1.2}.card-badges[style*=--badge-font]{font-family:var(--badge-font)}.card-badges--stack{flex-direction:column}.card-badges--align-left{justify-content:flex-start;align-items:flex-start}.card-badges--align-center{justify-content:center;align-items:center}.card-badges--align-right{justify-content:flex-end;align-items:flex-end}.card-badges--inline{align-items:center}.card-badges--case-upper .card-badge{text-transform:uppercase;letter-spacing:.06em}.card-badges--case-lower .card-badge,.card-badges--case-title .card-badge{text-transform:lowercase}.card-badges--case-title .card-badge__value,.card-badges--case-title .card-badge__label{text-transform:capitalize}.card-badges--case-sentence .card-badge{text-transform:lowercase}.card-badges--case-sentence .card-badge__value{display:inline-block}.card-badges--case-sentence .card-badge>:first-child:first-letter{text-transform:uppercase}.card-badges--case-sentence .card-badge__label{display:inline-block}.card-badge{display:inline-flex;align-items:center;gap:4px;max-width:100%;padding:.4em .9em;border-radius:var(--badge-radius, 20px);background:var(--badge-bg);color:var(--badge-fg);text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.card-badge__label{opacity:.75}.card-badge__value{overflow:hidden;text-overflow:ellipsis}.card-badge--link{text-decoration:underline;text-underline-offset:2px}.card-badge--compare{opacity:.7}.card-badges--shadow-soft .card-badge{box-shadow:0 1px 4px #0000002e}.card-badges--shadow-float .card-badge{box-shadow:0 6px 18px #00000047,0 2px 4px #0000002e;transform:translateY(-1px)}.card-badges--shadow-glow .card-badge{box-shadow:0 0 0 1px #ffffff59,0 0 14px 2px color-mix(in srgb,var(--badge-bg) 70%,transparent)}.card-badges--glass .card-badge{background:color-mix(in srgb,var(--badge-bg) 72%,transparent);-webkit-backdrop-filter:blur(8px) saturate(140%);backdrop-filter:blur(8px) saturate(140%);border:1px solid rgb(255 255 255 / .25)}.card-info__price .price{display:flex!important}.card-info__price,.card-info__price *{color:inherit!important}.product-label{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;padding:8px;pointer-events:none}.product-label__text{max-width:100%;padding:4px 10px;color:var(--label-color);background:var(--label-bg);font-size:var(--label-size);line-height:1.3}.product-label__text :is(p,h1,h2,h3,h4,h5,h6,ul,ol){margin:0;font-size:inherit;color:inherit}.product-label__text a{color:inherit}.product-label--top-left,.product-label--top-center,.product-label--top-right{align-items:flex-start}.product-label--middle-left,.product-label--middle-center,.product-label--middle-right{align-items:center}.product-label--bottom-left,.product-label--bottom-center,.product-label--bottom-right{align-items:flex-end}.product-label--top-left,.product-label--middle-left,.product-label--bottom-left{justify-content:flex-start}.product-label--top-center,.product-label--middle-center,.product-label--bottom-center{justify-content:center;text-align:center}.product-label--top-right,.product-label--middle-right,.product-label--bottom-right{justify-content:flex-end;text-align:right}.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}.slide-frost{position:relative;isolation:isolate}.slide-frost:before{content:"";position:absolute;z-index:-1;inset:calc(-1 * (var(--frost-spread) + var(--frost-feather)));pointer-events:none;background:var(--frost-bg);border-radius:calc(var(--frost-radius) + var(--frost-feather));-webkit-backdrop-filter:blur(var(--frost-blur)) saturate(var(--frost-saturate));backdrop-filter:blur(var(--frost-blur)) saturate(var(--frost-saturate))}.slide-frost--soft:before{-webkit-mask-image:linear-gradient(to right,transparent 0,#000 var(--frost-feather),#000 calc(100% - var(--frost-feather)),transparent 100%),linear-gradient(to bottom,transparent 0,#000 var(--frost-feather),#000 calc(100% - var(--frost-feather)),transparent 100%);-webkit-mask-composite:source-in;mask-image:linear-gradient(to right,transparent 0,#000 var(--frost-feather),#000 calc(100% - var(--frost-feather)),transparent 100%),linear-gradient(to bottom,transparent 0,#000 var(--frost-feather),#000 calc(100% - var(--frost-feather)),transparent 100%);mask-composite:intersect}.slide-frost--oval:before{-webkit-mask-image:radial-gradient(ellipse closest-side,#000 calc(100% - var(--frost-feather)),transparent 100%);mask-image:radial-gradient(ellipse closest-side,#000 calc(100% - var(--frost-feather)),transparent 100%)}.slide-frost--crisp:before{inset:calc(-1 * var(--frost-spread));border-radius:var(--frost-radius)}@media screen and (max-width:749px){.slide-frost:before{inset:calc(-.5 * (var(--frost-spread) + var(--frost-feather)))}.slide-frost--soft:before{--f: calc(var(--frost-feather) * .5);-webkit-mask-image:linear-gradient(to right,transparent 0,#000 var(--f),#000 calc(100% - var(--f)),transparent 100%),linear-gradient(to bottom,transparent 0,#000 var(--f),#000 calc(100% - var(--f)),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 var(--f),#000 calc(100% - var(--f)),transparent 100%),linear-gradient(to bottom,transparent 0,#000 var(--f),#000 calc(100% - var(--f)),transparent 100%)}.slide-frost--crisp:before{inset:calc(-.5 * var(--frost-spread))}.slide-frost--no-mobile:before{display:none}}.product-card-label{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;padding:8px;pointer-events:none}.product-card-label__text{max-width:100%;padding:4px 10px;color:var(--label-color);background:var(--label-bg);font-size:var(--label-size);line-height:1.3}.product-card-label__text :is(p,h1,h2,h3,h4,h5,h6,ul,ol){margin:0;font-size:inherit;color:inherit}.product-card-label__text a{color:inherit}.product-card-label--top-left,.product-card-label--top-center,.product-card-label--top-right{align-items:flex-start}.product-card-label--middle-left,.product-card-label--middle-center,.product-card-label--middle-right{align-items:center}.product-card-label--bottom-left,.product-card-label--bottom-center,.product-card-label--bottom-right{align-items:flex-end}.product-card-label--top-left,.product-card-label--middle-left,.product-card-label--bottom-left{justify-content:flex-start}.product-card-label--top-center,.product-card-label--middle-center,.product-card-label--bottom-center{justify-content:center;text-align:center}.product-card-label--top-right,.product-card-label--middle-right,.product-card-label--bottom-right{justify-content:flex-end;text-align:right}
/*# sourceMappingURL=/cdn/shop/t/54/compiled_assets/styles.css.map */
