/* PICKYLA v20 turnover public polish */
.brand{gap:9px!important}
.v20-public-title{display:grid;gap:2px;line-height:1;white-space:nowrap}
.v20-public-title strong{font:900 11px/1 Manrope,sans-serif;letter-spacing:.9px;color:#f5c400}
.v20-public-title small{font:800 6px/1.2 Manrope,sans-serif;letter-spacing:1.35px;text-transform:uppercase;color:#f0f0ed}
.price{font-family:"Cormorant Garamond",Georgia,serif!important;font-weight:700!important;letter-spacing:-1.5px!important;font-size:54px!important}
.price span{font-family:"Cormorant Garamond",Georgia,serif!important}

@media(max-width:1050px){
  .v20-public-title strong{font-size:9px}
}

@media(max-width:850px){
  .topbar{position:sticky}
  .v20-public-title{
    position:absolute;
    left:50%;
    top:50%;
    transform:translate(-50%,-50%);
    z-index:1;
    width:max-content;
    max-width:42vw;
    justify-items:center;
    text-align:center;
    gap:2px;
    pointer-events:none;
  }
  .v20-public-title strong{
    font-size:10px;
    line-height:1;
    letter-spacing:.75px;
    color:#111;
  }
  .v20-public-title small{
    display:block;
    max-width:100%;
    overflow:hidden;
    text-overflow:ellipsis;
    font-size:5.4px;
    line-height:1.1;
    letter-spacing:.65px;
    color:#9a7600;
  }
}

@media(max-width:700px){
  .v20-public-title{max-width:40vw}
  .v20-public-title strong{font-size:9px;letter-spacing:.55px}
  .v20-public-title small{font-size:5px;letter-spacing:.5px}
  .price{font-size:50px!important}
}

@media(max-width:430px){
  .v20-public-title{max-width:37vw}
  .v20-public-title strong{font-size:8px;letter-spacing:.4px}
  .v20-public-title small{font-size:4.6px;letter-spacing:.35px}
}