.ars-scrim{position:fixed;inset:0;z-index:60;background:rgb(0 0 0/50%);display:grid;place-items:center;padding:24px}.ars-modal{position:relative;background:#fff;width:min(1100px,100%);max-height:86vh;overflow-y:auto;padding:32px}.ars-modal-close{position:absolute;top:12px;right:12px;width:32px;height:32px;font-size:22px;line-height:1;background:transparent;border:0;cursor:pointer;color:#000}.ars-modal-close:focus-visible{outline:2px solid #000;outline-offset:2px}.ars-panel{width:100%;background:var(--c-surface);font-family:var(--f-ui)}.ars-stars{color:#d4a72c}body:has(#reviews-widget) .ars-applet-2-section>div{padding-top:0}@media (min-width:1024px){#ars-minicart-panel-desktop .ars-panel-title{display:none}}.ars-panel .ars-panel-title{margin:0;padding:24px 17px;border-bottom:1px solid #eee;font-family:var(--f-display);font-size:21px;font-weight:700;line-height:28px;color:var(--c-rule)}.ars-panel .ars-panel-head{display:flex;width:100%;align-items:center;justify-content:space-between;padding:15px 22px 15px 18px;border:0;border-bottom:1px solid #eee;background:var(--c-surface);color:var(--c-ink);cursor:pointer;font-family:var(--f-display);font-size:16px;font-weight:700;line-height:22px;text-align:left}.ars-panel .ars-panel-head:focus-visible{outline:2px solid var(--c-accent);outline-offset:-3px}.ars-panel .ars-panel-chevron{flex:0 0 auto;transform:rotate(0deg);transition:transform .2s ease}.ars-panel .ars-panel-chevron[data-open]{transform:rotate(180deg)}.ars-panel .ars-panel-list{max-height:500px;margin:0;padding:0;overflow-y:auto;scrollbar-color:#d9d9d9 transparent;scrollbar-width:thin;list-style:none}.ars-panel .ars-panel-row{display:grid;grid-template-columns:95px minmax(0,1fr);-moz-column-gap:9px;column-gap:9px;padding:12px 25px 12px 0;border-bottom:1px solid #dedede;background:#f8f8f8}.ars-panel .ars-panel-row:not(:has(.ars-badge)){padding-top:22px}.ars-panel .ars-media{height:68px;align-self:start}.ars-panel .ars-media img{max-height:68px}.ars-panel .ars-panel-body{display:flex;min-width:0;flex-direction:column;align-items:flex-start}.ars-panel .ars-badge{height:22px;margin-bottom:8px;font-size:10px}.ars-panel .ars-name{margin:0 0 4px;font-size:14px;line-height:19px}.ars-panel .ars-stock{margin-bottom:6px;line-height:14px}.ars-panel .ars-price{min-height:0;margin-bottom:8px;line-height:20px}.ars-panel .ars-price.on-sale .now{color:var(--c-accent);font-weight:500}.ars-panel .ars-rating{margin-bottom:10px;line-height:16px}.ars-cta--choose{display:flex;align-items:center;justify-content:center;gap:6px;text-decoration:none}.ars-panel .ars-cta{width:100%;height:30px}@media (max-width:1023px){.ars-panel .ars-panel-list{max-height:none}}