.s-detail .s-sec__in{padding-block:clamp(20px,4vw,56px) clamp(40px,7vw,96px)}.s-detail__crumbs{margin:0 0 clamp(14px,2.4vw,24px)}.s-detail__back{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:var(--s-ink);font-weight:600;text-decoration:none;opacity:.8}.s-detail__back:hover,.s-detail__back:focus-visible{opacity:1;text-decoration:underline;text-underline-offset:3px}.s-detail__back svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.s-detail .s-sec__body{container-type:inline-size;container-name:sell}.s-detail .s-sell[data-detail]{display:block}.s-detail .s-sell[data-detail]>.s-sell__item{width:100%;max-width:none}.s-detail .s-sell[data-detail]>.s-sell__item>.s-sell__pic{aspect-ratio:4 / 3}.s-detail .s-sell[data-detail][data-kind=product]>.s-sell__item>.s-sell__pic{aspect-ratio:1 / 1}.s-detail .s-sell[data-detail] .s-sell__body>.s-detail__title,.s-detail .s-detail__title{margin:0;font-family:var(--s-font-head);font-size:clamp(1.75rem,1.2rem + 2.4vw,2.75rem);line-height:1.08;letter-spacing:-.02em;overflow-wrap:anywhere}.s-detail .s-detail__text{margin-top:14px;max-width:62ch}.s-detail .s-detail__text p{margin:0}.s-detail .s-detail__text p+p{margin-top:.9em}.s-detail .s-sell__act{gap:12px}.s-detail .s-sell__act .s-btn{min-height:48px}.s-detail .s-sell[data-detail]:not(#s-none)>.s-sell__item{max-width:none;margin-inline:0}@container sell (min-width: 700px){.s-detail .s-sell[data-detail]>.s-sell__item.has-pic{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);grid-template-rows:auto 1fr;column-gap:clamp(20px,3vw,40px);padding:clamp(12px,1.4vw,18px)}.s-detail .s-sell[data-detail]>.s-sell__item.has-pic>.s-sell__pic{grid-column:1;grid-row:1 / span 2;height:auto;min-height:0;border-radius:calc(var(--s-radius) * .75)}.s-detail .s-sell[data-detail]>.s-sell__item.has-pic>.s-sell__body{grid-column:2;grid-row:1;padding:clamp(8px,1.6vw,20px) 0 0;align-content:start}.s-detail .s-sell[data-detail]>.s-sell__item.has-pic>.s-sell__act{grid-column:2;grid-row:2;margin:0;padding:18px 0 clamp(8px,1.6vw,20px);align-self:end;border:0}.s-detail .s-sell[data-detail]>.s-sell__item.has-pic>.s-sell__day{grid-column:2}}.s-detail .s-plans[data-detail],.s-detail .s-postset[data-detail]{display:block;max-width:640px}.s-detail .s-plans[data-detail]>.s-plan{width:100%}.s-detail__cats{display:flex;flex-wrap:wrap;gap:8px;margin:var(--s-gap, 14px) 0 0;padding:0;list-style:none}.s-detail__cats a{display:inline-flex;align-items:center;min-height:40px;padding:0 16px;border:1.5px solid var(--s-line);border-radius:999px;color:var(--s-ink);font-size:.92em;font-weight:600;text-decoration:none}.s-detail__cats a:hover,.s-detail__cats a:focus-visible{border-color:var(--s-ink)}.s-detail__photos{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(46%,220px),1fr));gap:var(--s-gap, 14px);margin-top:var(--s-gap, 14px)}.s-detail__photo{margin:0;border-radius:var(--s-radius);overflow:hidden;aspect-ratio:4 / 3;background:var(--s-soft)}.s-detail__photo img{width:100%;height:100%;object-fit:cover;display:block}.s-detail__ship{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:12px clamp(16px,3vw,32px);margin-top:var(--s-gap, 14px);padding:clamp(14px,2vw,20px) clamp(16px,2.4vw,24px);border-radius:var(--s-radius);background:color-mix(in srgb,var(--s-ink) 4%,var(--s-bg))}.s-detail__shiprow{display:grid;grid-template-columns:20px minmax(0,1fr);gap:12px;align-items:start}.s-detail__shiprow>svg{margin-top:2px;opacity:.8}.s-detail__shiprow h2{margin:0 0 2px;font-family:inherit;font-size:1em;font-weight:700;letter-spacing:0;line-height:1.35}.s-detail__shiprow p{margin:0;font-size:.92em;line-height:1.5;color:color-mix(in srgb,var(--s-ink) 78%,transparent);overflow-wrap:anywhere}.s-detail__shiprow a{color:var(--s-link, var(--s-ink));font-weight:600;white-space:nowrap}.s-detail__share{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:clamp(18px,3vw,28px)}.s-detail__share .s-btn{min-height:44px;gap:8px}.s-detail__share svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.s-detail__all{margin-left:auto;color:var(--s-link, var(--s-ink));font-weight:600;min-height:44px;display:inline-flex;align-items:center}@media(max-width:520px){.s-detail__all{margin-left:0;width:100%}}.s-sell__link{color:inherit;text-decoration:none}
