.pd-picture{display:block;position:relative;width:100%;aspect-ratio:1/1}.pd-picture img{position:absolute;inset:0;margin:auto;width:auto;height:auto;max-width:100%;max-height:100%;border-radius:6px;filter:drop-shadow(0 6px 7px rgba(0,26,21,.34))}.sg-tile[data-state=SOLD] .pd-picture img{opacity:.55}.pd-pictures{display:grid;gap:14px;justify-items:center}.pd-picture-large{width:min(100%,440px,calc(100dvh - 420px));min-width:min(100%,240px)}.pd-pictures[data-count="2"]{grid-template-columns:minmax(0,1fr) minmax(0,.42fr);align-items:end}@media (min-width:900px){.pd-picture-large{width:min(100%,480px,calc(100dvh - 220px))}.pd-pictures[data-count="2"]{grid-template-columns:minmax(0,1fr)}.pd-pictures[data-count="2"] .pd-picture-large+.pd-picture-large{width:min(100%,200px)}}.pd-kinds{display:flex;gap:8px;margin:16px 0 0;padding:0;list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none}.pd-kinds li{flex:none}@media (max-width:899px){.pd-kinds{margin-inline:-16px;padding-inline:16px}}@media (min-width:900px){.pd-kinds{flex-wrap:wrap;overflow-x:visible}}.pd-kinds a{display:inline-flex;align-items:center;min-height:44px;padding:0 16px;border-radius:22px;color:var(--n-white);font-size:15px;font-weight:600;text-decoration:none;box-shadow:inset 0 0 0 1.5px var(--n-wm)}.pd-kinds a:hover{background:var(--n-deep)}.pd-kinds a[aria-current=page]{background:var(--n-mint);color:var(--n-deep);box-shadow:none}.pd-kinds a.pd-kind-offer:not([aria-current=page]){box-shadow:inset 0 0 0 1.5px #d4af37;color:#f3d77a}.pd-kinds a:focus-visible{outline:2px solid var(--n-mint);outline-offset:2px}.pd-rrp{display:block;text-decoration:none;font-variant-numeric:tabular-nums}.pd-rrp-sum{white-space:nowrap}.pd-rrp-tile{font-size:13px;line-height:1.35;color:var(--n-muted)}.pd-rrp-page{margin-top:-2px;font-size:15px;color:var(--n-sec)}.sg-head .nb-wrap:has(.pd-kinds){grid-template-columns:minmax(0,1fr)}.pd-filters-toggle{display:flex;align-items:center;justify-content:space-between;min-height:44px;padding:0 14px;border:1px solid var(--n-field);border-radius:10px;color:var(--n-ink);font:600 15px/1.2 var(--f-text);cursor:pointer;list-style:none}.pd-filters-toggle::-webkit-details-marker{display:none}.pd-filters-toggle:after{content:"";width:14px;height:14px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23004035' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 6l4 4 4-4'/%3E%3C/svg%3E") 50% /contain no-repeat}.pd-filters[open]>.pd-filters-toggle:after{transform:rotate(180deg)}.pd-filters-toggle:focus-visible{outline:2px solid var(--n-mintdk);outline-offset:1px}.pd-filters-count{margin-left:6px;margin-right:auto;color:var(--n-muted);font-weight:400}@supports selector(::details-content){@media (min-width:720px){.pd-filters>.pd-filters-toggle{display:none}.pd-filters::details-content{display:contents;content-visibility:visible}}}@media (max-width:719px){.pd-filters{padding-block:10px}[data-product-filters] form{padding-block:10px 2px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow-x:visible}[data-product-filters] .sg-filter select{width:100%;min-width:0;max-width:none}[data-product-filters] .sg-filter-actions{grid-column:1/-1}[data-product-filters] form[data-auto] .sg-filter-actions:not(:has(.sg-clear)){display:none}}