.story,.authflow,.delivery,.complete-look,.also-like{position:relative;padding-block:var(--section-pt, var(--section-space)) var(--section-pb, var(--section-space));background:var(--color-background, transparent);color:var(--color-foreground, var(--color-ink))}.story .section-header,.authflow .section-header,.delivery .section-header,.complete-look .section-header,.also-like .section-header{padding-inline:0;margin-block-end:16px}@media(min-width:1024px){.story .section-header__text,.authflow .section-header__text,.delivery .section-header__text,.complete-look .section-header__text,.also-like .section-header__text{gap:6px}}.story__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;padding:0;list-style:none;background:var(--color-border);border:1px solid var(--color-border)}.story__item{display:flex;flex-direction:column;gap:0;min-width:0;padding:14px 12px;background:var(--color-surface);color:var(--color-ink)}.orb{flex:none;width:30px;height:30px;border-radius:50%;background:linear-gradient(140deg,var(--orb-a, var(--color-border)),var(--orb-b, var(--color-muted-3)));box-shadow:inset 0 0 0 1px #00000014}.story__name{display:block;margin-block-start:10px;font-size:14px;line-height:18px;font-weight:500;color:var(--color-ink)}.story__sub{display:block;margin-block-start:2px;font-size:10px;line-height:14px;color:var(--color-muted)}@media(max-width:359px){.story__grid{grid-template-columns:minmax(0,1fr)}}@media(min-width:768px){.story__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:1024px){.story__item{gap:10px;padding:14px 12px;min-height:100px}.story__name{margin-block-start:0;font-size:11px;line-height:15px}.story__sub{margin-block-start:0;font-size:8.5px;line-height:12px}}.authflow__steps{margin:0;padding:0;list-style:none}.authflow__step{display:flex;align-items:flex-start;gap:12px;padding-block:13px;color:var(--color-ink)}.authflow__step+.authflow__step{border-block-start:1px solid var(--color-border)}.authflow__num{flex:none;padding-block-start:2px;font-size:10px;line-height:14px;font-weight:700;letter-spacing:.08em;color:var(--color-muted)}.authflow__text{min-width:0}.authflow__title{display:block;font-size:11.5px;line-height:16px;font-weight:700;color:var(--color-ink)}.authflow__sub{display:block;margin-block-start:2px;font-size:10px;line-height:1.45;color:var(--color-muted)}.authflow__body{margin-block-start:12px;font-size:13px;line-height:20px;color:var(--color-muted)}.authflow__body>*{margin-block:0}.authflow__body>*+*{margin-block-start:8px}@media(min-width:1024px){.authflow__steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px}.authflow__step{flex-direction:column;gap:6px;padding:20px;background:var(--color-surface);border:1px solid var(--color-border)}.authflow__step+.authflow__step{border-block-start:1px solid var(--color-border)}.authflow__num{padding-block-start:0;font-size:12px;line-height:13px;font-weight:500;letter-spacing:0;color:var(--color-primary)}.authflow__title{font-size:16px;line-height:22px;font-weight:400}.authflow__sub{margin-block-start:0;font-size:12px;line-height:18px;font-weight:700}.authflow__body{margin-block-start:16px;font-size:12px;line-height:18px;font-weight:700}}@media(min-width:1024px)and (max-width:1279px){.authflow__steps{grid-template-columns:repeat(3,minmax(0,1fr))}}.delivery__cards{display:grid;gap:8px}.delivery-card{position:relative;display:flex;align-items:center;gap:11px;padding:12px;background:var(--color-surface);border:0;border-inline-start:3px solid var(--color-primary);border-radius:var(--radius-btn);color:var(--color-ink);text-decoration:none}.delivery-card__icon{flex:none;width:21px;height:21px;color:var(--color-ink)}.delivery-card__text{min-width:0;flex:1 1 auto}.delivery-card__title{display:block;font-size:11.5px;line-height:16px;font-weight:700;color:var(--color-ink)}.delivery-card__sub{display:block;margin-block-start:1px;font-size:10px;line-height:14px;color:var(--color-muted)}.delivery-card__chev{flex:none;color:var(--color-muted-3)}a.delivery-card:focus-visible{outline:var(--focus-ring);outline-offset:2px}@media(hover:hover)and (pointer:fine){a.delivery-card:hover{background:var(--color-panel)}a.delivery-card:hover .delivery-card__chev{color:var(--color-primary)}}@media(min-width:768px){.delivery__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}@media(min-width:1024px){.delivery-card{border-inline-start-width:2px}.delivery-card__icon{color:var(--color-primary)}.delivery-card__title{font-size:13px;line-height:20px;font-weight:500}.delivery-card__sub{font-size:10.5px;line-height:15px}}.complete-look{overflow-x:clip;overflow-y:visible}.complete-look[hidden]{display:none}.bundle{margin:0}.bundle__hint{margin:0 0 11px;font-size:11.5px;line-height:16px;color:var(--color-muted)}.bundle__rows{margin:0;padding:0;list-style:none;border:1px solid var(--color-border);border-radius:var(--radius-btn);overflow:hidden;background:var(--color-surface)}.bundle__row{display:grid;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 11px;background:var(--color-surface);color:var(--color-ink)}html.motion-ok .bundle__row{transition:background-color var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out)}.bundle__row+.bundle__row{border-block-start:1px solid var(--color-border)}.bundle__row.is-on{background:var(--color-img-bg)}.bundle__row.needs-size{box-shadow:inset 3px 0 0 var(--color-error)}html[dir=rtl] .bundle__row.needs-size{box-shadow:inset -3px 0 0 var(--color-error)}.bundle__row{min-height:76px}.bundle__row.is-sold-out{color:var(--color-muted-3)}.bundle__flag{display:inline-block;margin-inline-start:8px;padding:1px 7px;border-radius:var(--radius-pill);background:var(--color-img-bg);border:1px solid var(--color-border);font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted);vertical-align:middle}.bundle__row.has-size .bundle__select>select.bundle__size{border-color:var(--color-ink);font-weight:700;color:var(--color-ink)}.bundle__row.is-sold-out .bundle__thumb{opacity:.6}.bundle__check{position:relative;flex:none;width:20px;height:20px;margin:0;accent-color:var(--color-ink);cursor:pointer}.bundle__check:disabled{cursor:not-allowed;opacity:.45}.bundle__check:focus-visible{outline:var(--focus-ring);outline-offset:2px}.bundle__check:after{content:"";position:absolute;top:-12px;right:-12px;bottom:-12px;left:-12px}.bundle__media{display:block;flex:none;width:46px;height:58px;border-radius:2px;overflow:hidden;background:var(--color-card-media)}.bundle__media:focus-visible{outline:var(--focus-ring);outline-offset:2px}.bundle__thumb{display:block;width:100%;height:100%;object-fit:cover}.bundle__meta{display:flex;flex-direction:column;min-width:0}.bundle__brand{display:block;font-size:10px;line-height:12px;font-weight:400;letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted)}html[lang^=ar] .bundle__brand{letter-spacing:0;text-transform:none}.bundle__label{display:flex;align-items:baseline;gap:8px;min-width:0;margin-block:1px;cursor:pointer}.bundle__label .bundle__name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bundle__label .bundle__flag{flex:none;margin-inline-start:0}.bundle__name{display:block;font-size:14px;line-height:18px;font-weight:700;color:inherit;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bundle__price.price{display:flex;align-items:baseline;gap:6px}.bundle__price .price__amount{font-size:12px;line-height:16px;font-weight:700;color:inherit}.bundle__price .price__compare{font-size:11px;line-height:16px;color:var(--color-muted-3)}.bundle__select{flex:none;width:168px;max-width:45vw}.bundle__select>select.bundle__size{width:100%;min-height:44px;padding-inline:10px 30px;border-radius:var(--radius-btn);background:var(--color-surface);font-size:12px;line-height:16px;font-weight:500;color:var(--color-ink)}.bundle__select:after{inset-inline-end:12px;width:7px;height:7px}.bundle__row.needs-size .bundle__select>select.bundle__size,.bundle__select>select[aria-invalid=true]{border-color:var(--color-error);box-shadow:0 0 0 1px var(--color-error)}.bundle__onesize{flex:none;display:grid;place-items:center;min-height:44px;min-width:74px;padding:0 8px;font-size:10.5px;line-height:14px;color:var(--color-muted);text-align:center}.bundle__onesize.is-sold-out{color:var(--color-muted-3);text-decoration:line-through}.bundle__foot{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:11px;margin-block-start:12px}.bundle__total{margin:0;font-size:14px;line-height:18px;font-weight:700;color:var(--color-ink)}.bundle__total.is-warn{color:var(--color-error)}.bundle__add.btn{min-height:46px;padding:0 20px;border-radius:var(--btn-radius);background:var(--color-ink);color:var(--color-primary-ink);font-size:12.5px;font-weight:700}.bundle__add.btn:disabled{opacity:.4;cursor:not-allowed}.bundle__add.btn:focus-visible{outline:var(--focus-ring);outline-offset:2px}@media(hover:hover)and (pointer:fine){.bundle__add.btn:not(:disabled):hover{background:var(--color-ink-card)}}.bundle__error{margin:10px 0 0;font-size:12px;line-height:16px;color:var(--color-error)}.bundle__empty{margin:0;padding:16px 11px;border:1px dashed var(--color-border);border-radius:var(--radius-btn);font-size:12px;line-height:16px;color:var(--color-muted);text-align:center}.complete-look.is-empty .bundle__foot{display:none}.complete-look .bundle{margin-block-end:24px}@media(min-width:1024px){.complete-look .bundle{margin-block-end:16px}}.bundle__rows--skeleton .bundle__row{min-height:78px}.bundle__skel-check{width:20px;height:20px;border-radius:3px}.bundle__skel-thumb{width:46px;height:58px;border-radius:2px}.bundle__skel-line{display:block;height:12px;width:70%;margin-block:3px}.bundle__skel-line--short{width:40%}.bundle__skel-size{width:74px;height:44px;border-radius:var(--radius-btn)}@media(min-width:1024px){.bundle__media{width:48px;height:58px}.bundle__row{padding:7px 11px}}.also-like{overflow-x:clip;overflow-y:visible}.also-like .section-header{margin-block-end:20px}.also-like.is-empty:not([data-design-mode]){padding-block:0;min-height:1px}.also-like.is-empty:has(sf-rail){padding-block:var(--section-pt, var(--section-space)) var(--section-pb, var(--section-space));min-height:0}.also-like.is-loading{min-height:120px}.quick-finds-rail{padding-block-end:4px}.quick-finds__dots{margin-block-start:12px}.also-like__note{margin:0;padding:16px;border:1px dashed var(--color-border);border-radius:var(--radius-btn);font-size:12px;line-height:16px;color:var(--color-muted)}@media(min-width:1024px){.also-like{--section-pb-default: 32px}.also-like--bag .quick-finds-rail>.card-b{flex:0 0 calc((100% - var(--rail-gap) * (var(--bag-cols, 5) - 1)) / var(--bag-cols, 5));width:auto;min-width:0}}@media(max-width:599px){.bundle__row{grid-template-columns:auto auto minmax(0,1fr);grid-template-areas:"check media meta" "check media control";align-items:start;row-gap:10px;column-gap:10px;padding:12px 11px}.bundle__check{grid-area:check;align-self:center}.bundle__media{grid-area:media;align-self:center}.bundle__meta{grid-area:meta;min-width:0}.bundle__select,.bundle__onesize{grid-area:control}.bundle__select{width:100%;max-width:none}.bundle__onesize{justify-self:start}.bundle__label{display:grid;gap:5px;justify-items:start}.bundle__label .bundle__name{white-space:normal;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.3}.bundle__label .bundle__flag{margin-inline-start:0}.bundle__price.price{flex-wrap:wrap;row-gap:2px}.bundle__foot{flex-direction:column;align-items:stretch;gap:10px}.bundle__total{text-align:start}.bundle__add.btn{width:100%;justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/section-product-extras.css.map */
