.ih-ar{--ar-green: #234237;--ar-cream: #faf5ea;--ar-white: #fffcfa;--ar-border: #e4d0ac;--ar-gap: 16px;--ar-number-offset: 38px;font-family:Studio Feixen,sans-serif}.ih-ar__inner{max-width:1240px;margin:0 auto}.ih-ar__header{text-align:center}.ih-ar .ih-ar__heading{margin:0;color:inherit;font:400 28px/1.2 Cooper,serif;text-box-trim:trim-both;text-box-edge:cap alphabetic}.ih-ar__heading em{font-family:new-kansas-extra-swash,Cooper,serif;font-weight:500;line-height:0}.ih-ar__intro{max-width:520px;margin:24px auto 0;font-size:16px;line-height:1.3;letter-spacing:.01em}.ih-ar__intro p,.ih-ar__disclaimer p{margin:0;text-box-trim:trim-both;text-box-edge:cap alphabetic}.ih-ar__intro p+p,.ih-ar__disclaimer p+p{margin-top:.5em}.ih-ar__layout{display:grid;gap:24px;max-width:520px;margin:40px auto 0;align-items:start}.ih-ar .ih-ar__rewards{display:grid;gap:var(--ar-gap);margin:0;padding:0;list-style:none;min-width:0}.ih-ar__reward{position:relative;display:grid;grid-template-columns:36px minmax(0,1fr);align-items:center;column-gap:20px;min-height:82px;padding:19px 79px 19px 19px;border:1px solid var(--ar-border);border-radius:8px;background:var(--ar-white);box-shadow:0 0 8px #00000040;color:#000}.ih-ar__reward:nth-child(odd){background:var(--ar-cream)}.ih-ar__reward:not(:last-child):after{content:"";position:absolute;left:calc(var(--ar-number-offset) - var(--ar-gap) / 2);top:calc(100% + var(--ar-gap) / 2);width:var(--ar-gap);height:2px;background:url(ih-autoship-connector.png) left center / 824px 2px no-repeat;transform:rotate(90deg);pointer-events:none}.ih-ar .ih-ar__reward--highlight{min-height:107px;color:var(--ar-white);background:var(--ar-green);border-color:var(--ar-green)}.ih-ar__number,.ih-ar__number-space{width:36px;min-height:36px}.ih-ar__number{display:flex;align-items:center;justify-content:center;border-radius:50%;color:var(--ar-green);font-size:14px;font-weight:700;line-height:1.3;overflow-wrap:anywhere}.ih-ar__number.bg-joint-green{color:var(--ar-white)}.ih-ar__reward-copy,.ih-ar__reward-detail{display:grid;gap:16px;min-width:0}.ih-ar__reward-detail{gap:14px}.ih-ar__reward:has(.ih-ar__note){min-height:105px}.ih-ar .ih-ar__order,.ih-ar .ih-ar__reward-title,.ih-ar .ih-ar__note{margin:0;color:inherit;text-box-trim:trim-both;text-box-edge:cap alphabetic;overflow-wrap:anywhere}.ih-ar__order{font-size:14px;font-weight:700;line-height:1.3;letter-spacing:.04em;text-transform:uppercase}.ih-ar__reward-title{font:400 21px/1.2 Cooper,serif}.ih-ar__note{font-size:12px;line-height:1.3}.ih-ar__icon{position:absolute;right:19px;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:60px;min-height:60px}.ih-ar__icon>img{flex:none;max-width:60px}.ih-ar__icon>img.object-contain{width:60px;height:60px;object-fit:contain}.ih-ar__media{min-width:0}.ih-ar__image{position:relative;aspect-ratio:1;overflow:hidden;border-radius:8px}.ih-ar__image>img{width:100%;height:100%;object-fit:cover}.ih-ar__image--desktop{display:none}.ih-ar__disclaimer{margin-top:24px;font-size:12px;font-style:italic;line-height:1.3;text-align:center;opacity:.75}@supports not (text-box-trim: trim-both){.ih-ar__reward-copy{gap:6px}.ih-ar__reward-detail{gap:4px}.ih-ar__reward{padding-top:14px;padding-bottom:14px}}@media(min-width:768px){.ih-ar{--ar-gap: 24px;--ar-number-offset: 42px}.ih-ar .ih-ar__heading{font-size:40px}.ih-ar__intro{font-size:18px;line-height:1.4}.ih-ar__reward{min-height:92px;padding:23px 83px 23px 23px;column-gap:24px}.ih-ar__reward:has(.ih-ar__note){min-height:113px}.ih-ar .ih-ar__reward--highlight{min-height:92px}.ih-ar__icon{right:23px}.ih-ar__reward-title{font-size:24px}}@media(min-width:1024px){.ih-ar__layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:80px;max-width:1120px;margin-top:64px}.ih-ar__layout--no-image{grid-template-columns:minmax(0,520px);justify-content:center}.ih-ar__layout--no-image .ih-ar__media{grid-column:1}.ih-ar__layout--no-rewards{grid-template-columns:minmax(0,520px);justify-content:center}.ih-ar__image{aspect-ratio:2 / 3;border-radius:16px}.ih-ar__image--desktop{display:block}.ih-ar__image--mobile{display:none}.ih-ar__disclaimer{margin-top:32px;text-align:left}}@media(max-width:374px){.ih-ar__reward{padding-left:12px;padding-right:72px;column-gap:10px}.ih-ar__icon{right:12px}.ih-ar{--ar-number-offset: 30px}.ih-ar__reward-title{font-size:19px}}
/*# sourceMappingURL=/cdn/shop/t/467/assets/component-ih-autoship-rewards.css.map */
