.guide-shell{box-sizing:border-box;width:min(100%,var(--ds-container-max));margin-inline:auto;padding-inline:16px}.guide-hero,.guide-promo,.guide-types,.guide-ways{color:var(--ds-text);font-family:var(--ds-font-body);scroll-margin-block-start:90px}@media screen and (min-width:750px){.guide-shell{padding-inline:24px}}.guide-hero__inner{display:flex;flex-direction:column;gap:12px;padding-block:20px 8px}.guide-hero__heading{margin:0;color:var(--ds-text);font-family:var(--ds-font-heading);font-size:var(--ds-h1-size);font-weight:var(--ds-weight-heading);letter-spacing:var(--ds-heading-tracking);line-height:var(--ds-h1-line)}.guide-hero__text{max-width:680px;margin:0;color:var(--ds-muted);font-size:var(--ds-body-size);line-height:var(--ds-body-line);text-wrap:pretty}.guide-hero__chips{display:flex;flex-wrap:wrap;gap:10px;padding-block-start:2px}.guide-chip,.guide-chip:visited{display:inline-flex;align-items:center;min-height:42px;padding-inline:18px;border:1px solid var(--ds-border);border-radius:var(--ds-radius-pill);background:var(--ds-surface);color:var(--ds-text);font-size:14px;font-weight:var(--ds-weight-accent);line-height:1.2;text-decoration:none;transition:background-color .18s ease,border-color .18s ease}.guide-chip:hover{border-color:var(--ds-border-mid);background:var(--ds-surface-2)}.guide-chip:focus-visible{outline:0;box-shadow:var(--ds-focus-ring)}.guide-chip--primary,.guide-chip--primary:visited{border-color:var(--ds-primary);background:var(--ds-primary);color:var(--ds-surface)}.guide-chip--primary:hover{border-color:var(--ds-primary-hover);background:var(--ds-primary-hover)}@media screen and (min-width:750px){.guide-hero__inner{gap:16px;padding-block:28px 8px}}.guide-promo__inner{padding-block:16px 24px}.guide-promo__card{display:grid;overflow:hidden;border-radius:var(--ds-radius-xl);background:var(--ds-surface-soft)}.guide-promo__media{display:block;width:100%;height:100%;min-height:220px;object-fit:cover}.guide-promo__copy{display:flex;flex-direction:column;gap:10px;padding:20px}.guide-promo__eyebrow{color:var(--ds-gold);font-size:var(--ds-caption-size);font-weight:var(--ds-weight-accent);letter-spacing:var(--ds-tracking-caps);line-height:1.3;text-transform:uppercase}.guide-promo__heading{margin:0;color:var(--ds-text);font-family:var(--ds-font-heading);font-size:var(--ds-h2-size);font-weight:var(--ds-weight-heading);letter-spacing:var(--ds-heading-tracking);line-height:var(--ds-h2-line)}.guide-promo__text{margin:0;color:var(--ds-muted);font-size:var(--ds-body-size);line-height:var(--ds-body-line);text-wrap:pretty}.guide-promo__text.rte>*{margin-block:0}.guide-promo__text.rte>*+*{margin-block-start:8px}.guide-promo__text.rte a{color:var(--ds-text);text-decoration:underline;text-underline-offset:2px}.guide-promo__composition{color:var(--ds-text);font-size:14px;font-weight:var(--ds-weight-accent);line-height:1.45}.guide-promo__prices{display:flex;align-items:baseline;flex-wrap:wrap;gap:10px;padding-block-start:2px;font-variant-numeric:tabular-nums}.guide-promo__price{font-size:24px;font-weight:var(--ds-weight-heading);line-height:1.1}.guide-promo__compare{color:var(--ds-faint);font-size:15px;text-decoration:line-through}.guide-promo__actions{display:flex;align-items:center;flex-wrap:wrap;gap:14px;padding-block-start:4px}.guide-promo__link,.guide-promo__link:visited{display:inline-flex;align-items:baseline;gap:.35em;color:var(--ds-text);font-size:15px;font-weight:var(--ds-weight-accent);text-decoration:none}.guide-promo__link:hover{color:var(--ds-primary-hover);text-decoration:underline;text-underline-offset:3px}.guide-promo__link:focus-visible{outline:0;border-radius:var(--ds-radius-xs);box-shadow:var(--ds-focus-ring)}@media screen and (min-width:750px){.guide-promo__inner{padding-block:20px 32px}.guide-promo__card{grid-template-columns:minmax(200px,35%) minmax(0,1fr);align-items:center}.guide-promo__media{min-height:240px}.guide-promo__copy{gap:12px;padding:34px}.guide-promo__price{font-size:26px}}.guide-types__inner,.guide-ways__inner{display:flex;flex-direction:column;gap:12px;padding-block:36px}.guide-types__heading,.guide-ways__heading{margin:0;color:var(--ds-text);font-family:var(--ds-font-heading);font-size:var(--ds-h2-size);font-weight:var(--ds-weight-heading);letter-spacing:var(--ds-heading-tracking);line-height:var(--ds-h2-line)}.guide-types__text{max-width:660px;margin:0;color:var(--ds-muted);font-size:var(--ds-body-size);line-height:var(--ds-body-line);text-wrap:pretty}.guide-types__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px;padding-block-start:4px}.guide-type-card,.guide-type-card:visited{display:flex;overflow:hidden;flex-direction:column;border:1px solid var(--ds-border);border-radius:var(--ds-radius-lg);background:var(--ds-surface);color:var(--ds-text);text-decoration:none;transition:border-color .18s ease,box-shadow .18s ease}.guide-type-card:hover{border-color:var(--ds-border-mid);box-shadow:var(--ds-shadow-soft)}.guide-type-card:focus-visible{outline:0;box-shadow:var(--ds-focus-ring)}.guide-type-card__media{display:block;aspect-ratio:16 / 10;background:var(--ds-surface-soft)}.guide-type-card__media img{display:block;width:100%;height:100%;object-fit:contain}.guide-type-card__body{display:flex;flex:1;flex-direction:column;gap:8px;padding:16px}.guide-type-card__title{color:var(--ds-text);font-size:17px;font-weight:var(--ds-weight-heading);letter-spacing:-.01em;line-height:1.25}.guide-type-card__tags{color:var(--ds-border-strong);font-size:14px;font-weight:var(--ds-weight-accent);line-height:1.4}.guide-type-card__text{flex:1;margin:0;color:var(--ds-muted);font-size:15px;line-height:1.6;text-wrap:pretty}.guide-type-card__stats{color:var(--ds-muted);font-size:14px;font-variant-numeric:tabular-nums;line-height:1.4}.guide-type-card__cta{display:inline-flex;align-items:baseline;gap:.35em;padding-block-start:2px;color:var(--ds-primary);font-size:15px;font-weight:var(--ds-weight-accent);line-height:1.4}.guide-type-card:hover .guide-type-card__cta{color:var(--ds-primary-hover)}@media screen and (min-width:750px){.guide-types__inner,.guide-ways__inner{gap:14px;padding-block:56px}.guide-types__grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px}.guide-type-card__body{gap:9px;padding:20px}.guide-type-card__title{font-size:18px}}.guide-ways__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;padding-block-start:4px}.guide-way-card{display:flex;flex-direction:column;gap:12px;padding:20px;border:1px solid var(--ds-border);border-radius:var(--ds-radius-lg);background:var(--ds-surface)}.guide-way-card__title{color:var(--ds-text);font-size:16px;font-weight:var(--ds-weight-heading);line-height:1.3}.guide-way-card__chips{display:flex;flex:1;flex-wrap:wrap;align-content:flex-start;gap:8px}.guide-way-chip,.guide-way-chip:visited{display:inline-flex;align-items:center;min-height:32px;padding-inline:12px;border:1px solid var(--ds-border);border-radius:var(--ds-radius-pill);background:var(--ds-bg);color:var(--ds-text);font-size:13px;font-weight:500;line-height:1.2;text-decoration:none;transition:background-color .18s ease,border-color .18s ease}.guide-way-chip:hover{border-color:var(--ds-border-mid);background:var(--ds-surface-2)}.guide-way-chip:focus-visible{outline:0;box-shadow:var(--ds-focus-ring)}.guide-way-card__cta,.guide-way-card__cta:visited{display:inline-flex;align-items:baseline;gap:.35em;width:fit-content;color:var(--ds-primary);font-size:14px;font-weight:var(--ds-weight-accent);text-decoration:none}.guide-way-card__cta:hover{color:var(--ds-primary-hover);text-decoration:underline;text-underline-offset:3px}.guide-way-card__cta:focus-visible{outline:0;border-radius:var(--ds-radius-xs);box-shadow:var(--ds-focus-ring)}@media screen and (min-width:750px){.guide-ways__grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px}.guide-way-card{gap:14px;padding:24px}.guide-way-card__title{font-size:17px}}html[dir=rtl] .guide-promo__link span,html[dir=rtl] .guide-type-card__cta span,html[dir=rtl] .guide-way-card__cta span{display:inline-block;transform:scaleX(-1)}@media(prefers-reduced-motion:reduce){.guide-chip,.guide-type-card,.guide-way-chip{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/guide-system.css.map */
