.tile__label{display:flex;flex-direction:column;gap:.15rem}.tile__cta{margin-top:.45rem;font-size:.78rem!important;font-weight:600;letter-spacing:.02em;opacity:.95!important;display:inline-flex;gap:.3rem;transition:gap .2s ease}.tile:hover .tile__cta{gap:.55rem}.tile:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;box-shadow:inset 0 0 0 1px #ffffff1f;pointer-events:none}.picks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem}@media(min-width:990px){.picks{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.25rem}}.pick{display:flex;flex-direction:column;text-decoration:none;background:#fff;border-radius:calc(var(--radius-media) + 4px);overflow:hidden;border:1px solid color-mix(in srgb,var(--c-ink) 8%,transparent);transition:transform .25s ease,box-shadow .25s ease;height:100%}@media(hover:hover){.pick:hover{transform:translateY(-4px);box-shadow:0 22px 40px -26px #28140a73}.pick:hover .pick__media img{transform:scale(1.04)}}.pick__media{position:relative;aspect-ratio:4 / 5;overflow:hidden;background:#f4efe8}.pick__media img,.pick__media .placeholder-svg{width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.pick__who{position:absolute;left:.7rem;top:.7rem;background:var(--c-berry);color:#fff;font-size:.78rem;font-weight:700;padding:.32rem .7rem;border-radius:999px;box-shadow:0 6px 14px -8px #00000080}.pick__body{display:flex;flex-direction:column;gap:.3rem;padding:.9rem 1rem 1rem;flex:1;color:var(--c-ink)}.pick__name{font-family:var(--font-heading);font-weight:var(--font-heading-weight);font-size:calc(1.08rem * var(--h-scale));line-height:1.2}.pick__sub{font-size:.86rem;opacity:.72;line-height:1.4}.pick__foot{margin-top:auto;padding-top:.55rem;display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.25rem .6rem}.pick__price{font-weight:700;color:var(--c-berry);font-size:.98rem}.pick__cta{font-size:.82rem;font-weight:600;color:var(--c-pine);display:inline-flex;gap:.3rem;transition:gap .2s ease}.pick:hover .pick__cta{gap:.55rem}@media(max-width:749px){.pick__body{padding:.75rem .8rem .85rem}.pick__name{font-size:.98rem}.pick__sub{display:none}}.s-glow{isolation:isolate;overflow:hidden}.s-glow:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:radial-gradient(55% 45% at 88% 0%,rgba(255,205,110,.16),transparent 70%),radial-gradient(45% 40% at 5% 100%,rgba(255,205,110,.1),transparent 70%)}.split__media .split__inset{position:absolute;left:-.75rem;bottom:-1.25rem;width:38%;max-width:230px;transform:rotate(-5deg);border-radius:14px;overflow:hidden;border:6px solid #FFF8EE;box-shadow:0 22px 40px -18px #0000008c}.split__media .split__inset img{aspect-ratio:1!important;border-radius:0!important;width:100%;height:100%;object-fit:cover}@media(min-width:990px){.split__media .split__inset{left:-2rem;bottom:-2rem}}.unit-line{margin:.35rem 0 0;font-size:.92rem;opacity:.8}.unit-line span{font-weight:700}.option__values--cards{display:grid;gap:.7rem}.option__values--cards label.kit{position:relative;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.85rem;width:100%;min-height:68px;padding:.6rem 1rem .6rem .6rem;border-radius:14px;font-weight:500}.option__values--cards label.kit.no-thumb{grid-template-columns:1fr auto;padding-left:1rem}.option__values--cards label.kit.has-badge{margin-top:.45rem}.option__values--cards .kit img{width:52px;height:52px;border-radius:10px;object-fit:cover}.kit__main{display:flex;flex-direction:column;gap:.1rem;line-height:1.25;min-width:0}.kit__name{font-weight:600;font-size:1rem}.kit__unit{font-size:.82rem;opacity:.72}.kit__price{display:flex;flex-direction:column;align-items:flex-end;gap:.1rem;line-height:1.2;text-align:right}.kit__price strong{font-size:1.02rem}.kit__price s{font-size:.8rem;opacity:.55}.kit__price em{font-style:normal;font-size:.78rem;color:var(--c-berry)}.kit__badge{position:absolute;top:0;right:.9rem;transform:translateY(-55%);background:var(--c-berry);color:#fff;font-size:.72rem;font-weight:700;letter-spacing:.01em;padding:.2rem .6rem;border-radius:999px;white-space:nowrap}.kit__badge--best{background:var(--c-pine)}.option__values--cards input:checked+label.kit{background:color-mix(in srgb,var(--c-pine) 6%,#fff)}.option__values input[data-sold-out]+label{opacity:.55}.pdesc-teaser{padding:1rem 1.15rem;border-radius:16px;border:1px solid color-mix(in srgb,var(--c-ink) 12%,transparent);font-size:.95rem}.pdesc-teaser p{margin:0 0 .5rem}.pdesc-teaser a{font-weight:600;color:var(--c-pine);text-decoration:none}.pdesc-teaser a:hover{text-decoration:underline}.pdetails{max-width:900px;margin:0 auto clamp(2.5rem,6vw,4.5rem);scroll-margin-top:110px;border-radius:var(--radius-media)}.pdetails__tabs{display:flex;justify-content:center;gap:.25rem;border-bottom:1px solid color-mix(in srgb,var(--c-ink) 14%,transparent);overflow-x:auto;scrollbar-width:none}.pdetails__tabs::-webkit-scrollbar{display:none}.pdetails__tab{flex:none;background:none;border:0;border-bottom:3px solid transparent;margin-bottom:-1px;padding:.95rem 1.2rem;font:inherit;font-weight:600;font-size:1.02rem;color:inherit;opacity:.6;cursor:pointer;transition:opacity .15s ease,border-color .15s ease}.pdetails__tab:hover{opacity:.9}.pdetails__tab[aria-selected=true]{opacity:1;border-color:var(--c-berry)}.pdetails__panel{padding:clamp(1.5rem,4vw,2.5rem) clamp(0rem,2vw,1rem) 0}.pdetails__panel.rte{max-width:none}.pdetails__panel img{margin-inline:auto}@media(max-width:749px){.pdetails__tabs{justify-content:flex-start}.pdetails__tab{padding:.85rem .9rem;font-size:.96rem}}
/*# sourceMappingURL=/cdn/shop/t/9/compiled_assets/styles.css.map */
