#ak-search .ak-drawer-top{margin-bottom:20px}#ak-search-title{font-size:30px;line-height:1.15}#ak-search-title:focus{outline:none}#ak-search .ak-search-field{margin:8px 0 24px}#ak-search-field{font-size:16px}#ak-search label{color:var(--ak-stone)}
.ak-discovery-heading{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:14px}.ak-discovery-heading h3{font:400 23px/1.2 var(--ak-display);color:var(--ak-bone);margin:0}.ak-discovery-position{font-size:12px;color:var(--ak-stone)}
.ak-discovery-track{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;padding:2px 0 8px}.ak-discovery-track::-webkit-scrollbar{display:none}.ak-discovery-card{flex:0 0 44%;min-width:0;scroll-snap-align:start;color:var(--ak-bone)!important;text-decoration:none!important}.ak-discovery-photo{aspect-ratio:4/5;background:rgba(238,228,214,.035);border-radius:2px 10px 2px 2px;overflow:hidden}.ak-discovery-photo img{width:100%;height:100%;object-fit:contain;display:block}.ak-discovery-name{display:block;font:400 14px/1.4 var(--ak-sans);margin-top:10px;min-height:2.8em;overflow-wrap:break-word}.ak-discovery-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 7px;font-size:14px;line-height:1.5;margin-top:4px}.ak-discovery-price del{font-size:12px;color:var(--ak-stone)}.ak-discovery-price ins{background:none;color:inherit;text-decoration:none}
.ak-discovery-controls{display:flex;align-items:center;gap:8px;margin-top:12px}.ak-discovery-controls button{min-width:44px;min-height:44px}.ak-discovery-controls button:disabled{opacity:.25}.ak-discovery-thread{height:1px;flex:1;margin-right:16px;background:var(--ak-rule);overflow:hidden}.ak-discovery-thread span{display:block;width:25%;height:100%;background:var(--ak-bone);transform-origin:left}.ak-discovery-track:focus-visible,.ak-discovery-card:focus-visible{outline:1px solid var(--ak-bone);outline-offset:-2px}
@media(max-width:480px){#ak-search{padding:20px 18px calc(20px + env(safe-area-inset-bottom));width:100%}#ak-search-title{font-size:27px}.ak-discovery-heading h3{font-size:22px}}

.ak-discovery-demo-note{font:12px/1.5 var(--ak-sans);color:var(--ak-stone);margin:0 0 12px}

/* Live QA: prevent the counter shrinking and keep prices aligned across long names. */
.ak-discovery-position{flex:0 0 auto;white-space:nowrap;min-width:38px;text-align:right}
.ak-discovery-heading h3{min-width:0}
.ak-discovery-card{display:flex;flex-direction:column}
.ak-discovery-photo{flex-shrink:0}
.ak-discovery-name{flex:1}

/* AL-KAIF portrait edit: a large photograph with a quiet, readable caption. */
.ak-discovery-track{gap:16px;scroll-padding-inline:2px;padding-bottom:10px}
.ak-discovery-card{position:relative;display:grid;grid-template-columns:minmax(0,1fr);flex:0 0 76%;isolation:isolate;border-radius:2px 18px 2px 2px;overflow:hidden;background:var(--ak-bg)}
.ak-discovery-photo{grid-area:1/1;aspect-ratio:3/4;border-radius:inherit;background:var(--ak-bg)}
.ak-discovery-photo img{width:100%;height:100%;object-fit:contain}
.ak-discovery-info{grid-area:1/1;align-self:end;position:relative;z-index:1;padding:62px 16px 18px;background:linear-gradient(to bottom,transparent,rgba(10,10,9,.86) 42%,rgba(10,10,9,.96));color:#f5eee3}
.ak-discovery-info:after{content:'';display:block;width:36px;height:1px;background:rgba(245,238,227,.55);margin-top:12px}
.ak-discovery-info .ak-discovery-name{font:400 19px/1.2 var(--ak-display);color:#f5eee3;min-height:0;margin:0;overflow-wrap:break-word;text-shadow:0 1px 2px #000}
.ak-discovery-info .ak-discovery-price{margin-top:9px;font:400 14px/1.4 var(--ak-sans);color:#f5eee3;text-shadow:0 1px 2px #000}
.ak-discovery-info .ak-discovery-price del{color:#d5cbbf;font-size:12px}
.ak-discovery-card:focus-visible{outline:2px solid var(--ak-bone);outline-offset:-3px}
@media(min-width:850px){.ak-discovery-card{flex-basis:74%}}
@media(max-width:359px){.ak-discovery-card{flex-basis:82%}.ak-discovery-info{padding-inline:13px}}
