.uyn-pf-sec{padding-block:20px 72px}.uyn-pf{display:grid;gap:28px}.uyn-pf__media{min-width:0;position:relative}.uyn-pf__gallery{list-style:none;margin:0 calc(var(--uyn-gutter)*-1);padding:0 var(--uyn-gutter);display:grid;grid-auto-flow:column;grid-auto-columns:86%;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.uyn-pf__gallery::-webkit-scrollbar{display:none}.uyn-pf__slide{scroll-snap-align:center;min-width:0}.uyn-pf__slide .uyn-media{aspect-ratio:4/5}.uyn-pf__slide:only-child{grid-column:1/-1}.uyn-pf__count{position:absolute;right:12px;bottom:12px;margin:0;padding:6px 10px;border-radius:999px;background:rgba(22,35,28,.72);color:#fff;font-size:.8rem;font-variant-numeric:tabular-nums}.uyn-pf__info{min-width:0}.uyn-pf__title{font-family:var(--uyn-display);font-weight:var(--uyn-display-w);font-size:clamp(1.9rem,1.5rem + 1.5vw,2.75rem);line-height:1.04;letter-spacing:-.026em;margin:0;text-wrap:balance}.uyn-pf .uyn-card__flag{margin:0 0 10px}.uyn-pf__size{margin:8px 0 0;color:var(--uyn-ink-2)}.uyn-pf__price{display:flex;align-items:baseline;gap:8px;margin-top:18px}.uyn-pf__amount{font-size:1.75rem;font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:-.01em}.uyn-pf__unit{color:var(--uyn-ink-2)}.uyn-pf__includes{margin:6px 0 0;color:var(--uyn-ink-2);font-size:.95rem}.uyn-pf__rating{display:flex;align-items:center;gap:6px;margin:12px 0 0;font-size:.875rem;color:var(--uyn-ink-2)}.uyn-pf__star svg{width:16px;height:16px;display:block;color:var(--uyn-clay)}.uyn-pf__form{margin-top:26px;border-top:1px solid var(--uyn-line);padding-top:4px}.uyn-pf__group{border:0;margin:22px 0 0;padding:0;min-width:0}.uyn-pf__group[hidden]{display:none}.uyn-pf__legend{display:block;padding:0;margin:0 0 10px;font-size:.9rem;font-weight:600}.uyn-pf__variants{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.uyn-pf__variant{position:relative;display:flex;flex-direction:column;gap:2px;padding:12px 14px;border:1px solid var(--uyn-line);border-radius:var(--uyn-radius-sm);background:var(--uyn-surface);cursor:pointer;transition:border-color .18s var(--uyn-ease),box-shadow .18s var(--uyn-ease)}.uyn-pf__variant:hover{border-color:var(--uyn-ink)}.uyn-pf__variant input{position:absolute;opacity:0;inset:0;margin:0;cursor:pointer}.uyn-pf__variant:has(input:checked){border-color:var(--uyn-ink);box-shadow:inset 0 0 0 1px var(--uyn-ink);background:var(--uyn-leaf)}.uyn-pf__variant:has(input:focus-visible){outline:2px solid var(--uyn-ink);outline-offset:2px}.uyn-pf__variant.is-off{opacity:.5;cursor:not-allowed}.uyn-pf__vname{font-weight:600;font-size:.95rem}.uyn-pf__vprice{font-size:.875rem;color:var(--uyn-ink-2);font-variant-numeric:tabular-nums}.uyn-pf__help{margin:-4px 0 12px;font-size:.875rem;line-height:1.5;color:var(--uyn-ink-2)}.uyn-pf__fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.uyn-pf__field{display:grid;gap:6px;min-width:0}.uyn-pf__field--full{grid-column:1/-1}.uyn-pf__field label{font-size:.85rem;font-weight:500}.uyn-pf__field label span{color:var(--uyn-ink-2);font-weight:400}.uyn-pf__field input,.uyn-pf__field select,.uyn-pf__field textarea{width:100%;box-sizing:border-box;font:400 1rem/1.35 var(--uyn-sans);color:var(--uyn-ink);background:var(--uyn-surface);border:1px solid var(--uyn-line);border-radius:var(--uyn-radius-sm);padding:11px 12px;min-height:46px;transition:border-color .18s var(--uyn-ease)}.uyn-pf__field textarea{resize:vertical;min-height:64px}.uyn-pf__field input:hover,.uyn-pf__field select:hover,.uyn-pf__field textarea:hover{border-color:rgba(22,35,28,.4)}.uyn-pf__field input:focus-visible,.uyn-pf__field select:focus-visible,.uyn-pf__field textarea:focus-visible{outline:2px solid var(--uyn-green);outline-offset:1px;border-color:var(--uyn-green)}.uyn-pf__field ::placeholder{color:rgba(75,90,82,.7)}.uyn-pf__addons{display:grid;gap:8px}.uyn-pf__addon{position:relative;display:grid;grid-template-columns:22px 1fr auto;align-items:center;gap:12px;padding:12px 14px;border:1px solid var(--uyn-line);border-radius:var(--uyn-radius-sm);background:var(--uyn-surface);cursor:pointer;font-size:.92rem}.uyn-pf__addon[hidden]{display:none}.uyn-pf__addon:hover{border-color:var(--uyn-ink)}.uyn-pf__addon input{position:absolute;opacity:0;inset:0;margin:0;cursor:pointer}.uyn-pf__check{width:22px;height:22px;border-radius:6px;border:1.5px solid rgba(22,35,28,.4);display:grid;place-items:center;color:#fff;transition:background-color .15s var(--uyn-ease),border-color .15s var(--uyn-ease)}.uyn-pf__check svg{width:14px;height:14px;opacity:0}.uyn-pf__addon:has(input:checked){border-color:var(--uyn-ink);background:var(--uyn-leaf)}.uyn-pf__addon:has(input:checked) .uyn-pf__check{background:var(--uyn-green);border-color:var(--uyn-green)}.uyn-pf__addon:has(input:checked) .uyn-pf__check svg{opacity:1}.uyn-pf__addon:has(input:focus-visible){outline:2px solid var(--uyn-ink);outline-offset:2px}.uyn-pf__aprice{color:var(--uyn-ink-2);font-variant-numeric:tabular-nums;white-space:nowrap}.uyn-pf__qtyrow{display:flex;align-items:center;flex-wrap:wrap;gap:12px 16px}.uyn-pf__qty{display:inline-flex;align-items:center;border:1px solid var(--uyn-line);border-radius:999px;background:var(--uyn-surface)}.uyn-pf__qty button{width:46px;height:46px;display:grid;place-items:center;border:0;background:none;color:var(--uyn-ink);cursor:pointer;border-radius:999px}.uyn-pf__qty button:hover{background:var(--uyn-leaf)}.uyn-pf__qty button:focus-visible{outline:2px solid var(--uyn-ink);outline-offset:-2px}.uyn-pf__qty button svg{width:18px;height:18px}.uyn-pf__qty input{width:64px;height:46px;border:0;background:none;text-align:center;font:600 1.05rem var(--uyn-sans);color:var(--uyn-ink);font-variant-numeric:tabular-nums;-moz-appearance:textfield;appearance:textfield}.uyn-pf__qty input::-webkit-outer-spin-button,.uyn-pf__qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.uyn-pf__qty input:focus-visible{outline:2px solid var(--uyn-green);outline-offset:-2px;border-radius:6px}.uyn-pf__min{margin:0;font-size:.875rem;color:var(--uyn-green);font-weight:600}.uyn-pf__error{margin:10px 0 0;font-size:.875rem;color:#A33A2A;line-height:1.45}.uyn-pf__error[hidden]{display:none}.uyn-pf__total{margin-top:22px;padding:16px 18px;border-radius:var(--uyn-radius);background:var(--uyn-leaf)}.uyn-pf__trow{display:flex;justify-content:space-between;align-items:baseline;gap:12px;font-weight:600}.uyn-pf__trow b{font-size:1.35rem;font-variant-numeric:tabular-nums}.uyn-pf__lines{list-style:none;margin:6px 0 0;padding:0;display:grid;gap:2px;font-size:.875rem;color:var(--uyn-ink-2);font-variant-numeric:tabular-nums}.uyn-pf__tnote{margin:10px 0 0;font-size:.8rem;color:var(--uyn-ink-2)}.uyn-pf__buy{display:grid;gap:10px;margin-top:16px}.uyn-pf__buy .uyn-btn{width:100%;justify-content:center}.uyn-pf__submit[disabled]{opacity:.6;cursor:progress}.uyn-pf__facts{list-style:none;margin:20px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.uyn-pf__facts li{font-size:.85rem;padding:7px 12px;border-radius:999px;border:1px solid var(--uyn-line)}.uyn-pf__desc{margin-top:32px;padding-top:24px;border-top:1px solid var(--uyn-line)}.uyn-pf__dtitle{font-size:1rem;font-weight:600;margin:0 0 10px}.uyn-pf__rte{color:var(--uyn-ink-2);line-height:1.62;max-width:62ch}.uyn-pf__rte p{margin:0 0 10px}.uyn-pf__rte ul{margin:0 0 12px;padding-left:1.15em;display:grid;gap:4px}.uyn-pf__bar{position:fixed;left:0;right:0;bottom:0;z-index:30;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:10px var(--uyn-gutter) calc(10px + env(safe-area-inset-bottom));background:rgba(244,246,241,.96);border-top:1px solid var(--uyn-line);backdrop-filter:saturate(1.4) blur(10px);-webkit-backdrop-filter:saturate(1.4) blur(10px)}.uyn-pf__bar[hidden]{display:none}.uyn-pf__barinfo{display:grid;font-size:.78rem;color:var(--uyn-ink-2)}.uyn-pf__barinfo b{font-size:1.1rem;color:var(--uyn-ink);font-variant-numeric:tabular-nums}.uyn-pf__bar .uyn-btn{flex:0 0 auto;width:auto;padding-inline:26px}.uyn-pf__bar:not([hidden])~.uyn-fab,body:has(.uyn-pf__bar:not([hidden])) .uyn-fab{bottom:88px}@media (min-width:750px){.uyn-pf__gallery{margin:0;padding:0;grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;overflow:visible}.uyn-pf__slide:first-child{grid-column:1/-1}.uyn-pf__slide:first-child .uyn-media{aspect-ratio:1/1}.uyn-pf__slide:not(:first-child):nth-child(even):last-child{grid-column:1/-1}.uyn-pf__slide:not(:first-child):nth-child(even):last-child .uyn-media{aspect-ratio:4/3}.uyn-pf__count{display:none}}@media (min-width:990px){.uyn-pf-sec{padding-block:24px 96px}.uyn-pf{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:64px;align-items:start}.uyn-pf--nomedia{grid-template-columns:minmax(0,640px)}.uyn-pf__info{position:sticky;top:calc(var(--header-height,64px) + 20px)}.uyn-pf__bar{display:none!important}}.uyn-rel__grid>.uyn-card:nth-child(n+5){display:none}@media (min-width:1100px){.uyn-rel .uyn-grid.uyn-rel__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.uyn-pf__gallery{scroll-behavior:auto}}@media (max-width:989px){body:has(.uyn-pf-sec) .uyn-fab{display:none}}.uyn-rel__ph{position:absolute;inset:0;display:grid;place-items:center;color:var(--uyn-green)}.uyn-rel__ph svg{width:44px;height:44px;opacity:.7}