/* imageskincare search panel START (like imageskincare.com) */
.et_b_header-search .et-mini-content{display:none!important}
.isk-s-field-mode .header-wrapper .et_b_header-search>:not(.isk-s-field){display:none!important}
.isk-s-field-mode .mobile-header-wrapper .et_b_header-search{display:none!important}
.isk-s-field{position:relative;display:flex;align-items:center;width:260px;height:40px;margin:0 6px;padding:0 44px 0 14px;border:1px solid #d8d4d7;border-radius:4px;background:#fff;color:#767676;font-family:inherit;font-size:14px;font-weight:400;line-height:1;text-align:left;text-transform:none;letter-spacing:0;cursor:text;box-shadow:none}
.isk-s-field:hover{border-color:#262626;background:#fff;color:#767676}
.isk-s-field span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.isk-s-field svg{position:absolute;right:12px;top:50%;transform:translateY(-50%);color:#262626}
@media (min-width:993px){
.isk-s-cols{display:grid!important;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center}
.isk-s-cols>.et_column{width:auto!important;max-width:none!important;flex:none!important}
.isk-s-left{grid-column:1;grid-row:1}
.isk-s-cols>.et_column:nth-child(2){grid-column:2;grid-row:1}
.isk-s-cols>.et_column:nth-child(3){grid-column:1/-1;grid-row:2;justify-self:center}
.isk-s-right{grid-column:3;grid-row:1;display:flex;align-items:center;justify-content:flex-end}
.isk-s-right>.et_column{width:auto!important;max-width:none!important;padding:0 8px}
.isk-s-left .isk-s-field{width:100%;max-width:400px;height:44px;margin:0}
.isk-s-cols{padding:16px 0 2px;row-gap:8px}
.isk-s-left{padding-left:40px!important}
.isk-s-right{padding-right:25px!important}
.isk-s-right .social-icons{display:flex;align-items:center;gap:0;margin:0!important}
.isk-s-right .social-icons a{display:block;height:44px;line-height:0}
.isk-s-right .social-icons img{display:block}
.isk-s-right .et_b_header-widget ul{display:flex;flex-wrap:nowrap}
}
.isk-s-mrow{display:none;padding:4px 16px 12px;background:#fff}
.isk-s-field--wide{width:100%;height:44px;margin:0}
@media (max-width:992px){.isk-s-field-mode .isk-s-mrow{display:block}}
.isk-s-open,.isk-s-open body{overflow:hidden}
.isk-s__dim{position:fixed;inset:0;z-index:100000;background:rgba(20,20,20,.6)}
.isk-s{position:fixed;top:0;left:0;right:0;z-index:100001;background:#fff;color:#262626;font-family:inherit;text-align:left}
.isk-s[hidden],.isk-s__dim[hidden],.isk-s [hidden]{display:none!important}
.isk-s__bar{display:flex;align-items:center;gap:24px;padding:20px 40px;border-bottom:1px solid #e5e5e5}
.isk-s__form{position:relative;flex:1;margin:0}
.isk-s .isk-s__form input[type=search]{width:100%;height:44px;margin:0;padding:10px 48px 10px 16px;border:2px solid #262626;border-radius:4px;background:#fff;color:#262626;font-family:inherit;font-size:15px;font-weight:400;line-height:1.2;box-shadow:none;-webkit-appearance:none;appearance:none}
.isk-s__form input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}
.isk-s .isk-s__go,.isk-s .isk-s__close{display:flex;align-items:center;justify-content:center;width:36px;height:36px;min-height:0;margin:0;padding:0;border:0;background:none;color:#262626;cursor:pointer;box-shadow:none}
.isk-s .isk-s__go{position:absolute;right:4px;top:4px}
.isk-s__body{display:flex;max-height:calc(100vh - 85px);overflow:auto}
.isk-s__side{flex:0 0 300px;padding:28px 40px;background:#f5f5f5}
.isk-s__main{flex:1;min-width:0;padding:28px 40px 36px}
.isk-s h3{margin:0 0 20px;color:#262626;font-family:inherit;font-size:16px;font-weight:700;line-height:1.3;letter-spacing:0;text-transform:none}
.isk-s__side ul{margin:0;padding:0;list-style:none}
.isk-s__side li{margin:0 0 12px;padding:0;list-style:none}
.isk-s__side a{color:#262626;font-size:15px;text-decoration:none}
.isk-s__side a:hover{text-decoration:underline}
.isk-s__head{display:flex;align-items:baseline;justify-content:space-between;gap:16px}
.isk-s__all{color:#262626;font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;white-space:nowrap}
.isk-s__all:hover{text-decoration:underline}
.isk-s__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px}
.isk-s__card{display:flex;flex-direction:column;gap:8px;color:#262626;text-decoration:none}
.isk-s__img{display:block;height:180px;background:#fff}
.isk-s__img img{width:100%;height:100%;object-fit:contain}
.isk-s__name{font-size:15px;font-weight:600;line-height:1.35}
.isk-s__card:hover .isk-s__name{text-decoration:underline}
.isk-s__price{font-size:15px}
.isk-s__price del{color:#767676;margin-right:6px}
.isk-s__price ins{text-decoration:none}
@media (max-width:767px){
.isk-s__bar{gap:12px;padding:12px 16px}
.isk-s__body{flex-direction:column;max-height:calc(100vh - 69px)}
.isk-s__side{flex:none;padding:16px}
.isk-s__side ul{display:flex;flex-wrap:wrap;gap:8px}
.isk-s__side li{margin:0}
.isk-s__side a{display:block;padding:6px 12px;border-radius:4px;background:#fff;font-size:14px}
.isk-s__main{padding:16px 16px 24px}
.isk-s__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}
.isk-s__img{height:140px}
.isk-s__head{flex-wrap:wrap;gap:4px 16px;margin-bottom:16px}
.isk-s__head h3{margin:0}
.isk-s__name,.isk-s__price{font-size:14px}
}
/* imageskincare search panel END */
