.native-page{padding-bottom:80px;min-height:45vh}.native-page .page-intro h1{overflow-wrap:anywhere}.native-page .page-intro>.rte{max-width:760px}.native-page-content{max-width:1000px;line-height:1.9;padding-bottom:30px}.rte h2,.rte h3,.rte h4{margin:30px 0 15px;line-height:1.3}.rte p,.rte ul,.rte ol{margin:0 0 18px}.rte a{color:var(--light);text-decoration:underline;text-underline-offset:4px}.rte table{border-collapse:collapse;width:100%;display:block;overflow-x:auto}.rte th,.rte td{padding:12px;border:1px solid var(--line);text-align:left}.rte img,.rte video,.rte iframe{max-width:100%}.visually-hidden{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap}.native-filter-form{border-bottom:1px solid var(--line)}.native-filter-form .catalog-toolbar{border-bottom:0;margin:0}.native-filter-form .filters{display:flex;align-items:center;gap:12px}.native-filters{display:flex;flex-wrap:wrap;gap:12px;padding:0 0 25px;align-items:flex-start}.native-filter{min-width:180px;border:1px solid var(--line);background:var(--panel)}.native-filter summary{padding:12px 36px 12px 14px}.native-filter-values{padding:0 15px 15px;min-width:210px}.native-check{display:flex;align-items:center;gap:9px;font-size:12px;padding:5px 0}.native-check input{accent-color:var(--accent)}.native-price-filter{display:grid;grid-template-columns:1fr;gap:6px;font-size:11px}.native-price-filter input,.native-cart-quantity input{background:var(--bg);color:var(--light);border:1px solid var(--line);padding:10px;min-width:0}.native-active-filters{display:flex;flex-wrap:wrap;gap:8px;margin:25px 0}.native-active-filters:empty{margin:0}.native-pagination{display:flex;gap:8px;justify-content:center;margin:45px 0 0;flex-wrap:wrap}.native-pagination>span a,.native-pagination>span.current{min-width:42px;min-height:42px;padding:10px 14px;display:block;border:1px solid var(--line);font-size:12px}.native-pagination>span.current{border-color:var(--light);background:var(--light);color:var(--bg)}.native-cart-image{background:#eee}.native-cart-image img{aspect-ratio:1;object-fit:contain}.native-cart-prices{display:flex;flex-direction:column;align-items:flex-end;gap:8px;white-space:nowrap;font-size:11px}.native-cart-prices s{color:var(--muted)}.native-cart-quantity{display:flex;align-items:center;gap:13px;flex-wrap:wrap;margin-top:18px;font-size:11px}.native-cart-quantity input{width:64px}.native-cart-quantity .textlink{font-size:10px;padding-bottom:2px}.native-cart-property{font-size:11px;margin-top:7px;overflow-wrap:anywhere}.native-cart-actions{display:flex;align-items:center;gap:25px;margin-top:30px;flex-wrap:wrap}.native-cart-note{margin-top:30px}.native-summary-row{display:flex;justify-content:space-between;gap:16px;margin:22px 0;font-size:13px}.native-summary-row strong{font:18px var(--mono)}.cart-summary .btn{width:100%;margin-top:24px}.native-checkout-note{font-size:10px;margin-top:20px}.native-discounts{list-style:none;padding:0;margin:10px 0;font-size:10px;color:var(--accent)}.native-result-count{margin:25px 0}.native-result-card{border:1px solid var(--line);padding:25px;display:flex;flex-direction:column;gap:18px}.native-result-card h2{font-size:25px;line-height:1.3}.native-result-card p{font-size:12px}.native-result-card img{aspect-ratio:1.5;object-fit:cover}.native-result-card .textlink{align-self:flex-start}.native-form-success,.native-form-error{padding:18px 22px;border:1px solid var(--accent);margin:0 0 25px;font-size:13px}.native-form-error{border-color:#cf7c7c}.form-field.full{grid-column:1/-1}.native-editorial-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:35px}.native-editorial-card,.native-collection-card{display:flex;flex-direction:column;gap:20px}.native-editorial-card img,.native-collection-card img{aspect-ratio:1.4;object-fit:cover}.native-editorial-card h2,.native-collection-card h2{font-size:28px;line-height:1.2;overflow-wrap:anywhere}.native-editorial-card p,.native-collection-card p{font-size:13px}.native-editorial-card .textlink{align-self:flex-start}.native-article{max-width:1120px}.native-article .page-intro h1{font-size:clamp(38px,5vw,72px)}.native-article>.rte{margin-top:35px}.native-404-actions{display:flex;gap:25px;flex-wrap:wrap;align-items:center;margin:25px 0 80px}@media(max-width:1000px){.native-editorial-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.native-filter-form .catalog-toolbar{gap:20px}}@media(max-width:680px){.native-page{padding-bottom:45px}.native-editorial-grid{grid-template-columns:1fr;gap:35px}.native-filter-form .filters{flex-wrap:wrap;width:100%;gap:8px}.native-filter-form .filters select{flex:1}.native-filters{gap:8px}.native-filter{min-width:0;flex:1 1 45%}.native-filter-values{min-width:0}.native-filter summary{font-size:10px}.native-cart-prices{white-space:normal;max-width:95px;font-size:9px;text-align:right}.native-cart-prices .price{font-size:10px}.native-cart-prices small{font-size:8px}.native-cart-quantity{gap:8px}.native-cart-quantity label{font-size:9px}.native-cart-quantity input{padding:8px;width:52px}.native-editorial-card h2,.native-collection-card h2{font-size:25px}.native-result-count{font-size:12px}.native-result-card{padding:18px}.native-result-card h2{font-size:21px}.native-search-results .empty{grid-column:1/-1}.native-filter-form .filters .btn{padding:10px 15px;min-height:40px}}

.native-page-compact{min-height:0;padding-bottom:0}.native-film-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:48px 30px}.native-film-card{min-width:0}.native-film-player{aspect-ratio:16/9;background:#080808;overflow:hidden}.native-film-player video,.native-film-player iframe,.native-film-player img{height:100%;width:100%;object-fit:contain;border:0}.native-film-copy{padding-top:20px;display:flex;flex-direction:column;gap:15px}.native-film-copy h2{font-size:24px;line-height:1.35;overflow-wrap:anywhere}.native-film-copy .rte{font-size:13px}.native-film-copy .textlink{align-self:flex-start;margin-top:5px}@media(max-width:680px){.native-film-grid{grid-template-columns:1fr;gap:35px}.native-film-copy h2{font-size:22px}}
