.pc-delivery-top{padding:6px 12px;text-align:center;background:var(--ink);color:#fff;font:600 .78rem/1.5 system-ui;position:relative;z-index:3}
.pc-delivery-top a{color:inherit}
.pc-native .custom-logo-link{display:inline-flex;align-items:center;gap:.6rem;white-space:nowrap;vertical-align:middle}
.pc-native .custom-logo{width:auto;max-height:46px;object-fit:contain}
.pc-native .pc-logo-name{color:var(--ink);font-weight:750}
.pc-native header .site-description,.pc-native .site-header .site-description{display:none}
.pc-native .pc-menu-search{position:relative}
.pc-native .pc-menu-search summary{cursor:pointer;list-style:none;padding:8px 10px}
.pc-native .pc-menu-search form{position:absolute;right:0;top:100%;z-index:1000;display:flex;gap:.3rem;padding:.55rem;background:#fff;color:#111;border:1px solid #ddd;min-width:220px;text-align:left}
.pc-native .pc-menu-search input{width:145px;min-width:0}
.pc-native .pc-menu-search button{padding:.4rem}
.pc-native .pc-home h1,.pc-native .pc-home h2,.pc-native .pc-home h3{overflow-wrap:anywhere}
.pc-native .pc-home h1{margin:0 0 .55em;font-size:clamp(2.45rem,5.4vw,5.35rem);line-height:1.02;letter-spacing:-.037em}
.pc-native .pc-home h2{margin:0 0 .55em;font-size:clamp(1.55rem,3vw,2.65rem);line-height:1.13}
.pc-native .pc-home h3{margin:0 0 .35em;font-size:1.02rem;line-height:1.3}
.pc-native .pc-home{max-width:1440px;margin-inline:auto;color:#222}
.pc-native .pc-home .pc-kicker{margin:0 0 1rem;font:700 .76rem/1.5 system-ui;letter-spacing:.12em;text-transform:uppercase}
.pc-native .pc-home p{margin:0 0 1em}
.pc-native .pc-home .pc-home-cta{display:inline-flex;align-items:center;justify-content:center;background:var(--ink);color:#fff;padding:.8rem 1.35rem;min-height:46px;border-radius:3px;font-weight:750;text-decoration:none}
.pc-native .pc-home .pc-home-photo,.pc-native .pc-home .pc-home-photo img{display:block;width:100%;margin:0;max-width:100%}
.pc-home .pc-home-photo img{height:100%;object-fit:contain;background:#fff}
.pc-home .pc-hero{margin-block:0 clamp(2rem,5vw,4rem);background:var(--paper)}
.pc-home .pc-section{margin:clamp(2.4rem,6vw,6.2rem) 0;min-width:0}
.pc-home .pc-hero>*{min-width:0}
.pc-home .pc-hero>div>p:not(.pc-kicker){max-width:55ch}
.pc-home .pc-hero h1{color:var(--ink)}
.pc-home .pc-hero .pc-home-photo{overflow:hidden}
.pc-home .pc-cover{display:grid;isolation:isolate;position:relative;min-height:clamp(390px,50vw,630px)}
.pc-home .pc-cover>.pc-home-photo{grid-area:1/1;min-height:100%;height:100%;position:absolute;inset:0}
.pc-home .pc-cover>.pc-home-photo img{object-fit:cover}
.pc-home .pc-cover-copy{grid-area:1/1;z-index:1;align-self:end;justify-self:start;background:var(--paper);max-width:34rem;padding:clamp(1.15rem,4vw,3.1rem);margin:clamp(.65rem,4vw,2.8rem);position:relative}
.pc-home .pc-bedroom .pc-cover-copy{border-top:4px solid var(--ink)}
.pc-home .pc-camp .pc-cover-copy{align-self:center;background:#18271d;color:#fff}
.pc-home .pc-camp .pc-cover-copy h1{color:#fff}
.pc-home .pc-camp .pc-home-cta{background:#fff;color:#18271d}
.pc-home .pc-camp>.pc-home-photo img{object-fit:contain;object-position:right}
.pc-home .pc-room-plan{display:grid;grid-template-columns:1.55fr 1fr;background:#fff;border-bottom:2px solid var(--ink);gap:clamp(1rem,4vw,3rem)}
.pc-home .pc-room-visuals{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,1fr);gap:.5rem;align-items:end}
.pc-home .pc-room-visuals .pc-room-lead img{min-height:330px;object-fit:cover}
.pc-home .pc-room-caption{align-self:end;padding:2rem 0}
.pc-home .pc-sofa-heading{padding:clamp(1rem,4vw,3rem);display:grid;justify-items:center;text-align:center}
.pc-home .pc-sofa-belt{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,.65fr);gap:8px}
.pc-home .pc-sofa-belt aside{background:var(--soft);padding:1rem;align-content:center}
.pc-home .pc-sofa-belt .pc-home-photo img{aspect-ratio:1.2;object-fit:cover}
.pc-home .pc-window{display:grid;grid-template-columns:1.1fr .9fr;align-items:center}
.pc-home .pc-window>div{padding:clamp(1.25rem,5vw,4.25rem)}
.pc-home .pc-window-image img{aspect-ratio:1.12;object-fit:cover}
.pc-home .pc-window-note{grid-column:1/-1;background:var(--ink);color:#fff;padding:1rem 1.5rem;margin:0}
.pc-home .pc-triptych{text-align:center;padding:clamp(.65rem,2vw,1.6rem) clamp(.65rem,2vw,1.6rem) 2.1rem}
.pc-home .pc-triptych>div{display:grid;grid-template-columns:1fr 1.35fr 1fr;gap:.7rem;margin:0 0 1.65rem;align-items:end}
.pc-home .pc-triptych .pc-home-photo img{aspect-ratio:1.1}
.pc-home .pc-utility{display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--line);background:#fff}
.pc-home .pc-utility>div{align-self:center;padding:clamp(1rem,4vw,3rem)}
.pc-home .pc-utility .pc-home-photo img{aspect-ratio:1.35}
.pc-home .pc-utility ol{grid-column:1/-1;display:flex;gap:1.75rem;justify-content:space-around;margin:0;padding:1rem 1rem 1rem 2.25rem;background:var(--soft)}
.pc-home .pc-travel>div:first-child{display:grid;justify-items:start;padding:clamp(1.4rem,4vw,3.5rem);background:var(--ink);color:#fff}
.pc-home .pc-travel>div:first-child h1{color:#fff}
.pc-home .pc-travel .pc-home-cta{background:#fff;color:var(--ink)}
.pc-home .pc-travel-board{display:grid;grid-template-columns:2fr 1fr 1fr;gap:.6rem;align-items:center;padding:1rem}
.pc-home .pc-pack{display:grid;grid-template-columns:1.4fr 1fr;gap:1rem}
.pc-home .pc-pack>div{display:grid;grid-template-columns:1.7fr 1fr;gap:3px;background:#fff}
.pc-home .pc-pack>aside{padding:clamp(1.1rem,4vw,3rem);align-content:center}
.pc-home .pc-pack .pc-home-photo img{min-height:260px}
.pc-home .pc-lookbook{display:grid;grid-template-columns:1.7fr 1fr;gap:1rem;background:transparent}
.pc-home .pc-lookbook-title{grid-column:1/-1;display:grid;justify-items:center;text-align:center;border-bottom:1px solid var(--ink);padding:1.75rem 0}
.pc-home .pc-lookbook-main img{aspect-ratio:1.6;object-fit:cover}
.pc-home .pc-lookbook-aside{border-bottom:1px solid var(--ink);align-content:end}
.pc-home .pc-lookbook-aside img{aspect-ratio:1.6}
.pc-home .pc-shoes{display:grid;grid-template-columns:1fr;position:relative;border-bottom:6px solid var(--ink)}
.pc-home .pc-shoes>div{padding:clamp(1.4rem,4vw,3rem);z-index:1}
.pc-home .pc-shoes>.pc-home-photo img{aspect-ratio:2.1;object-fit:contain}
.pc-home .pc-spa{padding:clamp(1rem,4vw,3.5rem);text-align:center;background:var(--paper)}
.pc-home .pc-spa-intro>p{margin-inline:auto}
.pc-home .pc-spa-visual{display:grid;grid-template-columns:1.6fr 1fr;gap:1rem;margin-top:1.5rem;align-items:center}
.pc-home .pc-spa-visual img{aspect-ratio:1.6;object-fit:contain}
.pc-home .pc-clean{padding:clamp(1.2rem,4vw,3rem)}
.pc-home .pc-clean>div:last-child{display:grid;grid-template-columns:1.5fr 1fr;gap:1rem;align-items:center;margin-top:1.5rem}
.pc-home .pc-clean>div:last-child p{margin:0;padding:1.2rem;background:var(--soft);line-height:2}
.pc-home .pc-clean .pc-home-photo img{aspect-ratio:1.7}
.pc-home .pc-rack{display:grid;grid-template-columns:1fr 1.1fr;border:1px dashed var(--ink);padding:clamp(1rem,3vw,2.5rem);gap:1rem}
.pc-home .pc-rack .pc-home-photo{align-self:center}
.pc-home .pc-rack-index{grid-column:1/-1;display:flex;justify-content:space-between;gap:1rem;border-top:1px dashed var(--ink);padding-top:1rem}
.pc-home .pc-training{display:grid;grid-template-columns:1fr 1.2fr;border-top:7px solid var(--ink)}
.pc-home .pc-training-title{padding:clamp(1rem,4vw,3.4rem)}
.pc-home .pc-training-media{display:grid;grid-template-columns:1.7fr 1fr;gap:2px;align-items:center}
.pc-home .pc-training .pc-training-ribbon{grid-column:1/-1;background:var(--ink);color:#fff;padding:.75rem;text-align:center;margin:0}
.pc-home .pc-training-ribbon span{padding:0 .25rem}
.pc-home .pc-featured-list,.pc-home .pc-category-list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(.6rem,2vw,1.5rem)}
.pc-home .pc-home-card{min-width:0;border-bottom:1px solid var(--line)}
.pc-home .pc-home-card>div{padding:.75rem .45rem}
.pc-home .pc-home-card h3{font-size:.95rem}
.pc-home .pc-home-card .pc-home-price{font-weight:750;color:var(--ink);margin:0}
.pc-home .pc-home-card img{aspect-ratio:1.13;object-fit:contain}
.pc-home .pc-featured.pc-shelf .pc-featured-list{grid-auto-flow:column;grid-template-columns:none;grid-auto-columns:minmax(175px,22%);overflow:auto;padding-bottom:10px;scroll-snap-type:x proximity}
.pc-home .pc-shelf .pc-home-card{scroll-snap-align:start}
.pc-home .pc-featured.pc-stacked-products .pc-featured-list,.pc-home .pc-featured.pc-pairs .pc-featured-list{grid-template-columns:repeat(2,minmax(0,1fr))}
.pc-home .pc-stacked-products .pc-home-card{display:grid;grid-template-columns:38% 1fr;align-items:center}
.pc-home .pc-pairs .pc-home-card{background:var(--paper);padding:.5rem}
.pc-home .pc-category-list>a{min-width:0;text-decoration:none;border:1px solid var(--line);display:grid;gap:.5rem;background:var(--paper)}
.pc-home .pc-category-list img{width:100%;aspect-ratio:1.5;object-fit:cover}
.pc-home .pc-category-list span{padding:0 .65rem .7rem;font-weight:750;line-height:1.3}
.pc-home .pc-category-directory .pc-category-list,.pc-home .pc-category-ledger .pc-category-list{grid-template-columns:repeat(2,minmax(0,1fr))}
.pc-home .pc-category-directory .pc-category-list>a,.pc-home .pc-category-ledger .pc-category-list>a{grid-template-columns:4.5rem 1fr;align-items:center}
.pc-home .pc-category-directory .pc-category-list span,.pc-home .pc-category-ledger .pc-category-list span{padding:.35rem}
.pc-home .pc-category-ledger .pc-category-list>a{border-width:0 0 1px;background:transparent}
.pc-home .pc-home-story,.pc-home .pc-room-bottom,.pc-home .pc-two-notes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.3rem}
.pc-home .pc-home-story:not(:has(img)){display:block}
.pc-home .pc-home-story>div,.pc-home .pc-home-guide,.pc-home .pc-home-delivery{padding:clamp(1rem,3vw,2rem);background:var(--paper)}
.pc-home .pc-home-story img{aspect-ratio:1.45}
.pc-home .pc-two-notes>.pc-section,.pc-home .pc-room-bottom>.pc-section{margin:0}
.pc-home .pc-two-notes .pc-home-story{display:block}
.pc-home .pc-two-notes .pc-home-story img{max-height:235px}
.pc-native .commerce-note{margin-block:.8rem;padding:.8rem .9rem;border-left:3px solid var(--ink);background:var(--paper);color:#262626;font-size:.89rem;line-height:1.5}
.pc-native .commerce-note strong,.pc-native .commerce-note span{display:block}
.pc-native .pc-native-footer{box-sizing:border-box;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,3vw,2.4rem);max-width:1400px;margin:0 auto;padding:clamp(1rem,3vw,2.5rem);text-align:left}
.pc-native .pc-native-footer h2,.pc-native .pc-native-footer h3{color:inherit;margin:0 0 .6rem;line-height:1.12}
.pc-native .pc-native-footer h2{font-size:clamp(1.4rem,3vw,2.5rem)}
.pc-native .pc-native-footer h3{font-size:1.05rem}
.pc-native .pc-native-footer a{color:inherit;text-decoration:underline;text-underline-offset:3px}
.pc-native .pc-native-footer p{line-height:1.45;margin:0 0 .5rem;overflow-wrap:anywhere}
.pc-native .pc-native-footer ul{list-style:none;padding:0;margin:0}
.pc-native .pc-native-footer .pc-foot-shipping{grid-column:1/-1;border-top:1px solid currentColor;padding-top:.7rem;font-size:.83rem}
.pc-native .pc-footer-studio{grid-template-columns:.85fr 1.7fr;background:var(--paper);color:#222}
.pc-native .pc-footer-studio>div{display:grid;grid-template-columns:1fr 1fr;gap:1rem}
.pc-native .pc-footer-directory{grid-template-columns:1fr 1.4fr;border-top:3px solid var(--ink)}
.pc-native .pc-footer-directory ul{display:flex;gap:.45rem .8rem;flex-wrap:wrap}
.pc-native .pc-footer-desk{grid-template-columns:1.1fr 1fr 1fr;border-block:1px solid currentColor}
.pc-native .pc-footer-compact{grid-template-columns:1.5fr 1fr}
.pc-native .pc-footer-field{background:#182b20;color:#fff}
.pc-native .pc-footer-field .pc-foot-shipping{border:0}
.pc-native .pc-footer-atelier{grid-template-columns:1.4fr 1fr;background:var(--paper);color:#222;border-top:1px solid var(--ink)}
.pc-native .pc-footer-atelier .pc-foot-links ul{display:flex;flex-wrap:wrap;gap:.35rem 1rem}
.pc-native .pc-footer-ledger{grid-template-columns:1fr 1fr 1fr}
.pc-native .pc-footer-ledger nav li{border-bottom:1px solid currentColor;padding:.2rem 0}
.pc-native .pc-footer-column{grid-template-columns:1fr 2fr 1fr}
.pc-native .pc-footer-column .pc-foot-brand{border-right:1px solid currentColor}
.pc-native .pc-footer-desk .pc-foot-shipping,.pc-native .pc-footer-atelier .pc-foot-shipping{margin-top:1rem}
.pc-native .pc-home .pc-faq .qa-products article{margin:0}
.pc-native.home .entry-header:has(.entry-title),.pc-native.home .nv-page-title,.pc-native.home .page-header:has(h1.page-title),.pc-native.home .page-header .page-title{display:none}
.pc-native.home #secondary,.pc-native.home .sidebar-main,.pc-native.home .widget-area:not(footer .widget-area):not(#mobile-drawer .widget-area){display:none}
.pc-native.home #primary,.pc-native.home #content-wrap #primary,.pc-native.home .content-area,.pc-native.home .nv-single-page-wrap{width:100%;max-width:none;float:none}
.pc-native .woocommerce-product-gallery img{max-width:100%;height:auto}
.pc-native .woocommerce .product .summary .product_title{overflow-wrap:anywhere}
.pc-native .woocommerce .variations select{max-width:100%;min-width:0}
.pc-native .woocommerce .woocommerce-tabs ul.tabs{overflow-x:auto}
.pc-native .woocommerce .woocommerce-tabs ul.tabs li{white-space:normal}
@media(min-width:920px){
.pc-native .pc-home:has(.pc-cover),.pc-native .pc-home:has(.pc-travel),.pc-native .pc-home:has(.pc-shoes){width:100%}
}
@media(max-width:720px){
.pc-native .custom-logo{max-height:36px}
.pc-native .pc-menu-search form{position:static;min-width:0}
.pc-native .pc-home h1{font-size:clamp(2.05rem,10vw,3.4rem)}
.pc-home .pc-section{margin-block:2.25rem}
.pc-home .pc-cover{min-height:0;grid-template-columns:1fr}
.pc-home .pc-cover>.pc-home-photo{position:static;grid-area:auto;height:auto;min-height:0}
.pc-home .pc-cover>.pc-home-photo img{aspect-ratio:1.45;height:auto}
.pc-home .pc-cover-copy{grid-area:auto;margin:0;padding:1.1rem}
.pc-home .pc-room-plan,.pc-home .pc-window,.pc-home .pc-utility,.pc-home .pc-pack,.pc-home .pc-rack,.pc-home .pc-training,.pc-home .pc-clean>div:last-child,.pc-home .pc-room-bottom,.pc-home .pc-two-notes{grid-template-columns:1fr}
.pc-home .pc-room-visuals .pc-room-lead img,.pc-home .pc-pack .pc-home-photo img{min-height:0;aspect-ratio:1.15}
.pc-home .pc-room-caption{padding:0 .75rem 1rem}
.pc-home .pc-window-image img,.pc-home .pc-utility .pc-home-photo img{aspect-ratio:1.5}
.pc-home .pc-utility ol{display:block}
.pc-home .pc-travel-board{grid-template-columns:1.6fr 1fr}
.pc-home .pc-travel-board>p{grid-column:1/-1}
.pc-home .pc-lookbook{gap:.65rem}
.pc-home .pc-lookbook-title{padding:.85rem 0}
.pc-home .pc-lookbook-aside p{font-size:.82rem}
.pc-home .pc-sofa-belt{grid-template-columns:1fr 1fr}
.pc-home .pc-sofa-belt aside{grid-column:1/-1;grid-row:2}
.pc-home .pc-featured-list,.pc-home .pc-category-list{grid-template-columns:repeat(2,minmax(0,1fr))}
.pc-home .pc-stacked-products .pc-home-card{display:block}
.pc-home .pc-category-directory .pc-category-list>a,.pc-home .pc-category-ledger .pc-category-list>a{grid-template-columns:3rem 1fr}
.pc-native .pc-native-footer,.pc-native .pc-footer-studio>div{grid-template-columns:1fr}
.pc-native .pc-footer-column .pc-foot-brand{border-right:0}
.pc-native .woocommerce table.variations tr,.pc-native .woocommerce table.variations th,.pc-native .woocommerce table.variations td{max-width:100%}
.pc-native .woocommerce .products li.product{min-width:0}
}
.pc-native .site-logo img,.pc-native .site-branding img,.pc-native .navbar-brand img,.pc-native .header-logo img,.pc-native .site-branding-container img{
 max-height:46px;max-width:min(185px,48vw);width:auto;object-fit:contain;
}
.pc-native .woocommerce nav.woocommerce-pagination ul,.pc-native .woocommerce-pagination ul.page-numbers{
 display:flex;flex-wrap:wrap;justify-content:center;max-width:100%;gap:4px;margin-inline:0
}
.pc-native .pc-faq h3{overflow-wrap:anywhere}
.pc-native.home .zak-page-header,.pc-native.home .hestia-title,.pc-native.home .title-breadcrumb,.pc-native.home .page-header-wrap{display:none}
.pc-native.pc-kadence.home .content-area{margin-top:18px}
.pc-native.pc-hestia.home .page-header{min-height:72px;height:auto}
.pc-native.pc-hestia.home .page-header .container{padding:0}
.pc-native.pc-hestia.home .main-raised{margin:0}
.pc-native.pc-hestia .footer .content .row>div:has(.pc-native-footer){width:100%;max-width:100%}
.pc-native.pc-virtue .footercol1:has(.pc-native-footer){width:100%}
.pc-native.pc-blocksy .ct-footer-copyright:has(.pc-native-footer){width:100%;max-width:100%}
.pc-native.pc-blocksy .ct-footer-copyright .pc-native-footer{max-width:100%}
.pc-native.pc-woostify .pc-native-footer{padding-inline:0}
.pc-native.pc-orchid-store.home .default-page-wrap .os-row>div:has(.pc-home){flex:0 0 100%;max-width:100%}
.pc-native.pc-orchid-store.home .default-page-wrap .os-row>div:has(>aside){display:none}
@media(max-width:720px){
.pc-native .site-logo img,.pc-native .site-branding img,.pc-native .navbar-brand img,.pc-native .header-logo img,.pc-native .site-branding-container img{max-height:36px}
.pc-native.pc-astra .woocommerce div.product .summary .price,.pc-native.pc-astra .woocommerce .woocommerce-breadcrumb{overflow-wrap:anywhere}
.pc-native.pc-astra .woocommerce div.product .summary,.pc-native.pc-virtue .summary,.pc-native .product .woocommerce-tabs{min-width:0;max-width:100%}
.pc-native .woocommerce .product_meta,.pc-native .woocommerce .woocommerce-product-details__short-description{overflow-wrap:anywhere}
}
.pc-native .product form.cart:has(.pc-purchase-actions),
.pc-native .product form.cart .woocommerce-variation-add-to-cart:has(.pc-purchase-actions){display:block!important;width:100%;min-width:0}
.pc-native .product form.cart .pc-purchase-quantity,.pc-native .product form.cart .pc-purchase-actions{float:none!important;clear:both;width:100%;min-width:0}
.pc-native .product form.cart .pc-purchase-actions .single_add_to_cart_button{
 min-height:48px!important;max-width:none!important;box-sizing:border-box;flex:initial!important;align-self:stretch
}
.pc-native .product form.cart .pc-purchase-actions .pc-buy-now{color:#fff!important;background:var(--ink)!important}
@media(max-width:720px){
.pc-native.pc-virtue #wrapper,.pc-native.pc-virtue #content,.pc-native.pc-virtue .products{max-width:100%;overflow-x:clip}
.pc-native.pc-orchid-store.home .pc-home .pc-rack-index,.pc-native.pc-orchid-store.home .pc-training-ribbon{overflow-wrap:anywhere}
.pc-native.pc-orchid-store.home .inner-page-wrap{overflow-x:clip}
}
.pc-native.pc-hestia.home .page-header{display:none}
.pc-native.pc-hestia.home .navbar{position:relative;background:white;color:#222;margin:0}
.pc-native.pc-hestia.home .navbar a{color:#222}
.pc-native.pc-hestia.home .navbar .icon-bar{background:#222}
.pc-native.pc-hestia.home .blog-post{padding-top:1rem}
.pc-native.home .site-content>.page-header,.pc-native.home .ct-container>.hero-section,.pc-native.home #homeheader,.pc-native.home #top_slider_section:not(:has(img)),.pc-native.home .title-breadcrumb-wrap{display:none}
.pc-native.pc-orchid-store.home .widget_pc_native_home,.pc-native.pc-estore.home .widget_pc_native_home{width:min(calc(100% - 32px),1320px);margin:20px auto 0}
.pc-native.pc-orchid-store.home .widget_pc_native_home>.pc-home,.pc-native.pc-estore.home .widget_pc_native_home>.pc-home{width:100%}
.pc-native.pc-virtue .woocommerce .quantity{max-width:100%}
@media(max-width:720px){
 .pc-native.pc-virtue #wrapper>.container,.pc-native.pc-virtue .wrap.contentclass{width:100%;max-width:100%;overflow-x:clip}
 .pc-native.pc-virtue .row,.pc-native.pc-virtue .rowtight{max-width:100%;margin-inline:0}
 .pc-native.pc-virtue .woocommerce div.product .summary,.pc-native.pc-virtue .woocommerce div.product div.images{width:100%;float:none}
 .pc-native.pc-orchid-store .top-header,.pc-native.pc-orchid-store .site-header{max-width:100%;overflow-x:clip}
}
.pc-native.home :is(h1.entry-title,h1.page-title,h1.zak-page-title,h1.hestia-title):not(.pc-home h1){display:none}
.pc-native .custom-logo-link .custom-logo{max-width:min(205px,54vw);height:auto}
.pc-native.pc-generatepress .site-branding-container:has(.site-logo) .site-branding,.pc-native.pc-astra .site-branding:has(.custom-logo) .ast-site-title-wrap{display:none}
.pc-native.pc-hestia .navbar-brand img,.pc-native.pc-woostify .site-branding .logo img{width:auto;max-width:min(185px,52vw);height:auto}
@media(min-width:921px){
 .pc-native:is(.pc-woostify,.pc-botiga) nav li.pc-menu-search{display:none}
}
.pc-native .pc-stepper [data-qty],.pc-native .pc-stepper .zak-qty-controller{display:none!important}
.pc-native :is(.site-branding,.site-branding-container,.site-title-container,.ct-header [data-id="logo"]):has(.custom-logo) .site-title:not(:has(img)),
.pc-native :is(.site-branding,.site-branding-container):has(.custom-logo) .site-title-wrap{display:none}
.pc-native.pc-virtue #logo img.kad-standard-logo,.pc-native.pc-estore .logo-wrapper img{max-width:min(188px,50vw);max-height:46px;width:auto;height:auto}
.pc-native.pc-shopstar.home .header-image,.pc-native.pc-shopstar.home .slider-container:not(.pc-home *){display:none}
.pc-native.pc-oceanwp.home #main .page-header{display:none}
