.duk-wrap-offer{display:grid;background:none}.duk-wrap-row__media{overflow:hidden}.duk-wrap-row__media img{display:block;width:100%;height:100%;object-fit:cover;object-position:42% 60%;transform:scale(1.1)}.duk-wrap-row__edit{font-size:var(--duk-fs-sm, 14px);padding-inline-end:.25rem}.duk-wrap__cards{display:grid;row-gap:4px;min-width:0}.duk-wrap__cards>.duk-cart-cap{margin:0;color:var(--t2);font-weight:600}.duk-wrap__cards-text{margin:0;font-size:12px;line-height:1.4;color:var(--t2)}.duk-wrap__cards-row{display:grid;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:14px 8px;margin:8px 0 0;padding:0;list-style:none}.duk-wrap-card{display:grid;row-gap:2px;width:100%;margin:0;padding:0;border:0;background:none;color:var(--ink);font:inherit;text-align:start;cursor:pointer}.duk-wrap-card__img{position:relative;display:block;aspect-ratio:6 / 7;margin-block-end:6px;overflow:hidden;background:var(--tile);outline:1px solid transparent;outline-offset:-1px}.duk-wrap-card__img img{display:block;width:100%;height:100%;object-fit:contain;transition:transform .4s var(--ease, ease)}@media(hover:hover){.duk-wrap-card:hover .duk-wrap-card__img img{transform:scale(1.08)}.duk-wrap-card:hover .duk-wrap-card__name{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}}.duk-wrap-card[aria-pressed=true] .duk-wrap-card__img{outline-color:var(--ink)}.duk-wrap-card__ok{position:absolute;inset-block-start:6px;inset-inline-end:6px;display:none;place-items:center;width:20px;height:20px;border-radius:50%;background:var(--ink);color:var(--paper)}.duk-wrap-card[aria-pressed=true] .duk-wrap-card__ok{display:grid}.duk-wrap-card__name{font-size:13px;line-height:1.35}.duk-wrap-card__price{font-size:12px;line-height:1.4;color:var(--t2)}.duk-wrap-card:focus-visible{outline:none}.duk-wrap-card:focus-visible .duk-wrap-card__img{outline:2px solid var(--ink);outline-offset:2px}.duk-wrap-flag{display:inline-flex;align-items:center;gap:6px;margin-block-start:4px;font-size:12px;line-height:1.4;background:none}.duk-wrap-flag svg{flex:none}.duk-wrap-popover::part(base){display:flex;flex-direction:column;inset-block-start:0;max-height:none;border-radius:0;overflow:hidden}.duk-wrap-popover::part(content),.duk-wrap-popover::part(body){display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.duk-wrap-popover::part(header){flex:none;justify-items:start;text-align:start;border-block-end:none;padding:16px var(--drawer-header-padding-inline, 32px) 0}.duk-wrap-popover::part(close-button){justify-self:end}.duk-wrap-popover::part(body){padding:0}.duk-wrap-popover__title{margin:0;padding-block:8px;font-family:var(--ff-serif);font-weight:300;font-size:var(--fs-s);line-height:1.2}.duk-wrap-popover duk-wrap-panel{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.duk-wrap{display:flex;flex-direction:column;min-width:0;font-size:14px;line-height:1.45}.duk-wrap__scroll{display:flex;flex-direction:column;gap:22px;min-height:0;padding:16px var(--drawer-body-padding-inline, 32px) 22px}.duk-wrap-popover .duk-wrap__scroll{flex:1 1 auto;overflow-y:auto;overscroll-behavior:contain}.duk-wrap__scroll>*{flex:none}.duk-wrap__hero{margin:0;aspect-ratio:18 / 7;overflow:hidden;background:var(--tile)}.duk-wrap__hero img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 40%}.duk-wrap__lead{margin:-11px 0 0}.duk-wrap__head{display:flex;justify-content:space-between;align-items:baseline;gap:16px}.duk-wrap__head p{margin:0;color:var(--t2);font-weight:600}.duk-wrap__all{display:inline-flex;align-items:center;min-height:24px;font-size:14px;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.duk-wrap__list{display:grid;grid-template-columns:minmax(0,1fr);min-width:0;margin:-11px 0 0;padding:0;border-block-start:1px solid var(--ink);list-style:none}.duk-wrap__item{display:grid;grid-template-columns:minmax(0,1fr);min-width:0;row-gap:4px;padding-block:11px}.duk-wrap__pick{position:relative;display:grid;grid-template-columns:22px 52px minmax(0,1fr);align-items:center;column-gap:14px;min-height:44px;cursor:pointer}.duk-wrap__check{position:absolute;inset-block-start:50%;inset-inline-start:0;width:22px;height:22px;margin:-11px 0 0;opacity:0}.duk-wrap__box{display:grid;place-items:center;width:18px;height:18px;border:1px solid var(--ink);border-radius:2px;color:var(--paper)}.duk-wrap__box svg{visibility:hidden}.duk-wrap__check:checked+.duk-wrap__box{background:var(--ink)}.duk-wrap__check:checked+.duk-wrap__box svg{visibility:visible}.duk-wrap__check:focus-visible+.duk-wrap__box{outline:2px solid var(--ink);outline-offset:2px}.duk-wrap__img{width:52px;aspect-ratio:293 / 342}.duk-wrap__img img{width:80%;height:80%}.duk-wrap__text{display:grid;row-gap:2px;min-width:0}.duk-wrap__for{display:flex;align-items:center;gap:8px;margin-inline-start:102px}.duk-wrap__for[hidden]{display:none}.duk-wrap__for label{flex:none;color:var(--t2)}.duk-wrap__name{flex:1 1 auto;width:0;min-width:0;min-height:36px;padding:0;border:0;border-block-end:1px solid var(--ink);border-radius:0;background:none;font:inherit;font-size:16px;color:var(--ink)}.duk-wrap__name::placeholder{color:var(--t2)}.duk-wrap__name:focus{outline:none;box-shadow:0 1px 0 0 var(--ink)}.duk-wrap__chips{display:flex;flex:none;flex-wrap:wrap;gap:6px}.duk-wrap__chips:empty{display:none}.duk-wrap__chip{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:0 11px;border:1px solid var(--ui);border-radius:999px;font-size:14px}.duk-wrap__chip:hover{border-color:var(--ink)}.duk-wrap__foot{display:flex;flex:none;justify-content:space-between;align-items:center;gap:16px;padding:16px var(--drawer-body-padding-inline, 32px) 22px;border-block-start:1px solid var(--ui)}.duk-wrap__sum{display:grid;row-gap:2px;margin:0}.duk-wrap__sum>span:last-child{font-size:12px;color:var(--t2)}.duk-wrap__apply.button{flex:none;min-height:52px;padding-inline:33px}.duk-wrap__apply[aria-busy=true]{opacity:.6;pointer-events:none}.duk-wrap__error{margin:0;padding:0 var(--drawer-body-padding-inline, 32px) 16px;font-size:12px;color:var(--err)}.duk-wrap-page{display:grid;grid-template-columns:minmax(0,1fr);min-width:0;row-gap:11px;max-width:600px;margin-block-start:2rem}.duk-wrap-page .duk-wrap__scroll,.duk-wrap-page .duk-wrap__foot,.duk-wrap-page .duk-wrap__error{padding-inline:0}@media(prefers-reduced-motion:reduce){.duk-wrap-popover::part(base){transition:none}.duk-wrap-card__img img{transition:none}.duk-wrap-card:hover .duk-wrap-card__img img{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/54/assets/duk-wrap.css.map */
