.shopify-section.et-ea-gift,[role=main] .shopify-section.et-ea-gift{background:var(--et-ea-gift-bg);color:var(--et-ea-gift-text)}.et-ea-gift__inner{box-sizing:content-box;max-width:var(--container-max-width, 1720px);margin-inline:auto;padding:var(--et-ea-gift-pad-top) 48px var(--et-ea-gift-pad-bottom);font-family:var(--text-font-family);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.et-ea-gift__inner[id]{scroll-margin-top:-20px}.et-ea-gift__card{display:flex;overflow:hidden;border:1px solid var(--et-ea-gift-card);border-radius:2px;background:var(--et-ea-gift-card)}.et-ea-gift__media{position:relative;flex:0 0 41.6667%;min-height:320px;overflow:hidden;background:var(--et-ea-gift-media)}.et-ea-gift__media--glow:before{content:"";position:absolute;top:50%;left:50%;width:260px;height:260px;border-radius:50%;background:var(--et-ea-gift-accent);opacity:.35;filter:blur(80px);transform:translate(-50%,-50%);pointer-events:none}.et-ea-gift__image{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;max-width:none;object-fit:var(--et-ea-gift-fit, contain)}.et-ea-gift__content{display:flex;flex:1 1 auto;flex-direction:column;align-items:flex-start;justify-content:center;gap:16px;min-width:0;padding:56px}.et-ea-gift__eyebrow,.et-ea-gift__title,.et-ea-gift__text,.et-ea-gift__progress-message,.et-ea-gift__progress-threshold{margin:0;letter-spacing:0}.et-ea-gift__eyebrow{color:var(--et-ea-gift-accent);font-family:var(--et-font-mono);font-size:11px;font-weight:500;line-height:1.6;text-transform:uppercase}.et-ea-gift__title{color:var(--et-ea-gift-text);font-family:var(--et-font-display);font-size:28px;font-style:normal;font-weight:800!important;line-height:1.2;letter-spacing:-.02em;text-transform:uppercase}.et-ea-gift__text{color:var(--et-ea-gift-body);font-size:11px;font-weight:300;line-height:1.6}.et-ea-gift__steps{display:flex;gap:12px;width:100%;margin:20px 0;padding:0;list-style:none}.et-ea-gift__step{display:flex;flex:1 1 0;flex-direction:column;gap:8px;min-width:0;margin:0;padding:14px;border-radius:2px;background:var(--et-ea-gift-step);font-size:11px;line-height:1.6}.et-ea-gift__step-number{color:var(--et-ea-gift-accent);font-family:var(--et-font-mono);font-weight:500}.et-ea-gift__step-text{color:var(--et-ea-gift-text);font-weight:500}.et-ea-gift__progress{display:flex;flex-direction:column;gap:8px;width:100%}.et-ea-gift__progress-row{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.et-ea-gift__progress-message,.et-ea-gift__progress-threshold{font-family:var(--et-font-mono);font-size:11px;font-weight:400;line-height:1.6}.et-ea-gift__progress-message{color:var(--et-ea-gift-text);text-transform:uppercase}.et-ea-gift__progress-threshold{flex-shrink:0;color:var(--et-ea-gift-muted)}.et-ea-gift__track{position:relative;height:6px;overflow:hidden;background:var(--et-ea-gift-step)}.et-ea-gift__fill{position:absolute;inset:0 auto 0 0;max-width:100%;background:var(--et-ea-gift-accent);transition:width .4s ease}.et-ea-gift__button{display:inline-flex;align-items:center;gap:16px;min-height:56px;margin-block-start:24px;padding:0 20px;border:0;border-radius:2px;background:var(--et-ea-gift-btn-bg);color:var(--et-ea-gift-btn-text);font-family:var(--et-font-mono);font-size:12px;font-weight:500;line-height:1.6;letter-spacing:0;text-transform:uppercase;cursor:pointer;transition:opacity .2s ease}.et-ea-gift__button:hover{opacity:.85}.et-ea-gift__button:focus-visible{outline:2px solid var(--et-ea-gift-btn-bg);outline-offset:3px}.et-ea-gift__arrow{font-family:var(--text-font-family);font-size:16px;font-weight:500;line-height:1.6;text-transform:none}@media screen and (max-width:989px){.et-ea-gift__inner{padding-inline:32px}.et-ea-gift__content{padding:40px}.et-ea-gift__steps{flex-direction:column}}@media screen and (max-width:749px){.et-ea-gift__inner{padding:var(--et-ea-gift-pad-top-mobile) 12px var(--et-ea-gift-pad-bottom-mobile)}.et-ea-gift__card{flex-direction:column;border:0}.et-ea-gift__media{flex:0 0 auto;height:220px;min-height:0}.et-ea-gift__media--glow:before{width:120px;height:120px;filter:blur(35px)}.et-ea-gift__content{gap:12px;padding:24px 16px}.et-ea-gift__eyebrow{font-size:10px}.et-ea-gift__title{font-size:22px}.et-ea-gift__steps{gap:0;margin:0}.et-ea-gift__step{flex-direction:row;align-items:center;gap:12px;padding:10px 0;border-top:1px solid var(--et-ea-gift-step);border-radius:0;background:none}.et-ea-gift__step-number{font-size:10px}.et-ea-gift__progress{gap:6px}.et-ea-gift__progress-message{color:var(--et-ea-gift-muted);font-size:10px}.et-ea-gift__progress-threshold{display:none}.et-ea-gift__button{justify-content:center;gap:12px;width:100%;margin-block-start:16px;padding:0 16px;font-size:11px}}
/*# sourceMappingURL=/cdn/shop/t/170/assets/et-ea-gift.css.map */
