.ph-shop-band__top{align-items:end;gap:clamp(1.25rem,.8rem + 1.4vw,2.25rem);display:grid}@media (width>=1024px){.ph-shop-band__top{grid-template-columns:minmax(0,1fr) minmax(360px,460px);column-gap:clamp(2.5rem,1rem + 3vw,4.5rem)}}.ph-shop-band__intro{min-width:0}.ph-shop-band__eyebrow{color:var(--_band-soft);font-size:var(--ph-fs-small);margin:0 0 .75rem;font-weight:600}.ph-shop-band__desc,.product-archive-hero-section .archive-description{max-width:62ch;color:var(--_band-soft);font-size:var(--ph-fs-lead);margin-top:clamp(.75rem,.5rem + .8vw,1.25rem);line-height:1.5}.ph-shop-band__desc:empty{display:none}.ph-shop-band__desc :is(.term-description,.page-description){max-width:none;color:inherit;font-size:inherit;margin:0}.ph-shop-band__desc p,.product-archive-hero-section .archive-description p{margin:0}.ph-shop-band__search{min-width:0}body[class*=ph-shop-band--] .woocommerce-products-header{display:none}@media (width<=599px){.ph-shop-band__eyebrow{display:none}.ph-shop-band__desc,.product-archive-hero-section .archive-description{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;font-size:1.0625rem;display:-webkit-box;overflow:hidden}}.ph-shop-cats{margin:0 0 var(--ph-space-5)}.product-archive-hero-section .ph-shop-cats{margin:clamp(1.25rem, .9rem + 1.2vw, 2rem) calc(-1 * var(--ph-gutter)) 0}.ph-shop-cats ul{padding:2px var(--ph-gutter) 6px;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;gap:8px;margin:0;list-style:none;display:flex;overflow-x:auto}.ph-shop-cats ul::-webkit-scrollbar{display:none}.ph-shop-cats li{flex:none}.ph-shop-cats a{border:1.5px solid var(--ph-hairline);border-radius:var(--ph-r-pill);min-height:44px;color:var(--ph-ink);font-size:var(--ph-fs-small);white-space:nowrap;transition:background-color var(--ph-dur-hover) ease, border-color var(--ph-dur-hover) ease;align-items:center;gap:8px;padding:0 16px;font-weight:620;text-decoration:none;display:inline-flex}.product-archive-hero-section .ph-shop-cats a{border-color:var(--_band-chip-border);background-color:var(--_band-chip-bg);color:var(--_band-fg)}.ph-shop-cats__count{color:var(--ph-ink-muted);font-size:.8125rem;font-weight:600}.product-archive-hero-section .ph-shop-cats__count{color:var(--_band-soft)}.product-archive-hero-section .ph-shop-cats a[aria-current=page]{border-color:var(--_band-chip-active-bg);background-color:var(--_band-chip-active-bg);color:var(--_band-chip-active-fg)}.product-archive-hero-section .ph-shop-cats a[aria-current=page] .ph-shop-cats__count{color:inherit;opacity:.75}.product-archive-hero-section .ph-shop-cats a:focus-visible{outline-color:var(--_band-focus-inner);box-shadow:0 0 0 5px var(--_band-focus-outer)}@media (hover:hover) and (pointer:fine){.product-archive-hero-section .ph-shop-cats a:hover{border-color:var(--_band-fg)}}.ph-shop-cats{position:relative}.ph-shop-cats ul{--_fade-l:0px;--_fade-r:0px;-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--_fade-l), #000 calc(100% - var(--_fade-r)), transparent 100%);-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--_fade-l), #000 calc(100% - var(--_fade-r)), transparent 100%);mask-image:linear-gradient(to right, transparent 0, #000 var(--_fade-l), #000 calc(100% - var(--_fade-r)), transparent 100%)}.ph-shop-cats[data-more-left] ul{--_fade-l:28px}.ph-shop-cats[data-more-right] ul{--_fade-r:72px}.ph-shop-cats__next{top:2px;right:max(4px, calc(var(--ph-gutter) - 8px));border-radius:var(--ph-r-pill);background:var(--_band-chip-active-bg,var(--ph-ink));width:44px;height:44px;color:var(--_band-chip-active-fg,var(--ph-paper));cursor:pointer;touch-action:manipulation;border:0;place-items:center;padding:0;transition:transform .16s ease-out;display:none;position:absolute;box-shadow:0 2px 8px #2525242e}.ph-shop-cats__next:active{transform:scale(.94)}.ph-shop-cats[data-more-right] .ph-shop-cats__next{display:grid}@media (width>=1024px){.product-archive-hero-section .ph-shop-cats{margin-inline:0}.product-archive-hero-section .ph-shop-cats ul{-webkit-mask-image:none;mask-image:none}.product-archive-hero-section .ph-shop-cats__next{display:none}.product-archive-hero-section .ph-shop-cats ul{flex-wrap:wrap;padding-inline:2px;overflow:visible}}.ph-search__panel{z-index:60;border:1px solid var(--ph-hairline);border-radius:var(--ph-r-lg);background-color:var(--ph-white);color:var(--ph-ink);box-shadow:var(--ph-shadow-float);transform-origin:50% 0;animation:ph-pop .18s var(--ph-ease-out);padding:8px;position:absolute;top:calc(100% + 8px);left:0;right:0}.ph-search__panel[hidden]{display:none}.ph-search__list{gap:2px;display:grid}.ph-search__option{border-radius:var(--ph-r-md);min-height:64px;color:var(--ph-ink);cursor:pointer;grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:12px;padding:6px 10px 6px 6px;text-decoration:none;display:grid}.ph-search__option[aria-selected=true]{background-color:var(--ph-lime-100);outline:2px solid var(--ph-ink);outline-offset:-2px}.ph-search__thumb{border-radius:var(--ph-r-sm);background-color:var(--ph-lime-50);width:56px;height:56px;padding:5px;display:block;overflow:hidden}.ph-search__thumb img{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%;display:block}.ph-search__text{gap:1px;min-width:0;display:grid}.ph-search__brand{color:var(--ph-ink-muted);font-size:var(--ph-fs-label);font-weight:620;line-height:1.2}.ph-search__name{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:.9375rem;font-weight:620;line-height:1.3;display:-webkit-box;overflow:hidden}.ph-search__name mark{background-color:var(--ph-lime-200);color:inherit;border-radius:2px;padding:0 1px}.ph-search__price{font-variant-numeric:tabular-nums;white-space:nowrap;justify-items:end;font-size:.9375rem;font-weight:720;line-height:1.2;display:grid}.ph-search__price del{color:var(--ph-ink-muted);font-size:var(--ph-fs-label);font-weight:500}.ph-search__all{border-top:1px solid var(--ph-hairline);justify-content:space-between;align-items:center;gap:12px;margin-top:6px;padding:12px 12px 10px;font-weight:650;display:flex}.ph-search__all .ph-icon{width:18px;height:18px}.ph-search__empty,.ph-search__loading{color:var(--ph-ink-soft);font-size:var(--ph-fs-small);margin:0;padding:14px 12px}@media (width<=599px){.ph-search__option{grid-template-columns:48px minmax(0,1fr);row-gap:2px}.ph-search__thumb{grid-row:span 2;width:48px;height:48px}.ph-search__price{grid-column:2;place-items:baseline start;gap:8px;display:flex}}@keyframes ph-pop{0%{opacity:0;transform:translateY(-4px)scale(.99)}to{opacity:1;transform:none}}.ph-shop-list .content-area{margin-top:0;margin-bottom:0}.ph-shop{padding-block:clamp(1.5rem, 1rem + 1.6vw, 2.5rem) var(--ph-section);grid-template-columns:minmax(0,1fr);gap:24px;display:grid}@media (width>=1024px){.ph-shop{grid-template-columns:272px minmax(0,1fr);align-items:start;column-gap:clamp(28px,1rem + 2vw,48px)}}.ph-shop__main,.ph-shop__filters{min-width:0}@media (width>=1024px){.ph-shop__filters{top:calc(var(--ph-header-h) + 16px);position:sticky}}.ph-panel__head{border-bottom:1.5px solid var(--ph-text);align-items:center;gap:12px;min-height:48px;padding-bottom:8px;display:flex}.ph-panel__title{font-size:var(--ph-fs-title);letter-spacing:-.012em;flex:1;margin:0;font-weight:720;line-height:1.2}.ph-panel__head-actions:empty{display:none}.ph-panel__clear,.ph-chips__clear{color:var(--ph-text);font-size:var(--ph-fs-small);text-decoration-line:underline;-webkit-text-decoration-color:var(--ph-link-decoration);text-decoration-color:var(--ph-link-decoration);text-underline-offset:.22em;font-weight:620;text-decoration-thickness:2px}.ph-panel__close,.ph-panel__close:hover,.ph-panel__close:focus,.ph-panel__close:active{width:44px;height:44px;box-shadow:none;color:var(--ph-text);background:0 0;border:0;border-radius:50%;flex:none;place-items:center;margin:0 -8px 0 0;padding:0;display:none}.ph-panel__close .ph-icon{width:22px;height:22px}.ph-panel__foot{display:none}.ph-filters{margin:0}.ph-filters__facets{display:grid}.ph-filters__none{color:var(--ph-text-soft);font-size:var(--ph-fs-small);margin:16px 0 0}.ph-filters__submit{margin-top:20px}html:not(.no-js) .ph-filters__submit{display:none}.ph-facet{border-bottom:1px solid var(--ph-border)}.ph-facet__head{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:10px;min-height:54px;padding:10px 2px;font-size:1rem;font-weight:650;line-height:1.25;list-style:none;display:flex}.ph-facet__head::-webkit-details-marker{display:none}.ph-facet__head::marker{content:""}.ph-facet__label{flex:1;min-width:0}.ph-facet__badge{border-radius:var(--ph-r-pill);background-color:var(--ph-ink);min-width:24px;height:24px;color:var(--ph-lime);font-variant-numeric:tabular-nums;place-items:center;padding:0 7px;font-size:.8125rem;font-weight:700;display:inline-grid}.ph-facet__chevron{width:14px;height:14px;color:var(--ph-text-soft);transition:transform var(--ph-dur-hover) var(--ph-ease-out);flex:none}.ph-facet[open]>.ph-facet__head .ph-facet__chevron{transform:rotate(180deg)}.ph-facet__head:focus-visible{border-radius:var(--ph-r-sm)}fieldset.ph-facet__body{border:0;min-width:0;margin:0;padding:0 0 16px}.ph-facet__list{gap:2px;margin:0;padding:0;list-style:none;display:grid}.ph-facet__item{margin:0}.ph-facet__item:before{content:none}.ph-facet.is-collapsed .ph-facet__item[data-ph-extra]{display:none}.ph-facet__more,.ph-facet__more:hover,.ph-facet__more:focus,.ph-facet__more:active{border-radius:var(--ph-r-xs);min-height:44px;box-shadow:none;color:var(--ph-text);font-size:var(--ph-fs-small);text-decoration-line:underline;-webkit-text-decoration-color:var(--ph-link-decoration);text-decoration-color:var(--ph-link-decoration);text-underline-offset:.22em;background:0 0;border:0;align-items:center;gap:6px;margin:4px 0 0;padding:0 2px;font-weight:650;line-height:1.2;text-decoration-thickness:2px;display:inline-flex}.ph-facet__more[hidden]{display:none}.ph-check{border-radius:var(--ph-r-sm);min-height:40px;color:var(--ph-text);font-size:var(--ph-fs-small);cursor:pointer;transition:background-color var(--ph-dur-hover) ease;align-items:center;gap:12px;margin:0 -8px;padding:6px 8px;font-weight:500;line-height:1.3;display:flex;position:relative}@media (pointer:coarse){.ph-check{min-height:46px}}.ph-check__input{opacity:0;cursor:pointer;width:22px;height:22px;margin:-11px 0 0;position:absolute;top:50%;left:8px}.ph-check__box{border:1.5px solid var(--ph-neutral-500);background-color:var(--ph-white);width:22px;height:22px;color:var(--ph-ink);transition:background-color var(--ph-dur-hover) ease, border-color var(--ph-dur-hover) ease;border-radius:6px;flex:none;place-items:center;display:grid}.ph-check__box svg{opacity:0;width:15px;height:15px;transition:opacity .12s ease, transform .18s var(--ph-ease-out);transform:scale(.6)}.ph-check__input:checked+.ph-check__box{border-color:var(--ph-ink);background-color:var(--ph-lime)}.ph-check__input:checked+.ph-check__box svg{opacity:1;transform:none}.ph-check__input:focus-visible+.ph-check__box{outline:2px solid var(--ph-focus-inner);outline-offset:2px;box-shadow:0 0 0 5px var(--ph-focus-outer)}.ph-check__input:checked~.ph-check__label{font-weight:650}.ph-check__label{overflow-wrap:anywhere;flex:1;min-width:0}.ph-check__count{min-width:2ch;color:var(--ph-text-muted);font-size:var(--ph-fs-label);text-align:right;font-variant-numeric:tabular-nums;flex:none;font-weight:560}@media (hover:hover) and (pointer:fine){.ph-check:hover{background-color:var(--ph-surface)}.ph-check:hover .ph-check__box{border-color:var(--ph-ink)}}.ph-range__inputs{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.ph-range__field{min-width:0}.ph-range__label{color:var(--ph-text-soft);font-size:var(--ph-fs-label);margin:0 0 6px;font-weight:620;display:block}.ph-range__control{display:block;position:relative}.ph-range input.ph-range__input{font-variant-numeric:tabular-nums;appearance:textfield;width:100%;min-height:52px;padding:12px 36px 12px 14px;font-size:1rem}.ph-range input.ph-range__input::-webkit-outer-spin-button{appearance:none;margin:0}.ph-range input.ph-range__input::-webkit-inner-spin-button{appearance:none;margin:0}.ph-range__unit{color:var(--ph-text-muted);font-size:var(--ph-fs-small);pointer-events:none;font-weight:560;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.ph-range__slider{height:36px;margin:0 11px 10px;position:relative}.ph-range__rail{background-color:var(--ph-neutral-300);border-radius:2px;height:4px;margin-top:-2px;position:absolute;top:50%;left:0;right:0;overflow:hidden}.ph-range__fill{background-color:var(--ph-ink);transform-origin:0;transform:translateX(calc(var(--lo,0) * 1%)) scaleX(calc((var(--hi,100) - var(--lo,0)) / 100));position:absolute;inset:0}.ph-range input.ph-range__thumb{width:calc(100% + 22px);max-width:none;height:36px;min-height:0;box-shadow:none;pointer-events:none;appearance:none;background:0 0;border:0;border-radius:0;margin:0;padding:0;position:absolute;top:0;left:-11px}.ph-range input.ph-range__thumb::-webkit-slider-runnable-track{background:0 0;border:0;height:36px}.ph-range input.ph-range__thumb::-moz-range-track{background:0 0;border:0}.ph-range input.ph-range__thumb::-webkit-slider-thumb{border:2px solid var(--ph-ink);background-color:var(--ph-white);cursor:grab;pointer-events:auto;appearance:none;border-radius:50%;width:24px;height:24px;margin-top:6px;box-shadow:0 1px 3px #2525244d}.ph-range input.ph-range__thumb::-moz-range-thumb{border:2px solid var(--ph-ink);background-color:var(--ph-white);cursor:grab;pointer-events:auto;border-radius:50%;width:20px;height:20px;box-shadow:0 1px 3px #2525244d}.ph-range input.ph-range__thumb:active::-webkit-slider-thumb{cursor:grabbing}@media (pointer:coarse){.ph-range input.ph-range__thumb::-webkit-slider-thumb{width:30px;height:30px;margin-top:3px}.ph-range input.ph-range__thumb::-moz-range-thumb{width:26px;height:26px}}.ph-shop__bar{flex-wrap:wrap;align-items:center;gap:12px 16px;margin-bottom:16px;display:flex}.ph-shop__count{color:var(--ph-text-soft);font-size:var(--ph-fs-small);margin:0 auto 0 0}.ph-shop__count strong{color:var(--ph-text);font-size:1.125rem;font-weight:740}.ph-shop__filter-btn{display:none}.ph-shop__filter-btn .ph-icon{width:20px;height:20px}.ph-sort{align-items:center;gap:10px;margin:0;display:flex}.ph-sort__label{color:var(--ph-text-soft);font-size:var(--ph-fs-small);white-space:nowrap;font-weight:600}.ph-sort__control{display:block;position:relative}.ph-sort__control:after{content:"";border-right:1.8px solid var(--ph-ink);border-bottom:1.8px solid var(--ph-ink);pointer-events:none;width:8px;height:8px;margin-top:-6px;position:absolute;top:50%;right:18px;transform:rotate(45deg)}.ph-sort select.ph-sort__select{border-radius:var(--ph-r-pill);cursor:pointer;appearance:none;background-image:none;min-width:220px;min-height:52px;padding:12px 46px 12px 18px;font-size:.9375rem;font-weight:600}@media (pointer:coarse){.ph-sort select.ph-sort__select{font-size:1rem}}.ph-sort noscript .ph-btn{margin-left:4px}.ph-shop__chips:empty{display:none}.ph-chips{flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 20px;padding:0;list-style:none;display:flex}.ph-chips li{margin:0}.ph-chips__chip{border-radius:var(--ph-r-pill);background-color:var(--ph-lime-100);min-height:40px;color:var(--ph-ink);font-size:var(--ph-fs-small);transition:background-color var(--ph-dur-hover) ease, border-color var(--ph-dur-hover) ease;border:1px solid #d9e1a0;align-items:center;gap:6px;padding:6px 10px 6px 14px;font-weight:620;line-height:1.2;text-decoration:none;display:inline-flex}.ph-chips__chip .ph-icon{width:16px;height:16px}@media (pointer:coarse){.ph-chips__chip{min-height:44px}}@media (hover:hover) and (pointer:fine){.ph-chips__chip:hover{border-color:var(--ph-ink);background-color:var(--ph-lime-200)}}.ph-shop__results{transition:opacity var(--ph-dur-hover) ease}.ph-shop__results[aria-busy=true]{opacity:.5}.ph-grid__item.is-new{animation:ph-rise .42s var(--ph-ease-out) both}.ph-more{text-align:center;justify-items:center;gap:16px;margin-top:clamp(2rem,1.5rem + 1.5vw,3rem);display:grid}.ph-more__status{color:var(--ph-text-soft);font-size:var(--ph-fs-small);margin:0}.ph-more__btn{min-width:min(100%,260px)}html.no-js .ph-more__btn{display:none}.ph-more__btn.is-loading{opacity:.6;pointer-events:none}.ph-pagination ul.page-numbers{border:0;flex-wrap:wrap;justify-content:center;gap:6px;margin:0;padding:0;list-style:none;display:flex}.ph-pagination ul.page-numbers li{border:0;margin:0}.ph-pagination ul.page-numbers li:before{content:none}.ph-pagination .page-numbers:is(a,span){border-radius:var(--ph-r-pill);background-color:var(--ph-surface);min-width:44px;height:44px;color:var(--ph-text);font-size:var(--ph-fs-small);font-variant-numeric:tabular-nums;transition:background-color var(--ph-dur-hover) ease, border-color var(--ph-dur-hover) ease;border:1.5px solid #0000;place-items:center;margin:0;padding:0 14px;font-weight:650;line-height:1;text-decoration:none;display:inline-grid}@media (width<=479px){.ph-pagination ul.page-numbers{gap:4px}.ph-pagination .page-numbers:is(a,span){min-width:38px;padding:0 7px}.ph-pagination .page-numbers.dots{min-width:24px;padding:0 2px}}.ph-pagination .page-numbers.current{background-color:var(--ph-ink);color:var(--ph-lime)}.ph-pagination .page-numbers.dots{background:0 0}.ph-pagination .page-numbers .ph-icon{width:18px;height:18px}.ph-pagination .page-numbers.prev .ph-icon{transform:rotate(180deg)}@media (hover:hover) and (pointer:fine){.ph-pagination a.page-numbers:hover{border-color:var(--ph-ink);background-color:var(--ph-surface);color:var(--ph-text)}}.ph-empty{border:1px solid var(--ph-border);border-radius:var(--ph-r-lg);background-color:var(--ph-surface);justify-items:start;gap:10px;padding:clamp(1.75rem,1rem + 2.5vw,3rem);display:grid}.ph-empty__title{font-size:var(--ph-fs-title);letter-spacing:-.01em;margin:0;font-weight:720;line-height:1.25}.ph-empty__text{max-width:56ch;color:var(--ph-text-soft);margin:0}.ph-empty__actions{flex-wrap:wrap;gap:10px;margin-top:8px;display:flex}@media (width<=1023px){html:not(.no-js) .ph-shop__filter-btn{flex:1 1 0;min-width:0;min-height:52px;padding-inline:18px;display:inline-flex}.ph-shop__bar{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;display:grid}html.no-js .ph-shop__bar{grid-template-columns:minmax(0,1fr)}.ph-shop__count{grid-area:2/1/auto/-1;margin:2px 0 0}.ph-sort{min-width:0}.ph-sort__label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ph-sort__control{width:100%}.ph-sort select.ph-sort__select{width:100%;min-width:0}.ph-chips{margin-inline:calc(-1 * var(--ph-gutter));padding:2px var(--ph-gutter) 4px;scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.ph-chips::-webkit-scrollbar{display:none}.ph-chips li{flex:none}html.no-js .ph-shop__filters{border:1px solid var(--ph-border);border-radius:var(--ph-r-lg);padding:16px}html:not(.no-js) .ph-shop__filters{z-index:calc(var(--ph-z-sheet) + 1);border-radius:var(--ph-r-xl) var(--ph-r-xl) 0 0;background-color:var(--ph-paper);max-height:min(88dvh,760px);box-shadow:var(--ph-shadow-sheet);visibility:hidden;transition:transform var(--ph-dur-sheet) var(--ph-ease-drawer), visibility 0s linear var(--ph-dur-sheet);flex-direction:column;display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateY(100%)}html:not(.no-js) .ph-shop.is-panel-open .ph-shop__filters{visibility:visible;transition:transform var(--ph-dur-sheet) var(--ph-ease-drawer), visibility 0s;transform:none}html:not(.no-js) .ph-panel__head{border-bottom:1px solid var(--ph-border);flex:none;min-height:64px;padding:10px 20px 8px 24px}html:not(.no-js) .ph-panel__close{display:inline-grid}html:not(.no-js) .ph-filters{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:auto;min-height:0;padding:0 24px 12px;overflow-y:auto}html:not(.no-js) .ph-panel__foot{padding:12px 20px calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--ph-border);background-color:var(--ph-paper);flex:none;gap:12px;display:flex}.ph-panel__apply{flex:1}.ph-shop__scrim{z-index:var(--ph-z-sheet);opacity:0;visibility:hidden;transition:opacity var(--ph-dur-sheet) ease, visibility 0s linear var(--ph-dur-sheet);background-color:#14141080;position:fixed;inset:0}.ph-shop.is-panel-open .ph-shop__scrim{opacity:1;visibility:visible;transition:opacity var(--ph-dur-sheet) ease, visibility 0s}}@media (width>=600px) and (width<=1023px){html:not(.no-js) .ph-shop__filters{border-radius:0 var(--ph-r-xl) var(--ph-r-xl) 0;width:min(420px,88vw);max-height:none;top:0;right:auto;transform:translate(-100%)}}@media (width>=1024px){.ph-shop__scrim{display:none}}html.ph-filters-open,html.ph-filters-open body{overflow:hidden}@media (prefers-reduced-motion:reduce){.ph-grid__item.is-new,.ph-search__panel{animation:none}html:not(.no-js) .ph-shop__filters,.ph-buybar{transition-duration:1ms}}.ph-shop-callout{margin:0}.content-area:not(:has(+.ph-shop-zone)) .ph-shop-callout{margin-bottom:var(--ph-section)}.woocommerce .ph-shop-callout .ph-promo__title{margin:0}