.gofor-gift{--gift-ink:#2c463d;--gift-paper:#fcf6ef;--gift-line:#d8dedb;--gift-soft:#5c6763;--gift-tint:#eaf0ec;display:block;background:var(--gift-paper);color:var(--gift-ink);font-family:var(--font-body-family);font-size:18px;line-height:1.55;overflow:clip}.gofor-gift *{box-sizing:border-box}.gofor-gift .gift-wrap{max-width:1200px;margin:0 auto;padding-left:32px;padding-right:32px}.gofor-gift h1,.gofor-gift h2,.gofor-gift h3,.gofor-gift p{color:inherit;margin:0}.gofor-gift h1,.gofor-gift h2{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);letter-spacing:-.025em;line-height:1.08}.gofor-gift h1{font-size:clamp(38px,4vw,52px)}.gofor-gift h1 em{display:block;font-style:normal;font-size:.59em;font-weight:460;line-height:1.18;letter-spacing:-.03em;margin-top:5px}.gofor-gift h2{font-size:clamp(30px,3.3vw,44px)}.gofor-gift h3{font:650 20px/1.35 var(--font-body-family)}.gofor-gift p{font-size:17px}.gofor-gift .gift-eyebrow{font:650 13px/1.5 var(--font-body-family);letter-spacing:.13em;text-transform:uppercase;margin-bottom:12px}.gofor-gift .gift-lead{font-size:18px;line-height:1.6;color:var(--gift-soft)}.gofor-gift .gift-small{font-size:14px;line-height:1.6;color:var(--gift-soft)}.gofor-gift a{color:inherit;text-underline-offset:4px}.gofor-gift button,.gofor-gift input{font:inherit}.gofor-gift button{cursor:pointer}.gofor-gift button:disabled{cursor:not-allowed}.gofor-gift :focus-visible{outline:3px solid #477b69;outline-offset:4px}.gofor-gift [hidden]{display:none!important}.gofor-gift [id]{scroll-margin-top:28px}.gofor-gift .gift-hero{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(0,1fr);gap:50px;align-items:start;padding-top:36px;padding-bottom:50px}.gofor-gift .gift-gallery{position:sticky;top:25px;min-width:0}.gofor-gift .gift-image-frame{position:relative;border-radius:24px;overflow:hidden;background:#eee9df}.gofor-gift .gift-image-button{display:block;width:100%;padding:0;border:0;background:transparent}.gofor-gift .gift-main-image{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover}.gofor-gift .gift-gallery-badge{position:absolute;top:17px;left:17px;padding:7px 11px;border-radius:99px;background:#fcf6efed;font-size:13px;font-weight:650;letter-spacing:.05em;pointer-events:none}.gofor-gift .gift-zoom-label{position:absolute;right:13px;bottom:12px;padding:7px 10px;background:#fcf6efdb;border-radius:7px;font-size:13px}.gofor-gift .gift-gallery-arrow{position:absolute;top:47%;width:39px;height:39px;border-radius:50%;border:1px solid #2c463d1a;background:#fffefa;color:var(--gift-ink);font-size:29px;line-height:1;box-shadow:0 2px 8px #0000000a}.gofor-gift .gift-gallery-prev{left:12px}.gofor-gift .gift-gallery-next{right:12px}.gofor-gift .gift-thumbnails{display:flex;gap:8px;overflow:auto;padding:12px 1px 5px;scrollbar-width:thin}.gofor-gift .gift-thumbnail{flex:0 0 55px;padding:0;border:1.5px solid #d2d8d5;border-radius:10px;background:#e8e8e3;overflow:hidden;opacity:.65}.gofor-gift .gift-thumbnail[aria-pressed=true]{border-color:var(--gift-ink);opacity:1}.gofor-gift .gift-thumbnail img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover}.gofor-gift .gift-gallery-caption{display:flex;justify-content:center;gap:22px;padding-top:11px;color:var(--gift-soft);font-size:13px}.gofor-gift .gift-details{padding-top:0;min-width:0}.gofor-gift .gift-details>.gift-lead{margin-top:13px}.gofor-gift .gift-feature-grid{list-style:none;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:17px 0 16px}.gofor-gift .gift-feature-grid li{position:relative;border:1px solid #d5ddd7;background:var(--gift-tint);border-radius:12px;padding:11px 10px 11px 29px;font-size:15px;font-weight:650;line-height:1.3}.gofor-gift .gift-feature-grid li:before{content:"\2713";position:absolute;left:11px;top:11px}.gofor-gift .gift-unit-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px;margin-bottom:18px}.gofor-gift .gift-unit-price strong{font-family:var(--font-heading-family);font-size:30px;font-weight:560;letter-spacing:-.03em}.gofor-gift .gift-unit-price>span{font-size:14px;color:var(--gift-soft)}.gofor-gift .gift-unit-price .gift-unit-note{margin-left:auto;font-size:13px}.gofor-gift .gift-choice-fieldset{padding:0;border:0;margin:0;min-width:0}.gofor-gift .gift-choice-fieldset legend{padding:0;margin-bottom:10px;font-size:15px;font-weight:650}.gofor-gift .gift-quantity-options{display:grid;grid-template-columns:1fr;gap:12px}.gofor-gift .gift-quantity-card{position:relative;display:grid;grid-template-columns:18px minmax(0,1fr) auto;gap:0 11px;align-items:center;cursor:pointer;border:1.5px solid #d3dad5;border-radius:14px;background:#fffdf9;padding:13px 16px;transition:border-color .15s,background .15s;min-width:0}.gofor-gift .gift-quantity-card.is-selected{border-color:var(--gift-ink);background:#f0f5ee;box-shadow:0 0 0 1px var(--gift-ink)}.gofor-gift .gift-quantity-card input{position:absolute;opacity:0;width:1px;height:1px;left:22px;top:22px}.gofor-gift .gift-quantity-card:focus-within{outline:3px solid #477b69;outline-offset:3px}.gofor-gift .gift-choice-radio{width:17px;height:17px;border:1.5px solid #a9b6ad;border-radius:50%;display:flex;align-items:center;justify-content:center}.gofor-gift .is-selected .gift-choice-radio{border-color:var(--gift-ink)}.gofor-gift .is-selected .gift-choice-radio:after{content:"";width:9px;height:9px;background:var(--gift-ink);border-radius:50%}.gofor-gift .gift-choice-heading{display:block;font-size:19px;line-height:1.2;font-weight:650}.gofor-gift .gift-choice-unit{display:block;font-size:13px;color:var(--gift-soft);margin-top:4px;line-height:1.3}.gofor-gift .gift-choice-price{font-size:22px;text-align:right;white-space:nowrap;line-height:1.2}.gofor-gift .gift-choice-price>span{display:block;font-size:12px;font-weight:400;color:var(--gift-soft);margin-top:4px}.gofor-gift .gift-choice-tag{position:absolute;top:-9px;right:17px;border-radius:99px;padding:2px 9px;font-size:12px;font-weight:650;color:#fff;background:var(--gift-ink);line-height:1.5}.gofor-gift .gift-choice-gift{grid-column:2/-1;display:flex;align-items:center;gap:10px;border-top:1px solid #d8e2d6;margin-top:10px;padding-top:9px}.gofor-gift .gift-choice-packshots{display:flex;align-items:center;min-width:38px;flex-shrink:0}.gofor-gift .gift-choice-packshots img{width:37px;height:44px;object-fit:contain;mix-blend-mode:multiply}.gofor-gift .gift-choice-packshots img+img{margin-left:-14px}.gofor-gift .gift-choice-free{display:block;color:#2c6345;font-size:12px;font-weight:650;letter-spacing:.06em;line-height:1.3;margin-bottom:3px}.gofor-gift .gift-choice-gift strong{display:block;font-size:16px;font-weight:650;line-height:1.3}.gofor-gift .gift-choice-value{font-size:13px;display:block;color:var(--gift-soft);margin-top:2px}.gofor-gift .gift-bonus-summary{display:flex;align-items:center;gap:11px;border:1px solid #d9e0d7;background:#f0f3eb;padding:10px 12px;border-radius:13px;margin:12px 0}.gofor-gift .gift-bonus-summary img{width:48px;height:58px;object-fit:contain;mix-blend-mode:multiply;flex-shrink:0;border-radius:6px}.gofor-gift .gift-bonus-summary strong{font-size:15px;font-weight:650;line-height:1.35;display:block}.gofor-gift .gift-bonus-summary p{font-size:14px;line-height:1.4;margin-top:3px;color:var(--gift-soft)}.gofor-gift .gift-bonus-value{display:inline-block;font-size:13px;font-weight:650;margin-top:5px;color:#2f6347}.gofor-gift .gift-bonus-summary.is-teaser img{opacity:.65}.gofor-gift .gift-cta{display:flex;justify-content:center;align-items:center;gap:12px;padding:15px 18px;min-height:53px;border:0;border-radius:13px;background:var(--gift-ink);color:#fff;font:650 17px/1.35 var(--font-body-family);text-decoration:none;box-shadow:0 7px 17px #2c463d17;transition:background .15s,transform .15s}.gofor-gift a.gift-cta{color:#fff}.gofor-gift .gift-cta:hover{background:#385c4e;transform:translateY(-1px)}.gofor-gift .gift-add{width:100%}.gofor-gift .gift-add>[data-add-label]{margin-right:auto}.gofor-gift .gift-cta:disabled{opacity:.68;transform:none}.gofor-gift .gift-availability{font-size:14px;text-align:center;margin:7px 0 0;color:var(--gift-soft)}.gofor-gift .gift-trust{display:flex;justify-content:space-between;gap:6px;padding-top:12px;font-size:12px;line-height:1.35;color:var(--gift-soft)}.gofor-gift .gift-order-note{font-size:12px;line-height:1.5;color:var(--gift-soft);margin-top:9px}.gofor-gift .gift-mini-details{margin-top:16px;padding:14px 0}.gofor-gift .gift-form-error{padding:10px 12px;border:1px solid #b57562;border-radius:8px;margin-top:10px;font-size:15px;color:#7a3025}.gofor-gift .gift-section-nav{border-top:1px solid var(--gift-line);border-bottom:1px solid var(--gift-line);background:#fffcf8}.gofor-gift .gift-section-nav .gift-wrap{display:flex;gap:34px;overflow:auto;white-space:nowrap}.gofor-gift .gift-section-nav a{font-size:15px;font-weight:650;text-decoration:none;padding:17px 0}.gofor-gift .gift-section{padding-top:64px;padding-bottom:64px}.gofor-gift .gift-section-heading{max-width:700px;margin-bottom:30px}.gofor-gift .gift-section-heading>p:last-child:not(.gift-eyebrow){margin-top:15px;color:var(--gift-soft)}.gofor-gift .gift-content-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.gofor-gift .gift-content-card{background:#fffefa;border:1px solid #e0e3dd;border-radius:19px;padding:24px 20px}.gofor-gift .gift-card-number{display:flex;align-items:center;justify-content:center;background:var(--gift-tint);width:33px;height:33px;border-radius:50%;font-size:14px;font-weight:650;margin-bottom:20px}.gofor-gift .gift-content-card h3{font-size:18px}.gofor-gift .gift-content-card p{font-size:15px;color:var(--gift-soft);margin-top:10px;line-height:1.6}.gofor-gift .gift-content-card a{display:inline-block;font-size:14px;font-weight:650;margin-top:16px}.gofor-gift .gift-bonus-band{background:#eaf0e9;padding:64px 0}.gofor-gift .gift-split{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.gofor-gift .gift-editorial-copy>.gift-lead{margin-top:19px}.gofor-gift .gift-editorial-copy h2{max-width:520px}.gofor-gift .gift-reward-levels{display:grid;gap:10px;margin:24px 0 16px}.gofor-gift .gift-reward-levels>div{display:flex;justify-content:space-between;gap:16px;background:#fffdf9;border:1px solid #d3ddd0;border-radius:11px;padding:13px 15px;font-size:15px}.gofor-gift .gift-reward-levels strong{font-weight:650}.gofor-gift .gift-reward-levels span{font-size:14px;color:#2e614b}.gofor-gift .gift-inline-cta{display:inline-flex;margin-top:22px}.gofor-gift .gift-reward-visual{position:relative;text-align:center;max-width:370px;margin:auto;width:100%}.gofor-gift .gift-reward-product{background:#fffefa;border-radius:30px;padding:32px 46px;box-shadow:0 15px 30px #2c463d09}.gofor-gift .gift-reward-product img{width:100%;height:auto;max-height:300px;object-fit:contain;mix-blend-mode:multiply}.gofor-gift .gift-reward-seal{position:absolute;right:-7px;top:-14px;transform:rotate(10deg);width:91px;height:91px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--gift-ink);color:#fff;padding:10px;font:460 20px/1.15 var(--font-heading-family);border:4px solid #eaf0e9}.gofor-gift .gift-reward-visual p{font-size:14px;color:var(--gift-soft);margin-top:14px}.gofor-gift .gift-editorial-image img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover;border-radius:24px}.gofor-gift blockquote{font:460 28px/1.3 var(--font-heading-family);margin:24px 0 17px;padding:0;border:0}.gofor-gift .gift-conversation{padding:64px 0;background:var(--gift-ink);color:#fcf6ef}.gofor-gift .gift-conversation-inner{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.gofor-gift .gift-conversation .gift-lead{color:#e0e9df;margin-top:20px}.gofor-gift .gift-call-card{background:#fffefa;color:var(--gift-ink);border-radius:20px;padding:28px}.gofor-gift .gift-call-card ol{padding-left:19px;margin:22px 0}.gofor-gift .gift-call-card li{font-size:16px;margin:13px 0;padding-left:4px}.gofor-gift .gift-faq-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 40px;align-items:start}.gofor-gift details{border-top:1px solid var(--gift-line);padding:19px 0}.gofor-gift summary{font-size:16px;font-weight:650;cursor:pointer;list-style:none;position:relative;padding-right:28px}.gofor-gift summary::-webkit-details-marker{display:none}.gofor-gift summary:after{content:"+";position:absolute;right:4px;top:-3px;font-size:21px;font-weight:400}.gofor-gift details[open] summary:after{content:"\2212"}.gofor-gift details>div{padding-top:13px}.gofor-gift details p{font-size:15px;color:var(--gift-soft)}.gofor-gift details a{display:inline-block;margin:12px 14px 0 0;font-size:14px}.gofor-gift .gift-final{padding:60px 0;text-align:center;background:#eef1e9}.gofor-gift .gift-final h2{max-width:700px;margin:0 auto 16px}.gofor-gift .gift-final p{max-width:640px;margin:auto;color:var(--gift-soft)}.gofor-gift .gift-label-note{padding-top:24px;padding-bottom:30px}.gofor-gift .gift-label-note p{font-size:13px;line-height:1.6;max-width:1000px;margin:auto;text-align:center;color:var(--gift-soft)}.gofor-gift .gift-mobile-buy{display:flex;position:fixed;bottom:0;left:0;right:0;padding:12px max(24px,calc((100vw - 1136px)/2));background:#fffdf9f5;border-top:1px solid #d8dfd9;z-index:35;align-items:center;gap:24px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 -5px 25px #00000007}.gofor-gift .gift-mobile-buy>div{margin-right:auto}.gofor-gift .gift-mobile-buy strong{display:block;font-size:16px;font-weight:650}.gofor-gift .gift-mobile-buy>div>span{display:block;font-size:14px;color:var(--gift-soft);margin-top:2px}.gofor-gift .gift-mobile-buy .gift-cta{min-height:44px;min-width:180px;padding:12px 18px}.gofor-gift .gift-image-dialog{border:0;background:#fcf6ef;padding:0;border-radius:15px;max-width:94vw;max-height:92vh}.gofor-gift .gift-image-dialog::backdrop{background:#12231de6}.gofor-gift .gift-image-dialog img{display:block;width:auto;height:auto;max-width:94vw;max-height:90vh;object-fit:contain}.gofor-gift .gift-dialog-close{position:absolute;right:12px;top:10px;border:0;background:#fffdf8e8;width:42px;height:42px;border-radius:50%;font-size:30px;color:#17382f;z-index:1}@media(max-width:989px){.gofor-gift .gift-wrap{padding-left:24px;padding-right:24px}.gofor-gift .gift-hero{gap:28px;grid-template-columns:1fr 1fr}.gofor-gift .gift-content-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.gofor-gift .gift-split,.gofor-gift .gift-conversation-inner{gap:32px}.gofor-gift .gift-choice-price{font-size:16px}.gofor-gift .gift-choice-offer,.gofor-gift .gift-choice-tag{font-size:12px}}@media(max-width:749px){.gofor-gift .gift-hero{grid-template-columns:1fr;gap:20px;padding-top:18px;padding-bottom:32px}.gofor-gift .gift-gallery{position:static}.gofor-gift .gift-gallery-caption{font-size:13px;padding-top:7px}.gofor-gift .gift-details{padding-top:3px}.gofor-gift h1{font-size:38px}.gofor-gift h1 em{font-size:28px}.gofor-gift .gift-lead{font-size:17px}.gofor-gift .gift-details>.gift-lead{margin-top:10px}.gofor-gift .gift-feature-grid{margin-top:14px;margin-bottom:13px}.gofor-gift .gift-feature-grid li{font-size:14px;padding-top:10px;padding-bottom:10px}.gofor-gift .gift-unit-price{margin-bottom:14px}.gofor-gift .gift-unit-price strong{font-size:28px}.gofor-gift .gift-unit-price .gift-unit-note{font-size:12px}.gofor-gift .gift-quantity-card{min-height:142px}.gofor-gift .gift-choice-offer{font-size:12px}.gofor-gift .gift-choice-price{font-size:18px}.gofor-gift .gift-choice-tag{font-size:12px}.gofor-gift .gift-choice-number{font-size:28px}.gofor-gift .gift-cta{font-size:15px;padding-left:14px;padding-right:14px}.gofor-gift .gift-trust{font-size:12px}.gofor-gift .gift-section-nav .gift-wrap{gap:24px}.gofor-gift .gift-section-nav a{font-size:14px;padding:14px 0}.gofor-gift .gift-section{padding-top:40px;padding-bottom:40px}.gofor-gift .gift-content-cards{gap:10px}.gofor-gift .gift-content-card{padding:18px 15px;border-radius:15px}.gofor-gift .gift-content-card h3{font-size:16px}.gofor-gift .gift-content-card p{font-size:14px}.gofor-gift .gift-card-number{margin-bottom:14px}.gofor-gift .gift-split,.gofor-gift .gift-conversation-inner,.gofor-gift .gift-faq-grid{grid-template-columns:1fr;gap:28px}.gofor-gift .gift-bonus-band,.gofor-gift .gift-conversation{padding:40px 0}.gofor-gift .gift-reward-visual{max-width:270px;order:-1}.gofor-gift .gift-reward-product{padding:25px 35px}.gofor-gift .gift-reward-product img{max-height:230px}.gofor-gift .gift-reward-levels>div{font-size:14px;padding:12px}.gofor-gift .gift-reward-levels span{font-size:13px}.gofor-gift .gift-reward-seal{width:80px;height:80px;font-size:18px}.gofor-gift .gift-call-card{padding:22px}.gofor-gift .gift-faq-grid{gap:0}.gofor-gift .gift-final{padding:42px 0}.gofor-gift .gift-mobile-buy{gap:10px;padding:10px 18px calc(10px + env(safe-area-inset-bottom))}.gofor-gift .gift-mobile-buy strong{font-size:14px}.gofor-gift .gift-mobile-buy>div>span{font-size:12px}.gofor-gift .gift-mobile-buy .gift-cta{min-width:130px;min-height:43px;padding:10px;font-size:15px}.gofor-gift .gift-sticky-edit{display:none}.gofor-gift .gift-label-note{padding-bottom:95px}.gofor-gift .gift-thumbnail{flex-basis:48px}.gofor-gift .gift-bonus-summary strong{font-size:14px}.gofor-gift .gift-bonus-summary p{font-size:13px}.gofor-gift .gift-bonus-summary{padding:9px 10px}.gofor-gift .gift-reward-visual p{font-size:13px}}.gofor-gift .gift-hero-contents{margin-top:17px}.gofor-gift .gift-contents-label{font-size:14px;font-weight:650;margin-bottom:8px}.gofor-gift .gift-hero-contents .gift-feature-grid{margin:0}.gofor-gift .gift-details>.gift-lead{margin-top:13px;margin-bottom:15px;font-size:16px}.gofor-gift .gift-bonus-summary{display:block;background:transparent;border:0;border-radius:0;padding:0;margin:13px 0 12px}.gofor-gift .gift-bonus-summary p{display:none}.gofor-gift .gift-bonus-summary strong{font-size:15px}.gofor-gift .gift-bonus-value{font-size:13px;margin-top:3px}.gofor-gift .gift-section-nav{padding:6px 0;background:#fffdf9}.gofor-gift .gift-section-nav .gift-wrap{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));max-width:1136px;gap:6px;overflow:visible;white-space:normal;align-items:stretch}.gofor-gift .gift-section-nav a{display:flex;align-items:center;justify-content:center;text-align:center;font-size:15px;font-weight:650;line-height:1.3;min-height:44px;padding:10px 8px;border-radius:8px}.gofor-gift .gift-section-nav a:hover{background:#eaf0e9}.gofor-gift .gift-section-nav a+a{border-left:1px solid #e4e7df}@media(max-width:749px){.gofor-gift .gift-quantity-card{padding:12px 13px;min-height:0;gap:0 9px}.gofor-gift .gift-choice-heading{font-size:18px}.gofor-gift .gift-choice-price{font-size:20px}.gofor-gift .gift-choice-price>span{font-size:12px}.gofor-gift .gift-choice-gift{gap:8px;margin-top:9px;padding-top:8px}.gofor-gift .gift-choice-gift strong{font-size:15px}.gofor-gift .gift-choice-free{font-size:12px}.gofor-gift .gift-choice-unit{font-size:13px}.gofor-gift .gift-choice-tag{font-size:12px}.gofor-gift .gift-section-nav .gift-wrap{grid-template-columns:1fr 1fr;gap:2px}.gofor-gift .gift-section-nav a{font-size:14px;padding:10px 5px}.gofor-gift .gift-section-nav a+a{border-left:0}.gofor-gift .gift-section-nav a:nth-child(2n){border-left:1px solid #e4e7df}.gofor-gift .gift-hero-contents{margin-top:14px}.gofor-gift .gift-details>.gift-lead{font-size:15px}}@media(prefers-reduced-motion:reduce){.gofor-gift *{transition:none;scroll-behavior:auto}}.gofor-gift .gift-contents-layout{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:36px;align-items:center}.gofor-gift .gift-open-figure{margin:0;min-width:0}.gofor-gift .gift-open-scene{position:relative;border-radius:24px;overflow:hidden;background:#ece1d1}.gofor-gift .gift-open-scene>img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover}.gofor-gift .gift-content-pin{position:absolute;display:flex;align-items:center;justify-content:center;width:35px;height:35px;border-radius:50%;background:#2c463d;color:#fff;font-size:15px;font-weight:700;text-decoration:none;box-shadow:0 0 0 4px #fffdf980;transform:translate(-50%,-50%)}.gofor-gift .gift-content-pin:hover{background:#416c58;box-shadow:0 0 0 6px #fffdf9b0}.gofor-gift .gift-pin-mag{left:17%;top:41%}.gofor-gift .gift-pin-glass{left:38%;top:41%}.gofor-gift .gift-pin-pack{left:77%;top:39%}.gofor-gift .gift-pin-call{left:37%;top:77%}.gofor-gift .gift-open-figure figcaption{font-size:14px;line-height:1.5;color:var(--gift-soft);margin:12px 4px 0}.gofor-gift .gift-contents-layout .gift-content-cards{display:grid;grid-template-columns:1fr;gap:0}.gofor-gift .gift-contents-layout .gift-content-card{display:grid;grid-template-columns:33px minmax(0,1fr);gap:15px;padding:20px 0;background:transparent;border:0;border-bottom:1px solid var(--gift-line);border-radius:0;scroll-margin-top:30px}.gofor-gift .gift-contents-layout .gift-content-card:last-child{border-bottom:0}.gofor-gift .gift-contents-layout .gift-card-number{margin:0;background:var(--gift-ink);color:#fff}.gofor-gift .gift-contents-layout .gift-content-card h3{font-size:20px}.gofor-gift .gift-contents-layout .gift-content-card p{font-size:16px;margin-top:6px}.gofor-gift .gift-contents-layout .gift-content-card a{margin-top:8px}.gofor-gift .gift-contents-layout .gift-content-card:target{background:#eaf0ec;border-radius:10px;outline:8px solid #eaf0ec}@media(max-width:899px){.gofor-gift .gift-contents-layout{grid-template-columns:1fr;gap:12px}.gofor-gift .gift-contents-layout .gift-content-cards{grid-template-columns:1fr}.gofor-gift .gift-content-pin{width:32px;height:32px}.gofor-gift .gift-contents-layout .gift-content-card{padding:18px 0}.gofor-gift .gift-open-scene{border-radius:20px}}.gofor-gift .gift-feature-grid li{line-height:1.45;padding-left:30px}.gofor-gift .gift-details>.gift-lead{line-height:1.6}.gofor-gift .gift-choice-price>span{line-height:1.4}.gofor-gift .gift-choice-gift strong{line-height:1.45}.gofor-gift .gift-choice-tag{top:-11px}.gofor-gift .gift-content-card p,.gofor-gift .gift-faq details p{line-height:1.65}.gofor-gift .gift-choice-packshots img{width:46px;height:56px}.gofor-gift .gift-section-nav a{font-size:16px}.gofor-gift .gift-hero{gap:40px}.gofor-gift .gift-contents-layout{gap:32px}@media(max-width:749px){.gofor-gift .gift-feature-grid{grid-template-columns:1fr}.gofor-gift .gift-feature-grid li{padding-top:10px;padding-bottom:10px}.gofor-gift .gift-section-nav a{font-size:14px;min-height:52px}.gofor-gift .gift-choice-price{font-size:22px}.gofor-gift .gift-choice-gift{grid-column:1/-1}.gofor-gift .gift-choice-tag{font-size:12px}.gofor-gift .gift-unit-price .gift-unit-note{margin-left:0;width:100%}.gofor-gift .gift-mobile-buy{gap:10px}.gofor-gift .gift-mobile-buy .gift-cta{min-width:120px}.gofor-gift .gift-reward-levels>div{flex-direction:column;gap:5px}.gofor-gift .gift-contents-layout .gift-content-card{grid-template-columns:33px minmax(0,1fr)}}.gofor-gift .gift-details>.gift-lead,.gofor-gift .gift-lead,.gofor-gift .gift-section-heading>p:last-child:not(.gift-eyebrow),.gofor-gift .gift-final p,.gofor-gift .gift-contents-layout .gift-content-card p,.gofor-gift .gift-faq details p,.gofor-gift .gift-call-card li{font-size:18px;line-height:1.65}.gofor-gift .gift-feature-grid li{font-size:17px;line-height:1.45;padding:13px 12px 13px 34px}.gofor-gift .gift-feature-grid li:before{top:13px;left:12px}.gofor-gift .gift-contents-label,.gofor-gift .gift-choice-fieldset legend{font-size:16px}.gofor-gift .gift-choice-heading{font-size:22px}.gofor-gift .gift-choice-gift strong{font-size:18px}.gofor-gift .gift-choice-unit,.gofor-gift .gift-choice-value,.gofor-gift .gift-choice-price>span,.gofor-gift .gift-bonus-value,.gofor-gift .gift-choice-free{font-size:14px}.gofor-gift .gift-choice-price{font-size:26px}.gofor-gift .gift-bonus-summary strong{font-size:17px}.gofor-gift .gift-cta{font-size:18px}.gofor-gift summary{font-size:19px;line-height:1.45}.gofor-gift .gift-small,.gofor-gift .gift-offer-terms,.gofor-gift .gift-open-figure figcaption{font-size:14px;line-height:1.6}.gofor-gift .gift-content-card h3,.gofor-gift .gift-contents-layout .gift-content-card h3{font-size:22px;line-height:1.3}.gofor-gift .gift-reward-levels>div{font-size:18px}.gofor-gift .gift-reward-levels span,.gofor-gift .gift-mobile-buy strong{font-size:16px}.gofor-gift .gift-mobile-buy>div>span{font-size:14px}.gofor-gift .gift-mobile-buy .gift-cta{font-size:16px}.gofor-gift .gift-sticky-edit{font-size:14px}@media(max-width:749px){.gofor-gift .gift-choice-heading{font-size:21px}.gofor-gift .gift-choice-price{font-size:24px}.gofor-gift .gift-quantity-card{padding:18px 14px;gap:0 10px}.gofor-gift .gift-choice-gift{gap:13px;margin-top:13px;padding-top:12px}.gofor-gift .gift-choice-tag{font-size:13px}.gofor-gift .gift-feature-grid li{font-size:17px}.gofor-gift .gift-section-nav a{font-size:16px}.gofor-gift .gift-mobile-buy .gift-cta{min-width:110px;padding:12px}.gofor-gift .gift-mobile-buy{gap:8px}}
/*# sourceMappingURL=/cdn/shop/t/59/compiled_assets/styles.css.map?subset=AAAAAAAAgA */
