.psd-header-v2{color:#4a3d33;background:#fff;font-family:"Instrument Sans",sans-serif}.psd-header-v2 *{box-sizing:border-box}.psd-header-v2 .psd-header-v2__announcement{height:46px;display:grid;place-items:center;background:#a88f63;color:#fff;font-family:"Instrument Sans",sans-serif;font-size:13px;font-weight:400;line-height:24px;text-align:center}.psd-header-v2 .psd-header-v2__announcement *{color:inherit}.psd-header-v2 .psd-header-v2__announcement a,.psd-header-v2 .psd-header-v2__announcement a:visited,.psd-header-v2 .psd-header-v2__announcement a:hover,.psd-header-v2 .psd-header-v2__announcement a:focus,.psd-header-v2 .psd-header-v2__announcement a:active{color:inherit}.psd-header-v2__logo-row{height:83.5px;display:grid;place-items:start center;padding-top:30px;background:#fdfbf7}.psd-header-v2__logo-row img{display:block;width:400px;height:33.5px;object-fit:contain}.psd-header-v2__nav-row{height:47.5px;position:relative;display:flex;justify-content:center;align-items:center;margin:0 0 30px;padding:0 20px;background:#fff;border-bottom:.8px solid #e5e5e5;box-shadow:none}.psd-header-v2__nav-row ul,.psd-header-v2__drawer ul{margin:0;padding:0;list-style:none}.psd-header-v2__menu{display:flex;gap:0}.psd-header-v2__item{position:relative;display:flex;align-items:center}.psd-header-v2__item>a{display:flex;align-items:center;padding:15px;color:#4a3d33;text-decoration:none;font-family:"Instrument Sans",sans-serif;font-size:12.5px;font-weight:600;line-height:16.6667px;letter-spacing:1px;text-transform:uppercase}.psd-header-v2__item--children>a::after{content:"";display:inline-block;width:5px;height:5px;margin:0 0 3px 6px;border-right:1px solid currentColor;border-bottom:1px solid currentColor;transform:rotate(45deg)}.psd-header-v2__submenu{display:none;position:absolute;top:100%;left:0;z-index:10;min-width:260px;margin:0!important;padding:10px 0!important;background:#fff;border:1px solid #eee9e3;border-radius:3px;box-shadow:0 6px 16px rgba(62,48,40,.12)}.psd-header-v2__submenu a{display:block;padding:4px 16px;color:#584744;text-decoration:none;font-family:"Instrument Sans",sans-serif;font-size:13px;font-weight:500;line-height:28.6px;letter-spacing:1.95px;white-space:nowrap}.psd-header-v2__item:hover>.psd-header-v2__submenu,.psd-header-v2__item:focus-within>.psd-header-v2__submenu{display:block}.psd-header-v2__cart{display:inline-flex;align-items:center;gap:5px;color:#000;text-decoration:none;font-family:"Instrument Sans",sans-serif;font-size:15px;font-weight:400;line-height:15px}.psd-header-v2__cart-glyph{display:block;color:#584744;font-family:"postero-icon";font-size:24px;line-height:24px}.psd-header-v2__cart svg{display:block;width:24px;height:12px;color:#000}.psd-header-v2__nav-row>.psd-header-v2__cart{position:absolute;right:6%;height:24px}.psd-header-v2__mobile,.psd-header-v2__drawer{display:none}@media(max-width:767px){.psd-header-v2__desktop{display:none}.psd-header-v2 .psd-header-v2__announcement{height:40px;font-size:13px}.psd-header-v2__mobile{height:84px;display:grid;grid-template-columns:56px minmax(0,1fr) 56px;align-items:center;padding:0 12px;background:#fdfbf7}.psd-header-v2__burger{width:44px;height:44px;padding:0;border:0;background:transparent;color:#000}.psd-header-v2__burger svg{display:block;width:24px;height:12px}.psd-header-v2__mobile-logo{justify-self:center;display:block}.psd-header-v2__mobile-logo img{display:block;width:214.36px;max-width:100%;height:17.95px;object-fit:contain;transform:translateY(-1px)}.psd-header-v2__mobile>.psd-header-v2__cart{justify-self:end;height:44px;gap:5px;transform:translateY(0)}.psd-header-v2__drawer{position:fixed;inset:0;z-index:20000;background:rgba(0,0,0,.7)}.psd-header-v2__drawer:not([hidden]){display:block}.psd-header-v2__drawer-panel{width:min(84.615vw,330px);height:100%;padding:24px 30px 30px;background:#fff;overflow:auto}.psd-header-v2__drawer-panel>button{float:right;width:32px;height:32px;padding:0;border:1px solid #e7e1da;border-radius:50%;background:#fff;color:#4a3d33;font-family:"Instrument Sans",sans-serif;font-size:22px;font-weight:400;line-height:1}.psd-header-v2__drawer .psd-header-v2__menu{clear:both;display:block;padding-top:24px}.psd-header-v2__drawer .psd-header-v2__item{display:grid;grid-template-columns:1fr 44px;border-bottom:1px solid #e7e1da}.psd-header-v2__drawer .psd-header-v2__item>a{padding:15px 0;color:#4a3d33;font-size:14px;font-weight:600;line-height:20px;letter-spacing:1px}.psd-header-v2__drawer .psd-header-v2__item--children>a::after{display:none}.psd-header-v2__drawer .psd-header-v2__item>button{width:44px;border:0;background:transparent;color:#4a3d33;font-family:"Instrument Sans",sans-serif;font-size:20px}.psd-header-v2__drawer .psd-header-v2__submenu{display:none;position:static;grid-column:1/-1;min-width:0;margin:0!important;padding:0 0 7px 16px!important;border:0;border-radius:0;box-shadow:none;background:transparent}.psd-header-v2__drawer .psd-header-v2__submenu.is-open{display:block}.psd-header-v2__drawer .psd-header-v2__submenu li+li{border-top:1px solid #eee9e3}.psd-header-v2__drawer .psd-header-v2__submenu a{padding:10px 0;font-size:13px;font-weight:500;line-height:20px;letter-spacing:1px}}
.psd-header-v2--nav-fixed .psd-header-v2__nav-row{position:fixed;top:0;left:0;width:100%;z-index:10001;margin:0;background:#fff;border-bottom:.8px solid #e5e5e5;box-shadow:none}.psd-header-v2__drawer .psd-header-v2__submenu[hidden]{display:none!important}

@media(max-width:767px){
  .psd-header-v2__mobile{position:relative;}
  .psd-header-v2__mobile>.psd-header-v2__burger{grid-column:1;}
  .psd-header-v2__mobile>.psd-header-v2__cart{grid-column:3;gap:4px;transform:translateX(2px);}
  .psd-header-v2__mobile-logo{position:absolute;top:50%;left:50%;z-index:1;display:block;width:clamp(190px,55vw,214px);max-width:214px;transform:translate(-50%,-50%);}
  @media(max-width:340px){.psd-header-v2__mobile-logo{width:min(190px,calc(100% - 136px));}}
  .psd-header-v2__mobile-logo img{width:100%;height:auto;transform:none;}
  .psd-header-v2__drawer{display:block;visibility:hidden;opacity:0;pointer-events:none;transition:opacity 240ms cubic-bezier(.22,.61,.36,1),visibility 0s linear 280ms;}
  .psd-header-v2__drawer[hidden]{display:none;}
  .psd-header-v2__drawer:not([hidden]){visibility:visible;}
  .psd-header-v2__drawer.is-open{opacity:1;pointer-events:auto;transition-delay:0s;}
  .psd-header-v2__drawer-panel{transform:translateX(-100%);transition:transform 280ms cubic-bezier(.22,.61,.36,1);}
  .psd-header-v2__drawer.is-open .psd-header-v2__drawer-panel{transform:translateX(0);}
  .psd-header-v2__drawer.is-closing .psd-header-v2__drawer-panel{transform:translateX(-100%);}
  .psd-header-v2,.psd-header-v2 *,.psd-header-v2__drawer,.psd-header-v2__drawer *{-webkit-tap-highlight-color:rgba(0,0,0,0);}
  .psd-header-v2 .psd-header-v2__burger,.psd-header-v2 .psd-header-v2__mobile-logo,.psd-header-v2 .psd-header-v2__mobile>.psd-header-v2__cart,.psd-header-v2__drawer-panel>button,.psd-header-v2__drawer .psd-header-v2__item>button,.psd-header-v2__drawer .psd-header-v2__item>a{touch-action:manipulation;appearance:none;}
  .psd-header-v2 .psd-header-v2__burger:active,.psd-header-v2__drawer .psd-header-v2__item>button:active,.psd-header-v2__drawer .psd-header-v2__item>a:active{background:transparent!important;box-shadow:none!important;filter:none!important;transform:none!important;}
  .psd-header-v2 .psd-header-v2__mobile-logo:active{background:transparent!important;box-shadow:none!important;filter:none!important;transform:none!important;}
  .psd-header-v2 .psd-header-v2__mobile>.psd-header-v2__cart:active{background:transparent!important;box-shadow:none!important;filter:none!important;transform:translateX(2px)!important;}
  .psd-header-v2__drawer-panel>button:active{background:#fff!important;box-shadow:none!important;filter:none!important;transform:none!important;}
  .psd-header-v2 .psd-header-v2__burger:focus:not(:focus-visible),.psd-header-v2 .psd-header-v2__mobile-logo:focus:not(:focus-visible),.psd-header-v2 .psd-header-v2__mobile>.psd-header-v2__cart:focus:not(:focus-visible),.psd-header-v2__drawer-panel>button:focus:not(:focus-visible),.psd-header-v2__drawer .psd-header-v2__item>button:focus:not(:focus-visible),.psd-header-v2__drawer .psd-header-v2__item>a:focus:not(:focus-visible){outline:0!important;}
  .psd-header-v2 .psd-header-v2__burger:focus-visible,.psd-header-v2 .psd-header-v2__mobile-logo:focus-visible,.psd-header-v2 .psd-header-v2__mobile>.psd-header-v2__cart:focus-visible,.psd-header-v2__drawer-panel>button:focus-visible,.psd-header-v2__drawer .psd-header-v2__item>button:focus-visible,.psd-header-v2__drawer .psd-header-v2__item>a:focus-visible{outline:2px solid #8c6d3f;outline-offset:3px;}
  @media(prefers-reduced-motion:reduce){.psd-header-v2__drawer,.psd-header-v2__drawer-panel{transition-duration:1ms!important;}}
}

.psd-search-mobile-heading{display:none;}
@media(max-width:767px){
  .psd-header-v2__mobile{--psd-header-control:clamp(36px,11.282vw,44px);--psd-header-logo:clamp(160px,48.718vw,190px);display:grid!important;grid-template-columns:minmax(0,1fr) var(--psd-header-logo) minmax(0,1fr);padding:0 8px!important;}
  .psd-header-v2__mobile-left{grid-column:1;justify-self:start;display:flex;align-items:center;}
  .psd-header-v2__mobile .psd-header-v2__burger{width:var(--psd-header-control);height:var(--psd-header-control);}
  .psd-header-v2__mobile-logo{position:static!important;grid-column:2;justify-self:center;width:var(--psd-header-logo)!important;max-width:var(--psd-header-logo)!important;transform:none!important;}
  .psd-header-v2__mobile-logo img{width:100%!important;height:auto!important;transform:none!important;}
  .psd-header-v2__mobile-actions{grid-column:3!important;justify-self:end;gap:0!important;}
  .psd-header-v2__search-trigger,.psd-header-v2 .psd-header-v2__mobile-actions>.psd-header-v2__cart{width:var(--psd-header-control);height:var(--psd-header-control);}
}

/* Balanced mobile header, editorial search, and compact product results. */
@media(max-width:767px){
  .psd-header-v2__mobile{--psd-header-control:clamp(36px,11.282vw,44px);--psd-header-logo:clamp(160px,48.718vw,190px);display:grid!important;grid-template-columns:minmax(0,1fr) var(--psd-header-logo) minmax(0,1fr);padding:0 8px!important;}
  .psd-header-v2__mobile-left{grid-column:1;justify-self:start;display:flex;align-items:center;}
  .psd-header-v2__mobile .psd-header-v2__burger{width:var(--psd-header-control);height:var(--psd-header-control);}
  .psd-header-v2__mobile-logo{position:static!important;grid-column:2;justify-self:center;width:var(--psd-header-logo)!important;max-width:var(--psd-header-logo)!important;transform:none!important;}
  .psd-header-v2__mobile-logo img{width:100%!important;height:auto!important;transform:none!important;}
  .psd-header-v2__mobile-actions{grid-column:3!important;justify-self:end;gap:0!important;}
  .psd-header-v2__search-trigger,.psd-header-v2 .psd-header-v2__mobile-actions>.psd-header-v2__cart{width:var(--psd-header-control);height:var(--psd-header-control);}
  .psd-header-v2__search-trigger svg,.psd-header-v2__cart-glyph{width:22px;height:22px;font-size:22px;line-height:22px;}
  .psd-header-v2__cart{position:relative;justify-content:center;}
  .psd-header-v2__cart-count{position:absolute;top:4px;right:2px;display:grid;min-width:13px;height:13px;padding:0 2px;place-items:center;border-radius:999px;background:#806846;color:#fff;font-family:"Instrument Sans",sans-serif;font-size:8px;font-weight:600;line-height:1;}
  .psd-header-v2__search-panel{width:min(100% - 40px,560px);padding:20px 0;}
  .psd-header-v2__search-panel>p{display:none;}
  .psd-header-v2__search-form{margin-top:calc(28vh - 42px);}
  .psd-header-v2__search-field{display:flex;align-items:center;border-bottom:1px solid #4e423d;}
  .psd-header-v2__search-panel form>div.psd-header-v2__search-field{border-bottom:1px solid #4e423d;}
  .psd-header-v2__search-panel input[type="search"]{min-height:58px;font-size:20px;}
  .psd-header-v2__search-panel form button{width:52px;height:58px;flex-basis:52px;}
  .psd-header-v2__search-panel form button svg{width:24px;height:24px;}
  .psd-live-search-results{margin-top:14px;}
  .psd-header-v2__search-form .psd-live-search-item{display:flex;align-items:center;gap:12px;min-height:62px;padding:7px 0;color:#4e423d;text-decoration:none;border-bottom:1px solid #e6dfd6;}
  .psd-header-v2__search-form .psd-live-search-item img{width:48px;height:48px;flex:0 0 48px;object-fit:cover;}
  .psd-header-v2__search-form .psd-live-search-meta{display:flex;min-width:0;flex-direction:column;gap:3px;}
  .psd-header-v2__search-form .psd-live-search-title{font-family:Postero,serif;font-size:15px;line-height:1.08;}
  .psd-header-v2__search-form .psd-live-search-price{font-family:"Instrument Sans",sans-serif;font-size:13px;font-weight:600;line-height:1.2;}
  .psd-header-v2__search-form .psd-live-search-status,.psd-header-v2__search-form .psd-live-search-empty{padding:14px 0;color:#766d66;font-family:"Instrument Sans",sans-serif;font-size:13px;}
  .psd-header-v2__search-form .psd-live-search-all{display:block;padding:16px 0 4px;color:#4e423d;font-family:"Instrument Sans",sans-serif;font-size:13px;font-weight:600;text-decoration:none;}
  body.search .psd-search-results{width:calc(100% - 40px);max-width:none;margin:0 auto;padding:32px 0 52px;}
  body.search .psd-search-header>.page-title{display:none;}
  body.search .psd-search-mobile-heading{display:block;margin:0 0 24px;}
  body.search .psd-search-mobile-heading h1{margin:0 0 18px;color:#4e423d;font-family:Postero,serif;font-size:30px;line-height:1;}
  body.search .psd-search-mobile-heading form>div{display:flex;align-items:center;border-bottom:1px solid #4e423d;}
  body.search .psd-search-mobile-heading input{width:100%;min-height:48px;padding:8px 0;border:0;background:transparent;color:#4e423d;font-family:"Instrument Sans",sans-serif;font-size:16px;outline:0;}
  body.search .psd-search-mobile-heading button{width:42px;height:48px;padding:0;border:0;background:transparent;color:#4e423d;font-size:22px;}
  body.search .psd-search-mobile-heading p{margin:10px 0 0;color:#766d66;font-family:"Instrument Sans",sans-serif;font-size:13px;line-height:1.3;}
  body.search .psd-search-results ul.products{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px 12px!important;margin:0!important;padding:0!important;}
  body.search .psd-search-results ul.products li.product{position:relative!important;float:none!important;width:auto!important;margin:0!important;padding:0!important;min-width:0;}
  body.search .psd-search-results ul.products li.product .product-block{height:100%;}
  body.search .psd-search-results ul.products li.product .product-img-wrap,body.search .psd-search-results ul.products li.product .product-image,body.search .psd-search-results ul.products li.product img{aspect-ratio:1/1;}
  body.search .psd-search-results ul.products li.product img{width:100%!important;height:100%!important;object-fit:cover;}
  body.search .psd-search-results ul.products li.product .product-caption{position:relative;z-index:3;margin-top:10px;pointer-events:none;}
  body.search .psd-search-results ul.products li.product .woocommerce-loop-product__title{margin:0 0 5px!important;color:#4e423d!important;font-family:Postero,serif!important;font-size:clamp(15px,4.1vw,16px)!important;line-height:1.08!important;min-height:0!important;}
  body.search .psd-search-results ul.products li.product .woocommerce-loop-product__title a{pointer-events:none;}
  body.search .psd-search-results ul.products li.product .price,body.search .psd-search-results ul.products li.product .price *{color:#4e423d!important;font-family:"Instrument Sans",sans-serif!important;font-size:clamp(14px,3.8vw,15px)!important;font-weight:600!important;line-height:1.2!important;}
  body.search .psd-search-results ul.products li.product .woocommerce-LoopProduct-link{position:absolute!important;inset:0!important;z-index:2!important;display:block!important;}
  body.search .psd-search-results ul.products li.product .group-action,body.search .psd-search-results ul.products li.product .opal-add-to-cart-button,body.search .psd-search-results ul.products li.product .button{display:none!important;}
}

/* Maintain readable contrast for the global announcement bar. */
.psd-header-v2 .psd-header-v2__announcement{background:#806846;}

/* Keep root mobile gestures vertical while preserving scoped slider scrolling. */
@media (max-width:767px){
  html,
  body{
    overflow-x:clip;
    overscroll-behavior-x:none;
  }
}
@supports not (overflow:clip){
  @media (max-width:767px){
    html,
    body{overflow-x:hidden;}
  }
}

@media(max-width:767px){
  .psd-header-v2{position:sticky;top:-40px;z-index:10001;}
  .psd-header-v2__mobile{position:sticky;top:0;z-index:10001;background:#fdfbf7;}
  .psd-header-v2 .psd-header-v2__burger,
  .psd-header-v2 .psd-header-v2__burger:hover,
  .psd-header-v2 .psd-header-v2__burger:active,
  .psd-header-v2 .psd-header-v2__burger:focus:not(:focus-visible),
  .psd-header-v2 .psd-header-v2__burger[aria-expanded="true"]{
    background:transparent!important;
    background-color:transparent!important;
    box-shadow:none!important;
    filter:none!important;
    border-color:transparent!important;
    -webkit-tap-highlight-color:transparent;
    appearance:none;
  }
  .psd-header-v2 .psd-header-v2__burger::before,
  .psd-header-v2 .psd-header-v2__burger::after{
    background:transparent!important;
    box-shadow:none!important;
  }
  .psd-header-v2 .psd-header-v2__burger:focus-visible{
    background:transparent!important;
    background-color:transparent!important;
    outline:2px solid currentColor;
    outline-offset:3px;
  }
  .psd-header-v2 .psd-header-v2__burger:focus:not(:focus-visible){background:transparent!important;box-shadow:none!important;outline:0!important;filter:none!important;}
  .psd-header-v2 .psd-header-v2__burger:focus-visible{background:transparent;box-shadow:none;filter:none;}
  .psd-header-v2__mobile-actions{grid-column:3;justify-self:end;display:flex;align-items:center;gap:2px;}
  .psd-header-v2 .psd-header-v2__mobile-actions>.psd-header-v2__cart{height:44px;gap:4px;transform:none;}
  .psd-header-v2__search-trigger{display:grid;width:44px;height:44px;padding:0;place-items:center;border:0;background:transparent;color:#4a3d33;cursor:pointer;}
  .psd-header-v2__search-trigger svg{width:22px;height:22px;}
  .psd-header-v2__search-overlay{position:fixed;inset:0;z-index:21000;background:#fdfbf7;color:#4e423d;}
  .psd-header-v2__search-overlay[hidden]{display:none;}
  .psd-header-v2__search-panel{width:min(100% - 40px,560px);margin:0 auto;padding:28px 0;}
  .psd-header-v2__search-close{display:grid;width:44px;height:44px;margin-left:auto;padding:0;place-items:center;border:0;background:transparent;color:#4e423d;font-family:"Instrument Sans",sans-serif;font-size:32px;font-weight:300;line-height:1;cursor:pointer;}
  .psd-header-v2__search-panel>p{margin:34px 0 18px;font-family:"Instrument Sans",sans-serif;font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;}
  .psd-header-v2__search-panel form>div{display:flex;align-items:center;border-bottom:1px solid #4e423d;}
  .psd-header-v2__search-panel input[type="search"]{width:100%;min-height:56px;padding:12px 0;border:0;background:transparent;color:#4e423d;font-family:"Instrument Sans",sans-serif;font-size:20px;outline:0;}
  .psd-header-v2__search-panel input[type="search"]::placeholder{color:#8a817a;opacity:1;}
  .psd-header-v2__search-panel form button{display:grid;width:52px;height:56px;padding:0;flex:0 0 52px;place-items:center;border:0;background:transparent;color:#4e423d;cursor:pointer;}
  .psd-header-v2__search-panel form button svg{width:22px;height:22px;}
  body.psd-header-v2--search-open{overflow:hidden!important;}
  .psd-header-v2__search-trigger:focus-visible,.psd-header-v2__search-close:focus-visible,.psd-header-v2__search-panel form button:focus-visible{outline:2px solid #8c6d3f;outline-offset:3px;}
}

/* Stable three-zone mobile header and top-aligned search overlay. */
@media(max-width:767px){
  .psd-header-v2__mobile{
    --psd-header-side:clamp(68px,21vw,84px);
    --psd-header-control:clamp(34px,9.75vw,38px);
    --psd-header-logo:clamp(172px,calc(74.3vw - 65.8px),224px);
    display:grid!important;
    grid-template-columns:var(--psd-header-side) minmax(0,1fr) var(--psd-header-side);
    padding:0 6px!important;
    position:relative;
  }
  .psd-header-v2__mobile-left{position:relative;z-index:2;grid-column:1;justify-self:start;}
  .psd-header-v2__mobile .psd-header-v2__burger,
  .psd-header-v2__search-trigger,
  .psd-header-v2 .psd-header-v2__mobile-actions>.psd-header-v2__cart{
    width:var(--psd-header-control)!important;
    height:var(--psd-header-control)!important;
  }
  .psd-header-v2__mobile-logo{
    position:absolute!important;
    inset:0!important;
    z-index:1;
    display:grid!important;
    grid-column:1 / -1!important;
    grid-row:1!important;
    place-items:center;
    margin:0 auto!important;
    width:var(--psd-header-logo)!important;
    max-width:100%!important;
    transform:none!important;
  }
  .psd-header-v2__mobile-logo img{width:100%!important;height:auto!important;transform:none!important;}
  .psd-header-v2__mobile-actions{position:relative;z-index:2;grid-column:3!important;justify-self:end;gap:0!important;}
  .psd-header-v2__search-trigger svg,.psd-header-v2__cart-glyph{width:22px;height:22px;font-size:22px;line-height:22px;}
  .psd-header-v2__cart-count{top:2px;right:0;}

  .psd-header-v2__search-overlay{position:fixed;inset:0;height:100dvh;overflow-y:auto;}
  .psd-header-v2__search-panel{width:min(100% - 40px,560px);min-height:100%;margin:0 auto;padding:88px 0 40px;}
  .psd-header-v2__search-heading{display:flex;align-items:center;justify-content:space-between;}
  .psd-header-v2__search-heading h2{margin:0;color:#4e423d;font-family:Postero,serif;font-size:28px;font-weight:400;line-height:1;}
  .psd-header-v2__search-close{margin:0;}
  .psd-header-v2__search-form{margin-top:30px!important;}
  .psd-header-v2__search-panel input[type="search"]{font-size:20px;}
  .psd-live-search-results{margin-top:12px;}
  .psd-header-v2__search-form .psd-live-search-item{display:flex;align-items:center;gap:12px;min-height:76px;padding:11px 0;}
  .psd-header-v2__search-form .psd-live-search-item img{width:54px;height:68px;flex:0 0 54px;object-fit:cover;}
  .psd-header-v2__search-form .psd-live-search-meta{gap:0;}
  .psd-header-v2__search-form .psd-live-search-title{display:-webkit-box;overflow:hidden;font-size:15.5px;line-height:1.18;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
  .psd-header-v2__search-form .psd-live-search-price{margin-top:5px;font-size:14px;line-height:1.2;}
  .psd-header-v2__search-form .psd-live-search-all{padding:15px 0 4px;}
}

@media (min-width:768px){.psd-header-v2__submenu a{text-transform:uppercase;}}
