.pagination{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:48px}.pagination button{width:44px;height:44px;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface)}.pagination button.active{background:var(--berry);border-color:var(--berry);color:#fff}.pagination button:disabled{opacity:.35}.check-row{min-height:44px;display:flex;align-items:center;gap:10px}.check-row input,.radio-card input{accent-color:var(--berry)}.radio-card{min-height:64px;display:flex;align-items:center;gap:12px;padding:12px;border:1px solid var(--line);border-radius:var(--radius)}.radio-card>span{display:flex;flex-direction:column;gap:3px}.radio-card small{color:var(--muted)}.tabs{display:flex;gap:4px;padding:4px;border-radius:var(--radius);background:var(--surface-2)}.tabs button{min-height:40px;padding:0 16px;border:0;border-radius:var(--radius-sm);background:transparent}.tabs button[aria-selected=true]{background:var(--surface);box-shadow:0 2px 8px rgba(30,20,14,.08)}.dialog{position:fixed;z-index:70;top:50%;left:50%;width:min(90vw,520px);max-height:85vh;overflow:auto;padding:24px;border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow);transform:translate(-50%,-50%)}.dialog h2{margin:0;font-size:24px}.gallery-section{background:var(--surface)}.counter{display:grid;grid-template-columns:minmax(280px,340px) minmax(0,1fr);gap:28px;align-items:stretch}.counter-panel{display:flex;flex-direction:column;padding:36px 32px 32px;border-radius:var(--radius-panel);background:var(--color-feature-surface);color:var(--color-feature-text)}.counter-panel .overline{color:color-mix(in srgb,var(--color-feature-text) 72%,transparent)}.counter-panel h2{margin:14px 0 28px;color:var(--color-feature-text);font-size:clamp(30px,3vw,40px);line-height:1.05}.counter-menu{display:grid;margin-bottom:28px;border-top:1px solid color-mix(in srgb,var(--color-feature-text) 18%,transparent)}.counter-menu button{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;padding:0 2px;border:0;border-bottom:1px solid color-mix(in srgb,var(--color-feature-text) 18%,transparent);background:none;color:var(--color-feature-muted);font:inherit;font-size:16px;font-weight:600;text-align:left;cursor:pointer;transition:color var(--ease),padding var(--ease)}.counter-menu button:before{content:"";width:0;height:2px;margin-right:-12px;background:var(--color-feature-highlight);transition:width var(--ease),margin var(--ease)}.counter-menu button span{flex:1}.counter-menu button:hover,.counter-menu button[aria-pressed=true]{color:var(--color-feature-text)}.counter-menu button[aria-pressed=true]:before{width:18px;margin-right:0}.counter-cta{display:inline-flex;align-self:flex-start;align-items:center;gap:8px;min-height:46px;margin-top:auto;padding:0 20px;border-radius:var(--radius-pill);background:var(--color-feature-highlight);color:var(--color-on-feature-highlight);font-size:14px;font-weight:700;transition:transform var(--ease)}.counter-cta:hover{transform:translateX(2px)}.counter-cta svg,.counter-instagram svg{width:16px;height:16px}.counter-instagram{display:inline-flex;align-items:center;gap:8px;margin-top:16px;color:var(--color-feature-muted);font-size:13px;font-weight:600}.counter-instagram:hover{color:var(--color-feature-text)}.counter-shelf{display:flex;min-width:0;flex-direction:column;gap:20px}.counter-track{display:grid;grid-auto-columns:calc((100% - 2 * 20px) / 3.15);grid-auto-flow:column;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.counter-track::-webkit-scrollbar{display:none}.counter-card{position:relative;display:flex;flex-direction:column;scroll-snap-align:start;animation:counter-in .48s var(--ease-standard) both}.counter-card:nth-child(2){animation-delay:50ms}.counter-card:nth-child(3){animation-delay:.1s}.counter-card:nth-child(4){animation-delay:.15s}.counter-photo{position:relative;overflow:hidden;aspect-ratio:4/5;margin-bottom:14px;border-radius:var(--radius-card);background:var(--accent-soft)}.counter-photo img{object-fit:cover;transition:transform .6s var(--ease-standard)}.counter-card:hover .counter-photo img{transform:scale(1.04)}.counter-add{position:absolute;z-index:2;right:12px;bottom:12px;display:grid;place-items:center;width:44px;height:44px;border:0;border-radius:50%;background:var(--color-surface);box-shadow:var(--shadow-soft);color:var(--color-text);cursor:pointer;transition:background var(--ease),color var(--ease),transform var(--ease)}.counter-add svg{width:18px;height:18px}.counter-add:hover,.counter-card:hover .counter-add.is-link{background:var(--berry);color:var(--color-on-primary)}.counter-add.is-link{pointer-events:none}.counter-add.is-added{background:var(--success);color:var(--color-on-primary);transform:scale(1.06)}.counter-type{margin-bottom:4px;color:var(--berry);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.counter-name{color:var(--color-text);font-family:var(--font-serif);font-size:19px;line-height:1.25}.counter-name:after{content:"";position:absolute;inset:0;z-index:1}.counter-price{margin:4px 0 0;color:var(--muted);font-size:15px}.counter-controls{display:flex;align-items:center;gap:10px}.counter-progress{position:relative;flex:1;height:2px;margin-right:12px;overflow:hidden;border-radius:2px;background:var(--line)}.counter-progress i{position:absolute;top:0;bottom:0;border-radius:2px;background:var(--color-text);transition:left .12s linear,width var(--ease)}.counter-controls button{display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--line);border-radius:50%;background:transparent;color:var(--color-text);cursor:pointer;transition:border-color var(--ease),color var(--ease)}.counter-controls button:first-of-type svg{transform:rotate(180deg)}.counter-controls button:hover{border-color:var(--berry);color:var(--berry)}.counter-controls svg{width:18px;height:18px}@keyframes counter-in{0%{opacity:0;transform:translateY(10px)}}@media (max-width:1000px){.counter{grid-template-columns:minmax(0,1fr)}.counter-panel{padding:28px 24px 24px}.counter-panel h2{margin-bottom:20px}.counter-menu{display:flex;overflow-x:auto;gap:22px;margin-bottom:22px;border-top:0;border-bottom:1px solid color-mix(in srgb,var(--color-feature-text) 18%,transparent);scrollbar-width:none}.counter-menu::-webkit-scrollbar{display:none}.counter-menu button{flex:none;min-height:44px;border-bottom:2px solid transparent;margin-bottom:-1px}.counter-menu button:before{display:none}.counter-menu button[aria-pressed=true]{border-bottom-color:var(--color-feature-highlight)}.counter-cta{margin-top:0}.counter-track{grid-auto-columns:calc((100% - 2 * 16px) / 2.4);gap:16px}}@media (max-width:700px){.counter-track{grid-auto-columns:64vw;margin-inline:calc(var(--page-gutter) * -1);padding-inline:var(--page-gutter);scroll-padding-inline:var(--page-gutter)}.counter-controls button{display:none}.counter-progress{margin-right:0}.counter-name{font-size:17px}}@media (prefers-reduced-motion:reduce){.counter-card{animation:none}.counter-photo img,.counter-progress i{transition:none}.counter-card:hover .counter-photo img{transform:none}}.product-reviews{background:var(--surface)}.reviews-head{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:40px}.reviews-head h2{margin-bottom:8px}.reviews-head p{margin:0;color:var(--muted)}.review-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.review-grid article{padding:28px;border-radius:var(--radius-lg);background:var(--bg)}.review-form fieldset button.active,.review-grid article>span{color:#bd7e30;letter-spacing:.06em}.review-grid h3{margin:20px 0 10px;font-size:18px}.review-grid p{font-size:14px;line-height:1.6}.review-grid p,.review-grid small{color:var(--muted)}.review-form{max-width:640px;display:grid;gap:16px;margin:0 0 32px;padding:28px;border:1px solid var(--line);border-radius:var(--radius-lg)}.review-form h3{margin:0}.review-form fieldset{padding:0;border:0}.review-form fieldset button{padding:0 3px;border:0;background:none;color:#c8c1bc;font-size:26px}.review-form>div{display:flex;justify-content:flex-end;gap:8px}.review-thanks{padding:14px;border-radius:var(--radius);background:#e1f0e9;color:var(--success)}@media (max-width:700px){.reviews-head{align-items:flex-start;flex-direction:column;gap:20px}.review-grid{grid-template-columns:1fr}}.budget-shop{margin-top:64px;border:1px solid var(--line);border-radius:var(--radius-xl);overflow:hidden;background:var(--surface);box-shadow:0 22px 70px color-mix(in srgb,var(--color-text) 7%,transparent)}.budget-intro{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);align-items:end;gap:64px;padding:clamp(32px,6vw,72px);background:var(--color-feature-surface)}.budget-intro,.budget-intro h2{color:var(--color-feature-text)}.budget-intro h2{margin:10px 0 16px;font-size:clamp(36px,5vw,64px);line-height:1}.budget-intro>div>p{max-width:620px;margin:0;color:var(--color-feature-muted);line-height:1.7}.budget-intro .overline{color:var(--color-accent)}.budget-form{display:grid;grid-template-columns:1fr auto;align-items:end;gap:10px;padding:18px;border-radius:var(--radius-lg);background:color-mix(in srgb,var(--color-feature-text) 10%,transparent);backdrop-filter:blur(12px)}.budget-form .field>span{color:var(--color-feature-text)}.budget-form .field input{background:var(--color-surface);color:var(--ink)}.budget-form .field small{grid-column:1/-1;color:var(--color-feature-text)}.budget-form .button{min-height:47px}.budget-money-note{margin:0;padding:10px 24px;background:var(--color-feature-surface);color:var(--color-feature-muted);font-size:10px;text-align:right}.budget-bands{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;background:var(--line);margin:0;padding:0;border:0;border-bottom:1px solid var(--line)}.budget-bands button{min-height:100px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:7px;padding:20px 24px;border:0;background:var(--surface);color:var(--ink);text-align:left;transition:background .16s ease,color .16s ease}.budget-bands button.active,.budget-bands button:hover{background:var(--color-primary);color:var(--color-on-primary)}.budget-bands button span{font-size:16px;font-weight:800}.budget-bands button small{color:var(--muted);font-size:10px}.budget-bands button.active small,.budget-bands button:hover small{color:var(--color-feature-muted)}.budget-results{padding:clamp(28px,5vw,60px)}.budget-result-summary{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:48px;padding:14px 18px;border-radius:var(--radius);background:var(--berry-soft);color:var(--berry);font-size:12px}.budget-result-summary button{border:0;background:transparent;color:var(--berry);font-size:11px;font-weight:800;text-decoration:underline}.budget-result-money-note{margin:-36px 0 28px;color:var(--muted);font-size:10px}.budget-segments{display:flex;gap:6px;margin-bottom:36px}.budget-segments button{min-height:44px;padding:0 16px;border:1px solid var(--line);border-radius:99px;background:var(--surface);color:var(--muted);font-size:11px;font-weight:700}.budget-segments button.active{border-color:var(--color-primary);background:var(--color-primary-soft);color:var(--color-primary)}.budget-closest{margin-bottom:48px;padding:28px;border-radius:var(--radius-lg);background:var(--color-accent-soft)}.budget-closest h3{margin-bottom:22px;color:var(--color-on-accent)}.budget-closest .product-grid{grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:24px}.budget-view-all{display:flex;width:max-content;margin:26px auto 0}.budget-cake-results .section-title-row,.budget-product-results .section-title-row{align-items:end;margin-bottom:24px}.budget-cake-results h3,.budget-product-results h3{margin:5px 0 0;font-size:clamp(25px,3vw,38px)}.budget-cake-results .section-title-row>b,.budget-product-results .section-title-row>b{width:38px;height:38px;display:grid;place-items:center;border-radius:50%;background:var(--surface-2);color:var(--berry);font-size:12px}.budget-product-results .product-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.budget-cake-results{margin-top:72px;padding-top:56px;border-top:1px solid var(--line)}.budget-cake-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.budget-cake-grid article{display:flex;flex-direction:column;padding:24px;border:1px solid var(--line);border-radius:var(--radius-lg);background:linear-gradient(145deg,var(--color-surface),var(--color-primary-soft))}.budget-cake-grid article header{display:flex;align-items:center;justify-content:space-between;gap:14px}.budget-cake-grid article header span{color:var(--muted);font-size:9px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.budget-cake-grid article header strong{color:var(--berry);font-size:18px}.budget-cake-grid h4{margin:22px 0 16px;font-size:22px;line-height:1.15}.budget-cake-grid dl{margin:0 0 24px}.budget-cake-grid dl div{display:flex;justify-content:space-between;gap:12px;padding:7px 0;border-bottom:1px solid var(--line);font-size:11px}.budget-cake-grid dt{color:var(--muted);text-transform:capitalize}.budget-cake-grid dd{margin:0;font-weight:700;text-align:right}.budget-cake-grid .button{width:100%;margin-top:auto}.budget-empty{padding:34px;border:1px dashed var(--line);border-radius:var(--radius-lg);color:var(--muted);text-align:center}.budget-disclaimer{margin:36px 0 0;color:var(--muted);font-size:10px;line-height:1.6}.cake-budget-preset{padding:18px 32px;border-bottom:1px solid var(--color-border);background:var(--color-accent-soft)}.cake-budget-preset span{color:var(--color-on-accent);font-size:12px;font-weight:800}.cake-budget-preset p{margin:4px 0 0;color:color-mix(in srgb,var(--color-on-accent) 72%,transparent);font-size:11px}.catalogue-layout:has(.shop-filter-sidebar){grid-template-columns:minmax(0,1fr) minmax(250px,290px);gap:clamp(28px,4vw,52px)}.shop-filter-sidebar{align-self:start}.sidebar-budget{margin-bottom:30px;padding:18px;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-primary-soft)}.sidebar-budget h3{margin:4px 0 10px;font-size:20px;line-height:1.05}.sidebar-budget>p{margin:0 0 18px;color:var(--color-text);font-size:12px;line-height:1.55}.sidebar-budget form{display:grid;gap:9px}.sidebar-budget form .button{width:100%}.sidebar-budget .sidebar-budget-note{margin:10px 0 14px;font-size:10px}.filters .sidebar-budget .field>span,.filters .sidebar-budget .sidebar-budget-note{color:var(--color-text)}.sidebar-budget-presets{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.sidebar-budget-presets button{min-height:44px;padding:8px;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text);font-size:10px;font-weight:800}.sidebar-budget-presets button.active{border-color:var(--color-primary);background:var(--color-primary);color:var(--color-on-primary)}.sidebar-budget-clear{margin-top:14px}.catalogue-cake-budget{margin-top:72px;padding-top:48px;border-top:1px solid var(--color-border)}.catalogue-cake-budget .section-title-row{margin-bottom:36px}.catalogue-cake-budget h2{margin:5px 0 8px;font-size:clamp(30px,4vw,46px)}.catalogue-cake-budget .section-title-row p{margin:0;color:var(--color-text-muted)}.cake-budget-band+.cake-budget-band{margin-top:42px}.cake-budget-band>header{display:flex;align-items:end;justify-content:space-between;gap:16px;margin-bottom:15px}.cake-budget-band>header h3{margin:0;font-size:22px}.cake-budget-band>header span{color:var(--color-text-muted);font-size:11px}.cake-budget-scroll{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 48px) / 4);gap:16px;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;scrollbar-width:thin;padding:2px 2px 14px}.cake-budget-scroll article{display:flex;min-width:0;min-height:250px;flex-direction:column;padding:20px;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:linear-gradient(145deg,var(--color-surface),var(--color-primary-soft));scroll-snap-align:start}.cake-budget-scroll strong{color:var(--color-primary);font-size:18px}.cake-budget-scroll h4{margin:22px 0 8px;font-size:20px;line-height:1.15}.cake-budget-scroll p{margin:0 0 24px;color:var(--color-text-muted);font-size:11px;line-height:1.5}.cake-budget-scroll .button{width:100%;margin-top:auto}@media (max-width:1000px){.budget-intro{grid-template-columns:1fr;gap:30px}.budget-cake-grid,.budget-product-results .product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.catalogue-layout:has(.shop-filter-sidebar){grid-template-columns:1fr}.cake-budget-scroll{grid-auto-columns:calc((100% - 32px) / 3)}}@media (max-width:700px){.budget-shop{margin:24px -12px 0;border-radius:var(--radius-lg)}.budget-intro{padding:34px 20px}.budget-form{grid-template-columns:1fr;padding:14px}.budget-bands{grid-template-columns:repeat(2,minmax(0,1fr))}.budget-bands button{min-height:84px;padding:15px}.budget-results{padding:28px 16px}.budget-result-summary{align-items:flex-start;flex-direction:column}.budget-money-note{padding-inline:20px;text-align:left}.budget-segments{overflow-x:auto;overscroll-behavior-inline:contain;mask-image:linear-gradient(90deg,#000,#000 calc(100% - 34px),transparent)}.budget-segments button{flex:0 0 auto}.budget-closest .product-grid,.budget-product-results .product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.budget-product-results .product-grid{gap:10px}.budget-cake-grid{grid-template-columns:1fr}.cake-budget-preset{padding:16px}.cake-budget-scroll{grid-auto-columns:minmax(230px,82%);overscroll-behavior-inline:contain;scroll-snap-type:x proximity}.cake-budget-scroll>*{scroll-snap-align:start}.cake-budget-band>header{align-items:flex-start;flex-direction:column;gap:5px}}.budget-match-results{min-width:0;min-height:360px}.budget-match-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.budget-match-head h2{font-size:24px;margin:4px 0 16px}.budget-match-tabs,.shopping-modes{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px}.budget-match-tabs button,.shopping-modes button{min-height:44px;padding:8px 12px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);color:var(--ink);font-size:12px}.budget-match-tabs button[aria-pressed=true],.shopping-modes button[aria-pressed=true]{background:var(--color-primary);color:var(--color-on-primary)}.budget-match-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.budget-match-grid article{min-width:0;overflow:hidden;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface)}.budget-match-photo{display:block;position:relative;aspect-ratio:4/3;background:var(--surface-2)}.budget-match-photo img{object-fit:cover}.budget-match-info{display:flex;flex-direction:column;gap:6px;padding:14px;overflow-wrap:anywhere}.budget-match-info h3{margin:0;font-size:18px;line-height:1.3}.budget-match-info p{margin:0;font-size:13px;color:var(--muted)}.budget-match-info small{color:var(--muted);font-size:12px;line-height:1.5}.budget-match-info .button{align-self:flex-start;margin-top:6px;min-height:44px}.budget-match-results svg{width:18px;height:18px}.shopping-mode-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.shopping-mode-cards a{padding:24px;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface)}@media (max-width:1000px){.budget-match-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.budget-match-grid{grid-template-columns:minmax(0,1fr);gap:10px}.budget-match-grid article{display:flex;align-items:flex-start}.budget-match-photo{width:88px;min-width:88px;height:100px;aspect-ratio:auto;margin:12px 0 12px 12px;border-radius:var(--radius-sm);overflow:hidden}.budget-match-info{flex:1;min-width:0;padding:12px;gap:4px}.budget-match-info h3{font-size:16px}.budget-match-tabs{gap:6px}.budget-match-tabs button{flex:1;padding:8px 5px;font-size:11px}.shopping-mode-cards{grid-template-columns:1fr}.budget-match-head .text-button{font-size:12px}.catalogue-tools{margin-bottom:20px;gap:12px}}.budget-match-results{scroll-margin-top:120px}@media (max-width:700px){.budget-match-info h3{min-height:0}}fieldset.budget-match-tabs,fieldset.shopping-modes{border:0;padding:0;min-width:0}.budget-match-action{display:flex;align-items:center;justify-content:space-between;gap:8px}.budget-match-action .button{margin-top:0;padding:8px 10px;font-size:12px}.budget-match-info small{min-height:0}.budget-skeleton-line{height:18px;width:80%;border-radius:var(--radius-sm);background:var(--surface-2)}.budget-skeleton-line.short{width:45%}.budget-match-skeleton .budget-match-info{min-height:128px;justify-content:space-around}.budget-teaser,.catalogue-chips{display:none}@media (max-width:1000px){.catalogue-section .shop-filter-sidebar.filters{position:fixed;z-index:65;top:0;right:0;bottom:0;width:min(90vw,400px);padding:20px;overflow-y:auto;overscroll-behavior:contain;background:var(--color-surface);box-shadow:var(--shadow-overlay);visibility:hidden;transform:translateX(105%);transition:transform .25s ease,visibility 0s linear .25s}.catalogue-section .shop-filter-sidebar.filters.is-open{visibility:visible;transform:none;transition:transform .25s ease}.catalogue-section .panel-head.mobile-only{display:flex!important;align-items:center;justify-content:space-between;margin-bottom:16px}.catalogue-section .panel-head h3{margin:0;font-size:20px}.catalogue-section .button.mobile-only{display:inline-flex!important;white-space:nowrap}.catalogue-section .catalogue-tools .sort-control span{display:none}.catalogue-section .shop-filter-sidebar .button.mobile-only{width:100%}.catalogue-section .scrim.mobile-only{display:block!important}.catalogue-chips{display:flex;gap:8px;margin:0 -16px 18px;padding:0 16px 4px;overflow-x:auto;border:0;scrollbar-width:none}.catalogue-chips::-webkit-scrollbar{display:none}.catalogue-chips button{flex:none;min-height:40px;padding:0 16px;border:1px solid var(--color-border);border-radius:99px;background:var(--color-surface);color:var(--color-text);font-size:13px;font-weight:700;cursor:pointer}.catalogue-chips button.active{border-color:var(--color-primary);background:var(--color-primary);color:var(--color-on-primary)}.budget-teaser{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 16px;margin-top:28px;padding:16px 18px;border:1px dashed var(--color-primary);border-radius:var(--radius-lg);background:var(--color-primary-soft)}.budget-teaser div{display:grid;gap:2px}.budget-teaser b{font-size:16px}.budget-teaser span{color:var(--color-text-muted);font-size:13px}.budget-teaser .button{min-height:44px}}.page-hero.shop-hero{padding-block:44px 8px}.page-hero.shop-hero+.catalogue-section{padding-top:28px}@media (max-width:700px){.page-hero.shop-hero{padding:24px 16px 0}.page-hero.shop-hero h1{margin-bottom:0;font-size:clamp(30px,9vw,40px)}.page-hero.shop-hero p{display:none}.page-hero.shop-hero+.catalogue-section{padding-top:16px}}